617aef5ee7153c85555c9cae371a34dc752dcc06
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2
3 PR fortran/19259
4 * gfortran.dg/semicolon_fixed.c: New.
5 * gfortran.dg/semicolon_free.c: New.
6
7 2006-06-30 Mike Stump <mrs@apple.com>
8
9 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
10 that don't support internal visibility.
11
12 2006-06-30 Andrew Pinski <pinskia@gmail.com>
13
14 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
15 for '(' / ')' needing an extra '\'.
16
17 2006-06-29 Roger Sayle <roger@eyesopen.com>
18
19 PR middle-end/27428
20 * gcc.dg/pr27428-1.c: New test case.
21
22 2006-06-29 Mike Stump <mrs@apple.com>
23
24 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
25 on darwin as we can't align commons large enough yet.
26
27 * gcc.dg/vla-8.c: Add additional testcases.
28
29 2006-06-26 Steve Ellcey <sje@cup.hp.com>
30
31 PR c++/28114
32 * g++.dg/other/pr28114.C: New.
33
34 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
35
36 * gcc.c-torture/compile/20060625-1.c: New test.
37
38 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
39
40 PR fortran/20867
41 * gfortran.dg/stfunc_3.f90: New test.
42
43 PR fortran/25056
44 * gfortran.dg/impure_actual_1.f90: New test.
45
46 PR fortran/20874
47 * gfortran.dg/elemental_result_1.f90: New test.
48
49 PR fortran/25073
50 * gfortran.dg/select_7.f90: New test.
51
52 PR fortran/27554
53 * intrinsic_actual_1.f: New test.
54
55 PR fortran/22038
56 PR fortran/28119
57 * gfortran.dg/forall_4.f90: New test.
58
59 PR fortran/25072
60 * gfortran.dg/forall_5.f90: New test.
61
62 2006-06-25 Lee Millward <lee.millward@gmail.com>
63
64 PR c++/28051
65 * g++.dg/template/using13.C: New test.
66
67 PR c++/28054
68 * g++.dg/other/incomplete3.C: New test.
69
70 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
71
72 PR fortran/28081
73 * gfortran.dg/substr_3.f: New test.
74 * gfortran.dg/equiv_2.f90: Update expected error message.
75
76 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
77
78 PR fortran/28118
79 * gfortran.dg/actual_array_substr_1.f90: New test.
80
81 2006-06-24 Olivier Hainque <hainque@adacore.com>
82
83 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
84 * gnat.dg/scalar_mode_agg_compare.adb: New test.
85
86 2006-06-23 Janis Johnson <janis187@us.ibm.com>
87
88 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
89
90 2006-06-23 Steven G. Kargl <kargls@comcast.net>
91
92 PR fortran/27981
93 * gfortran.dg/simpleif_2.f90: New test.
94
95 2006-06-23 Lee Millward <lee.millward@gmail.com>
96
97 * g++.dg/template/error22.C: Fix typo.
98
99 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
100
101 PR c++/28112
102 * g++.dg/ext/attrib23.C: New test.
103
104 2006-06-23 Olivier Hainque <hainque@adacore.com>
105
106 * gnat.dg/varsize_temp.adb: New test.
107
108 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
109
110 PR c++/11468
111 * g++.dg/other/java2.C: New test.
112
113 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
114
115 PR target/27789
116 * g++.dg/ext/dllimport4.C. Add more tests for invalid
117 initialization.
118
119 2006-06-22 Roger Sayle <roger@eyesopen.com>
120
121 PR target/27531
122 * gcc.dg/pr27531-1.c: New test case.
123
124 2006-06-22 Asher Langton <langton2@llnl.gov>
125
126 PR fortran/24748
127 * gfortran.dg/implicit_8.f90: New.
128
129 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
130
131 PR rtl-optimization/28121
132 * gcc.dg/pr28121.c: New test.
133
134 2006-06-22 Lee Millward <lee.millward@gmail.com>
135
136 PR c++/27805
137 * g++.dg/parse/ptrmem6.C: New test.
138
139 PR c++/27821
140 * g++.dg/template/error22.C: New test.
141
142 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
143
144 PR c++/28111
145 * g++.dg/template/friend43.C: New test.
146
147 PR c++/28110
148 * g++.dg/template/crash53.C: New test.
149
150 PR c++/28109
151 * g++.dg/rtti/incomplete1.C: New test.
152
153 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
154
155 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
156
157 2006-06-21 Joseph Myers <joseph@codesourcery.com>
158
159 * gcc.c-torture/execute/complex-7.c: New.
160
161 2006-06-21 Jakub Jelinek <jakub@redhat.com>
162
163 * gcc.dg/merge-all-constants-1.c: New test.
164
165 2006-06-20 Janis Johnson <janis187@us.ibm.com>
166
167 PR c++/28113
168 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
169
170 2006-06-20 Steven G. Kargl <kargls@comcast.net>
171
172 * gfortran.dg/rrspacing_1.f90: New test.
173
174 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
175
176 PR c++/28052
177 * g++.dg/other/bitfield2.C: New test.
178
179 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
180
181 PR tree-optimization/27331
182 * gcc.dg/pr27331.c: New test.
183
184 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
185 Eric Botcazou <ebotcazou@adacore.com>
186
187 PR ada/18692
188 * lib/gnat.exp: New file.
189 * lib/gnat-dg.exp: Likewise.
190 * gnat.dg: New directory.
191 * gnat.dg/dg.exp: New driver.
192 * gnat.dg/specs: New directory.
193 * gnat.dg/specs/specs.exp: New driver.
194 * gnat.dg/style: New directory.
195 * gnat.dg/style/style.exp: New driver.
196
197 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
198
199 PR fortran/16206
200 * gfortran.dg/array_initializer_1.f90: New test.
201
202 PR fortran/28005
203 * gfortran.dg/matmul_3.f90: New test.
204
205 2006-06-19 Andrew Pinski <pinskia@gmail.com>
206
207 PR middle-end/28075
208 * gcc.dg/tree-ssa/inline-1.c: New test.
209
210 2006-06-19 Anatoly Sokolov <aesok@post.ru>
211
212 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
213 in malloc prototype; remove XFAIL.
214 * gcc.dg/pr18241-2.c: Ditto.
215 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
216 in memset prototype; remove XFAIL.
217 * gcc.dg/tree-ssa/pr23382.c: Ditto.
218
219 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
220
221 * gcc.dg/vla-8.c: Add.
222
223 2006-06-19 Richard Guenther <rguenther@suse.de>
224
225 PR tree-optimization/27090
226 * g++.dg/tree-ssa/pr27090.C: New testcase.
227
228 2006-06-19 Roger Sayle <roger@eyesopen.com>
229
230 PR target/27861
231 * gcc.dg/pr27861-1.c: New test case.
232
233 2006-06-19 Richard Guenther <rguenther@suse.de>
234
235 PR middle-end/28045
236 * gcc.dg/torture/pr28045.c: New testcase.
237
238 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
239
240 PR fortran/26801
241 * gfortran.dg/associated_4.f90: New test.
242
243 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
244
245 PR fortran/19310
246 PR fortran/19904
247 * gfortran.dg/real_const_3.f90: New test.
248
249 2006-06-16 Mark Mitchell <mark@codesourcery.com>
250
251 PR c++/28016
252 * g++.dg/template/static26.C: New test.
253
254 PR c++/27979
255 * g++.dg/expr/bitfield2.C: New test.
256
257 PR c++/27884
258 * g++.dg/parse/linkage2.C: New test.
259
260 2006-06-16 Richard Guenther <rguenther@suse.de>
261
262 PR middle-end/27116
263 * gcc.dg/pr15785-1.c: Revert last change.
264 * gcc.dg/torture/pr27116-2.c: New testcase.
265
266 2006-06-16 Roger Sayle <roger@eyesopen.com>
267
268 PR middle-end/27802
269 * gcc.dg/pr27802-1.c: New test case.
270
271 2006-06-15 Mark Mitchell <mark@codesourcery.com>
272
273 PR c++/27689
274 * g++.dg/template/ttp18.C: New test.
275 * g++.dg/template/ttp19.C: Likewise.
276
277 PR c++/27666
278 * g++.dg/expr/cond9.C: New test.
279
280 PR c++/27640
281 * g++.dg/template/ctor7.C: New test.
282
283 2006-06-15 Janis Johnson <janis187@us.ibm.com>
284
285 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
286
287 2006-06-16 Richard Guenther <rguenther@suse.de>
288
289 PR tree-optimization/27781
290 * gcc.dg/tree-ssa/pr27781.c: New testcase.
291
292 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
293
294 * gfortran.dg/allocate_zerosize_2.f90: New test case.
295
296 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
297
298 * gcc.dg/tree-ssa/loop-18.c: New test.
299
300 2006-06-14 Mark Mitchell <mark@codesourcery.com>
301
302 PR c++/27665
303 * g++.dg/template/crash52.C: New test.
304
305 PR c++/27648
306 * g++.dg/ext/attrib22.C: New test.
307
308 PR c++/26559
309 * g++.dg/template/builtin1.C: New test.
310 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
311
312 PR c++/28018
313 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
314 assignment.
315 * g++.old-deja/g++.pt/crash51.C: Likewise.
316
317 PR c++/27227
318 * g++.dg/lookup/linkage1.C: New test.
319 * g++.dg/lookup/linkage2.C: Likewise.
320
321 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
322
323 PR middle-end/27959
324 * gcc.dg/pr27959.c: New testcase.
325
326 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
327
328 PR target/28014:
329 * g++.dg/eh/div.C: New test.
330
331 2006-06-13 Jakub Jelinek <jakub@redhat.com>
332
333 PR c++/27894
334 * g++.dg/tree-ssa/pr26757.C: New test.
335 * g++.dg/tree-ssa/pr27894.C: New test.
336
337 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
338
339 * gcc.c-torture/compile/20060609-1.c: New test.
340
341 PR target/27863
342 * gcc.c-torture/compile/pr27863.c: New test.
343
344 2006-06-13 Richard Guenther <rguenther@suse.de>
345
346 PR tree-optimization/27830
347 * g++.dg/tree-ssa/pr27830.C: New testcase.
348
349 2006-06-13 Matthew Sachs <msachs@apple.com>
350
351 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
352 the list of compiler flags; this causes those flags to be checked
353 for things like dg-skip-if.
354
355 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
356
357 PR c++/27601
358 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
359
360 2006-06-12 Mark Mitchell <mark@codesourcery.com>
361 Kazu Hirata <kazu@codesourcery.com>
362
363 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
364 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
365
366 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
367
368 PR c++/27933
369 * g++.dg/lookup/using15.C: New test.
370
371 PR c++/27951
372 * g++.dg/other/anon4.C: New test.
373
374 2006-06-12 Roger Sayle <roger@eyesopen.com>
375
376 PR c++/21210
377 * g++.dg/init/complex1.C: New test case.
378
379 2006-06-11 Eric Christopher <echristo@apple.com>
380
381 PR middle-end/27948
382 * gcc.dg/bf-ms-layout.c: Run on darwin.
383 * gcc.dg/bf-no-ms-layout: Ditto.
384 * gcc.dg/attr-ms_struct-2.c: New.
385 * gcc.dg/bf-ms-layout-2.c: Ditto.
386
387 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
388
389 * gcc.dg/attr-ms_struct-packed1.c: New.
390
391 2006-06-09 Mike Stump <mrs@apple.com>
392
393 * gcc.dg/vla-7.c: Add.
394
395 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
396
397 PR fortran/24558
398 * gfortran.dg/entry_6.f90: New test.
399
400 PR fortran/20877
401 PR fortran/25047
402 * gfortran.dg/entry_7.f90: New test.
403
404 2006-06-09 Jakub Jelinek <jakub@redhat.com>
405
406 PR c/27747
407 * gcc.dg/cpp/_Pragma6.c: New test.
408
409 PR c++/27748
410 * g++.dg/cpp/_Pragma1.C: New test.
411
412 PR preprocessor/27746
413 * gcc.dg/gomp/macro-3.c: New test.
414 * gcc.dg/gomp/macro-4.c: New test.
415 * g++.dg/gomp/macro-3.C: New test.
416 * g++.dg/gomp/macro-4.C: New test.
417
418 2006-06-09 Richard Guenther <rguenther@suse.de>
419
420 PR tree-optimization/26998
421 * gcc.dg/torture/pr26998.c: New testcase.
422 * gcc.dg/tree-ssa/vrp29.c: New testcase.
423
424 2006-06-08 Mike Stump <mrs@apple.com>
425
426 * gcc.dg/pr27095.c: Account for stubs.
427
428 PR target/26427
429 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
430 produce bad code on darwin.
431
432 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
433
434 PR fortran/27958
435 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
436
437 2006-06-08 Asher Langton <langton2@llnl.gov>
438
439 PR fortran/27786
440 * cray_pointers_2.f90: Add -fbounds-check compile flag.
441
442 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
443
444 PR target/27421
445 * gcc.dg/union-3.c: New test.
446
447 2006-06-08 Richard Guenther <rguenther@suse.de>
448
449 PR middle-end/27116
450 * gcc.dg/torture/pr27116.c: New testcase.
451 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
452
453 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
454
455 PR rtl-optimization/26449
456 * gcc.dg/pr26449.c: New test.
457
458 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
459
460 PR c++/27601
461 * g++.dg/ext/offsetof1.C: Test member functions.
462
463 2006-06-07 Steve Ellcey <sje@cup.hp.com>
464
465 * gcc.dg/pr27095.c: Improve scanning.
466
467 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
468
469 PR fortran/23091
470 * gfortran.dg/saved_automatic_1.f90: New test.
471
472 PR fortran/24168
473 * gfortran.dg/array_simplify_1.f90: New test.
474
475 PR fortran/25090
476 * gfortran.dg/entry_dummy_ref_1.f90: New test.
477
478 PR fortran/25058
479 * gfortran.dg/entry_dummy_ref_2.f90: New test.
480
481 2006-06-06 Mark Mitchell <mark@codesourcery.com>
482
483 PR c++/27177
484 * g++.dg/expr/cast7.C: New test.
485
486 2006-06-06 Janis Johnson <janis187@us.ibm.com>
487
488 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
489 * lib/gcc-defs.exp (tool_check_compile): Ditto.
490 * lib/fortran-torture.exp (fortran-torture-compile,
491 fortran-torture-execute): Ditto.
492
493 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
494
495 PR target/27842
496 * gcc.dg/vmx/pr27842.c: New test.
497
498 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
499
500 PR libfortran/27895
501 * gfortran.dg/bounds_check_3.f90: New test.
502
503 2006-06-05 Mike Stump <mrs@apple.com>
504
505 * objc.dg/objc-fast-4.m: Skip for ppc64.
506
507 2006-06-05 Steve Ellcey <sje@cup.hp.com>
508
509 PR testsuite/27705
510 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
511
512 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
513 Victor Kaplansky <victork@il.ibm.com>
514
515 PR tree-optimizations/26360
516 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
517 with -fno-tree-dce.
518 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
519
520 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
521
522 PR fortran/14067
523 * gfortran.dg/data_char_1.f90: Add messages for truncated
524 strings.
525
526 PR fortran/16943
527 * gfortran.dg/func_decl_2.f90: New test.
528
529 PR fortran/20839
530 * gfortran.dg/do_2.f90: New test.
531
532 PR fortran/27655
533 * gfortran.dg/associated_3.f90: New test.
534
535 2006-06-04 Mark Mitchell <mark@codesourcery.com>
536
537 PR c++/27819
538 * g++.dg/template/static25.C: New test.
539
540 PR c++/27722
541 * g++.dg/init/array21.C: New test.
542
543 PR c++/27807
544 * g++.dg/ext/complit7.C: New test.
545
546 PR c++/27806
547 * g++.dg/parse/ptrmem5.C: New test.
548
549 2006-06-04 Roger Sayle <roger@eyesopen.com>
550 Andrew Pinski <pinskia@physics.uc.edu>
551
552 PR c/27150
553 PR middle-end/27382
554 * gcc.dg/pr27150-1.c: New testcase.
555 * gcc.dg/pr27382-1.c: New testcase.
556 * gcc.dg/pr27382-2.c: New testcase.
557
558 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
559
560 PR c/25161
561 PR c/27020
562 * gcc.dg/array-10.c: New test.
563
564 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
565
566 PR c++/27804
567 * g++.dg/init/const4.C: New test.
568 * g++.dg/init/member1.C: Add error-marker.
569 * g++.dg/other/fold1.C: Adjust error-marker.
570
571 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
572
573 PR c++/27601
574 * g++.dg/ext/offsetof1.C: New test.
575
576 2006-06-04 Eric Christopher <echristo@apple.com>
577
578 * gcc.dg/attr-ms_struct-1.c: New.
579
580 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
581
582 * gcc.c-torture/compile/builtin_constant_p.c: New test.
583
584 2006-06-04 Richard Guenther <rguenther@suse.de>
585
586 PR tree-optimization/27039
587 * gcc.dg/tree-ssa/loop-17.c: New testcase.
588
589 2006-06-03 Roger Sayle <roger@eyesopen.com>
590
591 PR target/26223
592 * gcc.target/i386/amd64-abi-2.c: New test case.
593
594 2006-06-02 Eric Christopher <echristo@apple.com>
595
596 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
597 * gcc.target/i386/20020523-1.c: Skip if darwin.
598 * gcc.target/i386/asm-3.c: Ditto.
599 * gcc.target/i386/20011119-1.c: Ditto.
600 * gcc.target/i386/clobbers.c: Remove pic part of test.
601
602 2006-06-02 Steve Ellcey <sje@cup.hp.com>
603
604 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
605 * g++.old-deja/g++.other/init19.C: Ditto.
606 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
607 and add other platforms as expected failures.
608
609 2006-06-01 Steve Ellcey <sje@cup.hp.com>
610
611 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
612 (is-effective-target-keyword): Ditto.
613
614 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
615
616 PR fortran/27715
617 * gfortran.dg/extended_char_comparison_1.f: New test.
618
619 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
620
621 PR fortran/25098
622 * gfortran.dg/dummy_procedure_1.f90: New test.
623
624 PR fortran/25147
625 * gfortran.dg/dummy_procedure_2.f90: New test.
626
627 * gfortran.dg/associated_2.f90: Correct to make consistent with
628 standard.
629
630 2006-05-31 Roger Sayle <roger@eyesopen.com>
631
632 * gcc.target/i386/387-11.c: New test case.
633
634 2006-05-31 Mark Mitchell <mark@codesourcery.com>
635
636 PR c++/27801
637 * g++.dg/template/cond6.C: New test.
638
639 PR c++/26496
640 * g++.dg/template/crash51.C: New test.
641 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
642
643 PR c++/27385
644 * g++.dg/init/array20.C: New test.
645
646 2006-05-31 Roger Sayle <roger@eyesopen.com>
647
648 * gcc.dg/builtins-54.c: New test case.
649
650 2006-05-30 Mark Mitchell <mark@codesourcery.com>
651
652 PR c++/26433
653 * g++.dg/template/fntry1.C: Add dg-do link.
654
655 PR c++/27808
656 * g++.dg/parse/friend6.C: New test.
657
658 2006-05-30 Asher Langton <langton2@llnl.gov>
659
660 * gfortran.dg/cray_pointers_7.f90: New test.
661
662 2006-05-30 Roger Sayle <roger@eyesopen.com>
663
664 PR tree-optimization/23452
665 * gcc.dg/fold-mulconj-1.c: New test case.
666
667 2006-05-30 Mark Mitchell <mark@codesourcery.com>
668
669 PR c++/27803
670 * g++.dg/parse/bitfield1.C: New test.
671
672 2006-05-30 Roger Sayle <roger@eyesopen.com>
673
674 * gcc.target/ppc-eq0-1.c: New test case.
675 * gcc.target/ppc-negeq0-1.c: New test case.
676
677 2006-05-30 Dirk Mueller <dmueller@suse.de>
678
679 PR c/27273
680 * gcc.dg/overflow-warn-5.c: New test.
681
682 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
683
684 PR c/27718
685 * gcc.dg/sizeof-1.c: New test.
686
687 2006-05-30 Uros Bizjak <uros@kss-loka.si>
688
689 PR target/27790
690 * gcc.target/i386/pr27790.c: New test.
691
692 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
693
694 PR libgfortran/27757
695 * gfortran.dg/direct_io_5.f90: New test.
696
697 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
698
699 PR libgfortran/27634
700 * gfortran.dg/fmt_missing_period_1.f: New test.
701 * gfortran.dg/fmt_missing_period_2.f: New test.
702 * gfortran.dg/fmt_missing_period_3.f: New test.
703
704 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
705
706 PR fortran/19777
707 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
708 arrays.
709
710 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
711
712 PR c++/27713
713 * g++.dg/template/new6.C: New test.
714
715 2006-05-29 Roger Sayle <roger@eyesopen.com>
716
717 PR tree-optimization/24964
718 * gcc.target/i386/387-10.c: New test case.
719
720 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
721
722 * intrinsics/string_intrinsics.c (compare_string):
723 Use memcmp instead of strncmp to avoid tripping over
724 CHAR(0) in a string.
725
726 2006-05-27 Richard Guenther <rguenther@suse.de>
727
728 PR middle-end/27773
729 * gcc.dg/torture/pr27773.c: New testcase.
730
731 2006-05-27 Dirk Mueller <dmueller@suse.de>
732
733 * gcc.dg/pr24561.c: Rename to..
734 * gcc.dg/pr25962.c: .. this.
735
736 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
737
738 PR fortran/19777
739 * gfortran.dg/bounds_check_2.f: New test.
740
741 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
742
743 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
744 * gfortran.dg/byte_1.f90: Likewise.
745 * gfortran.dg/dup_save_2.f90: Likewise.
746
747 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
748
749 * gfortran.dg/associated_2.f90: New test.
750
751 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
752
753 PR fortran/27524
754 * gfortran.dg/bounds_check_1.f90: New test.
755
756 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
757
758 PR rtl-optimization/27661
759 * gcc.dg/pr27661.c: New test case.
760
761 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
762
763 PR fortran/23151
764 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
765 * gfortran.dg/print_parentheses_1.f: New test.
766 * gfortran.dg/print_parentheses_2.f90: New test.
767
768 2006-05-26 Jakub Jelinek <jakub@redhat.com>
769
770 PR target/27758
771 * gcc.dg/pr27758.c: New test.
772
773 2006-05-24 Falk Hueffner <falk@debian.org>
774
775 * gcc.c-torture/compile/pr27571.c: New test.
776
777 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
778
779 PR fortran/27709
780 * gfortran.dg/spec_expr_4.f90: New test.
781
782 PR fortran/27155
783 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
784
785 2006-05-25 Mark Mitchell <mark@codesourcery.com>
786
787 PR c++/20103
788 * g++.dg/ext/complit6.C: New test.
789 * g++.dg/ext/complit3.C: Adjust error markers.
790 * g++.dg/init/const3.C: New test.
791
792 2006-05-25 Richard Guenther <rguenther@suse.de>
793
794 PR middle-end/27743
795 * gcc.dg/torture/pr27743.c: New testcase.
796
797 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
798
799 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
800
801 2006-05-25 Alan Modra <amodra@bigpond.net.au>
802
803 * gcc.dg/compat/scalar-by-value-x.h: New.
804 * gcc.dg/compat/scalar-by-value-y.h: New.
805 * gcc.dg/compat/scalar-by-value-5.c: New.
806 * gcc.dg/compat/scalar-by-value-5_main.c: New.
807 * gcc.dg/compat/scalar-by-value-5_x.c: New.
808 * gcc.dg/compat/scalar-by-value-5_y.c: New.
809 * gcc.dg/compat/scalar-by-value-6.c: New.
810 * gcc.dg/compat/scalar-by-value-6_main.c: New.
811 * gcc.dg/compat/scalar-by-value-6_x.c: New.
812 * gcc.dg/compat/scalar-by-value-6_y.c: New.
813
814 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
815
816 PR tree-optimization/27639
817 PR tree-optimization/26719
818 * gcc.dg/pr27639.c: New test.
819 * gcc.dg/pr26719.c: New test.
820 * gcc.dg/tree-ssa/scev-cast.c: New test.
821
822 2006-05-23 Mark Mitchell <mark@codesourcery.com>
823
824 PR c++/20173
825 * g++.dg/template/error21.C: New test.
826
827 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
828
829 PR target/27696
830 * gcc.target/i386/pr27696.c: New.
831
832 2006-05-22 Janis Johnson <janis187@us.ibm.com>
833
834 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
835
836 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
837
838 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
839
840 PR c++/27716
841 * g++.dg/other/assign1.C: New test.
842
843 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
844
845 PR target/27266
846 * gcc.target/i386/pr27266.c: New.
847
848 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
849
850 PR c++/27451
851 * g++.dg/ext/asm9.C: New test.
852
853 2006-05-22 Richard Sandiford <richard@codesourcery.com>
854
855 PR rtl-optimization/25514
856 * gcc.c-torture/compile/pr25514.c: New test.
857
858 2006-05-22 Richard Guenther <rguenther@suse.de>
859
860 Revert
861 2006-01-31 Richard Guenther <rguenther@suse.de>
862
863 * gcc.target/i386/sselibm-1.c: New testcase.
864 * gcc.target/i386/sselibm-2.c: Likewise.
865 * gcc.target/i386/sselibm-3.c: Likewise.
866 * gcc.target/i386/sselibm-4.c: Likewise.
867 * gcc.target/i386/sselibm-5.c: Likewise.
868
869 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
870
871 PR c/27420
872 * gcc.dg/func-args-2.c: New test.
873
874 PR c/26818
875 * gcc.dg/struct-incompl-1.c: New test.
876
877 2006-05-22 Richard Guenther <rguenther@suse.de>
878
879 PR testsuite/27708
880 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
881 the transformations we test for.
882
883 2006-05-22 Richard Guenther <rguenther@suse.de>
884
885 PR testsuite/27707
886 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
887
888 2006-05-21 Mark Mitchell <mark@codesourcery.com>
889
890 PR c++/27210
891 * g++.dg/warn/new1.C: New test.
892 * g++.dg/template/new5.C: Likewise.
893
894 2006-05-21 Roger Sayle <roger@eyesopen.com>
895
896 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
897 * gcc.target/i386/20060512-3.c: Likewise.
898
899 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
900
901 PR rtl-optimization/27671
902 * gcc.c-torture/execute/pr27671-1.c: New.
903 * gcc.dg/pr27671-2.c: Likewise.
904
905 PR tree-optimization/26622.
906 * gcc.c-torture/compile/pr26622.c: New.
907
908 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
909
910 PR fortran/27613
911 * gfortran.dg/recursive_reference_1.f90: New test.
912
913 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
914
915 PR fortran/25746
916 * gfortran.dg/elemental_subroutine_3.f90: New test.
917
918 PR fortran/25090
919 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
920
921 PR fortran/27584
922 * gfortran.dg/associated_target_1.f90: New test.
923
924 PR fortran/19015
925 * gfortran.dg/maxloc_shape_1.f90: New test.
926
927 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
928
929 PR libgfortran/24459
930 * gfortran.dg/namelist_24.f90: New test.
931 * gfortran.dg/namelist_12.f: Fix typo in comment.
932
933 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
934
935 PR middle-end/25776
936 * g++.dg/other/error11.C: New test.
937
938 2006-05-20 Richard Sandiford <richard@codesourcery.com>
939
940 * gcc.target/mips/pr26765.c: Add -w to options.
941
942 2006-05-20 Richard Sandiford <richard@codesourcery.com>
943
944 * lib/target-supports.exp (check_effective_target_mpaired_single):
945 New function.
946 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
947 multilibs.
948 * g++.dg/vect/vect.exp: Likewise.
949
950 2006-05-20 Richard Sandiford <richard@codesourcery.com>
951
952 PR testsuite/25891
953 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
954
955 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
956
957 PR fortran/27662
958 * gfortran.dg/temporary_1.f90: New file.
959
960 2006-05-19 Andreas Schwab <schwab@suse.de>
961
962 * g++.dg/other/unused1.C: Also match "stringz".
963
964 2006-05-19 Mark Mitchell <mark@codesourcery.com>
965
966 PR c++/26433
967 * g++.dg/template/fntry1.C: New test.
968
969 2006-05-18 Mark Mitchell <mark@codesourcery.com>
970
971 PR c++/27471
972 PR c++/27506
973 * g++.dg/conversion/bitfield5.C: New test.
974 * g++.dg/conversion/bitfield6.C: New test.
975
976 2006-05-18 Mike Stump <mrs@apple.com>
977
978 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
979 * gcc.dg/vla-4.c: Add.
980 * gcc.dg/vla-5.c: Add.
981 * gcc.dg/vla-6.c: Add.
982
983 2006-05-12 Stuart Hastings <stuart@apple.com>
984
985 * testsuite/gcc.target/i386/20060512-1.c: New.
986 * testsuite/gcc.target/i386/20060512-2.c: New.
987 * testsuite/gcc.target/i386/20060512-3.c: New.
988 * testsuite/gcc.target/i386/20060512-4.c: New.
989
990 2006-05-17 Mark Mitchell <mark@codesourcery.com>
991
992 PR c++/26122
993 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
994
995 PR c++/26068
996 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
997 * g++.dg/parse/linkage1.C: New test.
998
999 2006-05-17 Jakub Jelinek <jakub@redhat.com>
1000
1001 PR tree-optimization/27548
1002 * g++.dg/tree-ssa/pr27548.C: New test.
1003
1004 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1005
1006 PR fortran/26551
1007 * gfortran.dg/recursive_check_1.f: New test.
1008 * gfortran.dg/recursive_check_2.f90: New test.
1009
1010 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
1011
1012 * g++.dg/opt/temp2.C: New test.
1013
1014 2006-05-17 Jakub Jelinek <jakub@redhat.com>
1015
1016 PR c++/27491
1017 * g++.dg/init/brace5.C: New test.
1018
1019 PR middle-end/27415
1020 * gcc.dg/gomp/pr27415.c: New test.
1021 * g++.dg/gomp/pr27415.C: New test.
1022
1023 PR tree-optimization/27549
1024 * g++.dg/tree-ssa/pr27549.C: New test.
1025
1026 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1027
1028 PR libgfortran/27575
1029 * gfortran.dg/read_eof_4.f90: New test.
1030
1031 2006-05-16 Richard Guenther <rguenther@suse.de>
1032
1033 PR tree-optimization/22303
1034 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
1035
1036 2006-05-16 Jakub Jelinek <jakub@redhat.com>
1037
1038 PR middle-end/27573
1039 * gcc.dg/gomp/pr27573.c: New test.
1040 * gfortran.dg/gomp/pr27573.f90: New test.
1041
1042 PR c/27499
1043 * gcc.dg/gomp/pr27499.c: New test.
1044 * g++.dg/gomp/pr27499.C: New test.
1045
1046 2006-05-15 Mark Mitchell <mark@codesourcery.com>
1047
1048 PR c++/27339
1049 * g++.dg/parser/access8.C: Adjust error marker.
1050 * g++.dg/template/access17.C: New test.
1051 * g++.dg/template/access18.C: Likewise.
1052
1053 2006-05-15 Roger Sayle <roger@eyesopen.com>
1054
1055 PR target/26600
1056 * gcc.target/i386/pr26600.c: New test case.
1057
1058 2006-05-15 Mark Mitchell <mark@codesourcery.com>
1059
1060 PR c++/27505
1061 * g++.dg/expr/bitfield1.C: New test.
1062
1063 2006-05-15 Richard Guenther <rguenther@suse.de>
1064
1065 PR tree-optimization/27603
1066 * gcc.dg/torture/pr27603.c: New testcase.
1067
1068 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
1069
1070 PR fortran/25090
1071 * gfortran.dg/entry_dummy_ref_1.f90: New test.
1072
1073 PR fortran/25082
1074 * gfortran.dg/scalar_return_1.f90: New test.
1075
1076 PR fortran/27411
1077 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
1078
1079 2006-05-15 Jakub Jelinek <jakub@redhat.com>
1080
1081 * gcc.dg/gomp/critical-4.c: New test.
1082 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
1083 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
1084 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1085 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1086
1087 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1088
1089 PR c++/27582
1090 * g++.dg/template/dependent-args1.C: New test.
1091
1092 PR c++/27581
1093 * g++.dg/lookup/this1.C: New test.
1094
1095 PR c++/27315
1096 * g++.dg/template/operator6.C: New test.
1097 * g++.dg/template/incomplete3.C: New test.
1098
1099 PR c++/27559
1100 * g++.dg/template/new4.C: New test.
1101
1102 PR c++/27496
1103 * g++.dg/template/void2.C: New test.
1104
1105 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
1106
1107 * g++.dg/template/dependent-expr5.C: New test.
1108
1109 2006-05-14 Roger Sayle <roger@eyesopen.com>
1110
1111 PR middle-end/26729
1112 * gcc.dg/pr26729-1.c: New test case.
1113
1114 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
1115
1116 * gcc.dg/pr27003.c: New test.
1117
1118 2006-05-12 Steve Ellcey <sje@cup.hp.com>
1119
1120 * lib/target-supports.dg (check_cxa_atexit_available): Change
1121 v3_target_compile to ${tool}_target_compile.
1122
1123 2006-05-11 Jason Merrill <jason@redhat.com>
1124
1125 * lib/scanasm.exp (scan-not-hidden): Fix typo.
1126
1127 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1128
1129 PR fortran/27553
1130 * gfortran.dg/label_5.f90: New test.
1131
1132 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
1133
1134 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
1135 check_effective_target_powerpc_altivec_ok): New.
1136 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
1137 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
1138 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
1139 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
1140 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
1141 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
1142 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
1143 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
1144 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
1145 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
1146 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
1147 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
1148 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
1149 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
1150 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
1151 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
1152 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
1153 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
1154 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
1155 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
1156 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
1157 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
1158 gcc.target/powerpc/altivec-9.c,
1159 gcc.target/powerpc/altivec-consts.c,
1160 gcc.target/powerpc/altivec-pr22085.c,
1161 gcc.target/powerpc/altivec-splat.c,
1162 gcc.target/powerpc/altivec-types-1.c,
1163 gcc.target/powerpc/altivec-types-2.c,
1164 gcc.target/powerpc/altivec-types-3.c,
1165 gcc.target/powerpc/altivec-types-4.c,
1166 gcc.target/powerpc/altivec-varargs-1.c,
1167 gcc.target/powerpc/altivec-vec-merge.c,
1168 gcc.target/powerpc/ppc-vector-memcpy.c,
1169 gcc.target/powerpc/ppc-vector-memset.c,
1170 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
1171 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
1172 these effective targets.
1173 * gcc.dg/vmx/pr27006.c: Add missing close brace.
1174 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
1175
1176 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1177
1178 PR middle-end/27384
1179 * g++.dg/other/fold1.C: New test.
1180
1181 PR middle-end/27488
1182 * gcc.dg/fold-nonneg-1.c: New test.
1183
1184 PR c++/27547
1185 * g++.dg/other/operator1.C: New test.
1186
1187 2006-05-11 Richard Guenther <rguenther@suse.de>
1188
1189 PR middle-end/27529
1190 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
1191
1192 2006-05-10 Janis Johnson <janis187@us.ibm.com>
1193
1194 * lib/target-supports-dg.exp (check-flags): New.
1195 (dg-skip-if): Move flag checks.
1196
1197 2006-05-09 Steve Ellcey <sje@cup.hp.com>
1198
1199 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
1200 * lib/target-supports.dg (check_cxa_atexit_available): New.
1201
1202 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
1203
1204 PR fortran/27470
1205 * gfortran.dg/multiple_allocation_2.f90: New test case.
1206
1207 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
1208
1209 * gcc.target/arm/pr27387.C: Fix a comment typo.
1210
1211 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1212
1213 PR fortran/24549
1214 * gfortran.dg/error_recovery_1.f90: New test.
1215
1216 2006-05-10 Richard Guenther <rguenther@suse.de>
1217
1218 PR tree-optimization/27302
1219 * gcc.dg/torture/pr27302.c: New testcase.
1220
1221 2006-05-09 Dirk Mueller <dmueller@suse.de>
1222 Richard Guenther <rguenther@suse.de>
1223
1224 PR middle-end/27498
1225 * gcc.dg/tree-ssa/pr27498.c: New testcase.
1226
1227 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
1228
1229 PR rtl-optimization/27335
1230 * gcc.dg/pr27335.c: New test.
1231
1232 2006-05-06 Richard Sandiford <richard@codesourcery.com>
1233
1234 * gcc.target/mips/mips-ps-5.c: New file.
1235
1236 2006-05-08 Jan Hubicka <jh@suse.cz>
1237
1238 PR middle-end/25962
1239 * gcc.dg/pr25962.c: New.
1240
1241 2006-05-08 Roger Sayle <roger@eyesopen.com>
1242
1243 PR target/27158
1244 * gcc.target/powerpc/pr27158.c: New test case.
1245
1246 2006-05-08 Laurent GUERBY <laurent@guerby.net>
1247
1248 PR testsuite/27476
1249 * ada/acats/run_all.sh: Use test -z.
1250
1251 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1252
1253 PR libfortran/18271
1254 * gfortran.dg/spec_expr_3.f90: New test.
1255
1256 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
1257
1258 PR target/24879
1259 * gcc.target/i386/monitor.c: New file.
1260
1261 2006-05-08 Alan Modra <amodra@bigpond.net.au>
1262
1263 * gcc.dg/pr27095.c: xfail *-*-darwin*.
1264
1265 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1266
1267 PR c++/27447
1268 * g++.dg/other/ptrmem7.C: New test.
1269
1270 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1271
1272 PR target/27421
1273 * gcc.dg/array-9.c: New test.
1274
1275 2006-05-07 Richard Guenther <rguenther@suse.de>
1276
1277 PR tree-optimization/27409
1278 * gcc.dg/torture/pr27409.c: New testcase.
1279
1280 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1281
1282 PR fortran/27457
1283 * gfortran.dg/select_6.f90: New.
1284
1285 2006-05-07 Richard Guenther <rguenther@suse.de>
1286
1287 PR tree-optimization/27136
1288 * gcc.dg/torture/pr27136.c: New testcase.
1289
1290 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
1291
1292 PR fortran/24813
1293 * gfortran.dg/char_cons_len_1.f90: New test.
1294
1295 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1296
1297 PR c++/27427
1298 * g++.dg/template/incomplete2.C: New test.
1299
1300 2006-05-06 Richard Guenther <rguenther@suse.de>
1301
1302 PR tree-optimization/27151
1303 * gcc.dg/vect/pr27151.c: New testcase.
1304
1305 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1306
1307 PR c++/27430
1308 * g++.dg/template/void1.C: New test.
1309
1310 PR c++/27423
1311 * g++.dg/other/void2.C: New test.
1312
1313 PR c++/27422
1314 * g++.dg/conversion/void1.C: New test.
1315
1316 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
1317
1318 PR/21391
1319 * g++.dg/other/unused1.C: New.
1320
1321 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1322
1323 PR objc/27240
1324 * objc.dg/member-1.m: New test.
1325
1326 2006-05-05 Steve Ellcey <sje@cup.hp.com>
1327
1328 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
1329
1330 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1331
1332 PR libfortran/26985
1333 * gfortran.dg/matmul_2.f90: New test.
1334
1335 2005-05-05 Laurent GUERBY <laurent@guerby.net>
1336
1337 * ada/acats/run_all.sh: Use sync when main not found.
1338
1339 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
1340
1341 PR target/26765
1342 * gcc.target/mips/pr26765.c: New.
1343
1344 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
1345
1346 * gcc.target/bfin: New directory.
1347 * gcc.target/bfin/bfin.exp: New file.
1348 * gcc.target/bfin/frmul.c: New file.
1349 * gcc.target/bfin/arith.c: New file.
1350 * gcc.target/bfin/mul-combine.c: New file.
1351 * gcc.target/bfin/shift.c: New file.
1352
1353 2006-05-04 Richard Guenther <rguenther@suse.de>
1354
1355 PR tree-optimization/14287
1356 PR tree-optimization/14844
1357 PR tree-optimization/19792
1358 PR tree-optimization/21608
1359 PR tree-optimization/27090
1360 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
1361 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1362 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1363 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1364 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1365
1366 2006-05-04 Jakub Jelinek <jakub@redhat.com>
1367
1368 PR tree-optimization/27285
1369 * gcc.c-torture/execute/pr27285.c: New test.
1370
1371 PR middle-end/27388
1372 * gcc.dg/gomp/pr27388-1.c: New test.
1373 * gcc.dg/gomp/pr27388-2.c: New test.
1374 * gcc.dg/gomp/pr27388-3.c: New test.
1375
1376 PR c++/27359
1377 * g++.dg/gomp/pr27359.C: New test.
1378
1379 2006-05-02 Steven G. Kargl <kargls@comcast.net>
1380
1381 PR fortran/20248
1382 * gfortran.dg/iargc.f90: New test.
1383
1384 2006-05-02 Mark Mitchell <mark@codesourcery.com>
1385
1386 PR c++/27102
1387 * g++.dg/template/crash49.C: New test.
1388
1389 2006-05-02 Steve Ellcey <sje@cup.hp.com>
1390
1391 PR testsuite/27032
1392 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
1393
1394 2006-05-02 Jeff Law <law@redhat.com>
1395
1396 PR tree-optimization/27364
1397 * gcc.c-torture/execute/pr27364.c: New test.
1398
1399 2006-05-02 Mark Mitchell <mark@codesourcery.com>
1400
1401 PR c++/27309
1402 * g++.dg/parser/ctor5.C: New test.
1403
1404 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
1405
1406 PR target/27387
1407 * gcc.target/arm/arm.exp: New.
1408 * gcc.target/arm/pr27387.C: Likewise.
1409
1410 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
1411
1412 PR fortran/27269
1413 PR fortran/27324
1414 * gfortran.dg/module_equivalence_2.f90: New test.
1415
1416 2006-05-02 Jakub Jelinek <jakub@redhat.com>
1417
1418 PR middle-end/27337
1419 * g++.dg/gomp/pr27337-1.C: New test.
1420 * g++.dg/gomp/pr27337-2.C: New test.
1421
1422 PR middle-end/27328
1423 * gcc.dg/gomp/pr27328.c: New test.
1424
1425 PR middle-end/27325
1426 * g++.dg/gomp/pr27325.C: New test.
1427
1428 PR middle-end/27310
1429 * g++.dg/gomp/pr27310.C: New test.
1430
1431 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1432
1433 PR tree-optimization/27291
1434 * g++.dg/tree-ssa/pr27291.C: New test.
1435
1436 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1437
1438 PR tree-optimization/27283
1439 * g++.dg/tree-ssa/pr27283.C: New test.
1440
1441 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1442
1443 * gcc.dg/tree-ssa/loop-16.c: New test.
1444
1445 2006-05-01 Roger Sayle <roger@eyesopen.com>
1446 Joseph S. Myers <joseph@codesourcery.com>
1447
1448 * gcc.dg/Wconversion-3.c: New test case.
1449 * gcc.dg/Wconversion-4.c: Likewise.
1450
1451 2006-05-01 Richard Guenther <rguenther@suse.de>
1452
1453 PR tree-optimization/26726
1454 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
1455
1456 2006-04-30 Roger Sayle <roger@eyesopen.com>
1457
1458 * gcc.dg/Woverflow-1.c: New test case.
1459 * gcc.dg/Woverflow-2.c: Likewise.
1460 * gcc.dg/Woverflow-3.c: Likewise.
1461
1462 2006-04-30 Mark Mitchell <mark@codesourcery.com>
1463
1464 PR c++/27094
1465 * g++.dg/template/defarg8.C: New test.
1466
1467 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1468
1469 PR c++/27278
1470 * g++.dg/parse/operator7.C: New test.
1471
1472 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1473
1474 PR c++/11471
1475 PR c++/27102
1476 * g++.dg/template/crash48.C: New test.
1477
1478 PR c++/27279
1479 * g++.dg/parse/ctor4.C: New test.
1480
1481 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1482
1483 PR fortran/25681
1484 * gfortran.df/char_type_len.f90: New test.
1485
1486 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1487
1488 PR libgfortran/27304
1489 * gfortran.dg/fmt_exhaust.f90: New test.
1490
1491 2006-04-28 Roger Sayle <roger@eyesopen.com>
1492
1493 PR c/25309
1494 * gcc.dg/large-size-array-2.c: New test case.
1495
1496 2006-04-28 Richard Guenther <rguenther@suse.de>
1497
1498 PR target/26826
1499 * gcc.target/i386/pr26826.c: New testcase.
1500
1501 2006-04-28 Jakub Jelinek <jakub@redhat.com>
1502
1503 PR middle-end/27260
1504 * gcc.c-torture/execute/pr27260.c: New.
1505
1506 2006-04-28 Alan Modra <amodra@bigpond.net.au>
1507
1508 PR middle-end/27095
1509 * gcc.dg/pr27095.c: New.
1510
1511 2006-04-27 Mark Mitchell <mark@codesourcery.com>
1512
1513 PR c++/27292
1514 * g++.dg/conversion/bitfield4.C: New test.
1515
1516 2006-04-27 Eric Christopher <echristo@apple.com>
1517
1518 * gcc.dg/pragma-ms_struct.c: New.
1519
1520 2006-04-27 Mark Mitchell <mark@codesourcery.com>
1521
1522 PR c++/27102
1523 * g++.dg/template/crash47.C: New test.
1524
1525 2006-04-27 Dirk Mueller <dmueller@suse.de>
1526
1527 * gcc.target/i386/sse-7.c: build with -msse.
1528
1529 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
1530
1531 PR testsuite/27274:
1532 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
1533 (main): Exit if processor doesn't support SSE.
1534
1535 2006-04-26 David Edelsohn <edelsohn@gnu.org>
1536
1537 PR middle-end/27282
1538 * gcc.c-torture/compile/pr27282.c: New test.
1539
1540 2006-04-26 Jakub Jelinek <jakub@redhat.com>
1541
1542 PR middle-end/26913
1543 * g++.dg/gomp/pr26913.C: New test.
1544
1545 PR c/25996
1546 * gcc.dg/gomp/pr25996.c: New test.
1547 * g++.dg/gomp/pr25996.C: New test.
1548
1549 2006-04-25 Richard Sandiford <richard@codesourcery.com>
1550
1551 PR rtl-optimization/26725
1552 * gcc.c-torture/compile/pr26725.c: New test.
1553
1554 2006-04-25 Richard Guenther <rguenther@suse.de>
1555
1556 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
1557 than n + -1.
1558
1559 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
1560
1561 * gcc.dg/20060425-1.c: New testcase.
1562
1563 2006-04-25 Jakub Jelinek <jakub@redhat.com>
1564
1565 PR tree-optimization/26865
1566 * gcc.dg/pr26865.c: New test.
1567
1568 2006-04-24 Mark Mitchell <mark@codesourcery.com>
1569
1570 PR c++/27292
1571 * g++.dg/conversion/bitfield1.C: New test.
1572 * g++.dg/conversion/bitfield2.C: Likewise.
1573 * g++.dg/conversion/bitfield3.C: Likewise.
1574
1575 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
1576 Richard Guenther <rguenther@suse.de>
1577
1578 PR tree-optimization/27236
1579 * gcc.dg/tree-ssa/pr27236.c: New testcase.
1580
1581 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1582
1583 PR c++/19963
1584 * g++.dg/other/incomplete2.C: New test.
1585
1586 2006-04-24 Richard Guenther <rguenther@suse.de>
1587
1588 PR middle-end/26869
1589 * gcc.dg/torture/pr26869.c: New testcase.
1590
1591 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
1592 Richard Guenther <rguenther@suse.de>
1593
1594 PR tree-optimization/27218
1595 * g++.dg/tree-ssa/pr27218.C: New testcase.
1596
1597 2006-04-23 Mark Mitchell <mark@codesourcery.com>
1598
1599 PR c++/26912
1600 * g++.dg/template/friend41.C: New test.
1601
1602 2006-04-23 David Edelsohn <edelsohn@gnu.org>
1603
1604 * g++.dg/opt/pr15551.C: Include cstdio.
1605 (main): Use remove instead of unlink.
1606
1607 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
1608
1609 * gcc.dg/sibcall-7.c: New test.
1610 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
1611 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
1612 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
1613 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
1614 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
1615
1616 2006-04-23 Mark Mitchell <mark@codesourcery.com>
1617
1618 PR c++/26534
1619 * g++.dg/opt/bitfield1.C: New test.
1620 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
1621 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
1622 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
1623 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
1624 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
1625 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
1626 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
1627 * g++.dg/abi/bitfield2.C: Likewise.
1628 * g++.dg/init/bitfield1.C: Likewise.
1629
1630 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
1631
1632 PR fortran/25099
1633 * gfortran.dg/elemental_subroutine_4.f90: New test.
1634 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
1635 call sub (m, x).
1636
1637 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
1638
1639 * gcc.c-torture/compile/20060421-1.c: New testcase.
1640
1641 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1642
1643 PR c/25875
1644 * gcc.dg/init-bad-4.c: New test.
1645
1646 2006-04-21 Paul Brook <paul@codesourcery.com>
1647
1648 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
1649
1650 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
1651
1652 PR fortran/27122
1653 * gfortran.dg/defined_operators_1.f90: New test.
1654 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
1655 remove old ones associated, incorrectly, with Note 5.46.
1656
1657 PR fortran/27113
1658 * gfortran.dg/character_array_constructor_1.f90: New test.
1659
1660 2006-04-20 Jakub Jelinek <jakub@redhat.com>
1661
1662 * gcc.dg/20060419-1.c: New test.
1663
1664 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
1665
1666 PR c/26774
1667 * gcc.dg/struct-parse-1.c: New test case.
1668
1669 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1670
1671 PR c++/26558
1672 * g++.dg/parse/template19.C: New test.
1673
1674 PR c++/26739
1675 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
1676
1677 PR c++/26036
1678 * g++.dg/expr/call3.C: New test.
1679
1680 PR c++/10385
1681 * g++.dg/conversion/dynamic1.C: New test.
1682
1683 2006-04-19 Mark Mitchell <mark@codesourcery.com>
1684
1685 PR c++/27102
1686 * g++.dg/template/crash35.C: Tweak error markers.
1687 * g++.dg/template/crash46.C: New test.
1688 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
1689 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
1690
1691 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
1692
1693 PR rtl-optimization/14261
1694 * gcc.c-torture/compile/20060419-1.c: Added.
1695
1696 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
1697
1698 * gfortran.dg/label_1.f90: Adjust dg-error.
1699
1700 2006-04-16 Roger Sayle <roger@eyesopen.com>
1701
1702 PR target/26961
1703 * gcc.dg/fold-cond-1.c: New test case.
1704 * gcc.dg/pr26961-1.c: Likewise.
1705
1706 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1707
1708 PR libgfortran/27138
1709 * gfortran.dg/read_bad_advance.f90: New test.
1710
1711 2006-04-16 Roger Sayle <roger@eyesopen.com>
1712 Dale Johannesen <dalej@apple.com>
1713
1714 PR target/24076
1715 * gcc.target/i386/vecinit-3.c: New testcase.
1716 * gcc.target/i386/vecinit-4.c: Likewise.
1717 * gcc.target/i386/sse-18.c: Likewise.
1718 * gcc.target/i386/sse-19.c: Likewise.
1719
1720 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
1721
1722 * gfortran.dg/allocate_zerosize_1.f90: New test.
1723
1724 2006-04-16 Mark Mitchell <mark@codesourcery.com>
1725
1726 PR c++/26365
1727 * g++.dg/template/crash45.C: New test.
1728
1729 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
1730
1731 PR fortran/26787
1732 * gfortran.dg/proc_assign_1.f90: New test.
1733 * gfortran.dg/procedure_lvalue.f90: Change message.
1734 * gfortran.dg/namelist_4.f90: Add new error.
1735
1736 PR fortran/25597
1737 PR fortran/27096
1738 * gfortran.dg/auto_pointer_array_result_1.f90
1739
1740 PR fortran/27089
1741 * gfortran.dg/specification_type_resolution_1.f90
1742
1743 PR fortran/18003
1744 PR fortran/25669
1745 PR fortran/26834
1746 * gfortran.dg/bounds_temporaries_1.f90: New test.
1747
1748 PR fortran/27124
1749 * gfortran.dg/array_return_value_1.f90: New test.
1750
1751 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1752
1753 PR fortran/25336
1754 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
1755
1756 2006-04-15 Jakub Jelinek <jakub@redhat.com>
1757
1758 PR middle-end/26823
1759 * g++.dg/gomp/pr26823-1.C: New test.
1760 * g++.dg/gomp/pr26823-2.C: New test.
1761
1762 2006-04-13 Uros Bizjak <uros@kss-loka.si>
1763
1764 PR middle-end/27134
1765 * gcc.dg/pr27314.c: New test.
1766
1767 2006-04-13 Richard Henderson <rth@redhat.com>
1768
1769 * g++.dg/gomp/block-0.C: Update expected matches.
1770
1771 2006-04-13 DJ Delorie <dj@redhat.com>
1772
1773 * lib/target-supports.exp (check_effective_target_int32plus): New.
1774 (check_effective_target_ptr32plus): New.
1775 (check_effective_target_size32plus): New.
1776 (check_effective_target_int16): New.
1777 (check_profiling_available): Add m32c to the list of unsupported targets.
1778
1779 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
1780 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
1781 memory size.
1782 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
1783 pointers.
1784 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
1785 size_t.
1786 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
1787 and size_t.
1788 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
1789 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
1790 not just xstormy16. Skip m32c due to weird pointer size.
1791 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
1792 not just xstormy16.
1793 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
1794 not just xstormy16.
1795 * gcc.dg/20020312-2.c: Add m32c support.
1796 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
1797 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
1798 in test.
1799 * gcc.dg/20050321-2.c: Require >=32 bit integers.
1800 * gcc.dg/asm-1.c: Skip if int and short are the same size.
1801 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
1802 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
1803 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
1804 * gcc.dg/init-string-2.c: Require >=32 bit integers.
1805 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
1806 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
1807 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
1808 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
1809 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
1810 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
1811 in test.
1812 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
1813 in test.
1814 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
1815 * gcc.dg/pr23049.c: Require >=32 bit integers.
1816 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
1817 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
1818 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
1819 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
1820 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
1821 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
1822 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
1823 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
1824 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
1825 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
1826 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
1827 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
1828 prototype in test.
1829 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
1830 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
1831 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
1832 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
1833 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
1834
1835 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
1836 * gcc.c-torture/execute/20040703-1.x: Likewise.
1837 * gcc.c-torture/execute/20040705-1.x: Likewise.
1838 * gcc.c-torture/execute/20040705-2.x: Likewise.
1839 * gcc.c-torture/execute/20040709-1.x: Likewise.
1840 * gcc.c-torture/execute/20040709-2.x: Likewise.
1841 * gcc.c-torture/execute/20040811-1.x: Likewise.
1842 * gcc.c-torture/execute/20050316-1.x: Likewise.
1843 * gcc.c-torture/execute/bitfld-4.x: Likewise.
1844 * gcc.c-torture/execute/pr19689.x: Likewise.
1845 * gcc.c-torture/execute/pr7284-1.x: Likewise.
1846 * gcc.c-torture/execute/usmul.x: Likewise.
1847 * gcc.c-torture/execute/vrp-5.x: Likewise.
1848 * gcc.c-torture/execute/vrp-6.x: Likewise.
1849 * gcc.dg/debug/20041023-1.s: Likewise.
1850
1851 2006-04-13 Roger Sayle <roger@eyesopen.com>
1852
1853 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
1854 of integers to a vector types are now constant expressions in C.
1855 * gcc.dg/vect/vect-fold-1.c: New test case.
1856
1857 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
1858 Ulrich Weigand <uweigand@de.ibm.com>
1859
1860 PR target/27006
1861 * gcc.dg/vmx/pr27006.c: New testcase.
1862
1863 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1864
1865 PR libgfortran/26766
1866 * gfortran.dg/write_recursive.f90: New test.
1867
1868 2006-04-11 Mark Mitchell <mark@codesourcery.com>
1869
1870 * g++.dg/parse/dtor7.C: New test.
1871 * g++.dg/parse/new1.C: Add error marker.
1872 * g++.dg/template/new3.C: New test.
1873
1874 PR c++/26122
1875 * g++.dg/template/pure1.C: New test.
1876
1877 PR c++/26295
1878 * g++.dg/parse/ptrmem4.C: New test.
1879
1880 2006-04-10 Jeff Law <law@redhat.com>
1881
1882 PR/27087
1883 * gcc.c-torture/compile/pr27087.c: New test.
1884
1885 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
1886
1887 PR/21391
1888 * gcc.dg/20060410.c: New.
1889
1890 2006-04-10 Matthias Klose <doko@debian.org>
1891
1892 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
1893 Recognize multilib directory names containing underscores.
1894
1895 2006-04-10 Roger Sayle <roger@eyesopen.com>
1896
1897 * gcc.target/i386/vecinit-1.c: New test case.
1898 * gcc.target/i386/vecinit-2.c: Likewise.
1899
1900 2006-04-10 Jakub Jelinek <jakub@redhat.com>
1901
1902 PR debug/27057
1903 * g++.dg/debug/dwarf2-2.C: New test.
1904
1905 2006-04-09 Richard Sandiford <richard@codesourcery.com>
1906
1907 PR rtl-optimization/27073
1908 * gcc.c-torture/execute/pr27073.c: New test.
1909
1910 2006-04-08 Mike Stump <mrs@apple.com>
1911
1912 * gcc.dg/pragma-darwin.c: Improve for ppc64.
1913
1914 2006-04-07 Richard Guenther <rguenther@suse.de>
1915
1916 PR tree-optimization/26135
1917 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
1918
1919 2006-04-06 Jan Hubicka <jh@suse.cz>
1920
1921 PR profile/26399
1922 * g++.dg/bprob/g++-bprob-2.C: New testcase.
1923
1924 2006-04-06 Roger Sayle <roger@eyesopen.com>
1925
1926 * g++.dg/conversion/nullptr1.C: New test case.
1927 * g++.dg/conversion/nullptr2.C: Likewise.
1928
1929 2006-04-05 Roger Sayle <roger@eyesopen.com>
1930
1931 * gfortran.dg/dependency_18.f90: New test case.
1932
1933 2006-04-05 Richard Guenther <rguenther@suse.de>
1934
1935 PR tree-optimization/26919
1936 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
1937 * gcc.dg/ipa/ipa-2.c: Likewise.
1938 * gcc.dg/ipa/ipa-3.c: Likewise.
1939 * gcc.dg/ipa/ipa-5.c: Likewise.
1940
1941 2006-04-05 Richard Guenther <rguenther@suse.de>
1942
1943 PR tree-optimization/26763
1944 * gcc.dg/torture/pr26763-1.c: New testcase.
1945 * gcc.dg/torture/pr26763-2.c: Likewise.
1946
1947 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
1948
1949 PR fortran/23634
1950 PR fortran/25619
1951 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
1952
1953 2006-04-04 Eric Christopher <echristo@apple.com>
1954
1955 * gcc.target/i386/387-1.c: Allow regexp to match darwin
1956 stubs.
1957 * gcc.target/i386/387-5.c: Ditto.
1958
1959 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
1960
1961 * gcc.target/sparc/struct-ret-check.c: New test.
1962
1963 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1964
1965 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
1966 zero decimal digits specified in format.
1967
1968 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
1969
1970 PR fortran/26891
1971 * gfortran.dg/missing_optional_dummy_1.f90: New test.
1972
1973 PR fortran/26976
1974 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
1975 * gfortran.dg/initialization_1.f90: Make assignment compliant.
1976 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
1977 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
1978 bigendian-ness.
1979
1980 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
1981
1982 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
1983 dummy arguments work when the actual argument is itself a dummy
1984 argument of the caller.
1985
1986 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1987
1988 PR libfortran/24685
1989 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
1990
1991 2006-04-01 Roger Sayle <roger@eyesopen.com>
1992
1993 * gfortran.dg/dependencency_17.f90: New test case.
1994
1995 2006-04-01 Roger Sayle <roger@eyesopen.com>
1996
1997 * gfortran.dg/dependency_14.f90: New test case.
1998 * gfortran.dg/dependency_15.f90: Likewise.
1999 * gfortran.dg/dependency_16.f90: Likewise.
2000
2001 2006-03-31 Asher Langton <langton2@llnl.gov>
2002
2003 PR fortran/25358
2004 gfortran.dg/cray_pointers_6.f90: New test.
2005
2006 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2007
2008 PR libgfortran/26890
2009 * gfortran.dg/read_size_noadvance.f90: New test.
2010
2011 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
2012
2013 PR fortran/25031
2014 * gfortran.dg/multiple_allocation_1.f90: Check that the
2015 size has changed after a re-allocation with stat.
2016
2017 2006-03-30 Richard Guenther <rguenther@suse.de>
2018
2019 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
2020 removal.
2021 * gcc.target/i386/sselibm-2.c: Likewise.
2022 * gcc.target/i386/sselibm-3.c: Likewise.
2023 * gcc.target/i386/sselibm-4.c: Likewise.
2024 * gcc.target/i386/sselibm-5.c: Likewise.
2025
2026 2006-03-28 Roger Sayle <roger@eyesopen.com>
2027
2028 * gcc.dg/fold-andxor-1.c: New test case.
2029 * gcc.dg/fold-xorand-1.c: Likewise.
2030
2031 2006-03-28 Roger Sayle <roger@eyesopen.com>
2032
2033 * gcc.dg/fold-convnotconv-1.c: New test case.
2034
2035 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
2036
2037 PR fortran/26779
2038 * gfortran.dg/private_type_5.f90: New test.
2039
2040 2006-03-27 David Edelsohn <edelsohn@gnu.org>
2041
2042 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
2043
2044 2006-03-27 Jakub Jelinek <jakub@redhat.com>
2045
2046 * gfortran.dg/advance_2.f90: New test.
2047 * gfortran.dg/advance_3.f90: New test.
2048
2049 * gfortran.fortran-torture/execute/equiv_5.f: New test.
2050
2051 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2052
2053 PR libgfortran/26661
2054 PR libgfortran/26880
2055 * gfortran.dg/read_x_past.f: New test.
2056
2057 2006-03-26 Geoffrey Keating <geoffk@apple.com>
2058
2059 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
2060 to be STABS.
2061
2062 2006-03-26 David Edelsohn <edelsohn@gnu.org>
2063
2064 * objc.dg/dwarf-1.m: Skip on AIX.
2065 * objc.dg/dwarf-2.m: Skip on AIX.
2066
2067 2006-03-25 Steven G. Kargl <kargls@comcast.net>
2068
2069 PR fortran/26816
2070 * gfortran.dg/float_1.f90: New test.
2071
2072 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
2073
2074 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
2075 X86_64 targets.
2076 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
2077
2078 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
2079
2080 PR libfortran/26735
2081 * gfortran.dg/convert_implied_open.f90: New test case.
2082
2083 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
2084
2085 PR fortran/26769
2086 * gfortran.dg/transpose_reshape_r10.f90: New test case.
2087
2088 2006-03-25 Uros Bizjak <uros@kss-loka.si>
2089
2090 PR middle-end/26717
2091 * gcc.dg/pr26717.c: New test.
2092
2093 2006-03-25 Roger Sayle <roger@eyesopen.com>
2094
2095 * gfortran.dg/dependency_12.f90: New test case.
2096
2097 2006-03-24 Roger Sayle <roger@eyesopen.com>
2098
2099 * gfortran.dg/dependency_9.f90: New (resurected) test case.
2100
2101 2006-03-24 Jeff Law <law@redhat.com>
2102
2103 * gcc.c-torture/pr26840.c: New test.
2104
2105 2006-03-24 Geoffrey Keating <geoffk@apple.com>
2106
2107 * objc.dg/dwarf-2.m: New.
2108 * obj-c++.dg/dwarf-2.mm: New.
2109
2110 * g++.old-deja/g++.other/init19.C: New.
2111
2112 2006-03-24 David Edelsohn <edelsohn@gnu.org>
2113
2114 * g++.dg/eh/spbp.C: Skip on AIX.
2115
2116 2006-03-24 Jakub Jelinek <jakub@redhat.com>
2117
2118 PR middle-end/26611
2119 * g++.dg/gomp/pr26611-1.C: New test.
2120 * g++.dg/gomp/pr26611-2.C: New test.
2121
2122 2006-03-24 Jeff Law <law@redhat.com>
2123
2124 * gcc.c-torture/compile/pr26833.c: New test.
2125 * gfortran.fortran-torture/compile/pr26806.f90: New test.
2126
2127 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2128
2129 * gfortran.dg/endfile_2.f90: Delete temp file.
2130
2131 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
2132
2133 PR fortran/19303
2134 * gfortran.dg/record_marker_1.f90: New test case.
2135 * gfortran.dg/record_marker_2.f: New test case.
2136 * gfortran.dg/record_marker_3.f90: New test case.
2137
2138 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
2139
2140 PR fortran/17298
2141 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
2142 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
2143
2144 2006-03-21 Janis Johnson <janis187@us.ibm.com>
2145
2146 * lib/gcc-dg.exp (cleanup-modules): New proc.
2147 * gfortran.dg/allocatable_function_1.f90,
2148 gfortran.dg/allocate_char_star_scalar_1.f90,
2149 gfortran.dg/assumed_charlen_function_1.f90,
2150 gfortran.dg/assumed_dummy_1.f90,
2151 gfortran.dg/assumed_shape_ranks_1.f90,
2152 gfortran.dg/assumed_shape_ranks_2.f90,
2153 gfortran.dg/assumed_size_dt_dummy.f90,
2154 gfortran.dg/auto_char_dummy_array_1.f90,
2155 gfortran.dg/auto_char_len_3.f90,
2156 gfortran.dg/automatic_module_variable.f90,
2157 gfortran.dg/bad_automatic_objects_1.f90,
2158 gfortran.dg/char_array_constructor.f90,
2159 gfortran.dg/char_array_structure_constructor.f90,
2160 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
2161 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
2162 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
2163 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
2164 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
2165 gfortran.dg/derived_pointer_recursion.f90,
2166 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
2167 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
2168 gfortran.dg/dummy_functions_1.f90,
2169 gfortran.dg/elemental_initializer_1.f90,
2170 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
2171 gfortran.dg/elemental_pointer_1.f90,
2172 gfortran.dg/elemental_subroutine_1.f90,
2173 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
2174 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
2175 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
2176 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
2177 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
2178 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
2179 gfortran.dg/global_references_1.f90,
2180 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
2181 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
2182 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
2183 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
2184 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
2185 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
2186 gfortran.dg/large_integer_kind_1.f90,
2187 gfortran.dg/large_real_kind_1.f90,
2188 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
2189 gfortran.dg/module_double_reuse.f90,
2190 gfortran.dg/module_equivalence_1.f90,
2191 gfortran.dg/module_interface_1.f90,
2192 gfortran.dg/module_parameter_array_refs_1.f90,
2193 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
2194 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
2195 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
2196 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
2197 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
2198 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
2199 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
2200 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
2201 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
2202 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
2203 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
2204 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
2205 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
2206 gfortran.dg/same_name_1.f90,
2207 gfortran.dg/sibling_dummy_procedure_1.f90,
2208 gfortran.dg/sibling_dummy_procedure_2.f90,
2209 gfortran.dg/sibling_dummy_procedure_3.f90,
2210 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
2211 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
2212 gfortran.dg/used_dummy_types_2.f90,
2213 gfortran.dg/used_dummy_types_3.f90,
2214 gfortran.dg/used_dummy_types_4.f90,
2215 gfortran.dg/used_dummy_types_5.f90,
2216 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
2217 gfortran.dg/userdef_operator_1.f90: Use it.
2218
2219 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2220
2221 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
2222 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
2223 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
2224 gfortran.dg/write_back.f,
2225 gfortran.fortran-torture/execute/inquire_1.f90,
2226 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
2227
2228 2006-03-21 Jeff Law <law@redhat.com>
2229
2230 * gcc.dg/tree-ssa/vrp28.c: New test.
2231
2232 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2233
2234 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
2235 if _STDC_C99 is defined.
2236 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
2237 * gcc.dg/builtins-20.c: Likewise.
2238 * gcc.dg/builtins-53.c: Likewise.
2239 * gcc.dg/single-precision-constant.c: Likewise. Also pass
2240 -mmacosx-version-min=10.3 on PowerPC/Darwin.
2241
2242 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
2243
2244 PR tree-opt/26781
2245 * gcc.c-torture/compile/pr26781-1.c: New test.
2246 * gcc.c-torture/compile/pr26781-2.c: New test.
2247
2248 2006-03-21 Jakub Jelinek <jakub@redhat.com>
2249
2250 PR c++/26690
2251 * g++.dg/gomp/pr26690-1.C: New test.
2252 * g++.dg/gomp/pr26690-2.C: New test.
2253
2254 2006-03-20 Jeff Law <law@redhat.com>
2255
2256 * gcc.dg/tree-ssa/pr21829.c: New test.
2257
2258 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
2259
2260 2006-03-20 Richard Sandiford <richard@codesourcery.com>
2261
2262 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
2263 (check_visibility_available): Use it.
2264 (check_effective_target_default_packed): Likewise.
2265 (check_effective_target_pcc_bitfield_type_matters): Likewise.
2266 (check_effective_target_fopenmp): Likewise.
2267 (check_effective_target_freorder): Likewise.
2268 (check_effective_target_fpic): Likewise.
2269 (check_named_sections_available): Likewise.
2270 (check_effective_target_ilp32): Likewise.
2271 (check_effective_target_lp64): Likewise.
2272
2273 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
2274
2275 PR fortran/20935
2276 * gfortran.dg/scalar_mask_2.f90: New test case.
2277
2278 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
2279
2280 PR tree-opt/26629
2281 * gcc.dg/tree-ssa/loadpre12.c: New test.
2282 * gcc.dg/tree-ssa/loadpre13.c: New test.
2283 * gcc.dg/tree-ssa/loadpre14.c: New test.
2284 * gcc.dg/tree-ssa/loadpre15.c: New test.
2285 * gcc.dg/tree-ssa/loadpre16.c: New test.
2286 * gcc.dg/tree-ssa/loadpre17.c: New test.
2287 * gcc.dg/tree-ssa/loadpre18.c: New test.
2288 * gcc.dg/tree-ssa/loadpre19.c: New test.
2289 * gcc.dg/tree-ssa/loadpre20.c: New test.
2290 * gcc.dg/tree-ssa/loadpre21.c: New test.
2291 * gcc.dg/tree-ssa/loadpre22.c: New test.
2292
2293 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
2294
2295 PR fortran/26741
2296 * gfortran.dg/elemental_initializer_1.f90: New test.
2297
2298 PR fortran/26716
2299 * gfortran.dg/assumed_shape_ranks_2: New test.
2300
2301 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
2302
2303 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
2304 target fpic.
2305
2306 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2307
2308 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
2309 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
2310 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
2311 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
2312 gfortran.fortran-torture/execute/direct_io.f90,
2313 gfortran.fortran-torture/execute/inquire_2.f90,
2314 gfortran.fortran-torture/execute/inquire_4.f90,
2315 gfortran.fortran-torture/execute/list_read_1.f90,
2316 gfortran.fortran-torture/execute/open_replace.f90,
2317 gfortran.fortran-torture/execute/slash_edit.f90,
2318 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
2319 temporary files from testcases.
2320
2321 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2322
2323 PR libgfortran/26509
2324 gfortran.dg/write_direct_eor.f90: New test.
2325
2326 2006-03-17 David Edelsohn <edelsohn@gnu.org>
2327
2328 * gcc.target/powerpc/pr26350.c: New.
2329 * gcc.target/powerpc/indexed-addr.c: New.
2330
2331 2006-03-16 Roger Sayle <roger@eyesopen.com>
2332
2333 * gfortran.dg/dependency_13.f90: New test case.
2334
2335 2006-03-16 Roger Sayle <roger@eyesopen.com>
2336
2337 PR middle-end/21781
2338 * gcc.dg/real-const-1.c: New test case.
2339
2340 2006-03-15 Geoffrey Keating <geoffk@apple.com>
2341
2342 * g++.old-deja/g++.other/init18.C: New.
2343 * g++.old-deja/g++.other/init5.C: Remove xfail.
2344
2345 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2346
2347 * g++.dg/opt/pr15551.C: Cleanup temp file.
2348
2349 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2350
2351 PR c++/6634
2352 g++.dg/parse/long1.C: New test.
2353
2354 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2355
2356 PR fortran/19101
2357 * gfortran.dg/continuation.f90: New test.
2358 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
2359
2360 2006-03-14 Richard Guenther <rguenther@suse.de>
2361
2362 PR tree-optimization/26672
2363 * gcc.dg/torture/pr26672.c: New testcase.
2364
2365 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
2366
2367 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
2368 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
2369
2370 2006-03-13 Roger Sayle <roger@eyesopen.com>
2371
2372 PR middle-end/26557
2373 * gcc.c-torture/compile/switch-1.c: New test case.
2374
2375 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
2376
2377 PR fortran/25378
2378 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
2379 test to include more permuatations of mask and index.
2380 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
2381 respond to F2003 spec. that the position returned for an all false
2382 mask && condition is zero.
2383
2384 2006-03-13 Jakub Jelinek <jakub@redhat.com>
2385
2386 PR middle-end/25989
2387 * gcc.dg/gomp/pr25989.c: New test.
2388
2389 2006-03-13 Jeff Law <law@redhat.com>
2390
2391 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
2392
2393 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
2394
2395 * gcc.dg/switch-9.c: New test.
2396
2397 2006-03-13 Richard Guenther <rguenther@suse.de>
2398
2399 PR middle-end/26630
2400 * gcc.dg/torture/pr26630.c: New testcase.
2401
2402 2006-03-11 Roger Sayle <roger@eyesopen.com>
2403
2404 * gfortran.dg/dependency_10.f90: New test case.
2405 * gfortran.dg/dependency_11.f90: Likewise.
2406
2407 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
2408 Erik Edelmann <eedelman@gcc.gnu.org>
2409
2410 * gfortran.dg/allocatable_function_1.f90: New.
2411 * gfortran.dg/allocatable_function_2.f90: New.
2412
2413 2006-03-10 Richard Guenther <rguenther@suse.de>
2414
2415 PR middle-end/26565
2416 * gcc.dg/torture/pr26565.c: New testcase.
2417
2418 2006-03-09 Eric Christopher <echristo@apple.com>
2419
2420 * gcc.c-torture/compile/20060309-1.c: New.
2421
2422 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2423
2424 PR libgfortran/26499
2425 * gfortran.dg/write_back.f: New test.
2426 * gfortran.dg/write_rewind_1.f: New test.
2427 * gfortran.dg/write_rewind_2.f: New test.
2428
2429 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2430
2431 PR libgfortran/26554
2432 * gfortran.dg/read_logical.f90: New test.
2433
2434 2006-03-04 Laurent GUERBY <laurent@guerby.net>
2435
2436 * ada/acats/norun.lst: cdd2a03 now passes.
2437
2438 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
2439
2440 PR testsuite/25177
2441 * gcc.target/powerpc/pr18096-1.c: Change where the error
2442 would match.
2443
2444 2006-03-04 Jakub Jelinek <jakub@redhat.com>
2445
2446 * gcc.target/i386/cleanup-1.c: New test.
2447 * gcc.target/i386/cleanup-2.c: New test.
2448
2449 2006-03-04 Roger Sayle <roger@eyesopen.com>
2450
2451 * gfortran.dg/dependency_9.f90: Remove for the time being.
2452
2453 2006-03-04 Krister Walfridsson <cato@df.lth.se>
2454
2455 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
2456 directive.
2457
2458 2006-03-03 Roger Sayle <roger@eyesopen.com>
2459
2460 * gfortran.dg/dependency_9.f90: New test case.
2461
2462 2006-03-03 Roger Sayle <roger@eyesopen.com>
2463
2464 * gfortran.dg/dependency_4.f90: New test case.
2465 * gfortran.dg/dependency_5.f90: New test case.
2466 * gfortran.dg/dependency_6.f90: New test case.
2467 * gfortran.dg/dependency_7.f90: New test case.
2468 * gfortran.dg/dependency_8.f90: New test case.
2469
2470 2006-03-03 Paul Brook <paul@codesourcery.com>
2471
2472 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
2473 Add m68k-*-elf.
2474
2475 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
2476
2477 PR fortran/25031
2478 * multiple_allocation_1.f90: New test.
2479
2480 2006-03-03 Roger Sayle <roger@eyesopen.com>
2481
2482 PR tree-optimization/26524
2483 * gfortran.dg/pr26524.f: New test case.
2484
2485 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2486
2487 * g++.dg/template/repo5.C: Cleanup repo files.
2488 * gcc.dg/20051201-1.c: Cleanup coverage files.
2489 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
2490 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
2491 tree dump files.
2492
2493 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
2494
2495 * objc.dg/objc-nofilename-1.m: New test.
2496 * objc.dg/bad-receiver-type.m: New test.
2497 * obj-c++.dg/bad-receiver-type.mm: New test.
2498
2499 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2500
2501 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
2502
2503 2006-03-01 Mike Stump <mrs@apple.com>
2504
2505 * g++.dg/abi/key2.C: Add.
2506
2507 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
2508
2509 * gfortran.dg/logical_dot_product.f90: New test.
2510
2511 PR fortran/26393
2512 * gfortran.dg/used_interface_ref.f90: New test.
2513
2514 PR fortran/20938
2515 * gfortran.dg/dependency_2.f90: New test.
2516 * gfortran.fortran-torture/execute/where17.f90: New test.
2517 * gfortran.fortran-torture/execute/where18.f90: New test.
2518 * gfortran.fortran-torture/execute/where19.f90: New test.
2519 * gfortran.fortran-torture/execute/where20.f90: New test.
2520
2521 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
2522
2523 * g++.dg/tree-ssa/pr26443.C: New test case.
2524
2525 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
2526
2527 PR middle-end/26022
2528 * g++.dg/opt/return-slot1.C: New test.
2529
2530 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2531
2532 PR libgfortran/26136
2533 * gfortran.dg/namelist_23.f90: New test.
2534
2535 2006-02-28 Roger Sayle <roger@eyesopen.com>
2536
2537 PR middle-end/14752
2538 * gcc.dg/fold-eqandshift-2.c: New test case.
2539
2540 2006-02-28 Richard Guenther <rguenther@suse.de>
2541
2542 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
2543 decomposition.
2544
2545 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
2546
2547 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
2548
2549 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2550
2551 PR libgfortran/26464
2552 * gfortran.dg/backspace_5.f: New test.
2553 * gfortran.dg/backspace_6.f: New test.
2554
2555 2006-02-26 Roger Sayle <roger@eyesopen.com>
2556
2557 * gcc.dg/fold-eqandnot-1.c: New test case.
2558
2559 2006-02-26 Roger Sayle <roger@eyesopen.com>
2560
2561 PR middle-end/19983
2562 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
2563
2564 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
2565
2566 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
2567 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
2568
2569 2006-02-26 Richard Guenther <rguenther@suse.de>
2570
2571 PR tree-optimization/26421
2572 * gcc.dg/tree-ssa/pr26421.c: New testcase.
2573
2574 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
2575
2576 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
2577 * g++.old-deja/g++.robertl/eb132.C: Likewise.
2578
2579 2006-02-26 Roger Sayle <roger@eyesopen.com>
2580
2581 * gcc.dg/fold-even-1.c: New test case.
2582
2583 2006-02-26 Roger Sayle <roger@eyesopen.com>
2584
2585 PR middle-end/21137
2586 * gcc.dg/fold-eqandshift-1.c: New test case.
2587
2588 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
2589
2590 PR tree-optimization/25125
2591 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
2592 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
2593
2594 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
2595
2596 PR tree-optimizations/26359
2597 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
2598 with -fdump-tree-dceloop-details.
2599 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
2600
2601 2006-02-25 Roger Sayle <roger@eyesopen.com>
2602
2603 PR middle-end/23673
2604 * gcc.dg/fold-eqxor-1.c: New test case.
2605 * gcc.dg/fold-eqxor-2.c: Likewise.
2606 * gcc.dg/fold-eqxor-3.c: Likewise.
2607
2608 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
2609
2610 PR fortran/23092
2611 * scalar_mask_1.f90: New test.
2612
2613 2006-02-24 Geoffrey Keating <geoffk@apple.com>
2614
2615 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
2616 * g++.dg/eh/uncaught2.C: New.
2617 * g++.dg/eh/uncaught3.C: New.
2618
2619 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2620
2621 PR libgfortran/26423
2622 * gfortran.dg/read_many_1.f: New test.
2623
2624 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
2625
2626 PR fortran/24519
2627 * gfortran.dg/dependency_3.f90: New test.
2628 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
2629 XFAILs.
2630
2631 PR fortran/25395
2632 * gfortran.dg/equiv_6.f90: New test.
2633
2634 2006-02-23 Jeff Law <law@redhat.com>
2635
2636 * gcc.c-torture/compile/pr26425.c: New test.
2637
2638 2006-02-23 Jakub Jelinek <jakub@redhat.com>
2639
2640 PR middle-end/26412
2641 * gcc.dg/gomp/pr26412.c: New test.
2642
2643 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2644
2645 PR c++/26291
2646 * g++.dg/other/ellipsis1.C: New test.
2647 * g++.dg/parse/operator4.C: Adjust error marker.
2648
2649 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
2650
2651 PR target/25603
2652 * gfortran.dg/pr25603.f: New testcase.
2653
2654 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
2655
2656 * gcc.dg/bf-spl1.c: Don't specify -m68000.
2657 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
2658
2659 2006-02-21 Geoffrey Keating <geoffk@apple.com>
2660
2661 * g++.dg/eh/spbp.C: New.
2662
2663 2006-02-21 Jakub Jelinek <jakub@redhat.com>
2664
2665 PR middle-end/26379
2666 * gcc.target/i386/mmx-7.c: New test.
2667
2668 2006-02-20 Roger Sayle <roger@eyesopen.com>
2669
2670 PR tree-optimization/26361
2671 * gcc.dg/tree-ssa/vrp27.c: New test case.
2672
2673 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
2674
2675 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
2676 * gcc.dg/tree-ssa/complex-4.c: Here.
2677
2678 2006-02-19 Roger Sayle <roger@eyesopen.com>
2679
2680 PR middle-end/19543
2681 * gfortran.dg/logical_1.f90: New test case.
2682
2683 2006-02-19 Jakub Jelinek <jakub@redhat.com>
2684
2685 PR middle-end/26334
2686 * gcc.dg/20060218-1.c: Moved to...
2687 * gcc.target/i386/20060218-1.c: ... here. New test.
2688
2689 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
2690
2691 PR fortran/26201
2692 * gfortran.dg/convert_1.f90: New.
2693
2694 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
2695
2696 PR fortran/25054
2697 * gfortran.dg/namelist_5.f90: New test.
2698
2699 PR fortran/25089
2700 * gfortran.dg/namelist_4.f90: New test.
2701
2702 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2703
2704 PR tree-opt/25680
2705 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
2706
2707 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2708
2709 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
2710 variable to take into account the variable name in the
2711 function header.
2712 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
2713
2714 2006-02-18 Jakub Jelinek <jakub@redhat.com>
2715
2716 PR middle-end/26334
2717 * gcc.c-torture/compile/20060217-1.c: New test.
2718 * gcc.dg/20060218-1.c: New test.
2719
2720 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
2721
2722 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
2723
2724 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
2725
2726 * gcc.dg/cpp/undef3.c: New test.
2727 * gcc.dg/cpp/trad/builtins2.c: New test.
2728
2729 2006-02-18 Mark Mitchell <mark@codesourcery.com>
2730
2731 PR c++/26266
2732 * g++.dg/template/static22.C: New test.
2733 * g++.dg/template/static23.C: New test.
2734 * g++.dg/template/static24.C: New test.
2735 * g++.dg/template/non-dependent13.C: New test.
2736 * g++.dg/init/member1.C: Tweak error markers.
2737
2738 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2739
2740 PR target/26255
2741 * gcc.c-torture/compile/pr26255.c: New test case.
2742
2743 2006-02-16 Roger Sayle <roger@eyesopen.com>
2744
2745 * gfortran.fortran-torture/execute/where_10.f90: New test case.
2746 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
2747 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
2748 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
2749 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
2750 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
2751 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
2752
2753 2006-02-16 Jeff Law <law@redhat.com>
2754
2755 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
2756 * gcc.dg/tree-ssa/vrp26.c: New test.
2757
2758 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
2759
2760 PR target/20353
2761 PR target/24578
2762 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
2763 __UCLIBC__ is defined.
2764
2765 2006-02-16 Jakub Jelinek <jakub@redhat.com>
2766
2767 PR fortran/26224
2768 * gfortran.dg/gomp/pr26224.f: New test.
2769
2770 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
2771
2772 PR tree-opt/25918
2773 * lib/target-supports.exp
2774 (check_effective_target_vect_short_mult): New.
2775 (check_effective_target_vect_char_mult): New.
2776 (check_effective_target_vect_widen_sum_qi_to_si): New.
2777 (check_effective_target_vect_widen_sum_qi_to_hi): New.
2778 (check_effective_target_vect_widen_sum_hi_to_si): New.
2779 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
2780 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
2781 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
2782 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
2783 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
2784 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
2785 vect-reduc-pattern-2c.c
2786 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
2787 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
2788 vect-reduc-pattern-1c.c
2789
2790 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
2791
2792 PR fortran/24557
2793 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
2794
2795 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
2796
2797 PR fortran/26054
2798 * gfortran.dg/enum_8.f90: Remove check for warning.
2799 * gfortran.dg/iomsg_1.f90: Ditto.
2800 * gfortran.dg/enum_1.f90: Ditto.
2801 * gfortran.dg/enum_9.f90: Ditto.
2802 * gfortran.dg/enum_2.f90: Ditto.
2803 * gfortran.dg/enum_10.f90: Ditto.
2804 * gfortran.dg/enum_3.f90: Ditto.
2805 * gfortran.dg/flush_1.f90: Ditto.
2806 * gfortran.dg/enum_4.f90: Ditto.
2807 * gfortran.dg/array_constructor_1.f90: Ditto.
2808 * gfortran.dg/enum_5.f90: Ditto.
2809 * gfortran.dg/enum_6.f90: Ditto.
2810 * gfortran.dg/enum_7.f90: Ditto.
2811
2812 2006-02-15 Jakub Jelinek <jakub@redhat.com>
2813
2814 PR middle-end/26300
2815 * gcc.c-torture/compile/20060215-1.c: New test.
2816
2817 2006-02-14 Roger Sayle <roger@eyesopen.com>
2818
2819 PR middle-end/23670
2820 * gcc.dg/tree-ssa/andor-2.c: New test case.
2821
2822 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
2823
2824 PR fortran/25045
2825 * optional_dim.f90: New test.
2826
2827 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2828
2829 PR fortran/26277
2830 * gfortran.dg/label_4.f90: New.
2831
2832 2006-02-14 Jakub Jelinek <jakub@redhat.com>
2833 Diego Novillo <dnovillo@redhat.com>
2834 Uros Bizjak <uros@kss-loka.si>
2835
2836 * gfortran.dg/gomp: New directory.
2837
2838 2006-02-14 Richard Guenther <rguenther@suse.de>
2839
2840 PR tree-optimization/26258
2841 * gcc.dg/torture/pr26258.c: New testcase.
2842
2843 2006-02-13 Jakub Jelinek <jakub@redhat.com>
2844
2845 PR fortran/26246
2846 * gfortran.dg/pr26246_1.f90: New test.
2847 * gfortran.dg/pr26246_2.f90: New test.
2848
2849 PR middle-end/26092
2850 * gcc.c-torture/compile/20060208-1.c: New test.
2851
2852 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
2853
2854 PR fortran/26074
2855 PR fortran/25103
2856 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
2857 * gfortran.dg/bad_automatic_objects_1.f90: New test.
2858 * gfortran.dg/automatic_module_variable.f90: Change error message.
2859
2860 PR fortran/20861
2861 * gfortran.dg/internal_dummy_1.f90: New test.
2862
2863 PR fortran/20871
2864 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
2865
2866
2867 PR fortran/25083
2868 * gfortran.dg/uncommon_block_data_1.f90: New test.
2869 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
2870 with standard.
2871
2872 PR fortran/25088
2873 * gfortran.dg/typed_subroutine_1.f90: New test.
2874
2875 2006-02-13 Geoffrey Keating <geoffk@apple.com>
2876
2877 * objc.dg/dwarf-1.m: New.
2878
2879 2006-02-13 Roger Sayle <roger@eyesopen.com>
2880
2881 PR middle-end/24427
2882 * gcc.dg/tree-ssa/andor-1.c: New test case.
2883
2884 2006-02-13 Josh Conner <jconner@apple.com>
2885
2886 PR target/25376
2887 * gcc.dg/pr25376.c: New test.
2888
2889 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
2890 assemble.
2891 * lib/target-supports.exp (check_named_sections_available):
2892 Only compile named-sections test -- don't assemble.
2893
2894 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
2895
2896 * g++.dg/warn/no-write-strings.C: New test.
2897 * g++.dg/warn/write-strings.C: Likewise.
2898 * g++.dg/warn/write-strings-default.C: Likewise.
2899
2900 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
2901
2902 PR fortran/25806
2903 * gfortran.dg/ret_pointer_2.f90: New test.
2904
2905 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2906
2907 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
2908
2909 2006-02-10 Jeff Law <law@redhat.com>
2910
2911 * gcc.c-torture/compile/pr26213.c: New test.
2912
2913 2006-02-10 Steven G. Kargl <kargls@comcast.net>
2914
2915 gfortran.dg/null_1.f90: New test.
2916
2917 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2918
2919 PR fortran/14771
2920 * gfortran.dg/parens_4.f90: New.
2921 * gfortran.dg/parens_5.f90: New.
2922
2923 2006-02-10 Richard Guenther <rguenther@suse.de>
2924
2925 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
2926
2927 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2928 Paul Thomas <pault@gcc.gnu.org>
2929
2930 PR fortran/14771
2931 * gfortran.dg/parens_1.f90: New.
2932 * gfortran.dg/parens_2.f90: New.
2933 * gfortran.dg/parens_3.f90: New.
2934
2935 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
2936
2937 PR fortran/26038
2938 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
2939
2940 PR fortran/25059
2941 * gfortran.dg/impure_assignment_1.f90: New test.
2942
2943 PR fortran/25070
2944 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
2945
2946 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2947
2948 PR target/26141
2949 * g++.dg/expr/stdarg2.C: New test.
2950
2951 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2952
2953 PR inline-asm/16194
2954 * gcc.dg/pr16194.c: New test.
2955
2956 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2957
2958 * ada/acats/run_acats: Use portable variant of "$@".
2959
2960 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2961
2962 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
2963 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
2964
2965 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2966
2967 PR tree-opt/26179
2968 * g++.dg/opt/pr26179.C: New test.
2969
2970 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2971
2972 PR middle-end/26134
2973 * gcc.dg/tree-ssa/complex-3.c: New test.
2974
2975 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2976
2977 * gcc.c-torture/compile/volatile-1.c: New test.
2978
2979 2006-02-09 Diego Novillo <dnovillo@redhat.com>
2980
2981 PR 26180
2982 * gcc.dg/tree-ssa/pr26180.c: New test.
2983
2984 2006-02-08 Jeff Law <law@redhat.com>
2985
2986 * gcc.dg/tree-ssa/pr21417.c: New test.
2987
2988 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2989
2990 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2991 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
2992
2993 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2994
2995 * lib/scanrtl.exp: New.
2996
2997 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2998
2999 PR c++/26071
3000 * g++.dg/other/virtual2.C: New test.
3001
3002 PR c++/26070
3003 * g++.dg/other/virtual1.C: New test.
3004
3005 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
3006
3007 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
3008 cleanup-ipa-dump): Update dump file glob patterns.
3009 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
3010 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
3011
3012 * lib/gcc-dg.exp: Load it.
3013 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
3014
3015 2006-02-07 Janis Johnson <janis187@us.ibm.com>
3016
3017 PR testsuite/26159
3018 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
3019 * gcc.dg/tree-ssa/pr23382.c: Ditto.
3020
3021 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3022
3023 PR fortran/25577
3024 * gfortran.dg/mvbits_1.f90: New.
3025
3026 2006-02-07 Dirk Mueller <dmueller@suse.com>
3027
3028 * g++.dg/warn/Wdiv-by-zero.C: New test.
3029 * g++.dg/warn/Wno-div-by-zero.C: New.
3030
3031 2006-02-07 Jeff Law <law@redhat.com>
3032
3033 * gcc.dg/tree-ssa/pr21559.c: New test.
3034
3035 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
3036 multiple VRP passes.
3037 * gcc.dg/tree-ssa/vrp09.c: Likewise.
3038 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3039 * gcc.dg/tree-ssa/pr21582.c: Likewise.
3040 * gcc.dg/tree-ssa/pr20657.c: Likewise.
3041 * gcc.dg/tree-ssa/pr21001.c: Likewise.
3042 * gcc.dg/tree-ssa/vrp02.c: Likewise
3043 * gcc.dg/tree-ssa/vrp11.c: Likewise
3044 * gcc.dg/tree-ssa/pr14341.c: Likewise
3045 * gcc.dg/tree-ssa/vrp19.c: Likewise
3046 * gcc.dg/tree-ssa/vrp20.c: Likewise
3047 * gcc.dg/tree-ssa/vrp03.c: Likewise
3048 * gcc.dg/tree-ssa/pr21086.c: Likewise
3049 * gcc.dg/tree-ssa/pr21959.c: Likewise
3050 * gcc.dg/tree-ssa/vrp21.c: Likewise
3051 * gcc.dg/tree-ssa/vrp04.c: Likewise
3052 * gcc.dg/tree-ssa/pr25485.c: Likewise
3053 * gcc.dg/tree-ssa/pr22026.c: Likewise
3054 * gcc.dg/tree-ssa/vrp22.c: Likewise
3055 * gcc.dg/tree-ssa/vrp05.c: Likewise
3056 * gcc.dg/tree-ssa/20030807-10.c: Likewise
3057 * gcc.dg/tree-ssa/pr20701.c: Likewise
3058 * gcc.dg/tree-ssa/vrp23.c: Likewise
3059 * gcc.dg/tree-ssa/vrp06.c: Likewise
3060 * gcc.dg/tree-ssa/pr22117.c: Likewise
3061 * gcc.dg/tree-ssa/pr20702.c: Likewise
3062 * gcc.dg/tree-ssa/vrp15.c: Likewise
3063 * gcc.dg/tree-ssa/pr21090.c: Likewise
3064 * gcc.dg/tree-ssa/pr21294.c: Likewise
3065 * gcc.dg/tree-ssa/vrp24.c: Likewise
3066 * gcc.dg/tree-ssa/vrp07.c: Likewise
3067 * gcc.dg/tree-ssa/pr21563.c: Likewise
3068 * gcc.dg/tree-ssa/pr25382.c: Likewise
3069 * gcc.dg/tree-ssa/vrp16.c: Likewise
3070 * gcc.dg/tree-ssa/vrp25.c: Likewise
3071 * gcc.dg/tree-ssa/vrp08.c: Likewise
3072 * gcc.dg/tree-ssa/20030807-6.c: Likewise
3073 * gcc.dg/tree-ssa/vrp17.c: Likewise
3074 * gcc.dg/tree-ssa/pr21458.c: Likewise
3075 * g++.dg/tree-ssa/pr18178.C: Likewise
3076
3077 2006-02-07 Richard Guenther <rguenther@suse.de>
3078
3079 PR c++/26140
3080 Revert
3081 2006-01-30 Richard Guenther <rguenther@suse.de>
3082 PR c++/23372
3083 * gcc.dg/pr23372-1.C: New testcase.
3084
3085 * g++.dg/tree-ssa/pr26140.C: New testcase.
3086
3087 2006-02-07 Mark Mitchell <mark@codesourcery.com>
3088
3089 PR c++/9737
3090 * g++.dg/template/ttp15.C: New test.
3091 * g++.dg/template/ttp16.C: Likewise.
3092 * g++.dg/template/ttp17.C: Likewise.
3093 * g++.old-deja/g++.pt/ttp36.C: Remove.
3094 * g++.old-deja/g++.pt/ttp19.C: Likewise.
3095 * g++.old-deja/g++.pt/ttp37.C: Likewise.
3096 * g++.old-deja/g++.pt/ttp38.C: Likewise.
3097 * g++.old-deja/g++.pt/ttp39.C: Likewise.
3098 * g++.old-deja/g++.pt/ttp9.C: Likewise.
3099 * g++.old-deja/g++.pt/ttp40.C: Likewise.
3100 * g++.old-deja/g++.pt/ttp51.C: Likewise.
3101 * g++.old-deja/g++.pt/ttp26.C: Likewise.
3102 * g++.old-deja/g++.pt/ttp36.C: Likewise.
3103
3104 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
3105
3106 PR libfortran/23815
3107 * unf_io_convert_4.f90: New test.
3108
3109 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
3110
3111 * gcc.dg/tree-ssa/loadpre10.c: New test.
3112 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
3113 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
3114 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
3115
3116 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3117
3118 PR libfortran/24685
3119 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
3120
3121 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
3122
3123 PR tree-opt/25251
3124 * gfortran.dg/assign_7.f: New test.
3125
3126 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
3127
3128 PR fortran/26041
3129 PR fortran/26064
3130 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
3131 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
3132 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
3133
3134 2006-02-05 Jakub Jelinek <jakub@redhat.com>
3135
3136 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
3137 in size_t typedef.
3138
3139 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3140
3141 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
3142 * g++.dg/charset/string.c (foo): Likewise.
3143 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
3144 const char*
3145 * g++.dg/ext/builtin2.C (printf): Likewise.
3146 * g++.dg/init/new15.C (printf): Likewise.
3147 * g++.dg/opt/pr17697-1.C (foo): Likewise.
3148 * g++.dg/opt/pr17697-2.C (foo): Likewise.
3149 * g++.dg/opt/pr17697-3.C (foo): Likewise.
3150 * g++.dg/template/non-dependent4.C (temp): Likewise.
3151 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
3152 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
3153 parameter type to const char*.
3154 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
3155 Change type to const char*.
3156 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
3157 Likewise.
3158 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
3159 second parameter type to const char*.
3160 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
3161 (Y::Y): Change parameter type to const char*.
3162 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
3163 * g++.old-deja/g++.jason/report.C: Apply const correctness.
3164 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
3165 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
3166 (char*).
3167 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
3168 const char*.
3169 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
3170 type to const char*.
3171 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
3172 return type to const char*.
3173 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
3174 to const char*.
3175 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
3176 * g++.old-deja/g++.law/refs1.C: Likewise.
3177 * g++.old-deja/g++.law/visibility1.C: Likewise.
3178 * g++.old-deja/g++.law/visibility2.C: Likewise.
3179 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
3180 const char*.
3181 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
3182 * g++.old-deja/g++.mike/net48.C: Likewise.
3183 * g++.old-deja/g++.mike/p646.C: Likewise.
3184 * g++.old-deja/g++.mike/p6746.C: Likewise.
3185 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
3186 type to const char*.
3187 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
3188 deprecated conversion warning.
3189 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
3190 char*.
3191 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
3192 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
3193 * g++.old-deja/g++.pt/explicit8.C: Likewise.
3194 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
3195 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
3196 * g++.old-deja/g++.pt/nontype3.C: Likewise.
3197 * g++.old-deja/g++.pt/t39.C: Likewise.
3198 * g++.old-deja/g++.robertl/eb106.C: Likewise.
3199 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
3200
3201 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
3202
3203 PR fortran/25075
3204 intrinsic_argument_conformance_1.f90: New test.
3205
3206 2006-02-03 Steven G. Kargl <kargls@comcast.net>
3207
3208 PR fortran/20845
3209 * gfortran.dg/char_result_11.f90: Add SAVE.
3210 * gfortran.dg/der_pointer_4.f90: Ditto.
3211 * gfortran.dg/default_initialization.f90: New test.
3212
3213 2006-02-03 Jeff Law <law@redhat.com>
3214
3215 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
3216 handle more than 100 dump files.
3217 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
3218 * lib/scantree.exp (scan-tree-dump): Likewise.
3219 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
3220 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
3221 * lib/scanipa.exp (scan-ipa-dump): Likewise.
3222 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
3223 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
3224
3225 2006-02-03 Diego Novillo <dnovillo@redhat.com>
3226
3227 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
3228
3229 2006-02-03 Mark Mitchell <mark@codesourcery.com>
3230
3231 * g++.dg/template/using12.C: New test.
3232
3233 2006-02-03 Alan Modra <amodra@bigpond.net.au>
3234
3235 * gcc.target/powerpc/pr25960.c: New test.
3236
3237 2006-02-02 Steven G. Kargl <kargls@comcast>
3238
3239 PR fortran/24958
3240 gfortran.dg/nullify_2.f90: New test.
3241
3242 2006-02-02 Diego Novillo <dnovillo@redhat.com>
3243
3244 PR 25990
3245 * gcc.dg/gomp/pr25990.c: New test.
3246
3247 2006-01-31 Mark Mitchell <mark@codesourcery.com>
3248
3249 PR c++/25342
3250 * g++.gd/template/partial4.C: New test.
3251
3252 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
3253
3254 PR middle-end/26001
3255 * gfortran.dg/data_char_2.f90: New.
3256
3257 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
3258
3259 PR fortran/26039
3260 maxval_maxloc_conformance_1.f90: New test.
3261
3262 2006-01-31 Richard Guenther <rguenther@suse.de>
3263
3264 * gcc.target/i386/sselibm-1.c: New testcase.
3265 * gcc.target/i386/sselibm-2.c: Likewise.
3266 * gcc.target/i386/sselibm-3.c: Likewise.
3267 * gcc.target/i386/sselibm-4.c: Likewise.
3268 * gcc.target/i386/sselibm-5.c: Likewise.
3269
3270 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
3271
3272 PR fortran/24266
3273 * gfortran.dg/arrayio_derived_2.f90: New.
3274
3275 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
3276
3277 * gcc.dg/unsigned-long-compare.c: New test.
3278
3279 2006-01-30 Steve Ellcey <sje@cup.hp.com>
3280
3281 PR testsuite/25318
3282 * lib/target-supports.exp (check_effective_target_freorder):
3283 Check to see if target supports -freorder-blocks-and-partition.
3284 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
3285 instead of "dg-require-named-sections".
3286
3287 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
3288
3289 PR target/14798:
3290 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
3291 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
3292 * gcc.dg/pragma-isr-trapa2.c: Likewise.
3293 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
3294 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
3295 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
3296 * gcc.dg/attr-isr-trap_exit.c: Likewise.
3297 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
3298
3299 2006-01-30 Richard Guenther <rguenther@suse.de>
3300
3301 PR c++/23372
3302 * gcc.dg/pr23372-1.C: New testcase.
3303
3304 2006-01-29 Diego Novillo <dnovillo@redhat.com>
3305
3306 * gcc.dg/gomp/pr25874.c: New test.
3307
3308 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
3309
3310 PR tree-opt/25911
3311 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
3312
3313 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
3314
3315 PR fortran/18578
3316 PR fortran/18579
3317 PR fortran/20857
3318 PR fortran/20885
3319 * gfortran.dg/intent_out_1.f90: New test.
3320
3321 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
3322
3323 PR fortran/17911
3324 * gfortran.dg/procedure_lvalue.f90: New test.
3325
3326 PR fortran/20895
3327 PR fortran/25030
3328 * gfortran.dg/char_pointer_assign_2.f90: New test.
3329 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
3330 assignment to be consistent with standard.
3331 * gfortran.dg/char_result_2.f90: The same.
3332 * gfortran.dg/char_result_8.f90: The same.
3333
3334 2006-01-28 Zack Weinberg <zackw@panix.com>
3335
3336 * gcc.dg/Woverlength-strings.c
3337 * gcc.dg/Woverlength-strings-pedantic-c89.c
3338 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
3339 * gcc.dg/Woverlength-strings-pedantic-c99.c
3340 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
3341
3342 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
3343
3344 * gcc.c-torture/execute/20060127-1.c: New test.
3345
3346 2006-01-28 Mark Mitchell <mark@codesourcery.com>
3347
3348 PR c++/25999
3349 * g++.dg/ext/pragmaweak1.C: New test.
3350
3351 2006-01-28 Mark Mitchell <mark@codesourcery.com>
3352
3353 PR c++/25855
3354 * g++.dg/template/spec29.C: New test.
3355
3356 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
3357
3358 PR c/19606.
3359 * gcc.c-torture/execute/pr19606.c: New.
3360
3361 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
3362
3363 * gcc.dg/pragma-re-4.c: New test.
3364
3365 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
3366
3367 PR fortran/25964
3368 * gfortran.dg/assumed_size_refs_3.f90: New test.
3369
3370 2006-01-27 Ben Elliston <bje@au.ibm.com>
3371
3372 * gcc.misc-tests/dectest.exp: Remove defunct comment.
3373
3374 2006-01-26 Laurent GUERBY <laurent@guerby.net>
3375
3376 PR ada/21317
3377 * ada/acats/support/impdef.a: Add One_Long_Second.
3378 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
3379 * ada/acats/tests/c9/c94026.a: Likewise.
3380 * ada/acats/tests/c9/c97305c.ada: Likewise.
3381 * ada/acats/tests/c9/c99004a.ada: Likewise.
3382
3383 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
3384
3385 PR fortran/25964
3386 * gfortran.dg/global_references_2.f90: New test.
3387
3388 PR fortran/25084
3389 PR fortran/20852
3390 PR fortran/25085
3391 PR fortran/25086
3392 * gfortran.dg/assumed_charlen_function_1.f90: New test.
3393 * gfortran.dg/assumed_charlen_function_3.f90: New test.
3394
3395 PR fortran/25416
3396 * gfortran.dg/assumed_charlen_function_2.f90: New test.
3397
3398 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
3399
3400 PR c/25892
3401 * gcc.dg/Wpointer-sign.c: New.
3402 * gcc.dg/Wpointer-sign-Wall.c: New.
3403 * gcc.dg/Wpointer-sign-Wall-no.c: New.
3404 * gcc.dg/Wpointer-sign-pedantic.c: New.
3405 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
3406 * gcc.dg/conv-2.c: Use -Wpointer-sign.
3407
3408 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
3409
3410 PR C/25861
3411 * gcc.c-torture/compile/pr25861.c: New test.
3412
3413 2006-01-26 Paul Brook <paul@codesourcery.com>
3414
3415 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
3416 on short-enum targets.
3417 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
3418 variable.
3419 (generate_fields): Use short_enums.
3420 (main): Set short_enums. Document -e.
3421 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
3422 on short-enum targets.
3423 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
3424 variable.
3425 (generate_fields): Use short_enums.
3426 (main): Set short_enums. Document -e.
3427 * lib/target-supports.exp (check_effective_target_short_enums): New.
3428
3429 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
3430
3431 PR target/25947
3432 * gcc.dg/torture/pr25947-1.c: New test.
3433
3434 2006-01-25 Jan Hubicka <jh@suse.cz>
3435 Roger Sayle <roger@eyesopen.com>
3436
3437 PR rtl-optimization/25703
3438 * gcc.target/i386/20060125-1.c: New test case.
3439 * gcc.target/i386/20060125-2.c: New test case.
3440
3441 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3442
3443 PR fortran/18540
3444 * gfortran.dg/goto_1.f: New.
3445
3446 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
3447
3448 PR fortran/25716
3449 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
3450 25716 on 32-bit systems too.
3451
3452 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
3453
3454 PR testsuite/25590
3455 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
3456
3457 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
3458
3459 * gcc.dg/tree-ssa/gen-vect-33.c: New.
3460
3461 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3462
3463 PR fortran/25835
3464 * gfortran.dg/read_eof.f90: Delete, renamed.
3465 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
3466 * gfortran.dg/read_eof_2.f90: New test.
3467 * gfortran.dg/read_eof_3.f90: New test.
3468
3469 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
3470
3471 PR tree-opt/25860
3472 * gcc.c-torture/compile/pr25860.c: New test.
3473
3474 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3475
3476 PR c++/25552
3477 * g++.dg/parse/dtor8.C: New test.
3478
3479 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
3480
3481 PR testsuite/25891
3482 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
3483 * gcc.dg/gomp/gomp.exp: Return without testing anything if
3484 check_effective_target_fopenmp returns 0.
3485
3486 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
3487
3488 PR ada/20548
3489 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
3490 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
3491 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
3492
3493 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
3494
3495 PR tree-opt/25857
3496 * g++.dg/opt/pr25857.C: New test.
3497
3498 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
3499 Jan Hubicka <jh@suse.cz>
3500 Richard Guenther <rguenther@suse.de>
3501
3502 PR rtl-optimization/25654
3503 * gcc.dg/torture/pr25654.c: New testcase.
3504 * gcc.target/i386/pr25654.c: Likewise.
3505
3506 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
3507
3508 PR fortran/25901
3509 * gfortran.dg/internal references_2.f90: New test.
3510
3511 Fix regression in testing of admissability of attributes.
3512 * gfortran.dg/intent_used_1.f90: New test.
3513
3514 2006-01-23 Ben Elliston <bje@au.ibm.com>
3515
3516 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
3517 Remove target conditional torture options for i?86 and x86_64
3518 GNU/Linux.
3519
3520 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
3521
3522 PR c++/10891
3523 * g++.dg/rtti/no-rtti.C: New.
3524
3525 2006-01-21 Mark Mitchell <mark@codesourcery.com>
3526
3527 PR c++/25895
3528 * g++.dg/inherit/conv2.C: New test.
3529
3530 PR c++/25856
3531 * g++.dg/parse/dtor7.C: New test.
3532
3533 PR c++/25858
3534 * g++.dg/template/crash44.C: New test.
3535
3536 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
3537
3538 PR fortran/25124
3539 PR fortran/25625
3540 * gfortran.dg/internal_references_1.f90: New test.
3541 PR fortran/20881
3542 PR fortran/23308
3543 PR fortran/25538
3544 PR fortran/25710
3545 * gfortran.dg/global_references_1.f90: New test.
3546 * gfortran.dg/g77/19990905-1.f: Restore the error that
3547 there is a clash between the common block name and
3548 the name of a subroutine reference.
3549
3550 PR fortran/PR24276
3551 * gfortran.dg/aliasing_dummy_1.f90: New test.
3552
3553 2006-01-21 Alan Modra <amodra@bigpond.net.au>
3554
3555 * gcc.dg/vmx/1b-01.c: Warning fix.
3556 * gcc.dg/vmx/1c-02.c: Likewise.
3557 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
3558
3559 2006-01-20 Steve Ellcey <sje@cup.hp.com>
3560
3561 PR testsuite/24962
3562 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
3563
3564 2006-01-20 Richard Guenther <rguenther@suse.de>
3565 Steven Bosscher <stevenb.gcc@gmail.com>
3566
3567 PR rtl-optimization/24626
3568 * gcc.dg/torture/pr24626-1.c: New testcase.
3569 * gcc.dg/torture/pr24626-2.c: Likewise.
3570 * gcc.dg/torture/pr24626-3.c: Likewise.
3571 * gcc.dg/torture/pr24626-4.c: Likewise.
3572
3573 2006-01-20 Dirk Mueller <dmueller@suse.com>
3574
3575 PR c++/5520
3576 * g++.dg/warn/empty-body.C: New.
3577
3578 2006-01-19 Mark Mitchell <mark@codesourcery.com>
3579
3580 PR c++/22136
3581 * g++.dg/template/using10.C: New test.
3582 * g++.dg/temlpate/using11.C: Likewise.
3583 * g++.dg/inherit/using5.C: Tweak error messages.
3584
3585 2006-01-20 Alan Modra <amodra@bigpond.net.au>
3586
3587 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
3588 target test.
3589 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
3590
3591 2006-01-19 Jan Hubicka <jh@suse.cz>
3592
3593 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
3594
3595 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3596
3597 PR c++/25854
3598 * g++.dg/template/spec28.C: New test.
3599
3600 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
3601
3602 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
3603 Fix fprintf's by adding srcdir or removing it.
3604
3605 2006-01-19 Diego Novillo <dnovillo@redhat.com>
3606
3607 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
3608 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
3609 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
3610 * testsuite/gcc.dg/gomp/empty.c: Likewise.
3611 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
3612 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
3613 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
3614 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
3615 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
3616 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
3617 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
3618 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
3619 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
3620 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
3621
3622 2006-01-18 Jeff Law <law@redhat.com>
3623
3624 * gcc.dg/tree-ssa/vrp25.c: New test.
3625
3626 2006-01-19 Richard Sandiford <richard@codesourcery.com>
3627
3628 * gcc.dg/pr25805.c: Fix misapplied patch.
3629
3630 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
3631
3632 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
3633 (check_effective_target_vect_udot_qi): New.
3634 (check_effective_target_vect_sdot_hi): New.
3635 (check_effective_target_vect_udot_hi): New.
3636 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
3637 prefixed with "wrapv-" with -fwrapv.
3638 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
3639 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
3640 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
3641 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
3642 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
3643
3644 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
3645 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
3646 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
3647 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
3648
3649 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3650
3651 PR c++/16829
3652 * g++.dg/other/default2.C: New test.
3653 * g++.dg/other/default3.C: New test.
3654
3655 2006-01-19 Richard Sandiford <richard@codesourcery.com>
3656
3657 PR c/25805
3658 * gcc.dg/pr25805.c: New file.
3659
3660 2006-01-18 Mark Mitchell <mark@codesourcery.com>
3661
3662 PR c++/25836
3663 * g++.dg/template/init6.C: New test.
3664
3665 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
3666
3667 * gcc.dg/tree-ssa/pr24287.c: New test
3668
3669 2006-01-18 Eric Christopher <echristo@apple.com>
3670
3671 * g++.dg/eh/table.C: New.
3672
3673 2006-01-18 DJ Delorie <dj@redhat.com>
3674
3675 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
3676 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
3677 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
3678 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
3679
3680 2006-01-18 Jeff Law <law@redhat.com>
3681
3682 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
3683 on wrapping on overflow semantics.
3684
3685 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
3686
3687 * gcc.gc/tree-ssa/vrp23.c: New test.
3688 * gcc.gc/tree-ssa/vrp24.c: New test.
3689
3690 2006-01-18 Richard Henderson <rth@redhat.com>
3691 Aldy Hernandez <aldyh@redhat.com>
3692 Jakub Jelinek <jakub@redhat.com>
3693 Diego Novillo <dnovillo@redhat.com>
3694 Uros Bizjak <uros@kss-loka.si>
3695
3696 * testsuite/gcc.dg/gomp: New directory.
3697
3698 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
3699 Steven G. Kargl <kargls@comcast.net>
3700
3701 PR fortran/20869
3702 * gfortran.dg/intrinsic_external_1.f90: New test.
3703
3704 PR fortran/20875.
3705 * gfortran.dg/elemental_pointer_1.f90: New test.
3706
3707 PR fortran/25024
3708 * gfortran.dg/external_procedures_1.f90: New test.
3709
3710 PR fortran/25785
3711 gfortran.dg/assumed_present.f90: New test.
3712
3713 2006-01-18 Jakub Jelinek <jakub@redhat.com>
3714
3715 * g++.dg/parse/lookup5.C: New test.
3716
3717 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3718
3719 PR fortran/25697
3720 * gfortran.dg/read_eof.f90: New test.
3721
3722 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3723
3724 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
3725 add a closing brace.
3726
3727 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3728
3729 PR fortran/25631
3730 * gfortran.dg/fmt_tl.f: New test.
3731
3732 2006-01-17 Eric Christopher <echristo@apple.com>
3733
3734 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
3735 * g++.old-deja/g++.warn/impint2.C: Ditto.
3736 * g++.old-deja/g++.other/null1.C: Ditto.
3737 * g++.dg/warn/conv2.C: Ditto.
3738 * g++.dg/warn/conv4.C: New file.
3739
3740 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3741
3742 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
3743
3744 2006-01-17 Andreas Jaeger <aj@suse.de>
3745 Janis Johnson <janis187@us.ibm.com>
3746
3747 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
3748 in 64-bit.
3749 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
3750 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
3751
3752 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3753
3754 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
3755 xfail txxx where xxx >= 25.
3756
3757 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3758
3759 PR testsuite/25764
3760 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
3761
3762 2006-01-17 Jakub Jelinek <jakub@redhat.com>
3763
3764 PR c/25682
3765 * gcc.dg/pr25682.c: New test.
3766 * g++.dg/parse/array-size2.C: New test.
3767
3768 2006-01-16 Ian Lance Taylor <ian@airs.com>
3769
3770 * consistency.vlad: Remove entire directory, 1652 files.
3771
3772 2006-01-16 Janis Johnson <janis187@us.ibm.com>
3773
3774 * lib/target-supports.exp (check_effective_target_dfp_nocache,
3775 check_effective_target_dfprt_nocache): New.
3776 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
3777 (check_effective_target_dfprt): New.
3778 * lib/c-compat.exp (check_dfp): Remove.
3779 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
3780 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
3781 level of support for decimal float.
3782 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
3783 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
3784 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
3785 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
3786 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
3787 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
3788 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
3789 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
3790 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
3791 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
3792 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
3793 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
3794 directives.
3795
3796 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
3797
3798 PR testsuite/25741
3799 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
3800 $base_dir/../.
3801 * lib/gfortran.exp (gfortran_init): Likewise.
3802 * lib/obj-c++.exp (obj-c++_init): Likewise.
3803 * lib/scanasm.exp (scan-assembler-dem): Likewise.
3804 (scan-assembler-dem-not): Likewise.
3805 * lib/scandump.exp (scan-dump-dem): Likewise.
3806 (scan-dump-dem-not): Likewise.
3807
3808 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
3809
3810 PR testsuite/25767
3811 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
3812 powerpc-*-darwin*.
3813 * lib/obj-c++.exp (obj-c++_init): Likewise.
3814
3815 2006-01-16 Richard Guenther <rguenther@suse.de>
3816
3817 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
3818
3819 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3820
3821 PR testsuite/25777
3822 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
3823 to LD_LIBRARY_PATH.
3824
3825 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
3826 Andrew Pinski <pinskia@physics.uc.edu>
3827
3828 * gcc.dg/minmax-1.c: New test.
3829
3830 2006-01-16 Ben Elliston <bje@au.ibm.com>
3831
3832 * gcc.dg/dfp/dfp.exp: Correct FSF address.
3833 * gcc.misc-tests/dectest.exp: Ditto.
3834
3835 2006-01-15 Ian Lance Taylor <ian@airs.com>
3836
3837 PR testsuite/25796
3838 * gcc.target/i386/cmov6.c: Use -march=k8.
3839
3840 2006-01-15 Andreas Jaeger <aj@suse.de>
3841
3842 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
3843 x86 does not have __float128.
3844
3845 2006-01-14 Ian Lance Taylor <ian@airs.com>
3846
3847 * gcc.target/i386/cmov6.c: New test.
3848
3849 2006-01-14 Mark Mitchell <mark@codesourcery.com>
3850
3851 PR c++/25663
3852 * g++.dg/template/ctor6.C: New test.
3853
3854 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
3855
3856 PR tree-optimization/25485
3857 * gcc.dg/tree-ssa/pr25485.c: New.
3858
3859 2006-01-14 Richard Guenther <rguenther@suse.de>
3860
3861 PR tree-optimization/22548
3862 PR tree-optimization/22555
3863 PR tree-optimization/22501
3864 * gcc.dg/tree-ssa/alias-4.c: New testcase.
3865 * gcc.dg/tree-ssa/alias-5.c: Likewise.
3866 * gcc.dg/tree-ssa/alias-6.c: Likewise.
3867 * gcc.dg/tree-ssa/alias-7.c: Likewise.
3868 * gcc.dg/tree-ssa/alias-8.c: Likewise.
3869 * gcc.dg/tree-ssa/alias-9.c: Likewise.
3870 * gcc.dg/tree-ssa/alias-10.c: Likewise.
3871 * gcc.dg/tree-ssa/alias-11.c: Likewise.
3872 * gcc.dg/tree-ssa/alias-12.c: Likewise.
3873
3874 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
3875
3876 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
3877 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
3878
3879 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
3880 Richard Guenther <rguenther@suse.de>
3881
3882 PR rtl-optimization/24257
3883 * gcc.dg/torture/pr24257.c: New testcase.
3884
3885 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
3886
3887 * gcc.c-torture/execute/20060110-1.c: New test.
3888 * gcc.c-torture/execute/20060110-2.c: New test.
3889
3890 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
3891
3892 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
3893
3894 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
3895
3896 PR fortran/25756
3897 * gfortran.dg/label_3.f90: New test.
3898
3899 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
3900
3901 PR tree-optimization/25771
3902 * g++.dg/tree-ssa/pr25771.C: New test
3903
3904 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3905
3906 PR tree-opt/24365
3907 * g++.dg/opt/complex5.C: New test.
3908
3909 2006-01-13 Richard Guenther <rguenther@suse.de>
3910
3911 * gcc.target/i386/387-9.c: New testcase.
3912
3913 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
3914
3915 PR c++/24824
3916 * g++.dg/debug/dwarf2-1.C: New.
3917
3918 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
3919
3920 PR testsuite/25728
3921 * lib/gcov.exp (verify-lines): Add "close $fd".
3922
3923 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
3924 Ben Elliston <bje@au.ibm.com>
3925
3926 * gcc.dg/dfp/inf-1.c: New test.
3927
3928 2006-01-12 Janis Johnson <janis187@us.ibm.com>
3929 Yao Qi <qiyaoltc@cn.ibm.com>
3930 Ben Elliston <bje@au.ibm.com>
3931 Jon Grimm <jgrimm2@us.ibm.com>
3932
3933 * gcc.dg/nodfp-1.c: New test.
3934 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3935 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3936 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
3937 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
3938 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
3939 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
3940 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
3941 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3942 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3943 * gcc.dg/format/dfp-scanf-1.c: Likewise.
3944 * gcc.dg/format/dfp-printf-1.c: Likewise.
3945 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
3946 (compat_setup_dfp): New.
3947 * gcc.dg/compat/compat.exp: Use it.
3948 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
3949 Make some variables global, prepend "compat_" to their names.
3950 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
3951 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
3952 * gcc.misc-tests/dectest.exp: New test driver for decTest.
3953 * lib/compat.exp (compat_skip_list): Make global, rename.
3954 * lib/c-compat.exp: New file.
3955 * lib/target-supports.exp (check_effective_target_dfp): New.
3956
3957 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
3958 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
3959 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
3960 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
3961 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
3962 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
3963 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
3964 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
3965 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
3966 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
3967 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
3968 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
3969 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
3970 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
3971 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
3972 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
3973 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
3974 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
3975 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
3976 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
3977 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
3978 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
3979 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
3980 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
3981 gcc.dg/dfp/struct-layout-1.c,
3982 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
3983 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
3984 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
3985 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
3986 gcc.dg/dfp/func-vararg-dfp.c,
3987 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
3988 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
3989 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
3990 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
3991 gcc.dg/dfp/wtr-conversion-1.c: New tests.
3992
3993 2006-01-11 Richard Guenther <rguenther@suse.de>
3994
3995 PR tree-optimization/25734
3996 * gcc.dg/tree-ssa/pr25734.c: New testcase.
3997
3998 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3999
4000 PR fortran/25486
4001 * gfortran.dg/literal_character_constant_1_x.F: New test.
4002 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
4003 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
4004 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
4005
4006 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
4007
4008 PR c++/25386
4009 * g++.dg/ext/packed3.C: Add expected packed error.
4010
4011 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
4012
4013 PR target/25706
4014 * gcc.dg/torture/pr25706-1.c: New test.
4015
4016 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
4017
4018 PR tree-optimization/23109
4019 PR tree-optimization/23948
4020 PR tree-optimization/24123
4021
4022 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
4023 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
4024 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
4025 g++.dg/tree-ssa/pr23948.C: New testcases.
4026 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
4027 three divisions in order to do the optimization.
4028
4029 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
4030
4031 PR c++/25632
4032 * g++.dg/other/pr25632.C: New test.
4033
4034 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
4035
4036 PR fortran/25730
4037 * gfortran.dg/used_types_1.f90: New test.
4038
4039 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
4040
4041 PR target/25718
4042 * gcc.dg/torture/pr25718-1.c: New test.
4043
4044 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
4045
4046 * gfortran.dg/list_read_2.f90: Fix typo in description.
4047
4048 2006-01-10 Jan Beulich <jbeulich@novell.com>
4049
4050 * lib/target-supports.exp (check_visibility_available): Simplify test
4051 for *-*-netware*.
4052 (check_profiling_available): Fail for *-*-netware*.
4053 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
4054 * gcc.dg/20021014-1.c: Likewise.
4055 * gcc.dg/nest.c: Likewise.
4056
4057 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
4058
4059 fortran/24936
4060 * gfortran.dg/forall_3.f90: New test.
4061
4062 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
4063
4064 PR fortran/21977
4065 * gfortran.dg/nesting_2.f90: New test.
4066 * gfortran.dg/nesting_3.f90: New test.
4067
4068 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
4069
4070 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
4071 Fix typo in comment.
4072
4073 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
4074
4075 * gfortran.dg/single_char_string.f90: New test.
4076
4077 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
4078
4079 * gfortran.dg/ichar_2.f90: New test.
4080
4081 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
4082
4083 PR fortran/25093
4084 * gfortran.dg/private_type_4.f90: New.
4085
4086 2006-01-07 Richard Guenther <rguenther@suse.de>
4087
4088 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
4089
4090 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4091
4092 * gfortran.dg/func_decl_1.f90: New.
4093 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
4094 * gfortran.dg/array_alloc_2.f90: Likewise.
4095 * gfortran.dg/char_result_8.f90: Likewise.
4096 * gfortran.dg/dup_save_1.f90: Likewise.
4097 * gfortran.dg/dup_save_2.f90: Likewise.
4098 * gfortran.dg/f2c_6.f90: Likewise.
4099 * gfortran.dg/f2c_7.f90: Likewise.
4100 * gfortran.dg/func_result_2.f90: Likewise.
4101 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
4102
4103 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
4104
4105 PR fortran/22146
4106 * gfortran.dg/elemental_subroutine_1.f90: New test.
4107 * gfortran.dg/elemental_subroutine_2.f90: New test.
4108
4109 PR fortran/25029
4110 PR fortran/21256
4111 * gfortran.dg/assumed_size_refs_1.f90: New test.
4112
4113 PR fortran/20868
4114 PR fortran/20870
4115 * gfortran.dg/assumed_size_refs_2.f90: New test.
4116 * gfortran.dg/initialization_1.f90: Change warning message.
4117
4118 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
4119
4120 * gcc.dg/tree-ssa/loop-15.c: New test.
4121
4122 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4123
4124 PR fortran/25598
4125 * gfortran.dg/backspace_3.f: New test.
4126 * gfortran.dg/backspace_4.f: New test.
4127
4128 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4129
4130 PR fortran/24268
4131 * gfortran.dg/fmt_white.f: Update test.
4132
4133 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
4134
4135 * gcc.dg/cast-1.c: Add new warning.
4136 * gcc.dg/cast-2.c: Likewise.
4137 * gcc.dg/cast-3.c: Likewise.
4138 * gcc.dg/format/cast-1.c: Likewise.
4139 * gcc.dg/cast-4.c: New testcase.
4140
4141 2006-01-05 Richard Guenther <rguenther@suse.de>
4142
4143 PR tree-optimization/22555
4144 * gcc.dg/tree-ssa/alias-3.c: New testcase.
4145
4146 2006-01-05 Richard Guenther <rguenther@suse.de>
4147 Diego Novillo <dnovillo@redhat.com>
4148
4149 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
4150 * gcc.dg/tree-ssa/loop-8.c: Likewise.
4151 * gcc.dg/tree-ssa/loop-1.c: Likewise.
4152 * gcc.dg/tree-ssa/pr23294.c: Likewise.
4153 * gcc.dg/tree-ssa/pr21985.c: Likewise.
4154 * gcc.dg/tree-ssa/loop-14.c: Likewise.
4155 * gcc.dg/tree-ssa/loop-2.c: Likewise.
4156 * gcc.dg/tree-ssa/loop-3.c: Likewise.
4157 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4158 * gcc.dg/tree-ssa/pr21171.c: Likewise.
4159 * gcc.dg/tree-ssa/loop-5.c: Likewise.
4160 * gcc.dg/tree-ssa/loop-10.c: Likewise.
4161 * gcc.dg/tree-ssa/loop-6.c: Likewise.
4162 * treelang/compile/extravar.tree: Likewise.
4163 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
4164 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
4165 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
4166 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
4167 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
4168
4169 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
4170
4171 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
4172 for 64-bit fix.
4173
4174 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
4175
4176 PR fortran/23675
4177 gfortran.dg/char_result_11.f90: New.
4178
4179 2006-01-04 Mark Mitchell <mark@codesourcery.com>
4180
4181 PR c++/24782
4182 * g++.dg/parse/access9.C: New test.
4183 * g++.dg/tc1/dr52.C: Tweak error markers.
4184
4185 2006-01-04 Richard Henderson <rth@redhat.com>
4186
4187 Merge from gomp branch.
4188 * g++.dg/parse/pragma2.C: Update expected error lines.
4189
4190 2006-01-04 Jakub Jelinek <jakub@redhat.com>
4191
4192 * g++.dg/other/i386-2.C: New test.
4193
4194 PR target/25554
4195 * gcc.c-torture/compile/20051228-1.c: New test.
4196
4197 PR c/25559
4198 * gcc.dg/pr25559.c: New test.
4199
4200 2006-01-03 Mark Mitchell <mark@codesourcery.com>
4201
4202 PR c++/25492
4203 * g++.dg/lookup/friend9.C: New test.
4204
4205 PR c++/25625
4206 * g++.dg/template/repo5.C: New test.
4207
4208 2006-01-03 Steven G. Kargl <kargls@comcast.net>
4209
4210 PR fortran/25101
4211 * gfortran.dg/forall_2.f90: New test.
4212
4213 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
4214
4215 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
4216 dg-require-weak. Adjust regexp to handle leading-underscore
4217 targets and space as well as TAB after .weak. Change previous
4218 64-bit fix to not use naked dot.
4219
4220 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
4221
4222 PR rtl-optimization/25578
4223 * gcc.c-torture/execute/20060102-1.c: New testcase.
4224
4225 2006-01-03 Richard Guenther <rguenther@suse.de>
4226
4227 PR c/25183
4228 * gcc.dg/torture/pr25183.c: New testcase.
4229
4230 2006-01-03 Jakub Jelinek <jakub@redhat.com>
4231
4232 Merge from gomp-branch.
4233 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
4234 * gcc.dg/ia64-sync-2.c: Likewise.
4235 * gcc.dg/ia64-sync-3.c: Likewise.
4236 * gcc.dg/ia64-sync-4.c: Likewise.
4237 * gcc.dg/sync-2.c: Likewise.
4238 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
4239 that sparc64-*-* and sparcv9-*-* supports sync builtins.
4240
4241 2006-01-02 Mark Mitchell <mark@codesourcery.com>
4242
4243 PR c++/25635
4244 * g++.dg/parse/operator6.C: New test.
4245
4246 PR c++/25637
4247 * g++.dg/parse/error29.C: New test.
4248
4249 PR c++/25638
4250 * g++.dg/parse/dtor6.C: New test.
4251
4252 PR c++/25633
4253 * g++.dg/parse/ctor3.C: New test.
4254
4255 PR c++/25634
4256 * g++.dg/template/class3.C: New test.
4257
4258 2006-01-02 Geoffrey Keating <geoffk@apple.com>
4259
4260 * g++.dg/debug/debug9.C: New.
4261
4262 2006-01-02 Steven G. Kargl <kargls@comcast.net>
4263
4264 PR fortran/24640
4265 * gfortran.dg/label_2.f90: New test.
4266
4267 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4268
4269 * g++.dg/lookup/using12.C: Tighten error marker.
4270
4271 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
4272 Andrew Pinski <pinskia@physics.uc.edu>
4273
4274 * gcc.target/powerpc/darwin-abi-3.c: New file.
4275 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
4276 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
4277 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
4278 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
4279 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
4280 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
4281 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
4282 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
4283
4284 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
4285
4286 * gcc.dg/tree-ssa/loadpre1.c: New;
4287 * gcc.dg/tree-ssa/loadpre2.c: New;
4288 * gcc.dg/tree-ssa/loadpre3.c: New;
4289 * gcc.dg/tree-ssa/loadpre4.c: New;
4290 * gcc.dg/tree-ssa/loadpre5.c: New;
4291 * gcc.dg/tree-ssa/loadpre6.c: New;
4292 * gcc.dg/tree-ssa/loadpre7.c: New;
4293 * gcc.dg/tree-ssa/loadpre8.c: New;
4294 * gcc.dg/tree-ssa/loadpre9.c: New;
4295
4296 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
4297
4298 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
4299 * g++.dg/abi/thunk4.C: Likewise.
4300
4301 2006-01-01 Andreas Jaeger <aj@suse.de>
4302
4303 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
4304 portable.
4305
4306 2006-01-01 Jakub Jelinek <jakub@redhat.com>
4307
4308 PR c++/25294
4309 * gcc.dg/pragma-pack-3.c: New test.
4310 * g++.dg/parse/pragma3.C: New test.
4311
4312 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4313
4314 PR middle-end/24827
4315 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
4316
4317 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4318
4319 PR testsuite/25214
4320 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
4321
4322 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
4323
4324 PR fortran/22607
4325 * gfortran-dg/pure_byref_3.f90: New.
4326
4327 fortran/PR 25396
4328 * gfortran.dg/userdef_operator_1.f90: New.
4329
4330 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
4331
4332 * g++.dg/abi/thunk3.C: New.
4333 * g++.dg/abi/thunk4.C: New.
4334
4335 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
4336
4337 PR fortran/25532
4338 * gfortran.dg/host_used_types_1.f90: New test. Check that host
4339 associated derived type components of derived types are
4340 properly declared in contained procedures.
4341
4342 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4343
4344 PR libgfortran/25139
4345 * gfortran.dg/backspace_2.f: New test.
4346
4347 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4348
4349 PR libgfortran/25550
4350 * gfortran.dg/endfile.f: New test.
4351
4352 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4353
4354 PR libgfortran/25419
4355 * gfortran.dg/comma.f: New test.
4356
4357 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4358
4359 * lib/gfortran-dg.exp: Remove trailing whitespace.
4360 * lib/fortran-torture.exp: Test with -fbounds-check instead of
4361 -funroll-all-loops.
4362
4363 2005-12-28 Alan Modra <amodra@bigpond.net.au>
4364
4365 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
4366 Extended Double long doubles or repeat tests when long double is
4367 the same size as double.
4368
4369 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4370
4371 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
4372
4373 PR testsuite/25442
4374 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
4375 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
4376
4377 PR testsuite/25441
4378 * gcc.dg/pr23911.c: Make test variable static.
4379
4380 PR testsuite/25444
4381 * gcc.dg/tree-ssa/pr14841.c: Likewise.
4382
4383 2005-12-26 Mark Mitchell <mark@codesourcery.com>
4384
4385 PR c++/25439
4386 * g++.dg/parse/crash17.C: Adjust error markers.
4387 * g++.dg/template/error20.C: New test.
4388
4389 2005-12-26 Mark Mitchell <mark@codesourcery.com>
4390
4391 PR c++/23172
4392 * g++.dg/ext/complit4.C: New test.
4393
4394 PR c++/25417
4395 * g++.dg/ext/complit5.C: Likewise.
4396
4397 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
4398
4399 PR tree-optimization/25125
4400 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
4401 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
4402 * gcc.c-torture/execute/pr25125.c: New.
4403
4404 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
4405
4406 PR fortran/25029
4407 PR fortran/21256
4408 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
4409 with incorrect assumed size references.
4410
4411 2005-12-24 Mark Mitchell <mark@codesourcery.com>
4412
4413 PR c++/23171
4414 * g++.dg/opt/init1.C: New test.
4415
4416 2005-12-23 Mark Mitchell <mark@codesourcery.com>
4417
4418 PR c++/24671
4419 * g++.dg/template/sfinae3.C: New test.
4420
4421 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4422
4423 * g++.dg/other/friend4.C: New test.
4424
4425 2005-12-23 Jakub Jelinek <jakub@redhat.com>
4426
4427 PR target/25005
4428 * g++.dg/opt/pr25005.C: New test.
4429
4430 2005-12-22 Mark Mitchell <mark@codesourcery.com>
4431
4432 PR c++/25369
4433 * g++.dg/template/ptrmem16.C: New test.
4434
4435 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
4436
4437 PR fortran/25029
4438 PR fortran/21256
4439 * gfortran.dg/initialization_1.f90: Add test of SIZE.
4440
4441 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4442
4443 PR libgfortran/25307
4444 * gfortran.dg/list_read_5.f90: New test.
4445
4446 2005-12-22 Richard Henderson <rth@redhat.com>
4447
4448 * gcc.target/i386/sse-7.c: Use -msse2.
4449
4450 2005-12-23 Jakub Jelinek <jakub@redhat.com>
4451
4452 PR rtl-optimization/25432
4453 * gcc.c-torture/compile/20051216-1.c: New test.
4454
4455 PR objc/25328
4456 * objc/execute/pr25328.m: New test.
4457
4458 2005-12-22 Mark Mitchell <mark@codesourcery.com>
4459
4460 PR c++/25364
4461 * g++.dg/template/call4.C: New test.
4462
4463 2005-12-22 Dale Johannesen <dalej@apple.com>
4464
4465 * gcc.target/i386/sse-17.c: New.
4466
4467 2005-12-22 Paul Brook <paul@codesourcery.com>
4468
4469 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
4470
4471 2005-12-22 Paul Brook <paul@codesourcery.com>
4472
4473 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
4474
4475 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
4476
4477 PR tree-opt/25513
4478 * gcc.c-torture/compile/pr25513.c: New test.
4479
4480 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4481
4482 PR c++/23333
4483 * g++.dg/parse/error25.C: Add more tests.
4484
4485 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4486
4487 PR fortran/18990
4488 * gfortran.dg/der_charlen_1.f90: New.
4489
4490 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
4491
4492 PR fortran/20889
4493 * gfortran.dg/pointer_component_type_1.f90: New test.
4494
4495 PR fortran/25029
4496 PR fortran/21256
4497 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
4498 should give an error with assumed size array refernces and checks those
4499 that should not.
4500 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
4501 reference an upper bound so that it does not generate an error.
4502
4503 PR fortran/19362
4504 PR fortran/20244
4505 PR fortran/20864
4506 PR fortran/25391
4507 * gfortran.dg/used_dummy_types_1.f90: New test.
4508 * gfortran.dg/used_dummy_types_2.f90: New test.
4509 * gfortran.dg/used_dummy_types_3.f90: New test.
4510 * gfortran.dg/used_dummy_types_4.f90: New test.
4511 * gfortran.dg/used_dummy_types_5.f90: New test.
4512
4513 PR fortran/23152
4514 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
4515 group already being USE associated.
4516 * gfortran.dg/assumed_shape_nml.f90: New test.
4517 * gfortran.dg/assumed_size_nml.f90: New test.
4518
4519 PR fortran/20862
4520 PR fortran/25053
4521 PR fortran/25063
4522 PR fortran/25064
4523 PR fortran/25066
4524 PR fortran/25067
4525 PR fortran/25068
4526 PR fortran/25307
4527 * gfortran.dg/io_constraints_1.f90: New test.
4528 * gfortran.dg/io_constraints_1.f90: New test.
4529 * gfortran.dg/iostat_3.f90: Change wording of warning.
4530 * gfortran.dg/g77/19981216-0.f: The same.
4531
4532 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
4533
4534 PR tree-optimization/23518
4535 * testsuite/gcc.dg/pr23518.c: New.
4536
4537 2005-12-21 Mike Stump <mrs@apple.com>
4538
4539 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
4540
4541 2005-12-21 Paul Brook <paul@codesourcery.com>
4542
4543 * gcc.dg/pr19340.c: Skip on m68k targets.
4544
4545 2005-12-21 Steven Bosscher <stevenb@suse.de>
4546
4547 PR rtl-optimization/25196
4548 * gcc.dg/pr25196.c: New test.
4549
4550 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
4551
4552 PR fortran/25423
4553 gfortran.dg/where_nested_1.f90: New.
4554
4555 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
4556
4557 PR tree-optimization/25382.
4558 * gcc.dg/tree-ssa/pr25382.c: New.
4559
4560 2005-12-20 Richard Guenther <rguenther@suse.de>
4561
4562 PR middle-end/24306
4563 * gcc.target/i386/pr24306.c: New testcase.
4564
4565 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
4566
4567 PR tree-optimization/25501
4568 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
4569
4570 2005-12-20 Richard Guenther <rguenther@suse.de>
4571
4572 Revert
4573 2005-12-02 Richard Guenther <rguenther@suse.de>
4574
4575 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4576
4577 2005-12-20 Mark Mitchell <mark@codesourcery.com>
4578
4579 PR c++/21228
4580 * g++.dg/warn/Wunreachable-code-2.C: New test.
4581
4582 2005-12-19 Mark Mitchell <mark@codesourcery.com>
4583
4584 PR c++/24278
4585 * g++.dg/template/ctor5.C: New test.
4586
4587 PR c++/24915
4588 * g++.dg/template/overload8.C: New test.
4589
4590 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
4591
4592 * gcc.c-torture/compile/pr25483 : New test.
4593
4594 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4595
4596 PR c++/20552
4597 * g++.dg/ext/typeof10.C: New test.
4598
4599 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
4600
4601 * gcc.dg/mt-loopi1.c: New.
4602
4603 2005-12-18 Richard Guenther <rguenther@suse.de>
4604
4605 PR tree-optimization/25481
4606 * gcc.dg/torture/pr25481.c: New testcase.
4607
4608 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
4609
4610 PR rtl-optimization/21041
4611 * gcc.dg/pr21041.c: New test.
4612
4613 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4614
4615 PR libgfortran/25463
4616 * gfortran.dg/advance.f90: New test.
4617
4618 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
4619
4620 * gcc.dg/20051201-1.c: New test.
4621
4622 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
4623
4624 PR fortran/25018
4625 * gfortran.dg/initialization_1.f90: New test.
4626 * gfortran.dg/enum_5.f90: Change dg-error to new message.
4627 * gfortran.dg/g77/980616-0.f: The same.
4628
4629 2005-12-17 Steven G. Kargl <kargls@comcast.net>
4630
4631 * PR fortran/25458
4632 * gfortran.dg/chkbits.f90: New test.
4633
4634 2005-12-17 Steven G. Kargl <kargls@comcast.net>
4635
4636 * gfortran.dg/enum_5.f: Revert to previous version.
4637
4638 2005-12-17 Steven G. Kargl <kargls@comcast.net>
4639
4640 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
4641 * gfortran.dg/nested_modules_1.f90: Ditto.
4642 * gfortran.dg/hollerith_f95.f90: Ditto.
4643 * gfortran.dg/select_5.f90: Ditto.
4644 * gfortran.dg/secnds.f: Ditto.
4645 * gfortran.dg/hollerith2.f90: Ditto.
4646 * gfortran.dg/imag_2.f: Ditto.
4647 * gfortran.dg/ftell_2.f90: Ditto.
4648 * gfortran.dg/malloc_free_1.f90: Ditto.
4649 * gfortran.dg/logint-1.f: Ditto.
4650 * gfortran.dg/recursive_statement_functions.f90: Ditto.
4651 * gfortran.dg/e_d_fmt.f90: Ditto.
4652 * gfortran.dg/hollerith_legacy.f90: Ditto.
4653 * gfortran.dg/logint-2.f: Ditto.
4654 * gfortran.dg/enum_5.f90: Ditto.
4655 * gfortran.dg/f2c_2.f90: Ditto.
4656 * gfortran.dg/pr17143.f90: Ditto.
4657 * gfortran.dg/namelist_14.f90: Ditto.
4658 * gfortran.dg/logint-3.f: Ditto.
4659 * gfortran.dg/spread_scalar_source.f90: Ditto.
4660 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
4661 * gfortran.dg/namelist_11.f: Ditto.
4662 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4663 * gfortran.dg/g77/20010519-1.f
4664 * gfortran.dg/g77/alpha1.f: Ditto.
4665 * gfortran.dg/g77/990115-1.f: Ditto.
4666 * gfortran.dg/g77/erfc.f: Ditto.
4667 * gfortran.dg/g77/19990313-3.f: Ditto.
4668 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
4669 * gfortran.dg/g77/20010426.f: Ditto.
4670 * gfortran.dg/g77/19990313-0.f: Ditto.
4671 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
4672 * gfortran.dg/g77/20000629-1.f: Ditto.
4673 * gfortran.dg/g77/970125-0.f: Ditto.
4674 * gfortran.dg/g77/8485.f: Ditto.
4675 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
4676 * gfortran.dg/g77/19990313-1.f: Ditto.
4677 * gfortran.dg/g77/int8421.f: Ditto.
4678 * gfortran.dg/g77/19990305-0.f: Ditto.
4679 * gfortran.dg/g77/947.f: Ditto.
4680 * gfortran.dg/g77/19990905-2.f: Ditto.
4681 * gfortran.dg/g77/cabs.f: Ditto.
4682 * gfortran.dg/g77/19990313-2.f: Ditto.
4683 * gfortran.dg/g77/20020307-1.f: Ditto.
4684 * gfortran.dg/g77/dcomplex.f: Ditto.
4685 * gfortran.dg/g77/19990502-1.f: Ditto.
4686 * gfortran.dg/g77/19981216-0.f: Ditto.
4687 * gfortran.dg/common_4.f90: Ditto.
4688 * gfortran.dg/entry_4.f90: Ditto.
4689 * gfortran.dg/equiv_constraint_2.f90: Ditto.
4690 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
4691 * gfortran.dg/namelist_12.f: Ditto.
4692 * gfortran.dg/scale_1.f90: Ditto.
4693 * gfortran.dg/modulo_1.f90
4694 * gfortran.dg/hollerith.f90: Ditto.
4695 * gfortran.dg/direct_io_3.f90: Ditto.
4696 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
4697 * gfortran.dg/gnu_logical_1.F: Ditto.
4698 * gfortran.dg/unf_io_convert_1.f90: Ditto.
4699 * gfortran.dg/assign_1.f90: Ditto.
4700 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
4701 * gfortran.dg/pr23095.f: Ditto.
4702 * gfortran.dg/read_float_1.f90: Ditto.
4703
4704 2005-12-17 Andreas Jaeger <aj@suse.de>
4705
4706 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
4707 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
4708
4709 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4710
4711 PR fortran/24268
4712 * gfortran.dg/fmt_white.f: New test.
4713
4714 2005-12-16 Steven G. Kargl <kargls@comcast.net>
4715
4716 * gfortran.dg/label_1.f90: New test.
4717
4718 2005-12-15 Ben Elliston <bje@au.ibm.com>
4719
4720 PR testsuite/25422
4721 * gcc.dg/20031012-1.c: Add -Walways-true option.
4722 * gcc.dg/weak/weak-3.c: Likewise.
4723 * g++.old-deja/g++.mike/warn8.C: Likewise.
4724
4725 2005-12-16 Mike Stump <mrs@apple.com>
4726
4727 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
4728 exit.
4729
4730 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4731
4732 PR libgfortran/25264
4733 PR libgfortran/25349
4734 * gfortran.dg/tl_editing.f90: Added additional checks.
4735 * gfortran.dg/t_editing.f: New test.
4736 * gfortran.dg/write_padding.f90: New test
4737
4738 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4739
4740 PR testsuite/25215
4741 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
4742
4743 2005-12-16 Jakub Jelinek <jakub@redhat.com>
4744
4745 PR rtl-optimization/24899
4746 * gcc.c-torture/execute/20051215-1.c: New test.
4747
4748 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
4749
4750 PR 24823
4751 * gfortran.dg/pr24823.f: New test.
4752
4753 2005-12-16 Jeff Law <law@redhat.com>
4754
4755 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
4756
4757 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
4758
4759 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
4760 Change C++ style comments to C style comments.
4761 Remove aligned types from the array.
4762 Keep Enums disabled.
4763 (complex_types): Remove aligned types from the array.
4764 Comment out "_Complex long double".
4765 (attrib_types): Remove.
4766 (complex_attrib_types): Remove.
4767 (attrib_array_types): Remove.
4768 (complex_attrib_array_types): Remove.
4769 (aligned_bitfld_types): Remove.
4770 (n_aligned_bitfld_types): Remove.
4771 (FEATURE_ALIGNEDPACKED): Delete.
4772 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
4773 (singles): Remove support for adding attributes.
4774 (choose_type): Remove support for attributed types.
4775 (generate_fields): Remove support for attributed bit-fields.
4776 Remove support for adding attributes.
4777 (generate_random_tests): Remove support for adding attributes.
4778 (features): Add back "[0] :0" and "complex vector [0]".
4779 (main): Remove support for attributed bit-fields.
4780 Uncomment the calling of generate_random_tests for the rests of
4781 the tests.
4782
4783 2005-12-16 Jan Hubicka <jh@suse.cz>
4784
4785 * gcc.c-torture/combine/pr25224.c: New.
4786
4787 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
4788
4789 PR other/25028
4790 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
4791 HP-UX.
4792
4793 2005-12-15 Richard Sandiford <richard@codesourcery.com>
4794
4795 * gcc.dg/20051215-1.c: New file.
4796
4797 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4798
4799 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
4800 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
4801
4802 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
4803
4804 PR fortran/18197
4805 * gfortran.dg/dummy_functions_1.f90: New.
4806
4807 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
4808
4809 PR rtl-optimization/25310
4810 * gcc.c-torture/compile/pr25310.c: New test.
4811
4812 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4813
4814 PR debug/25023
4815 * gcc.dg/pr25023.c: New test.
4816
4817 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4818
4819 * g++.old-deja/g++.brendan/redecl1.C,
4820 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
4821 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
4822 g++.old-deja/g++.oliva/typeof1.C,
4823 g++.old-deja/g++.other/crash16.C,
4824 g++.old-deja/g++.other/crash34.C,
4825 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
4826 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
4827 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
4828 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
4829 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
4830 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
4831 Remove xfail.
4832
4833 2005-12-14 Kean Johnston <jkj@sco.com>
4834 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4835
4836 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
4837 * gcc.target/i386/20020523-1.c: Ditto.
4838 * gcc.target/i386/tailcall-1.c: Ditto.
4839 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
4840 * gcc.target/i386/ssetype-5.c: Ditto.
4841
4842 2005-12-14 Jeff Law <law@redhat.com>
4843
4844 * gcc.dg/tree-ssa/foldstring-1.c: New test.
4845
4846 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4847
4848 PR target/25254
4849 PR target/24188
4850 * gcc.target/i386/pr25254.c: New test.
4851 * gfortran.dg/PR24188.f: New test.
4852
4853 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
4854
4855 * lib/fortran-torture.exp: Catch remaining uses of
4856 remote_file build delete.
4857
4858 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4859
4860 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
4861
4862 2005-12-14 Ben Elliston <bje@au.ibm.com>
4863
4864 * gcc.dg/warn-addr-cmp.c: New test.
4865
4866 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4867
4868 PR debug/25023
4869 PR target/25293
4870 * gcc.target/i386/pr25293.c: New test.
4871
4872 2005-12-13 Petr Machata <machata@post.cz>
4873
4874 PR c++/24907
4875 * g++.dg/parse/comma2.C: New test.
4876
4877 2005-12-13 Mark Mitchell <mark@codesourcery.com>
4878 Jakub Jelinek <jakub@redhat.com>
4879
4880 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4881 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4882 (limits.h): Include unconditionally.
4883 (stdlib.h): Likewise.
4884 (hashtab.h): Do not include.
4885 (getopt.h): Likewise.
4886 (stddef.h): Include.
4887 (hashval_t): Define.
4888 (struct entry): Add "next" field.
4889 (HASH_SIZE): New macro.
4890 (hash_table): New variable.
4891 (switchfiles): Do not use xmalloc.
4892 (mix): New macro.
4893 (iterative_hash): New function.
4894 (hasht): Remove.
4895 (e_exists): New function.
4896 (e_insert): Likewise.
4897 (output): Use, instead of libiberty hashtable functions.
4898 (main): Do not use getopt. Do not call htab_create.
4899
4900 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4901
4902 PR c++/25331
4903 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
4904 put atal* and atpaal* attributes on array elements.
4905 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
4906 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
4907 put atal* and atpaal* attributes on array elements.
4908 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
4909
4910 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
4911
4912 * gcc.dg/single-precision-constant.c: New test.
4913
4914 2005-12-13 Alan Modra <amodra@bigpond.net.au>
4915
4916 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
4917 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
4918 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
4919 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4920 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4921 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4922 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
4923 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
4924 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
4925 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
4926 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
4927 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
4928 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
4929 gcc.target/powerpc/ppc-sdata-2.c,
4930 gcc.target/powerpc/ppc-stackalign-1.c,
4931 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
4932 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
4933 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
4934 gcc.target/powerpc/rs6000-ldouble-2.c,
4935 gcc.target/powerpc/rs6000-power2-1.c,
4936 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
4937 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
4938 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
4939 option into target selector.
4940 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
4941 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
4942
4943 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4944
4945 PR objc/25348
4946 * objc.dg/encode-9.m: New test.
4947
4948 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4949
4950 PR testsuite/20772
4951 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
4952 * gcc.dg/asm-b.c: Fix typo.
4953 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
4954 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4955 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
4956 i?86 lp64 and x86_64 ilp32.
4957 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
4958 on i?86 lp64.
4959 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
4960
4961 2005-12-12 Steven G. Kargl <kargls@comcast.net>
4962
4963 PR fortran/25078
4964 gfortran.dg/equiv_5.f90: New test.
4965
4966 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
4967
4968 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
4969 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
4970 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
4971 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
4972 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
4973 * gcc.dg/tree-ssa/reassoc-5.c: New.
4974 * gcc.dg/tree-ssa/reassoc-6.c: New.
4975 * gcc.dg/tree-ssa/reassoc-7.c: New.
4976 * gcc.dg/tree-ssa/reassoc-8.c: New.
4977 * gcc.dg/tree-ssa/reassoc-9.c: New.
4978 * gcc.dg/tree-ssa/reassoc-10.c: New.
4979 * gcc.dg/tree-ssa/reassoc-11.c: New.
4980
4981 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4982
4983 PR testsuite/25167
4984 PR testsuite/24478
4985 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
4986
4987 2005-12-12 Mark Mitchell <mark@codesourcery.com>
4988
4989 PR c++/25300
4990 * g++.dg/template/inherit.C: Do not use a generic error message.
4991
4992 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4993
4994 PR libobjc/25354
4995 * objc.dg/gnu-encoding: New directory.
4996 * objc.dg/gnu-encoding/compat-common.h: New file.
4997 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
4998 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
4999 * objc.dg/gnu-encoding/vector-defs.h: New file.
5000 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
5001 * objc.dg/gnu-encoding/generate-random.c: New file.
5002 * objc.dg/gnu-encoding/generate-random_r.c: New file.
5003 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
5004 * objc.dg/gnu-encoding/generate-random.h: New file.
5005
5006 2005-12-11 Mark Mitchell <mark@codesourcery.com>
5007
5008 PR c++/25337
5009 * g++.dg/template/defarg7.C: New test.
5010
5011 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
5012
5013 PR libobjc/25347
5014 * objc.dg/encode-8.m: New test.
5015
5016 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
5017
5018 PR libobjc/25346
5019 * objc.dg/encode-7.m: New test.
5020
5021 2005-12-10 Mark Mitchell <mark@codesourcery.com>
5022
5023 PR c++/25010
5024 * g++.dg/opt/inline10.C: New test.
5025
5026 2005-12-11 Steven G. Kargl <kargls@comcast.net>
5027
5028 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
5029
5030 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
5031
5032 * gfortran.dg/substring_equivalence.f90: typo in comment
5033
5034 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5035
5036 PR fortran/25068
5037 * gfortran.dg/iostat_3.f90: New test.
5038
5039 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
5040
5041 PR fortran/23815
5042 * gfortran.dg/unf_io_convert_1.f90: New test.
5043 * gfortran.dg/unf_io_convert_2.f90: New test.
5044 * gfortran.dg/unf_io_convert_3.f90: New test.
5045
5046 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5047
5048 PR testsuite/20772
5049 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
5050 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
5051 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
5052 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
5053 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
5054 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
5055 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
5056 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
5057 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
5058 gcc.dg/torture/fp-int-convert-float128-timode.c,
5059 gcc.dg/torture/fp-int-convert-float128.c,
5060 gcc.dg/torture/fp-int-convert-float80-timode.c,
5061 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
5062 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
5063
5064 * gcc.dg/tls/opt-1.c: Require effective target fpic.
5065
5066 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
5067
5068 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
5069
5070 2005-12-10 Richard Sandiford <richard@codesourcery.com>
5071
5072 * gcc.dg/20051207-1.c,
5073 * gcc.dg/20051207-2.c,
5074 * gcc.dg/20051207-3.c: New tests.
5075
5076 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5077
5078 PR testsuite/20772
5079 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
5080 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
5081 dg-skip-if target selector.
5082
5083 PR testsuite/20772
5084 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
5085 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
5086 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
5087 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
5088 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
5089 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
5090 and/or merge with i?86 cases.
5091
5092 * gcc.dg/tls/opt-3.c: Require effective target fpic.
5093
5094 PR testsuite/20772
5095 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
5096 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
5097 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
5098 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
5099 x86_64-*-linux*.
5100
5101 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
5102
5103 PR target/25311
5104 * gcc.c-torture/compile/pr25311.c: New test.
5105
5106 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5107
5108 PR libgfortran/25039
5109 * gfortran.dg/read_comma.f: New test.
5110
5111 2005-12-08 Jakub Jelinek <jakub@redhat.com>
5112
5113 PR c++/19317
5114 * g++.dg/opt/pr19317-1.C: New test.
5115 * g++.dg/opt/pr19317-2.C: New test.
5116 * g++.dg/opt/pr19317-3.C: New test.
5117
5118 PR target/19005
5119 * gcc.c-torture/execute/pr19005.c: New test.
5120
5121 PR target/17828
5122 * g++.old-deja/g++.other/comdat5.C: New test.
5123 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
5124
5125 * g++.dg/compat/struct-layout-1.exp: New file.
5126 * g++.dg/compat/struct-layout-1.h: New.
5127 * g++.dg/compat/struct-layout-1_generate.c: New.
5128 * g++.dg/compat/struct-layout-1_x1.h: New.
5129 * g++.dg/compat/struct-layout-1_x2.h: New.
5130 * g++.dg/compat/struct-layout-1_y1.h: New.
5131 * g++.dg/compat/struct-layout-1_y2.h: New.
5132
5133 * gcc.dg/20050330-2.c: New test.
5134
5135 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
5136
5137 PR fortran/25292
5138 * gfortran.dg/associated_1.f90: New.
5139
5140 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5141
5142 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
5143 ILP32 vect_no_align platforms.
5144
5145 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
5146 Jakub Jelinek <jakub@redhat.com>
5147
5148 PR target/25268
5149 * gcc.c-torture/compile/20051207-1.c: New test.
5150
5151 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5152
5153 PR testsuite/20772
5154 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
5155 gcc.dg/torture/pr18582-1.c,
5156 gcc.target/i386/attributes-error.c: Also test on x86_64.
5157
5158 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
5159
5160 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5161
5162 PR c++/19397
5163 * g++.dg/template/typedef3.C: New test.
5164
5165 PR c++/19762
5166 PR c++/19764
5167 * g++.dg/template/dtor3.C: Fix error markers.
5168
5169 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
5170
5171 * lib/target-supports.exp (check_effective_target_sync_char_short):
5172 Add s390*.
5173
5174 2005-12-06 Janis Johnson <janis187@us.ibm.com>
5175
5176 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
5177
5178 2005-12-06 Roger Sayle <roger@eyesopen.com>
5179
5180 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
5181 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
5182 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
5183 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
5184
5185 2005-12-06 Roger Sayle <roger@eyesopen.com>
5186
5187 PR c++/25263
5188 * g++.dg/other/array2.C: New test case.
5189
5190 2005-12-05 Geoffrey Keating <geoffk@apple.com>
5191
5192 * gcc.dg/darwin-weakimport-3.c: New.
5193
5194 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
5195 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
5196 and to work on Darwin.
5197 * gcc.dg/attr-weakref-1b.c: New file.
5198 * gcc.dg/attr-weakref-2.c: New test.
5199 * gcc.dg/darwin-weakref-1.c: New test.
5200
5201 2005-12-05 Janis Johnson <janis187@us.ibm.com>
5202
5203 PR testsuite/25247
5204 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
5205 use in selector expressions.
5206 (dg-xfail-if): Ditto.
5207 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
5208 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
5209 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
5210 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
5211 * gcc.test-framework/test-framework.exp: Skip generated tests if
5212 CHECK_TEST_FRAMEWORK is not 1.
5213
5214 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5215
5216 PR tree-optimization/24963
5217 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
5218
5219 PR target/24108
5220 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
5221
5222 PR target/18580
5223 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
5224 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
5225 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
5226 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
5227
5228 2005-12-05 Jakub Jelinek <jakub@redhat.com>
5229
5230 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
5231 dg-options.
5232
5233 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
5234
5235 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
5236
5237 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
5238
5239 * gcc.dg/format/cast-1.c: New test.
5240
5241 2005-12-04 Roger Sayle <roger@eyesopen.com>
5242
5243 PR c/7776
5244 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
5245 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
5246 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
5247 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
5248
5249 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
5250
5251 * gcc.dg/cast-pretty-print-1.c: New test.
5252
5253 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
5254
5255 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
5256
5257 2005-12-02 Mark Mitchell <mark@codesourcery.com>
5258
5259 PR c++/24173
5260 * g++.dg/template/friend40.C: New test.
5261
5262 2005-12-02 Jakub Jelinek <jakub@redhat.com>
5263
5264 PR target/25199
5265 * gcc.target/i386/movq-2.c: New test.
5266 * gcc.target/i386/movq.c: Remove target i?86, instead add
5267 dg-require-effective-target ilp32.
5268
5269 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5270
5271 PR c++/24103
5272 * g++.dg/other/default1.C: New test.
5273
5274 2005-12-02 Richard Guenther <rguenther@suse.de>
5275
5276 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
5277
5278 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
5279
5280 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
5281
5282 2005-12-02 Alan Modra <amodra@bigpond.net.au>
5283
5284 PR target/21017
5285 * gcc.target/powerpc/rotate.c: New.
5286
5287 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5288
5289 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
5290 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
5291
5292 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
5293
5294 PR c/13384
5295 * gcc.dg/pr17730-1.c: Adjust.
5296 * gcc.dg/lvalue1.c (main): Likewise.
5297 * gcc.dg/lvalue-2.c: Likewise.
5298 * g++.dg/pr7503-3.C
5299
5300 2005-12-01 Geoffrey Keating <geoffk@apple.com>
5301
5302 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
5303 error messages.
5304
5305 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
5306
5307 PR fortran/24789
5308 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
5309
5310 2005-12-01 Uros Bizjak <uros@kss-loka.si>
5311
5312 PR target/24475
5313 * lib/target-supports.exp (check_effective_target_tls): New.
5314 (check_effective_target_tls_runtime): New.
5315 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
5316 for TLS support.
5317 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
5318 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
5319 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
5320 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
5321 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
5322 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
5323 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
5324 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
5325 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
5326 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
5327 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
5328 effective-target TLS.
5329 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
5330 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
5331 effective-target TLS runtime.
5332
5333 2005-12-01 Uros Bizjak <uros@kss-loka.si>
5334
5335 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
5336
5337 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
5338
5339 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
5340 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
5341 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
5342 ignored" warnings when "packing" is the same as the ABI layout.
5343
5344 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
5345
5346 PR fortran/21302
5347 * gfortran.dg/line_length_1.f: New test.
5348 * gfortran.dg/line_length_2.f90: Ditto.
5349
5350 2005-11-30 Richard Guenther <rguenther@suse.de>
5351
5352 PR tree-optimization/21655
5353 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
5354
5355 2005-11-30 Dale Johannesen <dalej@apple.com>
5356
5357 * gcc.c-torture/compile/pr24930.c: New.
5358
5359 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
5360
5361 PR fortran/15809
5362 * gfortran.dg/auto_char_dummy_array.f90: New test.
5363
5364 2005-11-30 Jeff Law <law@redhat.com>
5365
5366 * g++.old-deja/g++.law/pr25000.C: New test.
5367
5368 2005-11-30 Jakub Jelinek <jakub@redhat.com>
5369
5370 * gcc.dg/tls/opt-11.c: New test.
5371
5372 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
5373
5374 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
5375 targets.
5376 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
5377 LP64 ia64.
5378
5379 2005-11-29 Jakub Jelinek <jakub@redhat.com>
5380
5381 * gfortran.dg/open_access_1.f90: New test.
5382
5383 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5384
5385 * gcc.dg/charset/builtin2.c: New test.
5386
5387 2005-11-28 Jakub Jelinek <jakub@redhat.com>
5388
5389 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
5390 on mmix-*-* for *_[xy].c.
5391
5392 2005-11-28 Kean Johnston <jkj@sco.com>
5393
5394 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
5395 headers.
5396 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
5397 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
5398 * gcc.target/i386/asm-3.c: Ditto.
5399 * gcc.target/i386/clobbers.c: Ditto.
5400 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
5401 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
5402 test regexp.
5403 * gcc.target/i386/mul.c: Ditto.
5404 * gcc.target/i386/ssetype-1.c: Ditto.
5405 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
5406 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
5407 static so the test works with -fPIC mode too. Based on comment in
5408 PR19231 by Pinski.
5409 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
5410
5411 2005-11-28 Richard Guenther <rguenther@suse.de>
5412
5413 * gcc.dg/alias-9.c: New testcase.
5414 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
5415
5416 2005-11-28 Roger Sayle <roger@eyesopen.com>
5417 Uros Bizjak <uros@kss-loka.si>
5418
5419 PR middle-end/20219
5420 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
5421 tan(x)/sin(x) transformations.
5422
5423 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
5424
5425 PR middle-end/24575
5426 * gcc.dg/tree-ssa/divide-3.c: New test.
5427 * gcc.dg/tree-ssa/divide-4.c: New test.
5428
5429 2005-11-27 Steven G. Kargl <kargls@comcast.net>
5430
5431 PR fortran/24917
5432 * gfortran.dg/boz_6.f90: New test.
5433
5434 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5435
5436 PR fortran/23912
5437 * gfortran.dg/modulo_1.f90: New test.
5438
5439 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5440
5441 PR libfortran/24919
5442 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
5443 fail on CRLF platforms.
5444 * gfortran.dg/ftell_2.f90: Likewise.
5445
5446 2005-11-26 Eric Christopher <echristo@apple.com>
5447
5448 * gcc.dg/intmax_t-1.c: Remove mips xfail.
5449
5450 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
5451
5452 * objc.dg/gnu-runtime-3.m: Simplify.
5453
5454 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
5455
5456 PR middle-end/23669
5457 * gcc.dg/tree-ssa/divide-1.c: New test.
5458 * gcc.dg/tree-ssa/divide-2.c: New test.
5459
5460 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
5461
5462 PR libgfortran/24945
5463 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
5464
5465 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
5466
5467 PR libgfortran/24945
5468 * gfortran.dg/open_status_2.f90: New test.
5469
5470 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5471
5472 * gcc.c-torture/execute/builtins/fprintf.c,
5473 gcc.c-torture/execute/builtins/fputs-lib.c,
5474 gcc.c-torture/execute/builtins/fputs.c,
5475 gcc.c-torture/execute/builtins/lib/fprintf.c,
5476 gcc.c-torture/execute/builtins/lib/printf.c,
5477 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
5478
5479 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
5480
5481 * gcc.dg/20050922-2.c: New test.
5482
5483 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
5484
5485 * objc.dg/gnu-runtime-3.m: New test.
5486
5487 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5488
5489 PR c++/9278
5490 * g++.dg/other/void1.C: New test.
5491
5492 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
5493
5494 PR middle-end/24998
5495 * gcc.dg/torture/fp-int-convert-float.c,
5496 gcc.dg/torture/fp-int-convert-double.c,
5497 gcc.dg/torture/fp-int-convert-long-double.c,
5498 gcc.dg/torture/fp-int-convert-timode.c,
5499 gcc.dg/torture/fp-int-convert-float80.c,
5500 gcc.dg/torture/fp-int-convert-float80-timode.c,
5501 gcc.dg/torture/fp-int-convert-float128.c,
5502 gcc.dg/torture/fp-int-convert-float128-timode.c,
5503 gcc.dg/torture/fp-int-convert.h: New files.
5504
5505 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
5506
5507 PR middle-end/24989
5508 * gcc.dg/tree-ssa/bool-10.c: New test.
5509 * gcc.dg/tree-ssa/bool-11.c: New test.
5510 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
5511
5512 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
5513
5514 PR middle-end/24990
5515 * tree-ssa/pr24990-1.c: New test.
5516
5517 2005-11-24 Richard Guenther <rguenther@suse.de>
5518 Dirk Mueller <dmueller@suse.de>
5519
5520 PR c++/14024
5521 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
5522 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
5523 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
5524 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
5525 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
5526 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
5527
5528 2005-11-23 Uros Bizjak <uros@kss-loka.si>
5529
5530 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
5531
5532 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
5533
5534 PR c/21668
5535 * gcc.dg/Wc++-compat.c: New.
5536 * gcc.dg/Wno-c++-compat.c: New.
5537
5538 2005-11-23 Alan Modra <amodra@bigpond.net.au>
5539
5540 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
5541 (vspltish, vspltisw): Likewise.
5542
5543 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5544
5545 PR libgfortran/24794
5546 * gfortran.dg/namelist_12.f: Fix quotes.
5547 * gfortran.dg/namelist_13.f90: Fix quotes.
5548 * gfortran.dg/namelist_14.f90: Fix quotes.
5549 * gfortran.dg/namelist_15.f90: Fix quotes.
5550 * gfortran.dg/namelist_use.f90: Fix quotes.
5551 * gfortran.dg/namelist_use_only.f90: Fix quotes.
5552 * gfortran.dg/namelist_21.f90: New test.
5553 * gfortran.dg/namelist_22.f90: New test.
5554
5555 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
5556
5557 PR target/23435
5558 * gcc.c-torture/compile/pr23435.c: New.
5559
5560 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
5561
5562 * gcc.c-torture/execute/floatunsisf-1.c: New test.
5563
5564 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
5565
5566 * gcc.target/powerpc/405-macchw-1.c,
5567 gcc.target/powerpc/405-macchw-2.c,
5568 gcc.target/powerpc/405-macchwu-1.c,
5569 gcc.target/powerpc/405-macchwu-2.c,
5570 gcc.target/powerpc/405-machhw-1.c,
5571 gcc.target/powerpc/405-machhw-2.c,
5572 gcc.target/powerpc/405-machhwu-1.c,
5573 gcc.target/powerpc/405-machhwu-2.c,
5574 gcc.target/powerpc/405-maclhw-1.c,
5575 gcc.target/powerpc/405-maclhw-2.c,
5576 gcc.target/powerpc/405-maclhwu-1.c,
5577 gcc.target/powerpc/405-maclhwu-2.c,
5578 gcc.target/powerpc/405-mulchw-1.c,
5579 gcc.target/powerpc/405-mulchw-2.c,
5580 gcc.target/powerpc/405-mulchwu-1.c,
5581 gcc.target/powerpc/405-mulchwu-2.c,
5582 gcc.target/powerpc/405-mulhhw-1.c,
5583 gcc.target/powerpc/405-mulhhw-2.c,
5584 gcc.target/powerpc/405-mulhhwu-1.c,
5585 gcc.target/powerpc/405-mulhhwu-2.c,
5586 gcc.target/powerpc/405-mullhw-1.c,
5587 gcc.target/powerpc/405-mullhw-2.c,
5588 gcc.target/powerpc/405-mullhwu-1.c,
5589 gcc.target/powerpc/405-mullhwu-2.c,
5590 gcc.target/powerpc/405-nmacchw-1.c,
5591 gcc.target/powerpc/405-nmacchw-2.c,
5592 gcc.target/powerpc/405-nmachhw-1.c,
5593 gcc.target/powerpc/405-nmachhw-2.c,
5594 gcc.target/powerpc/405-nmaclhw-1.c,
5595 gcc.target/powerpc/405-nmaclhw-2.c,
5596 gcc.target/powerpc/440-macchw-1.c,
5597 gcc.target/powerpc/440-macchw-2.c,
5598 gcc.target/powerpc/440-macchwu-1.c,
5599 gcc.target/powerpc/440-macchwu-2.c,
5600 gcc.target/powerpc/440-machhw-1.c,
5601 gcc.target/powerpc/440-machhw-2.c,
5602 gcc.target/powerpc/440-machhwu-1.c,
5603 gcc.target/powerpc/440-machhwu-2.c,
5604 gcc.target/powerpc/440-maclhw-1.c,
5605 gcc.target/powerpc/440-maclhw-2.c,
5606 gcc.target/powerpc/440-maclhwu-1.c,
5607 gcc.target/powerpc/440-maclhwu-2.c,
5608 gcc.target/powerpc/440-mulchw-1.c,
5609 gcc.target/powerpc/440-mulchw-2.c,
5610 gcc.target/powerpc/440-mulchwu-1.c,
5611 gcc.target/powerpc/440-mulchwu-2.c,
5612 gcc.target/powerpc/440-mulhhw-1.c,
5613 gcc.target/powerpc/440-mulhhw-2.c,
5614 gcc.target/powerpc/440-mulhhwu-1.c,
5615 gcc.target/powerpc/440-mulhhwu-2.c,
5616 gcc.target/powerpc/440-mullhw-1.c,
5617 gcc.target/powerpc/440-mullhw-2.c,
5618 gcc.target/powerpc/440-mullhwu-1.c,
5619 gcc.target/powerpc/440-mullhwu-2.c,
5620 gcc.target/powerpc/440-nmacchw-1.c,
5621 gcc.target/powerpc/440-nmacchw-2.c,
5622 gcc.target/powerpc/440-nmachhw-1.c,
5623 gcc.target/powerpc/440-nmachhw-2.c,
5624 gcc.target/powerpc/440-nmaclhw-1.c,
5625 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
5626
5627 2005-11-21 Jakub Jelinek <jakub@redhat.com>
5628
5629 PR fortran/24774
5630 * gfortran.dg/inquire_9.f90: New test.
5631
5632 PR fortran/21647
5633 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
5634
5635 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5636
5637 PR libfortran/24432
5638 * lib/target-supports.exp (check_effective_target_fortran_large_real):
5639 Check that 'cos' is supported.
5640
5641 2005-11-21 Paul Thomas <pault@gcc.gnu.org
5642
5643 PR fortran/24223
5644 * gfortran.dg/substring_equivalence.f90: New test.
5645
5646 PR fortran/24705
5647 * gfortran.dg/auto_internal_assumed.f90: New test.
5648
5649 2005-11-21 Uros Bizjak <uros@kss-loka.si>
5650
5651 * gcc.dg/fold-div-2.c: New test.
5652
5653 2005-11-20 Ian Lance Taylor <ian@airs.com>
5654
5655 PR rtl-optimization/24883
5656 * gcc.c-torture/compile/pr24883.c: New test.
5657
5658 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
5659
5660 PR middle-end/20583
5661 * gcc.c-torture/compile/pr20583.c: New.
5662
5663 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
5664
5665 * gcc.c-torture/execute/usmul.c: New test.
5666
5667 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
5668
5669 * gcc.dg/tree-ssa/vrp22.c: New test.
5670
5671 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
5672
5673 PR middle-end/24912
5674 * gcc.dg/torture/pr24912-1.c: New test.
5675
5676 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
5677
5678 PR fortran/24862
5679 * gfortran.dg/arrayio_derived_1.f90: New test.
5680
5681 2005-11-19 Richard Guenther <rguenther@suse.de>
5682
5683 PR middle-end/23294
5684 * gcc.dg/tree-ssa/pr23294.c: New testcase.
5685
5686 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
5687
5688 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
5689
5690 2005-11-18 Mark Mitchell <mark@codesourcery.com>
5691
5692 PR c++/8355
5693 * g++.dg/template/friend39.C: New test.
5694
5695 2005-11-18 James E Wilson <wilson@specifix.com>
5696
5697 * gcc.dg/builtin-strstr.c: New.
5698
5699 2005-11-18 Richard Henderson <rth@redhat.com>
5700
5701 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
5702 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
5703 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
5704 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
5705 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
5706 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
5707 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
5708 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
5709 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
5710 renaming to remove initial "ia64-".
5711
5712 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
5713
5714 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
5715
5716 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
5717
5718 * g++.dg/cpp/string-2.C: New test.
5719
5720 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
5721
5722 * gcc.dg/tree-ssa/loop-14.c: New test.
5723
5724 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
5725 Michael Chamberlain <michael@chamberlain.net.au>
5726
5727 * ada/acats/run_all.sh (target_run): Kill long running tests.
5728
5729 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5730
5731 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
5732 * gcc.dg/cleanup-9.c: Likewise.
5733 * gcc.dg/cleanup-10.c: Likewise.
5734 * gcc.dg/cleanup-11.c: Likewise.
5735
5736 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5737
5738 PR fortran/24892
5739 * gfortran.dg/open_access_append_1.f90: New test.
5740 * gfortran.dg/open_access_append_2.f90: New test.
5741
5742 2005-11-16 Richard Guenther <rguenther@suse.de>
5743
5744 PR middle-end/24851
5745 * gcc.c-torture/execute/pr24851.c: New testcase.
5746
5747 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
5748
5749 * gcc.dg/fold-overflow-1.c: New test.
5750
5751 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
5752
5753 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
5754 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
5755
5756 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
5757
5758 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
5759 structures.
5760 * g++.dg/eh/forced2.C: Likewise.
5761 * g++.dg/eh/forced3.C: Likewise.
5762 * g++.dg/eh/forced4.C: Likewise.
5763
5764 2005-11-11 Mike Stump <mrs@apple.com>
5765
5766 * g++.old-deja/g++.mike/unused.C: Add.
5767
5768 2005-11-15 Mark Mitchell <mark@codesourcery.com>
5769
5770 PR c++/24667
5771 * g++.dg/warn/Wcast-qual1.C: New test.
5772
5773 2005-11-15 Jan Hubicka <jh@suse.cz>
5774
5775 * gcc.dg/winline-5.c: Add large-unit-insns limit.
5776
5777 2005-11-14 David Edelsohn <edelsohn@gnu.org>
5778
5779 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
5780
5781 2005-11-14 Diego Novillo <dnovillo@redhat.com>
5782
5783 PR 24840
5784 * gcc.dg/tree-ssa/pr24840.c: New test.
5785
5786 2005-11-14 Janis Johnson <janis187@us.ibm.com>
5787
5788 PR testsuite/24841
5789 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
5790
5791 2005-11-14 Dale Johannesen <dalej@apple.com>
5792
5793 * gcc.c-torture/execute/20051113-1.c: New.
5794
5795 2005-11-14 Mark Mitchell <mark@codesourcery.com>
5796
5797 PR c++/24687
5798 * g++.dg/template/crash43.C: New test.
5799
5800 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
5801
5802 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
5803
5804 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5805
5806 PR c++/24817
5807 * g++.dg/eh/spec8.C: New test.
5808
5809 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5810
5811 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
5812
5813 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5814
5815 PR c++/20293
5816 * g++.dg/parse/ambig4.C: New test.
5817 * g++.dg/tc1/dr101.C: Adjust error markers.
5818 * g++.dg/lookup/strong-using-2.C: Likewise.
5819 * g++.dg/lookup/ambig5.C: Likewise.
5820 * g++.dg/lookup/ambig4.C: Likewise.
5821 * g++.dg/parse/crash22.C: Likewise.
5822
5823 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5824
5825 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
5826
5827 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
5828
5829 * gcc.dg/nested-calls-1.c: New test.
5830
5831 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5832
5833 * gfortran.dg/complex_intrinsic_1.f90: New test.
5834 * gfortran.dg/complex_intrinsic_2.f90: New test.
5835 * gfortran.dg/fgetc_1.f90: New test.
5836 * gfortran.dg/fgetc_2.f90: New test.
5837 * gfortran.dg/fgetc_3.f90: New test.
5838 * gfortran.dg/ftell_1.f90: New test.
5839 * gfortran.dg/ftell_2.f90: New test.
5840 * gfortran.dg/gnu_logical_1.F: New test.
5841 * gfortran.dg/gnu_logical_2.f90: New test.
5842
5843 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
5844
5845 PR middle-end/24820
5846 * testsuite/gcc.dg/pr24820.c: New test.
5847
5848 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
5849
5850 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
5851 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
5852 variable.
5853
5854 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5855
5856 testsuite/24614
5857 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
5858
5859 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5860
5861 * gcc.target/cris/cris.exp: New file.
5862 * gcc.target/cris/rld-legit1.c: New test.
5863 * gcc.target/cris/rld-legit2.c: New test.
5864
5865 2005-11-12 Jakub Jelinek <jakub@redhat.com>
5866
5867 PR c++/24780
5868 * g++.dg/opt/pr24780.C: New test.
5869
5870 PR c++/24761
5871 * g++.dg/template/asm1.C: New test.
5872
5873 2005-11-12 Steven G. Kargl <kargls@comcast.net>
5874
5875 PR libgfortran/24787
5876 * gfortran.dg/scan_1.f90: New test.
5877
5878 2005-11-12 Jan Hubicka <jh@suse.cz>
5879
5880 * gcc.target/i386/minmax-1.c: New.
5881 * gcc.target/i386/minmax-2.c: New.
5882
5883 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
5884
5885 * gcc.dg/pr24445.c: Fix for 64-bit targets.
5886
5887 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
5888
5889 * gcc.c-torture/execute/20051110-1.c,
5890 gcc.c-torture/execute/20051110-2.c: New tests.
5891
5892 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5893
5894 PR middle-end/24750
5895 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
5896 New tests.
5897
5898 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5899
5900 * lib/target-libpath.exp (get_shlib_extension): New proc.
5901 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
5902 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5903 * lib/objc.exp (objc_target_compile): Likewise.
5904 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
5905 detection.
5906
5907 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5908
5909 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
5910
5911 * lib/target-supports.exp (check_effective_target_static_libgfortran):
5912 Add -static to additional_flags and pass it to target_compile.
5913
5914 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5915
5916 PR libgfortran/24719
5917 gfortran.dg/read_noadvance.f90: New test.
5918
5919 PR libgfortran/24699
5920 gfortran.dg/fmt_t_2.f90: New test.
5921
5922 PR libgfortran/24785
5923 gfortran.dg/read_x_eor.f90: New test.
5924
5925 PR libgfortran/24584
5926 gfortran.dg/namelist_empty.f90: Rename test.
5927
5928 PR libgfortran/24489
5929 gfortran/read_eor.f90: Rename test.
5930
5931 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5932
5933 PR fortran/15976
5934 * gfortran.dg/automatic_module_variable.f90: New test.
5935
5936 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
5937
5938 PR target/24445
5939 * gcc.dg/pr24445.c: New test.
5940
5941 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5942
5943 PR fortran/24655
5944 PR fortran/24755
5945 * gfortran.dg/recursive_statement_functions.f90: Add statement
5946 functions using inline intrinsic functions and parameters to test
5947 that they no longer seg-fault.
5948
5949 PR fortran/24409
5950 gfortran.dg/nested_modules_4.f90: New test.
5951 gfortran.dg/nested_modules_5.f90: New test.
5952
5953 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5954
5955 PR fortran/24643
5956 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
5957
5958 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
5959
5960 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
5961 failures.
5962
5963 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5964
5965 * gcc.dg/sparc-getcontext-1.c: New test.
5966
5967 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
5968
5969 * gcc.dg/ifcvt-fabs-1.c: New test.
5970
5971 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
5972
5973 PR other/4372
5974 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
5975 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
5976
5977 2005-11-09 Richard Guenther <rguenther@suse.de>
5978
5979 PR tree-optimization/24716
5980 * gcc.c-torture/execute/pr24716.c: New testcase.
5981
5982 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5983
5984 * gcc.dg/pr24624.c: Disable for non S/390 targets.
5985
5986 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5987
5988 PR 24624
5989 * gcc.dg/pr24624.c: Testcase added.
5990
5991 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5992
5993 PR 24623
5994 * g++.dg/other/pr24623.C: Testcase added.
5995
5996 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
5997
5998 PR fortran/22607
5999 * gfortran-dg/pure_byref_1.f90: New.
6000 * gfortran-dg/pure_byref_2.f90: New.
6001
6002 2005-11-09 Uros Bizjak <uros@kss-loka.si>
6003
6004 PR c/24101
6005 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
6006 * gcc.dg/dg.exp: Run main loop also for *.i files.
6007
6008 2005-11-08 Jakub Jelinek <jakub@redhat.com>
6009
6010 PR c++/19450
6011 * g++.dg/tls/diag-3.C: New test.
6012 * g++.dg/tls/diag-4.C: New test.
6013 * g++.dg/tls/static-1.C: New test.
6014 * g++.dg/tls/static-1a.cc: New file.
6015
6016 2005-11-08 Diego Novillo <dnovillo@redhat.com>
6017
6018 PR 23046
6019 * g++.dg/tree-ssa/pr23046.C: New test.
6020
6021 2005-11-08 Devang Patel <dpatel@apple.com>
6022
6023 PR tree-optimization/23115
6024 * gcc.dg/tree-ssa/pr23115.c: New.
6025
6026 2005-11-08 David Edelsohn <edelsohn@gnu.org>
6027
6028 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
6029 * gcc.target/powerpc/pr16155.c: Same.
6030 * gcc.target/powerpc/altivec-1.c: Same.
6031 * gcc.target/powerpc/altivec-2.c: Same.
6032 * gcc.target/powerpc/altivec-3.c: Same.
6033 * gcc.target/powerpc/altivec-5.c: Same.
6034 * gcc.target/powerpc/altivec-11.c: Same.
6035 * gcc.target/powerpc/altivec-12.c: Same.
6036 * gcc.target/powerpc/altivec-14.c: Same.
6037 * gcc.target/powerpc/altivec-22.c: Same.
6038 * gcc.target/powerpc/altivec-consts.c: Same.
6039 * gcc.target/powerpc/altivec-pr22085.c: Same.
6040 * gcc.target/powerpc/altivec-splat.c: Same.
6041 * gcc.target/powerpc/altivec-varargs-1.c: Same.
6042 * gcc.target/powerpc/altivec-vec-merge.c: Same.
6043 * gcc.target/powerpc/darwin-longlong.c: Same.
6044
6045 2005-11-08 Uros Bizjak <uros@kss-loka.si>
6046
6047 PR target/19340
6048 * gcc.dg/pr19340.c: New test.
6049
6050 2005-11-07 Ian Lance Taylor <ian@airs.com>
6051
6052 PR rtl-optimization/24683
6053 * gcc.dg/pr24683.c: New test.
6054
6055 2005-11-07 Uros Bizjak <uros@kss-loka.si>
6056
6057 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
6058 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
6059
6060 2005-11-07 Uros Bizjak <uros@kss-loka.si>
6061
6062 * gcc.target/i386/pr23376.c: Compile with -mmmx.
6063
6064 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
6065
6066 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
6067
6068 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
6069
6070 PR target/24230
6071
6072 * gcc.target/powerpc/altivec-consts.c,
6073 gcc.target/powerpc/altivec-splat.c: New testcase.
6074
6075 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
6076
6077 PR c/24599
6078
6079 * gcc.dg/overflow-2.c: New testcase.
6080
6081 2005-11-07 Jakub Jelinek <jakub@redhat.com>
6082
6083 PR rtl-optimization/23567
6084 * gcc.c-torture/execute/20051104-1.c: New test.
6085
6086 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
6087
6088 PR fortran/24534
6089 gfortran.dg/private_type_2.f90: Modified to check that case with
6090 PRIVATE declaration within derived type is accepted.
6091
6092 PR fortran/20838
6093 gfortran.dg/pointer_assign_1.f90: New test.
6094
6095 PR fortran/20840
6096 * gfortran.dg/arrayio_0.f90: New test.
6097
6098 PR fortran/17737
6099 gfortran.dg/data_initialized.f90: New test.
6100 gfortran.dg/data_constraints_1.f90: New test.
6101 gfortran.dg/data_constraints_2.f90: New test.
6102
6103 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
6104
6105 PR fortran/24174
6106 PR fortran/24305
6107 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
6108
6109 2005-11-06 Diego Novillo <dnovillo@redhat.com>
6110
6111 PR 24670
6112 * gcc.dg/tree-ssa/pr24670.c: New test.
6113
6114 2005-11-05 Ian Lance Taylor <ian@airs.com>
6115
6116 PR target/22432
6117 * gcc.target/i386/pr22432.c: New test.
6118
6119 2005-11-05 Richard Henderson <rth@redhat.com>
6120
6121 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
6122 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
6123 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
6124 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
6125 from gcc.dg/alpha-*.
6126 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
6127 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
6128
6129 2005-11-05 Andreas Jaeger <aj@suse.de>
6130
6131 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
6132
6133 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
6134
6135 PR target/23424
6136 * gcc.dg/torture/pr23424-1.c: New test.
6137
6138 2005-11-04 Richard Henderson <rth@redhat.com>
6139
6140 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
6141 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
6142 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
6143 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
6144 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
6145 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
6146 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
6147 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
6148 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
6149 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
6150 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
6151 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
6152 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
6153 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
6154 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
6155 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
6156 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
6157 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
6158 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
6159 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
6160 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
6161 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
6162 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
6163 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
6164 Move from gcc.dg/.
6165 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
6166 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
6167 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
6168 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
6169 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
6170 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
6171 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
6172 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
6173 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
6174 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
6175 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
6176 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
6177 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
6178 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
6179 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
6180 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
6181 gcc.target/i386/lea.c, gcc.target/i386/local.c,
6182 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
6183 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
6184 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
6185 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
6186 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
6187 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
6188 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
6189 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
6190 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
6191 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
6192 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
6193 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
6194 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
6195 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
6196 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
6197 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
6198 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
6199 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
6200 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
6201 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
6202 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
6203 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
6204 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
6205 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
6206 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
6207 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
6208 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
6209 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
6210
6211 2005-11-04 Diego Novillo <dnovillo@redhat.com>
6212
6213 PR 24627
6214 * gcc.dg/tree-ssa/pr24627.c: New test.
6215
6216 2005-11-04 Paul Brook <paul@codesourcery.com>
6217
6218 * gcc.dg/tls/opt-10.c: New test.
6219
6220 2005-11-04 Andreas Jaeger <aj@suse.de>
6221
6222 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
6223 avoid extra warnings.
6224
6225 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6226
6227 PR libfortran/22298
6228 * gcc/testsuite/lib/target-supports.exp
6229 (check_effective_target_static_libgfortran): New
6230 static_libgfortran effective target.
6231 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
6232 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
6233
6234 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
6235
6236 * gcc.dg/pr24615.c: Guard test with { target fpic }.
6237
6238 2005-11-03 Josh Conner <jconner@apple.com>
6239
6240 PR c++/19989
6241 g++.dg/ext/array2.C: New test.
6242 g++.dg/template/dependent-name3.C: New test.
6243 g++.dg/template/dependent-name4.C: New test.
6244 g++.dg/template/sfinae2.C: New test.
6245
6246 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
6247
6248 PR preprocessor/22042
6249 * gcc.dg/cpp/strify4.c: New test.
6250
6251 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
6252
6253 PR c++/17964
6254 * g++.dg/cpp/string-1.C: New test.
6255
6256 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
6257
6258 * gcc.target/powerpc: New directory.
6259 * gcc.target/powerpc/powerpc.exp: New file.
6260 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
6261 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
6262 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
6263 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
6264 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
6265 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
6266 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
6267 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
6268 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
6269 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
6270 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
6271 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
6272 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
6273 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
6274 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
6275 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
6276 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
6277 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
6278 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
6279 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
6280 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
6281 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
6282 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
6283 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
6284 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
6285 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
6286 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
6287 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
6288 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
6289 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
6290 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
6291 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
6292 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
6293 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
6294
6295 2005-11-03 Mark Mitchell <mark@codesourcery.com>
6296
6297 PR c++/21627
6298 * g++.dg/warn/inline2.C: New test.
6299
6300 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
6301
6302 PR middle-end/23155
6303 * g++.dg/ext/c99struct1.C: New test.
6304 * gcc.dg/union-cast-1.c: New test.
6305 * gcc.dg/union-cast-2.c: New test.
6306 * gcc.dg/union-cast-3.c: New test.
6307
6308 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
6309
6310 PR middle-end/24589
6311 * gcc.c-torture/execute/zero-struct-2.c: New test.
6312
6313 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
6314
6315 PR c++/24582
6316 * g++.dg/init/switch1.C: New test.
6317
6318 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6319
6320 * gcc.dg/delay-slot-1.c: New test.
6321
6322 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
6323
6324 PR target/24620
6325 * gcc.dg/pr24620.c: New test.
6326
6327 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
6328
6329 PR c/24329
6330 * gcc.dg/format/unnamed-1.c: New test.
6331
6332 2005-11-02 Mark Mitchell <mark@codesourcery.com>
6333
6334 PR c++/22434
6335 * g++.dg/expr/cond8.C: New test.
6336
6337 PR c++/24560
6338 * g++.dg/parse/dot1.C: New test.
6339
6340 2005-11-02 Jan Hubicka <jh@suse.cz>
6341
6342 PR target/23303
6343 * gcc.dg/i386-lea.c: New test
6344
6345 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
6346
6347 PR target/24615
6348 * gcc.dg/pr24615.c: New test.
6349
6350 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
6351
6352 PR target/24600
6353 * gcc.dg/pr24600.c: New test.
6354
6355 2005-11-02 Mark Mitchell <mark@codesourcery.com>
6356
6357 PR c++/19253
6358 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
6359 * g++.dg/parse/typename9.C: New test.
6360 * g++/dg/parse/typename10.C: Likewise.
6361
6362 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
6363
6364 PR fortran/18157
6365 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
6366 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
6367 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
6368
6369 2005-11-02 Mark Mitchell <mark@codesourcery.com>
6370
6371 PR c++/24569
6372 * g++.dg/debug/static1.C: New test.
6373
6374 2005-11-02 Josh Conner <jconner@apple.com>
6375
6376 * g++.dg/crash38.C: moved into proper directory...
6377 * g++.dg/template/crash42.C: ...here
6378
6379 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
6380
6381 PR target/18338
6382 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
6383 pcc_bitfield_type_matters || default_packed.
6384
6385 * lib/target-supports.exp
6386 (check_effective_target_pcc_bitfield_type_matters): New proc.
6387 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
6388
6389 PR testsuite/23304
6390 * lib/target-supports.exp (check_effective_default_packed): New proc.
6391 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
6392 Gate expected errors on target ! default_packed.
6393 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
6394
6395 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6396
6397 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
6398 change (r106358).
6399
6400 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6401
6402 PR fortran/24008
6403 * gfortran.dg/entry_5.f90: New.
6404 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
6405
6406 2005-11-01 Bob Wilson <bob.wilson@acm.org>
6407
6408 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
6409
6410 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
6411
6412 PR fortran/21565
6413 gfortran.dg/namelist_blockdata.f90: New test.
6414
6415 PR fortran/18737
6416 gfortran.dg/external_implicit_none.f90: New test.
6417
6418 PR fortran/14994
6419 * gfortran.dg/secnds.f: New test.
6420
6421 2005-10-31 Jan Hubicka <jh@suse.cz>
6422
6423 PR target/20928
6424 * gcc.c-torture/compile/pr20928.c: New test.
6425
6426 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
6427
6428 PR middle-end/23492
6429 * gcc.c-torture/compile/zero-strct-5.c: New test.
6430
6431 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
6432
6433 PR libgfortran/24584
6434 * gfortran.dg/pr24584.f90: New test.
6435
6436 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
6437
6438 PR fortran/18883
6439 * gfortran.dg/char_result_9.f90: New.
6440 * gfortran.dg/char_result_10.f90: New.
6441
6442 2005-10-30 Jan Hubicka <jh@suse.cz>
6443
6444 * g++.dg/tree-ssa/pr24172.C: New testcase.
6445
6446 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6447
6448 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
6449
6450 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
6451
6452 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
6453 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
6454 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
6455 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
6456 gfortran.dg/enum_9.f90,
6457 gfortran.fortran-torture/compile/enum_1.f90,
6458 gfortran.fortran-torture/execute/enum_1.f90,
6459 gfortran.fortran-torture/execute/enum_2.f90,
6460 gfortran.fortran-torture/execute/enum_3.f90,
6461 gfortran.fortran-torture/execute/enum_4.f90: New tests.
6462
6463 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
6464
6465 PR target/18482
6466 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
6467 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
6468
6469 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6470
6471 PR libfortran/20179
6472 * gfortran.dg/mixed_io_1.f90: New test.
6473 * gfortran.dg/mixed_io_1.c: New file.
6474
6475 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6476
6477 * gfortran.dg/malloc_free_1.f90: New test.
6478
6479 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
6480
6481 * gcc.dg/nested-func-4.c: Require profiling -pg.
6482
6483 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6484
6485 PR C++/23229
6486 * g++.dg/warn/main-2.C: New test.
6487
6488 2005-10-28 Steven G. Kargl <kargls@comcast.net>
6489
6490 PR fortran/24545
6491 * gfortran.dg/interface_2.f90: new test.
6492
6493 2005-10-28 Josh Conner <jconner@apple.com>
6494
6495 PR c++/22153
6496 * g++.dg/template/crash38.C: New test.
6497 * g++.dg/parse/explicit1.C: Change expected errors.
6498
6499 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6500
6501 PR C++/23426
6502 * g++.dg/other/large-size-array.C: New test.
6503
6504 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6505
6506 PR middle-end/24362
6507 * g++.dg/opt/complex4.C: New test.
6508
6509 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
6510
6511 * gcc.dg/nested-func-4.c: New test.
6512
6513 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
6514
6515 PR fortran/24158
6516 gfortran.dg/derived_recursion.f90: New test.
6517 gfortran.dg/implicit_actual.f90: New test.
6518
6519 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
6520
6521 PR middle-end/24295, PR testsuite/24477
6522 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
6523 removed when weakref hits the tree.
6524
6525 2005-10-25 Jakub Jelinek <jakub@redhat.com>
6526
6527 * gfortran.dg/cray_pointers_4.f90: New test.
6528
6529 * gfortran.dg/cray_pointers_5.f90: New test.
6530
6531 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
6532
6533 PR fortran/22290
6534 * gfortran.dg/assign_5.f90: New test.
6535 * gfortran.dg/assign_6.f: New test.
6536
6537 2005-10-25 Uros Bizjak <uros@kss-loka.si>
6538
6539 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
6540 CPU has no SSE support.
6541
6542 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
6543
6544 PR libgfortran/24224
6545 * gfortran.dg/arrayio_1.f90: Update attribution.
6546 * gfortran.dg/arrayio_2.f90: Update attribution.
6547 * gfortran.dg/arrayio_3.f90: Update attribution.
6548 * gfortran.dg/arrayio_4.f90: Update test conditions.
6549 * gfortran.dg/arrayio_5.f90: Update attribution.
6550 * gfortran.dg/arrayio_6.f90: New test.
6551 * gfortran.dg/arrayio_7.f90: New test.
6552
6553 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
6554
6555 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
6556
6557 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
6558
6559 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
6560
6561 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
6562
6563 PR fortran/24416
6564 * gfortran.dg/namelist_char_only.f90: New test.
6565
6566 2005-10-24 Asher Langton <langton2@llnl.gov>
6567
6568 PR fortran/17031
6569 PR fortran/22282
6570 * gfortran.dg/cray_pointers_1.f90: New test.
6571 * gfortran.dg/cray_pointers_2.f90: New test.
6572 * gfortran.dg/cray_pointers_3.f90: New test.
6573 * gfortran.dg/loc_1.f90: New test.
6574 * gfortran.dg/loc_2.f90: New test.
6575
6576 2005-10-24 Steven Bosscher <stevenb@suse.de>
6577
6578 * gcc.dg/pr24225.c: New test.
6579
6580 2005-10-24 Asher Langton <langton2@llnl.gov>
6581
6582 * gfortran.dg/dup_save_1.f90: New test.
6583 * gfortran.dg/dup_save_2.f90: New test.
6584
6585 2005-10-24 Paul Brook <paul@codesourcery.com>
6586
6587 PR 24107
6588 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
6589 stdint.h.
6590
6591 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
6592
6593 PR libgfortran/24489
6594 * gfortran.dg/pr24489.f90: New test.
6595
6596 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
6597
6598 PR fortran/23635
6599 * gfortran.dg/ichar_1.f90: Add tests for derived types.
6600
6601 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
6602
6603 PR target/18911
6604 * g++.dg/init/array16.C: Skip for mmix-*-*.
6605
6606 2005-10-23 Asher Langton <langton2@llnl.gov>
6607
6608 * gfortran.dg/byte_1.f90: New test.
6609 * gfortran.dg/byte_2.f90: New test.
6610
6611 2005-10-23 David Edelsohn <edelsohn@gnu.org>
6612
6613 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
6614
6615 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
6616
6617 PR fortran/18022
6618 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
6619
6620 PR fortran/24311
6621 * gfortran.dg/merge_char_const.f90: New test.
6622
6623 PR fortran/24384
6624 * gfortran.dg/spread_scalar_source.f90: New test.
6625
6626 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
6627
6628 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
6629
6630 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
6631 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
6632
6633 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
6634
6635 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
6636
6637 PR fortran/24426
6638 * gfortran.dg/der_pointer_4.f90: New.
6639
6640 2005-10-22 David Ayers <d.ayers@inode.at>
6641
6642 * obj-c++.dg/except-1.mm: Simplify.
6643
6644 2005-10-21 David Ayers <d.ayers@inode.at>
6645
6646 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
6647
6648 2005-10-21 Jakub Jelinek <jakub@redhat.com>
6649
6650 * gfortran.dg/assumed_dummy_2.f90: New test.
6651
6652 2005-10-21 James E Wilson <wilson@specifix.com>
6653
6654 PR preprocessor/15220
6655 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
6656
6657 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
6658
6659 * gcc.c-torture/execute/20051021-1.c: New test.
6660
6661 2005-10-21 Mark Mitchell <mark@codesourcery.com>
6662
6663 PR c++/24260
6664 * g++.dg/ext/tmplattr1.C: New test.
6665
6666 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
6667
6668 PR fortran/24440
6669 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
6670
6671 2005-10-20 Geoffrey Keating <geoffk@apple.com>
6672
6673 * obj-c++.dg/except-1.mm: New.
6674
6675 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
6676
6677 2005-10-21 Alan Modra <amodra@bigpond.net.au>
6678
6679 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
6680
6681 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
6682
6683 PR middle-end/24295
6684 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
6685 declarations with the same names as thunks' alias targets, use
6686 aliases instead.
6687 * gcc.dg/attr-alias-3.c: New test.
6688 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
6689
6690 2005-10-20 Mark Mitchell <mark@codesourcery.com>
6691
6692 PR c++/22618
6693 * g++.dg/parse/access8.C: New test.
6694
6695 2005-10-20 Richard Guenther <rguenther@suse.de>
6696
6697 PR c++/24439
6698 * g++.dg/tree-ssa/pr24439.C: New testcase.
6699
6700 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6701
6702 * g++.dg/opt/delay-slot-1.C: New test.
6703
6704 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
6705
6706 PR fortran/21625
6707 * gfortran.fg/der_init_1.f90: New.
6708
6709 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
6710
6711 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
6712
6713 2005-10-19 Mark Mitchell <mark@codesourcery.com>
6714
6715 PR c++/21908
6716 * g++.dg/parse/error28.C: New test.
6717
6718 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6719
6720 * gcc.dg/profile-generate-2.c: New test.
6721
6722 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
6723
6724 PR target/23589
6725 * g++.dg/ext/dllimport11.C: New.
6726
6727 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6728
6729 PR c++/22293
6730 * g++.dg/other/friend3.C: New test.
6731
6732 2005-10-18 Mark Mitchell <mark@codesourcery.com>
6733
6734 PR c++/23293
6735 * g++.dg/template/error19.C: New test.
6736
6737 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
6738
6739 PR c++/21383
6740 * g++.dg/overload/koenig2.C: New.
6741
6742 PR c++/23118
6743 * g++.dg/overload/error2.C: New.
6744
6745 PR c++/22604
6746 * g++.dg/inherit/covariant14.C: New.
6747
6748 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6749
6750 PR c++/23440
6751 * g++.dg/parse/for1.C: New test.
6752
6753 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
6754
6755 PR fortran/23446
6756 * gfortran.dg/host_dummy_index_1.f90: New test.
6757
6758 PR fortran/21459
6759 * gfortran.dg/automatic_char_len_2.f90: New test.
6760
6761 PR fortran/20866
6762 * gfortran.dg/recursive_statement_functions.f90: New test.
6763
6764 PR fortran/20853
6765 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
6766
6767 PR fortran/20849
6768 * gfortran.dg/external_initializer.f90: New test.
6769
6770 PR fortran/20837
6771 * non_module_public.f90: New test.
6772
6773 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
6774
6775 PR c++/24386
6776 * g++.dg/template/overload7.C: New.
6777
6778 PR c++/22551
6779 * g++.dg/other/switch2.C: Remove expected warnings.
6780
6781 PR c++/21353
6782 * g++.dg/template/defarg6.C: New.
6783
6784 2005-10-17 Uros Bizjak <uros@kss-loka.si>
6785
6786 PR target/24315
6787 * gcc.target/i386/pr24315.c: New test.
6788
6789 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6790
6791 PR c++/24389
6792 * g++.dg/template/static21.C: New test.
6793 * g++.dg/template/static21-a.cc: Likewise.
6794
6795 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
6796
6797 PR c++/23959
6798 * g++.dg/warn/Wswitch-default-1.C: New test.
6799 * g++.dg/warn/Wswitch-default-2.C: New test.
6800
6801 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6802
6803 PR c++/22173
6804 * g++.dg/parse/template18.C: New test.
6805 * g++.dg/template/nontype15.C: Likewise.
6806
6807 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
6808
6809 PR fortran/22273
6810 * gfortran.dg/spec_expr_2.f90: New.
6811
6812 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
6813
6814 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
6815 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
6816 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
6817 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
6818 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
6819 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
6820 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
6821 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
6822 previous target-specific skips and warning-message matches where
6823 applicable.
6824
6825 2005-10-15 Mark Mitchell <mark@codesourcery.com>
6826
6827 PR c++/21347
6828 * g++.dg/warn/Wctor-dtor.C: New test.
6829
6830 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6831
6832 PR c/23439
6833 * gcc.dg/for-1.c: New test.
6834
6835 2005-10-14 Mark Mitchell <mark@codesourcery.com>
6836
6837 PR c++/19565
6838 * g++.dg/warn/Wconversion1.C: New test.
6839 * g++.dg/ext/packed4.C: Compile with -w.
6840 * g++.dg/opt/20050511-1.C: Likewise.
6841 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
6842
6843 2005-10-14 Jakub Jelinek <jakub@redhat.com>
6844
6845 * gfortran.dg/boz_5.f90: New test.
6846
6847 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
6848
6849 PR c++/22551
6850 * g++.dg/other/switch2.C: New.
6851
6852 PR c++/23984
6853 * g++.dg/init/ctor7.C: New.
6854
6855 2005-10-13 David Edelsohn <edelsohn@gnu.org>
6856
6857 PR c++/23730
6858 * g++.dg/parse/crash32.C: New test.
6859
6860 2005-10-13 Mark Mitchell <mark@codesourcery.com>
6861
6862 PR c++/20721
6863 * g++.dg/init/goto2.C: New test.
6864
6865 PR c++/22464
6866 * g++.dg/template/crash/41.C: New test.
6867
6868 PR c++/22180
6869 * g++.dg/template/crash40.C: New test.
6870
6871 PR c++/23694
6872 * g++.dg/parse/friend5.C: New test.
6873
6874 PR c++/23307
6875 * g++.dg/template/crash38.C: New test.
6876
6877 PR c++/22352
6878 * g++.dg/template/friend38.C: New test.
6879
6880 PR c++/22405
6881 * g++.dg/template/crash39.C: New test.
6882
6883 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
6884
6885 * gcc.dg/debug/dwarf2/dwarf-char1.c,
6886 gcc.dg/debug/dwarf2/dwarf-char2.c,
6887 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
6888
6889 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
6890
6891 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
6892
6893 * gcc.dg/dll-2.c: Add tests for warnings.
6894 * gcc.dg/dll-3.c: Likewise.
6895 * gcc.dg/dll-4.c: Likewise.
6896
6897 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
6898 * g++.dg/ext/dllimport2.C: Likewise.
6899 * g++.dg/ext/dllimport3.C: Likewise.
6900 * g++.dg/ext/dllimport7.C: Likewise.
6901 * g++.dg/ext/dllimport8.C: Likewise.
6902 * g++.dg/ext/dllimport9.C: Likewise.
6903
6904 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
6905
6906 PR fortran/24092
6907 * gfortran.dg/derived_pointer_recursion.f90: New test.
6908
6909 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
6910
6911 * gcc.c-torture/execute/20051012-1.c: New test.
6912
6913 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6914
6915 PR fortran/18082
6916 * gfortran.dg/automatic_char_len_1.f90: New test.
6917
6918 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6919
6920 PR fortran/20847
6921 * gfortran.dg/save_common.f90: New test.
6922
6923 PR fortran/20856
6924 * gfortran.dg/save_result.f90: New test.
6925
6926 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6927
6928 PR c++/21592
6929 * g++.dg/template/dependent-expr1.C: Add new expected error.
6930 * g++.dg/template/dependent-expr2.C: Adjust error text.
6931 * g++.dg/template/overload6.C: New.
6932
6933 PR c++/23797
6934 * g++.dg/other/typename8.C: New.
6935
6936 PR c++/21117
6937 * g++.dg/other/return1.C: New.
6938
6939 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
6940
6941 PR c++/24052
6942 * g++.dg/ext/label5.C: New.
6943
6944 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6945
6946 PR c++/19964
6947 * g++.dg/parse/crash31.C: New.
6948
6949 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
6950
6951 * g++.dg/ipa/ipa-1.c: New test.
6952 * g++.dg/ipa/ipa-2.c: New test.
6953 * g++.dg/ipa/ipa-3.c: New test.
6954 * g++.dg/ipa/ipa-4.c: New test.
6955 * g++.dg/ipa/ipa-5.c: New test.
6956 * g++.dg/ipa/ipa.exp: New file.
6957
6958 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6959
6960 PR fortran/24207
6961 * gfortran.dg/private_type_3.f90: New test.
6962
6963 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6964
6965 PR fortran/20786
6966 gfortran.dg/aint_anint_1.f90: New test.
6967
6968 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6969
6970 PR libgfortran/24313
6971 gfortran.dg/csqrt.f: New test.
6972
6973 2005-10-11 Ian Lance Taylor <ian@airs.com>
6974
6975 PR c++/8057
6976 * g++.dg/warn/noeffect7.C: New test.
6977 * g++.dg/warn/noeffect2.C: Instantiate templates.
6978 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
6979 and warning.
6980
6981 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6982
6983 PR c++/21089
6984 * g++.dg/init/float1.C: New test.
6985
6986 PR c++/24277
6987 * g++.dg/init/member1.C: Tweak error markers.
6988
6989 2005-10-11 Janis Johnson <janis187@us.ibm.com>
6990
6991 PR testsuite/24281
6992 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
6993 Check for null pointer.
6994
6995 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6996
6997 PR c++/21369
6998 * g++.dg/parse/ret-type3.C: New test.
6999
7000 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7001
7002 PR tree-opt/23946
7003 * gcc.c-torture/compile/pr23946.c: New test.
7004
7005 2005-10-11 Jakub Jelinek <jakub@redhat.com>
7006
7007 * g++.dg/opt/mmx2.C: New test.
7008
7009 2005-10-10 Mark Mitchell <mark@codesourcery.com>
7010
7011 PR c++/24277
7012 * g++.dg/template/static20.C: New test.
7013
7014 PR c++/24302
7015 * g++.dg/warn/Wunused-12.C: New test.
7016
7017 PR c++/23437
7018 * g++.dg/template/arg4.C: New test.
7019
7020 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7021
7022 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
7023 * gcc.dg/ucnid-3.c: Likewise.
7024 * gcc.dg/ucnid-4.c: Likewise.
7025 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
7026 * g++.dg/other/ucnid-1.C: Likewise.
7027 * gcc.dg/sparc-frame-1.c: New test.
7028
7029 2005-10-10 Mark Mitchell <mark@codesourcery.com>
7030
7031 PR c++/24139
7032 * g++.dg/template/spec27.C: New test.
7033
7034 PR c++/24275
7035 * g++.dg/template/static19.C: New test.
7036
7037 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7038
7039 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
7040 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
7041
7042 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
7043
7044 PR target/24136
7045 * gfortran.fortran-torture/compile/pr24136.f: New test.
7046
7047 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
7048
7049 PR c++/22172
7050 * g++.dg/parse/crash30.C: New test.
7051
7052 2005-10-07 Richard Guenther <rguenther@suse.de>
7053
7054 PR middle-end/24227
7055 * gcc.c-torture/compile/pr24227.c: New testcase.
7056
7057 2005-10-07 Steve Ellcey <sje@cup.hp.com>
7058
7059 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
7060 Do not put aligned attributes on array elements.
7061
7062 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
7063
7064 PR testsuite/23611, PR testsuite/23615
7065 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
7066 writing prototypes of library functions by hand.
7067 * obj-c++.dg/bitfield-4.mm: Likewise.
7068 * obj-c++.dg/const-str-4.mm: Likewise.
7069 * obj-c++.dg/encode-4.mm: Likewise.
7070 * obj-c++.dg/encode-5.mm: Likewise.
7071 * obj-c++.dg/encode-6.mm: Likewise.
7072 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
7073 * obj-c++.dg/method-10.mm: Likewise.
7074 * obj-c++.dg/method-17.mm: Likewise.
7075 * obj-c++.dg/method-19.mm: Likewise.
7076 * obj-c++.dg/try-catch-2.mm: Likewise.
7077
7078 2005-10-06 Richard Henderson <rth@redhat.com>
7079
7080 PR 24236
7081 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
7082
7083 2005-10-06 Dale Johannesen <dalej@apple.com>
7084
7085 * gcc.c-torture/execute/20030125-1.c: Correct.
7086
7087 2005-10-06 Richard Guenther <rguenther@suse.de>
7088
7089 PR tree-optimization/24238
7090 * g++.dg/tree-ssa/pr24238.C: New testcase.
7091
7092 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
7093
7094 PR 18568
7095 * gfortran.dg/der_pointer_3.f90: New test.
7096
7097 2005-10-05 Devang Patel <dpatel@apple.com>
7098
7099 PR Debug/23205
7100 * g++.dg/other/PR23205.C: New.
7101
7102 2005-10-05 Richard Henderson <rth@redhat.com>
7103
7104 PR target/23602
7105 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
7106 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
7107
7108 2005-10-05 Dale Johannesen <dalej@apple.com>
7109
7110 * gcc.c-torture/execute/float-floor.c: New.
7111
7112 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
7113
7114 PR tree-optimization/21419
7115 PR tree-optimization/24146
7116 PR tree-optimization/24151
7117
7118 * g++.dg/ext/asm7.C: New.
7119 * g++.dg/ext/asm8.C: New.
7120 * gcc.dg/asm-1.c: Compile on all targets.
7121 * gcc.dg/asm-pr24146.c: New.
7122 * gcc.dg/pr21419.c: Adjust error messages.
7123
7124 2005-10-05 Richard Guenther <rguenther@suse.de>
7125
7126 PR fortran/24176
7127 * gfortran.fortran-torture/compile/empty.f90: New testcase.
7128
7129 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
7130
7131 PR c++/23513
7132 * g++.dg/template/spec22.C: Robustify test.
7133 * g++.dg/template/spec26.C: New.
7134
7135 2005-10-05 Uros Bizjak <uros@kss-loka.si>
7136
7137 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
7138 if target supports vector instructions.
7139
7140 2005-10-04 Geoffrey Keating <geoffk@apple.com>
7141
7142 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
7143 C99 functions.
7144
7145 2005-10-04 Janis Johnson <janis187@us.ibm.com>
7146
7147 * lib/target-supports.exp (check_effective_target_fortran_large_real,
7148 check_effective_target_fortran_large_int): Replace cached result
7149 when target changes.
7150
7151 2005-10-04 Devang Patel <dpatel@apple.com>
7152
7153 * gcc.dg/i386-sse-vect-types.c: New.
7154
7155 2005-10-04 Ian Lance Taylor <ian@airs.com>
7156
7157 PR preprocessor/13726
7158 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
7159 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
7160
7161 2005-10-04 Richard Guenther <rguenther@suse.de>
7162
7163 PR c/23576
7164 * gcc.dg/noncompile/pr23576.c: New testcase.
7165
7166 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
7167
7168 PR middle-end/23125
7169 * gcc.dg/register-var-3.c: New test.
7170
7171 2005-10-04 Steven Bosscher <stevenb@suse.de>
7172
7173 * gcc.dg/pr23049.c: New test.
7174
7175 * gcc.dg/ucnid-4.c: Fix test.
7176
7177 2005-10-03 Diego Novillo <dnovillo@redhat.com>
7178
7179 PR 23445
7180 * gcc.c-torture/compile/pr23445.c: New test.
7181
7182 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
7183
7184 * g++.dg/overload/unknown1.C: New.
7185
7186 2005-10-03 Mark Mitchell <mark@codesourcery.com>
7187
7188 PR c++/17775
7189 * g++.dg/template/repo4.C: New test.
7190
7191 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7192
7193 PR libfortran/19308
7194 * gfortran.dg/large_real_kind_2.F90: New test.
7195 * gfortran.dg/large_integer_kind_2.f90: New test.
7196
7197 2005-10-03 Uros Bizjak <uros@kss-loka.si>
7198
7199 * lib/target-supports.exp (check_effective_target_vect_shift):
7200 Implement with result caching. Add i?86, x86_64 and ia64 targets.
7201 (check_effective_target_vect_condition): Fix copy-n-pasto.
7202
7203 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
7204 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
7205 targets.
7206
7207 2005-10-02 Mark Mitchell <mark@codesourcery.com>
7208
7209 PR c++/22621
7210 * g++.dg/template/overload5.C : New test.
7211
7212 PR c++/23840
7213 * g++.dg/expr/stdarg1.C: New test.
7214
7215 2005-10-02 Diego Novillo <dnovillo@redhat.com>
7216
7217 PR 24142
7218 * gcc.c-torture/execute/pr24142.c: New test.
7219
7220 2005-10-01 Diego Novillo <dnovillo@redhat.com>
7221
7222 PR 24141
7223 * gcc.c-torture/execute/pr24141.c: New test.
7224
7225 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
7226 Diego Novillo <dnovillo@redhat.com>
7227
7228 PR 23604
7229 * gcc.c-torture/execute/pr23604.c: New test.
7230
7231 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
7232
7233 PR fortran/16404
7234 PR fortran/20835
7235 PR fortran/20890
7236 PR fortran/20899
7237 PR fortran/20900
7238 PR fortran/20901
7239 PR fortran/20902
7240 gfortran.dg/equiv_constraint_1.f90: New test.
7241 gfortran.dg/equiv_constraint_2.f90: New test.
7242 gfortran.dg/equiv_constraint_3.f90: New test.
7243 gfortran.dg/equiv_constraint_4.f90: New test.
7244 gfortran.dg/equiv_constraint_5.f90: New test.
7245 gfortran.dg/equiv_constraint_6.f90: New test.
7246 gfortran.dg/equiv_constraint_7.f90: New test.
7247 gfortran.dg/equiv_constraint_8.f90: New test.
7248 gfortran.dg/private_type_1.f90: New test.
7249 gfortran.dg/private_type_2.f90: New test.
7250 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
7251 980628-10.f: Assert std=gnu to permit mixing of
7252 types in equivalence statements.
7253
7254 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
7255
7256 PR 24112
7257 * gfortran.dg/open_status_1.f90: New.
7258
7259 2005-09-30 Uros Bizjak <uros@kss-loka.si>
7260
7261 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
7262 * gcc.dg/vect/pr22480.c: Clean up temp files.
7263 * gcc.dg/vect/pr23831.c: Clean up temp files.
7264 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
7265 Clean up temp files.
7266 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
7267 Clean up temp files.
7268
7269 * gcc.dg/20050309-1.c: Clean up temp files.
7270 * gcc.dg/20050325-1.c: Clean up temp files.
7271
7272 2005-09-30 Uros Bizjak <uros@kss-loka.si>
7273
7274 PR tree-optimization/24059
7275 * gcc.dg/vect/pr24059.c : New test.
7276
7277 2005-09-29 Jakub Jelinek <jakub@redhat.com>
7278
7279 PR middle-end/24109
7280 * gcc.c-torture/execute/20050929-1.c: New test.
7281
7282 2005-09-29 Steven Bosscher <stevenb@suse.de>
7283
7284 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
7285
7286 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
7287
7288 PR c/21419
7289 * gcc.dg/pr21419.c: New test.
7290
7291 2005-09-29 Steven Bosscher <stevenb@suse.de>
7292
7293 * gcc.dg/pr23911.c: New test.
7294
7295 2005-09-28 Mark Mitchell <mark@codesourcery.com>
7296
7297 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
7298
7299 PR c++/16782
7300 * g++.dg/parse/qualified4.C: New test.
7301 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
7302 * g++.old-deja/g++.mike/p8154.C: Likewise.
7303
7304 2005-09-27 Mark Mitchell <mark@codesourcery.com>
7305
7306 PR c++/22147
7307 * g++.dg/template/friend37.C: New test.
7308 * g++.dg/parse/crash28.C: Adjust error markers.
7309
7310 2005-09-27 Jakub Jelinek <jakub@redhat.com>
7311
7312 PR fortran/18518
7313 * gfortran.fortran-torture/execute/save_2.f90: New decl.
7314
7315 2005-09-27 Devang Patel <dpatel@apple.com>
7316
7317 PR tree-optimization/23625
7318 * gcc.dg/pr23625.c: New test.
7319
7320 2005-09-27 Uros Bizjak <uros@kss-loka.si>
7321
7322 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
7323 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
7324
7325 2005-09-26 Jakub Jelinek <jakub@redhat.com>
7326
7327 PR fortran/23677
7328 * gfortran.fortran-torture/execute/save_1.f90: New test.
7329 * gfortran.dg/save_1.f90: New test.
7330
7331 2005-09-26 Uros Bizjak <uros@kss-loka.si>
7332
7333 * gcc.target/i386/builtin-apply-mmx.c: New test.
7334
7335 PR target/22576
7336 * gcc.target/i386/pr22576.c: New test.
7337
7338 PR target/22585
7339 * gcc.target/i386/pr22585.c: New test.
7340
7341 PR target/23268
7342 * gcc.target/i386/pr23268.c: New test.
7343
7344 PR middle-end/23831
7345 * gcc.dg/vect/pr23831.c: New test.
7346
7347 PR target/24055
7348 * gcc.target/i386/pr24055.c: New test.
7349
7350 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
7351
7352 PR tree-optimization/23960
7353 * gcc.c-torture/compile/pr23960.c: New.
7354
7355 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
7356
7357 PR fortran/16861
7358 * gfortran.dg/nested_modules_3.f90: New.
7359
7360 2005-09-22 Steven G. Kargl <kargls@comcast.net>
7361
7362 PR fortran/24005
7363 gfortran.dg/interface_1.f90: New test.
7364
7365 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
7366 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7367
7368 PR fortran/23843
7369 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
7370
7371 2005-09-22 Steven G. Kargl <kargls@comcast.net>
7372
7373 PR fortran/23516
7374 * gfortran.dg/imag_1.f: New test.
7375 * gfortran.dg/imag_2.f: Ditto.
7376
7377 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
7378
7379 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
7380
7381 2005-09-22 Jakub Jelinek <jakub@redhat.com>
7382
7383 PR c++/21983
7384 * g++.dg/warn/pr21983.C: New test.
7385
7386 2005-09-21 Mark Mitchell <mark@codesourcery.com>
7387
7388 PR c++/23993
7389 * g++.dg/template/array14.C: New test.
7390
7391 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
7392
7393 PR fortran/19929
7394 * gfortran.dg/der_ptr_component_1.f90: New test.
7395
7396 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7397
7398 PR c++/23965
7399 * g++.dg/template/error1.C: Reject "no matching function" message.
7400
7401 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7402
7403 PR c++/17609
7404 * g++.dg/lookup/error1.C: New test.
7405
7406 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
7407
7408 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
7409 functionality of the testcase.
7410
7411 2005-09-20 Richard Henderson <rth@redhat.com>
7412
7413 * gcc.dg/vect/vect-22.c: Require vect_float.
7414 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
7415
7416 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
7417
7418 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
7419 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
7420 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
7421 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
7422 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
7423 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
7424 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
7425 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
7426 * gcc.dg/cpp/ucnid-8.c: New test.
7427
7428 2005-09-20 Jakub Jelinek <jakub@redhat.com>
7429
7430 PR tree-optimization/23929
7431 * gcc.c-torture/compile/pr23929.c: New test.
7432
7433 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
7434
7435 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
7436 for one loop.
7437
7438 2005-09-20 Steve Ellcey <sje@cup.hp.com>
7439
7440 PR testsuite/23186
7441 * g++.dg/other/pr22003.C: Require named sections.
7442
7443 2005-09-20 Jakub Jelinek <jakub@redhat.com>
7444
7445 PR c++/23947
7446 * g++.dg/rtti/crash3.C: New test.
7447
7448 PR tree-optimization/23818
7449 * gcc.dg/pr23818.c: New test.
7450
7451 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7452
7453 PR fortran/23420
7454 * gfortran.dg/print_fmt_4.f: New.
7455
7456 2005-09-20 Jakub Jelinek <jakub@redhat.com>
7457
7458 PR fortran/23663
7459 * gfortran.fortran-torture/execute/entry_11.f90: New test.
7460
7461 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
7462
7463 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
7464 Use pointers to local alignable arrays instead. Added comments.
7465 * gcc.dg/vect/vect-46.c: Likewise.
7466 * gcc.dg/vect/vect-48.c: Likewise.
7467 * gcc.dg/vect/vect-49.c: Likewise.
7468 * gcc.dg/vect/vect-52.c: Likewise.
7469 * gcc.dg/vect/vect-53.c: Likewise.
7470 * gcc.dg/vect/vect-54.c: Likewise.
7471 * gcc.dg/vect/vect-56.c: Likewise.
7472 * gcc.dg/vect/vect-57.c: Likewise.
7473 * gcc.dg/vect/vect-58.c: Likewise.
7474 * gcc.dg/vect/vect-60.c: Likewise.
7475 * gcc.dg/vect/vect-61.c: Likewise.
7476
7477 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
7478 The test is no longer vectorizable on vect_no_align targets.
7479 * gcc.dg/vect/vect-43.c: Likewsie.
7480
7481 * gcc.dg/vect/vect-44.c: Added comments.
7482 * gcc.dg/vect/vect-45.c: Added comments.
7483 * gcc.dg/vect/vect-50.c: Added comments.
7484 * gcc.dg/vect/vect-51.c: Added comments.
7485
7486 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
7487 aligned type.
7488 * gcc.dg/vect/Os-vect-95.c: Likewise.
7489
7490 * gcc.dg/vect/vect-41.c: Test removed.
7491 * gcc.dg/vect/vect-47.c: Test removed.
7492 * gcc.dg/vect/vect-55.c: Test removed.
7493 * gcc.dg/vect/vect-59.c: Test removed.
7494
7495 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
7496
7497 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
7498 No longer vectorizable on vect_no_align targets.
7499 * gcc.dg/vect/pr20122.c: Likewise.
7500 * gcc.dg/vect/vect-74.c: Likewise.
7501 * gcc.dg/vect/vect-75.c: Likewise.
7502 * gcc.dg/vect/vect-76.c: Likewise.
7503
7504 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
7505 Will not be vectorizable on vect_no_align targets once aliasing issues
7506 are resolved.
7507 * gcc.dg/vect/vect-79.c: Likewise.
7508
7509 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
7510 * gcc.dg/vect/vect-78.c: Likewise.
7511 * gcc.dg/vect/vect-97.c: Likewise.
7512
7513 2005-09-19 Steven Bosscher <stevenb@suse.de>
7514
7515 * gcc.dg/pr23943.c: New test.
7516
7517 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
7518
7519 PR fortran/19181
7520 * gfortran.dg/derived_pointer_null_1.f90: New test.
7521
7522 2005-09-18 Richard Guenther <rguenther@suse.de>
7523
7524 PR middle-end/23944
7525 * gcc.c-torture/compile/pr23944.c: New testcase.
7526
7527 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
7528
7529 PR fortran/15975
7530 * gfortran.dg/der_pointer_2.f90: New test.
7531
7532 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
7533
7534 PR fortran/16861
7535 * gfortran.dg/nested_modules_2.f90: New test.
7536
7537 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7538
7539 PR c++/18368
7540 * g++.dg/other/semicolon.C: New test.
7541
7542 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
7543
7544 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
7545 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
7546
7547 2005-09-16 Mark Mitchell <mark@codesourcery.com>
7548
7549 PR c++/23914
7550 * g++.dg/template/static18.C: New test.
7551
7552 PR c++/21514
7553 * g++.dg/template/crash19.C: Remove dg-error marker.
7554 * g++.dg/template/local4.C: New test.
7555
7556 2005-09-16 Paul Brook <paul@codesourcery.com>
7557
7558 PR fortran/23906
7559 * gfortran.dg/dependency_1.f90: New test.
7560
7561 2005-09-15 Mark Mitchell <mark@codesourcery.com>
7562
7563 PR c++/23896
7564 * g++.dg/template/static17.C: New test.
7565
7566 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
7567
7568 PR c++/23139
7569 * g++.dg/warn/huge-val1.C: New test.
7570
7571 2005-09-15 Mark Mitchell <mark@codesourcery.com>
7572
7573 PR c++/13140
7574 * g++.dg/parse/class2.C: New test.
7575 * g++.dg/template/explicit8.C: Likewise.
7576 * g++.dg/template/spec25.C: Likewise.
7577
7578 2005-09-14 Josh Conner <jconner@apple.com>
7579
7580 PR middle-end/23584
7581 * gcc.dg/pr23584.c: New test.
7582
7583 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
7584
7585 PR fortran/21875 Internal Unit Array I/O, NIST
7586 * gfortran.dg/arrayio_1.f90: New test.
7587 * gfortran.dg/arrayio_1.f90: New test.
7588 * gfortran.dg/arrayio_1.f90: New test.
7589 * gfortran.dg/arrayio_1.f90: New test.
7590 * gfortran.dg/arrayio_1.f90: New test.
7591
7592 2005-09-14 Uros Bizjak <uros@kss-loka.si>
7593
7594 PR middle-end/22480
7595 * gcc.dg/vect/pr22480.c: New test.
7596
7597 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
7598
7599 PR fortran/19358
7600 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
7601
7602 2005-09-13 Josh Conner <jconner@apple.com>
7603
7604 PR c++/23180
7605 * g++.dg/init/struct2.C: New test.
7606 * g++.dg/init/struct3.C: New test.
7607
7608 2005-09-13 Janis Johnson <janis187@us.ibm.com>
7609
7610 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
7611 Clean up temp files.
7612 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
7613 gcc.dg/tree-ssa/builtin-fprintf-1.c,
7614 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
7615 gcc.dg/tree-ssa/builtin-printf-1.c,
7616 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
7617 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
7618 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
7619 gcc.dg/tree-ssa/builtin-vprintf-1.c,
7620 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
7621 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
7622 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
7623 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
7624 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
7625 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
7626 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
7627 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
7628
7629 2005-09-13 Josh Conner <jconner@apple.com>
7630
7631 * lib/gcc-dg.exp: Load scanipa.exp.
7632 (cleanup-dump): New procedure.
7633 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
7634 * lib/scandump.exp: New file.
7635 * lib/scantree.exp: Use it.
7636 * lib/scanipa.exp: New file.
7637
7638 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
7639
7640 PR fortran/17740
7641 * gfortran.dg/generic_4.f90: New test.
7642
7643 2005-09-13 Uros Bizjak <uros@kss-loka.si>
7644
7645 PR target/23816
7646 * gcc.target/i386/pr23816-1.c: New test.
7647 * gcc.target/i386/pr23816-2.c: New test.
7648
7649
7650 2005-09-13 Bastian Blank <waldi@debian.org>
7651
7652 PR c++/16171
7653 * g++.dg/abi/mangle26.C: New test.
7654 * g++.dg/abi/mangle27.C: New test.
7655 * g++.dg/abi/mangle28.C: New test.
7656 * g++.dg/abi/mangle29.C: New test.
7657
7658 PR c++/23839
7659 * g++.dg/parse/register1.C: New test.
7660
7661 2005-09-13 Mark Mitchell <mark@codesourcery.com>
7662
7663 PR c++/23842
7664 * g++.dg/template/access16.C: New test.
7665
7666 2005-09-13 Richard Sandiford <richard@codesourcery.com>
7667
7668 * gfortran.dg/char_pack_2.f90: Increase the vector size.
7669
7670 2005-09-13 Richard Sandiford <richard@codesourcery.com>
7671
7672 PR fortran/18899
7673 * gfortran.dg/shape_2.f90: New test.
7674
7675 2005-09-13 Richard Sandiford <richard@codesourcery.com>
7676
7677 PR target/19269
7678 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
7679 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
7680 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
7681 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
7682 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
7683 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
7684 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
7685 tests.
7686
7687 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7688
7689 PR c++/23841
7690 * g++.dg/parse/template17.C: New test.
7691
7692 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7693
7694 PR c++/23789
7695 * g++.dg/template/nontype14.C: New test.
7696
7697 2005-09-12 Ian Lance Taylor <ian@airs.com>
7698
7699 PR g++/7874
7700 * g++.dg/lookup/friend7.C: New test.
7701 * g++.dg/lookup/friend8.C: New test.
7702 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
7703 so that it will be found via argument dependent lookup.
7704 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
7705 friend functions which will no longer be found.
7706 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
7707 function g, so that it will be found via argument dependent
7708 lookup.
7709 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
7710 * g++.old-deja/g++.mike/net43.C: Likewise.
7711
7712 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7713
7714 PR c++/23691
7715 * g++.dg/template/static16.C: New test.
7716
7717 2005-09-12 Josh Conner <jconner@apple.com>
7718
7719 PR middle-end/23237
7720 * gcc.c-torture/compile/pr23237.c: New test.
7721
7722 2005-09-11 Richard Henderson <rth@redhat.com>
7723
7724 * g++.dg/other/error8.C: Update expected diagnostic text.
7725
7726 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7727
7728 PR libfortran/19872
7729 * gfortran.dg/overwrite_1.f: New test.
7730
7731 2005-09-09 Josh Conner <jconner@apple.com>
7732
7733 * g++.dg/init/pr23180-1.C: Removed.
7734 * g++.dg/init/pr23180-2.C: Removed.
7735
7736 2005-09-09 David Daney <ddaney@avtrex.com>
7737
7738 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
7739 files which are ...
7740 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
7741 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
7742
7743 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7744
7745 * gfortran.dg/iostat_2.f90: New test.
7746
7747 2005-09-09 Mark Mitchell <mark@codesourcery.com>
7748
7749 PR c++/22252
7750 * g++.dg/ext/interface1.C: New test.
7751 * g++.dg/ext/interface1.h: Likewise.
7752 * g++.dg/ext/interface1a.cc: Likewise.
7753
7754 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
7755
7756 * gfortran.dg/iomsg_1.f90: New test case.
7757
7758 2005-09-09 Richard Guenther <rguenther@suse.de>
7759
7760 PR c++/23624
7761 * g++.dg/tree-ssa/pr23624.C: New testcase.
7762
7763 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7764
7765 PR fortran/19239
7766 * gfortran.dg/vector_subscript_1.f90,
7767 * gfortran.dg/vector_subscript_2.f90: New tests.
7768
7769 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7770
7771 PR fortran/21104
7772 * gfortran.dg/array_alloc_1.f90,
7773 * gfortran.dg/array_alloc_2.f90,
7774 * gfortran.dg/array_alloc_3.f90: New tests.
7775
7776 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7777
7778 PR fortran/12840
7779 * gfortran.dg/array_constructor_6.f90
7780 * gfortran.dg/array_constructor_7.f90
7781 * gfortran.dg/array_constructor_8.f90
7782 * gfortran.dg/array_constructor_9.f90
7783 * gfortran.dg/array_constructor_10.f90
7784 * gfortran.dg/array_constructor_11.f90
7785 * gfortran.dg/array_constructor_12.f90: New tests.
7786
7787 2005-09-08 Josh Conner <jconner@apple.com>
7788
7789 PR c++/23180
7790 * g++.dg/init/pr23180-1.C: New test.
7791 * g++.dg/init/pr23180-2.C: New test.
7792
7793 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7794
7795 PR fortran/18878
7796 * gfortran.dg/module_double_reuse.f90: New.
7797
7798 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7799
7800 PR fortran/23270
7801 PR fortran/22304
7802 PR fortran/18870
7803 PR fortran/17917
7804 PR fortran/16511
7805 * gfortran.dg/common_equivalence_1.f: New.
7806 * gfortran.dg/common_equivalence_2.f: New.
7807 * gfortran.dg/common_equivalence_3.f: New.
7808 * gfortran.dg/contained_equivalence_1.f90: New.
7809 * gfortran.dg/module_blank_common.f90: New.
7810 * gfortran.dg/module_commons_1.f90: New.
7811 * gfortran.dg/module_equivalence_1.f90: New.
7812 * gfortran.dg/nested_modules_1.f90: New.
7813 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
7814 equivalences and add comment to connect the test with
7815 the PR.
7816
7817 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7818
7819 PR fortran/23765
7820 * gfortran.dg/common_6.f90: New test.
7821
7822 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7823
7824 PR fortran/15326
7825 * gfortran.dg/char_result_1.f90,
7826 * gfortran.dg/char_result_2.f90,
7827 * gfortran.dg/char_result_3.f90,
7828 * gfortran.dg/char_result_4.f90,
7829 * gfortran.dg/char_result_5.f90,
7830 * gfortran.dg/char_result_6.f90,
7831 * gfortran.dg/char_result_7.f90,
7832 * gfortran.dg/char_result_8.f90: New tests.
7833
7834 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7835
7836 PR fortran/19928
7837 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
7838
7839 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7840
7841 PR obj-c++/16816
7842 * obj-c++.dg/selector-5.mm: New test.
7843 * obj-c++.dg/selector-6.mm: New test.
7844
7845 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7846
7847 PR objc/20574
7848 PR objc/19324
7849 * objc.dg/error-1.m: New test.
7850
7851 2005-09-07 Richard Sandiford <richard@codesourcery.com>
7852
7853 PR fortran/23373
7854 * gfortran.fortran-torture/execute/pr23373-1.f90,
7855 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
7856
7857 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
7858
7859 PR libfortran/23760
7860 * gfortran.dg/g77/1832.f: Remove long string in write statement
7861 to allow the test to pass on correct list directed output with
7862 prepended space.
7863
7864 2005-09-07 James E Wilson <wilson@specifix.com>
7865
7866 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
7867
7868 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7869
7870 * gfortran.dg/parameter+save.f90: Rename to
7871 * gfortran.dg/parameter_save.f90: .. this.
7872
7873 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7874
7875 PR fortran/20848
7876 * gfortran.dg/parameter+save.f90: New test case.
7877
7878 2005-09-06 Richard Sandiford <richard@codesourcery.com>
7879
7880 PR fortran/19269
7881 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
7882
7883 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7884
7885 PR c/23075
7886 * gcc.dg/pr23075.c: New test.
7887 * g++.dg/warn/pr23075.C: New test.
7888
7889 PR target/22362
7890 * gcc.target/i386/pr22362.c: New test.
7891
7892 PR rtl-optimization/23098
7893 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
7894
7895 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
7896 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7897 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7898
7899 2005-09-06 Mark Mitchell <mark@codesourcery.com>
7900
7901 * g++.dg/expr/cast6.C: New test.
7902
7903 PR c++/9782
7904 * g++.dg/init/new15.C: New test.
7905
7906 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7907
7908 * gcc.dg/vect/Os-vect-95.c: New test.
7909 * gcc.dg/vect/vect-95.c: Same.
7910
7911 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7912
7913 * gcc.dg/vect/vect-29.c: Update xfail testing.
7914 * gcc.dg/vect/vect-44.c: Same.
7915 * gcc.dg/vect/vect-48.c: Same.
7916 * gcc.dg/vect/vect-50.c: Same.
7917 * gcc.dg/vect/vect-72.c: Same.
7918 * gcc.dg/vect/vect-77.c: Same.
7919 * gcc.dg/vect/vect-78.c: Same.
7920 * gcc.dg/vect/vect-80.c: Same.
7921 * gcc.dg/vect/vect-96.c: Same.
7922 * gcc.dg/vect/vect-100.c: Same.
7923 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
7924 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
7925 * gfortran.dg/vect/vect-5.f90: Same.
7926
7927 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7928
7929 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
7930 start strings.
7931 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7932 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7933
7934 PR c++/23056
7935 * g++.dg/opt/pr23056.C: New test.
7936
7937 PR rtl-optimization/23098
7938 * gcc.target/i386/pr23098.c: New test.
7939
7940 2005-09-05 Mark Mitchell <mark@codesourcery.com>
7941
7942 PR c++/23667
7943 * g++.dg/template/static15.C: New test.
7944
7945 PR c++/21440
7946 * g++.dg/ext/stmtexpr5.C: New test.
7947 * g++.dg/ext/stmtexpr6.C: Likewise.
7948
7949 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
7950
7951 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
7952
7953 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7954 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7955 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7956
7957 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
7958
7959 PR libfortran/23321
7960 * gfortran.dg/direct_io_4.f90: New test case.
7961
7962 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
7963 Rasmus Hahn <rassahah@neofonie.de>
7964
7965 PR libobjc/23108
7966 * objc.dg/type-stream-1.m: New test.
7967
7968 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
7969
7970 PR fortran/23661
7971 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
7972 gfortran.dg/print_fmt_3.f90: New test.
7973
7974 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7975
7976 * gfortran.dg/fmt_t_1.f90: New test.
7977
7978 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7979
7980 PR rtl-optimization/23454
7981 * g++.dg/opt/pr23454.C: New test.
7982
7983 2005-09-03 Mark Mitchell <mark@codesourcery.com>
7984
7985 PR c++/23699
7986 * g++.dg/ext/static1.C: New test.
7987
7988 2005-09-02 Richard Henderson <rth@redhat.com>
7989
7990 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
7991 tail call to check_fa_work.
7992
7993 2005-09-02 Mark Mitchell <mark@codesourcery.com>
7994
7995 PR c++/21687
7996 * g++.dg/other/gc3.C: New test.
7997
7998 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7999
8000 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
8001 * gcc.dg/20050826-1.c: Likewise.
8002
8003 2005-08-31 Mark Mitchell <mark@codesourcery.com>
8004
8005 PR c++/23167
8006 * g++.dg/expr/volatile1.C: New test.
8007
8008 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
8009
8010 PR middle-end/23547
8011 * gcc.dg/pr23547.c: New test.
8012
8013 2005-09-02 Richard Sandiford <richard@codesourcery.com>
8014
8015 PR c/22061
8016 * gcc.c-torture/execute/pr22061-1.c,
8017 * gcc.c-torture/execute/pr22061-2.c,
8018 * gcc.c-torture/execute/pr22061-3.c,
8019 * gcc.c-torture/execute/pr22061-4.c: New tests.
8020
8021 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
8022
8023 * gcc.dg/Wredundant-decls-2.c: New test to check that
8024 -Wredundant-decls does not issue warning for a variable
8025 definition following a declaration.
8026
8027 2005-09-01 Jakub Jelinek <jakub@redhat.com>
8028
8029 PR debug/7241
8030 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
8031 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
8032 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
8033
8034 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
8035 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
8036 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
8037 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
8038 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
8039 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
8040 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
8041 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
8042
8043 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
8044
8045 PR objc/23306
8046 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
8047 scan-assmbler.
8048
8049 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
8050
8051 PR target/21255
8052 * gcc.dg/pr21255-1.c: New test.
8053 * gcc.dg/pr21255-2-mb.c: Likewise.
8054 * gcc.dg/pr21255-2-ml.c: Likewise.
8055 * gcc.dg/pr21255-3.c: Likewise.
8056 * gcc.dg/pr21255-4.c: Likewise.
8057
8058 2005-08-31 Dale Johannesen <dalej@apple.com>
8059
8060 * gcc.dg/20050830-1.c: New.
8061
8062 2005-08-31 Josh Conner <jconner@apple.com>
8063
8064 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
8065 command-line options for arm-*-* targets.
8066 * g++.dg/init/array16.C: Likewise.
8067 * g++.dg/other/crash-4.C: Likewise.
8068
8069 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
8070
8071 PR obj-c++/23640
8072 * obj-c++.dg/gnu-runtime-3.mm: New test.
8073
8074 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8075
8076 PR c++/13377
8077 * g++.dg/lookup/ambig4.C: New test.
8078 * g++.dg/lookup/ambig5.C: New test.
8079 * g++.dg/tc1/dr101.C: Adjust error markers.
8080
8081 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8082
8083 PR c++/23639
8084 * g++.dg/template/ttp5.C: Adjust error markers.
8085
8086 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
8087
8088 PR testsuite/23609
8089 * lib/obj-c++.exp: Include target-libpath.exp.
8090 (obj-c++_link_flags): Look for the GNU libobjc library
8091 and set the library path to include it.
8092 Don't manually set LD_LIBRARY_PATH (etc.) but call
8093 set_ld_library_path_env_vars instead.
8094 (obj-c++_target_compile): Don't set library path or
8095 linker flags because they are already set correctly
8096 in obj-c++_link_flags.
8097
8098 2005-08-30 Josh Conner <jconner@apple.com>
8099
8100 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
8101 to command-line options for arm-*-* targets.
8102
8103 2005-08-30 Geoffrey Keating <geoffk@apple.com>
8104
8105 * g++.dg/other/i386-1.C: New.
8106
8107 2005-08-30 Jakub Jelinek <jakub@redhat.com>
8108
8109 PR preprocessor/20348
8110 PR preprocessor/20356
8111 * gcc.dg/cpp/pr20348.c: New test.
8112 * gcc.dg/cpp/pr20348.h: New file.
8113 * gcc.dg/cpp/inc/pr20348.h: New file.
8114 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
8115 * gcc.dg/cpp/pr20356.c: New test.
8116 * gcc.dg/cpp/pr20356.h: New file.
8117 * gcc.dg/cpp/inc/pr20356.h: New file.
8118 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
8119
8120 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
8121
8122 * gfortran.fortran-torture/execute/intrinsic_count.f90:
8123 Fix array dimension to avoid correct end-of-file error.
8124
8125 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
8126
8127 PR libfortran/23598
8128 * gfortran.dg/iostat_1.f90: New test.
8129
8130 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
8131
8132 PR middle-end/23408
8133 * gcc.dg/pr23408.c: New test.
8134
8135 2005-08-28 Mark Mitchell <mark@codesourcery.com>
8136
8137 PR c++/23099
8138 * g++.dg/init/member1.C: Make sure erroneous static data member
8139 definitions are required.
8140 * g++.dg/template/static13.C: New test.
8141 * g++.dg/template/static14.C: Likewise.
8142
8143 2005-08-29 Jakub Jelinek <jakub@redhat.com>
8144
8145 * gcc.target/i386/pr23575.c: Use -msse2 instead of
8146 -march=pentium4, remove ilp32 requirement.
8147
8148 PR middle-end/23484
8149 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
8150 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
8151
8152 2005-08-29 Andreas Jaeger <aj@suse.de>
8153
8154 PR testsuite/23607
8155 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
8156
8157 2005-08-28 Jakub Jelinek <jakub@redhat.com>
8158
8159 * gcc.c-torture/execute/20050316-2.c: New test.
8160 * gcc.c-torture/execute/20050316-3.c: New test.
8161 * gcc.dg/torture/pr16104-1.c: New test.
8162
8163 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
8164
8165 PR middle-end/23463
8166 * gcc.c-torture/execute/zero-struct-1.c: New test.
8167
8168 2005-08-27 Richard Guenther <rguenther@suse.de>
8169
8170 PR target/23575
8171 * gcc.target/i386/pr23575.c: New testcase.
8172
8173 2005-08-26 Jakub Jelinek <jakub@redhat.com>
8174
8175 PR rtl-optimization/23561
8176 * gcc.c-torture/execute/20050826-1.c: New test.
8177
8178 PR rtl-opt/23560
8179 * gcc.c-torture/execute/20050826-2.c: New test.
8180
8181 2005-08-26 Dale Johannesen <dalej@apple.com>
8182
8183 * gcc.dg/20030711-1.c: Modify to work on Darwin.
8184 * gcc.dg/20050826-1.c: New.
8185
8186 2005-08-26 Mark Mitchell <mark@codesourcery.com>
8187
8188 PR c++/19004
8189 * g++.dg/template/nontype13.C: New test.
8190
8191 PR c++/23491
8192 * g++.dg/init/new14.C: New test.
8193 * g++.dg/expr/anew1.C: Do not XFAIL.
8194 * g++.dg/expr/anew2.C: Likewise.
8195 * g++.dg/expr/anew3.C: Likewise.
8196
8197 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
8198
8199 PR middle-end/22439
8200 * gcc.dg/vla-3.c: New test.
8201
8202 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
8203
8204 PR fortran/20363
8205 * gfortran.dg/named_interface.f90: New.
8206
8207 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
8208
8209 * gcc.c-torture/execute/frame-address.c: New test.
8210
8211 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
8212
8213 PR c++/20817
8214 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
8215
8216 2005-08-25 Alan Modra <amodra@bigpond.net.au>
8217
8218 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
8219
8220 2005-08-25 Alan Modra <amodra@bigpond.net.au>
8221
8222 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
8223 * gcc.dg/altivec-22.c: Rename from..
8224 * gcc.dg/altivec-nomfcr.c: ..this.
8225
8226 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
8227
8228 PR tree-optimization/23546
8229 * gcc.dg/tree-ssa/pr23546.c: New test.
8230
8231 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
8232
8233 PR fortran/17758
8234 * gfortran.dg/nonreturning_statements.f90: New test.
8235
8236 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
8237
8238 PR c++/22454
8239 * g++.dg/parse/crash29.C: New.
8240
8241 2005-08-23 DJ Delorie <dj@redhat.com>
8242
8243 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
8244 constants have the L suffix.
8245
8246 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
8247
8248 PR c++/23044
8249 * g++.dg/template/instantiate8.C: New.
8250
8251 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
8252
8253 PR middle-end/23467
8254 * gcc.c-torture/execute/pr23467.c: New test.
8255
8256 2005-08-23 Jakub Jelinek <jakub@redhat.com>
8257
8258 PR tree-optimization/22043
8259 * gcc.c-torture/execute/20050613-1.c: New test.
8260
8261 2005-08-23 Ben Elliston <bje@au.ibm.com>
8262
8263 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
8264
8265 2005-08-22 Jakub Jelinek <jakub@redhat.com>
8266
8267 PR rtl-optimization/23478
8268 * g++.dg/opt/pr23478.C: New test.
8269
8270 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
8271
8272 PR c/18715
8273 * gcc.dg/switch-warn-3.c: New test.
8274
8275 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8276
8277 PR c++/22233
8278 * g++.dg/template/param1.C: New test.
8279
8280 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8281
8282 PR c++/23089
8283 * g++.dg/other/incomplete1.C: New test.
8284
8285 2005-08-22 Ira Rosen <irar@il.ibm.com>
8286
8287 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
8288 are vectorizable.
8289
8290 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8291
8292 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
8293 d_lines_5.f: New.
8294
8295 2005-08-21 Jakub Jelinek <jakub@redhat.com>
8296
8297 * gcc.target/i386/sse-4.c: New test.
8298
8299 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8300
8301 PR testsuite/23239
8302 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
8303
8304 2005-08-20 Jakub Jelinek <jakub@redhat.com>
8305
8306 * gcc.dg/20050811-1.c: New test.
8307 * gcc.dg/20050811-2.c: New test.
8308
8309 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
8310
8311 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
8312
8313 2005-08-19 Diego Novillo <dnovillo@redhat.com>
8314
8315 PR 23476
8316 * gcc.c-torture/compile/pr23476.c: New test.
8317
8318 2005-08-19 Devang Patel <dpatel@apple.com>
8319
8320 PR tree-optimization/23048
8321 * gcc.dg/tree-ssa/pr23048.c: New test.
8322
8323 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
8324
8325 PR middle-end/20624
8326 * g++.dg/warn/Wreturn-3.C: New test
8327
8328 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
8329
8330 PR tree-optimization/22228
8331 * g++.dg/vect/pr22543.cc: New test.
8332
8333 2005-08-17 Steven Bosscher <stevenb@suse.de>
8334
8335 PR tree-optimization/21574
8336 * gcc.dg/tree-ssa/pr21574.c: New test.
8337
8338 2005-08-16 James E Wilson <wilson@specifix.com>
8339
8340 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
8341
8342 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
8343
8344 PR tree-opt/23402
8345 * gcc.c-torture/compile/zero-strct-3.c: New test.
8346 * gcc.c-torture/compile/zero-strct-4.c: New test.
8347
8348 2005-08-16 Steven Bosscher <stevenb@suse.de>
8349
8350 PR target/23376
8351 * gcc.target/x86_64/pr23376.c: New test.
8352
8353 2005-08-16 Ian Lance Taylor <ian@airs.com>
8354
8355 PR c++/23337
8356 * g++.dg/ext/vector2.C: New.
8357
8358 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
8359
8360 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
8361
8362 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
8363
8364 PR libfortran/23428
8365 * gfortran.dg/inquire-complex.f90: New test case.
8366
8367 2005-08-16 James E Wilson <wilson@specifix.com>
8368
8369 PR tree-optimization/21105
8370 * gcc.dg/large-size-array.c: New.
8371
8372 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
8373
8374 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
8375 type.
8376 * gcc.dg/vect/vect-41: Likewise.
8377 * gcc.dg/vect/vect-42: Likewise.
8378 * gcc.dg/vect/vect-43: Likewise.
8379 * gcc.dg/vect/vect-44: Likewise.
8380 * gcc.dg/vect/vect-46: Likewise.
8381 * gcc.dg/vect/vect-47: Likewise.
8382 * gcc.dg/vect/vect-48: Likewise.
8383 * gcc.dg/vect/vect-52: Likewise.
8384 * gcc.dg/vect/vect-53: Likewise.
8385 * gcc.dg/vect/vect-54: Likewise.
8386 * gcc.dg/vect/vect-55: Likewise.
8387 * gcc.dg/vect/vect-56: Likewise.
8388 * gcc.dg/vect/vect-57: Likewise.
8389 * gcc.dg/vect/vect-58: Likewise.
8390 * gcc.dg/vect/vect-59: Likewise.
8391 * gcc.dg/vect/vect-60: Likewise.
8392 * gcc.dg/vect/vect-61: Likewise.
8393 * gcc.dg/vect/vect-85: Likewise.
8394 * gcc.dg/vect/vect-87: Likewise.
8395 * gcc.dg/vect/vect-88: Likewise.
8396 * gcc.dg/vect/vect-93.c: Likewise.
8397 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
8398 * gcc.dg/vect/vect-75: Likewise.
8399 * gcc.dg/vect/vect-76: Likewise.
8400 * gcc.dg/vect/vect-77: Likewise.
8401 * gcc.dg/vect/vect-78: Likewise.
8402 * gcc.dg/vect/vect-80: Likewise.
8403 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
8404 vectorized for the expected reason, rather than checking how alignment
8405 was handled.
8406 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
8407 type and also instead of aligned pointers. Added documentation.
8408
8409 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
8410
8411 * gfortran.dg/power.f90: New test.
8412
8413 2005-08-16 Jakub Jelinek <jakub@redhat.com>
8414
8415 PR rtl-optimization/23299
8416 * g++.dg/opt/pr23299.C: New test.
8417
8418 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8419
8420 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
8421
8422 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
8423
8424 * g++.dg/template/local6.C: New test.
8425
8426 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
8427
8428 * execute/exceptions/finally-1.m: Check that the catch and finally are
8429 being called. Also add a "return 0;" at the end of main.
8430
8431 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
8432
8433 PR fortran/21432.
8434 * gfortran.dg/namelist_print_1.f: New test of functionality of
8435 PRINT namelist.
8436 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
8437 namelist generates error with -std=f95.
8438
8439 2005-08-14 Ira Rosen <irar@il.ibm.com>
8440
8441 PR tree-optimization/23119
8442 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
8443
8444 2005-08-13 Marcin Koziej <creep@desk.pl>
8445 Andrew Pinski <pinskia@physics.uc.edu>
8446
8447 PR libobjc/22492
8448 * execute/exceptions/finally-1.m: New test.
8449
8450 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8451
8452 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
8453 testsuite.
8454 * objc/execute/exceptions/trivial.m: New test.
8455 * objc.dg/try-catch-11.m: Move to ...
8456 * objc/execute/exceptions/foward-1.m: Here.
8457 * objc.dg/try-catch-2.m: Move to ...
8458 * objc/execute/exceptions/catchall-1.m: Here.
8459 * objc.dg/try-catch-8.m: Move to ...
8460 * objc/execute/exceptions/local-variables-1.m: Here.
8461
8462 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8463
8464 * objc.dg/nested-func-1.m: Move to ...
8465 * objc/execute/nested-func-1.m: Here.
8466
8467 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8468
8469 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
8470 in ${options} instead of [target_info name].
8471 * lib/obj-c++.exp (objc_target_compile): Likewise.
8472
8473 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8474
8475 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
8476
8477 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8478
8479 part of PR testsuite/23348
8480 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
8481 of the torture options.
8482 * objc/compile/trivial.m: New test.
8483
8484 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
8485
8486 * gfortran.dg/eoshift.f90: Correct format.
8487
8488 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
8489
8490 * gfortran.fortran-torture/execute/character_passing.f90:
8491 Fix comment typo.
8492
8493 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
8494
8495 PR c++/8271
8496 * g++.dg/template/unify10.C: New.
8497
8498 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
8499
8500 * g++.dg/parse/pr22514.C: Move to...
8501 * g++.dg/debug/pr22514.C: here.
8502
8503 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8504
8505 PR c++/23266
8506 * g++.dg/inherit/pure1.C: New test.
8507
8508 * ChangeLog: Fix typos.
8509
8510 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8511 Steven Bosscher <stevenb@suse.de>
8512
8513 * gfortran.dg/runtime_warning_1.f90: New test.
8514
8515 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
8516
8517 PR c++/23219
8518 * g++.dg/parse/crash28.C: New.
8519
8520 2005-08-11 Richard Guenther <rguenther@suse.de>
8521
8522 PR target/23289
8523 * gcc.target/i386/tailcall-1.c: New testcase.
8524
8525 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
8526
8527 * gcc.dg/vect/vect-67.c: Un-xfail.
8528
8529 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
8530
8531 PR c++/23225
8532 * g++.dg/testsuite/parse/crash27.C: new test.
8533
8534 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
8535
8536 PR libfortran/22143
8537 * gfortran.dg/shift-kind.f90: New testcase.
8538
8539 2005-08-10 Richard Sandiford <richard@codesourcery.com>
8540
8541 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
8542 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
8543
8544 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8545
8546 PR c++/20646
8547 * g++.dg/other/mult-stor1.C: New test.
8548
8549 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
8550
8551 * gcc.c-torture/pr18299-1.c: Move to ...
8552 * gcc.c-torture/compile/pr18299-1.c: Here.
8553
8554 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
8555
8556 * gfortran/fortran.torture/execute/character_passing.f90:
8557 Fix types for LSAME.
8558
8559 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
8560
8561 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
8562 input data back to what it was originally.
8563
8564 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
8565
8566 * objc.dg/try-catch-8.m: Enable for all targets.
8567
8568 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
8569
8570 * gcc.dg/pr23165.c: New test.
8571
8572 2005-08-09 Steven Bosscher <stevenb@suse.de>
8573
8574 PR tree-optimization/23234
8575 * gcc.dg/tree-ssa/pr23234.c: New test.
8576
8577 2005-08-08 Josh Conner <jconner@apple.com>
8578
8579 PR rtl-optimization/23241
8580 * gcc.dg/char-compare.c: New test.
8581
8582 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8583
8584 PR c++/22508
8585 * g++.dg/init/new13.C: New test.
8586
8587 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
8588
8589 PR c++/21166
8590 * g++.dg/other/crash-4.C: Adjust
8591 * g++/dg/ext/packed9.C: New.
8592
8593 2005-08-08 Richard Sandiford <richard@codesourcery.com>
8594
8595 PR middle-end/21964
8596 * gcc.c-torture/execute/pr21964-1.c: New test.
8597
8598 2005-08-08 Richard Sandiford <richard@codesourcery.com>
8599
8600 PR c/22458
8601 * gcc.dg/pr22458-1.c: New test.
8602
8603 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
8604 Steven G. Kargl <kargls@comcast.net>
8605
8606 PR fortran/22390
8607 * gfortran.dg/flush_1.f90: New test.
8608
8609 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8610
8611 PR c++/23191
8612 * g++.dg/template/eh2.C: New test.
8613
8614 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8615
8616 PR c++/19498
8617 * g++.dg/template/instantiate7.C: New test.
8618
8619 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
8620
8621 PR c/23113
8622 * gcc.dg/Wunused-value-1.c: New test.
8623
8624 2005-08-06 Richard Sandiford <richard@codesourcery.com>
8625
8626 PR rtl-optimization/23233
8627 * gcc.c-torture/compile/pr23233-1.c: New test.
8628
8629 2005-08-06 Jakub Jelinek <jakub@redhat.com>
8630
8631 PR fortran/18833
8632 PR fortran/20850
8633 * gfortran.dg/equiv_1.f90: New test.
8634 * gfortran.dg/equiv_2.f90: New test.
8635 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
8636 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
8637 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
8638
8639 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
8640
8641 * gcc.c-torture/execute/vrp-5.c: New test.
8642 * gcc.c-torture/execute/vrp-6.c: New test.
8643 * gcc.dg/tree-ssa/vrp21.c: New test.
8644
8645 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
8646
8647 * g++.dg/parse/pr22514.C: New test.
8648
8649 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
8650
8651 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
8652
8653 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
8654 instead of constant loads / pool entries.
8655
8656 2005-08-05 David Edelsohn <edelsohn@gnu.org>
8657
8658 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
8659 TEST_TO_WCTYPE.
8660
8661 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
8662
8663 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
8664 __WINT_TYPE__ in generated prototypes if possible.
8665
8666 2005-08-04 Diego Novillo <dnovillo@redhat.com>
8667
8668 PR 22037
8669 * g++.dg/tree-ssa/pr22037.C:
8670
8671 2005-08-04 Richard Henderson <rth@redhat.com>
8672
8673 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
8674 scan-tree-dump-times directive.
8675
8676 2005-08-04 Jan Hubicka <jh@suse.cz>
8677
8678 * gcov-1.C: Fix switch counts.
8679 * gcov-4b.c: Likewise.
8680
8681 2005-08-03 Jeff Law <law@redhat.com>
8682
8683 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
8684
8685 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
8686
8687 * gcc.c-torture/execute/pr23135.c: New test.
8688
8689 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8690
8691 PR tree-optimization/19899
8692 * gcc.dg/tree-ssa/scev-1.c: New test.
8693 * gcc.dg/tree-ssa/scev-2.c: New test.
8694
8695 2005-08-03 Richard Sandiford <richard@codesourcery.com>
8696
8697 PR target/18582
8698 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
8699
8700 2005-08-03 Jan Hubicka <jh@suse.cz>
8701
8702 * update-conroll.c: New testcase.
8703 * update-conroll-2.c: New testcase.
8704
8705 2005-08-02 David Edelsohn <edelsohn@gnu.org>
8706
8707 * gfortran.dg/constant_substring.f: New test.
8708 * gfortran.dg/pr22491.f: New test.
8709
8710 2005-08-02 Jan Hubicka <jh@suse.cz>
8711
8712 * update-threading.c: Replace by the proper one.
8713
8714 2005-08-02 Diego Novillo <dnovillo@redhat.com>
8715
8716 PR 23164
8717 * g++.dg/tree-ssa/pr23164.C: New test.
8718
8719 2005-08-02 Diego Novillo <dnovillo@redhat.com>
8720
8721 * gcc.dg/tree-ssa/pr23192.c: New test.
8722
8723 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
8724
8725 * gcc.c-torture/execute/vrp-4.c: New test.
8726
8727 2005-08-02 Jan Hubicka <jh@suse.cz>
8728
8729 * update-threading.c: New test.
8730
8731 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
8732
8733 * gcc.c-torture/compile/20050801-1.c: New test.
8734 * gcc.c-torture/compile/20050801-2.c: New test.
8735
8736 2005-08-01 Jan Hubicka <jh@suse.cz>
8737
8738 * val-prof-5.c: New test.
8739
8740 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
8741
8742 PR c/22311
8743 * gcc.dg/pr22311-1.c : New test.
8744
8745 2005-07-31 Steven Bosscher <stevenb@suse.de>
8746
8747 PR target/23095
8748 * gfortran.dg/pr23095.f: New test.
8749
8750 PR c++/22003
8751 * g++.dg/other/pr22003.C: New test.
8752
8753 2005-07-31 Richard Sandiford <richard@codesourcery.com>
8754
8755 PR target/20621
8756 * gcc.c-torture/execute/pr20621-1.c: New test.
8757
8758 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
8759
8760 * gfortran.dg/comma_format_extension_4.f: Adjust length
8761 of string for format.
8762 * gfortran.dg/der_array_io_1.f: Replace illegal internal
8763 print statement with internal write.
8764 * gfortran.dg/der_array_io_2.f: Likewise.
8765 * gfortran.dg/der_array_io_3.f: Likewise.
8766
8767 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
8768
8769 * gcc.dg/fold-abs-4.c: new test.
8770
8771 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
8772
8773 PR fortran/22570 an related issues.
8774 * gfortran.dg/x_slash_1.f: New test.
8775
8776 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
8777
8778 PR c/23143
8779 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
8780 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
8781
8782 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8783
8784 PR c/529
8785 * gcc.dg/Wshadow-3.c: New test.
8786
8787 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
8788
8789 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
8790 used to have the wrong bounds).
8791
8792 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8793
8794 PR c/21720
8795 * gcc.dg/hex-round-1.c: Test more cases.
8796 * gcc.dg/hex-round-2.c: New test.
8797
8798 2005-07-29 Diego Novillo <dnovillo@redhat.com>
8799
8800 PR 22550
8801 * g++.dg/tree-ssa/pr22550.C: New test.
8802
8803 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
8804
8805 * gcc.dg/tree-ssa/vrp19.c: New test.
8806 * gcc.dg/tree-ssa-vrp20.c: New test.
8807
8808 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8809
8810 PR c/22240
8811 * gcc.dg/transparent-union-4.c: New test.
8812
8813 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8814
8815 PR c/22192
8816 * gcc.dg/c99-vla-2.c: New test.
8817
8818 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8819
8820 PR c/21720
8821 * gcc.dg/hex-round-1.c: New test.
8822
8823 2005-07-28 Jan Hubicka <jh@suse.cz>
8824
8825 * inliner-1.c: Do not dump everything.
8826 * tree-prof.exp: Do not pass -ftree-based-profiling.
8827 * bprob.exp: Likewise.
8828
8829 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
8830
8831 2005-07-28 Mark Mitchell <mark@codesourcery.com>
8832
8833 PR c++/22545
8834 * g++.dg/expr/ptrmem7.C: New test.
8835
8836 2005-07-28 Mike Stump <mrs@apple.com>
8837
8838 * g++.old-deja/g++.mike/visibility-1.C: New test.
8839
8840 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8841
8842 PR c/20187
8843 * gcc.c-torture/execute/pr20187-1.c: New test.
8844
8845 2005-07-28 Jeff Law <law@redhat.com>
8846
8847 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
8848 * gcc.dg/tree-ssa/vrp18.c: New test.
8849
8850 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8851
8852 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
8853
8854 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8855
8856 PR tree-optimization/22506
8857 * gcc.dg/vect/ps22506.c: New test.
8858
8859 2005-07-28 Jakub Jelinek <jakub@redhat.com>
8860
8861 PR target/21149
8862 * gcc.target/i386/sse-3.c: New test.
8863
8864 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8865
8866 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
8867 * gcc.target/mips/mips32-dsp-type.c: Likewise.
8868
8869 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8870
8871 PR c/22589
8872 * gcc.c-torture/compile/pr22589-1.c: New test.
8873
8874 2005-07-28 Jan Hubicka <jh@suse.cz>
8875
8876 * update-loopch.c: New testcase.
8877
8878 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8879
8880 PR rtl-optimization/23047
8881 * gcc.c-torture/execute/pr23047.c: New test.
8882 * gcc.c-torture/execute/pr23047.x: New.
8883
8884 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8885
8886 PR tree-optimization/22493
8887 * gcc.c-torture/execute/pr22493-1.c: New test.
8888 * gcc.c-torture/execute/pr22493-1.x: New.
8889 * gcc.c-torture/execute/vrp-1.c: New test.
8890 * gcc.c-torture/execute/vrp-2.c: New test.
8891 * gcc.c-torture/execute/vrp-2.c: New test.
8892
8893 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
8894
8895 * gcc.target/frv/all-builtin-read8.c: Delete.
8896 * gcc.target/frv/all-builtin-read16.c: Delete.
8897 * gcc.target/frv/all-builtin-read32.c: Delete.
8898 * gcc.target/frv/all-builtin-read64.c: Delete.
8899 * gcc.target/frv/all-builtin-write8.c: Delete.
8900 * gcc.target/frv/all-builtin-write16.c: Delete.
8901 * gcc.target/frv/all-builtin-write32.c: Delete.
8902 * gcc.target/frv/all-builtin-write64.c: Delete.
8903 * gcc.target/frv/all-read-write-1.c: New.
8904
8905 2005-07-27 Jeff Law <law@redhat.com>
8906
8907 * gcc.c-torture/execute/pr22630.c: New test.
8908
8909 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
8910
8911 PR tree-optimization/23073
8912 * gcc.dg/vect/nodump-pr23073.c: New test.
8913 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
8914
8915 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
8916
8917 PR tree-optimize/22348
8918 * gcc.c-torture/execute/pr22348.c: New.
8919
8920 2005-07-27 Richard Guenther <rguenther@suse.de>
8921
8922 * gcc.dg/tree-ssa/salias-1.c: New testcase.
8923
8924 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8925
8926 PR fortran/22503
8927 * gfortran.dg/logical_comp.f90: New test.
8928
8929 2005-07-27 Jan Hubicka <jh@suse.cz>
8930
8931 * inliner-1.c: Add cleanup of dumps.
8932 * val-prof-*.c: Likewise.
8933 * update-tailcall.c: New.
8934
8935 2005-07-26 Diego Novillo <dnovillo@redhat.com>
8936
8937 PR 22591
8938 * gcc.dg/tree-ssa/pr22591.c: New test.
8939 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
8940
8941 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
8942
8943 PR libobjc/22606
8944 * objc.dg/try-catch-11.m: New test.
8945
8946 2005-07-26 Richard Guenther <rguenther@suse.de>
8947
8948 PR tree-optimization/22486
8949 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
8950
8951 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8952
8953 PR tree-opt/22484
8954 * testsuite/g++.dg/opt/loop2.C: New test.
8955
8956 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8957
8958 * gcc.dg/tree-ssa/reassoc-3.c: New test.
8959 * gcc.dg/tree-ssa/reassoc-4.c: New test.
8960
8961 2005-07-25 Adam Nemet <anemet@lnxw.com>
8962
8963 * lib/profopt.exp (profopt-execute): Check for profiling data
8964 files on the target.
8965
8966 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
8967
8968 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
8969 for matching of asm labels.
8970
8971 2005-07-25 Richard Guenther <rguenther@suse.de>
8972
8973 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
8974
8975 2005-07-25 Richard Guenther <rguenther@suse.de>
8976
8977 PR testsuite/22624
8978 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
8979
8980 2005-07-25 Ira Rosen <irar@il.ibm.com>
8981
8982 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
8983 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
8984 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
8985 * gcc.dg/vect/vect-100.c: New test.
8986 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
8987 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
8988 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
8989 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
8990 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
8991 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
8992 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
8993 * gfortran.dg/vect/pr19049.f90: New testcase.
8994 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
8995
8996 2005-07-25 Jakub Jelinek <jakub@redhat.com>
8997
8998 * gcc.c-torture/execute/20050713-1.c: New test.
8999
9000 PR fortran/20063
9001 * gfortran.fortran-torture/execute/data_4.f90: New test.
9002
9003 PR middle-end/20303
9004 * gcc.dg/visibility-d.c: New test.
9005
9006 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
9007
9008 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
9009 * gfortran.dg/underflow.f90: Ditto.
9010
9011 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9012
9013 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
9014 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
9015 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
9016
9017 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
9018
9019 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
9020 include case of field width of zero.
9021
9022 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
9023
9024 PR libgfortran/21875
9025 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
9026 with trailing blanks on normal formatted read.
9027
9028 2005-07-23 Chao-ying Fu <fu@mips.com>
9029
9030 * gcc.target/mips/mips32-dsp-type.c: New test.
9031 * gcc.target/mips/mips32-dsp.c: New test.
9032
9033 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
9034
9035 PR testsuite/21073
9036 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
9037
9038 PR testsuite/20454
9039 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
9040 and __cyg_profile_func_exit.
9041
9042 2005-07-22 David Edelsohn <edelsohn@gnu.org>
9043
9044 * gfortran.dg/comma_format_extension_3.f: Fix typo.
9045 * gfortran.dg/comma_format_extension_4.f: Same.
9046 * gfortran.dg/pr15332.f: Same.
9047 * gfortran.dg/pr21730.f: Same.
9048
9049 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
9050
9051 * g++.dg/opt/vrp2.C: Fix testcase.
9052
9053 PR tree-opt/22625
9054 * g++.dg/opt/vrp2.C: New test.
9055
9056 2005-07-22 Mark Mitchell <mark@codesourcery.com>
9057
9058 PR debug/21828
9059 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
9060
9061 2005-07-22 Diego Novillo <dnovillo@redhat.com>
9062
9063 * gcc.dg/tree-ssa/20050719-1.c: New test.
9064
9065 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
9066
9067 * gcc.dg/bfin-longcall-1.c: New file.
9068 * gcc.dg/bfin-longcall-2.c: New file.
9069
9070 2005-07-21 Janis Johnson <janis187@us.ibm.com>
9071
9072 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
9073
9074 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
9075
9076 PR middle-end/19055
9077 * gcc.dg/tree-ssa/pr19055.c: New test.
9078 * gcc.dg/tree-ssa/pr19055-2.c: New test.
9079
9080 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
9081
9082 PR C++/22358
9083 * g++.dg/other/pr22358.C: New test.
9084
9085 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
9086
9087 PR c++/2922
9088 * g++.dg/lookup/two-stage5.C: New test from bug comments.
9089
9090 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9091
9092 PR c++/15938
9093 * g++.dg/init/union2.C: New test.
9094
9095 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9096
9097 PR c/22393
9098 * gcc.dg/complex-4.c: New test.
9099
9100 2005-07-21 Richard Guenther <rguenther@suse.de>
9101
9102 PR testsuite/22522
9103 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
9104 scanning for asm labels.
9105 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
9106
9107 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
9108
9109 PR target/22085
9110 * gcc.dg/altivec-pr22085.c: New.
9111
9112 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
9113
9114 PR tree-optimization/19210
9115 * gcc.dg/tree-ssa/pr19210-1.c: New.
9116 * gcc.dg/tree-ssa/pr19210-2.c: New.
9117
9118 2005-07-21 Richard Sandiford <richard@codesourcery.com>
9119
9120 PR rtl-optimization/22167
9121 * g++.dg/opt/pr22167.C: New test.
9122
9123 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
9124
9125 PR c++/2922
9126 * g++.dg/lookup/two-stage2.C: New.
9127 * g++.dg/lookup/two-stage3.C: New.
9128 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
9129 fixed two-stage name lookup for operators.
9130 * g++.dg/template/call3.C: Compiler now produces an appropriate
9131 error message.
9132 * g++.dg/template/crash37.C: Compiler now describes bla() on line
9133 14 as a candidate.
9134 * g++.dg/template/ptrmem4.C: Compiler produces different error
9135 message.
9136 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
9137 connect_to_method as a candidate.
9138
9139 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
9140
9141 * gcc.dg/fold-alloc-1.c: New test.
9142
9143 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
9144
9145 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9146 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
9147
9148 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
9149
9150 * gcc.dg/fold-abs-1.c: New test.
9151 * gcc.dg/fold-abs-2.c: New test.
9152 * gcc.dg/fold-abs-3.c: New test.
9153
9154 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
9155
9156 Make CONSTRUCTOR use VEC to store initializers.
9157 * g++.dg/ext/complit3.C: Check for specific error messages.
9158 * g++.dg/init/brace2.C: Update error message.
9159 * g++.dg/warn/Wbraces2.C: Likewise.
9160
9161 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
9162
9163 PR fortran/16940
9164 * gfortran.dg/module_interface_1.f90: New test.
9165
9166 2005-07-19 Danny Berlin <dberlin@dberlin.org>
9167 Kenneth Zadeck <zadeck@naturalbridge.com>
9168
9169 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
9170
9171 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9172
9173 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
9174 specify -Wformat for these tests.
9175 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
9176 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
9177 * gcc.dg/format/opt-6.c: Delete.
9178
9179 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
9180
9181 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
9182 * gcc.dg/tree-ssa/sra-3.c: Likewise.
9183
9184 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
9185
9186 * gcc.dg/tree-ssa/alias-2.c: New test.
9187
9188 2005-07-18 Mark Mitchell <mark@codesourcery.com>
9189
9190 PR c++/22263
9191 * g++.dg/template/explicit7.C: New test.
9192
9193 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
9194
9195 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
9196 width of 8 to +Inf and -Inf.
9197
9198 2005-07-17 Mark Mitchell <mark@codesourcery.com>
9199
9200 PR c++/22139
9201 * g++.dg/template/friend36.C: New test.
9202
9203 2005-07-16 David Edelsohn <edelsohn@gnu.org>
9204
9205 PR fortran/21730
9206 * gfortran.dg/pr21730.f: New test.
9207
9208 2005-07-16 Danny Berlin <dberlin@dberlin.org>
9209 Kenneth Zadeck <zadeck@naturalbridge.com>
9210
9211 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
9212 since pure const detection cannot run at -O1 in c compiler.
9213 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
9214 can now optimize this case properly.
9215 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
9216 because we now pass.
9217 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
9218
9219 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
9220
9221 PR c/22421
9222 * gcc.dg/format/bitfld-1.c: New test.
9223
9224 2005-07-15 Mark Mitchell <mark@codesourcery.com>
9225
9226 PR c++/22204
9227 * g++.dg/rtti/repo1.C: New test.
9228
9229 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
9230
9231 PR middle-end/22398
9232 * gcc.c-torture/compile/pr22398.c: New test.
9233
9234 2005-07-15 Mark Mitchell <mark@codesourcery.com>
9235
9236 PR c++/22132
9237 * g++.dg/expr/cast4.C: New test.
9238
9239 2005-07-15 Richard Guenther <rguenther@suse.de>
9240
9241 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
9242 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
9243
9244 2005-07-15 Steven Bosscher <stevenb@suse.de>
9245
9246 PR tree-optimization/22230
9247 * gcc.dg/tree-ssa/pr22230.c: New test.
9248
9249 2005-07-14 Jakub Jelinek <jakub@redhat.com>
9250
9251 * gfortran.dg/g77/cpp6.f: New test.
9252
9253 PR fortran/22417
9254 * gfortran.dg/g77/cpp5.F: New test.
9255 * gfortran.dg/g77/cpp5.h: New file.
9256 * gfortran.dg/g77/cpp5inc.h: New file.
9257
9258 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
9259
9260 PR libfortran/16435
9261 * gfortran.dg/tl_editting.f90: New.
9262 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
9263
9264 2005-07-14 Steven G. Kargl <kargls@comcast.net>
9265
9266 * gfortran.dg/char_array_constructor.f90: New test.
9267
9268 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
9269
9270 * gfortran.dg/past_eor.f90: New.
9271 * gfortran.dg/complex_read.f90: New.
9272
9273 2005-07-13 Jeff Law <law@redhat.com>
9274
9275 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
9276 additional casts.
9277
9278 * gcc.dg/tree-ssa/pr22321.c: New test
9279
9280 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
9281
9282 PR tree-optimization/21921
9283 * gcc.dg/tree-ssa/pr21921.c: New.
9284
9285 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
9286
9287 PR tree-optimizatio/22442
9288 * gcc.dg/tree-ssa/loop-11.c: New test.
9289
9290 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
9291
9292 PR tree-opt/21840
9293 * gcc.c-torture/compile/pr21840.c: New test.
9294
9295 2005-07-12 Jan Hubicka <jh@suse.cz>
9296
9297 * gcc.c-torture/compile/pr22379.c: New test.
9298
9299 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
9300
9301 PR libfortran/21593
9302 gfortran.dg/dev_null.f90: Remove outdated comment about
9303 PR libfortran/21593.
9304
9305
9306 2005-07-12 Dale Johannesen <dalej@apple.com>
9307
9308 * gcc.target/i386/compress-float-sse.c: New.
9309 * gcc.target/i386/compress-float-sse-pic.c: New.
9310 * gcc.target/i386/compress-float-387.c: New.
9311 * gcc.target/i386/compress-float-387-pic.c: New.
9312 * gcc.dg/compress-float-ppc.c: New.
9313 * gcc.dg/compress-float-ppc-pic.c: New.
9314
9315 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
9316
9317 PR libfortran/21593
9318 gfortran.dg/dev_null.f90: Remove targets.
9319
9320 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
9321
9322 PR tree-opt/22335
9323 * gcc.dg/pr22335-1.c: New test.
9324 * gcc.dg/pr22335-2.c: New test.
9325
9326 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9327
9328 PR c++/20172
9329 * g++.dg/template/nontype12.C : New test.
9330
9331 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
9332
9333 * gcc.dg/tree-ssa/loop-10.c: New test.
9334
9335 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
9336
9337 * gcc.c-torture/execute/20020720-1.x: Remove.
9338
9339 2005-07-11 Jakub Jelinek <jakub@redhat.com>
9340
9341 * gfortran.fortran-torture/execute/forall_7.f90: New test.
9342
9343 2005-07-10 Richard Sandiford <richard@codesourcery.com>
9344
9345 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
9346 (dg-mips-options): Use it.
9347
9348 2005-07-09 Diego Novillo <dnovillo@redhat.com>
9349
9350 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
9351
9352 2005-07-09 Richard Henderson <rth@redhat.com>
9353
9354 * lib/target-supports.exp (check_effective_target_sync_char_short):
9355 Add alpha.
9356
9357 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
9358
9359 PR libfortran/22217
9360 * gfortran.dg/negative-z-descriptor.f90: New test.
9361
9362 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
9363
9364 PR tree-opt/22329
9365 * gcc.dg/pr22329.c: New test.
9366
9367 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
9368
9369 PR tree-optimization/20139
9370 * gcc.dg/tree-ssa/pr20139.c: New.
9371
9372 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
9373
9374 PR tree-opt/22356
9375 * testsuite/gcc.dg/pr22356-1.c: New test.
9376
9377 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
9378
9379 PR c++/21799
9380 * g++.dg/template/unify8.C: New.
9381 * g++.dg/template/unify9.C: New.
9382
9383 2005-07-08 Jakub Jelinek <jakub@redhat.com>
9384
9385 * gfortran.fortran-torture/execute/entry_10.f90: New test.
9386
9387 2005-07-07 Geoffrey Keating <geoffk@apple.com>
9388
9389 * gcc.dg/darwin-version-1.c: New.
9390 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
9391 * gcc.dg/builtins-20.c: Likewise.
9392 * gcc.dg/builtins-53.c: Likewise.
9393 * gcc.dg/torture/builtins-convert-1.c: Likewise.
9394 * gcc.dg/torture/builtins-convert-2.c: Likewise.
9395 * gcc.dg/torture/builtins-convert-3.c: Likewise.
9396 * gcc.dg/torture/builtins-power-1.c: Likewise.
9397 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
9398 on Darwin.
9399
9400 2005-07-07 Jeff Law <law@redhat.com>
9401
9402 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
9403 argument evaluation order.
9404
9405 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
9406
9407 PR libfortran/21594
9408 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
9409 Add test cases where the shift length is greater than the
9410 array length.
9411
9412 2005-07-07 Ziemowit Laski <zlaski@apple.com>
9413
9414 * obj-c++.dg/proto-lossage-6.mm: New.
9415 * objc.dg/proto-lossage-6.m: New.
9416
9417 2005-07-07 Ziemowit Laski <zlaski@apple.com>
9418
9419 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
9420 * objc.dg/gnu-runtime-2.m: Likewise.
9421
9422 2005-07-07 Jakub Jelinek <jakub@redhat.com>
9423
9424 * gfortran.dg/longline.f: New test.
9425
9426 * gfortran.dg/badline.f: New test.
9427
9428 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
9429
9430 PR fortran/16531
9431 PR fortran/15966
9432 PR fortran/18781
9433 * gfortran.dg/hollerith.f90: New.
9434 * gfortran.dg/hollerith2.f90: New.
9435 * gfortran.dg/hollerith3.f90: New.
9436 * gfortran.dg/hollerith4.f90: New.
9437 * gfortran.dg/hollerith_f95.f90: New.
9438 * gfortran.dg/hollerith_legacy.f90: New.
9439 * gfortran.dg/g77/cpp4.F: New. Port from g77.
9440
9441 2005-07-07 Ziemowit Laski <zlaski@apple.com>
9442
9443 PR objc/22274
9444 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
9445 * objc.dg/gnu-runtime-2.m: New.
9446
9447 2005-07-06 Jeff Law <law@redhat.com>
9448
9449 * gcc.dg/tree-ssa/vrp17.c: New test.
9450
9451 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
9452
9453 PR fortran/22327
9454 * gfortran.dg/array_constructor_5.f90: New test.
9455
9456 2005-07-07 Jakub Jelinek <jakub@redhat.com>
9457
9458 * gfortran.fortran-torture/execute/entry_9.f90: New test.
9459
9460 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
9461
9462 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
9463 * gcc.dg/980816-1.c: Ditto.
9464
9465 2005-07-06 Jeff Law <law@redhat.com>
9466
9467 * gcc.c-torture/compile/pr21356.c: New test.
9468
9469 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
9470
9471 PR c/22013
9472 PR c/22098
9473 * gcc.c-torture/compile/pr22013-1.c,
9474 gcc.c-torture/execute/pr22098-1.c,
9475 gcc.c-torture/execute/pr22098-2.c,
9476 gcc.c-torture/execute/pr22098-3.c: New tests.
9477
9478 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
9479
9480 PR c/22308
9481 * gcc.dg/pr22308-1.c: New test.
9482
9483 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
9484
9485 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
9486 target.
9487 * gcc.dg/compare9.c: Use -fshort-enums instead of
9488 -fno-short-enums. Change the last test to dg-bogus.
9489
9490 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
9491
9492 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
9493 * gcc.dg/compare9.c: New.
9494
9495 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9496
9497 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
9498
9499 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
9500
9501 PR testsuite/22288
9502 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
9503
9504
9505 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9506
9507 * gcc.dg/format/gcc_gfc-1.c: New.
9508
9509 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
9510
9511 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
9512
9513 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9514
9515 PR fortran/20842
9516 * gfortran.dg/io_invalid_1.f90: New test.
9517
9518 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
9519
9520 * gcc.dg/format/gcc_diag-1.c: Update.
9521
9522 2005-07-02 Jeff Law <law@redhat.com>
9523
9524 * gcc.dg/tree-ssa/pr22051-1.c: New test.
9525 * gcc.dg/tree-ssa/pr22051-2.c: New test.
9526
9527 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
9528
9529 * gcc.dg/format/gcc_diag-1.c: Update.
9530
9531 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
9532
9533 PR tree-opt/22269
9534 * gcc.c-torture/compile/pr22269.c: New test.
9535
9536 2005-06-30 Diego Novillo <dnovillo@redhat.com>
9537
9538 PR 21584
9539 PR 22219
9540 * g++.dg/tree-ssa/pr21584-1.C: New test.
9541 * g++.dg/tree-ssa/pr21584-2.C: New test.
9542
9543 2005-06-30 Ziemowit Laski <zlaski@apple.com>
9544
9545 * obj-c++.dg/try-catch-11.mm: New.
9546 * objc.dg/try-catch-10.m: New.
9547
9548 2005-06-29 David Edelsohn <edelsohn@gnu.org>
9549
9550 * g++.dg/other/ucnid-1.C: xfail on AIX.
9551
9552 2005-06-29 Diego Novillo <dnovillo@redhat.com>
9553
9554 PR 22234
9555 * gcc.dg/20050629-1.c: New test.
9556
9557 2005-06-29 Ziemowit Laski <zlaski@apple.com>
9558
9559 * obj-c++.dg/const-str-1[0-1].mm: New.
9560 * objc.dg/const-str-1[0-1].m: New.
9561
9562 2005-05-29 Richard Henderson <rth@redhat.com>
9563
9564 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
9565 Rename from check_effective_target_vect_no_max.
9566 (check_effective_target_vect_no_int_add): New.
9567 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
9568 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
9569 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9570 * gcc.dg/vect/vect-reduc-1.c: Use both.
9571 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9572
9573 2005-05-29 Richard Henderson <rth@redhat.com>
9574
9575 * lib/target-supports.exp (check_effective_target_vect_no_max):
9576 Remove i386 and x86_64.
9577
9578 2005-06-29 Steve Ellcey <sje@cup.hp.com>
9579
9580 PR testsuite/21969
9581 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
9582
9583 2005-06-29 Steve Ellcey <sje@cup.hp.com>
9584
9585 PR middle-end/21969
9586 * gcc.dg/vect/pr21969.c: New test.
9587
9588 2005-06-28 Eric Christopher <echristo@redhat.com>
9589
9590 PR c/22052
9591 PR c/21975
9592 * gcc.dg/inline1.c: New test.
9593 * gcc.dg/inline2.c: Ditto.
9594 * gcc.dg/inline3.c: Ditto.
9595 * gcc.dg/inline4.c: Ditto.
9596 * gcc.dg/inline5.c: Ditto.
9597
9598 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
9599
9600 PR libfortran/22142
9601 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
9602 Add testcase also testing eoshift1 for PR 22142.
9603
9604 2005-06-28 Richard Henderson <rth@redhat.com>
9605
9606 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
9607 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
9608 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
9609 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
9610 gcc.dg/tree-ssa/20030922-2.c: Likewise.
9611
9612 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
9613
9614 PR libfortran/22142
9615 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
9616 Add testcase for PR 22142.
9617
9618 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
9619
9620 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
9621 gcc.target/ia64/fpreg-2.c: New tests.
9622
9623 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9624
9625 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
9626
9627 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9628
9629 PR libfortran/22170
9630 * gfortran.dg/slash_1.f90: New test.
9631
9632 2005-06-27 Richard Henderson <rth@redhat.com>
9633
9634 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
9635 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
9636 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
9637 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9638 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
9639 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
9640
9641 2005-06-27 Richard Henderson <rth@redhat.com>
9642
9643 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
9644 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
9645
9646 2005-06-27 Ziemowit Laski <zlaski@apple.com>
9647
9648 * obj-c++.dg/proto-lossage-5.mm: New.
9649 * objc.dg/proto-lossage-5.m: New.
9650
9651 2005-06-27 Diego Novillo <dnovillo@redhat.com>
9652
9653 PR 21959
9654 * gcc.dg/tree-ssa/pr21959.c: New test.
9655
9656 2005-06-27 Jakub Jelinek <jakub@redhat.com>
9657
9658 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
9659 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
9660 testing uninitialized var.
9661
9662 * gcc.c-torture/execute/builtins/chk.h: New.
9663 * gcc.c-torture/execute/builtins/lib/chk.c: New.
9664 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
9665 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
9666 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
9667 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
9668 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
9669 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
9670 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
9671 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
9672 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
9673 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
9674 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
9675 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
9676 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
9677 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
9678 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
9679 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
9680 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
9681 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
9682 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
9683 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
9684 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
9685 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
9686 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
9687 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
9688 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
9689 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
9690 * gcc.dg/builtin-object-size-1.c: New test.
9691 * gcc.dg/builtin-object-size-2.c: New test.
9692 * gcc.dg/builtin-object-size-3.c: New test.
9693 * gcc.dg/builtin-object-size-4.c: New test.
9694 * gcc.dg/builtin-object-size-5.c: New test.
9695 * gcc.dg/builtin-stringop-chk-1.c: New test.
9696 * gcc.dg/builtin-stringop-chk-2.c: New test.
9697 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
9698 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
9699 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
9700 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
9701 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
9702 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
9703 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
9704 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
9705 * gcc.c-torture/execute/printf-1.c: New test.
9706 * gcc.c-torture/execute/fprintf-1.c: New test.
9707 * gcc.c-torture/execute/vprintf-1.c: New test.
9708 * gcc.c-torture/execute/vfprintf-1.c: New test.
9709 * gcc.c-torture/execute/printf-chk-1.c: New test.
9710 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
9711 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
9712 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
9713
9714 2005-06-27 Michael Matz <matz@suse.de>
9715
9716 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
9717 slot is not merged if address escapes.
9718
9719 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9720
9721 PR c/21911
9722 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
9723
9724 2005-06-26 Jakub Jelinek <jakub@redhat.com>
9725
9726 PR middle-end/17965
9727 * gcc.c-torture/compile/20050622-1.c: New test.
9728
9729 PR middle-end/22028
9730 * gcc.dg/20050620-1.c: New test.
9731
9732 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
9733
9734 PR tree-optimization/22026
9735 * gcc.dg/tree-ssa/pr22026.c: New.
9736
9737 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
9738
9739 PR libfortran/22144
9740 * gfortran.dg/shift-alloc.f90: New testcase.
9741
9742 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
9743
9744 * all files: Update FSF address in copyright headers.
9745
9746 2005-06-22 Jan Hubicka <jh@suse.cz>
9747
9748 * wholeprogram-1.c: New testcase.
9749 * wholeprogram-2.c: New testcase.
9750
9751 2005-06-24 Mark Mitchell <mark@codesourcery.com>
9752
9753 PR 22171
9754 * gcc.dg/tree-ssa/pr22171.c: New test.
9755
9756 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
9757
9758 * gfortran.dg/simplify_modulo.f90: New.
9759
9760 2005-06-24 Jan Hubicka <jh@suse.cz>
9761
9762 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
9763
9764 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9765
9766 * obj-c++.dg/proto-lossage-[1-4].mm: New.
9767
9768 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9769
9770 * obj-c++.dg/typedef-alias-1.mm: New.
9771 * objc.dg/typedef-alias-1.m: New.
9772
9773 2005-06-23 Jeff Law <law@redhat.com>
9774
9775 * gcc.dg/tree-ssa/vrp16.c: New test.
9776
9777 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9778
9779 * lib/target-supports.exp: Add
9780 check_effective_target_fortran_large_real and
9781 check_effective_target_fortran_large_int to check for
9782 corresponding effective targets.
9783 * gfortran.dg/large_integer_kind_1.f90: New test.
9784 * gfortran.dg/large_real_kind_1.f90: New test.
9785
9786 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
9787
9788 PR tree-optimization/22117
9789 * gcc.dg/tree-ssa/pr22117.c: New.
9790
9791 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
9792
9793 PR testsuite/22123
9794 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
9795
9796 2005-06-23 David Edelsohn <edelsohn@gnu.org>
9797
9798 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
9799
9800 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
9801
9802 * gfortran.dg/f2c_4.f90: Add tests for complex functions
9803 * gfortran.dg/f2c_4.c: Likewise.
9804
9805 2005-06-22 Paul Brook <paul@codesourcery.com>
9806
9807 PR fortran/21034
9808 * gfortran.dg/auto_save_1.f90: New test.
9809
9810 2005-06-22 Michael Matz <matz@suse.de>
9811
9812 * gcc.target/x86-64/abi: New directory.
9813 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
9814 * gcc.target/x86-64/abi/README.gcc: New file.
9815 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
9816 * gcc.target/x86-64/abi/asm-support.s: New file.
9817 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
9818 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
9819 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
9820 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
9821 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
9822 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
9823 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
9824 * gcc.target/x86_64/abi/test_bitfields.c: New test.
9825 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
9826 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
9827 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
9828 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
9829 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
9830 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
9831 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
9832 * gcc.target/x86_64/abi/test_varargs.c: New test.
9833
9834 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
9835
9836 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
9837 32-bit i?86 and x86_64.
9838
9839 2005-06-21 Ziemowit Laski <zlaski@apple.com>
9840
9841 * obj-c++.dg/const-str-[1-9].mm: New tests.
9842
9843 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
9844
9845 PR fortran/22010
9846 * gfortran.dg/namelist_use.f90: New.
9847 * gfortran.dg/namelist_use_only.f90: New.
9848
9849 2005-06-21 Jeff Law <law@redhat.com>
9850
9851 * gcc.dg/tree-ssa/vrp15.c: New test.
9852
9853 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
9854
9855 * lib/target-supports.exp (check_effective_target_vect_reduction):
9856 Remove.
9857 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
9858 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
9859 remove vect_reduction target keyword. Also avoid two returns in main.
9860 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9861 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
9862 * gcc.dg/vect/vect-reduc-1short.c: New test.
9863 * gcc.dg/vect/vect-reduc-1char.c: New test.
9864 * gcc.dg/vect/vect-reduc-2short.c: New test.
9865 * gcc.dg/vect/vect-reduc-2char.c: New test.
9866 * gcc.dg/vect/vect-reduc-6.c: New test.
9867 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
9868 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
9869 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
9870
9871 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9872 Paul Thomas <pault@gcc.gnu.org>
9873
9874 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
9875 New tests.
9876
9877 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9878
9879 * gfortran.dg/backslash_1.f90: New test.
9880 * gfortran.dg/backslash_2.f90: New test.
9881
9882 2005-06-20 Steven G. Kargl <kargls@comcast.net>
9883
9884 * gfortran.dg/duplicate_labels.f90: New test.
9885
9886 2005-06-20 Jan Beulich <jbeulich@novell.com>
9887
9888 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
9889 unsupportable relocations.
9890 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9891 * gcc.dg/20050321-2.c: xfail for NetWare.
9892
9893 2005-06-20 Andreas Jaeger <aj@suse.de>
9894
9895 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
9896 gcc.target/i386/fastcall-sseregparm.c,
9897 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
9898
9899 2005-06-19 Richard Henderson <rth@redhat.com>
9900
9901 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
9902
9903 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
9904
9905 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
9906
9907 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
9908
9909 PR c++/22115
9910 * g++.dg/conversion/simd2.C: Change expected error message.
9911
9912 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9913
9914 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
9915 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9916 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9917
9918 2005-06-18 James A Morrison <phython@gcc.gnu.org>
9919
9920 * gcc.dg/fold-mod-1.c: New test.
9921
9922 2005-06-18 Steven G. Kargl <kargls@comcast.net>
9923
9924 PR fortran/19926
9925 * gfortran.dg/pr19926.f90: New test.
9926
9927 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9928
9929 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
9930 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
9931 targets.
9932 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9933 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9934
9935 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
9936
9937 * gcc.target/ia64/float80-varargs-1.c: New test.
9938
9939 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9940
9941 PR tree-opt/22035
9942 * gfortran.dg/f2c_6.f90: New test.
9943
9944 2005-06-17 Geoffrey Keating <geoffk@apple.com>
9945
9946 PR c++/17413
9947 * g++.dg/template/local5.C: New.
9948
9949 2005-06-17 Richard Henderson <rth@redhat.com>
9950
9951 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
9952
9953 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
9954
9955 PR testsuite/21945
9956 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
9957
9958 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
9959
9960 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
9961 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
9962 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
9963 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
9964 check_vect to verify the presence of hardware vector support.
9965
9966 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
9967
9968 PR testsuite/22056
9969 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
9970
9971 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9972
9973 PR libfortran/19216
9974 * gfortran.dg/pr19216.f: Add correct space between brackets and
9975 dg directive.
9976
9977 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9978
9979 PR libfortran/16436
9980 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
9981
9982 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
9983
9984 * gcc.target/i386/attributes-error.c: New testcase.
9985 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
9986 * gcc.target/i386/regparm-stdcall.c: Likewise.
9987 * gcc.target/i386/sseregparm-1.c: Likewise.
9988 * gcc.target/i386/sseregparm-2.c: Likewise.
9989
9990 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
9991
9992 * g++.dg/rtti/crash2.C: New.
9993
9994 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
9995
9996 * gcc.dg/noncompile/20040203-3.c: Update expected message.
9997
9998 2005-06-15 David Ung <davidu@mips.com>
9999
10000 * gcc.target/mips/mips16e-extends.c: New test for testing the
10001 generation of MIPS16e zeb/zeh, seb/seh instructions.
10002
10003 2005-06-15 Diego Novillo <dnovillo@redhat.com>
10004
10005 PR 22018
10006 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
10007 * gcc.dg/tree-ssa/pr22018.c: New test.
10008
10009 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
10010
10011 * gcc.dg/simd-1.c: Update error messages.
10012 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
10013 * gcc.dg/simd-2.c: Update error messages.
10014 * gcc.dg/simd-4.c: New.
10015
10016 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
10017
10018 PR c++/20678
10019 * g++.dg/other/crash-4.C: New.
10020
10021 2005-06-14 Devang Patel <dpatel@apple.com>
10022
10023 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
10024
10025 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
10026
10027 PR c++/21929
10028 * g++.dg/parse/crash11.C: Update
10029
10030 2005-06-13 Jeff Law <law@redhat.com>
10031
10032 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
10033 perform the desired transformations.
10034 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
10035 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
10036
10037 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10038
10039 PR fortran/22038
10040 * gfortran.dg/forall_1.f90: Un-XFAIL.
10041
10042 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
10043
10044 PR c++/21929
10045 * g++.dg/parse/crash26.C: New.
10046
10047 PR c++/20789
10048 * g++.dg/init/member1.C: New.
10049
10050 2005-06-13 Jakub Jelinek <jakub@redhat.com>
10051
10052 * gfortran.dg/altreturn_1.f90: New test.
10053
10054 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
10055
10056 PR middle-end/21985
10057 * gcc.dg/tree-ssa/pr21985.c: New test.
10058
10059 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
10060
10061 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
10062
10063 2005-06-12 Roger Sayle <roger@eyesopen.com>
10064
10065 PR c++/21930
10066 * g++.dg/other/error10.C: New test case.
10067
10068 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10069
10070 PR libfortran/19155
10071 * gfortran.dg/pr19155.f: Add test.
10072
10073 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10074
10075 * gfortran.dg/f2c_7.f90: New test.
10076
10077 * gfortran.dg/forall_1.f90: XFAILed.
10078
10079 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
10080
10081 * gcc.dg/pr14796-1.c: New.
10082 * gcc.dg/pr14796-2.c: New.
10083
10084 2005-06-11 Steven G. Kargl <kargls@comcast.net>
10085
10086 PR fortran/17792
10087 PR fortran/21375
10088 * gfortran.dg/deallocate_stat.f90: New test.
10089
10090 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
10091
10092 * gfortran.fortran-torture/execute/in-pack.f90: New test.
10093
10094 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
10095
10096 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
10097 access will be generated when this loop is vectorized. Test that
10098 accesses with same alignment were detected.
10099 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
10100 Test that accesses with same alignment were detected.
10101 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
10102 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
10103 alignment were detected.
10104
10105 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
10106
10107 PR c++/10611
10108 * g++.dg/conversion/simd2.C: New.
10109
10110 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
10111
10112 * gcc.dg/Wcxx-compat-1.c: New.
10113
10114 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
10115
10116 PR libfortran/21480
10117 * gfortran.dg/reshape-complex.f90: Add a test for a packed
10118 complex array.
10119
10120 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
10121
10122 * gcc.dg/alias-8.c: New.
10123
10124 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
10125
10126 * gcc.dg/format/cmn_err-1.c: Update.
10127
10128 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
10129
10130 PR target/20666
10131 * gcc.target/sparc/fexpand-2.c: New.
10132 * gcc.target/sparc/fpmerge-2.c: New.
10133 * gcc.target/sparc/fpmul-2.c: New.
10134 * gcc.target/sparc/noresult.c: New.
10135 * gcc.target/sparc/pdist-2.c: New.
10136 * gcc.target/sparc/pdist-3.c: New.
10137
10138 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
10139
10140 PR testsuite/21702
10141 * gcc.target/i386/i386.exp: Fix comment typo.
10142
10143 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
10144
10145 PR c++/19497
10146 * g++.dg/inherit/using5.C: New.
10147 * g++.dg/inherit/using6.C: New.
10148
10149 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10150
10151 PR c++/19894
10152 * g++.dg/template/ptrmem15.C: New test.
10153
10154 PR c++/20563
10155 * g++.dg/ext/label4.C: New test.
10156
10157 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10158
10159 * gcc.dg/tls/debug-1.c: New test.
10160
10161 2005-06-07 Dale Johannesen <dalej@apple.com>
10162
10163 * gcc.target/i386/movq.c: New.
10164
10165 2005-06-07 Dale Johannesen <dalej@apple.com>
10166
10167 * gcc.dg/20050607-1.c: New.
10168
10169 2005-06-07 Jakub Jelinek <jakub@redhat.com>
10170
10171 PR middle-end/21850
10172 * gcc.c-torture/execute/20050607-1.c: New test.
10173
10174 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
10175
10176 PR libfortran/21926
10177 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
10178 Test case where the return array has lowest stride one,
10179 but isn't packed.
10180
10181 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
10182
10183 * lib/target-supports.exp (check_effective_target_sync_int_long):
10184 Add s390 and s390x targets.
10185
10186 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
10187
10188 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
10189 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
10190 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
10191 * gcc.dg/tree-ssa/loop-9.c: New test.
10192
10193 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
10194
10195 * g++.dg/parse/defarg10.C: New.
10196
10197 2005-06-06 Jakub Jelinek <jakub@redhat.com>
10198
10199 PR regression/21897
10200 * gcc.c-torture/execute/20050604-1.c: New test.
10201
10202 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
10203
10204 PR 21903
10205 * g++.dg/parse/defarg9.C: New.
10206
10207 PR c++/20637
10208 * g++.dg/inherit/using4.C: New.
10209 * g++.dg/overload/error1.C: Adjust expected errors.
10210 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
10211 * g++.old-deja/g++.brendan/arm2.C: Likewise.
10212 * g++.old-deja/g++.other/redecl2.C: Likewise.
10213 * g++.old-deja/g++.other/redecl4.C: Likewise.
10214 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
10215
10216 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
10217
10218 * gfortran.dg/f2c_5.f90: Add -w to dg-options
10219
10220 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
10221
10222 * lib/gfortran.exp (gfortran_target_compile): Call
10223 dg-additional-files-options
10224 * gfortran.dg/f2c_4.f90: New file
10225 * gfortran.dg/f2c_4.c: New file
10226 * gfortran.dg/f2c_5.f90: New file
10227 * gfortran.dg/f2c_5.c: New file
10228
10229 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10230
10231 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
10232
10233 PR fortran/21912
10234 * gfortran.dg/array_constructor_4.f90: New test.
10235
10236 2005-06-05 Mark Mitchell <mark@codesourcery.com>
10237
10238 PR c++/21619
10239 * g++.dg/ext/builtin9.C: New test.
10240
10241 2005-06-05 Dale Johannesen <dalej@apple.com>
10242
10243 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
10244 * gcc.c-torture/execute/20050603-2.c: Ditto.
10245
10246 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
10247
10248 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
10249 * gcc.dg/vect/vect-reduc-1.c: New.
10250 * gcc.dg/vect/vect-reduc-2.c: New.
10251 * gcc.dg/vect/vect-reduc-3.c: New.
10252
10253 2005-06-04 Dale Johannesen <dalej@apple.com>
10254
10255 * gcc.c-torture/execute/20050603-1.c: New.
10256 * gcc.c-torture/execute/20050603-2.c: New.
10257 * gcc.dg/20050603-3.c: New.
10258
10259 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10260
10261 PR fortran/19195
10262 * gfortran.dg/debug_1.f90: New test.
10263
10264 * gfortran.dg/forall_1.f90: New test.
10265
10266 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
10267
10268 * gfortran.dg/array_constructor_3.f90: New test.
10269
10270 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10271
10272 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
10273
10274 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
10275
10276 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
10277
10278 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
10279
10280 PR c/21873
10281 * gcc.dg/init-excess-1.c: New test.
10282
10283 2005-06-03 Mark Mitchell <mark@codesourcery.com>
10284
10285 PR c++/21853
10286 * g++.dg/expr/static_cast6.C: New test.
10287
10288 2005-06-03 Diego Novillo <dnovillo@redhat.com>
10289
10290 * gcc.dg/tree-ssa/vrp14.c: New test.
10291
10292 2005-06-03 Mark Mitchell <mark@codesourcery.com>
10293
10294 PR c++/21336
10295 * g++.dg/template/new2.C: New test.
10296
10297 2005-06-03 Josh Conner <jconner@apple.com>
10298
10299 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
10300 all entries in initializer.
10301
10302 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
10303
10304 PR middle-end/21858
10305 * gcc.dg/pr21858.c: New testcase.
10306
10307 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
10308
10309 PR tree-optimization/21292
10310
10311 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
10312 New.
10313 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10314 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10315 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10316 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10317 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
10318
10319 2005-06-02 Richard Henderson <rth@redhat.com>
10320
10321 * gcc.dg/sync-2.c: Use -march=i486 for i386.
10322
10323 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
10324
10325 * gcc.dg/wtypequal.c: New testcase.
10326
10327 2005-06-02 Diego Novillo <dnovillo@redhat.com>
10328
10329 PR 21582
10330 * gcc.dg/tree-ssa/pr21582.c: New test.
10331
10332 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
10333
10334 PR c++/21280
10335 * g++.dg/opt/interface2.h: New.
10336 * g++.dg/opt/interface2.C: New.
10337 * g++.dg/init/ctor4.C: Adjust error lines.
10338 * g++.old-deja/g++.bob/inherit2.C: Likewise.
10339 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
10340 * g++.old-deja/g++.jason/opeq3.C: Likewise.
10341 * g++.old-deja/g++.pt/assign1.C: Likewise.
10342 * g++.old-deja/g++.pt/crash20.C: Likewise.
10343
10344 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
10345
10346 PR tree-optimization/21734
10347 * g++.dg/vect/pr21734_1.cc: New.
10348 * g++.dg/vect/pr21734_2.cc: New.
10349
10350 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
10351
10352 PR c++/20350
10353 * g++.dg/template/spec24.C: New.
10354
10355 PR c++/21151
10356 * g++.dg/pch/local-1.C: New.
10357 * g++.dg/pch/local-1.Hs: New.
10358
10359 2005-06-01 Diego Novillo <dnovillo@redhat.com>
10360
10361 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
10362 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
10363 * gcc.dg/tree-ssa/pr14341.c: New test.
10364 * gcc.dg/tree-ssa/pr14841.c: New test.
10365 * gcc.dg/tree-ssa/pr20701.c: New test.
10366 * gcc.dg/tree-ssa/pr21086.c: New test.
10367 * gcc.dg/tree-ssa/pr21090.c: New test.
10368 * gcc.dg/tree-ssa/pr21332.c: New test.
10369 * gcc.dg/tree-ssa/pr21458.c: New test.
10370 * gcc.dg/tree-ssa/pr21658.c: New test.
10371 * gcc.dg/tree-ssa/vrp01.c: New test.
10372 * gcc.dg/tree-ssa/vrp02.c: New test.
10373 * gcc.dg/tree-ssa/vrp03.c: New test.
10374 * gcc.dg/tree-ssa/vrp04.c: New test.
10375 * gcc.dg/tree-ssa/vrp05.c: New test.
10376 * gcc.dg/tree-ssa/vrp06.c: New test.
10377 * gcc.dg/tree-ssa/vrp07.c: New test.
10378 * gcc.dg/tree-ssa/vrp08.c: New test.
10379 * gcc.dg/tree-ssa/vrp09.c: New test.
10380 * gcc.dg/tree-ssa/vrp10.c: New test.
10381 * gcc.dg/tree-ssa/vrp11.c: New test.
10382 * gcc.dg/tree-ssa/vrp12.c: New test.
10383 * gcc.dg/tree-ssa/vrp13.c: New test.
10384
10385 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
10386
10387 PR 21029
10388 * gcc.dg/tree-ssa/pr21029.c: New test.
10389
10390 2005-06-01 Roger Sayle <roger@eyesopen.com>
10391
10392 * gfortran.dg/logint-1.f: New test case.
10393 * gfortran.dg/logint-2.f: Likewise.
10394 * gfortran.dg/logint-3.f: Likewise.
10395
10396 2005-06-01 Jakub Jelinek <jakub@redhat.com>
10397
10398 PR c/21536
10399 PR c/20760
10400 * gcc.dg/20050527-1.c: New test.
10401
10402 * gcc.dg/i386-sse-12.c: New test.
10403
10404 PR fortran/21729
10405 * gfortran.dg/implicit_5.f90: New test.
10406
10407 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
10408
10409 PR fortran/20883
10410 * gfortran/assign_4.f90: New test.
10411 * gfortran/assign_2.f90: Change compile to run.
10412
10413 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
10414
10415 * lib/target-supports.exp
10416 (check_effective_target_sync_char_short): New.
10417 * gcc.dg/sync-2.c: New.
10418
10419 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
10420
10421 PR tree-optimization/21817
10422 * gcc.dg/torture/pr21817-1.c: New.
10423
10424 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
10425
10426 PR c++/21165
10427 * g++.dg/template/init5.C: New.
10428
10429 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
10430
10431 * gfortran.dg/char_initialiser_actual.f90:
10432 Test character initialisers as actual arguments.
10433 * gfortran.dg/char_pointer_comp_assign.f90:
10434 Test character pointer structure component assignments.
10435 * gfortran.dg/char_array_structure_constructor.f90:
10436 Test character components in structure constructors.
10437
10438 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
10439
10440 PR middle-end/20931
10441 * g++.dg/opt/pr20931.C: New test.
10442
10443 2005-05-31 Andreas Jaeger <aj@suse.de>
10444
10445 PR testsuite/20772
10446 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
10447 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
10448 g++.old-deja/g++.ext/asmspec1.C,
10449 g++.old-deja/g++.other/regstack.C,
10450 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
10451 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
10452 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
10453 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
10454 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
10455 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
10456 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
10457 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
10458 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
10459 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
10460 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
10461 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
10462 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
10463 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
10464 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
10465 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
10466 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
10467 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
10468 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
10469
10470 2005-05-31 Jeff Law <law@redhat.com>
10471
10472 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
10473
10474 2005-05-30 Paolo Carlini <pcarlini@suse.de>
10475
10476 PR middle-end/21743
10477 * gcc.dg/builtins-1.c: Activate disabled clog test.
10478 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10479
10480 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
10481
10482 * gfortran.dg/char_pointer_assign.f90:
10483 Test character-pointer assignments and pointer assignments.
10484 * gfortran.dg/char_pointer_dummy.f90:
10485 Test character-pointer dummy arguments.
10486 * gfortran.dg/char_pointer_func.f90:
10487 Test character-pointer function returns.
10488 * gfortran.dg/char_pointer_dependency.f90:
10489 Test character-pointer functions with dependencies.
10490
10491 2005-05-30 Mark Mitchell <mark@codesourcery.com>
10492
10493 PR c++/21784
10494 * g++.dg/lookup/using14.C: New test.
10495
10496 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
10497
10498 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
10499 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
10500 trailing ^M.
10501
10502 2005-05-29 Geoffrey Keating <geoffk@apple.com>
10503
10504 PR c++/17413
10505 * g++.dg/template/local5.C: New.
10506
10507 PR target/21761
10508 * gcc.c-torture/compile/pr21761.c: New.
10509
10510 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
10511 before darwin8.
10512
10513 2005-05-30 Steven G. Kargl
10514
10515 PR fortran/20846
10516 * gfortran.dg/inquire_8.f90: New test.
10517
10518 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10519
10520 PR libfortran/21376
10521 * gfortran.dg/output_exponents_1.f90: New test.
10522
10523 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10524
10525 PR libfortran/20006
10526 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
10527
10528 2005-05-28 Mark Mitchell <mark@codesourcery.com>
10529
10530 PR c++/21210
10531 * g++.dg/ext/complex1.C: New test.
10532
10533 PR c++/21340
10534 * g++.dg/init/ctor6.C: New test.
10535
10536 2005-05-29 Jan Hubicka <jh@suse.cz>
10537
10538 * gcc.c-torture/compile/pr21562.c: New.
10539
10540 2005-05-28 Steven G. Kargl <kargls@comcast.net>
10541
10542 * gfortran.dg/subnormal_1.f90: New test.
10543
10544 2005-05-28 Jan Hubicka <jh@suse.cz>
10545
10546 * tree-prof.exp: Fix comment.
10547 * value-prof-1.c: New.
10548 * value-prof-2.c: New.
10549 * value-prof-3.c: New.
10550 * value-prof-4.c: New.
10551
10552 2005-05-27 Mark Mitchell <mark@codesourcery.com>
10553
10554 PR c++/21614
10555 * g++.dg/expr/ptrmem6.C: New test.
10556 * g++.dg/expr/ptrmem6a.C: Likewise.
10557
10558 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
10559
10560 PR tree-optimization/21658
10561 * gcc.dg/tree-ssa/pr21658.c: New.
10562
10563 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
10564
10565 PR c++/21455
10566 * g++.dg/inherit/ptrmem3.C: New.
10567
10568 PR c++/21681
10569 * g++.dg/parse/template16.C: New.
10570
10571 2005-05-27 Andreas Jaeger <aj@suse.de>
10572
10573 * gcc.dg/setjmp-2.c: Only run in 32-bit.
10574
10575 * gcc.dg/i386-sse-8.c: Run test on all archs.
10576
10577 2005-05-26 Mike Stump <mrs@apple.com>
10578
10579 * objc.dg/isa-field-1.m: Only run on darwin.
10580 * objc.dg/lookup-1.m: Likewise.
10581 * objc.dg/try-catch-8.m: Likewise.
10582
10583 2005-05-26 Roger Sayle <roger@eyesopen.com>
10584
10585 PR tree-optimization/9814
10586 * gcc.dg/pr9814-1.c: New test case.
10587
10588 2005-05-26 Ziemowit Laski <zlaski@apple.com>
10589
10590 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
10591 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
10592 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
10593 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
10594 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
10595 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
10596 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
10597 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
10598 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
10599 objc.dg/try-catch-8.m: New.
10600
10601 2005-05-26 Janis Johnson <janis187@us.ibm.com>
10602
10603 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
10604 remove extraneous semicolons.
10605
10606 2005-05-26 Ziemowit Laski <zlaski@apple.com>
10607
10608 * obj-c++.dg/comp-types-12.mm: New.
10609 * objc.dg/comp-types-11.m: New.
10610 * objc.dg/selector-4.m: New.
10611
10612 2005-05-26 Andreas Jaeger <aj@suse.de>
10613
10614 PR testsuite/20772
10615 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
10616 g++.old-deja/g++.ext/attrib3.C,
10617 g++.old-deja/g++.other/store-expr1.C,
10618 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
10619 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
10620 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
10621 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
10622 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
10623 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
10624 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
10625 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
10626 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
10627 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
10628 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
10629 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
10630 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
10631 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
10632 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
10633 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
10634 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
10635 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
10636 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
10637
10638 2005-05-26 Andreas Jaeger <aj@suse.de>
10639
10640 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
10641 x86-64 compilation.
10642
10643 2005-05-26 Andreas Jaeger <aj@suse.de>
10644
10645 PR testsuite/20772
10646 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
10647 gcc.misc-tests/i386-pf-athlon-1.c,
10648 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10649 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
10650 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
10651 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
10652 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
10653 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
10654 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
10655 programs.
10656
10657 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
10658 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
10659 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
10660 x86-64 compilation.
10661
10662 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
10663 x86_64.
10664
10665 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
10666 effective-target ilp32.
10667
10668 2005-05-26 David Ung <davidu@mips.com>
10669
10670 * gcc.target/mips/ext_ins.c: New test for testing the generation
10671 of MIPS32/64 rev 2 ext/ins instructions.
10672
10673 2005-05-26 Andreas Jaeger <aj@suse.de>
10674
10675 * treelang/compile/unsigned.tree: Use gimple instead of
10676 nonexisting generic dump.
10677
10678 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
10679
10680 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
10681
10682 2005-05-26 Andreas Jaeger <aj@suse.de>
10683
10684 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
10685
10686 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
10687
10688 PR libfortran/17283
10689 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
10690 Test callee-allocated memory with write statements.
10691
10692 2005-05-25 Roger Sayle <roger@eyesopen.com>
10693
10694 PR middle-end/21709
10695 * gcc.dg/pr21709-1.c: New test case.
10696
10697 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10698 Mike Stump <mrs@apple.com>
10699
10700 * objc/execute/next_mapping.h: Update for C++.
10701
10702 * obj-c++.dg/selector-1.mm: Move to...
10703 * obj-c++.dg/selector-4.mm: here...
10704
10705 * obj-c++.dg/basic.mm: New.
10706 * obj-c++.dg/comp-types-1.mm: New.
10707 * obj-c++.dg/cxx-class-1.mm: New.
10708 * obj-c++.dg/cxx-ivars-1.mm: New.
10709 * obj-c++.dg/cxx-ivars-2.mm: New.
10710 * obj-c++.dg/cxx-ivars-3.mm: New.
10711 * obj-c++.dg/cxx-scope-1.mm: New.
10712 * obj-c++.dg/cxx-scope-2.mm: New.
10713 * obj-c++.dg/defs.mm: New.
10714 * obj-c++.dg/empty-private-1.mm: New.
10715 * obj-c++.dg/encode-1.mm: New.
10716 * obj-c++.dg/encode-2.mm: New.
10717 * obj-c++.dg/encode-3.mm: New.
10718 * obj-c++.dg/extern-c-1.mm: New.
10719 * obj-c++.dg/extra-semi.mm: New.
10720 * obj-c++.dg/fix-and-continue-2.mm: New.
10721 * obj-c++.dg/isa-field-1.mm: New.
10722 * obj-c++.dg/ivar-list-semi.mm: New.
10723 * obj-c++.dg/local-decl-1.mm: New.
10724 * obj-c++.dg/lookup-1.mm: New.
10725 * obj-c++.dg/lookup-2.mm: New.
10726 * obj-c++.dg/method-1.mm: New.
10727 * obj-c++.dg/method-2.mm: New.
10728 * obj-c++.dg/method-3.mm: New.
10729 * obj-c++.dg/method-4.mm: New.
10730 * obj-c++.dg/method-5.mm: New.
10731 * obj-c++.dg/method-6.mm: New.
10732 * obj-c++.dg/method-7.mm: New.
10733 * obj-c++.dg/no-extra-load.mm: New.
10734 * obj-c++.dg/overload-1.mm: New.
10735 * obj-c++.dg/pragma-1.mm: New.
10736 * obj-c++.dg/pragma-2.mm: New.
10737 * obj-c++.dg/private-1.mm: New.
10738 * obj-c++.dg/private-2.mm: New.
10739 * obj-c++.dg/proto-qual-1.mm: New.
10740 * obj-c++.dg/qual-types-1.mm: New.
10741 * obj-c++.dg/stubify-1.mm: New.
10742 * obj-c++.dg/stubify-2.mm: New.
10743 * obj-c++.dg/super-class-1.mm: New.
10744 * obj-c++.dg/super-class-2.mm: New.
10745 * obj-c++.dg/super-dealloc-1.mm: New.
10746 * obj-c++.dg/super-dealloc-2.mm: New.
10747 * obj-c++.dg/template-1.mm: New.
10748 * obj-c++.dg/template-2.mm: New.
10749 * obj-c++.dg/template-3.mm: New.
10750 * obj-c++.dg/template-4.mm: New.
10751 * obj-c++.dg/template-5.mm: New.
10752 * obj-c++.dg/template-6.mm: New.
10753 * obj-c++.dg/try-catch-1.mm: New.
10754 * obj-c++.dg/try-catch-2.mm: New.
10755 * obj-c++.dg/try-catch-3.mm: New.
10756 * obj-c++.dg/try-catch-4.mm: New.
10757 * obj-c++.dg/try-catch-5.mm: New.
10758 * obj-c++.dg/try-catch-6.mm: New.
10759 * obj-c++.dg/try-catch-7.mm: New.
10760 * obj-c++.dg/try-catch-8.mm: New.
10761 * obj-c++.dg/try-catch-9.mm: New.
10762 * obj-c++.dg/va-meth-1.mm: New.
10763
10764 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10765
10766 * obj-c++.dg/selector-1.mm: New.
10767 * obj-c++.dg/selector-2.mm: New.
10768
10769 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10770
10771 * obj-c++.dg/selector-3.mm: New.
10772 * objc.dg/selector-3.m: New.
10773
10774 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10775
10776 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
10777 about where warning appears.
10778
10779 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10780
10781 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
10782 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
10783 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
10784 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
10785
10786 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10787
10788 * gcc.dg/20050524-1.c: New test.
10789
10790 2005-05-25 Jan Hubicka <jh@suse.cz>
10791
10792 * gcc.dg/tree-prof/inliner-1.c: New.
10793
10794 2005-05-25 Janis Johnson <janis187@us.ibm.com>
10795
10796 * gcc.dg/tree-prof: New directory.
10797 * gcc.dg/tree-prof/tree-prof.exp: New.
10798
10799 2005-05-25 DJ Delorie <dj@redhat.com>
10800
10801 * gcc.dg/Wattributes-1.c: New.
10802 * gcc.dg/Wattributes-2.c: New.
10803 * gcc.dg/Wattributes-3.c: New.
10804
10805 20005-05-24 Janis Johnson <janis187@us.ibm.com>
10806
10807 PR tree-optimization/19833
10808 * gcc.dg/uninit-4.c: Remove xfail.
10809 * gcc.dg/uninit-9.c: Ditto.
10810
10811 2005-05-24 Ziemowit Laski <zlaski@apple.com>
10812
10813 * obj-c++.dg/bitfield-[1-5].mm: New.
10814 * obj-c++.dg/class-protocol-1.mm: New.
10815 * obj-c++.dg/comp-types-1[0-1].mm: New.
10816 * obj-c++.dg/comp-types-[2-9].mm: New.
10817 * obj-c++.dg/encode-[4-8].mm: New.
10818 * obj-c++.dg/layout-1.mm: New.
10819 * obj-c++.dg/method-1[0-9].mm: New.
10820 * obj-c++.dg/method-2[0-1].mm: New.
10821 * obj-c++.dg/method-[8-9].mm: New.
10822 * obj-c++.dg/objc-gc-3.mm: New.
10823 * obj-c++.dg/try-catch-10.mm: New.
10824 * objc.dg/bitfield-5.m: New.
10825 * objc.dg/comp-types-10.m: New.
10826 * objc.dg/comp-types-9.m: New.
10827 * objc.dg/layout-1.m: New.
10828 * objc.dg/objc-gc-4.m: New.
10829 * objc.dg/try-catch-9.m: New.
10830 * objc.dg/class-protocol-1.m: Tweak diagnostics.
10831 * objc.dg/comp-types-1.m: Likewise.
10832 * objc.dg/comp-types-[5-6].m: Likewise.
10833 * objc.dg/method-9.m: Likewise.
10834
10835 2005-05-24 Janis Johnson <janis187@us.ibm.com>
10836
10837 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
10838 and on hardware without VMX support.
10839
10840 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
10841
10842 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
10843
10844 * lib/profopt.exp (dg-final-generate, dg-final-use,
10845 profopt-final-code, profopt-get-options): New.
10846 (profopt-execute): Process test directives.
10847
10848 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
10849 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10850 cleanup-tree-dump, cleanup-saved-temps): Update comments.
10851
10852 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
10853
10854 PR C++/21645
10855 * g++.dg/init/ctor5.C: New test.
10856
10857 2005-05-24 Ira Rosen <irar@il.ibm.com>
10858
10859 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
10860 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
10861 vect-113.c, vect-114.c.
10862
10863 2005-05-23 Adam Nemet <anemet@lnxw.com>
10864
10865 * gcc.dg/const-elim-1.c: Remove xfails.
10866
10867 2005-05-23 Jeff Law <law@redhat.com>
10868
10869 * gcc.c-torture/compile/pr21638.c: New test.
10870 * gcc.c-torture/compile/20050520-1.c: New test.
10871
10872 2005-05-23 Nick Clifton <nickc@redhat.com>
10873
10874 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
10875 be a proper triple, ie: m32r*-*-*.
10876 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10877
10878 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
10879
10880 PR middle-end/21331
10881 PR tree-opt/21293
10882 * gcc.c-torture/compile/pr21293.c: New test.
10883 * gcc.c-torture/execute/pr21331.c: New test.
10884
10885 2004-05-20 Richard Henderson <rth@redhat.com>
10886
10887 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
10888
10889 2005-05-20 Ziemowit Laski <zlaski@apple.com>
10890
10891 * obj-c++-dg.exp: Add.
10892 * obj-c++.exp: Add.
10893 * obj-c++.dg/dg.exp: Add.
10894
10895 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
10896
10897 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
10898 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
10899
10900 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
10901
10902 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
10903
10904 2004-05-19 Richard Henderson <rth@redhat.com>
10905
10906 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
10907
10908 2005-05-19 Janis Johnson <janis187@us.ibm.com>
10909
10910 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
10911
10912 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
10913
10914 2005-05-19 Jakub Jelinek <jakub@redhat.com>
10915
10916 PR c++/21495
10917 * g++.dg/parse/extern1.C: New test.
10918 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
10919
10920 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10921
10922 * gcc.dg/c99-math.h: New.
10923 * gcc.dg/c99-math-float-1.c: New test.
10924 * gcc.dg/c99-math-double-1.c: Likewise.
10925 * gcc.dg/c99-math-long-double-1.c: Likewise.
10926
10927 2005-05-18 Richard Henderson <rth@redhat.com>
10928
10929 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
10930
10931 2005-05-18 Devang Patel <dpatel@apple.com>
10932
10933 * g++.dg/opt/20050511-1.C: New test.
10934
10935 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
10936
10937 PR libfortran/21127
10938 * gfortran.dg/reshape-complex.f90: New test.
10939
10940 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
10941
10942 * gfortran.dg/array_constructor_1.f90: New test.
10943 * gfortran.dg/array_constructor_2.f90: New test.
10944
10945 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
10946
10947 PR fortran/20954
10948 * gfortran.dg/pr20954.f: New test.
10949
10950 2005-05-17 Mike Stump <mrs@apple.com>
10951
10952 Yet more Objective-C++...
10953
10954 * objc.dg/method-5.m: Update.
10955 * objc.dg/method-6.m: Update.
10956 * objc.dg/method-7.m: Update.
10957 * objc.dg/method-9.m: Update.
10958 * objc.dg/try-catch-2.m: Update.
10959
10960 2005-05-17 Mark Mitchell <mark@codesourcery.com>
10961
10962 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
10963 Remove little-endian optimizations.
10964
10965 2005-05-17 Jeff Law <law@redhat.com>
10966
10967 * g++.dg/tree-ssa/pr14814.C: New test.
10968 * gcc.dg/tree-ssa/pr14814.C: New test.
10969 * gcc.dg/tree-ssa/pr17141-1.C: New test.
10970 * gcc.dg/tree-ssa/pr17141-2.C: New test.
10971
10972 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10973
10974 * gcc.dg/compat/generate-random.c: Do not include
10975 libiberty.h.
10976 * gcc.dg/compat/generate-random_r.c: Likewise.
10977
10978 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
10979
10980 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
10981
10982 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10983
10984 PR middle-end/21595
10985 * g++.dg/tree-ssa/builtin1.C: New testcase.
10986
10987 2005-05-17 Jakub Jelinek <jakub@redhat.com>
10988
10989 PR c++/21454
10990 * g++.dg/opt/const4.C: New test.
10991
10992 PR middle-end/21492
10993 * g++.dg/opt/crossjump1.C: New test.
10994
10995 PR tree-optimization/21610
10996 * gcc.c-torture/compile/20050516-1.c: New test.
10997
10998 PR fortran/15080
10999 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
11000 about the test failing.
11001 * gfortran.fortran-torture/execute/where_7.f90: New test.
11002 * gfortran.fortran-torture/execute/where_8.f90: New test.
11003
11004 2005-05-16 Richard Henderson <rth@redhat.com>
11005
11006 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
11007 i?86 and x86_64.
11008
11009 2005-05-16 Mark Mitchell <mark@codesourcery.com>
11010
11011 * gcc.dg/compat/generate-random.c (config.h): Do not include.
11012 (limits.h): Include unconditionally.
11013 (stdlib.h): Likewise.
11014 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
11015 (limits.h): Include unconditionally.
11016 (stdlib.h): Likewise.
11017 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
11018 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
11019 (limits.h): Include unconditionally.
11020 (stdlib.h): Likewise.
11021 (hashtab.h): Do not include.
11022 (getopt.h): Likewise.
11023 (stddef.h): Include.
11024 (hashval_t): Define.
11025 (struct entry): Add "next" field.
11026 (HASH_SIZE): New macro.
11027 (hash_table): New variable.
11028 (switchfiles): Do not use xmalloc.
11029 (mix): New macro.
11030 (iterative_hash): New function.
11031 (hasht): Remove.
11032 (e_exists): New function.
11033 (e_insert): Likewise.
11034 (output): Use, instead of libiberty hashtable functions.
11035 (main): Do not use getopt. Do not call htab_create.
11036
11037 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
11038
11039 PR libstdc++/21526
11040 * lib/target-supports.exp (check_mkfifo_available):
11041 Return 0 for cygwin as mkfifo support incomplete on platform.
11042 Fix typos in comments.
11043
11044 2005-05-15 Mark Mitchell <mark@codesourcery.com>
11045
11046 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
11047
11048 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
11049
11050 PR fortran/17432
11051 * gfortran.dg/assign_4.f: New test.
11052
11053 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
11054
11055 PR tree-optimization/21563
11056 * gcc.dg/tree-ssa/pr21563.c: New.
11057
11058 2005-05-14 Jan Hubicka <jh@suse.cz>
11059
11060 * gcc.dg/noreturn-7.c: Allow control reaches warning.
11061
11062 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
11063
11064 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
11065
11066 2005-05-13 Julian Brown <julian@codesourcery.com>
11067
11068 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
11069 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
11070
11071 2005-05-13 Jan Hubicka <jh@suse.cz>
11072
11073 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
11074 * gcc.dg/fold-xor-?.c: Likewise.
11075 * gcc.dg/pr15784-?.c: Likewise.
11076 * gcc.dg/pr20922-?.c: Likewise.
11077 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
11078 * gcc.dg/tree-ssa/pr17598.c: Likewise.
11079 * gcc.dg/tree-ssa/pr20470.c: Likewise.
11080
11081 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11082
11083 PR fortran/21260
11084 * gfortran.dg/hollerith_1.f90: New test.
11085
11086 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11087
11088 * gfortran.dg/func_result_2.f90: New test.
11089
11090 2005-05-11 Bud Davis <bdavis@gfortran.org>
11091
11092 * gfortran.dg/dev_null.f90: New test.
11093
11094 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
11095
11096 * gcc.dg/arm-vfp1.c: Revert last change.
11097
11098 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
11099
11100 PR middle-end/19807
11101 PR tree-optimization/19639
11102 * g++.dg/tree-ssa/pr19807.C: New testcase.
11103
11104 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11105
11106 PR libfortran/21471
11107 * gfortran.dg/append-1.f90: New test.
11108
11109 2005-05-10 Diego Novillo <dnovillo@redhat.com>
11110
11111 * gcc.dg/pr18501.c: XFAIL.
11112 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
11113 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
11114 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
11115 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11116 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11117 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
11118 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
11119 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
11120
11121 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11122
11123 PR fortran/20178
11124 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
11125 gfortran.dg/f2c_3.f90: New tests.
11126
11127 * gfortran.dg/return_1.f90: Fix dg annotation.
11128
11129 2005-05-10 Diego Novillo <dnovillo@redhat.com>
11130
11131 * gcc.c-torture/compile/20050510-1.c: New test.
11132
11133 2005-05-10 Mark Mitchell <mark@codesourcery.com>
11134
11135 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
11136
11137 2005-05-10 Bob Wilson <bob.wilson@acm.org>
11138
11139 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
11140
11141 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
11142
11143 PR c/17913
11144 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
11145
11146 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
11147
11148 PR c/21342
11149 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
11150 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
11151
11152 2005-05-10 Ben Elliston <bje@au.ibm.com>
11153
11154 PR debug/16676
11155 * gcc.dg/debug/pr16676.c: New test.
11156
11157 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
11158
11159 PR testsuite/21443
11160 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
11161 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
11162 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
11163 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
11164 Change -O1 to -O2.
11165 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
11166 -fno-tree-dominator-opts.
11167
11168 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11169
11170 * gfortran.dg/return_1.f90: New test.
11171
11172 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
11173
11174 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
11175
11176 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
11177
11178 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
11179
11180 PR c++/21427
11181 * g++.dg/inherit/covariant13.C: New.
11182
11183 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11184
11185 PR libfortran/19155
11186 * gfortran.dg/pr19155.f: New test.
11187
11188 2005-05-08 Roger Sayle <roger@eyesopen.com>
11189
11190 PR inline-asm/8788
11191 * gcc.dg/pr8788-1.c: New testcase.
11192
11193 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
11194
11195 PR target/21416
11196 * gcc.target/mips/fpcmp-[12].c: New tests.
11197
11198 2005-05-06 Mark Mitchell <mark@codesourcery.com>
11199
11200 * lib/target-supports-dg.exp (dg-require-fork): New function.
11201 (dg-require-mkfifo): Likewise.
11202 * lib/target-supports.exp (check_function_available): New
11203 function.
11204 (check_fork_available): Likewise.
11205 (check_mkfifo_available): Likewise.
11206
11207 2005-05-06 Jeff Law <law@redhat.com>
11208
11209 * gcc.c-torture/compile/pr21380.c: New test.
11210
11211 2005-05-06 Jakub Jelinek <jakub@redhat.com>
11212
11213 PR c++/20961
11214 * g++.dg/ext/weak3.C: New test.
11215
11216 2005-05-05 Mark Mitchell <mark@codesourcery.com>
11217
11218 PR c++/21352
11219 * g++.dg/template/crash37.C: New test.
11220
11221 2005-05-05 Paul Brook <paul@codesourcery.com>
11222
11223 * gcc.dg/arm-g2.c: Use effective-target arm32.
11224 * gcc.dg/arm-mmx-1.c: Ditto.
11225 * gcc.dg/arm-scd42-2.c: Ditto.
11226 * gcc.dg/arm-vfp1.c: Ditto.
11227 * lib/target-supports.exp (check_effective_target_arm32): New
11228 function.
11229
11230 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
11231
11232 PR libfortran/21354
11233 gfortran.dg/in_pack_rank7.f90: New test.
11234
11235 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
11236
11237 PR middle-end/15618
11238 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
11239
11240 2005-05-04 Jakub Jelinek <jakub@redhat.com>
11241
11242 PR middle-end/21265
11243 * gcc.dg/20050503-1.c: New test.
11244
11245 PR rtl-optimization/21239
11246 * gcc.dg/i386-sse-11.c: New test.
11247
11248 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
11249
11250 PR target/16888
11251 * gcc.target/i386/asm-1.c: New test.
11252
11253 2005-05-03 Jakub Jelinek <jakub@redhat.com>
11254
11255 PR rtl-optimization/21330
11256 * gcc.c-torture/execute/20050502-1.c: New test.
11257
11258 PR target/21297
11259 * gcc.c-torture/execute/20050502-2.c: New test.
11260
11261 2005-05-03 Uros Bizjak <uros@kss-loka.si>
11262
11263 PR middle-end/21282
11264 * gcc.dg/pr21282.c: New.
11265
11266 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
11267
11268 * gcc.dg/vect/pr20122.c: Clean up .vect file.
11269 * gcc.dg/vect/vect-92.c: Likewise.
11270 * gcc.dg/vect/vect-93.c: Likewise.
11271 * gcc.dg/vect/vect-dv-1.c: Likewise.
11272 * gcc.dg/vect/vect-dv-2.c: Likewise.
11273 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
11274
11275 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
11276
11277 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
11278 * gfortran.dg/vect/vect-2.f90: Likewise.
11279 * gfortran.dg/vect/vect-3.f90: Likewise.
11280 * gfortran.dg/vect/vect-4.f90: Likewise.
11281 * gfortran.dg/vect/vect-5.f90: Likewise.
11282
11283 2005-05-02 Geoffrey Keating <geoffk@apple.com>
11284
11285 PR target/20813
11286 * gcc.dg/rs6000-fpint-2.c: New.
11287
11288 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
11289
11290 PR c/15698
11291 * gcc.dg/builtins-30.c: Update expected messages.
11292 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
11293 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
11294 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
11295
11296 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
11297
11298 PR tree-optimization/21294
11299 * gcc.dg/tree-ssa/pr21294.c: New.
11300
11301 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
11302
11303 * gcc.dg/altivec-3.c (vec_store): Do not use the old
11304 __builtin_altivec_st_internal_4si built-in.
11305
11306 2005-05-02 Mark Mitchell <mark@codesourcery.com>
11307
11308 PR c++/15875
11309 * g++.dg/template/ptrmem14.C: New test.
11310
11311 2005-05-02 Paul Brook <paul@codesourcery.com>
11312
11313 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
11314
11315 2005-05-02 Michael Matz <matz@suse.de>
11316
11317 PR c++/19542
11318 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
11319
11320 2005-05-01 Mark Mitchell <mark@codesourcery.com>
11321
11322 * g++.dg/cpp/weak.C: New test.
11323
11324 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
11325
11326 * gcc.dg/tree-ssa/loop-8.c: New test.
11327
11328 2005-04-30 Michael Maty <matz@suse.de>
11329
11330 * gcc.dg/inline-mcpy.c: New test.
11331
11332 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
11333
11334 PR libfortran/18958
11335 * gfortran.dg/eoshift.f90: New test case.
11336
11337 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
11338
11339 PR libfortran/18857
11340 * gfortran.dg/matmul_1.f90: New test.
11341
11342 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
11343
11344 PR tree-optimization/21030
11345 * gcc.dg/tree-ssa/pr21030.c: New.
11346
11347 2005-04-29 Devang Patel <dpatel@apple.com>
11348
11349 PR tree-optimization/21272
11350 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11351
11352 2005-04-29 Jakub Jelinek <jakub@redhat.com>
11353
11354 PR fortran/13082
11355 PR fortran/18824
11356 * gfortran.dg/entry_4.f90: New test.
11357 * gfortran.fortran-torture/execute/entry_1.f90: New test.
11358 * gfortran.fortran-torture/execute/entry_2.f90: New test.
11359 * gfortran.fortran-torture/execute/entry_3.f90: New test.
11360 * gfortran.fortran-torture/execute/entry_4.f90: New test.
11361 * gfortran.fortran-torture/execute/entry_5.f90: New test.
11362 * gfortran.fortran-torture/execute/entry_6.f90: New test.
11363 * gfortran.fortran-torture/execute/entry_7.f90: New test.
11364
11365 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11366
11367 * gfortran.fortran-torture/execute/entry_8.f90: New test.
11368
11369 2005-04-29 Paul Brook <paul@codesourcery.com>
11370
11371 * gfortran.dg/entry_3.f90: New test.
11372
11373 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11374
11375 * gfortran.dg/implicit_4.f90: New test.
11376
11377 2005-04-28 Bob Wilson <bob.wilson@acm.org>
11378
11379 * lib/target-supports.exp (check_profiling_available): Return
11380 false for xtensa-*-elf.
11381
11382 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
11383
11384 * lib/fortran-torture.exp (fortran-torture.exp): Catch
11385 error if file cannot be deleted.
11386
11387 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
11388
11389 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
11390 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
11391 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
11392 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
11393 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
11394 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
11395 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
11396 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
11397 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
11398 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
11399 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
11400 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
11401 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
11402
11403 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11404
11405 PR fortran/20865
11406 * gfortran.dg/pr20865.f90: New test.
11407
11408 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
11409
11410 * gcc.dg/void-cast-2.c: New test.
11411
11412 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
11413
11414 PR c/21159
11415 * gcc.dg/void-cast-1.c: New test.
11416
11417 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
11418
11419 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
11420
11421 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11422
11423 PR fortran/21177
11424 * gfortran.dg/pr21177.f90: New test.
11425
11426 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
11427
11428 PR tree-optimization/21171
11429 * gcc.dg/tree-ssa/pr21171.c: New test.
11430
11431 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
11432
11433 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
11434 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
11435 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
11436 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
11437 gcc.dg/tree-ssa/gen-vect-32.c: New.
11438 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
11439 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
11440 don't run on PPC32.
11441
11442 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
11443
11444 PR c/21213
11445 * gcc.dg/transparent-union-3.c: New test.
11446
11447 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
11448
11449 PR c/20740
11450 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
11451 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
11452 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
11453 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
11454 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
11455 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
11456
11457 2005-04-26 Jeff Law <law@redhat.com>
11458
11459 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
11460 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
11461 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
11462 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
11463 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
11464 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
11465 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
11466
11467 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
11468
11469 PR tree-optimization/17598
11470 * gcc.dg/tree-ssa/pr17598.c: New testcase.
11471
11472 2005-04-25 Mike Stump <mrs@apple.com>
11473
11474 * objc.dg/fix-and-continue-1.m: Add.
11475
11476 2005-04-25 Roger Sayle <roger@eyesopen.com>
11477
11478 PR c++/20995
11479 * g++.dg/opt/pr20995-1.C: New test case.
11480
11481 2005-04-25 Devang Patel <dpatel@apple.com>
11482
11483 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11484
11485 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
11486
11487 PR testsuite/21062
11488 * g++.dg/opt/alias2.C (printf): Correct the prototype.
11489
11490 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
11491
11492 PR C++/21188
11493 * g++.dg/opt/rtti2.C: New test.
11494
11495 2005-04-25 Paul Brook <paul@codesourcery.com>
11496 Steven G. Kargl <kargls@comcast.net>
11497
11498 PR fortran/20879
11499 * gfortran.dg/ichar_1.f90: New file.
11500
11501 2005-04-24 Jakub Jelinek <jakub@redhat.com>
11502
11503 PR middle-end/20991
11504 * g++.dg/opt/pr20991.C: New test.
11505
11506 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
11507 where sizeof (type) < __alignof__ (type).
11508 * gcc.dg/compat/struct-layout-1.h: Likewise.
11509
11510 2005-04-24 Per Bothner <per@bothner.com>
11511 Devang Patel <dpatel@apple.com>
11512
11513 PR preprocessor/20907
11514 * gcc.dg/cpp/very-long-comment.c: New test.
11515
11516 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11517
11518 PR fortran/20059
11519 * gfortran.dg/common_5.f: New test.
11520
11521 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
11522
11523 PR middle-end/21082
11524 * g++.dg/tree-ssa/pr21082.C: New testcase.
11525
11526 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
11527
11528 * gcc.dg/vect/vect-99.c: New test.
11529
11530 2005-04-22 Diego Novillo <dnovillo@redhat.com>
11531
11532 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
11533
11534 2005-04-22 Jeff Law <law@redhat.com>
11535
11536 * gcc.dg/uninit-5.c: Remove xfails.
11537 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
11538 conditionals and loads.
11539
11540 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
11541
11542 PR libfortran/20074
11543 PR libfortran/20436
11544 PR libfortran/21108
11545 * gfortran.dg/nested_reshape.f90: new test
11546 * gfortran.dg/reshape-alloc.f90: new test
11547 * gfortran.dg/reshape.f90: new test
11548
11549 2005-04-22 Mark Mitchell <mark@codesourcery.com>
11550
11551 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
11552
11553 * gcc.dg/arm-vfp1.c: New test.
11554
11555 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
11556
11557 PR c++/21087
11558 * g++.dg/lookup/builtin2.C: New test.
11559
11560 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
11561
11562 * gcc.dg/weak/weak-13.c: New test.
11563
11564 2005-04-21 Geoffrey Keating <geoffk@apple.com>
11565
11566 * lib/target-supports.exp (check_effective_target_sync_int_long):
11567 Add powerpc*.
11568
11569 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
11570
11571 * gcc.target/mips/branch-1.c: New test.
11572
11573 2005-04-21 Richard Henderson <rth@redhat.com>
11574
11575 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
11576 * gcc.dg/vect/vect-86.c: Likewise.
11577 * gcc.dg/vect/vect-87.c: Likewise.
11578 * gcc.dg/vect/vect-88.c: Likewise.
11579
11580 2005-04-21 Devang Patel <dpatel@apple.com>
11581
11582 PR optimization/20994
11583 * gcc.dg/tree-ssa/ifc-3.c: New test.
11584
11585 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
11586
11587 PR c/12913
11588 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
11589 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
11590 gcc.dg/c99-vla-jump-5.c: New tests.
11591
11592 2005-04-19 Richard Henderson <rth@redhat.com>
11593
11594 * lib/target-supports.exp (check_effective_target_vect_int_mult):
11595 Fix typo in exists check.
11596 (check_effective_target_sync_int_long): New.
11597 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
11598 * gcc.dg/ia64-sync-2.c: Likewise.
11599 * gcc.dg/ia64-sync-3.c: Likewise.
11600 * gcc.dg/ia64-sync-4.c: Likewise.
11601
11602 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
11603
11604 * gcc.dg/fold-xor-1.c: New test.
11605 * gcc.dg/fold-xor-2.c: New test.
11606
11607 2005-04-19 James E. Wilson <wilson@specifixinc.com>
11608
11609 PR target/20670
11610 * g++.dg/eh/fp-regs.C: New test.
11611
11612 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
11613
11614 * gcc.dg/Wint-to-pointer-cast-1.c,
11615 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
11616 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
11617 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
11618
11619 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11620
11621 PR fortran/16861
11622 * gfortran.dg/pr16861.f90: New test.
11623
11624 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
11625
11626 * gcc.dg/pr21085.c: New test.
11627
11628 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
11629
11630 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
11631 (setup_mips_tests, dg-mips-options): New procedures.
11632 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
11633 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
11634 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
11635 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
11636 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
11637 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
11638 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
11639 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
11640 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
11641 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
11642 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
11643 dg-mips-options instead of dg-options. Remove now-redundant
11644 preprocessor guards.
11645 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
11646 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
11647 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
11648 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
11649 * gcc.dg/vr-mult-2.c: Delete.
11650 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
11651 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
11652 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
11653 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
11654 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
11655 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
11656 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
11657
11658 2005-04-18 Laurent GUERBY <laurent@guerby.net>
11659
11660 * ada/acats/run_all.sh: Use sync when executable not present.
11661
11662 2005-04-18 Devang Patel <dpatel@apple.com>
11663
11664 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
11665 * gcc.dg/vect/vect-11a.c: New.
11666 * gcc.dg/vect/vect-none.c: Update.
11667 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
11668
11669 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
11670
11671 PR tree-optimization/20922
11672 * gcc.dg/pr20922-1.c: New test.
11673 * gcc.dg/pr20922-2.c: New test.
11674 * gcc.dg/pr20922-3.c: New test.
11675 * gcc.dg/pr20922-4.c: New test.
11676 * gcc.dg/pr20922-5.c: New test.
11677 * gcc.dg/pr20922-6.c: New test.
11678
11679 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11680
11681 PR libfortran/20950
11682 * gfortran.dg/pr20950.f: New test.
11683
11684 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11685
11686 PR libfortran/19216
11687 * gfortran.dg/pr19216.f: New test.
11688
11689 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
11690
11691 PR tree-optimization/21001
11692 * gcc.dg/tree-ssa/pr21001.c: New.
11693
11694 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
11695
11696 PR libfortran/21075
11697 * gfortran.dg/reshape_rank7.f90: New test.
11698
11699 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
11700
11701 PR libfortran/12884 gfortran.dg/pr12884.f: New test
11702 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
11703 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
11704 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
11705 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
11706 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
11707 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
11708 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
11709 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
11710 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
11711 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
11712 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
11713 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
11714 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
11715 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
11716 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
11717 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
11718 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
11719 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
11720 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
11721 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
11722
11723 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
11724
11725 * gfortran.dg/wtruncate.f: New testcase.
11726 * gfortran.dg/wtruncate.f90: New testcase.
11727
11728 2005-04-16 Mark Mitchell <mark@codesourcery.com>
11729
11730 PR c++/21025
11731 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
11732 which sizeof/alignof is dependent, rather than just whether we are
11733 processing_template_decl.
11734
11735 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11736
11737 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11738 corrected typo where the wrong variables had been compared.
11739
11740 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11741
11742 PR libfortran/18495
11743 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11744 Test callee-allocated version of return array with a write
11745 statement.
11746 Test spread with a temporary with another write statement.
11747
11748 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
11749
11750 PR tree-optimization/21031
11751 * gcc.dg/tree-ssa/pr21031.c: New.
11752
11753 2005-04-15 Uros Bizjak <uros@kss-loka.si>
11754
11755 PR tree-optimization/21004
11756 * gcc.dg/builtins-53.c: Include builtins-config.h.
11757 Check floorf, ceilf, floorl and ceill transformations
11758 only when HAVE_C99_RUNTIME is defined.
11759
11760 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
11761
11762 PR middle-end/20739
11763 * gcc.dg/tree-ssa/pr20739.c: New test.
11764
11765 2005-04-14 Mike Stump <mrs@apple.com>
11766
11767 * gcc.dg/Foundation.framework/empty: New.
11768 * gcc.dg/framework-2.c: New.
11769
11770 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11771
11772 PR tree-optimization/21021
11773 * gcc.c-torture/compile/pr21021.c: New.
11774
11775 2005-04-14 Janis Johnson <janis187@us.ibm.com
11776
11777 PR testsuite/21010
11778 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
11779 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
11780 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
11781 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
11782 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
11783 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
11784 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
11785 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
11786
11787 2005-04-14 Richard Henderson <rth@redhat.com>
11788
11789 * lib/target-supports.exp (check_effective_target_vect_condition):
11790 Add ia64, i?86, and x86_64.
11791
11792 2005-04-14 Steven G. Kargl <kargls@comcast.net>
11793
11794 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
11795
11796 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11797
11798 PR tree-optimization/20657
11799 * gcc.dg/tree-ssa/pr20657.c: New.
11800
11801 2005-04-14 Uros Bizjak <uros@kss-loka.si>
11802
11803 * gcc.dg/builtins-53.c: Also check (int)trunc* and
11804 (long long int)trunc*.
11805
11806 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
11807
11808 PR target/20927
11809 * gcc.dg/pr20927.c: New test.
11810
11811 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
11812
11813 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
11814 * gcc.target/mips/asm-1.c: Likewise.
11815
11816 2005-04-13 Dale Johannesen <dalej@apple.com>
11817
11818 * objc.dg/objc-fast-4.m: New.
11819
11820 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
11821
11822 * gcc.target/cris/torture/cris-torture.exp: New driver in new
11823 directory.
11824 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
11825
11826 2005-04-13 David Edelsohn <edelsohn@gnu.org>
11827
11828 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
11829 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
11830 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
11831
11832 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
11833
11834 PR tree-optimization/20913
11835 * gcc.dg/tree-ssa/pr20913.c: New.
11836
11837 PR tree-optimization/20702
11838 * gcc.dg/tree-ssa/pr20702.c: New.
11839
11840 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11841
11842 PR c++/13744
11843 * g++.dg/inherit/local3.C: New test.
11844
11845 2005-04-12 Jeff Law <law@redhat.com>
11846
11847 * gcc.dg/tree-ssa/20050412-1.c: New test.
11848
11849 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
11850
11851 PR libfortran/19016
11852 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
11853 Add tests with mask generated by expression.
11854 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11855 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11856 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11857
11858 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
11859
11860 PR middle-end/20917
11861 * gcc.dg/20050409-1.c: New test.
11862
11863 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
11864
11865 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
11866
11867 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11868
11869 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11870 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
11871 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11872 (TARGET_CXX): Adjust accordingly.
11873 * target.h (struct gcc_target): Remove epxort_class_data. Add
11874 determine_class_data_visibility and class_data_always_comdat.
11875 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11876 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
11877 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11878 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
11879 (arm_cxx_determine_class_data_visibility): New.
11880 (arm_cxx_class_data_always_comdat): Likewise.
11881 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11882 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
11883 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11884 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
11885 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
11886 Define.
11887
11888 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11889
11890 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
11891
11892 2005-04-11 Geoffrey Keating <geoffk@apple.com>
11893
11894 * gcc.dg/i386-darwin-fpmath.c: New.
11895
11896 2004-04-11 Devang Patel <dpatel@apple.com>
11897
11898 * lib/target-supports.exp (check_effective_target_vect_condition): New.
11899 * gcc.dg/vect/vect-ifcvt-1.c: New test.
11900 * gcc.dg/vect/vect-ifcvt-2.c: New test.
11901 * gcc.dg/vect/vect-ifcvt-3.c: New test.
11902 * gcc.dg/vect/vect-ifcvt-4.c: New test.
11903 * gcc.dg/vect/vect-ifcvt-5.c: New test.
11904 * gcc.dg/vect/vect-ifcvt-6.c: New test.
11905 * gcc.dg/vect/vect-ifcvt-7.c: New test.
11906 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11907
11908 2004-04-11 Devang Patel <dpatel@apple.com>
11909
11910 * gcc.dg/vect/vect-dv-1.c: New test.
11911 * gcc.dg/vect/vect-dv-2.c: New test.
11912
11913 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11914
11915 PR tree-optimization/20933
11916 * gcc.dg/tree-ssa/pr20933.c: New test.
11917
11918 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11919
11920 * gfortran.dg/fold_nearest.f90: New test.
11921
11922 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
11923
11924 * gcc.dg/tree-ssa/alias-1.c: New test.
11925
11926 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11927
11928 PR tree-optimization/20920
11929 * g++.dg/tree-ssa/pr20920.C: New test.
11930
11931 2005-04-11 Uros Bizjak <uros@kss-loka.si>
11932
11933 * gcc.dg/builtins-53.c: Also check (int)ceil* and
11934 (long long int)ceil*.
11935
11936 2005-04-10 Mark Mitchell <mark@codesourcery.com>
11937
11938 * g++.dg/warn/Wdtor1.C: Declare template in system header with
11939 explicit C++ linkage.
11940
11941 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11942
11943 * gfortran.dg/pr17229.f: Take care of the new obsolescence
11944 warning for arithmetic IF statements.
11945
11946 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
11947
11948 * eor_handling_1.f90: New test case.
11949 * eor_handling_2.f90: New test case.
11950 * eor_handling_3.f90: New test case.
11951 * eor_handling_4.f90: New test case.
11952 * eor_handling_5.f90: New test case.
11953 * noadv_size.f90: New test case.
11954 * pad_no.f90: New test case.
11955
11956 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
11957
11958 * gcc.c-torture/execute/20050410-1.c: New test.
11959
11960 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
11961
11962 * gcc.dg/pr20126.c: New.
11963
11964 2005-04-09 Bud Davis <bdavis@gfortran.org>
11965 Steven G. Kargl <kargls@comcast.net>
11966
11967 * gfortran.dg/PR19872.f: New test.
11968
11969 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11970
11971 * gfortran.dg/nint_1.f90: Fix dg-do directive.
11972
11973 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11974
11975 * gfortran.dg/nint_1.f90: New test.
11976
11977 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11978
11979 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
11980 Added test for callee-allocated arrays with write statements.
11981 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
11982 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
11983 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11984 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11985 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11986
11987 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11988
11989 PR libfortran/20163
11990 * gfortran.dg/open-options-blanks.f: New test.
11991
11992 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11993
11994 PR fortran/13257
11995 * gfortran.dg/comma_format_extension_[1234].f: New tests.
11996
11997 2005-04-09 Jakub Jelinek <jakub@redhat.com>
11998
11999 * gcc.dg/tree-ssa/stdarg-1.c: New test.
12000 * gcc.dg/tree-ssa/stdarg-2.c: New test.
12001 * gcc.dg/tree-ssa/stdarg-3.c: New test.
12002 * gcc.dg/tree-ssa/stdarg-4.c: New test.
12003 * gcc.dg/tree-ssa/stdarg-5.c: New test.
12004 * gcc.c-torture/execute/stdarg-4.c: New test.
12005
12006 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
12007
12008 PR target/20795
12009 * g++.dg/abi/param2.C: New test.
12010
12011 2005-04-09 Uros Bizjak <uros@kss-loka.si>
12012
12013 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
12014
12015 2005-04-09 Uros Bizjak <uros@kss-loka.si>
12016
12017 * gcc.dg/builtins-53.c: New test.
12018
12019 2005-04-08 Diego Novillo <dnovillo@redhat.com>
12020
12021 * g++.dg/tree-ssa/pr18178.C: New test.
12022 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
12023 * gcc.c-torture/execute/20041019-1.c: New test.
12024 * gcc.dg/tree-ssa/20041008-1.c: New test.
12025 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
12026 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
12027 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
12028 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
12029 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
12030 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
12031 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
12032 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
12033 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
12034 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
12035
12036 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
12037
12038 PR rtl-optimization/20466
12039 * gcc.c-torture/execute/pr20466-1.c: New test.
12040
12041 2005-04-08 Mark Mitchell <mark@codesourcery.com>
12042
12043 PR c++/20905
12044 * g++.dg/parse/cond2.C: New test.
12045
12046 PR c++/20145
12047 * g++.dg/warn/Wdtor1.C: New test.
12048
12049 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12050
12051 PR fortran/17229
12052 * gfortran.dg/pr17229.f: New test.
12053
12054 2005-04-07 Steven G. Kargl <kargls@comcast.net>
12055
12056 * gfortran.dg/tiny_1.f90: New test.
12057 * gfortran.dg/tiny_2.f90: ditto.
12058
12059 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
12060
12061 * gfortran.dg/eor_1.f90: Fix dg-do run line
12062 * gfortran.dg/open_new.f90: Fix dg-do run line
12063
12064 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
12065
12066 * lib/target-supports.exp (get_compiler_messages): Support
12067 optional arguments, the fourth being compiler options.
12068 (check_effective_target_fpic): New proc.
12069 * gcc.dg/20050321-2.c: Restrict to target fpic.
12070
12071 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
12072
12073 * gcc.dg/15443-1.c: New test.
12074 * gcc.dg/15443-2.c: Likewise.
12075
12076 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12077
12078 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
12079
12080 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
12081
12082 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
12083
12084 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
12085
12086 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
12087 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
12088 -m64.
12089 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
12090 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
12091 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
12092
12093 2005-04-06 Mark Mitchell <mark@codesourcery.com>
12094
12095 PR c++/20212
12096 * g++.dg/warn/Wunused-11.C: New test.
12097
12098 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
12099
12100 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
12101
12102 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
12103
12104 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
12105
12106 2005-04-05 Mark Mitchell <mark@codesourcery.com>
12107
12108 PR c++/20734
12109 * g++.dg/template/ptrmem13.C: New test.
12110
12111 2005-04-05 Per Bothner <per@bothner.com>
12112
12113 * lib/gcc.exp: Always add -fno-show-column, for now.
12114
12115 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
12116
12117 PR testsuite/20767
12118 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
12119 of plain old "unsigned int" for the type of "i". Makes this test
12120 64bit clean.
12121
12122 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
12123
12124 * gcc.dg/i386-ssefn-1.c: New test.
12125 * gcc.dg/i386-ssefn-2.c: New test.
12126 * gcc.dg/i386-ssefn-3.c: New test.
12127 * gcc.dg/i386-ssefn-4.c: New test.
12128
12129 2005-04-05 Jakub Jelinek <jakub@redhat.com>
12130
12131 PR tree-optimization/20076
12132 * gcc.dg/builtin-apply4.c: New test.
12133
12134 PR preprocessor/19475
12135 * gcc.dg/cpp/macspace1.c: New test.
12136 * gcc.dg/cpp/macspace2.c: New test.
12137
12138 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12139
12140 * gfortran.dg/pr20755.f: Fixed bad format.
12141
12142 2005-04-05 Mark Mitchell <mark@codesourcery.com>
12143
12144 PR c++/20763
12145 * g++.dg/ext/attrib21.C: New test.
12146
12147 2004-04-05 Devang Patel <dpatel@apple.com>
12148
12149 * lib/target-supports.exp (check_effective_target_vect_shif): New.
12150 * gcc.dg/vect/vect-shift-1.c: New test.
12151
12152 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12153
12154 PR libfortran/20755
12155 * gfortran.dg/pr20755.f: New test.
12156
12157 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
12158
12159 * gfortran.dg/pr15959.f90: New test.
12160 * gfortran.dg/string_pad_trunc.f90: New test.
12161
12162 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12163
12164 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
12165 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
12166 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
12167 syntax.
12168
12169 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12170
12171 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
12172
12173 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12174
12175 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
12176 * gcc.c-torture/compile/20011119-2.c: Likewise.
12177 * gcc.c-torture/compile/981001-2.c: Likewise.
12178
12179 2005-04-04 Mark Mitchell <mark@codesourcery.com>
12180
12181 PR c++/20679
12182 * g++.dg/template/overload4.C: New test.
12183
12184 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
12185
12186 PR c++/20746
12187 * g++.dg/abi/covariant5.C: New.
12188
12189 PR debug/20505
12190 * g++.dg/debug/const2.C: New.
12191
12192 2005-04-04 Jakub Jelinek <jakub@redhat.com>
12193
12194 PR rtl-optimization/16104
12195 * gcc.c-torture/execute/20050316-1.c: New test.
12196
12197 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
12198
12199 * g++.dg/template/spec23.C: Fix dg-error text.
12200
12201 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
12202
12203 PR c++/19199
12204 * g++.dg/expr/lval2.C: New.
12205
12206 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12207
12208 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
12209 __builtin_strcasecmp and __builtin_strncasecmp.
12210
12211 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
12212
12213 PR c++/20723
12214 * g++.dg/template/spec22.C: New.
12215 * g++.dg/template/spec23.C: New.
12216
12217 2005-04-03 Dale Ranta <dir@lanl.gov>
12218 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12219
12220 PR libfortran/20068
12221 PR libfortran/20125
12222 PR libfortran/20156
12223 PR libfortran/20471
12224 * gfortran.dg/backspace.f: New test.
12225
12226 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
12227
12228 * gcc.dg/pr19345.c: New test.
12229
12230 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
12231
12232 PR tree-optimization/20640
12233 * gcc.dg/torture/tree-loop-1.c: New.
12234
12235 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
12236
12237 PR rtl-optimization/20290
12238 * gcc.c-torture/execute/loop-ivopts-2.c: New.
12239
12240 2005-04-02 Geoffrey Keating <geoffk@apple.com>
12241
12242 * gcc.dg/rs6000-fpint.c: New.
12243
12244 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
12245
12246 * gcc.dg/old-style-then-proto-1.c: New test.
12247
12248 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12249
12250 * gfortran.fortran-torture/execute/backspace.f90: Check
12251 after backspace and read was incorrect.
12252
12253 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12254
12255 * gcc.c-torture/execute/builtins/strcat.c: Check the result
12256 buffer past the terminating NUL using memcmp.
12257 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
12258 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
12259
12260 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
12261 Fix unused/uninitialized variable warnings.
12262
12263 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
12264 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
12265 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
12266 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
12267
12268 * gcc.c-torture/execute/builtins/abs-1-lib.c,
12269 gcc.c-torture/execute/builtins/fputs-lib.c,
12270 gcc.c-torture/execute/builtins/lib/fprintf.c,
12271 gcc.c-torture/execute/builtins/lib/main.c,
12272 gcc.c-torture/execute/builtins/lib/memcmp.c,
12273 gcc.c-torture/execute/builtins/lib/memmove.c,
12274 gcc.c-torture/execute/builtins/lib/mempcpy.c,
12275 gcc.c-torture/execute/builtins/lib/memset.c,
12276 gcc.c-torture/execute/builtins/lib/printf.c,
12277 gcc.c-torture/execute/builtins/lib/sprintf.c,
12278 gcc.c-torture/execute/builtins/lib/stpcpy.c,
12279 gcc.c-torture/execute/builtins/lib/strchr.c,
12280 gcc.c-torture/execute/builtins/lib/strcmp.c,
12281 gcc.c-torture/execute/builtins/lib/strcpy.c,
12282 gcc.c-torture/execute/builtins/lib/strcspn.c,
12283 gcc.c-torture/execute/builtins/lib/strlen.c,
12284 gcc.c-torture/execute/builtins/lib/strncat.c,
12285 gcc.c-torture/execute/builtins/lib/strncmp.c,
12286 gcc.c-torture/execute/builtins/lib/strncpy.c,
12287 gcc.c-torture/execute/builtins/lib/strrchr.c,
12288 gcc.c-torture/execute/builtins/lib/strspn.c,
12289 gcc.c-torture/execute/builtins/lib/strstr.c,
12290 gcc.c-torture/execute/builtins/memops-asm-lib.c,
12291 gcc.c-torture/execute/builtins/strlen-2.c,
12292 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
12293 prototypes.
12294
12295 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
12296
12297 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
12298 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
12299 selectany usage.
12300
12301 2005-04-01 Jakub Jelinek <jakub@redhat.com>
12302
12303 PR c++/19406
12304 * g++.dg/debug/using1.C: New test.
12305
12306 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
12307
12308 PR middle-end/20524
12309 * gcc.dg/alias-7.c: Prefix asm-declared name with
12310 __USER_LABEL_PREFIX__.
12311
12312 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
12313
12314 Fix fallout from PR middle-end/15700:
12315 * gcc.c-torture/compile/20011119-1.c: Take
12316 __USER_LABEL_PREFIX__ into account.
12317 * gcc.c-torture/compile/20011119-2.c: Likewise.
12318
12319 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
12320
12321 PR c++/18644
12322 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
12323
12324 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
12325
12326 PR c/17855
12327 * gcc.c-torture/compile/struct-non-lval-1.c,
12328 gcc.c-torture/compile/struct-non-lval-2.c,
12329 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
12330
12331 2005-03-31 Janis Johnson <janis187@us.ibm.com>
12332
12333 * gcc.dg/tls/tls.exp: Remove temporary file.
12334 * g++.dg/tls/tls.exp: Ditto.
12335 * lib/file-format.exp: Ditto.
12336 * g++.dg/special/ecos.exp: Ditto.
12337
12338 * lib/profopt.exp: Treat prof_ext as a list.
12339 * gcc.misc-tests/bprob.exp: Ditto.
12340 * g++.dg/bprob/bprob.exp: Ditto.
12341
12342 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
12343 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
12344 g++.dg/tree-ssa/pointer-reference-alias.C,
12345 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
12346 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
12347 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
12348 g++.dg/vect/pr19951.cc: Ditto.
12349 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
12350 gcc.dg/builtins-47.c: Ditto.
12351 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
12352 gcc.dg/pr20115-1.c: Ditto.
12353 * gcc.dg/tree-ssa/20030530-2.c,
12354 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
12355 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12356 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
12357 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12358 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
12359 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
12360 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
12361 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
12362 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
12363 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
12364 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
12365 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
12366 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
12367 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
12368 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
12369 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12370 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12371 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12372 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12373 gcc.dg/tree-ssa/20030824-1.c,
12374 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
12375 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
12376 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
12377 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
12378 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
12379 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
12380 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
12381 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
12382 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
12383 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
12384 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
12385 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
12386 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
12387 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
12388 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
12389 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
12390 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
12391 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
12392 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
12393 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
12394 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
12395 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
12396 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
12397 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
12398 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
12399 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
12400 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
12401 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
12402 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
12403 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
12404 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
12405 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
12406 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
12407 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
12408 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
12409 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
12410 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
12411 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
12412 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
12413 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
12414 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
12415 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
12416 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12417 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
12418 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
12419 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
12420 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
12421 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
12422 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
12423 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
12424 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12425 gcc.dg/tree-ssa/useless-1.c: Ditto.
12426 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
12427 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
12428 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
12429 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
12430 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12431 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
12432 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
12433 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
12434 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
12435 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
12436 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
12437 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
12438 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
12439 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
12440 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
12441 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
12442 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
12443 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
12444 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
12445 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
12446 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
12447 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
12448 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
12449 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
12450 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
12451 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
12452 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
12453 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
12454 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
12455 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
12456 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
12457 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
12458 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
12459 gcc.dg/vect/vect-none.c: Ditto.
12460 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
12461 treelang/compile/unsigned.tree: Ditto.
12462
12463 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
12464 * gcc.dg/cpp/direct2s.c: Ditto.
12465 * gcc.dg/cpp/paste4.c: Ditto.
12466 * gcc.dg/cpp/separate-1.c: Ditto.
12467 * gcc.dg/pch/save-temps-1.c: Ditto.
12468 * g++.dg/ext/altivec-10.C: Ditto.
12469 * g++.dg/pch/pch.C: Ditto.
12470
12471 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
12472
12473 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
12474 * g++.dg/template/repo1.C: Ditto.
12475 * g++.dg/template/repo2.C: Ditto.
12476 * g++.dg/template/repo3.C: Ditto.
12477 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
12478 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
12479 * g++.old-deja/g++.pt/repo1.C: Ditto.
12480 * g++.old-deja/g++.pt/repo2.C: Ditto.
12481 * g++.old-deja/g++.pt/repo3.C: Ditto.
12482 * g++.old-deja/g++.pt/repo4.C: Ditto.
12483
12484 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
12485 * gcc.dg/20030107-1.c: Ditto.
12486 * gcc.dg/20030702-1.c: Ditto.
12487 * gcc.dg/profile-generate-1.c: Ditto.
12488 * g++.dg/other/profile1.C: Ditto.
12489 * g++.old-deja/g++.robertl/eb83.C: Ditto.
12490
12491 * lib/gcc-dg.exp (remove-build-file): New.
12492 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12493 cleanup-tree-dump, cleanup-saved-temps): New.
12494
12495 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
12496
12497 PR c++/19203, DR 214
12498 * g++.dg/parse/ambig3.C: Not ambiguous.
12499 * g++.dg/template/spec20.C: New.
12500 * g++.dg/template/spec21.C: New.
12501
12502 2005-03-31 Steve Ellcey <sje@cup.hp.com>
12503
12504 PR target/20045
12505 * gcc.dg/ia64-fptr-1.c: Run only on linux.
12506
12507 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12508
12509 PR libfortran/20660
12510 * gfortran.dg/negative_unit.f: New test.
12511
12512 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
12513
12514 * gcc.dg/20050330-1.c: New test.
12515
12516 2005-03-30 Devang Patel <dpatel@apple.com>
12517
12518 * g++.dg/tree-sra/ssa-sra-3.C: New test.
12519
12520 2005-03-30 Dale Johannesen <dalej@apple.com>
12521
12522 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
12523
12524 2005-03-30 Janis Johnson <janis187@us.ibm.com>
12525
12526 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
12527 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
12528 Strip options from test name.
12529
12530 2005-03-31 Jan Hubicka <jh@suse.cz>
12531
12532 * gcc.dg/varpool-1.c: New testcase.
12533
12534 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
12535
12536 PR c/772
12537 PR c/17913
12538 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
12539 gcc.dg/stmt-expr-label-3.c : New tests.
12540 * gcc.c-torture/execute/medce-2.c: Remove.
12541
12542 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
12543
12544 PR c/20368
12545 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
12546 tests.
12547
12548 2005-03-30 Alan Modra <amodra@bigpond.net.au>
12549
12550 * gcc.c-torture/compile/pr20203.c: New test.
12551
12552 2005-03-26 Steven G. Kargl <kargls@comcast.net>
12553
12554 * gfortran.dg/promotion.f90: New test.
12555
12556 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
12557
12558 PR middle-end/20491
12559 * gcc.dg/torture/asm-subreg-1.c: New test.
12560
12561 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
12562
12563 PR c/20672
12564 * gcc.dg/pr20672-1.c: New test.
12565
12566 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
12567
12568 * gfortran.dg/vect: New directory.
12569 * gfortran.dg/vect/vect.exp: New.
12570 * gfortran.dg/vect/vect-1.f90: New test.
12571 * gfortran.dg/vect/vect-2.f90: New test.
12572 * gfortran.dg/vect/vect-3.f90: New test.
12573 * gfortran.dg/vect/vect-4.f90: New test.
12574 * gfortran.dg/vect/vect-5.f90: New test.
12575
12576 2005-03-29 Jakub Jelinek <jakub@redhat.com>
12577
12578 PR middle-end/20622
12579 * gcc.dg/alias-7.c: New test.
12580
12581 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
12582
12583 * gcc.dg/sparc-reg-1.c: New test.
12584
12585 2005-03-28 Steve Ellcey <sje@cup.hp.com>
12586
12587 PR target/19890
12588 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
12589
12590 2005-03-29 Dale Ranta <dir@lanl.gov>
12591 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12592
12593 PR libfortran/20163
12594 * gfortran.dg/pr20163-2.f: New test.
12595
12596 2005-03-28 Jan Hubicka <jh@suse.cz>
12597
12598 PR middle-end/20635
12599 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
12600 by Jakub Jelinek.
12601
12602 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
12603
12604 PR tree-optimization/20626
12605 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
12606 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
12607
12608 2005-03-26 Steven G. Kargl <kargls@comcast.net>
12609
12610 * gfortran.dg/underflow.f90: New test.
12611 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
12612
12613 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12614
12615 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
12616
12617 2005-03-25 Mark Mitchell <mark@codesourcery.com>
12618
12619 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
12620 (g++_init): Make sure that CXXFLAGS is set.
12621 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
12622 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
12623 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12624 * lib/objc.exp (objc_init): Likewise.
12625 * lib/treelang.exp (treelang_init): Likewise.
12626
12627 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
12628
12629 PR tree-optimization/20470
12630 * gcc.dg/tree-ssa/pr20470.c: New test.
12631
12632 2005-03-25 Geoffrey Keating <geoffk@apple.com>
12633
12634 * gcc.dg/ppc-stfiwx.c: New.
12635
12636 2005-03-25 Steve Ellcey <sje@cup.hp.com>
12637
12638 PR target/19888
12639 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
12640
12641 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
12642
12643 * gcc.dg/20050325-1.c: Fix a typo.
12644
12645 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12646
12647 PR libfortran/19678
12648 PR libfortran/19679
12649 * gfortran.dg/dos_eol.f: New test.
12650
12651 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
12652
12653 PR rtl-optimization/20249
12654 * gcc.dg/20050325-1.c: New test.
12655
12656 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12657
12658 PR libfortran/15332
12659 * gfortran.dg/pr15332.f: New test.
12660
12661 2005-03-24 Dale Johannesen <dalej@apple.com>
12662
12663 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
12664
12665 2005-03-24 Geoffrey Keating <geoffk@apple.com>
12666
12667 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
12668 'internal' visibility.
12669 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
12670 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
12671 'protected' visibility.
12672 * gcc.dg/visibility-7.c: Likewise.
12673 * lib/target-supports.exp (check_visibility_available): Take
12674 a parameter, the kind of visibility to check for.
12675 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
12676 to check_visibility_available.
12677
12678 * g++.dg/expr/cast3.C: New.
12679
12680 2005-03-24 David Edelsohn <edelsohn@gnu.org>
12681
12682 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
12683 rs6000.
12684
12685 2005-03-24 Steve Ellcey <sje@cup.hp.com>
12686
12687 PR target/20095
12688 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
12689
12690 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
12691
12692 * gcc.dg/badshift.c: Renamed to...
12693 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
12694
12695 * gcc.target/i386/badshift.c: Renamed to...
12696 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
12697 only.
12698
12699 PR rtl-optimization/20532
12700 * gcc.target/i386/badshift.c: New.
12701
12702 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12703
12704 * gfortran.dg/pr18025.f90: New test.
12705
12706 2005-03-23 Dale Johannesen <dalej@apple.com>
12707
12708 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
12709
12710 2005-03-23 Mark Mitchell <mark@codesourcery.com>
12711
12712 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
12713
12714 * lib/target-supports.exp (check_iconv_available): Default
12715 libiconv to -liconv, if there is no definition.
12716
12717 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
12718
12719 * gcc.dg/torture/cris-asm-mof-1.c: New test.
12720
12721 2005-03-22 Mark Mitchell <mark@codesourcery.com>
12722
12723 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
12724 * g++.dg/opt/pr7503-2.C: Likewise.
12725 * g++.dg/opt/pr7503-3.C: Likewise.
12726 * g++.dg/opt/pr7503-4.C: Likewise.
12727 * g++.dg/opt/pr7503-5.C: Likewise.
12728 * g++.dg/warn/minmax.C: New test.
12729
12730 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12731
12732 * gfortran.dg/g77_intrinsics_funcs.f: New test.
12733 * gfortran.dg/g77_intrinsics_sub.f: New test.
12734
12735 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
12736 Jan Hubicka <jh@suse.cz>
12737 Steven Bosscher <stevenb@suse.de
12738
12739 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
12740
12741 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12742
12743 PR c++/19980
12744 * g++.dg/template/redecl3.C: New test.
12745
12746 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12747
12748 PR c++/20499
12749 * g++.dg/parse/error16.C: Tweak error markers.
12750
12751 2005-03-22 Jakub Jelinek <jakub@redhat.com>
12752
12753 PR target/20561
12754 * gcc.dg/20050321-2.c: New test.
12755
12756 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
12757
12758 PR c++/20465
12759 PR c++/20381
12760 * g++.dg/template/ptrmem12.C: New.
12761
12762 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
12763
12764 PR rtl-optimization/20527
12765 * gcc.c-torture/execute/pr20527-1.c: New test.
12766
12767 2005-03-22 Ben Elliston <bje@au.ibm.com>
12768
12769 * gcc.misc-tests/options.exp (check_for_options): Create a real C
12770 program, compile it into a real executable and then delete the .c
12771 and .x files afterwards, to avoid problems on testglue targets.
12772
12773 2005-03-21 Stuart Hastings <stuart@apple.com>
12774
12775 * gcc.target/i386/sse-2.c: New.
12776
12777 2005-03-21 Uros Bizjak <uros@kss-loka.si>
12778
12779 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
12780
12781 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12782
12783 * g++.dg/parse/crash25.C: Fix typo.
12784
12785 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12786
12787 PR c++/20461
12788 * g++.dg/parse/crash24.C: New test.
12789
12790 PR c++/20536
12791 * g++.dg/parse/crash25.C: New test.
12792
12793 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12794
12795 PR c++/20147
12796 * g++.dg/ext/stmtexpr4.C: New test.
12797
12798 2005-03-20 Roger Sayle <roger@eyesopen.com>
12799
12800 PR middle-end/20539
12801 * gcc.c-torture/compile/pr13066-1.c: New test case.
12802 * gcc.c-torture/compile/pr20539-1.c: Likewise.
12803 * g++.dg/opt/pr13066-1.C: Likewise.
12804
12805 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
12806
12807 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
12808
12809 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12810
12811 PR fortran/18525
12812 * gfortran.dg/nesting_1.f90: New test.
12813
12814 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12815
12816 PR c++/20240
12817 * g++.dg/lookup/using13.C: New test.
12818
12819 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12820
12821 PR c++/20333
12822 * g++.dg/template/crash36.C: New test.
12823
12824 2005-03-18 Paolo Carlini <pcarlini@suse.de>
12825
12826 PR c++/20463
12827 * g++.dg/template/crash35.C: New test.
12828
12829 2005-03-17 Paolo Carlini <pcarlini@suse.de>
12830
12831 PR c++/19966
12832 * g++.dg/overload/operator2.C: New test.
12833
12834 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12835
12836 PR libfortran/20257
12837 * gfortran.dg/pr20257.f90: New test.
12838
12839 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12840
12841 PR libfortran/20480
12842 * gfortran.dg/pr20480.f90: New test.
12843
12844 2005-03-16 Richard Henderson <rth@redhat.com>
12845
12846 PR middle-end/15700
12847 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
12848 (_rtld_global): New.
12849 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
12850 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
12851
12852 * gcc.dg/alias-3.c: New.
12853 * gcc.dg/alias-4.c: New.
12854 * gcc.dg/alias-5.c: New.
12855 * gcc.dg/alias-6.c: New.
12856
12857 2005-03-15 Geoffrey Keating <geoffk@apple.com>
12858
12859 * gcc.dg/cpp/ucnid-7.c: New.
12860
12861 2005-03-15 Janis Johnson <janis187@us.ibm.com>
12862 Dorit Naishlos <dorit@il.ibm.com>
12863
12864 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
12865 darwin.
12866
12867 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
12868
12869 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
12870 misaligned accesses.
12871 * gcc.dg/vect/vect-58.c: Likewise.
12872 * gcc.dg/vect/vect-92.c: New.
12873 * gcc.dg/vect/vect-93.c: New.
12874
12875 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
12876
12877 PR fortran/18827
12878 * gfortran.dg/assign_2.f90: New test.
12879 * gfortran.dg/assign_3.f90: New test.
12880 * gfortran.dg/assign.f90: New test.
12881
12882 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
12883
12884 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
12885 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
12886 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
12887 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
12888 names.
12889
12890 2005-03-14 Geoffrey Keating <geoffk@apple.com>
12891
12892 * gcc.dg/cpp/ucnid-6.c: New.
12893
12894 * gcc.dg/cpp/normalize-1.c: New.
12895 * gcc.dg/cpp/normalize-2.c: New.
12896 * gcc.dg/cpp/normalize-3.c: New.
12897 * gcc.dg/cpp/normalize-4.c: New.
12898 * gcc.dg/cpp/ucnid-4.c: New.
12899 * gcc.dg/cpp/ucnid-5.c: New.
12900 * g++.dg/cpp/normalize-1.C: New.
12901 * g++.dg/cpp/ucnid-1.C: New.
12902
12903 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12904
12905 * gcc.dg/pr18628.c: New.
12906
12907 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12908
12909 PR c++/20280
12910 * g++.dg/tree-ssa/pr20280.C: New.
12911
12912 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12913
12914 PR fortran/20467
12915 * gfortran.dg/stfunc_2.f90: New test.
12916
12917 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12918
12919 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
12920
12921 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12922
12923 * gcc.dg/tree-ssa/20050314-1.c: New test.
12924
12925 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12926
12927 PR c++/4403
12928 PR c++/9783, DR433
12929 * g++.dg/template/friend34.C: New test.
12930 * g++.dg/template/friend35.C: Likewise.
12931 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
12932
12933 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12934
12935 Friend class name lookup 5/n
12936 PR c++/1016
12937 * g++.dg/lookup/hidden-class1.C: New test.
12938 * g++.dg/lookup/hidden-class2.C: Likewise.
12939 * g++.dg/lookup/hidden-class3.C: Likewise.
12940 * g++.dg/lookup/hidden-class4.C: Likewise.
12941 * g++.dg/lookup/hidden-class5.C: Likewise.
12942 * g++.dg/lookup/hidden-class6.C: Likewise.
12943 * g++.dg/lookup/hidden-class7.C: Likewise.
12944 * g++.dg/lookup/hidden-class8.C: Likewise.
12945 * g++.dg/lookup/hidden-class9.C: Likewise.
12946 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
12947 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
12948 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
12949 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
12950 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
12951 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
12952 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
12953 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
12954 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
12955 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
12956 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
12957
12958 2005-03-13 Mark Mitchell <mark@codesourcery.com>
12959
12960 PR c++/20157
12961 * g++.dg/template/error18.C: New test.
12962
12963 2005-03-09 Ben Elliston <bje@au.ibm.com>
12964
12965 PR debug/16792
12966 * g++.dg/debug/pr16792.C: New test.
12967
12968 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12969
12970 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
12971 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
12972 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
12973 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
12974 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
12975 test assertion names.
12976
12977 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12978
12979 PR fortran/18600
12980 * gfortran.dg/stfunc_1.f90: New test.
12981
12982 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12983
12984 PR fortran/16907
12985 * gfortran.dg/real_index_1.f90: New test.
12986
12987 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12988
12989 PR fortran/20323
12990 * gfortran.dg/spec_expr_1.f90: New test.
12991
12992 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12993
12994 PR c/20402
12995 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
12996 new parser.
12997
12998 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12999
13000 PR fortran/20361
13001 * gfortran.dg/largeequiv_1.f90: New test.
13002
13003 2005-03-12 Geoffrey Keating <geoffk@apple.com>
13004
13005 * gcc.dg/ucnid-1.c: New.
13006 * gcc.dg/ucnid-2.c: New.
13007 * gcc.dg/ucnid-3.c: New.
13008 * gcc.dg/ucnid-4.c: New.
13009 * gcc.dg/ucnid-5.c: New.
13010 * gcc.dg/ucnid-6.c: New.
13011 * gcc.dg/cpp/ucnid-1.c: New.
13012 * gcc.dg/cpp/ucnid-2.c: New.
13013 * gcc.dg/cpp/ucnid-3.c: New.
13014 * g++.dg/other/ucnid-1.C: New.
13015
13016 2005-03-12 Geoffrey Keating <geoffk@apple.com>
13017
13018 * gcc.dg/vmx/darwin-abi-3.c: Delete.
13019
13020 2005-03-11 Per Bothner <per@bothner.com>
13021
13022 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
13023 that diagnotics refer to correct token.
13024 * gcc.dg/unused-3.c: Likewise.
13025
13026 2005-03-11 Per Bothner <per@bothner.com>
13027
13028 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
13029 constant" is now actually on same line as string constant.
13030 * gcc.dg/cpp/direct2s.c: Likewise.
13031
13032 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
13033
13034 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
13035
13036 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13037
13038 PR libfortran/20124
13039 * gfortran.dg/pr20124.f90: New Test
13040
13041 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
13042
13043 PR tree-optimization/20130
13044 * gcc.dg/pr20130-1.c: New test.
13045
13046 2005-03-10 Steve Ellcey <sje@cup.hp.com>
13047
13048 PR target/20095
13049 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
13050
13051 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13052
13053 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
13054
13055 2005-03-10 Steve Ellcey <sje@cup.hp.com>
13056
13057 * g++.dg/eh/forced1.C: Fix comment.
13058 * g++.dg/eh/forced2.C: Ditto.
13059 * g++.dg/eh/forced3.C: Ditto.
13060 * g++.dg/eh/forced4.C: Ditto.
13061
13062 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
13063
13064 PR rtl-opt/20412
13065 * gcc.c-torture/compile/pr20412.c: New test.
13066
13067 2005-03-10 Roger Sayle <roger@eyesopen.com>
13068
13069 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
13070
13071 2005-03-10 Jakub Jelinek <jakub@redhat.com>
13072
13073 PR target/20322
13074 * gcc.dg/20050307-1.c: New test.
13075
13076 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
13077
13078 PR c++/20375
13079 * g++.dg/other/stdarg3.C: New.
13080
13081 2005-03-10 Jakub Jelinek <jakub@redhat.com>
13082
13083 PR c++/18384, c++/18327
13084 * g++.dg/init/array19.C: New test.
13085
13086 PR inline-asm/20314
13087 * gcc.dg/torture/pr20314-1.c: New test.
13088 * gcc.dg/torture/pr20314-2.c: New test.
13089
13090 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
13091
13092 * gcc.dg/20050309-1.c: New test.
13093
13094 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13095
13096 * gcc.dg/builtins-10.c: Reactivate disabled test.
13097 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
13098 new cbrt transformations.
13099
13100 2005-03-09 Mark Mitchell <mark@codesourcery.com>
13101
13102 PR c++/20208
13103 * g++.dg/template/array13.C: New test.
13104
13105 2005-03-09 Paolo Carlini <pcarlini@suse.de>
13106
13107 PR c++/16859
13108 * g++.dg/init/brace4.C: New test.
13109
13110 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
13111
13112 PR c++/20186
13113 * g++.dg/template/non-dependent12.C: New.
13114
13115 2005-03-08 Mark Mitchell <mark@codesourcery.com>
13116
13117 PR c++/20142
13118 * g++.dg/init/array18.C: Add dg-do run marker.
13119
13120 PR c++/20142
13121 * g++.dg/init/array18.C: New test.
13122
13123 2005-03-09 Ben Elliston <bje@au.ibm.com>
13124
13125 * consistency.vlad/vlad.exp: Remove trailing semicolons.
13126 * g++.dg/gcov/gcov.exp: Likewise.
13127 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
13128 * gcc.target/xstormy16/xstormy16.exp: Likewise.
13129 * lib/c-torture.exp: Likewise.
13130 * lib/fortran-torture.exp: Likewise.
13131 * lib/g++.exp: Likewise.
13132 * lib/gcc-defs.exp: Likewise.
13133 * lib/gcc-dg.exp: Likewise.
13134 * lib/gcc.exp: Likewise.
13135 * lib/gcov.exp: Likewise.
13136 * lib/gfortran.exp: Likewise.
13137 * lib/mike-g++.exp: Likewise.
13138 * lib/mike-gcc.exp: Likewise.
13139 * lib/objc-torture.exp: Likewise.
13140 * lib/objc.exp: Likewise.
13141 * lib/profopt.exp: Likewise.
13142 * lib/target-libpath.exp: Likewise.
13143 * lib/target-supports.exp: Likewise.
13144 * lib/treelang.exp: Likewise.
13145 * lib/wrapper.exp: Likewise.
13146
13147 2005-03-08 Jeff Law <law@redhat.com>
13148
13149 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
13150 PHI-OPT changes.
13151
13152 2005-03-08 Ira Rosen <irar@il.ibm.com>
13153
13154 * gcc.dg/vect/pr20122.c: New test.
13155
13156 2005-03-07 Jeff Law <law@redhat.com>
13157
13158 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
13159 was folded away.
13160 * gcc.dg/tree-ssa/pr18133-1.c: New test.
13161 * gcc.dg/tree-ssa/pr18133-2.c: New test.
13162 * gcc.dg/tree-ssa/pr18134.c: New test.
13163
13164 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13165
13166 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
13167 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
13168 gcc.dg/torture/builtin-noret-2.c: Require weak support.
13169
13170 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
13171
13172 PR tree-opt/17671
13173 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
13174
13175 2005-03-07 Mark Mitchell <mark@codesourcery.com>
13176
13177 * g++.dg/warn/Wnvdtor.C: New test.
13178
13179 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
13180
13181 * gcc.dg/torture/pr19683-1.c: New test.
13182
13183 2005-03-06 Steven G. Kargl <kargls@comcast.net>
13184
13185 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
13186 * gfortran.dg/g77/19990313-2.f: Ditto.
13187 * gfortran.dg/g77/19990313-3.f: Ditto.
13188 * gfortran.dg/g77/19990525-0.f: Ditto.
13189 * gfortran.dg/g77/19990826-0.f: Ditto.
13190 * gfortran.dg/g77/19990826-2.f: Ditto.
13191 * gfortran.dg/g77/19990826-3.f: Ditto.
13192 * gfortran.dg/g77/20000511-1.f: Ditto.
13193 * gfortran.dg/g77/20000511-2.f: Ditto.
13194 * gfortran.dg/g77/970625-2.f: Ditto.
13195 * gfortran.dg/g77/980310-2.f: Ditto.
13196 * gfortran.dg/g77/980310-3.f: Ditto.
13197 * gfortran.dg/g77/980310-8.f: Ditto.
13198 * gfortran.dg/g77/980519-2.f: Ditto.
13199 * gfortran.dg/g77/alpha1.f: Ditto.
13200 * gfortran.dg/g77/claus.f: Ditto.
13201 * gfortran.dg/g77/erfc.f: Ditto.
13202 * gfortran.dg/g77/short.f: Ditto.
13203 * gfortran.fortran-torture/execute/data.f90: Ditto.
13204 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
13205 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
13206
13207 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13208
13209 * lib/file-format.exp (gcc_target_object_format): Add check for som
13210 format and hardcode object formats on hppa*-*-hpux*.
13211 * lib/target-supports.exp (check_weak_available): Add check for som
13212 object format. Always return 0 on hppa*-*-hpux10*.
13213
13214 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
13215 is defined.
13216
13217 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
13218
13219 2005-03-05 Steven G. Kargl <kargls@comcast.net>
13220
13221 * gfortran.dg/pr19936_1.f90: New test.
13222 * gfortran.dg/pr19936_2.f90: New test.
13223 * gfortran.dg/pr19936_3.f90: New test.
13224
13225 2005-03-05 Steven G. Kargl <kargls@comcast.net>
13226 Paul Thomas <prthomas@drfccad.cea.fr>
13227
13228 * gfortran.dg/PR19754_1.f90: New test.
13229 * gfortran.dg/PR19754_2.f90: Ditto.
13230
13231 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13232
13233 PR c++/19311
13234 * g++.dg/template/non-dependent11.C: New test.
13235
13236 2005-03-05 Uros Bizjak <uros@kss-loka.si>
13237
13238 * lib/target-supports.exp (check_iconv_available): Fix comment.
13239
13240 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
13241 Joseph S. Myers <joseph@codesourcery.com>
13242
13243 PR c++/19797
13244 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
13245
13246 2005-03-04 Matthew Sachs <msachs@apple.com>
13247
13248 * gcc.exp (gcc_target_compile): Put braces around
13249 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
13250 * objc.exp (objc_target_compile): Likewise.
13251 * treelang.exp (treelang_target_compile): Likewise.
13252
13253 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13254
13255 PR fortran/19673
13256 * gfortran.dg/func_result_1.f90: New test.
13257
13258 2005-03-04 Ben Elliston <bje@au.ibm.com>
13259
13260 * gcc.misc-tests/options.exp: New test.
13261
13262 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
13263
13264 * gcc.dg/pr15784-4.c: New test.
13265
13266 2005-03-03 Geoffrey Keating <geoffk@apple.com>
13267
13268 * gcc.c-torture/execute/pr17133.c: New.
13269 * gcc.c-torture/compile/20050303-1.c: New.
13270
13271 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
13272
13273 * gcc.dg/cpp/assert4.c: Fix for cygwin.
13274
13275 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
13276
13277 * g++.dg/overload/using2.C: New.
13278
13279 2005-03-02 Mark Mitchell <mark@codesourcery.com>
13280
13281 PR c++/19916
13282 * g++.dg/init/ptrmem2.C: New test.
13283
13284 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
13285
13286 PR c/8927
13287 * gcc.dg/pr8927-1.c: New test.
13288
13289 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
13290
13291 PR c++/20232
13292 * g++.dg/inherit/covariant12.C: New.
13293
13294 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13295
13296 PR fortran/19479
13297 * gfortran.dg/bound_1.f90: New test.
13298
13299 2005-02-28 Janis Johnson <janis187@us.ibm.com>
13300
13301 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
13302 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
13303
13304 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
13305
13306 PR c/20245
13307 * gcc.dg/pr20245-1.c: New test.
13308
13309 2005-02-28 Jakub Jelinek <jakub@redhat.com>
13310
13311 PR middle-end/19874
13312 * gcc.c-torture/execute/20050119-2.c: New test case.
13313
13314 2005-02-28 Ben Elliston <bje@au.ibm.com>
13315
13316 * README: Update the DejaGnu bug reporting address.
13317 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
13318 * lib/objc-torture.exp: Likewise.
13319
13320 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
13321
13322 * gfortran.dg/boz_1.f90: New test.
13323 * gfortran.dg/boz_3.f90: New test.
13324 * gfortran.dg/boz_4.f90: New test.
13325
13326 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
13327
13328 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
13329 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
13330
13331 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13332
13333 PR libfortran/20101
13334 * gfortran.dg/write_0_pe_format.f90: New test.
13335
13336 2005-02-27 Jakub Jelinek <jakub@redhat.com>
13337
13338 PR c++/20206
13339 * g++.dg/opt/thunk2.C: New test.
13340 * g++.dg/opt/covariant1.C: New test.
13341
13342 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13343
13344 * gfortran.dg/e_d_fmt.f90: New test.
13345
13346 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
13347
13348 * gcc.dg/asm-b.c: Fix comment typos.
13349
13350 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
13351
13352 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
13353 a V_MAY_DEF also.
13354
13355 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
13356
13357 PR tree-opt/20188
13358 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
13359 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
13360 * gcc.dg/asm-b.c: New test.
13361
13362 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
13363
13364 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
13365 Disable this test on IRIX 6.
13366
13367 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
13368
13369 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
13370 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
13371 parser.
13372
13373 2005-02-25 Diego Novillo <dnovillo@redhat.com>
13374
13375 PR tree-optimization/20204
13376 * testsuite/gcc.dg/pr20204.c: New test.
13377
13378 2005-02-24 Jakub Jelinek <jakub@redhat.com>
13379
13380 PR target/20196
13381 * gcc.c-torture/execute/20050224-1.c: New test.
13382
13383 PR c++/20175
13384 * g++.dg/warn/Wbraces2.C: New test.
13385
13386 2005-02-23 Mark Mitchell <mark@codesourcery.com>
13387
13388 PR c++/19878
13389 * g++.dg/init/const2.C: New test.
13390
13391 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
13392
13393 PR tree-optimization/20100
13394 * gcc.c-torture/execute/pr20100-1.c: New test.
13395
13396 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13397
13398 * gfortran.dg/implicit_3.f90: New test.
13399
13400 * gfortran.dg/deftype_1.f90: New test.
13401
13402 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
13403
13404 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
13405 the test passes.
13406 * g++.dg/other/anon3.C: Accept a warning.
13407
13408 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
13409
13410 * gcc.dg/pr20017.c: Fix a comment typo.
13411
13412 2005-02-23 Bud Davis <bdavis@gfortran.org>
13413
13414 * gfortran.dg/list_read_4.f90: Change to f90 comments.
13415
13416 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13417
13418 PR ada/19902
13419 * ada/acats/tests/cxa/cxa3004.a: Remove.
13420 * ada/acats/tests/cxb/cxb30061.am: Likewise.
13421
13422 2005-02-22 Mark Mitchell <mark@codesourcery.com>
13423
13424 PR c++/20073
13425 * g++.dg/init/const1.C: New test.
13426
13427 PR c++/19991
13428 * g++.dg/parse/constant7.C: New test.
13429
13430 PR c++/20152
13431 * g++.dg/parse/error27.C: New test.
13432 * g++.dg/template/qualttp15.C: Adjust error markers.
13433 * g++.old-deja/g++.other/struct1.C: Likewise.
13434
13435 PR c++/20153
13436 * g++.dg/template/error17.C: New test.
13437
13438 PR c++/20148
13439 * g++.dg/parser/error26.C: New test.
13440
13441 2005-02-22 Diego Novillo <dnovillo@redhat.com>
13442
13443 PR tree-optimization/20100
13444 PR tree-optimization/20115
13445 * gcc.dg/pr20115.c: New test.
13446 * gcc.dg/pr20115-1.c: New test.
13447 * gcc.dg/pr20100.c: New test.
13448 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
13449 call-clobbered variables after alias1.
13450
13451 2005-02-22 Bud Davis <bdavis@gfortran.org>
13452
13453 * gfortran.dg/list_read_4.f90: new test.
13454
13455 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
13456
13457 PR rtl-optimization/20017.
13458 * gcc.dg/pr20017.c: New.
13459
13460 2005-02-22 Devang Patel <dpatel@apple.com>
13461
13462 PR 19952
13463 * g++.dg/tree-ssa/pr19952.C: New test.
13464
13465 2005-02-22 Mark Mitchell <mark@codesourcery.com>
13466
13467 PR c++/19883
13468 * g++.dg/parse/constant6.C: New test.
13469
13470 2005-02-22 Uros Bizjak <uros@kss-loka.si>
13471
13472 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
13473 * g++.dg/charset/asm2.c: Likewise.
13474 * g++.dg/charset/asm3.c: Likewise.
13475 * g++.dg/charset/asm4.c: Likewise.
13476 * g++.dg/charset/asm5.c: Likewise.
13477 * g++.dg/charset/attribute1.c: Likewise.
13478 * g++.dg/charset/attribute2.c: Likewise.
13479 * g++.dg/charset/extern1.cc: Likewise.
13480 * g++.dg/charset/extern2.cc: Likewise.
13481 * g++.dg/charset/extern3.cc: Likewise.
13482 * g++.dg/charset/function.cc: Likewise.
13483 * g++.dg/charset/string.c: Likewise.
13484 * g++.dg/charset/charset.exp: Likewise.
13485 * lib/target-supports.exp (check_iconv_available): Fix comment.
13486
13487 2005-02-22 Uros Bizjak <uros@kss-loka.si>
13488
13489 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
13490 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
13491 * gcc.dg/charset/asm2.c: Likewise.
13492 * gcc.dg/charset/asm3.c: Likewise.
13493 * gcc.dg/charset/asm4.c: Likewise.
13494 * gcc.dg/charset/asm5.c: Likewise.
13495 * gcc.dg/charset/asm6.c: Likewise.
13496 * gcc.dg/charset/attribute1.c: Likewise.
13497 * gcc.dg/charset/attribute2.c: Likewise.
13498 * gcc.dg/charset/builtin1.c: Likewise.
13499 * gcc.dg/charset/extern.c: Likewise.
13500 * gcc.dg/charset/function.c: Likewise.
13501 * gcc.dg/charset/string.c: Likewise.
13502 * gcc.dg/charset/charset.exp: Likewise.
13503
13504 2005-02-21 Bud Davis <bdavis9659@comcast.net>
13505
13506 PR fortran/20086
13507 * gfortran.dg/pr20086.f90: New test.
13508
13509 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
13510
13511 PR tree-optimization/19786
13512 * g++.dg/tree-ssa/pr19786.C: New.
13513
13514 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13515
13516 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
13517
13518 2005-02-21 Jeff Law <law@redhat.com>
13519
13520 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
13521
13522 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13523
13524 * gfortran.dg/do_iterator: Split loop, markup all lines for
13525 which an error locus is printed.
13526 * gfortran.dg/pr17708.f90: Markup all lines for which an error
13527 locus is printed.
13528 * gfortran.dg/select_4.f90: Likewise.
13529 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
13530 locuses in the various permutations.
13531
13532 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
13533
13534 PR tree-optimization/19951
13535 * g++.dg/vect: New directory.
13536 * g++.dg/vect/vect.exp: New file.
13537 * g++.dg/vect/pr19951.cc: New testcase.
13538 * g++.dg/dg.exp: Also prune vectorizer tests.
13539
13540 2005-02-20 Zack Weinberg <zack@codesourcery.com>
13541
13542 PR 18785
13543 * gcc.dg/charset/builtin1.c: New test.
13544
13545 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13546
13547 PR c++/19299
13548 * g++.dg/inherit/volatile1.C: New test.
13549
13550 PR c++/19440
13551 * g++.dg/template/dtor4.C: New test.
13552
13553 2005-02-19 Steven G. Kargl <kargls@comcast.net>
13554
13555 * gfortran.dg/int_1.f90: New test.
13556
13557 2005-02-19 Devang Patel <dpatel@apple.com>
13558
13559 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
13560
13561 2005-02-19 Steven G. Kargl <kargls@comcast.net>
13562
13563 * gfortran.dg/achar_1.f90: New test.
13564
13565 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
13566
13567 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
13568
13569 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
13570 Jakub Jelinek <jakub@redhat.com>
13571
13572 PR tree-optimization/19828
13573 * gcc.dg/tree-ssa/loop-7.c: New test.
13574 * gcc.c-torture/execute/20050218-1.c: New test.
13575
13576 2005-02-19 Jakub Jelinek <jakub@redhat.com>
13577
13578 PR c/20043
13579 * gcc.dg/transparent-union-1.c: New test.
13580 * gcc.dg/transparent-union-2.c: New test.
13581
13582 2005-02-18 James E Wilson <wilson@specifixinc.com>
13583
13584 PR tree-optimization/18977
13585 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
13586
13587 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
13588
13589 PR target/20054
13590 * gcc.dg/pr20054.c: New test.
13591
13592 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13593
13594 PR c++/19508
13595 * g++.dg/ext/attrib20.C: New test.
13596
13597 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
13598
13599 PR middle-end/20030
13600 * gfortran.fortran-torture/execute/character_passing.f90: New test.
13601
13602 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
13603
13604 PR c++/20008
13605 * g++.dg/opt/switch4.C: New.
13606
13607 2005-02-18 Jakub Jelinek <jakub@redhat.com>
13608
13609 PR c++/20023
13610 PR tree-optimization/20009
13611 * gcc.c-torture/compile/20050217-1.c: New test.
13612 * g++.dg/opt/switch3.C: New test.
13613
13614 PR tree-optimization/18947
13615 * gcc.c-torture/compile/20050215-1.c: New test.
13616 * gcc.c-torture/compile/20050215-2.c: New test.
13617 * gcc.c-torture/compile/20050215-3.c: New test.
13618
13619 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
13620
13621 PR c++/20028
13622 * g++.dg/template/crash34.C: New.
13623
13624 PR c++/20022
13625 * g++.dg/other/access3.C: New.
13626
13627 2005-02-17 Ira Rosen <irar@il.ibm.com>
13628
13629 * gcc.dg/vect/vect-98.c: New test.
13630
13631 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
13632
13633 PR tree-optimization/19967
13634 * gcc.dg/pr19967.c: New.
13635
13636 2005-02-16 Jakub Jelinek <jakub@redhat.com>
13637
13638 PR middle-end/19857
13639 * gcc.dg/tree-ssa/20050215-1.c: New test.
13640 * gcc.c-torture/execute/20050215-1.c: New test.
13641
13642 2005-02-15 Eric Christopher <echristo@redhat.com>
13643
13644 * gcc.dg/cpp/20050215-1.c: New file.
13645
13646 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
13647
13648 PR tree-optimization/15785
13649 * gcc.dg/pr15785-1.c: New test.
13650
13651 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
13652
13653 PR c++/17788
13654 * g++.dg/init/ctor4.C: New.
13655 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
13656
13657 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
13658
13659 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
13660 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
13661
13662 2005-02-15 Andreas Schwab <schwab@suse.de>
13663
13664 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
13665 declare malloc.
13666
13667 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
13668
13669 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
13670
13671 2005-02-14 Diego Novillo <dnovillo@redhat.com>
13672
13673 PR tree-optimization/19853
13674 * gcc.c-torture/compile/pr19853.c: New test.
13675
13676 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
13677
13678 PR c++/19608
13679 * g++.dg/parse/local-class1.C: New.
13680
13681 PR c++/19895
13682 * g++.dg/parse/ptrmem3.C: New.
13683
13684 PR c++/19884
13685 * g++.old-deja/g++.oliva/template6.C: Add another case.
13686 * g++.dg/template/explicit6.C: New.
13687
13688 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
13689
13690 PR c++/17816
13691 * g++.dg/other/redecl2.C: New.
13692
13693 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
13694
13695 PR c++/19891
13696 * g++.dg/abi/covariant4.C: New.
13697
13698 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
13699
13700 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
13701
13702 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
13703
13704 * gcc.dg/vect/vect-96.c: Fix typo.
13705
13706 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13707
13708 PR c++/14479
13709 PR c++/19487
13710 * g++.dg/template/enum5.C: New test.
13711
13712 2005-02-12 Ira Rosen <irar@il.ibm.com>
13713
13714 * gcc.dg/vect/vect-97.c: New test.
13715
13716 2005-02-12 Ira Rosen <irar@il.ibm.com>
13717
13718 * gcc.dg/vect/vect-96.c: New test.
13719
13720 2005-02-12 Uros Bizjak <uros@kss-loka.si>
13721
13722 * gcc.dg/builtins-34.c: Also check ldexp*.
13723
13724 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
13725
13726 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
13727
13728 2005-02-11 Janis Johnson <janis187@us.ibm.com>
13729
13730 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
13731 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
13732 dg-require-dll, dg-require-iconv, dg-require-named-sections,
13733 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
13734 selector_list, selector_expression, dg-process-target): Move to new
13735 file target-supports-dg.exp.
13736 * lib/target-supports-dg.exp: New.
13737
13738 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
13739 New.
13740
13741 2005-02-11 Jakub Jelinek <jakub@redhat.com>
13742
13743 PR c++/19666
13744 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
13745
13746 PR middle-end/19858
13747 * gcc.c-torture/compile/20050210-1.c: New test.
13748
13749 2005-02-11 Mark Mitchell <mark@codesourcery.com>
13750
13751 PR c++/19755
13752 * g++.dg/warn/Wbraces1.C: New test.
13753
13754 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
13755
13756 * gcc.dg/builtins-52.c: New testcase.
13757
13758 2005-02-10 Jakub Jelinek <jakub@redhat.com>
13759
13760 PR c/19342
13761 * gcc.c-torture/execute/20050119-1.c: New test.
13762
13763 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13764
13765 PR c++/19811
13766 * g++.dg/init/delete1.C: New test.
13767
13768 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13769
13770 PR c++/18470
13771 * g++.dg/template/static12.C: New test.
13772
13773 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13774
13775 PR c++/19787
13776 * g++.dg/conversion/ambig1.C: New test.
13777
13778 PR c++/19739
13779 * g++.dg/ext/attrib19.C: New test.
13780
13781 PR c++/19732
13782 * g++.dg/parse/dtor5.C: New test.
13783
13784 PR c++/19762
13785 * g++.dg/template/dtor3.C: New test.
13786
13787 PR c++/19826
13788 * g++.dg/template/static11.C: New test.
13789 * g++.dg/template/crash2.C: Remove dg-error marker.
13790
13791 2005-02-09 Janis Johnson <janis187@us.ibm.com>
13792
13793 PR C++/18491
13794 * g++.old-deja/g++.mike/p10769a.C: Remove.
13795
13796 2005-02-09 Roger Sayle <roger@eyesopen.com>
13797
13798 * gcc.dg/builtins-48.c: New test case.
13799 * gcc.dg/builtins-49.c: New test case.
13800 * gcc.dg/builtins-50.c: New test case.
13801 * gcc.dg/builtins-51.c: New test case.
13802
13803 2005-02-09 Ian Lance Taylor <ian@airs.com>
13804
13805 PR middle-end/19583
13806 * g++.dg/warn/Wreturn-type-3.C: New test.
13807
13808 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13809
13810 PR middle-end/19402
13811 * gcc.dg/pr19402-1.c: New testcase.
13812 * gcc.dg/pr19402-2.c: likewise.
13813
13814 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13815
13816 PR middle-end/19854
13817 * g++.dg/tree-ssa/tmmti.C: New testcase.
13818
13819 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13820
13821 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
13822
13823 2005-02-08 Mark Mitchell <mark@codesourcery.com>
13824
13825 PR c++/19733
13826 * g++.dg/parse/crash23.C: New test.
13827 * g++.dg/warn/Weff1.C: New test.
13828
13829 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13830
13831 * gcc.dg/20050209-1.c: New test.
13832
13833 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13834
13835 PR target/19799
13836 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
13837
13838 2005-02-08 Mike Stump <mrs@apple.com>
13839
13840 * g++.dg/pch/import-2.c: New test.
13841 * g++.dg/pch/import-2.hs: New.
13842 * g++.dg/pch/include/import-2a.h: New.
13843 * g++.dg/pch/include/import-2b.h: New.
13844
13845 2005-02-08 Janis Johnson <janis187@us.ibm.com>
13846
13847 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
13848
13849 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13850
13851 * gfortran.dg/substr_1.f90: New test.
13852
13853 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
13854
13855 PR middle-end/19775
13856 * gcc.dg/torture/builtin-power-1.c: Disable test for
13857 invalid transformation.
13858 * gcc.dg/builtins-10.c: Likewise. Disable one test we
13859 no longer optimize.
13860 * gcc.dg/builtins-47.c: New testcase.
13861
13862 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
13863 Dorit Naishlos <dorit@il.ibm.com>
13864
13865 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
13866
13867 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
13868
13869 * gcc.c-torture/compile/20050206-1.c: New test.
13870
13871 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13872
13873 PR tree-opt/19768
13874 * g++.dg/opt/pr19768.C: New test.
13875
13876 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13877
13878 PR tree-opt/19736
13879 * gcc.c-torture/compile/pr19736.c: New test.
13880
13881 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13882
13883 PR c++/17401
13884 * g++.dg/parse/error25.C: New test.
13885
13886 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
13887
13888 * gcc.c-torture/execute/20050203-1.c: New.
13889
13890 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
13891
13892 * gcc.dg/vect/vect-85.c: Remove xfail.
13893 * gcc.dg/vect/vect-86.c: Remove xfail.
13894 * gcc.dg/vect/vect-87.c: Remove xfail.
13895 * gcc.dg/vect/vect-88.c: Remove xfail.
13896
13897 2005-02-02 Geoffrey Keating <geoffk@apple.com>
13898
13899 * gcc.dg/altivec-19.c: New.
13900
13901 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
13902
13903 PR c/17807
13904 * gcc.dg/nested-func-3.c: New test.
13905 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
13906
13907 2005-02-02 Janis Johnson <janis187@us.ibm.com>
13908
13909 * gcc.test-framework/gen_directive_tests: Generate tests for
13910 selector expressions.
13911
13912 2005-02-02 Matt Austern <austern@apple.com>
13913
13914 PR c++/19628
13915 * g++/ext/builtin7.C: New.
13916 * g++/ext/builtin8.C: New.
13917
13918 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13919
13920 PR c/18502
13921 * gcc.dg/pr18502-1.c: New test.
13922
13923 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13924
13925 PR c++/17413
13926 * g++.dg/template/local4.C: Tweak.
13927
13928 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
13929
13930 PR tree-optimization/19578
13931 * gcc.c-torture/compile/20050202-1.c: New test.
13932
13933 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13934
13935 PR c/19435
13936 * gcc.dg/c99-init-4.c: New test.
13937
13938 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13939
13940 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
13941
13942 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
13943
13944 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
13945 * g++.dg/eh/check-vect.h: New.
13946
13947 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
13948 * gcc.dg/vect/vect-78.c: Ditto.
13949 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
13950 Remove.
13951
13952 * g++.dg/conversion/simd1.C: Expect warning.
13953 * g++.dg/ext/attribute-test-1.C: Ditto.
13954 * g++.dg/ext/attribute-test-2.C: Ditto.
13955 * g++.dg/ext/attribute-test-3.C: Ditto.
13956 * g++.dg/ext/attribute-test-4.C: Ditto.
13957
13958 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
13959 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
13960
13961 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
13962
13963 2005-02-01 Richard Henderson <rth@redhat.com>
13964
13965 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13966 long double for ibm double-double format.
13967 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13968
13969 2005-02-01 Diego Novillo <dnovillo@redhat.com>
13970
13971 PR tree-optimization/19633
13972 * testsuite/gcc.dg/pr19633-1.c: New test.
13973 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
13974 to NULL or a symbol.
13975
13976 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13977
13978 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
13979 New procs.
13980 (dg-process-target (local override)): Handle selector expressions.
13981
13982 * gcc.test-framework/README: Describe tests in source directory.
13983 * gcc.test-framework/test-framework.awk: Handle dg- tests.
13984 * gcc.test-framework/test-framework.exp: Handle dg- tests.
13985 * gcc.test-framework/dg-bogus-exp-P.c: New test.
13986 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
13987 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
13988 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
13989 * gcc.test-framework/dg-do-link-exp-P.c: New test.
13990 * gcc.test-framework/dg-do-run-exp-P.c: New test.
13991 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
13992 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
13993 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
13994 * gcc.test-framework/dg-error-exp-P.c: New test.
13995 * gcc.test-framework/dg-error-exp-XP.c: New test.
13996 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
13997 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
13998 * gcc.test-framework/dg-output-exp-P.c: New test.
13999 * gcc.test-framework/dg-output-exp-XF.c: New test.
14000 * gcc.test-framework/dg-warning-exp-P.c: New test.
14001 * gcc.misc-tests/dg-1.c: Remove.
14002 * gcc.misc-tests/dg-2.c: Remove.
14003 * gcc.misc-tests/dg-3.c: Remove.
14004 * gcc.misc-tests/dg-4.c: Remove.
14005 * gcc.misc-tests/dg-5.c: Remove.
14006 * gcc.misc-tests/dg-6.c: Remove.
14007 * gcc.misc-tests/dg-7.c: Remove.
14008 * gcc.misc-tests/dg-8.c: Remove.
14009 * gcc.misc-tests/dg-9.c: Remove.
14010 * gcc.misc-tests/dg-10.c: Remove.
14011 * gcc.misc-tests/dg-11.c: Remove.
14012 * gcc.misc-tests/dg-12.c: Remove.
14013 * gcc.misc-tests/dg-test.exp: Remove.
14014
14015 * gcc.test-framework/test-framework.awk: Change recording and
14016 printing of passes and failures.
14017
14018 * gcc.test-framework: New directory.
14019 * gcc.test-framework/README: New.
14020 * gcc.test-framework/test-framework.exp: New.
14021 * gcc.test-framework/test-framework.awk: New.
14022 * gcc.test-framework/gen_directive_tests: New.
14023
14024 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
14025
14026 * lib/treelang.exp: Fix comment typos.
14027 (treelang_target_compile): Don't append libs=-ltreelang to options.
14028
14029 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
14030
14031 * g++.dg/parse/typename7.C: Adjust error messages.
14032
14033 2005-01-31 Jeff Law <law@redhat.com>
14034
14035 * gcc.c-torture/execute/20050131-1.c: New test.
14036 * gcc.dg/wcaselabel.c: New test.
14037
14038 2005-01-31 Mark Mitchell <mark@codesourcery.com>
14039
14040 * g++.dg/other/warning1.C: Adjust error messags.
14041 * g++.dg/parse/constant5.C: New test.
14042
14043 2005-01-31 Steven Bosscher <stevenb@suse.de>
14044
14045 PR c/19333
14046 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
14047 the test case valid.
14048 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
14049 * testsuite/gcc.dg/array-7.c: Adjust expected result.
14050 * testsuite/gcc.dg/pr18596-3.c: Likewise.
14051 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
14052 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
14053 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
14054
14055 2005-01-31 Dale Johannesen <dalej@apple.com>
14056
14057 * g++.dg/opt/pr19650.C: New test.
14058
14059 2005-01-31 Richard Henderson <rth@redhat.com>
14060
14061 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
14062 long double for intel double extended format.
14063 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
14064
14065 2005-01-30 Mark Mitchell <mark@codesourcery.com>
14066
14067 PR c++/19555
14068 * g++.dg/template/static10.C: New test.
14069
14070 PR c++/19395
14071 * g++.dg/parse/error24.C: New test.
14072
14073 PR c++/19367
14074 * g++.dg/lookup/builtin1.C: New test.
14075
14076 PR c++/19457
14077 * g++.dg/warn/conv3.C: New test.
14078
14079 2005-01-30 Bud Davis <bdavis@gfortran.org>
14080
14081 PR fortran/19647
14082 * gfortan.dg/inquire_7.f90
14083
14084 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
14085
14086 PR tree-optimization/15791
14087 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
14088 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
14089 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
14090 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
14091 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
14092 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
14093 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
14094 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
14095 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
14096 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
14097
14098 2005-01-29 Paul Brook <paul@codesourcery.com>
14099
14100 PR fortran/18565
14101 * check.c (real_or_complex_check): New function.
14102 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
14103 * intrinsic.c (add_functions): Use new check functions.
14104 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
14105 Add prototypes.
14106
14107 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
14108
14109 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
14110 gcc.dg/lvalue-3.c: New tests.
14111 * gcc.dg/concat.c: Update expected messages.
14112
14113 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
14114
14115 PR libfortran/19595
14116 * gfortran.dg/eor_1.f90: New test.
14117
14118 2005-01-29 Steven G. Kargl <kargls@comcast.net>
14119
14120 PR fortran/19589
14121 * gfortran.dg/logical_data_1.f90: New test.
14122
14123 2005-01-28 Mark Mitchell <mark@codesourcery.com>
14124
14125 PR c++/19253
14126 * g++.dg/template/crash33.C: New test.
14127
14128 PR c++/19667
14129 * g++.dg/template/crash32.C: New test.
14130
14131 2005-01-28 Ian Lance Taylor <ian@airs.com>
14132
14133 PR middle-end/16558
14134 * g++.dg/warn/Wreturn-type-2.C: New test.
14135
14136 2004-06-24 Jeff Law <law@redhat.com>
14137
14138 * gcc.dg/tree-ssa/20050128-1.c: New test.
14139
14140 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
14141
14142 * gcc.target/frv/all-mdpackh-1.c: New test.
14143
14144 2005-01-28 Steven Bosscher <stevenb@suse.de>
14145
14146 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
14147
14148 2005-01-27 Richard Henderson <rth@redhat.com>
14149
14150 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
14151
14152 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
14153
14154 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
14155
14156 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
14157
14158 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
14159 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
14160 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
14161 to cope with cases where the multilib options override the dg-options.
14162
14163 2005-01-27 Jakub Jelinek <jakub@redhat.com>
14164
14165 PR c/18946
14166 * gcc.dg/noncompile/20050120-1.c: New test.
14167
14168 2005-01-26 Diego Novillo <dnovillo@redhat.com>
14169
14170 PR tree-optimization/19633
14171 * gcc.dg/pr19633.c: New test.
14172 * gcc.dg/tree-ssa/pr19633.c: New test.
14173
14174 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
14175
14176 * gcc.dg/20041216-1.c: New test.
14177
14178 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
14179
14180 PR objc/18862
14181 * objc.dg/selector-2.m: New test.
14182
14183 2005-01-26 Jakub Jelinek <jakub@redhat.com>
14184
14185 * g++.dg/opt/range-test-2.C: New test.
14186
14187 PR rtl-optimization/19579
14188 * gcc.c-torture/execute/20050124-1.c: New test.
14189
14190 2005-01-26 Greg Parker <gparker@apple.com>
14191 Stuart Hastings <stuart@apple.com>
14192
14193 * gcc.c-torture/execute/20050125-1.c: New.
14194
14195 2005-01-18 Jan Hubicka <jh@suse.cz>
14196
14197 PR tree-optimize/19337
14198 * gcc.c-torture/compile/20050119-1.c: New test.
14199
14200 2005-01-24 James E Wilson <wilson@specifixinc.com>
14201
14202 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
14203 test for successful match.
14204
14205 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
14206
14207 PR objc/18408
14208 * objc.dg/comp-types-7.m: New test.
14209
14210 2005-01-24 Janis Johnson <janis187@us.ibm.com>
14211
14212 * lib/target-supports.exp (current_target_name): New.
14213 (check_effective_target_ilp32, check_effective_target_lp64):
14214 Cache the result to use as long as the current target, with
14215 multilib flags, remains the same.
14216
14217 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
14218 (dg-require-weak, dg-require-visibility, dg-require-alias,
14219 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
14220 dg-require-effective-target, dg-skip-if): Remove call to
14221 skip_test_and_clear_xfail.
14222 (dg-test): Clear xfail data.
14223
14224 2005-01-24 Jakub Jelinek <jakub@redhat.com>
14225
14226 PR target/17751
14227 * gcc.dg/ppc64-toc.c: New test.
14228
14229 * g++.dg/tree-ssa/empty-1.C: New test.
14230
14231 PR middle-end/19551
14232 * gcc.c-torture/execute/20050121-1.c: New test.
14233 * gcc.dg/20050121-2.c: New test.
14234
14235 2004-01-23 Steven G. Kargl <kargls@comcast.net>
14236 Paul Brook <paul@codesourcery.com>
14237
14238 PR fortran/17941
14239 * gfortran.dg/real_const_1.f: New test.
14240 * gfortran.dg/real_const_2.f90: New test.
14241 * gfortran.dg/complex_int_1.f90: New test.
14242
14243 2005-01-23 Bud Davis <bdavis9659@comcast.net>
14244
14245 PR fortran/19313
14246 * gfortan.dg/inquire_6.f90: New test.
14247
14248 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
14249
14250 PR libfortran/19451
14251 * open_readonly_1.f90: New test.
14252
14253 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
14254
14255 PR libfortran/18982
14256 * gfortran.dg/open_new.f90: New file.
14257
14258 2005-01-22 Paul Brook <paul@codesourcery.com>
14259
14260 * namelist_1.f90: New test.
14261
14262 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
14263
14264 PR tree-optimization/19484
14265 * gcc.c-torture/compile/20050122-[12].c: New tests.
14266
14267 2005-01-22 Paul Brook <paul@codesourcery.com>
14268
14269 * gfortran.dg/implicit_2.f90: New test.
14270
14271 2005-01-22 Bud Davis <bdavis9659@comcast.net>
14272
14273 PR fortran/19314
14274 * gfortran.dg/inquire_5.f90: New test.
14275
14276 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14277
14278 PR c/18809
14279 * gcc.dg/pr18809-1.c: New test.
14280
14281 2005-01-21 Ian Lance Taylor <ian@airs.com>
14282
14283 * gcc.dg/20050121-1.c: New test.
14284
14285 PR tree-optimization/13000
14286 * gcc.dg/20040206-1.c: Change warning to point where function is
14287 being inlined.
14288
14289 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14290
14291 PR c++/19208
14292 * g++.dg/template/array11.C: New test.
14293
14294 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14295
14296 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
14297 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
14298 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
14299 * gfortran.dg/getenv_1.f90: Add dg-do directive.
14300 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
14301 gfortran.dg/pr17164.f90: Add missing dg-do directives.
14302
14303 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
14304
14305 PR tree-optimization/15349
14306 * gcc.dg/tree-ssa/pr15349.c: New.
14307
14308 2005-01-20 Steve Ellcey <sje@cup.hp.com>
14309
14310 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
14311
14312 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
14313
14314 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
14315 scan-assembler-times directive name.
14316
14317 * gcc.dg/asm-a.c: Move dg-require-effective-target to
14318 after dg-do.
14319
14320 PR rtl-optimization/19462
14321 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
14322
14323 2005-01-19 Steve Ellcey <sje@cup.hp.com>
14324
14325 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
14326 counting function calls on ia64.
14327
14328 2005-01-19 Jakub Jelinek <jakub@redhat.com>
14329
14330 PR rtl-optimization/15139
14331 * gcc.dg/20050111-2.c: New test.
14332
14333 PR c/17297
14334 * gcc.c-torture/compile/20050113-1.c: New testcase.
14335
14336 PR middle-end/19164
14337 * gcc.dg/20050113-1.c: New testcase.
14338
14339 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
14340
14341 * gcc.dg/vect/vect-85.c: Add comment.
14342 * gcc.dg/vect/vect-86.c: Add xfail for now.
14343 * gcc.dg/vect/vect-87.c: Add xfail for now.
14344 * gcc.dg/vect/vect-88.c: Add xfail for now.
14345 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
14346
14347 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14348
14349 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
14350
14351 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14352
14353 * g++.dg/debug/typedef3.C: New test.
14354
14355 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
14356
14357 PR c/19472
14358 * gcc.dg/asm-a.c: New test.
14359
14360 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
14361
14362 * gcc.dg/sh-relax.c: Add prototype for abort.
14363
14364 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14365
14366 * gcc.dg/short-compare-1.c: New test.
14367 * gcc.dg/short-compare-2.c: Likewise.
14368
14369 2005-01-18 Michael Matz <matz@suse.de>
14370
14371 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
14372
14373 2005-01-17 Diego Novillo <dnovillo@redhat.com>
14374
14375 PR tree-optimization/19121
14376 * gcc.c-torture/compile/pr19121.c: New test.
14377
14378 2005-01-17 James E. Wilson <wilson@specifixinc.com>
14379
14380 PR target/19357
14381 * gcc.c-torture/compile/pr19357.c: New test.
14382
14383 2005-01-17 Ian Lance Taylor <ian@airs.com>
14384
14385 PR c/5675
14386 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
14387 pass--those that refer just to the variable, possibly with a
14388 cast.
14389 * gcc.dg/c99-const-expr-3.c: Likewise.
14390
14391 PR middle-end/13127
14392 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
14393 longer emitted.
14394
14395 2005-01-16 Bud Davis <bdavis9659@comcast.net>
14396
14397 PR fortran/18778
14398 * gfortran.dg/endfile_2.f90: New test.
14399
14400 2005-01-16 Steven G. Kargl <kargls@comcast.net>
14401
14402 PR 19168
14403 * gfortran.dg/select_5.f90: New test.
14404
14405 2004-01-16 Paul Brook <paul@codesourcery.com>
14406
14407 * gfortran.dg/common_4.f90: New test.
14408
14409 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
14410
14411 PR rtl-optimization/19462
14412 * gcc.dg/torture/pr19462-1.c: New test.
14413
14414 2005-01-15 Ziemowit Laski <zlaski@apple.com>
14415
14416 PR objc/19321
14417 * objc.dg/func-ptr-2.m: New.
14418 * objc.dg/volatile-1.m: New.
14419
14420 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14421
14422 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
14423
14424 2005-01-15 Jakub Jelinek <jakub@redhat.com>
14425
14426 PR tree-optimization/19060
14427 * gcc.c-torture/execute/20050104-1.c: New test.
14428
14429 2005-01-15 Bud Davis <bdavis9659@comcast.net>
14430
14431 PR fortran/18983
14432 * gfortran.dg/write_to_null.f90: New test.
14433
14434 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
14435 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14436
14437 PR other/19328
14438 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
14439 argument.
14440
14441 2005-01-15 Jakub Jelinek <jakub@redhat.com>
14442
14443 PR c++/19263
14444 * g++.dg/init/vector1.C: New test.
14445
14446 2005-01-14 James E. Wilson <wilson@specifixinc.com>
14447
14448 PR target/13158
14449 * gcc.target/ia64/sibcall-unwind-1.c: New test.
14450 PR target/18987
14451 * gcc.target/ia64/sibcall-unwind-2.c: New test.
14452
14453 2005-01-14 Steven G. Kargl <kargls@comcast.net>
14454
14455 * gfortran.dg/select_1.f90: New test.
14456 * gfortran.dg/select_2.f90: New test.
14457 * gfortran.dg/select_3.f90: New test.
14458 * gfortran.dg/select_4.f90: New test.
14459
14460 2005-01-14 Jakub Jelinek <jakub@redhat.com>
14461
14462 PR middle-end/19084
14463 PR rtl-optimization/19348
14464 * gcc.dg/20050111-1.c: New test.
14465 * gcc.c-torture/execute/20050111-1.c: New test.
14466
14467 * gcc.dg/i386-asm-4.c: New test.
14468
14469 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14470
14471 * gcc.dg/nested-func-2.c: New test.
14472 * ada/acats/norun.lst: Remove c953002.
14473
14474 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
14475
14476 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
14477
14478 2005-01-12 Ben Elliston <bje@au.ibm.com>
14479
14480 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
14481
14482 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
14483
14484 PR target/18761
14485 * g++.dg/abi/align1.C: New test.
14486
14487 2005-01-11 Alan Modra <amodra@bigpond.net.au>
14488
14489 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
14490 at a time.
14491 * g++.dg/ext/altivec_check.h: Support compiling as C.
14492
14493 2005-01-10 Roger Sayle <roger@eyesopen.com>
14494
14495 PR c++/19355
14496 * g++.dg/expr/pr19355-1.C: New test case.
14497
14498 2005-01-10 Laurent GUERBY <laurent@guerby.net>
14499
14500 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
14501 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
14502 * ada/acats/tests/c3/c92005b.ada: Likewise.
14503 * ada/acats/tests/c3/cxb3012.a: Likewise.
14504 * ada/acats/norun.lst: Add c380004 and c953002, add PR
14505
14506 2005-01-09 Paul Brook <paul@codesourcery.com>
14507
14508 * gfortran.dg/common_2.f90: New file.
14509 * gfortran.dg/common_3.f90: New file.
14510
14511 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
14512
14513 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
14514
14515 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
14516
14517 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
14518 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
14519 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
14520 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
14521 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
14522 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
14523 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
14524 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
14525 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
14526 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
14527 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
14528 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
14529 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
14530 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
14531 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
14532 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
14533 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
14534 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
14535 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
14536 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
14537 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
14538 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
14539 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
14540 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
14541 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
14542 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
14543 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
14544 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
14545 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
14546 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
14547 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
14548 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
14549 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
14550 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
14551 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
14552 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
14553 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
14554 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
14555 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
14556 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
14557 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
14558 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
14559 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
14560 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
14561 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
14562 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
14563 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
14564 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
14565 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
14566 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
14567 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
14568 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
14569 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
14570 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
14571 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
14572 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
14573 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
14574 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
14575 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
14576 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
14577 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
14578 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
14579 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
14580 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
14581 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
14582 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
14583 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
14584
14585 * gcc.dg/vect/vect-1.c: Fix spelling.
14586 * gcc.dg/vect/vect-10.c: Fix spelling.
14587 * gcc.dg/vect/vect-11.c: Fix spelling.
14588 * gcc.dg/vect/vect-12.c: Fix spelling.
14589 * gcc.dg/vect/vect-14.c: Fix spelling.
14590 * gcc.dg/vect/vect-15.c: Fix spelling.
14591 * gcc.dg/vect/vect-16.c: Fix spelling.
14592 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
14593 * gcc.dg/vect/vect-64.c: Fix comments.
14594 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
14595
14596 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
14597 Ira Rosen <irar@il.ibm.com>
14598
14599 * gcc.dg/vect/vect-70.c: New test.
14600 * gcc.dg/vect/vect-71.c: New test.
14601
14602 2005-01-09 Manfred Hollstein <mh@suse.com>
14603
14604 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
14605 * gcc.dg/pr18241-2.c: Likewise.
14606 * gcc.dg/pr18241-3.c: Likewise.
14607 * gcc.dg/pr18241-4.c: Likewise.
14608 * gcc.dg/pr18241-5.c: Likewise.
14609
14610 2005-01-08 Richard Henderson <rth@redhat.com>
14611
14612 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
14613 False for x86 and x86-64.
14614
14615 2005-01-08 Diego Novillo <dnovillo@redhat.com>
14616
14617 PR tree-optimization/18241
14618 * gcc.dg/pr18241-1.c: New test.
14619 * gcc.dg/pr18241-2.c: New test.
14620 * gcc.dg/pr18241-3.c: New test.
14621 * gcc.dg/pr18241-4.c: New test.
14622 * gcc.dg/pr18241-5.c: New test.
14623
14624 2005-01-08 Steven G. Kargl <kargls@comcast.net>
14625
14626 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
14627 gfortran.dg/select_4.f90: New.
14628
14629 2005-01-07 Jakub Jelinek <jakub@redhat.com>
14630
14631 * gcc.c-torture/execute/20050107-1.c: New test.
14632
14633 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
14634
14635 PR c++/19298
14636 * g++.dg/template/ref2.C: New.
14637
14638 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
14639
14640 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
14641 instead of being empty.
14642
14643 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14644
14645 PR fortran/15553
14646 * gfortran.dg/array-1.f90: New test.
14647
14648 2005-01-07 Jakub Jelinek <jakub@redhat.com>
14649
14650 PR tree-optimization/19283
14651 * gcc.c-torture/execute/20050106-1.c: New test.
14652
14653 PR rtl-optimization/18861
14654 * gcc.dg/20050105-1.c: New test.
14655
14656 PR tree-optimization/18828
14657 * gcc.dg/20050105-2.c: New test.
14658
14659 2005-01-07 Andreas Jaeger <aj@suse.de>
14660
14661 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
14662
14663 2005-01-07 Bud Davis <bdavis9659@comcast.net>
14664
14665 PR fortran/18398
14666 * gfortran.dg/fmt_read.f90: New test.
14667
14668 2005-01-06 Geoffrey Keating <geoffk@apple.com>
14669
14670 * gcc.dg/rs6000-ldouble-2.c: New.
14671
14672 2005-01-06 Mark Mitchell <mark@codesourcery.com>
14673
14674 PR c++/19244
14675 * g++.dg/parser/ctor2.C: New test.
14676
14677 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14678
14679 PR c++/17154
14680 * g++.dg/template/using9.C: New test.
14681
14682 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14683
14684 PR c++/19258
14685 * g++.dg/lookup/friend6.C: New test.
14686
14687 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
14688
14689 PR c++/19270
14690 * g++.dg/template/array10.C: New.
14691
14692 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14693
14694 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
14695 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
14696
14697 2005-01-06 Jakub Jelinek <jakub@redhat.com>
14698
14699 * gcc.c-torture/compile/20050105-1.c: New test.
14700
14701 2005-01-05 Geoffrey Keating <geoffk@apple.com>
14702
14703 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
14704
14705 2005-01-05 Roger Sayle <roger@eyesopen.com>
14706
14707 PR middle-end/19100
14708 * gcc.dg/conv-3.c: New test case.
14709
14710 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
14711
14712 * gcc.dg/asm-wide-1.c: New test.
14713
14714 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
14715
14716 PR c++/19030
14717 * g++.dg/parse/crash22.C: New
14718
14719 2005-01-04 Geoffrey Keating <geoffk@apple.com>
14720
14721 PR 19257
14722 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
14723
14724 2005-01-04 Uros Bizjak <uros@kss-loka.si>
14725
14726 PR middle-end/17767
14727 * gcc.dg/i386-mmx-6.c: New test case.
14728
14729 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
14730
14731 PR tree-optimization/18308
14732 * gcc.dg/vect/pr18308.c: New testcase.
14733
14734 2005-01-04 Andreas Jaeger <aj@suse.de>
14735
14736 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
14737
14738 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14739 Robert Bowdidge <bowdidge@apple.com>
14740
14741 * gcc.dg/cpp/subframework1.c: New.
14742 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
14743 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
14744 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
14745 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
14746
14747 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14748
14749 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
14750 producing warning.
14751 * gcc.dg/darwin-weakimport-2.c: New.
14752
14753 2005-01-03 Richard Henderson <rth@redhat.com>
14754
14755 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
14756
14757 2005-01-03 Richard Henderson <rth@redhat.com>
14758
14759 * gcc.dg/vect/vect.exp: Enable for ia64.
14760 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
14761 (check_effective_target_vect_float): Likewise.
14762 (check_effective_target_vect_no_align): Likewise.
14763 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
14764 * gcc.dg/vect/vect-8.c: Likewise.
14765
14766 2005-01-03 Uros Bizjak <uros@kss-loka.si>
14767
14768 PR target/19236
14769 * gcc.dg/pr19236-1.c: New test case.
14770
14771 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
14772
14773 PR rtl-optimization/12092
14774 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
14775
14776 2005-01-02 Andreas Jaeger <aj@suse.de>
14777
14778 * gcc.dg/pr12092-1.c: Do not run on x86_64.
14779
14780 2005-01-01 Roger Sayle <roger@eyesopen.com>
14781 Andrew Pinski <pinskia@physics.uc.edu>
14782
14783 PR rtl-optimization/12092
14784 * gcc.dg/pr12092-1.c: New test case.
14785
14786 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
14787
14788 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
14789 'hidden' and 'default' for better portability.
14790 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
14791
14792 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
14793 6 and 7.
14794 * g++.old-deja/g++.brendan/new3.C: Likewise.
14795
14796 2005-01-01 Steven Bosscher <stevenb@suse.de>
14797
14798 * gcc.dg/20041231-1.C: New test.
14799 * g++.dg/warn/Wunreachable-code-1.C: New test.
14800
14801 2004-12-30 David Edelsohn <edelsohn@gnu.org>
14802
14803 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
14804 file, not /dev/null. Abort on error.
14805
14806 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
14807 Ziemowit Laski <zlaski@apple.com>
14808
14809 PR objc/18971
14810 * objc.dg/encode-5.m: New test.
14811
14812 2004-12-29 Richard Henderson <rth@redhat.com>
14813
14814 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
14815 * objc.dg/stabs-1.m: Disable for ia64.
14816
14817 2004-12-29 Mark Mitchell <mark@codesourcery.com>
14818
14819 PR c++/19190
14820 * g++.dg/warn/Wunused-10.C: New test.
14821
14822 2004-12-28 Richard Henderson <rth@redhat.com>
14823
14824 * objc.dg/stabs-1.m: Disable for alpha.
14825
14826 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14827
14828 PR c++/19149
14829 * g++.dg/parse/error23.C: New test.
14830
14831 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14832
14833 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
14834
14835 PR fortran/19032
14836 * gfortran.dg/intrinsic_modulo_1.f90: New.
14837 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
14838 tests with divisor -1.
14839
14840 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14841
14842 * g++.dg/opt/temp1.C (memcpy): Return a value.
14843
14844 PR c++/19148
14845 * g++.dg/expr/cond7.C: New test.
14846
14847 2004-12-27 Paul Brook <paul@codesourcery.com>
14848
14849 * gfortran.dg/g77/select_no_compile.f: Remove.
14850
14851 2004-12-27 Richard Henderson <rth@redhat.com>
14852
14853 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
14854 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
14855 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
14856
14857 2004-12-26 Richard Henderson <rth@redhat.com>
14858
14859 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
14860 by 1i instead of token pasting.
14861
14862 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14863
14864 PR tree-optimization/17578
14865 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
14866 to additional_flags.
14867 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
14868
14869 2004-12-25 Richard Henderson <rth@redhat.com>
14870
14871 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
14872 Remove Alpha.
14873
14874 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14875
14876 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
14877 hppa*-*-hpux*.
14878 * gcc.dg/pr17957.c (dg-options): Likewise.
14879 * gcc.dg/struct-ret-1.c: Add prototype for abort.
14880 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
14881 instead of 0 on __hppa__.
14882 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
14883 "foo,%r" on hppa*-*-*.
14884
14885 2004-12-23 Bud Davis <bdavis9659@comcast.net>
14886
14887 PR fortran/19071
14888 * gfortran.dg/complex_write.f90: New test.
14889
14890 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14891
14892 PR c++/17595
14893 * g++.dg/parse/pragma2.C: New test.
14894
14895 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
14896
14897 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14898
14899 * gcc.dg/empty2.c: Add missing dg-warning.
14900
14901 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14902
14903 PR c++/17413
14904 * g++.dg/template/local4.C: New test.
14905 * g++.dg/template/crash19.C: Add dg-error marker.
14906
14907 * g++.dg/template/crash31.C: Correct embedded PR number.
14908
14909 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14910
14911 PR c++/16405
14912 * g++.dg/opt/temp1.C: Add do-run marker.
14913
14914 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14915
14916 * g++.dg/template/spec19.C: New.
14917
14918 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14919
14920 PR target/16819
14921 * gcc.dg/empty2.c: New.
14922
14923 2004-12-23 Richard Henderson <rth@redhat.com>
14924
14925 * lib/target-supports.exp (check_effective_target_vect_no_align):
14926 Remove i?86 and x86-64.
14927
14928 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14929
14930 PR c++/16405
14931 * g++.dg/opt/temp1.C: New test.
14932
14933 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14934
14935 PR c++/18733
14936 * g++.dg/template/friend33.C: New testcase.
14937
14938 2004-12-22 Mark Mitchell <mark@codesourcery.com>
14939
14940 PR c++/18464
14941 * g++.dg/template/cond5.C: New test.
14942
14943 PR c++/18492
14944 * g++.dg/inherit/thunk3.C: New test.
14945
14946 PR c++/11224
14947 * g++.dg/warn/Wunused-9.C: New test.
14948
14949 2004-12-22 Janis Johnson <janis187@us.ibm.com>
14950
14951 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
14952
14953 2004-12-22 Jan Beulich <jbeulich@novell.com>
14954
14955 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
14956
14957 2004-12-21 Mark Mitchell <mark@codesourcery.com>
14958
14959 PR c++/18378
14960 * g++.dg/ext/packed8.C: New test.
14961
14962 PR c++/19063
14963 * g++.dg/template/crash31.C: New test.
14964
14965 PR c++/19034
14966 * g++.dg/template/crash30.C: New test.
14967
14968 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14969
14970 PR C++/18984
14971 * g++.dg/eh/ctor3.C: New test.
14972
14973 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14974
14975 * objc.dg/stabs-1.m: Allow section name to be quoted and
14976 assembly label to begin with '.LL'.
14977
14978 2004-12-21 Janis Johnson <janis187@us.ibm.com>
14979
14980 * gcc.dg/vect/vect.exp
14981 (check_effective_target_lp64_or_vect_no_align): New.
14982 * gcc.dg/vect/vect-77.c: Use it.
14983 * gcc.dg/vect/vect-78.c: Use it.
14984
14985 * lib/target-supports.exp
14986 (check_effective_target_vect_no_max,
14987 check_effective_target_vect_no_bitwise,
14988 check_effective_target_vect_no_align): New.
14989 * gcc.dg/vect/vect-13.c: Use them.
14990 * gcc.dg/vect/vect-17.c: Ditto.
14991 * gcc.dg/vect/vect-18.c: Ditto.
14992 * gcc.dg/vect/vect-19.c: Ditto.
14993 * gcc.dg/vect/vect-20.c: Ditto.
14994 * gcc.dg/vect/vect-27.c: Ditto.
14995 * gcc.dg/vect/vect-29.c: Ditto.
14996 * gcc.dg/vect/vect-44.c: Ditto.
14997 * gcc.dg/vect/vect-48.c: Ditto.
14998 * gcc.dg/vect/vect-50.c: Ditto.
14999 * gcc.dg/vect/vect-52.c: Ditto.
15000 * gcc.dg/vect/vect-54.c: Ditto.
15001 * gcc.dg/vect/vect-56.c: Ditto.
15002 * gcc.dg/vect/vect-58.c: Ditto.
15003 * gcc.dg/vect/vect-60.c: Ditto.
15004 * gcc.dg/vect/vect-72.c: Ditto.
15005 * gcc.dg/vect/vect-80.c: Ditto.
15006
15007 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
15008
15009 PR c++/14075
15010 * g++.dg/init/string1.C: New.
15011
15012 PR c++/18975
15013 * g++.dg/other/synth1.C: New.
15014
15015 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
15016
15017 PR c/18963
15018 * gcc.dg/pr18963-1.c: New test.
15019
15020 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
15021
15022 PR c/18596
15023 * gcc.dg/funcdef-storage-1.c (foo): Remove.
15024 * gcc.dg/pr18596-1.c: Use dg-error.
15025 (dg-options): Use -fno-unit-at-a-time.
15026 * gcc.dg/pr18596-2.c: New test.
15027 * gcc.dg/pr18596-3.c: New test.
15028
15029 2004-12-20 Roger Sayle <roger@eyesopen.com>
15030
15031 PR middle-end/18683
15032 * g++.dg/opt/pr18683-1.C: New test case.
15033
15034 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
15035
15036 PR other/19093
15037 * g++.dg/opt/max1.C: Fix for 64bit targets.
15038
15039 2004-12-20 Matt Austern <austern@apple.com>
15040
15041 PR c++/19044
15042 * g++.dg/ext/builtin6.C: New
15043
15044 2004-12-20 Diego Novillo <dnovillo@redhat.com>
15045
15046 PR tree-optimization/19080
15047 * gcc.c-torture/compile/pr19080.c: New test.
15048
15049 2004-12-20 Steven Bosscher <stevenb@suse.de>
15050
15051 * gcc.dg/20041219-1.c: New test.
15052
15053 2004-12-19 Roger Sayle <roger@eyesopen.com>
15054
15055 PR middle-end/19068
15056 * g++.dg/opt/max1.C: New test case.
15057
15058 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15059
15060 * gcc.dg/fdata-sections-1.c: New test.
15061
15062 2004-12-18 Roger Sayle <roger@eyesopen.com>
15063
15064 PR middle-end/18548
15065 * gcc.dg/max-1.c: New test case.
15066
15067 2004-12-18 Jakub Jelinek <jakub@redhat.com>
15068
15069 * gcc.c-torture/execute/20041218-1.c: New test.
15070
15071 2004-12-17 Diego Novillo <dnovillo@redhat.com>
15072
15073 * gcc.dg/pr18501.c: New test.
15074 * gcc.dg/uninit-5.c: XFAIL.
15075 * gcc.dg/uninit-9.c: XFAIL.
15076
15077 2004-12-17 Dale Johannesen <dalej@apple.com>
15078
15079 * gcc.dg/20041213-1.c: New.
15080
15081 2004-12-17 Ziemowit Laski <zlaski@apple.com>
15082
15083 * objc.dg/stabs-1.m: Allow assembly label to begin
15084 with a dot ('.').
15085
15086 2004-12-17 Jakub Jelinek <jakub@redhat.com>
15087
15088 * gcc.c-torture/execute/20041213-1.c: Move...
15089 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
15090
15091 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
15092
15093 PR c++/18721
15094 * g++.dg/lookup/conv-5.C: New.
15095
15096 2004-12-16 Ziemowit Laski <zlaski@apple.com>
15097
15098 * objc.dg/stabs-1.m: New test.
15099
15100 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
15101
15102 * gcc.dg/visibility-c.c: Change compile to
15103 assemble for the test.
15104
15105 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
15106
15107 PR target/19041
15108 * gcc.dg/visibility-c.c: New test.
15109
15110 2004-12-16 Roger Sayle <roger@eyesopen.com>
15111
15112 PR middle-end/18493
15113 * gcc.dg/switch-8.c: New test case.
15114
15115 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
15116
15117 PR c++/18905
15118 * g++.dg/template/init4.C: New.
15119 * g++.dg/opt/static3.C: Enable optimizer.
15120
15121 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
15122
15123 * g++.dg/other/complex1.C: New test.
15124
15125 2004-12-15 Alan Modra <amodra@bigpond.net.au>
15126
15127 * g++.dg/opt/inline9.C: New test.
15128
15129 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15130
15131 PR fortran/18993
15132 * gfotran.dg/nullify_1.f: New test.
15133
15134 2004-12-15 Richard Henderson <rth@redhat.com>
15135
15136 * gcc.target/i386/i386.exp: New harness.
15137 * gcc.target/i386/vect-args.c: New.
15138
15139 2004-12-15 David Edelsohn <edelsohn@gnu.org>
15140
15141 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
15142
15143 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15144
15145 PR c++/18825
15146 * g++.dg/template/friend32.C: New test.
15147
15148 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15149
15150 * cpp/pragma-once-1.c: New test.
15151 * cpp/pragma-once-1b.h: Likewise.
15152 * cpp/pragma-once-1c.h: Likewise.
15153 * cpp/pragma-once-1d.h: Likewise.
15154 * cpp/inc/pragma-once-1a.h: Likewise.
15155
15156 2004-12-15 Bud Davis <bdavis9659@comcast.net>
15157 Steven G. Kargl <kargls@comcast.net>
15158
15159 PR fortran/17597
15160 * gfortran.dg/list_read_3.f90: New test.
15161
15162 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15163
15164 * gcc.dg/ftrapv-2.c: New test.
15165
15166 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
15167
15168 PR c++/18981
15169 * g++.dg/template/typename9.C: New test.
15170
15171 2004-12-14 Mark Mitchell <mark@codesourcery.com>
15172
15173 PR c++/18738
15174 * g++.dg/template/typename8.C: New test.
15175 * g++.dg/parse/friend2.C: Tweak error message.
15176
15177 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
15178
15179 * gcc.c-torture/20041214-1.c: New test.
15180
15181 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
15182
15183 PR c++/18965
15184 * g++.dg/init/array17.C: New test.
15185
15186 2004-12-14 Mark Mitchell <mark@codesourcery.com>
15187
15188 PR c++/18793
15189 * g++.dg/init/aggr3.C: New test.
15190
15191 2004-12-14 Janis Johnson <janis187@us.ibm.com
15192
15193 * gcc.dg/altivec-types-1.c: New test.
15194 * gcc.dg/altivec-types-2.c: New test.
15195 * gcc.dg/altivec-types-3.c: New test.
15196 * gcc.dg/altivec-types-4.c: New test.
15197 * g++.dg/ext/altivec-types-1.C: New test.
15198 * g++.dg/ext/altivec-types-2.C: New test.
15199 * g++.dg/ext/altivec-types-3.C: New test.
15200 * g++.dg/ext/altivec-types-4.C: New test.
15201
15202 2004-12-14 Jakub Jelinek <jakub@redhat.com>
15203
15204 PR middle-end/18951
15205 * gcc.c-torture/execute/20041213-1.c: New test.
15206
15207 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
15208
15209 PR c++/18949
15210 * g++.dg/template/cast1.C: New.
15211
15212 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
15213
15214 * gcc.c-torture/execute/20041213-2.c: New test.
15215
15216 2004-12-13 Richard Henderson <rth@redhat.com>
15217
15218 * gcc.dg/i386-sse-10.c: Fix typo in options.
15219
15220 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
15221
15222 PR c++/18968
15223 * g++.dg/opt/pr18968.C: New test.
15224
15225 2004-12-13 Mark Mitchell <mark@codesourcery.com>
15226
15227 PR c++/18925
15228 * g++.dg/ext/visibility/staticdatamem.C: New test.
15229
15230 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
15231
15232 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
15233
15234 2004-12-13 Roger Sayle <roger@eyesopen.com>
15235
15236 PR rtl-optimization/18928
15237 * gcc.dg/pr18928-1.c: New test case.
15238
15239 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
15240
15241 PR tree-opt/16951
15242 * gcc.c-torture/compile/20041211-1.c: New.
15243
15244 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15245
15246 PR middle-end/17564
15247 * gcc.c-torture/execute/20041212-1.c: New test.
15248
15249 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15250
15251 PR fortran/18869
15252 * gfortran.dg/common_1.f90: New test.
15253
15254 2004-12-12 Steven G. Kargl <kargls@comcast.net>
15255 Paul Brook <paul@codesourcery.com>
15256
15257 PR fortran/16222
15258 * gfortran.dg/real_do_1.f90: New test.
15259
15260 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
15261
15262 PR tree-opt/18040
15263 * g++.dg/opt/ptrmem6.C: New test.
15264
15265 2004-12-11 Roger Sayle <roger@eyesopen.com>
15266
15267 PR middle-end/18921
15268 * gcc.dg/pr18921-1.c: New test case.
15269
15270 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15271
15272 PR fortran/17175
15273 * gfortran.dg/scale_1.f90: New test.
15274
15275 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
15276
15277 PR middle-end/18903
15278 * gcc.c-torture/compile/pr18903.c: New test.
15279
15280 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
15281
15282 * gcc.c-torture/execute/20041210-1.c: New test.
15283
15284 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15285
15286 PR c++/18731
15287 * g++.dg/parser/struct-1.C: New test.
15288 * g++.dg/parser/struct-2.C: New test.
15289 * g++.dg/parser/struct-3.C: New test.
15290
15291 2004-12-09 Richard Henderson <rth@redhat.com>
15292
15293 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
15294
15295 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
15296 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
15297
15298 2004-12-09 Matt Austern <austern@apple.com>
15299
15300 PR c++/18514
15301 * g++.dg/ext/builtin1.C: New
15302 * g++.dg/ext/builtin2.C: New
15303 * g++.dg/ext/builtin3.C: New
15304 * g++.dg/ext/builtin4.C: New
15305 * g++.dg/ext/builtin5.C: New
15306
15307 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
15308
15309 PR tree-opt/18904
15310 * g++.dg/opt/ptrmem5.C: New test.
15311
15312 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
15313
15314 * g++.dg/parse/typename5.C: Adjust for new error.
15315 * g++.dg/parse/typename7.C: New.
15316
15317 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15318
15319 PR c++/18073
15320 * g++.dg/other/mmintrin.C: New test.
15321
15322 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
15323
15324 PR c++/16681
15325 * g++.dg/init/array15.C: New.
15326 * g++.dg/init/array16.C: New.
15327
15328 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15329
15330 PR fortran/18826
15331 * gfortran.dg/assign_1.f90: New test.
15332
15333 2004-12-08 Nick Clifton <nickc@redhat.com>
15334
15335 * gcc.target/xstormy16/bss_below100: New directory containing tests.
15336 * gcc.target/xstormy16/data_below100: Likewise.
15337 * gcc.target/xstormy16/sfr: Likewise.
15338 * gcc.target/xstormy16/below100.S: New test source file.
15339 * gcc.target/xstormy16/below100.ld: New test linker script.
15340 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
15341 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
15342 bp instructions.
15343 * gcc.target/xstormy16/bp.c: Likewise.
15344
15345 * gcc.target/xstormy16/bss_below100: New files:
15346 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
15347 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
15348 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
15349 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
15350 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
15351 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
15352 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
15353 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
15354 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
15355 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
15356 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
15357 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
15358 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
15359 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
15360 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
15361 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
15362 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
15363 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
15364 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
15365 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
15366 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
15367 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
15368 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
15369 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
15370 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
15371 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
15372 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
15373
15374 * gcc.target/xstormy16/data_below100: New files:
15375 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
15376 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
15377 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
15378 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
15379 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
15380 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
15381 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
15382 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
15383 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
15384 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
15385 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
15386 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
15387 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
15388 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
15389 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
15390 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
15391 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
15392 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
15393 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
15394 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
15395 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
15396 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
15397 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
15398 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
15399 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
15400 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
15401 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
15402
15403 * gcc.target/xstormy16/sfr: New files:
15404 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
15405 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
15406 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
15407 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
15408 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
15409 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
15410 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
15411 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
15412 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
15413 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
15414 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
15415 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
15416 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
15417 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
15418 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
15419 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
15420 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
15421 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
15422 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
15423 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
15424 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
15425 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
15426 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
15427 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
15428 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
15429 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
15430 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
15431 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
15432 27_if0_sfrw_bitfield_f.c
15433
15434 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15435
15436 PR c++/18100
15437 * g++.dg/lookup/name-clash4.C: New test.
15438
15439 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
15440
15441 PR c++/18672
15442 * g++.dg/opt/array1.C: New.
15443
15444 PR c++/18803
15445 * g++.dg/template/operator5.C: New.
15446
15447 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
15448
15449 PR c/18867
15450 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
15451
15452 2004-12-07 Steven Bosscher <stevenb@suse.de>
15453
15454 * gcc.dg/noncompile/20041207.c: New test.
15455
15456 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
15457
15458 * g++.dg/other/unreachable-1.C: New test.
15459
15460 2004-12-06 Nick Clifton <nickc@redhat.com>
15461
15462 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
15463 <limits.h> because the latter comes from gcc's include/ directory
15464 and not the newlib/libc/include directory.
15465
15466 2004-12-04 Richard Henderson <rth@redhat.com>
15467
15468 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
15469
15470 2004-12-04 Richard Henderson <rth@redhat.com>
15471
15472 * lib/target-supports.exp (check_gc_sections_available): Disable
15473 for alpha and ia64.
15474
15475 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
15476
15477 PR middle-end/17909
15478 * g++.dg/other/vararg-2.C: New test.
15479
15480 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15481
15482 PR c++/17011, c++/17971
15483 * g++.dg/template/error15.C: Adjust expected error.
15484 * g++.dg/template/instantiate3.C: Likewise.
15485
15486 2004-12-03 Janis Johnson <janis187@us.ibm.com>
15487
15488 * gcc.dg/altivec-18.c: Fix for darwin
15489
15490 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
15491
15492 PR c++/18782
15493 * g++.dg/parse/ptrmem2.C: New.
15494
15495 PR c++/18318
15496 * g++.dg/template/new1.C: New.
15497
15498 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15499
15500 PR fortran/18710
15501 * gfortran.dg/direct_io_3.f90: New test.
15502
15503 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
15504
15505 PR 18758
15506 * g++.dg/parse/crash21.C: New.
15507
15508 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15509
15510 PR c++/15664, c++/18276
15511 * g++.dg/template/ttp13.C: New test.
15512 * g++.dg/template/ttp14.C: Likewise.
15513
15514 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15515
15516 PR c++/18123
15517 * g++.dg/parse/enum2.C: New test.
15518 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
15519
15520 2004-12-02 Nick Clifton <nickc@redhat.com>
15521
15522 * gcc.target/xstormy16: New test directory.
15523 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
15524 * gcc.target/xstormy16/bp.c: Check the generation of bp
15525 instructions.
15526 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
15527 bn instructions and the BELOW100 attribute.
15528
15529 2004-12-02 Alan Modra <amodra@bigpond.net.au>
15530
15531 PR target/16952
15532 * gcc.dg/ppc-eabi.c: New.
15533
15534 2004-12-02 Bud Davis <bdavis9659@comcast.net>
15535
15536 PR fortran/18284
15537 * gfortran.dg/backspace.f90
15538
15539 2004-12-02 Bud Davis <bdavis9659@comcast.net>
15540
15541 * gfortran.dg/inquire.f90: New test.
15542
15543 2004-12-01 Janis Johnson <janis187@us.ibm.com>
15544
15545 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
15546 handle effective-target-keyword.
15547 (dg-skip-if): Support effective-target keyword as target list.
15548 (dg-xfail-if): Ditto.
15549 * lib/target-supports.exp (is-effective-target-keyword): New proc.
15550
15551 2004-12-01 Diego Novillo <dnovillo@redhat.com>
15552
15553 PR tree-optimization/18291
15554 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
15555
15556 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
15557
15558 PR C++/18729
15559 * g++.dg/parse/crash20.C: New.
15560
15561 PR c++/17431
15562 * g++.dg/overload/arg1.C: New.
15563 * g++.dg/overload/arg2.C: New.
15564 * g++.dg/overload/arg3.C: New.
15565 * g++.dg/overload/arg4.C: New.
15566
15567 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
15568
15569 * gcc.dg/c99-flex-array-4.c: Remove.
15570
15571 2004-11-30 Janis Johnson <janis187@us.ibm.com>
15572
15573 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
15574
15575 * lib/target-supports.exp (is-effective-target): Simplify.
15576
15577 * lib/target-supports.exp (check_effective_target_vect_long):
15578 Fix for powerpc64-*-*.
15579
15580 2004-11-30 Loren James Rittle <ljrittle@acm.org>
15581
15582 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
15583 to support new requirements on FreeBSD 5.
15584
15585 2004-11-30 Devang Patel <dpatel@apple.com>
15586
15587 PR 18702
15588 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
15589
15590 2004-11-30 Janis Johnson <janis187@us.ibm.com>
15591
15592 * g++.dg/ext/altivec-13.C: New test.
15593
15594 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
15595
15596 PR tree-opt/18298
15597 * gcc.c-torture/execute/p18298.c: New test.
15598
15599 2004-11-30 Ira Rosen <irar@il.ibm.com>
15600 Dorit Naishlos <dorit@il.ibm.com>
15601
15602 PR tree-opt/18607
15603 * gcc.dg/vect/vect-89.c: New test.
15604
15605 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
15606
15607 * gcc.dg/pr18596-1.c: New test.
15608
15609 2004-11-30 Ben Elliston <bje@au.ibm.com>
15610
15611 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
15612
15613 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
15614
15615 PR c/18479
15616 * gcc.dg/pr18479.c: New test.
15617
15618 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
15619
15620 PR target/18490
15621 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
15622 mmix-knuth-mmixware.
15623
15624 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
15625 cris-*-elf* cris-*-aout* mmix-*-*
15626
15627 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
15628
15629 PR middle-end/18725
15630 * gcc.dg/pr18725.c: New test.
15631
15632 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
15633
15634 PR target/18488
15635 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
15636
15637 PR target/18336
15638 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
15639
15640 2004-11-29 Mark Mitchell <mark@codesourcery.com>
15641
15642 PR c++/18368
15643 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
15644 * g++.old-deja/g++.law/ctors5.C: Likewise.
15645 * g++.old-deja/g++.other/crash25.C: Likewise.
15646
15647 PR c++/18674
15648 * g++.dg/template/error16.C: New test.
15649
15650 PR c++/18512
15651 * g++.dg/template/crash29.C: New test.
15652
15653 2004-11-29 Diego Novillo <dnovillo@redhat.com>
15654
15655 PR tree-optimization/18712
15656 * gcc.c-torture/compile/pr18712.c: New test.
15657
15658 2004-11-29 Joseph Myers <joseph@codesourcery.com>
15659
15660 PR c/7544
15661 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
15662 tests.
15663
15664 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15665
15666 PR c++/18652
15667 * g++.dg/lookup/crash6.C: New test.
15668
15669 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
15670
15671 PR middle-end/18164
15672 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
15673
15674 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
15675
15676 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
15677 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
15678 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
15679
15680 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
15681
15682 * gcc.dg/pr18164.c: New test.
15683
15684 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
15685
15686 * gcc.dg/funroll-loops-all.c: New.
15687
15688 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
15689
15690 PR target/18489
15691 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
15692 delimeter, match space and TAB as well as ":".
15693
15694 PR target/18484
15695 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
15696
15697 PR target/18348
15698 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
15699
15700 PR target/18345
15701 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
15702
15703 PR target/18337
15704 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
15705
15706 2004-11-28 Bud Davis <bdavis9659@comcast.net>
15707
15708 * gfortran.dg/direct_io_2.f90: New test.
15709
15710 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
15711
15712 PR target/18334
15713 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
15714
15715 2004-11-28 Richard Henderson <rth@redhat.com>
15716
15717 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
15718
15719 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
15720
15721 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
15722 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
15723 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
15724 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
15725 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
15726 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
15727 gcc.dg/pointer-arith-8.c: New tests.
15728
15729 2004-11-27 Bud Davis <bdavis9659@comcast.net>
15730
15731 PR fortran/18364
15732 * gfortran.dg/endfile.f90: New test.
15733
15734 2004-11-27 Falk Hueffner <falk@debian.org>
15735
15736 * gcc.dg/loop-6.c: New test.
15737
15738 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15739
15740 * gcc.c-torture/execute/20041126-1.c: New test.
15741
15742 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15743
15744 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
15745 on IRIX.
15746
15747 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15748
15749 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
15750 functions.
15751
15752 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15753
15754 PR rtl-optimization/17825
15755 * gcc.c-torture/compile/20041119-1.c: New test.
15756
15757 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15758
15759 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
15760 Check existence of ld library path variables before unsetting.
15761
15762 2004-11-26 Mark Mitchell <mark@codesourcery.com>
15763
15764 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
15765
15766 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15767
15768 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
15769
15770 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15771
15772 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
15773
15774 2004-11-26 Ben Elliston <bje@au.ibm.com>
15775
15776 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
15777 dg-do directive.
15778
15779 2004-11-26 Ben Elliston <bje@au.ibm.com>
15780
15781 * gcc.dg/pr17957.c: Pass --param, not -param.
15782
15783 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
15784
15785 PR middle-end/17957
15786 * testsuite/gcc.dg/pr17957.c: New test.
15787
15788 2004-11-25 Mark Mitchell <mark@codesourcery.com>
15789
15790 PR c++/18445
15791 * g++.dg/template/crash28.C: Likewise.
15792
15793 PR c++/18001
15794 * g++.dg/expr/unary2.C: Adjust lvalue messages.
15795 * g++.dg/ext/lvaddr.C: Likewise.
15796 * g++.dg/opt/pr7503-3.C: Likewise.
15797
15798 PR c++/18466
15799 * g++.dg/parse/qualified3.C: New test.
15800 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
15801
15802 PR c++/18545
15803 * g++.dg/expr/return1.C: New test.
15804
15805 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15806
15807 Friend class name lookup 3/n, PR c++/3332
15808 * g++.dg/lookup/friend3.C: New test.
15809 * g++.dg/lookup/friend4.C: Likewise.
15810 * g++.dg/lookup/friend5.C: Likewise.
15811
15812 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15813
15814 Friend class name lookup 2/n, PR c++/14513, c++/15410
15815 * g++.dg/lookup/friend2.C: New test.
15816 * g++.dg/template/friend31.C: Likewise.
15817
15818 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15819
15820 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
15821
15822 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15823
15824 PR c++/17473
15825 * g++.dg/tc1/dr56.C: Remove.
15826 * g++.dg/template/typedef1.C: Add dg-error markers.
15827 * g++.old-deja/g++.other/typedef7.C: Likewise.
15828
15829 PR c++/18285
15830 * g++.dg/parse/typedef7.C: New test.
15831
15832 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
15833
15834 * gcc.c-torture/execute/20041124-1.c: New test.
15835
15836 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15837
15838 * g++.dg/template/deduce3.C: New test.
15839
15840 PR c++/18586
15841 * g++.dg/template/crash27.C: New test.
15842
15843 PR c++/18530
15844 * g++.dg/warn/Wshadow-3.C: New test.
15845
15846 2004-11-24 Devang Patel <dpatel@apple.com>
15847
15848 PR/18555
15849 * gcc.dg/cpp/isysroot-1.c: New test.
15850 * gcc.dg/cpp/usr/include/stdio.h: New file.
15851 * gcc.dg/cpp/isysroot-2.c: New test.
15852 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
15853 New file.
15854
15855 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15856
15857 PR c++/8929
15858 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
15859
15860 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15861
15862 * gcc.target/sparc/align.c: Do not include <stdint.h>.
15863 * gcc.target/sparc/pdist.c: Likewise.
15864
15865 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
15866
15867 PR c++/16882
15868 * g++.dg/conversion/simd1.C: New test.
15869
15870 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15871
15872 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
15873 and restore_ld_library_path_env_vars.
15874 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
15875 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
15876 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
15877 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
15878
15879 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
15880
15881 * gcc.dg/pragma-align-2.c: Test macro expansion.
15882 * gcc.dg/pragma-pack-2.c: New test.
15883
15884 2004-11-23 Richard Henderson <rth@redhat.com>
15885
15886 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
15887 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15888 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
15889 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
15890 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
15891 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
15892
15893 * gcc.dg/vect/vect.exp: Add check for alpha.
15894 * lib/target-supports.exp (check_alpha_max_hw_available): New.
15895 (check_effective_target_vect_int): Enable for alpha.
15896 (check_effective_target_vect_long): New.
15897 (is-effective-target): Add it.
15898
15899 2004-11-23 Uros Bizjak <uros@kss-loka.si>
15900
15901 * gcc.dg/pr18614-1.c: New test.
15902
15903 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15904
15905 * gcc.dg/setjmp-2.c: New test.
15906
15907 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
15908
15909 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
15910 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
15911 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
15912 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
15913 gcc.target/sparc/pdist.c: New tests.
15914
15915 2004-11-22 Bob Wilson <bob.wilson@acm.org>
15916
15917 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
15918
15919 2004-11-22 Dale Johannesen <dalej@apple.com>
15920
15921 * gcc.dg/20041111-1.c: New.
15922
15923 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15924
15925 PR tree-opt/18536
15926 * gcc.dg/vect/pr18536.c: New test.
15927
15928 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15929
15930 PR c++/18354
15931 * g++.dg/template/nontype11.C: New test.
15932
15933 2004-11-21 Roger Sayle <roger@eyesopen.com>
15934
15935 PR middle-end/18520
15936 * gcc.dg/pr18520-1.c: New test case.
15937
15938 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
15939
15940 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
15941 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
15942 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
15943 expected diagnostics.
15944
15945 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15946
15947 PR target/18580
15948 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
15949 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
15950 vect-77.c, vect-77a.c: XFAIL on the SPARC.
15951
15952 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15953
15954 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
15955
15956 2004-11-19 Mark Mitchell <mark@codesourcery.com>
15957 Joseph Myers <joseph@codesourcery.com>
15958
15959 * lib/target-supports.exp (check_visibility_available): Really
15960 test the compiler.
15961
15962 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15963
15964 PR tree-opt/18181
15965 * gcc.dg/vect/vect-85.c: New test.
15966 * gcc.dg/vect/vect-86.c: New test.
15967 * gcc.dg/vect/vect-87.c: New test.
15968 * gcc.dg/vect/vect-88.c: New test.
15969
15970 2004-11-19 Ben Elliston <bje@au.ibm.com>
15971
15972 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
15973
15974 2004-11-18 Janis Johnson <janis187@us.ibm.com>
15975
15976 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
15977 * gcc.dg/ppc-and-1.c: Ditto.
15978 * gcc.dg/ppc-compare-1.c: Ditto.
15979 * gcc.dg/ppc-mov-1.c: Ditto
15980
15981 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
15982 Mark Mitchell <mark@codesourcery.com>
15983
15984 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
15985
15986 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15987 Aldy Hernandez <aldyh@redhat.com>
15988
15989 * lib/target-supports.exp (check_effective_target_vect_int): New
15990 (check_effective_target_vect_float): New
15991 (check_effective_target_vect_double): New.
15992 (is-effective-target): Support new effective targets keywords.
15993 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
15994 default action for dg-do.
15995 * gcc.dg/vect/pr16105.c: Use new support.
15996 * gcc.dg/vect/pr18400.c: Ditto.
15997 * gcc.dg/vect/pr18425.c: Ditto.
15998 * gcc.dg/vect/vect-1.c: Ditto.
15999 * gcc.dg/vect/vect-10.c: Ditto.
16000 * gcc.dg/vect/vect-11.c: Ditto.
16001 * gcc.dg/vect/vect-12.c: Ditto.
16002 * gcc.dg/vect/vect-13.c: Ditto.
16003 * gcc.dg/vect/vect-14.c: Ditto.
16004 * gcc.dg/vect/vect-15.c: Ditto.
16005 * gcc.dg/vect/vect-16.c: Ditto.
16006 * gcc.dg/vect/vect-17.c: Ditto.
16007 * gcc.dg/vect/vect-18.c: Ditto.
16008 * gcc.dg/vect/vect-19.c: Ditto.
16009 * gcc.dg/vect/vect-2.c: Ditto.
16010 * gcc.dg/vect/vect-20.c: Ditto.
16011 * gcc.dg/vect/vect-21.c: Ditto.
16012 * gcc.dg/vect/vect-22.c: Ditto.
16013 * gcc.dg/vect/vect-23.c: Ditto.
16014 * gcc.dg/vect/vect-24.c: Ditto.
16015 * gcc.dg/vect/vect-25.c: Ditto.
16016 * gcc.dg/vect/vect-26.c: Ditto.
16017 * gcc.dg/vect/vect-27.c: Ditto.
16018 * gcc.dg/vect/vect-27a.c: Ditto.
16019 * gcc.dg/vect/vect-28.c: Ditto.
16020 * gcc.dg/vect/vect-29.c: Ditto.
16021 * gcc.dg/vect/vect-29a.c: Ditto.
16022 * gcc.dg/vect/vect-3.c: Ditto.
16023 * gcc.dg/vect/vect-30.c: Ditto.
16024 * gcc.dg/vect/vect-31.c: Ditto.
16025 * gcc.dg/vect/vect-32.c: Ditto.
16026 * gcc.dg/vect/vect-33.c: Ditto.
16027 * gcc.dg/vect/vect-34.c: Ditto.
16028 * gcc.dg/vect/vect-35.c: Ditto.
16029 * gcc.dg/vect/vect-36.c: Ditto.
16030 * gcc.dg/vect/vect-37.c: Ditto.
16031 * gcc.dg/vect/vect-38.c: Ditto.
16032 * gcc.dg/vect/vect-4.c: Ditto.
16033 * gcc.dg/vect/vect-40.c: Ditto.
16034 * gcc.dg/vect/vect-41.c: Ditto.
16035 * gcc.dg/vect/vect-42.c: Ditto.
16036 * gcc.dg/vect/vect-43.c: Ditto.
16037 * gcc.dg/vect/vect-44.c: Ditto.
16038 * gcc.dg/vect/vect-45.c: Ditto.
16039 * gcc.dg/vect/vect-46.c: Ditto.
16040 * gcc.dg/vect/vect-47.c: Ditto.
16041 * gcc.dg/vect/vect-48.c: Ditto.
16042 * gcc.dg/vect/vect-48a.c: Ditto.
16043 * gcc.dg/vect/vect-49.c: Ditto.
16044 * gcc.dg/vect/vect-5.c: Ditto.
16045 * gcc.dg/vect/vect-50.c: Ditto.
16046 * gcc.dg/vect/vect-51.c: Ditto.
16047 * gcc.dg/vect/vect-52.c: Ditto.
16048 * gcc.dg/vect/vect-53.c: Ditto.
16049 * gcc.dg/vect/vect-54.c: Ditto.
16050 * gcc.dg/vect/vect-55.c: Ditto.
16051 * gcc.dg/vect/vect-56.c: Ditto.
16052 * gcc.dg/vect/vect-56a.c: Ditto.
16053 * gcc.dg/vect/vect-57.c: Ditto.
16054 * gcc.dg/vect/vect-58.c: Ditto.
16055 * gcc.dg/vect/vect-59.c: Ditto.
16056 * gcc.dg/vect/vect-6.c: Ditto.
16057 * gcc.dg/vect/vect-60.c: Ditto.
16058 * gcc.dg/vect/vect-61.c: Ditto.
16059 * gcc.dg/vect/vect-62.c: Ditto.
16060 * gcc.dg/vect/vect-63.c: Ditto.
16061 * gcc.dg/vect/vect-64.c: Ditto.
16062 * gcc.dg/vect/vect-65.c: Ditto.
16063 * gcc.dg/vect/vect-66.c: Ditto.
16064 * gcc.dg/vect/vect-67.c: Ditto.
16065 * gcc.dg/vect/vect-68.c: Ditto.
16066 * gcc.dg/vect/vect-69.c: Ditto.
16067 * gcc.dg/vect/vect-7.c: Ditto.
16068 * gcc.dg/vect/vect-72.c: Ditto.
16069 * gcc.dg/vect/vect-72a.c: Ditto.
16070 * gcc.dg/vect/vect-73.c: Ditto.
16071 * gcc.dg/vect/vect-74.c: Ditto.
16072 * gcc.dg/vect/vect-75.c: Ditto.
16073 * gcc.dg/vect/vect-76.c: Ditto.
16074 * gcc.dg/vect/vect-77.c: Ditto.
16075 * gcc.dg/vect/vect-77a.c: Ditto.
16076 * gcc.dg/vect/vect-78.c: Ditto.
16077 * gcc.dg/vect/vect-79.c: Ditto.
16078 * gcc.dg/vect/vect-8.c: Ditto.
16079 * gcc.dg/vect/vect-80.c: Ditto.
16080 * gcc.dg/vect/vect-82.c: Ditto.
16081 * gcc.dg/vect/vect-82_64.c: Ditto.
16082 * gcc.dg/vect/vect-83.c: Ditto.
16083 * gcc.dg/vect/vect-83_64.c: Ditto.
16084 * gcc.dg/vect/vect-9.c: Ditto.
16085 * gcc.dg/vect/vect-all.c: Ditto.
16086 * gcc.dg/vect/vect-none.c: Ditto.
16087
16088 2004-11-17 Janis Johnson <janis187@us.ibm.com>
16089
16090 * lib/gcc-dg.exp (dg-skip-if): New function.
16091 (dg-forbid-option): Remove.
16092 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
16093 * g++.dg/abi/bitfield8.C: Likewise.
16094 * g++.dg/abi/dtor1.C: Likewise.
16095 * g++.dg/abi/empty10.C: Likewise.
16096 * g++.dg/abi/empty7.C: Likewise.
16097 * g++.dg/abi/empty9.C: Likewise.
16098 * g++.dg/abi/layout3.C: Likewise.
16099 * g++.dg/abi/layout4.C: Likewise.
16100 * g++.dg/abi/thunk1.C: Likewise.
16101 * g++.dg/abi/thunk2.C: Likewise.
16102 * g++.dg/abi/vbase11.C: Likewise.
16103 * g++.dg/abi/vthunk2.C: Likewise.
16104 * g++.dg/abi/vthunk3.C: Likewise.
16105 * g++.dg/ext/attrib8.C: Likewise.
16106 * g++.dg/opt/longbranch2.C: Likewise.
16107 * g++.dg/opt/reg-stack4.C: Likewise.
16108 * g++.old-deja/g++.ext/attrib1.C: Likewise.
16109 * g++.old-deja/g++.ext/attrib2.C: Likewise.
16110 * g++.old-deja/g++.ext/attrib3.C: Likewise.
16111 * g++.old-deja/g++.other/store-expr1.C: Likewise.
16112 * g++.old-deja/g++.other/store-expr2.C: Likewise.
16113 * gcc.dg/20000609-1.c: Likewise.
16114 * gcc.dg/20000720-1.c: Likewise.
16115 * gcc.dg/20011107-1.c: Likewise.
16116 * gcc.dg/20011119-1.c: Likewise.
16117 * gcc.dg/20020108-1.c: Likewise.
16118 * gcc.dg/20020122-2.c: Likewise.
16119 * gcc.dg/20020122-3.c: Likewise.
16120 * gcc.dg/20020201-3.c: Likewise.
16121 * gcc.dg/20020206-1.c: Likewise.
16122 * gcc.dg/20020218-1.c: Likewise.
16123 * gcc.dg/20020310-1.c: Likewise.
16124 * gcc.dg/20020411-1.c: Likewise.
16125 * gcc.dg/20020418-2.c: Likewise.
16126 * gcc.dg/20020426-1.c: Likewise.
16127 * gcc.dg/20020426-2.c: Likewise.
16128 * gcc.dg/20020517-1.c: Likewise.
16129 * gcc.dg/20020523-1.c: Likewise.
16130 * gcc.dg/20020523-2.c: Likewise.
16131 * gcc.dg/20020729-1.c: Likewise.
16132 * gcc.dg/20030204-1.c: Likewise.
16133 * gcc.dg/20030826-2.c: Likewise.
16134 * gcc.dg/20030926-1.c: Likewise.
16135 * gcc.dg/20031202-1.c: Likewise.
16136 * gcc.dg/980312-1.c: Likewise.
16137 * gcc.dg/980313-1.c: Likewise.
16138 * gcc.dg/990117-1.c: Likewise.
16139 * gcc.dg/990424-1.c: Likewise.
16140 * gcc.dg/990524-1.c: Likewise.
16141 * gcc.dg/991230-1.c: Likewise.
16142 * gcc.dg/i386-387-1.c: Likewise.
16143 * gcc.dg/i386-387-2.c: Likewise.
16144 * gcc.dg/i386-387-3.c: Likewise.
16145 * gcc.dg/i386-387-4.c: Likewise.
16146 * gcc.dg/i386-387-5.c: Likewise.
16147 * gcc.dg/i386-387-6.c: Likewise.
16148 * gcc.dg/i386-asm-1.c: Likewise.
16149 * gcc.dg/i386-bitfield1.c: Likewise.
16150 * gcc.dg/i386-bitfield2.c: Likewise.
16151 * gcc.dg/i386-loop-1.c: Likewise.
16152 * gcc.dg/i386-loop-2.c: Likewise.
16153 * gcc.dg/i386-loop-3.c: Likewise.
16154 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
16155 * gcc.dg/i386-pic-1.c: Likewise.
16156 * gcc.dg/i386-regparm.c: Likewise.
16157 * gcc.dg/i386-signbit-1.c: Likewise.
16158 * gcc.dg/i386-signbit-2.c: Likewise.
16159 * gcc.dg/i386-signbit-3.c: Likewise.
16160 * gcc.dg/i386-sse-5.c: Likewise.
16161 * gcc.dg/i386-sse-8.c: Likewise.
16162 * gcc.dg/i386-unroll-1.c: Likewise.
16163 * gcc.dg/tls/opt-1.c: Likewise.
16164 * gcc.dg/tls/opt-2.c: Likewise.
16165 * gcc.dg/unroll-1.c: Likewise.
16166 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
16167 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
16168 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
16169 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
16170
16171 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16172
16173 * g++.dg/template/incomplete1.C: New test.
16174
16175 2004-11-16 Nick Clifton <nickc@redhat.com>
16176
16177 Revert patches accidentally commited during checkin of fixes for
16178 xstormy16 tests:
16179 gcc.c-torture/execute/simd-4.c: Revert
16180 gcc.dg/20040910-1.c: Revert.
16181
16182 2004-11-16 Paul Brook <paul@codesourcery.com>
16183
16184 PR fortran/13010
16185 * gfortran.dg/der_pointer_1.f90: New test.
16186
16187 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
16188
16189 PR c/18498
16190 * gcc.dg/bitfld-13.c: New test.
16191
16192 2004-11-15 Janis Johnson <janis187@us.ibm.com>
16193
16194 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
16195 powerpc*-*-linux*.
16196
16197 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
16198 * gcc.dg/ppc64-abi-2.c: Ditto.
16199 * gcc.dg/ppc64-abi-3.c: Ditto.
16200
16201 * lib/gcc-dg.exp (dg-target-list): Remove.
16202
16203 2004-11-15 Steve Ellcey <sje@cup.hp.com>
16204
16205 * gcc.dg/ia64-postinc.c: New test.
16206
16207 2004-11-15 Mark Mitchell <mark@codesourcery.com>
16208
16209 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
16210
16211 2004-11-15 Nick Clifton <nickc@redhat.com>
16212
16213 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
16214 __INT_MAX__ so that the test can be compiled by toolchains
16215 targeted at 16-bit processors.
16216
16217 * gcc.dg/20040625-1.c: Use long constants rather than integers
16218 when performing arithmetic that will overflow 16-bits.
16219
16220 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
16221 xstormy16. It does not support 128-bit vector operations.
16222
16223 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
16224 with the macro PTR_TYPE. Define this macro to an integer type
16225 suitable for holding a pointer.
16226
16227 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
16228 the target is a 16-bit processor.
16229
16230 * gcc.dg/cpp/if-2.c: Expect a different warning message from
16231 16-bit targets where the character constant will be too long.
16232
16233 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
16234 where the double will not be directly addressable.
16235
16236 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16237
16238 Friend class name lookup 1/n, PR c++/18471
16239 * g++.dg/template/crash26.C: New test.
16240 * g++.dg/lookup/struct1.C: Adjust expected error.
16241 * g++.dg/parse/elab1.C: Likewise.
16242 * g++.dg/parse/elab2.C: Likewise.
16243 * g++.dg/parse/int-as-enum1.C: Likewise.
16244 * g++.dg/parse/struct-as-enum1.C: Likewise.
16245 * g++.dg/parse/typedef1.C: Likewise.
16246 * g++.dg/parse/typedef3.C: Likewise.
16247 * g++.dg/parse/typedef4.C: Likewise.
16248 * g++.dg/parse/typedef5.C: Likewise.
16249 * g++.dg/template/nontype4.C: Likewise.
16250 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
16251 * g++.old-deja/g++.other/elab1.C: Likewise.
16252 * g++.old-deja/g++.other/syntax4.C: Likewise.
16253
16254 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16255
16256 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
16257
16258 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
16259
16260 * gcc.c-torture/execute/20041114-1.c: New test.
16261
16262 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
16263
16264 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
16265 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
16266 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
16267 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
16268 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
16269 gcc.dg/switch-7.c: New tests.
16270
16271 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
16272
16273 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
16274
16275 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
16276
16277 PR tree-opt/18400
16278 * gcc.dg/vect/pr18400.c: New test.
16279
16280 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
16281 Andrew Pinski <pinskia@physics.uc.edu>
16282
16283 PR tree-opt/18425
16284 * gcc.dg/vect/pr18425.c: New test.
16285
16286 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16287
16288 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
16289 Guard with dg-require-alias and dg-require-visibility.
16290
16291 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16292
16293 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
16294
16295 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16296
16297 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
16298
16299 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16300
16301 PR c++/17344
16302 * g++.dg/template/defarg5.C: New test.
16303
16304 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16305
16306 * g++.dg/parse/cast1.C: Run only on ILP32.
16307 * g++.old-deja/g++.mike/p784.C: Likewise.
16308
16309 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
16310
16311 * gcc.c-torture/execute/20041113-1.c: New test.
16312
16313 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
16314
16315 PR target/18230
16316 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
16317 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
16318 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
16319 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
16320 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
16321 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
16322 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
16323 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
16324 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
16325 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
16326 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
16327 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
16328 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
16329
16330 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
16331
16332 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
16333 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
16334 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
16335 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
16336 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
16337 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
16338 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
16339 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
16340 gcc.target/sparc/combined-1.c: New tests.
16341
16342 2004-11-12 Ziemowit Laski <zlaski@apple.com>
16343
16344 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
16345 New tests.
16346
16347 2004-11-12 Mark Mitchell <mark@codesourcery.com>
16348
16349 * lib/gcc-dg.exp (dg-forbid-option): New function.
16350 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
16351 * g++.dg/abi/bitfield8.C: Likewise.
16352 * g++.dg/abi/dtor1.C: Likewise.
16353 * g++.dg/abi/empty10.C: Likewise.
16354 * g++.dg/abi/empty7.C: Likewise.
16355 * g++.dg/abi/empty9.C: Likewise.
16356 * g++.dg/abi/layout3.C: Likewise.
16357 * g++.dg/abi/layout4.C: Likewise.
16358 * g++.dg/abi/thunk1.C: Likewise.
16359 * g++.dg/abi/thunk2.C: Likewise.
16360 * g++.dg/abi/vbase11.C: Likewise.
16361 * g++.dg/abi/vthunk2.C: Likewise.
16362 * g++.dg/abi/vthunk3.C: Likewise.
16363 * g++.dg/ext/attrib8.C: Likewise.
16364 * g++.dg/opt/longbranch2.C: Likewise.
16365 * g++.dg/opt/reg-stack4.C: Likewise.
16366 * g++.old-deja/g++.ext/attrib1.C: Likewise.
16367 * g++.old-deja/g++.ext/attrib2.C: Likewise.
16368 * g++.old-deja/g++.ext/attrib3.C: Likewise.
16369 * g++.old-deja/g++.other/store-expr1.C: Likewise.
16370 * g++.old-deja/g++.other/store-expr2.C: Likewise.
16371 * gcc.dg/20000609-1.c: Likewise.
16372 * gcc.dg/20000720-1.c: Likewise.
16373 * gcc.dg/20011107-1.c: Likewise.
16374 * gcc.dg/20011119-1.c: Likewise.
16375 * gcc.dg/20020108-1.c: Likewise.
16376 * gcc.dg/20020122-2.c: Likewise.
16377 * gcc.dg/20020122-3.c: Likewise.
16378 * gcc.dg/20020201-3.c: Likewise.
16379 * gcc.dg/20020206-1.c: Likewise.
16380 * gcc.dg/20020218-1.c: Likewise.
16381 * gcc.dg/20020310-1.c: Likewise.
16382 * gcc.dg/20020411-1.c: Likewise.
16383 * gcc.dg/20020418-2.c: Likewise.
16384 * gcc.dg/20020426-1.c: Likewise.
16385 * gcc.dg/20020426-2.c: Likewise.
16386 * gcc.dg/20020517-1.c: Likewise.
16387 * gcc.dg/20020523-1.c: Likewise.
16388 * gcc.dg/20020523-2.c: Likewise.
16389 * gcc.dg/20020729-1.c: Likewise.
16390 * gcc.dg/20030204-1.c: Likewise.
16391 * gcc.dg/20030826-2.c: Likewise.
16392 * gcc.dg/20030926-1.c: Likewise.
16393 * gcc.dg/20031202-1.c: Likewise.
16394 * gcc.dg/980312-1.c: Likewise.
16395 * gcc.dg/980313-1.c: Likewise.
16396 * gcc.dg/990117-1.c: Likewise.
16397 * gcc.dg/990424-1.c: Likewise.
16398 * gcc.dg/990524-1.c: Likewise.
16399 * gcc.dg/991230-1.c: Likewise.
16400 * gcc.dg/i386-387-1.c: Likewise.
16401 * gcc.dg/i386-387-2.c: Likewise.
16402 * gcc.dg/i386-387-3.c: Likewise.
16403 * gcc.dg/i386-387-4.c: Likewise.
16404 * gcc.dg/i386-387-5.c: Likewise.
16405 * gcc.dg/i386-387-6.c: Likewise.
16406 * gcc.dg/i386-asm-1.c: Likewise.
16407 * gcc.dg/i386-bitfield1.c: Likewise.
16408 * gcc.dg/i386-bitfield2.c: Likewise.
16409 * gcc.dg/i386-loop-1.c: Likewise.
16410 * gcc.dg/i386-loop-2.c: Likewise.
16411 * gcc.dg/i386-loop-3.c: Likewise.
16412 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
16413 * gcc.dg/i386-pic-1.c: Likewise.
16414 * gcc.dg/i386-regparm.c: Likewise.
16415 * gcc.dg/i386-signbit-1.c: Likewise.
16416 * gcc.dg/i386-signbit-2.c: Likewise.
16417 * gcc.dg/i386-signbit-3.c: Likewise.
16418 * gcc.dg/i386-sse-5.c: Likewise.
16419 * gcc.dg/i386-sse-8.c: Likewise.
16420 * gcc.dg/i386-unroll-1.c: Likewise.
16421 * gcc.dg/tls/opt-1.c: Likewise.
16422 * gcc.dg/tls/opt-2.c: Likewise.
16423 * gcc.dg/unroll-1.c: Likewise.
16424 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
16425 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
16426 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
16427 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
16428 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
16429 -m64 is specified.
16430
16431 2004-11-12 Mark Mitchell <mark@codesourcery.com>
16432
16433 PR c++/18389
16434 * g++.dg/parse/cond1.C: New test.
16435
16436 PR c++/18429
16437 * g++.dg/template/array9.C: New test.
16438 * g++.dg/ext/vla1.C: Adjust error messages.
16439 * g++.dg/ext/vlm1.C: Likewise.
16440 * g++.dg/template/crash2.C: Likewise.
16441
16442 PR c++/18436
16443 * g++.dg/template/call3.C: New test.
16444
16445 PR c++/18407
16446 * g++.dg/template/ptrmem11.C: New test.
16447
16448 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
16449
16450 PR other/14264
16451 * lib/g++.exp: Set LC_ALL and LANG to C.
16452 * lib/gcc-dg.exp: Likewise.
16453 * lib/gfortran.exp: Likewise.
16454 * lib/objc.exp: Likewise.
16455 * lib/treelang.exp: Likewise.
16456
16457 2004-11-12 Andreas Schwab <schwab@suse.de>
16458
16459 * gcc.dg/pr16286.c: Fix last change.
16460
16461 2004-11-12 Mark Mitchell <mark@codesourcery.com>
16462
16463 PR c++/18416
16464 * g++.dg/init/global1.C: New test.
16465
16466 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
16467
16468 * gcc.c-torture/execute/20041112-1.c: New test.
16469
16470 2004-11-11 Janis Johnson <janis187@us.ibm.com>
16471
16472 * lib/gcc-dg.exp (dg-target-list): New.
16473
16474 2004-11-11 Janis Johnson <janis187@us.ibm.com>
16475 Richard Sandiford <rsandifo@redhat.com>
16476
16477 * lib/target-supports.exp (get-compiler_messages): New.
16478 (check_named_sections_available): Use it.
16479 (check_effective_target_ilp32): New.
16480 (check_effective_target_lp64): New.
16481 (is-effective-target): New.
16482 * lib/gcc-dg.exp (dg-require-effective-target): New.
16483
16484 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
16485
16486 * gcc.dg/precedence-1.c: New test.
16487
16488 2004-11-11 Janis Johnson <janis187@us.ibm.com>
16489
16490 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
16491
16492 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
16493 message, delete generated files, use more descriptive name for
16494 executable, and make the test unsupported when it cannot be run.
16495
16496 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
16497 (dg-require-weak, dg-require-visibility, dg-require-alias,
16498 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
16499 dg-require-iconv, dg-require-named-sections): Use it.
16500
16501 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
16502
16503 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
16504
16505 PR target/16457
16506 * gcc.dg/ppc-and-1: New
16507
16508 PR target/16796
16509 * gcc.dg/ppc-mov-1.c: New.
16510
16511 PR target/16458
16512 * gcc.dg/ppc-compare-1.c: New.
16513
16514 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
16515
16516 * objc.dg/desig-init-2.m: New test.
16517
16518 2004-11-10 Adam Nemet <anemet@lnxw.com>
16519
16520 PR middle-end/18160
16521 * g++.dg/warn/register-var-1.C: New test.
16522 * g++.dg/warn/register-var-2.C: New test.
16523
16524 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16525
16526 * gcc.dg/union-2.c: New test.
16527
16528 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
16529
16530 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
16531 New test for PR tree-optimization/17892.
16532
16533 2004-11-09 Mark Mitchell <mark@codesourcery.com>
16534
16535 PR c++/18369
16536 * g++.dg/init/new12.C: New test.
16537
16538 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
16539
16540 * gcc.target/sparc: New directory.
16541 * gcc.target/sparc/sparc.exp: New driver.
16542 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
16543 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
16544 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
16545 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
16546
16547 2004-11-10 Paul Brook <paul@codesourcery.com>
16548
16549 PR fortran/18218
16550 * gfortran.dg/list_read.c: New test.
16551
16552 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
16553
16554 PR c/18322
16555 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
16556 expected diagnostic location.
16557
16558 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
16559
16560 * gcc.dg/20041109-1.c: New test.
16561
16562 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
16563
16564 PR objc/18406
16565 * objc/compile/pr18406.m: New test.
16566
16567 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
16568
16569 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
16570
16571 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
16572
16573 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
16574
16575 2004-11-08 Steve Ellcey <sje@cup.hp.com>
16576
16577 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
16578
16579 2004-11-08 Steve Ellcey <sje@cup.hp.com>
16580
16581 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
16582 exit.
16583
16584 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
16585
16586 PR tree-opt/18299
16587 * gcc.c-torture/pr18299-1.c: New test.
16588
16589 2004-11-06 Andreas Schwab <schwab@suse.de>
16590
16591 * gcc.dg/pr16286.c: Also test for bool and pixel.
16592
16593 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
16594
16595 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
16596 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
16597 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
16598 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
16599 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
16600 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
16601 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
16602 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
16603 gcc.dg/struct-semi-3.c: New tests.
16604
16605 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16606
16607 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
16608
16609 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16610
16611 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
16612 Do not use C99 designators.
16613
16614 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16615
16616 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
16617
16618 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16619
16620 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
16621 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
16622 * gcc.c-torture/execute/simd-5.x: Remove.
16623
16624 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
16625
16626 PR rtl-optimization/17933
16627 * gcc.dg/torture/pr17933-1.c: New test.
16628
16629 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16630
16631 PR target/18106
16632 * lib/target-supports.exp (check_weak_available): Support
16633 Windows.
16634
16635 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
16636
16637 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
16638 call to fflush(stdout) before abort.
16639 (my_ffsll): New function.
16640 (generate_fields): Use it.
16641
16642 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
16643
16644 * gcc.dg/init-undef-1.c: New test.
16645
16646 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
16647
16648 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
16649 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
16650 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
16651 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
16652 expected messages for new parser.
16653
16654 2004-11-04 Mark Mitchell <mark@codesourcery.com>
16655
16656 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
16657
16658 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16659
16660 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
16661 on LP64 targets.
16662
16663 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
16664
16665 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
16666 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
16667 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
16668 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
16669 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
16670 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
16671 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
16672 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
16673 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
16674 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
16675
16676 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
16677
16678 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
16679 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
16680 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
16681 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
16682 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
16683 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
16684 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
16685 for new parser.
16686
16687 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
16688
16689 PR target/15342
16690 * gcc.dg/20041104-1.c: New test.
16691
16692 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16693
16694 * g++.dg/template/nontype7.C: New test.
16695 * g++.dg/template/nontype8.C: Likewise.
16696 * g++.dg/template/nontype9.C: Likewise.
16697 * g++.dg/template/nontype10.C: Likewise.
16698 * g++.dg/tc1/dr49.C: Likewise.
16699 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
16700 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
16701
16702 2004-11-04 Ben Elliston <bje@au.ibm.com>
16703
16704 * g++.dg/rtti/tinfo1.C: Remove xfails.
16705
16706 2004-11-04 Ben Elliston <bje@au.ibm.com>
16707
16708 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
16709 packed attribute to the definition to satisfy the new C++ parser.
16710
16711 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16712
16713 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
16714 invocations of va_arg.
16715
16716 2004-11-02 Mark Mitchell <mark@codesourcery.com>
16717
16718 PR c++/18124
16719 * g++.dg/template/crash25.C: New test.
16720
16721 PR c++/18155
16722 * g++.dg/template/typedef2.C: New test.
16723 * g++.dg/parse/crash13.C: Adjust error markers.
16724
16725 PR c++/18177
16726 * g++.dg/conversion/const3.C: New test.
16727
16728 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16729
16730 PR fortran/17535
16731 PR fortran/17583
16732 PR fortran/17713
16733 * gfortran.dg/generic_[123].f90: New testcases.
16734
16735 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16736
16737 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
16738 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
16739
16740 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
16741
16742 PR tree-opt/16808
16743 * gcc.c-torture/compile/pr16808.c: New test.
16744
16745 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
16746
16747 PR rtl-optimization/17104
16748 * gcc.dg/ppc-bitfield1.c: New.
16749
16750 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16751
16752 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
16753
16754 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16755
16756 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
16757 strings for 32-bit code.
16758
16759 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
16760
16761 PR c/18239
16762 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
16763
16764 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
16765
16766 PR c++/18064
16767 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
16768
16769 2004-10-31 Mark Mitchell <mark@codesourcery.com>
16770
16771 PR c++/15172
16772 * g++.dg/init/aggr2.C: New test.
16773
16774 2004-10-30 Ziemowit Laski <zlaski@apple.com>
16775
16776 * objc.dg/local-decl-1.m: New test.
16777
16778 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
16779
16780 * gcc.dg/20040910-1.c: Adjust regex.
16781
16782 2004-10-30 Roger Sayle <roger@eyesopen.com>
16783
16784 PR rtl-optimization/18084
16785 * g++.dg/opt/pr18084-1.C: New testcase.
16786
16787 2004-10-30 Matt Austern <austern@apple.com>
16788
16789 PR c++/17542
16790 * g++.dg/ext/attrib18.C: New test.
16791
16792 2004-10-30 Roger Sayle <roger@eyesopen.com>
16793
16794 PR middle-end/18096
16795 * gcc.dg/pr18096-1.c: New test case.
16796
16797 2004-10-30 Roger Sayle <roger@eyesopen.com>
16798
16799 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
16800
16801 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
16802
16803 PR c/16666
16804 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
16805 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
16806 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
16807 gcc.dg/old-style-prom-3.c: New tests.
16808
16809 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
16810
16811 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
16812 Remove unnecessary inclusion of stdio.h.
16813
16814 2004-10-29 Roger Sayle <roger@eyesopen.com>
16815
16816 PR rtl-optimization/17581
16817 * gcc.dg/pr17581-1.c: New test case.
16818
16819 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
16820
16821 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
16822 being implemented.
16823 * g++.dg/conversion/dr195-1.C: New.
16824 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
16825 * g++.old-deja/g++.mike/p10148.C: Likewise.
16826
16827 2004-10-29 Mark Mitchell <mark@codesourcery.com>
16828
16829 PR c++/17695
16830 * g++.dg/debug/typedef2.C: New test.
16831
16832 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
16833
16834 PR fortran/13490
16835 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
16836 * gfortran.dg/g77/README: Update.
16837
16838 2004-10-28 Matt Austern <austern@apple.com>
16839
16840 PR c++/14124
16841 * g++.dg/ext/packed7.C: New test.
16842
16843 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
16844
16845 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
16846 scan-assembler.
16847 * lib/scanasm.exp (hidden-scan-for): New proc.
16848 (scan-hidden): Use hidden-scan-for instead of constructing the scan
16849 string.
16850 (scan-not-hidden): Likewise.
16851 * lib/target-supports.exp (check_visibility_available): mach-o is
16852 support too.
16853
16854 2004-10-28 Mark Mitchell <mark@codesourcery.com>
16855
16856 PR c++/17132
16857 * g++.dg/template/memclass3.C: New test.
16858
16859 2004-10-28 Adam Nemet <anemet@lnxw.com>
16860
16861 PR middle-end/18160
16862 * gcc.dg/register-var-1.c: New test.
16863 * gcc.dg/register-var-2.c: New test.
16864 * gcc.dg/asm-7.c: Taking the address of a register variable is an
16865 error now.
16866
16867 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
16868
16869 PR other/18172
16870 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
16871 unused variables.
16872 * gcc.dg/vect/vect-22.c: Likewise.
16873
16874 2004-10-28 Jakub Jelinek <jakub@redhat.com>
16875
16876 * gcc.dg/i386-rotate-1.c: New test.
16877
16878 2004-10-27 Mark Mitchell <mark@codesourcery.com>
16879
16880 * g++.dg/init/ref12.C: Add "run" marker.
16881
16882 PR c++/17435
16883 * g++.dg/init/ref12.C: New test.
16884
16885 PR c++/18140
16886 * g++.dg/template/shift1.C: New test.
16887 * g++.dg/template/error10.C: Adjust error markers.
16888
16889 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
16890
16891 PR tree-opt/17529
16892 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
16893
16894 2004-10-27 Geoffrey Keating <geoffk@apple.com>
16895
16896 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
16897 * gcc.dg/weak/weak-3.c: Likewise.
16898 * gcc.dg/weak/weak-5.c: Likewise.
16899 * gcc.dg/weak/weak-9.c: Likewise.
16900 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
16901 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
16902
16903 * gcc.dg/darwin-weakimport-1.c: New.
16904
16905 2004-10-28 Ben Elliston <bje@au.ibm.com>
16906
16907 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
16908
16909 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
16910
16911 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
16912 'syntax' error messages.
16913 * gcc.dg/cpp/direct2s.c: Likewise.
16914
16915 2004-10-26 Geoffrey Keating <geoffk@apple.com>
16916
16917 * gcc.c-torture/compile/20041026-1.c: New.
16918
16919 2004-10-26 Mark Mitchell <mark@codesourcery.com>
16920
16921 PR c++/18093
16922 * g++.dg/lookup/ns2.C: New test.
16923
16924 PR c++/18020
16925 * g++.dg/template/enum4.C: New test.
16926
16927 PR c++/18161
16928 * g++.dg/template/expr1.C: New test.
16929
16930 2004-10-26 Ben Elliston <bje@au.ibm.com>
16931
16932 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
16933
16934 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
16935
16936 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
16937 gcc.dg/decl-nospec-3.c: New tests.
16938
16939 2004-10-26 Ziemowit Laski <zlaski@apple.com>
16940
16941 * objc.dg/super-class-3.m: New test.
16942
16943 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
16944
16945 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
16946 resyncing.
16947 * gcc.dg/cpp/direct2s.c: Likewise.
16948
16949 2004-10-25 Geoffrey Keating <geoffk@apple.com>
16950
16951 * objc.dg/image-info.m: Update for changes to section selection.
16952
16953 2004-10-25 David Ayers <d.ayers@inode.at>
16954 Ziemowit Laski <zlaski@apple.com>
16955
16956 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
16957 diagnostics when messaging 'id <Proto>'.
16958 * objc.dg/class-protocol-1.m: New test.
16959 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
16960 a non-existent method signature.
16961 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
16962 Update diagnostics when messaging with non-existent method signature.
16963 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
16964 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
16965 invalid receivers are now resolved as if messaging 'id'; remove
16966 extraneous diagnostics.
16967
16968 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
16969
16970 PR c/16667
16971 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
16972 gcc.dg/init-desig-obs-3.c: New tests.
16973
16974 2004-10-25 Jakub Jelinek <jakub@redhat.com>
16975
16976 * gcc.dg/debug/20041023-1.c: New test.
16977
16978 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
16979
16980 PR middle-end/17407
16981 * gcc.c-torture/compile/pr17407.c: New test.
16982
16983 PR c++/18121
16984 * g++.dg/template/array8.C: New test.
16985
16986 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16987
16988 PR other/18138
16989 * lib/g++.exp: Accept more than one multilib libgcc.
16990 * lib/gcc-dg.exp: Likewise.
16991 * lib/objc.exp: Likewise.
16992 * lib/treelang.exp: Likewise.
16993 * lib/gfortran.exp: Likewise.
16994
16995 2004-10-24 Ben Elliston <bje@au.ibm.com>
16996
16997 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
16998
16999 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
17000
17001 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
17002 * gcc.dg/c99-const-expr-3.c: Likewise.
17003
17004 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
17005
17006 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
17007
17008 2004-10-23 Ben Elliston <bje@au.ibm.com>
17009
17010 * gcc.c-torture/execute/loop-2e.x: Remove.
17011
17012 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
17013
17014 PR c++/18095
17015 * g++.dg/parse/crash18.C: New.
17016 * g++.dg/parse/crash19.C: New.
17017
17018 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
17019
17020 * g++.dg/ext/dllimport1.C: Move dg-warnings.
17021 * g++.dg/ext/dllimport2.C: Same.
17022 * g++.dg/ext/dllimport8.C: Same.
17023
17024 2004-10-21 Mark Mitchell <mark@codesourcery.com>
17025
17026 PR c++/10841
17027 * g++.dg/conversion/cast1.C: New test.
17028 * g++.dg/overload/pmf1.C: Adjust error marker.
17029
17030 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
17031
17032 PR objc/17923
17033 * objc.dg/const-str-7.m: New test.
17034
17035 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17036
17037 * g++.dg/template/memfriend11.C: Fix comment typo.
17038 * g++.dg/template/memfriend14.C: Likewise.
17039
17040 2004-10-20 Richard Henderson <rth@redhat.com>
17041
17042 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
17043 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
17044 -fasynchronous-unwind-tables.
17045
17046 2004-10-20 Richard Henderson <rth@redhat.com>
17047
17048 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
17049 (main): Return success.
17050 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
17051 (main): Return success.
17052
17053 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17054
17055 PR c++/13495
17056 * g++.dg/template/memfriend9.C: New test.
17057 * g++.dg/template/memfriend10.C: Likewise.
17058 * g++.dg/template/memfriend11.C: Likewise.
17059 * g++.dg/template/memfriend12.C: Likewise.
17060 * g++.dg/template/memfriend13.C: Likewise.
17061 * g++.dg/template/memfriend14.C: Likewise.
17062 * g++.dg/template/memfriend15.C: Likewise.
17063 * g++.dg/template/memfriend16.C: Likewise.
17064 * g++.dg/template/memfriend17.C: Likewise.
17065 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
17066
17067 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
17068
17069 * g++.dg/conversion/dr195.C: New.
17070 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
17071
17072 2004-10-20 Ben Elliston <bje@au.ibm.com>
17073 Devang Patel <dpatel@apple.com>
17074
17075 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
17076 of floating point arithmetic, which could trap.
17077
17078 2004-10-19 Mark Mitchell <mark@codesourcery.com>
17079
17080 PR c++/14035
17081 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
17082 * g++.dg/conversion/const2.C: New test.
17083 * g++.dg/expr/reinterpret2.C: New test.
17084 * g++.dg/expr/reinterpret3.C: New test.
17085 * g++.dg/expr/cast2.C: New test.
17086 * g++.dg/expr/copy1.C: New test.
17087 * g++.dg/other/conversion1.C: Change error message.
17088 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
17089 function pointers to void *.
17090 * g++.old-deja/g++.mike/p10148.C: Likewise.
17091
17092 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17093
17094 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
17095
17096 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
17097
17098 PR c++/18047
17099
17100 * g++.dg/parse/expr3.C: New test.
17101
17102 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17103
17104 * gcc.dg/smod-1.c: New test.
17105
17106 2004-10-18 Ziemowit Laski <zlaski@apple.com>
17107
17108 * objc.dg/method-14.m: New test.
17109
17110 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
17111
17112 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
17113 Also xfail as the patch was reverted.
17114
17115 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
17116
17117 PR middle-end/16973
17118 * gcc.dg/pr16973.c: New test.
17119
17120 2004-10-18 Diego Novillo <dnovillo@redhat.com>
17121
17122 PR tree-optimization/17656
17123 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
17124
17125 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
17126
17127 * g++.dg/eh/shadow1.C: New.
17128
17129 2004-10-18 Jakub Jelinek <jakub@redhat.com>
17130
17131 * gcc.c-torture/compile/20041018-1.c: New test.
17132
17133 2004-10-18 Ben Elliston <bje@au.ibm.com>
17134
17135 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
17136 compiler referring to register 0 when accessing sdata. The linker
17137 now patches things up.
17138
17139 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
17140
17141 PR c/17529
17142 * gcc.c-torture/compile/pr17529.c: New test.
17143
17144 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17145
17146 PR c++/17743
17147 * g++.dg/ext/attrib17.C: New test.
17148
17149 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17150
17151 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
17152
17153 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17154
17155 PR c++/10479
17156 * g++.dg/ext/attrib16.C: New test.
17157
17158 2004-10-15 Mark Mitchell <mark@codesourcery.com>
17159
17160 PR c++/17042
17161 * g++.dg/init/dso_handle1.C: New test.
17162
17163 PR c++/14667
17164 * g++.dg/parse/typedef6.C: New test.
17165
17166 PR c++/17916
17167 * g++.dg/parse/pragma1.C: New test.
17168
17169 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
17170
17171 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
17172
17173 2004-10-15 Steve Ellcey <sje@cup.hp.com>
17174
17175 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
17176 -fno-common when on HPPA HP-UX platforms.
17177
17178 2004-10-15 Jakub Jelinek <jakub@redhat.com>
17179
17180 PR other/16820
17181 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
17182 stdint.h.
17183 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
17184 uintptr_t.
17185
17186 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
17187
17188 PR c++/16301
17189 * g++.dg/lookup/strong-using-4.C: New test.
17190
17191 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
17192
17193 PR middle-end/16567
17194 * gcc.c-torture/compile/nested-1.c: New test.
17195
17196 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
17197
17198 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
17199 and mipsisa64*-*-* (until support for misaligned loads is added).
17200 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
17201 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
17202 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
17203 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
17204 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
17205 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
17206
17207 2004-10-14 Mark Mitchell <mark@codesourcery.com>
17208
17209 PR c++/17976
17210 * g++.dg/init/dtor3.C: New test.
17211
17212 2004-10-15 Ben Elliston <bje@au.ibm.com>
17213
17214 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
17215
17216 2004-10-14 Geoffrey Keating <geoffk@apple.com>
17217
17218 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
17219 * gcc.dg/macho-lo-sum.c: Likewise.
17220
17221 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
17222
17223 * gcc.dg/ppc-spe64-1.c: New test.
17224
17225 2004-10-14 Devang Patel <dpatel@apple.com>
17226
17227 PR 17635
17228 * gcc.dg/pr17635.c : New test.
17229
17230 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
17231
17232 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
17233 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
17234 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
17235 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
17236 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
17237 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
17238 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
17239 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
17240 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
17241 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
17242 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
17243 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
17244 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
17245 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
17246 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
17247 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
17248 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
17249 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
17250
17251 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
17252
17253 * gcc.dg/vect/vect-82.c: New testcase.
17254 * gcc.dg/vect/vect-82_64.c: New testcase.
17255 * gcc.dg/vect/vect-83.c: New testcase.
17256 * gcc.dg/vect/vect-83_64.c: New testcase.
17257
17258 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
17259
17260 * gcc.dg/cpp/error-1.c: New test.
17261
17262 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
17263
17264 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
17265
17266 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
17267
17268 PR target/17984
17269 * gcc.dg/cris-peep2-xsrand2.c: New test.
17270
17271 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
17272
17273 PR c++/17661
17274 * testsuite/g++.dg/expr/for2.C: New test.
17275
17276 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17277
17278 * g++.dg/inherit/thunk1.C: Run on the SPARC.
17279
17280 2004-10-13 Jakub Jelinek <jakub@redhat.com>
17281
17282 PR tree-optimization/17724
17283 * g++.dg/opt/pr17724-1.C: New test.
17284 * g++.dg/opt/pr17724-2.C: New test.
17285 * g++.dg/opt/pr17724-3.C: New test.
17286 * g++.dg/opt/pr17724-4.C: New test.
17287 * g++.dg/opt/pr17724-5.C: New test.
17288 * g++.dg/opt/pr17724-6.C: New test.
17289
17290 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
17291
17292 PR c/17301
17293 * gcc.dg/pr17301-2.c: New test.
17294
17295 2004-10-11 Mark Mitchell <mark@codesourcery.com>
17296
17297 PR c++/15876
17298 * g++.dg/parse/error22.C: New test.
17299
17300 PR c++/17936
17301 * g++.dg/template/spec18.C: New test.
17302
17303 2004-10-11 Steve Ellcey <sje@cup.hp.com>
17304
17305 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
17306 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
17307 memcpy.
17308 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
17309 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
17310
17311 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
17312
17313 * g++.dg/eh/cleanup5.C: Add dg-options "".
17314
17315 2004-10-11 Roger Sayle <roger@eyesopen.com>
17316
17317 PR middle-end/17657
17318 * gcc.dg/switch-4.c: New test case.
17319
17320 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
17321
17322 * gcc.c-torture/execute/20041011-1.c: New test.
17323
17324 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
17325
17326 PR c++/17554
17327 * g++.dg/init/for3.C: New test.
17328
17329 PR c++/17657
17330 * g++.dg/opt/switch2.C: New test.
17331
17332 PR middle-end/17703
17333 * g++.dg/warn/Wreturn-2.C: New test.
17334
17335 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
17336
17337 PR c++/17907
17338 * g++.dg/eh/cleanup5.C: New test.
17339
17340 2004-10-10 Mark Mitchell <mark@codesourcery.com>
17341
17342 PR c++/17393
17343 * g++.dg/parse/error21.C: New test.
17344
17345 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
17346
17347 * g++.dg/overload/pmf1.C: Adjust quoting marks.
17348 * g++.dg/warn/incomplete1.C: Likewise.
17349 * g++.dg/template/qualttp20.C: Likewise.
17350
17351 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
17352
17353 PR c/17881
17354 * parm-incomplete-1.c: New test.
17355
17356 2004-10-09 Mark Mitchell <mark@codesourcery.com>
17357
17358 PR c++/17867
17359 * g++.dg/parse/error19.C: New test.
17360
17361 PR c++/17670
17362 * g++.dg/init/new11.C: New test.
17363
17364 PR c++/17821
17365 * g++.dg/parse/error20.C: New test.
17366
17367 PR c++/17826
17368 * g++.dg/template/crash24.C: New test.
17369
17370 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
17371
17372 PR c/17301
17373 * gcc.dg/pr17301-1.c: New test.
17374
17375 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
17376
17377 PR c/17189
17378 * gcc.dg/anon-struct-5.c: New test.
17379
17380 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
17381
17382 PR c/17844
17383 * gcc.dg/pr17844-1.c: New test.
17384
17385 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
17386
17387 PR tree-optimization/17906
17388 * gcc.c-torture/compile/pr17906.c: New.
17389
17390 2004-10-09 Stuart Hastings <stuart@apple.com>
17391 Roger Sayle <roger@eyesopen.com>
17392
17393 PR rtl-optimization/17853
17394 * gcc.dg/i386-mmx-5.c: New testcase.
17395
17396 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
17397
17398 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
17399
17400 2004-10-09 Mark Mitchell <mark@codesourcery.com>
17401
17402 PR c++/17524
17403 * g++.dg/template/static9.C: New test.
17404
17405 PR c++/17685
17406 * g++.dg/parse/operator5.C: New test.
17407
17408 2004-10-09 Roger Sayle <roger@eyesopen.com>
17409
17410 PR middle-end/17894
17411 * gcc.c-torture/execute/divcmp-4.c: New test case.
17412
17413 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
17414
17415 PR tree-opt/17902
17416 * g++.dg/opt/pr17902.C: New test.
17417
17418 2004-10-09 Jakub Jelinek <jakub@redhat.com>
17419
17420 * gcc.dg/cpp/ident-1.c: Add dg-options "".
17421
17422 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
17423
17424 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
17425
17426 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
17427
17428 * gcc.dg/assign-warn-3.c: New test.
17429
17430 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
17431
17432 PR c/16999
17433 * gcc.dg/cpp/ident-1.c: New test.
17434
17435 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
17436
17437 * gcc.c-torture/compile/acc1.c: New.
17438
17439 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
17440
17441 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
17442 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
17443
17444 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
17445
17446 * gcc.dg/ultrasp11.c: New test.
17447
17448 2004-10-08 Michael Matz <matz@suse.de>
17449
17450 * gcc.dg/doloop-2.c: New test.
17451
17452 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
17453
17454 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
17455 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
17456 objc.dg/method-9.m: Update expected diagnostics.
17457
17458 2004-10-07 Geoffrey Keating <geoffk@apple.com>
17459
17460 * gcc.dg/ppc-fsel-3.c: New file.
17461 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
17462
17463 2004-10-07 Paul Brook <paul@codesourcery.com>
17464
17465 * gfortran.dg/intrinsic_verify_1.f90: New test.
17466
17467 2004-10-07 Paul Brook <paul@codesourcery.com>
17468
17469 * gfortran.dg/empty_format_1.f90: Remove stray commas.
17470
17471 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17472
17473 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
17474 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
17475 commit.
17476
17477 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
17478
17479 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
17480
17481 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17482
17483 PR c++/17115
17484 * g++.dg/warn/Winline-4.C: New test.
17485
17486 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
17487
17488 * gcc.c-torture/compile/20041007-1.c: New test.
17489
17490 2004-10-07 Paul Brook <paul@codesourcery.com>
17491
17492 PR fortran/17678
17493 * gfortran.dg/use_allocated_1.f90: New test.
17494
17495 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
17496
17497 PR middle-end/17849
17498 * gfortran.fortran-torture/compile/nested.f90: New test
17499
17500 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
17501
17502 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
17503
17504 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
17505
17506 PR c++/17368
17507 * g++.dg/ext/asm6.C: New test.
17508
17509 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
17510
17511 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
17512
17513 2004-10-06 Paul Brook <paul@codesourcery.com>
17514
17515 PR libfortran/17709
17516 * gfortran.dg/empty_format_1.f90: New test.
17517
17518 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17519
17520 PR fortran/17568
17521 * gfortran.dg/ishft.f90: New test.
17522
17523 PR fortran/17283
17524 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
17525 tests.
17526
17527 2004-10-06 Paul Brook <paul@codesourcery.com>
17528
17529 * gfortran.dg/do_1.f90: New test.
17530
17531 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17532
17533 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
17534 optimizing for size.
17535
17536 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
17537
17538 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
17539
17540 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
17541
17542 * gcc.c-torture/compile/20041005-1.c: New test.
17543
17544 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
17545
17546 PR c++/17829
17547 * g++.dg/lookup/koenig4.C: New.
17548
17549 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17550
17551 * g++.dg/other/classkey1.C: Adjust quoting marks.
17552 * g++.dg/parse/error15.C: Likewise.
17553 * g++.dg/template/meminit2.C (int>): Likewise.
17554
17555 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17556
17557 PR fortran/17283
17558 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
17559
17560 PR fortran/17631
17561 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
17562
17563 PR fortran/17708
17564 * gfortran.dg/pr17708.f90: New test.
17565
17566 2004-10-04 Chao-ying Fu <fu@mips.com>
17567
17568 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
17569 * gcc.dg/vect/vect-4.c: Ditto.
17570 * gcc.dg/vect/vect-5.c: Ditto.
17571 * gcc.dg/vect/vect-6.c: Ditto.
17572 * gcc.dg/vect/vect-8.c: Ditto.
17573 * gcc.dg/vect/vect-16.c: Ditto.
17574 * gcc.dg/vect/vect-30.c: Ditto.
17575 * gcc.dg/vect/vect-40.c: Ditto.
17576 * gcc.dg/vect/vect-41.c: Ditto.
17577 * gcc.dg/vect/vect-42.c: Ditto.
17578 * gcc.dg/vect/vect-43.c: Ditto.
17579 * gcc.dg/vect/vect-44.c: Ditto.
17580 * gcc.dg/vect/vect-45.c: Ditto.
17581 * gcc.dg/vect/vect-46.c: Ditto.
17582 * gcc.dg/vect/vect-47.c: Ditto.
17583 * gcc.dg/vect/vect-48.c: Ditto.
17584 * gcc.dg/vect/vect-49.c: Ditto.
17585 * gcc.dg/vect/vect-50.c: Ditto.
17586 * gcc.dg/vect/vect-51.c: Ditto.
17587 * gcc.dg/vect/vect-52.c: Ditto.
17588 * gcc.dg/vect/vect-53.c: Ditto.
17589 * gcc.dg/vect/vect-54.c: Ditto.
17590 * gcc.dg/vect/vect-55.c: Ditto.
17591 * gcc.dg/vect/vect-56.c: Ditto.
17592 * gcc.dg/vect/vect-57.c: Ditto.
17593 * gcc.dg/vect/vect-58.c: Ditto.
17594 * gcc.dg/vect/vect-59.c: Ditto.
17595 * gcc.dg/vect/vect-60.c: Ditto.
17596 * gcc.dg/vect/vect-74.c: Ditto.
17597 * gcc.dg/vect/vect-79.c: Ditto.
17598 * gcc.dg/vect/vect-80.c: Ditto.
17599
17600 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
17601
17602 * gcc.dg/unused-7.c: Use the correct option.
17603
17604 2004-10-04 Paul Brook <paul@codesourcery.com>
17605 Bud Davis <bdavis9659@comcast.net>
17606
17607 PR fortran/17706
17608 PR fortran/16434
17609 * gfortran/pr17706.f90: New test.
17610 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
17611
17612 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17613
17614 * gfortran.dg/pr17612.f90: New test.
17615
17616 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
17617
17618 * g++.dg/template/local1.C: Adjust quoting marks in
17619 testing for diagnostics.
17620 * g++.dg/tls/diag-2.C: Likewise.
17621 * g++.dg/other/error8.C: Likewise.
17622
17623 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
17624
17625 PR c/17178
17626 * gcc.dg/unused-4.c: Adjust to be correct.
17627
17628 PR c/17820
17629 * gcc.dg/unused-7.c: New test.
17630
17631 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
17632
17633 PR c++/17797
17634 * g++.dg/overload/template2.C: New test.
17635
17636 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
17637
17638 PR tree-optimization/16632
17639 * gcc.dg/tree-ssa/20041002-1.c: New.
17640
17641 2004-10-03 Paul Brook <paul@codesourcery.com>
17642
17643 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
17644 rather than relying on default formatting.
17645
17646 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
17647
17648 * gcc.dg/20040920-1.c: Update expected message text.
17649
17650 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
17651
17652 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
17653
17654 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
17655
17656 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
17657 tree level.
17658
17659 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
17660
17661 * gcc.dg/tree-ssa/pr17343.c: Remove.
17662
17663 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
17664
17665 PR tree-opt/17343
17666 * gcc.dg/tree-ssa/pr17343.c: New test.
17667
17668 2004-10-01 Jakub Jelinek <jakub@redhat.com>
17669
17670 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
17671 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
17672 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
17673 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
17674 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
17675
17676 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
17677
17678 * gcc.dg/lvalue-2.c: New test.
17679
17680 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
17681
17682 PR c/17730
17683 * gcc.dg/pr17730-1.c: New test
17684
17685 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
17686
17687 PR c/7425
17688 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
17689
17690 2004-09-29 Jakub Jelinek <jakub@redhat.com>
17691
17692 * gcc.c-torture/execute/stdarg-1.c: New test.
17693 * gcc.c-torture/execute/stdarg-2.c: New test.
17694 * gcc.c-torture/execute/stdarg-3.c: New test.
17695 * gcc.dg/tree-ssa/stdarg-1.c: New test.
17696 * gcc.dg/tree-ssa/stdarg-2.c: New test.
17697 * gcc.dg/tree-ssa/stdarg-3.c: New test.
17698 * gcc.dg/tree-ssa/stdarg-4.c: New test.
17699 * gcc.dg/tree-ssa/stdarg-5.c: New test.
17700
17701 2004-09-29 Jakub Jelinek <jakub@redhat.com>
17702
17703 PR tree-optimization/17697
17704 * g++.dg/opt/pr17697-1.C: New test.
17705 * g++.dg/opt/pr17697-2.C: New test.
17706 * g++.dg/opt/pr17697-3.C: New test.
17707
17708 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
17709
17710 PR c/16409
17711 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
17712 gcc.dg/vla-init-5.c: New tests.
17713
17714 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
17715
17716 PR c/13804
17717 * gcc.dg/pr13804-1.c: New test.
17718
17719 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17720
17721 PR fortran/16938
17722 * gfortran.dg/pr16938.f90: New test.
17723
17724 2004-09-27 Mark Mitchell <mark@codesourcery.com>
17725
17726 * g++.dg/template/crash23.C: New test.
17727
17728 2004-09-27 Mark Mitchell <mark@codesourcery.com>
17729
17730 PR c++/17585
17731 * g++.dg/template/static8.C: New test.
17732
17733 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
17734
17735 PR c++/17681
17736 * g++.dg/other/error9.C: New test.
17737
17738 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17739
17740 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
17741
17742 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17743
17744 PR fortran/15164
17745 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
17746
17747 2004-09-26 Roger Sayle <roger@eyesopen.com>
17748
17749 PR middle-end/17112
17750 * gcc.dg/pr17112-1.c: New test case.
17751
17752 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
17753
17754 PR c/11459
17755 * gcc.dg/pr11459-1.c: New test.
17756
17757 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
17758
17759 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
17760 * gcc.dg/tree-ssa/loop-4.c: Likewise.
17761
17762 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17763
17764 * gfortran.dg/pr15324.f90: Make array bounds consistent.
17765
17766 2004-09-25 Jan Hubicka <jh@suse.cz>
17767
17768 * compile/30040909-1.c: New test.
17769 * compile/30040907-1.c: New test.
17770
17771 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
17772
17773 * gcc.c-torture/execute/va-arg-26.c: New test.
17774
17775 2004-09-24 Zack Weinberg <zack@codesourcery.com>
17776
17777 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
17778 extra diagnostics on targets with 64-bit pointers.
17779 * objc.dg/selector-1.m: Adjust dg-warning regexp.
17780
17781 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17782
17783 PR c/17188
17784 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
17785 * gcc.dg/decl-3.c: Adjust expected message.
17786
17787 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17788
17789 PR fortran/17615
17790 * gfortran.dg/pr17615.f90: New test.
17791
17792 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
17793
17794 PR tree-optimzation/17517
17795 * g++.dg/tree-ssa/pr17517.C: New Test.
17796
17797 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17798
17799 PR c++/16889
17800 * g++.dg/lookup/ambig3.C: New.
17801
17802 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
17803
17804 PR tree-opt/17624
17805 * g++.dg/opt/pr17624.C: New test.
17806
17807 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17808
17809 PR c/6980
17810 * gcc.dg/Wbad-function-cast-1.c: New test.
17811
17812 2004-09-23 Zack Weinberg <zack@codesourcery.com>
17813
17814 * g++.dg/ext/complit1.C
17815 * g++.dg/other/error2.C
17816 * g++.dg/other/nontype-1.C
17817 * g++.dg/parse/crash11.C
17818 * g++.dg/parse/crash12.C
17819 * g++.dg/parse/error15.C
17820 * g++.dg/parse/error4.C
17821 * g++.dg/parse/tmpl-outside1.C
17822 * g++.dg/parse/too-many-tmpl-args1.C
17823 * g++.dg/template/dependent-expr3.C
17824 * g++.dg/template/error10.C
17825 * g++.dg/template/instantiate1.C
17826 * g++.dg/template/vtable2.C
17827 * g++.dg/warn/Wshadow-1.C
17828 * g++.dg/warn/weak1.C
17829 * g++.old-deja/g++.brendan/crash16.C
17830 * g++.old-deja/g++.brendan/crash18.C
17831 * g++.old-deja/g++.brendan/crash48.C
17832 * g++.old-deja/g++.brendan/crash49.C
17833 * g++.old-deja/g++.brendan/crash55.C
17834 * g++.old-deja/g++.brendan/crash56.C
17835 * g++.old-deja/g++.brendan/crash8.C
17836 * g++.old-deja/g++.brendan/enum11.C
17837 * g++.old-deja/g++.brendan/enum8.C
17838 * g++.old-deja/g++.brendan/enum9.C
17839 * g++.old-deja/g++.brendan/friend3.C
17840 * g++.old-deja/g++.brendan/misc14.C
17841 * g++.old-deja/g++.bugs/900402_02.C
17842 * g++.old-deja/g++.bugs/900404_03.C
17843 * g++.old-deja/g++.bugs/900404_04.C
17844 * g++.old-deja/g++.bugs/900428_03.C
17845 * g++.old-deja/g++.jason/crash4.C
17846 * g++.old-deja/g++.jason/overload21.C
17847 * g++.old-deja/g++.jason/redecl1.C
17848 * g++.old-deja/g++.jason/report.C
17849 * g++.old-deja/g++.jason/rfg10.C
17850 * g++.old-deja/g++.jason/template30.C
17851 * g++.old-deja/g++.law/arm12.C
17852 * g++.old-deja/g++.law/ctors5.C
17853 * g++.old-deja/g++.law/cvt20.C
17854 * g++.old-deja/g++.law/init10.C
17855 * g++.old-deja/g++.law/init8.C
17856 * g++.old-deja/g++.law/visibility17.C
17857 * g++.old-deja/g++.law/visibility7.C
17858 * g++.old-deja/g++.mike/net8.C
17859 * g++.old-deja/g++.mike/p646.C
17860 * g++.old-deja/g++.mike/p700.C
17861 * g++.old-deja/g++.mike/p701.C
17862 * g++.old-deja/g++.mike/p811.C
17863 * g++.old-deja/g++.ns/template13.C
17864 * g++.old-deja/g++.other/array3.C
17865 * g++.old-deja/g++.other/crash25.C
17866 * g++.old-deja/g++.other/dtor3.C
17867 * g++.old-deja/g++.other/dtor4.C
17868 * g++.old-deja/g++.other/main1.C
17869 * g++.old-deja/g++.other/warn7.C
17870 * g++.old-deja/g++.pt/crash11.C
17871 * g++.old-deja/g++.pt/crash36.C
17872 * g++.old-deja/g++.pt/spec22.C
17873 * g++.old-deja/g++.pt/spec9.C
17874 * g++.old-deja/g++.pt/ttp52.C
17875 * g++.old-deja/g++.robertl/eb103.C
17876 * g++.old-deja/g++.robertl/eb121.C
17877 * g++.old-deja/g++.robertl/eb22.C
17878 * g++.old-deja/g++.robertl/eb8.C:
17879 Update locations and/or regexps of dg-error markers.
17880 Remove markers for some bogus messages that are no longer issued.
17881
17882 2004-09-23 Jakub Jelinek <jakub@redhat.com>
17883
17884 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
17885 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
17886
17887 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
17888
17889 PR c++/17618
17890 * g++.dg/lookup/crash5.C: New test.
17891
17892 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
17893
17894 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
17895 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
17896 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
17897 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
17898 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
17899 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
17900
17901 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
17902 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
17903 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
17904 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
17905 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
17906 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
17907
17908 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
17909
17910 * gcc.dg/vect/vect-44.c: Check additional cases.
17911 * gcc.dg/vect/vect-48.c: Check additional cases.
17912
17913 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
17914 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
17915 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
17916 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
17917 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
17918 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
17919 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
17920 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
17921 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
17922
17923 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
17924 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
17925 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
17926
17927 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17928
17929 * gcc.dg/tree-ssa/loop-6.c: New test.
17930
17931 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
17932
17933 PR c++/17620
17934 * g++.dg/inherit/base2.C: New.
17935
17936 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17937
17938 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
17939 * gcc.dg/20001012-2.c: Likewise.
17940 * gcc.dg/20001013-1.c: Likewise.
17941 * gcc.dg/20001101-1.c: Likewise.
17942 * gcc.dg/20001102-1.c: Likewise.
17943 * gcc.dg/bf-spl1.c: Likewise.
17944 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
17945 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
17946
17947 2004-09-22 Diego Novillo <dnovillo@redhat.com>
17948
17949 PR tree-optimization/16721
17950 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
17951
17952 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
17953
17954 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
17955 * gcc.dg/20040305-1.c: Likewise.
17956
17957 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
17958
17959 PR c/16566
17960 * gcc.c-torture/compile/pr16566-1.c,
17961 gcc.c-torture/compile/pr16566-2.c,
17962 gcc.c-torture/compile/pr16566-3.c: New tests.
17963
17964 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
17965
17966 PR tree-optimization/17512
17967 * gcc.c-torture/compile/20040916-1.c.
17968
17969 2004-09-21 Mark Mitchell <mark@codesourcery.com>
17970
17971 * gcc.dg/pragma-re-3.c: New test.
17972
17973 2004-09-17 Matt Austern <austern@apple.com>
17974
17975 PR c++/15049
17976 * g++.dg/other/anon3.C: New.
17977
17978 2004-09-21 Roger Sayle <roger@eyesopen.com>
17979
17980 PR c++/7503
17981 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
17982 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
17983 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
17984 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
17985 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
17986
17987 2004-09-21 Bud Davis <bdavis9659@comcast.net>
17988
17989 PR fortran/17286
17990 * gfortran.dg/pr17286.f90: New test.
17991
17992 2004-09-20 Mark Mitchell <mark@codesourcery.com>
17993
17994 PR c++/17530
17995 * g++.dg/template/static7.C: New test.
17996
17997 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
17998
17999 PR tree-opt/17558
18000 * gcc.c-torture/compile/pr17558.c: New test.
18001
18002 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
18003
18004 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
18005 if SKIP_ATTRIBUTE is defined.
18006
18007 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18008
18009 PR fortran/15957
18010 * gfortran.dg/pr15957.f90: New test.
18011
18012 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
18013
18014 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
18015 in comparison.
18016 * gcc.dg/vect/vect-79.c: Likewise.
18017 * gcc.dg/vect/vect-80.c: Likewise.
18018
18019 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18020
18021 PR fortran/15750
18022 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
18023
18024 2004-09-20 Ira Rosen <irar@il.ibm.com>
18025
18026 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
18027 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
18028 * gcc.dg/vect/vect-62.c: New testcase.
18029 * gcc.dg/vect/vect-63.c: New testcase.
18030 * gcc.dg/vect/vect-64.c: New testcase.
18031 * gcc.dg/vect/vect-65.c: New testcase.
18032 * gcc.dg/vect/vect-66.c: New testcase.
18033 * gcc.dg/vect/vect-67.c: New testcase.
18034 * gcc.dg/vect/vect-68.c: New testcase.
18035 * gcc.dg/vect/vect-69.c: New testcase.
18036 * gcc.dg/vect/vect-79.c: New testcase.
18037 * gcc.dg/vect/vect-80.c: New testcase.
18038
18039 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
18040
18041 * gcc.target/mips/asm-1.c: New test.
18042
18043 2004-09-19 Ira Rosen <irar@il.ibm.com>
18044
18045 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
18046 * gcc.dg/vect/vect-73.c: New testcase.
18047 * gcc.dg/vect/vect-74.c: New testcase.
18048 * gcc.dg/vect/vect-75.c: New testcase.
18049 * gcc.dg/vect/vect-76.c: New testcase.
18050 * gcc.dg/vect/vect-77.c: New testcase.
18051 * gcc.dg/vect/vect-78.c: New testcase
18052
18053 2004-09-18 Paul Brook <paul@codesourcery.com>
18054
18055 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
18056
18057 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
18058
18059 PR c/17424
18060 * gcc.dg/pr17424-1.c: New test.
18061
18062 2004-09-18 Diego Novillo <dnovillo@redhat.com>
18063
18064 * g++.dg/tree-ssa/pr17153.C: New test.
18065
18066 2004-09-16 Geoffrey Keating <geoffk@apple.com>
18067
18068 PR pch/13361
18069 * testsuite/g++.dg/pch/wchar-1.C: New.
18070 * testsuite/g++.dg/pch/wchar-1.Hs: New.
18071
18072 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
18073
18074 * gcc.c-torture/execute/20040917-1.c: New test.
18075
18076 2004-09-17 Diego Novillo <dnovillo@redhat.com>
18077
18078 PR tree-optimization/17319
18079 * gcc.dg/pr17319.c: New test.
18080
18081 2004-09-17 Devang Patel <dpatel@apple.com>
18082
18083 * gcc.dg/20040813-1.c: New test.
18084
18085 2004-09-17 Diego Novillo <dnovillo@redhat.com>
18086
18087 PR tree-optimization/17273
18088 * gcc.c-torture/compile/pr17273.c: New test.
18089
18090 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
18091
18092 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
18093 Update expected messages.
18094 * gcc.dg/declspec-13.c: New test.
18095
18096 2004-09-17 David Edelsohn <edelsohn@gnu.org>
18097
18098 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
18099
18100 2004-09-17 Diego Novillo <dnovillo@redhat.com>
18101
18102 * gcc.c-torture/execute/pr17252.c: Use post-increment to
18103 change what 'a' is pointing to.
18104
18105 2004-09-17 Mark Mitchell <mark@codesourcery.com>
18106
18107 PR c++/16002
18108 * g++.dg/template/error18.C: New test.
18109
18110 PR c++/16029
18111 * g++.dg/warn/Wunused-8.C: New test.
18112
18113 2004-09-17 Steven Bosscher <stevenb@suse.de>
18114
18115 PR tree-optimization/17513
18116 * gcc.dg/20040916-1.c: New test.
18117
18118 2004-09-16 Mark Mitchell <mark@codesourcery.com>
18119
18120 PR c++/17501
18121 * g++.dg/template/typename7.C: New test.
18122
18123 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18124
18125 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
18126
18127 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
18128
18129 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
18130 with -ftree-based-profiling also.
18131 * lib/profopt.exp: Support late-set profile_option/feedback_option.
18132
18133 2004-09-16 Victor Leikehman <lei@il.ibm.com>
18134
18135 PR/15364
18136 * gfortran.dg/der_array_io_1.f90: New test.
18137 * gfortran.dg/der_array_io_2.f90: New test.
18138 * gfortran.dg/der_array_io_3.f90: New test.
18139
18140 2004-09-15 Mark Mitchell <mark@codesourcery.com>
18141
18142 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
18143 EABI.
18144
18145 2004-09-15 Mark Mitchell <mark@codesourcery.com>
18146
18147 * g++.dg/opt/switch1.C: New test.
18148
18149 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
18150
18151 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
18152 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
18153 Update expected messages.
18154
18155 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18156
18157 PR fortran/16485
18158 * gfortran.dg/same_name_1.f90: New test.
18159
18160 2004-09-15 Diego Novillo <dnovillo@redhat.com>
18161
18162 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
18163 dereference garbage pointers.
18164
18165 2004-09-15 Jakub Jelinek <jakub@redhat.com>
18166
18167 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
18168 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
18169
18170 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
18171 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
18172 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
18173
18174 2004-09-14 Mark Mitchell <mark@codesourcery.com>
18175
18176 PR c++/17324
18177 * g++.dg/template/mangle1.C: New test.
18178
18179 2004-09-14 Diego Novillo <dnovillo@redhat.com>
18180
18181 PR tree-optimization/17252
18182 * gcc.c-torture/execute/pr17252.c: New test.
18183
18184 2004-09-14 Andrew Pinski <apinski@apple.com>
18185
18186 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
18187
18188 2004-09-14 Roger Sayle <roger@eyesopen.com>
18189
18190 PR rtl-optimization/9771
18191 * gcc.dg/pr9771-1.c: New test case.
18192
18193 2004-09-14 Diego Novillo <dnovillo@redhat.com>
18194
18195 PR tree-optimization/15262
18196 * gcc.c-torture/execute/pr15262-1.c: New test.
18197 * gcc.c-torture/execute/pr15262-2.c: New test.
18198
18199 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
18200
18201 * gcc.dg/declspec-12.c: New test.
18202
18203 2004-09-14 Bud Davis <bdavis9659@comcast.net>
18204
18205 * gfortran.dg/pr17090.f90: Add directives to test.
18206
18207 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18208
18209 * gcc.c-torture/compile/20040914-1.c: New test.
18210
18211 2004-09-13 Mark Mitchell <mark@codesourcery.com>
18212
18213 PR c++/16162
18214 * g++.dg/template/decl2.C: New test.
18215
18216 2004-09-13 Bud Davis <bdavis9659@comcast.net>
18217
18218 PR fortran/17090
18219 * gfortran.dg/pr17090.f90: New test.
18220
18221 2004-09-13 Dale Johannesen <dalej@apple.com>
18222
18223 * gcc.c-torture/compile/pr17408.c: New test case.
18224
18225 2004-09-13 Mark Mitchell <mark@codesourcery.com>
18226
18227 PR c++/16716
18228 * g++.dg/parse/crash17.C: New test.
18229
18230 PR c++/17327
18231 * g++.dg/template/enum3.C: New test.
18232
18233 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
18234
18235 * lib/gcc-defs.exp: Load wrapper.exp.
18236 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
18237 using local code.
18238 * lib/gcc.exp (gcc_init): Similar.
18239 * lib/gfortran.exp (gfortran_init): Similar.
18240 * lib/objc.exp (objc_init): Similar.
18241 * lib/treelang.exp (treelang_init): Similar.
18242 * lib/wrapper.exp: New file with build_wrapper call machinery in
18243 ${tool}_maybe_build_wrapper.
18244
18245 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
18246
18247 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
18248 "inline".
18249 * gcc.dg/declspec-11.c: Update expected messages.
18250 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
18251 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
18252 gcc.dg/inline-12.c: New tests.
18253
18254 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
18255
18256 * g++.dg/tree-ssa/pr17400.C: New testcase.
18257
18258 2004-09-13 James E Wilson <wilson@specifixinc.com>
18259
18260 * gcc.target/mips/sb1-1.c: New testcase.
18261
18262 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
18263
18264 * lib/g77-dg.exp: Remove unused file.
18265 * lib/mike-g77.exp: Ditto.
18266 * lib/g77.exp: Ditto.
18267
18268 2004-09-12 Richard Henderson <rth@redhat.com>
18269
18270 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
18271
18272 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
18273
18274 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
18275 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
18276 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
18277 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
18278 Update expected messages.
18279
18280 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
18281
18282 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
18283 declaration/use mismatch for dirp parameter.
18284
18285 2004-09-12 Andrew Pinski <apinski@apple.com>
18286
18287 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
18288 -fgnu-runtime is passed.
18289
18290 2004-09-12 Richard Henderson <rth@redhat.com>
18291
18292 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
18293 do the uplevel thing and update additional_flags directly.
18294 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
18295 gfortran.fortran-torture/execute/intrinsic_nearest.x,
18296 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
18297 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
18298
18299 2004-09-11 Steven Bosscher <stevenb@suse.de>
18300
18301 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
18302
18303 2004-09-11 Roger Sayle <roger@eyesopen.com>
18304
18305 PR middle-end/17411
18306 * g++.dg/opt/pr17411-1.C: New test case.
18307
18308 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
18309
18310 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
18311 gcc.dg/tls/diag-2.c: Update expected messages.
18312 * gcc.dg/991209-1.c: Specify compilation options. Update expected
18313 messages.
18314 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
18315 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
18316 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
18317 gcc.dg/tls/diag-5.c: New tests.
18318
18319 2004-09-11 Zack Weinberg <zack@codesourcery.com>
18320
18321 * gcc.dg/20040910-1.c: Correct dg-error regexp.
18322
18323 2004-09-11 Steven Bosscher <stevenb@suse.de>
18324
18325 * g++.dg/parse/break-in-for.C: New test.
18326
18327 2004-09-11 Jakub Jelinek <jakub@redhat.com>
18328
18329 * gcc.dg/tree-ssa/20040911-1.c: New test.
18330
18331 2004-09-11 Andreas Jaeger <aj@suse.de>
18332
18333 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
18334 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
18335
18336 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
18337
18338 * gcc.target/frv: New directory of FR-V-specific tests.
18339
18340 2004-09-10 James E Wilson <wilson@specifixinc.com>
18341
18342 * gcc.dg/convert-vec-1.c: New test.
18343
18344 2004-09-10 Roger Sayle <roger@eyesopen.com>
18345
18346 PR middle-end/17024
18347 * gcc.dg/pr17024-1.c: New test case.
18348
18349 2004-09-10 Eric Christopher <echristo@redhat.com>
18350
18351 * gcc.dg/20040910-1.c: New test.
18352
18353 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
18354
18355 * gcc.dg/bitfld-9.c: New test.
18356
18357 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
18358
18359 * gcc.c-torture/execute/ieee/acc1.c: New test.
18360 * gcc.c-torture/execute/ieee/acc2.c: New test.
18361 * gcc.c-torture/execute/ieee/mzero6.c: New test.
18362
18363 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
18364
18365 * gcc.dg/deprecated-2.c: New test.
18366
18367 2004-09-09 James E Wilson <wilson@specifixinc.com>
18368
18369 * gcc.dg/init-vec-1.c: New test.
18370
18371 2004-09-09 Roger Sayle <roger@eyesopen.com>
18372
18373 PR middle-end/17055
18374 * gcc.dg/pr17055-1.c: New test case.
18375
18376 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
18377
18378 PR target/17377
18379 * gcc.c-torture/execute/pr17377.c: New test.
18380
18381 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
18382
18383 PR c/8420
18384 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
18385 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
18386 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
18387 gcc.dg/long-long-typespec-1.c: New tests.
18388 * gcc.dg/tls/diag-2.c: Update expected diagnostics
18389
18390 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
18391
18392 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
18393 gcc.dg/gnu99-static-1.c: New tests.
18394
18395 2004-09-08 Devang Patel <dpatel@apple.com>
18396
18397 * gcc.dg/darwin-ld-20040828-1.c: New test.
18398 * gcc.dg/darwin-ld-20040828-2.c: New test.
18399 * gcc.dg/darwin-ld-20040828-3.c: New test.
18400
18401 2004-09-08 Ziemowit Laski <zlaski@apple.com>
18402
18403 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
18404 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
18405 in error message.
18406 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
18407 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
18408 in error message.
18409 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
18410 types they qualify.
18411 * objc.dg/type-size-2.m: Fix wording in comment.
18412 * objc.dg/va-meth-1.m: New test case.
18413
18414 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
18415
18416 PR c/16633:
18417 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
18418 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
18419
18420 2004-09-06 Devang Patel <dpatel@apple.com>
18421
18422 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
18423 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
18424
18425 2004-09-06 Zack Weinberg <zack@codesourcery.com>
18426
18427 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
18428 reflect changed line numbering of diagnostics.
18429
18430 2004-09-06 Paul Brook <paul@codesourcery.com>
18431
18432 * gfortran.dg/edit_real_1.f90: Add new test.
18433
18434 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18435
18436 * gcc.dg/tree-ssa/loop-2.c: New test.
18437 * gcc.dg/tree-ssa/loop-3.c: New test.
18438 * gcc.dg/tree-ssa/loop-4.c: New test.
18439 * gcc.dg/tree-ssa/loop-5.c: New test.
18440
18441 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18442
18443 * gcc.dg/format/sentinel-1.c: Update for parameter option.
18444
18445 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18446
18447 * gcc.dg/format/sentinel-1.c: New test.
18448
18449 2004-09-04 Uros Bizjak <uros@kss-loka.si>
18450
18451 * testsuite/gcc.dg/builtins-46.c: New.
18452
18453 2004-09-03 Devang Patel <dpatel@apple.com>
18454
18455 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
18456 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
18457
18458 2004-09-03 Jan Beulich <jbeulich@novell.com>
18459
18460 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
18461 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
18462 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
18463 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
18464 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
18465 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
18466 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
18467 the non-portable bzero.
18468 * gcc.dg/20010912-1.c: xfail for NetWare.
18469 * gcc.dg/20020426-2.c: xfail for NetWare.
18470 * gcc.dg/20021014-1.c: xfail for NetWare.
18471 * gcc.dg/20021018-1.c: xfail for NetWare.
18472 * gcc.dg/20030213-1.c: xfail for NetWare.
18473 * gcc.dg/20030225-1.c: xfail for NetWare.
18474 * gcc.dg/20030708-1.c: xfail for NetWare.
18475 * gcc.dg/builtins-config.h: Also exclude NetWare.
18476 * gcc.dg/format/format.h: Define restrict only if not already defined.
18477 * gcc.dg/nest.c: xfail for NetWare.
18478 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
18479 * lib/target-supports.exp (check_visibility_available): Exclude
18480 NetWare.
18481
18482 2004-09-03 Jan Beulich <jbeulich@novell.com>
18483
18484 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
18485 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
18486 deterministic starting point for the alignment of structure fields.
18487 * gcc.dg/Wpadded.c: Dito.
18488 * g++.dg/abi/vbase10.C: Dito.
18489
18490 2004-09-03 Devang Patel <dpatel@apple.com>
18491
18492 * g++.dg/debug/pr15736.cc: New test.
18493
18494 2004-09-02 Mark Mitchell <mark@codesourcery.com>
18495
18496 * README.QMTEST: Fix out-of-date link.
18497
18498 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
18499
18500 PR fortran/16579
18501 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
18502 Delete. Duplicate of gfortran.dg/g77/20010610.f
18503
18504 2004-09-02 Mark Mitchell <mark@codesourcery.com>
18505
18506 * g++.dg/abi/arm_rtti1.C: New test.
18507
18508 2004-09-02 Geoffrey Keating <geoffk@apple.com>
18509
18510 * gcc.dg/ppc-vector-memcpy.c: New.
18511 * gcc.dg/ppc-vector-memset.c: New.
18512
18513 2004-09-02 Chao-ying Fu <fu@mips.com>
18514
18515 * gcc.target/mips/mips-3d-1.c: New test.
18516 * gcc.target/mips/mips-3d-2.c: New test.
18517 * gcc.target/mips/mips-3d-3.c: New test.
18518 * gcc.target/mips/mips-3d-4.c: New test.
18519 * gcc.target/mips/mips-3d-5.c: New test.
18520 * gcc.target/mips/mips-3d-6.c: New test.
18521 * gcc.target/mips/mips-3d-7.c: New test.
18522 * gcc.target/mips/mips-3d-8.c: New test.
18523 * gcc.target/mips/mips-3d-9.c: New test.
18524 * gcc.target/mips/mips-ps-1.c: New test.
18525 * gcc.target/mips/mips-ps-2.c: New test.
18526 * gcc.target/mips/mips-ps-3.c: New test.
18527 * gcc.target/mips/mips-ps-4.c: New test.
18528 * gcc.target/mips/mips-ps-type.c: New test.
18529
18530 2004-09-02 Paul Brook <paul@codesourcery.com>
18531
18532 * gfortran.dg/edit_real_1.f90: Add new tests.
18533
18534 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18535
18536 PR fortran/15327
18537 * gfortran.dg/merge_char_1.f90: New test.
18538
18539 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18540
18541 PR fortran/16404
18542 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
18543
18544 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18545
18546 PR c/1522
18547 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
18548
18549 2004-09-01 Mark Mitchell <mark@codesourcery.com>
18550
18551 * g++.dg/opt/loop1.C: Do not XFAIL.
18552
18553 2004-09-01 Jakub Jelinek <jakub@redhat.com>
18554
18555 * gcc.c-torture/execute/20040831-1.c: New test.
18556
18557 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
18558
18559 PR fortran/16579
18560 * gfortran.dg/g77/20010610.f: Now passes.
18561 Copy from g77.f-torture/execute. Add dg-run directive.
18562 * gfortran.dg/g77/README: Update
18563
18564 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
18565
18566 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
18567 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
18568 (t1, t2, t3, t4): Add volatile.
18569
18570 2004-08-31 Mark Mitchell <mark@codesourcery.com>
18571
18572 * g++.dg/ext/visibility/arm1.C: New test.
18573
18574 2004-08-31 Geoffrey Keating <geoffk@apple.com>
18575
18576 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
18577 -pedantic-errors.
18578
18579 2004-09-01 Paul Brook <paul@codesourcery.com>
18580
18581 * gfortran.dg/eof_2.f90: New test.
18582
18583 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18584
18585 PR fortran/16579
18586 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
18587
18588 2004-08-31 Bud Davis <bdavis9659@comcast.net>
18589
18590 PR libfortran/16805
18591 * gfortran.dg/list_read_2.f90: New test.
18592
18593 2004-08-31 Mark Mitchell <mark@codesourcery.com>
18594
18595 * g++.dg/abi/key1.C: New test.
18596
18597 2004-08-31 Richard Henderson <rth@redhat.com>
18598
18599 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
18600 form of offsetof.
18601 * g++.dg/other/offsetof5.C: Remove duplicate.
18602
18603 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18604
18605 PR fortran/17244
18606 * gfortran.dg/func_derived_1.f90: New test.
18607
18608 2004-08-31 Paul Brook <paul@codesourcery.com>
18609
18610 * gfortran.dg/eof_1.f90: New test.
18611
18612 2004-08-31 Paul Brook <paul@codesourcery.com>
18613
18614 * gfortran.dg/list_read_1.f90: New file.
18615
18616 2004-08-30 Mark Mitchell <mark@codesourcery.com>
18617
18618 * g++.dg/opt/loop1.C: XFAIL.
18619
18620 2004-08-30 Geoffrey Keating <geoffk@apple.com>
18621
18622 * gcc.dg/funcdef-storage-1.c: New.
18623 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
18624 an extern function in local scope.
18625 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
18626 declare an 'auto inline' function in local scope.
18627 * gcc.dg/20011130-1.c: Likewise.
18628 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
18629 an 'auto' function in local scope.
18630 * gcc.dg/20021014-1.c: Likewise.
18631 * gcc.dg/20030331-2.c: Likewise.
18632
18633 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18634
18635 * gfortran.dg/blockdata_1.f90: New test.
18636
18637 2004-08-30 Richard Henderson <rth@redhat.com>
18638
18639 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
18640
18641 2004-08-30 Richard Henderson <rth@redhat.com>
18642
18643 * lib/fortran-torture.exp (fortran-torture-execute): Honor
18644 additional_flags set by alternate driver.
18645 (ieee-options): New procedure.
18646 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
18647 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
18648 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
18649 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
18650
18651 2004-08-30 Richard Henderson <rth@redhat.com>
18652
18653 * lib/f-torture.exp: Remove.
18654
18655 2004-08-29 Mark Mitchell <mark@codesourcery.com>
18656
18657 PR rtl-optimization/16590
18658 * g++.dg/opt/loop1.C: New test.
18659
18660 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18661
18662 PR fortran/13910
18663 * gfortran.dg/oldstyle_1.f90: New test.
18664
18665 2004-08-29 Steven G. Kargl <kargls@comcast.net>
18666 Paul Brook <paul@codesourcery.com>
18667
18668 * gfortran.dg/g77/README: Update.
18669 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
18670 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
18671 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
18672
18673 2004-08-28 Paul Brook <paul@codesourcery.com>
18674
18675 PR libfortran/17195
18676 * gfortran.dg/edit_real_1.f90: New test.
18677
18678 2004-08-27 Paul Brook <paul@codesourcery.com>
18679
18680 * gfortran.dg/rewind_1.f90: New test.
18681
18682 2004-08-27 Bud Davis <bdavis9659@comcast.net>
18683
18684 PR fortran/16597
18685 * gfortran.dg/pr16597.f90: New test.
18686
18687 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
18688
18689 PR c/13801
18690 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
18691 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
18692 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
18693 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
18694 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
18695
18696 2004-08-26 Nick Clifton <nickc@redhat.com>
18697
18698 * gcc.c-torture/compile/pr17119.c: New test.
18699
18700 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
18701
18702 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
18703
18704 2004-08-25 Richard Henderson <rth@redhat.com>
18705
18706 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
18707 the bits that expect kind=8 to be the largest real kind.
18708
18709 2004-08-25 Ziemowit Laski <zlaski@apple.com>
18710
18711 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
18712
18713 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18714
18715 * gfortran.dg/assignment_1.f90: New test.
18716
18717 2004-08-25 Adam Nemet <anemet@lnxw.com>
18718
18719 * g++.dg/template/repo3.C: New test.
18720
18721 2004-08-25 Roger Sayle <roger@eyesopen.com>
18722
18723 PR middle-end/16693
18724 PR tree-optimization/16372
18725 * g++.dg/opt/pr16372-1.C: New test case.
18726 * g++.dg/opt/pr16693-1.C: New test case.
18727 * g++.dg/opt/pr16693-2.C: New test case.
18728
18729 2004-08-25 Ziemowit Laski <zlaski@apple.com>
18730
18731 * objc.dg/proto-lossage-4.m: New test.
18732
18733 2004-08-25 Mark Mitchell <mark@codesourcery.com>
18734
18735 PR c++/17155
18736 * g++.dg/inherit/local2.C: New test.
18737
18738 2004-08-25 Paul Brook <paul@codesourcery.com>
18739
18740 PR fortran/17144
18741 * gfortran.dg/string_ctor_1.f90: New test.
18742
18743 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18744
18745 PR c++/14428
18746 * g++.dg/template/redecl2.C: New test.
18747
18748 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18749
18750 PR fortran/17143
18751 * gfortran.dg/pr17143.f90: New test.
18752
18753 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18754
18755 PR fortran/17164
18756 * gfortran.dg/pr17164.f90: New test.
18757
18758 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18759
18760 * gcc.dg/tree-ssa/loop-1.c: New test.
18761
18762 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18763
18764 * gcc.c-torture/compile/20040824-1.c: New test.
18765
18766 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18767
18768 * gcc.c-torture/compile/iftrap-3.c: New test.
18769
18770 2004-08-24 Paul Brook <paul@codesourcery.com>
18771
18772 * gfortran.dg/entry_2.f90: New test.
18773
18774 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18775
18776 PR c++/16889
18777 * g++.dg/lookup/ambig[12].C: New.
18778
18779 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18780
18781 PR c++/16706
18782 * g++.dg/template/crash21.C: New test.
18783 * g++.dg/template/crash22.C: Likewise.
18784
18785 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18786
18787 PR c++/17149
18788 * g++.dg/template/access15.C: New.
18789
18790 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18791
18792 PR c++/17163
18793 * g++.dg/template/repo2.C: New test.
18794
18795 2004-08-23 Roger Sayle <roger@eyesopen.com>
18796
18797 PR rtl-optimization/17078
18798 * gcc.c-torture/execute/pr17078-1.c: New test case.
18799
18800 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18801
18802 PR c/14492
18803 * gcc.dg/debug/crash1.c: New test.
18804
18805 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18806
18807 PR c/16180
18808 * gcc.dg/loop-5.c: New test.
18809
18810 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18811
18812 * gcc.c-torture/execute/20040823-1.c: New test.
18813
18814 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
18815
18816 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
18817 to the assembler. Simplify test accordingly.
18818 (asm_abi_flags): Use GNU names.
18819 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
18820 to check for ABI flags.
18821
18822 2004-08-22 Andrew Pinski <apinski@apple.com>
18823
18824 * g++.dg/opt/pr14029.C: New test.
18825 * gcc.c-torture/execute/pr15262.c: New test.
18826
18827 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18828
18829 * gfortran.dg/reduction.f90: Add checks with complex arguments.
18830
18831 2004-08-21 Bud Davis <bdavis9659@comcast.net>
18832
18833 PR 16908
18834 * gfortran.dg/direct_io.f90: New test.
18835
18836 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18837
18838 PR c++/17121
18839 * g++.dg/inherit/local2.C: New test.
18840
18841 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18842
18843 PR c++/17120
18844 * g++.dg/warn/Wparentheses-4.C: New test.
18845
18846 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18847
18848 PR c++/17121
18849 * g++.dg/inherit/local2.C: New test.
18850
18851 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
18852 * gcc.dg/ppc-ldstruct.c: Likewise.
18853 * gcc.dg/ppc64-abi-2.c: Likewise.
18854
18855 2004-08-20 Jakub Jelinek <jakub@redhat.com>
18856
18857 PR rtl-optimization/17099
18858 * gcc.c-torture/execute/20040820-1.c: New test.
18859
18860 2004-08-20 David Edelsohn <edelsohn@gnu.org>
18861
18862 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
18863
18864 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
18865
18866 PR fortran/17077
18867 * gfortran.dg/auto_array_1.f90: New test.
18868
18869 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18870
18871 PR fortran/17074
18872 * gfortran.dg/simpleif_1.f90: New test.
18873
18874 2004-08-19 Mark Mitchell <mark@codesourcery.com>
18875
18876 * lib/target-supports.exp (check_profiling_available): Return
18877 false for arm*-*-symbianelf* and arm*-*-eabi*.
18878
18879 PR c++/15890
18880 * g++.dg/template/delete1.C: New test.
18881
18882 2004-08-19 Paul Brook <paul@codesourcery.com>
18883
18884 PR fortran/14976
18885 PR fortran/16228
18886 * gfortran.dg/data_char_1.f90: New test.
18887
18888 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
18889
18890 PR fortran/16946
18891 * gfortran.dg/reduction.f90: New testcase.
18892
18893 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18894
18895 PR fortran/16520
18896 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
18897
18898 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
18899
18900 PR c++/17041
18901 * g++.dg/Wparentheses-3.C: New test.
18902
18903 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
18904
18905 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
18906 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
18907 * gcc.dg/vect/vect-2.c: Likewise.
18908 * gcc.dg/vect/vect-3.c: Likewise.
18909 * gcc.dg/vect/vect-4.c: Likewise.
18910 * gcc.dg/vect/vect-5.c: Likewise.
18911 * gcc.dg/vect/vect-6.c: Likewise.
18912 * gcc.dg/vect/vect-7.c: Likewise.
18913 * gcc.dg/vect/vect-25.c: Likewise.
18914 * gcc.dg/vect/vect-31.c: Likewise.
18915 * gcc.dg/vect/vect-32.c: Likewise.
18916 * gcc.dg/vect/vect-34.c: Likewise.
18917 * gcc.dg/vect/vect-36.c: Likewise.
18918 * gcc.dg/vect/vect-all.c: Likewise.
18919
18920 2004-08-18 Mark Mitchell <mark@codesourcery.com>
18921
18922 PR c++/17068
18923 * g++.dg/template/operator4.C: New test.
18924
18925 2004-08-18 Richard Henderson <rth@redhat.com>
18926
18927 * gcc.dg/20040206-1.c: XFAIL.
18928
18929 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18930
18931 PR c++/16246
18932 * g++.dg/template/array7.C: New test.
18933
18934 2004-08-17 James E Wilson <wilson@specifixinc.com>
18935
18936 * gcc.dg/mips-movcc-1.c: New test.
18937 * gcc.dg/mips-movcc-2.c: New test.
18938 * gcc.dg/mips-movcc-3.c: New test.
18939
18940 * gcc.dg/mips-nmadd-1.c: New test.
18941 * gcc.dg/mips-nmadd-2.c: New test.
18942
18943 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18944
18945 PR c++/15871
18946 * g++.dg/opt/inline8.C: New test.
18947
18948 PR c++/16965
18949 * g++.dg/parse/error17.C: New test.
18950
18951 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
18952
18953 * gcc.dg/vect: New directory for vectorizer tests.
18954 * gcc.dg/vect/tree-vect.h: New file.
18955 * gcc.dg/vect/vect.exp: New file.
18956 * gcc.dg/vect/pr16105.c.c: New test.
18957 * gcc.dg/vect/vect-1.c: New test.
18958 * gcc.dg/vect/vect-2.c: New test.
18959 * gcc.dg/vect/vect-3.c: New test.
18960 * gcc.dg/vect/vect-4.c: New test.
18961 * gcc.dg/vect/vect-5.c: New test.
18962 * gcc.dg/vect/vect-6.c: New test.
18963 * gcc.dg/vect/vect-7.c: New test.
18964 * gcc.dg/vect/vect-8.c: New test.
18965 * gcc.dg/vect/vect-9.c: New test.
18966 * gcc.dg/vect/vect-10.c: New test.
18967 * gcc.dg/vect/vect-11.c: New test.
18968 * gcc.dg/vect/vect-12.c: New test.
18969 * gcc.dg/vect/vect-13.c: New test.
18970 * gcc.dg/vect/vect-14.c: New test.
18971 * gcc.dg/vect/vect-15.c: New test.
18972 * gcc.dg/vect/vect-16.c: New test.
18973 * gcc.dg/vect/vect-17.c: New test.
18974 * gcc.dg/vect/vect-18.c: New test.
18975 * gcc.dg/vect/vect-19.c: New test.
18976 * gcc.dg/vect/vect-20.c: New test.
18977 * gcc.dg/vect/vect-21.c: New test.
18978 * gcc.dg/vect/vect-22.c: New test.
18979 * gcc.dg/vect/vect-23.c: New test.
18980 * gcc.dg/vect/vect-24.c: New test.
18981 * gcc.dg/vect/vect-25.c: New test.
18982 * gcc.dg/vect/vect-26.c: New test.
18983 * gcc.dg/vect/vect-27.c: New test.
18984 * gcc.dg/vect/vect-28.c: New test.
18985 * gcc.dg/vect/vect-29.c: New test.
18986 * gcc.dg/vect/vect-30.c: New test.
18987 * gcc.dg/vect/vect-31.c: New test.
18988 * gcc.dg/vect/vect-32.c: New test.
18989 * gcc.dg/vect/vect-33.c: New test.
18990 * gcc.dg/vect/vect-34.c: New test.
18991 * gcc.dg/vect/vect-35.c: New test.
18992 * gcc.dg/vect/vect-36.c: New test.
18993 * gcc.dg/vect/vect-37.c: New test.
18994 * gcc.dg/vect/vect-38.c: New test.
18995 * gcc.dg/vect/vect-40.c: New test.
18996 * gcc.dg/vect/vect-41.c: New test.
18997 * gcc.dg/vect/vect-42.c: New test.
18998 * gcc.dg/vect/vect-43.c: New test.
18999 * gcc.dg/vect/vect-44.c: New test.
19000 * gcc.dg/vect/vect-45.c: New test.
19001 * gcc.dg/vect/vect-46.c: New test.
19002 * gcc.dg/vect/vect-47.c: New test.
19003 * gcc.dg/vect/vect-48.c: New test.
19004 * gcc.dg/vect/vect-49.c: New test.
19005 * gcc.dg/vect/vect-50.c: New test.
19006 * gcc.dg/vect/vect-51.c: New test.
19007 * gcc.dg/vect/vect-52.c: New test.
19008 * gcc.dg/vect/vect-53.c: New test.
19009 * gcc.dg/vect/vect-54.c: New test.
19010 * gcc.dg/vect/vect-55.c: New test.
19011 * gcc.dg/vect/vect-56.c: New test.
19012 * gcc.dg/vect/vect-57.c: New test.
19013 * gcc.dg/vect/vect-58.c: New test.
19014 * gcc.dg/vect/vect-59.c: New test.
19015 * gcc.dg/vect/vect-60.c: New test.
19016 * gcc.dg/vect/vect-61.c: New test.
19017 * gcc.dg/vect/vect-all.c: New test.
19018 * gcc.dg/vect/vect-none.c: New test.
19019
19020 2004-08-17 Paul Brook <paul@codesourcery.com>
19021
19022 PR fortran/13082
19023 * gfortran.dg/entry_1.f90: New test.
19024
19025 2004-08-17 Andrew Pinski <apinski@apple.com>
19026
19027 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
19028
19029 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
19030
19031 * gcc.dg/pr17036-1.c: New test.
19032
19033 2004-08-16 Devang Patel <dpatel@apple.com>
19034
19035 * gcc.dg/darwin-20040809-1.c: New test.
19036
19037 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
19038
19039 * gcc.dg/funcdef-attr-1.c: New test.
19040
19041 2004-08-16 Janis Johnson <janis187@us.ibm.com>
19042
19043 * gcc.dg/altivec-17.c: New test.
19044 * gcc.dg/altivec-18.c: New test.
19045
19046 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19047
19048 PR c++/6749
19049 * g++.dg/template/vtable2.C: New test.
19050
19051 2004-08-14 Richard Henderson <rth@redhat.com>
19052
19053 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
19054 * gcc.dg/pack-test-4.c (main): Return 0.
19055 * gcc.dg/setjmp-1.c: Remove XFAIL.
19056 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
19057
19058 2004-08-14 Richard Henderson <rth@redhat.com>
19059
19060 * gcc.dg/980217-1.c: Add prototype for printf.
19061
19062 2004-08-13 Bud Davis <bdavis9659@comcast.net>
19063
19064 * gfortran.dg/pr16935.f90: New test.
19065
19066 2004-08-13 Janis Johnson <janis187@us.ibm.com>
19067
19068 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
19069
19070 2004-08-13 Paul Brook <paul@codesourcery.com>
19071
19072 * gfortran.dg/der_io_1.f90: Remove stray comma.
19073
19074 2004-08-12 Janis Johnson <janis187@us.ibm.com>
19075
19076 * gcc.dg/vmx/cw-bug-2.c: Remove.
19077 * gcc.dg/vmx/vprint-1.c: Remove.
19078 * gcc.dg/vmx/vscan-1.c: Remove.
19079
19080 2004-08-12 Devang patel <dpatel@apple.com>
19081
19082 * gcc.dg/darwin-20040809-2.c: New test.
19083
19084 2004-08-12 Janis Johnson <janis1872us.ibm.com>
19085
19086 * g++.dg/ext/altivec-12.C: New test.
19087
19088 * g++.dg/ext/altivec-11.C: New test.
19089
19090 2004-08-12 Paul Brook <paul@codesourcery.com>
19091
19092 * g++.dg/abi/arm_cxa_vec_1.C: New test.
19093
19094 2004-08-12 Janis Johnson <janis187@us.ibm.com>
19095
19096 * g++.dg/ext/altivec-2.C: Check for hardware support before
19097 executing any VMX instructions.
19098
19099 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
19100
19101 2004-08-12 Jakub Jelinek <jakub@redhat.com>
19102
19103 PR c++/16276
19104 * g++.old-deja/g++.other/comdat4.C: New test.
19105 * g++.old-deja/g++.other/comdat4-aux.cc: New.
19106
19107 2004-08-12 Ben Elliston <bje@au.ibm.com>
19108
19109 PR target/16286
19110 * gcc.dg/pr16286.c: New test.
19111
19112 2004-08-12 Jan Beulich <jbeulich@novell.com>
19113
19114 * g++.dg/ext/asm5.C: New.
19115
19116 2004-08-11 Mark Mitchell <mark@codesourcery.com>
19117
19118 PR c++/16698
19119 * g++.dg/eh/crash1.C: New test.
19120
19121 PR c++/16717
19122 * g++.dg/ext/construct1.C: New test.
19123
19124 2004-08-11 Mark Mitchell <mark@codesourcery.com>
19125
19126 PR c++/16853
19127 * g++.dg/init/ptrmem1.C: New test.
19128
19129 PR c++/16618
19130 * g++.dg/parse/offsetof5.C: New test.
19131
19132 PR c++/16870
19133 * g++.dg/template/overload3.C: New test.
19134
19135 2004-08-11 Mark Mitchell <mark@codesourcery.com>
19136
19137 PR c++/16964
19138 * g++.dg/parse/error16.C: New test.
19139
19140 PR c++/16904
19141 * g++.dg/template/error14.C: New test.
19142
19143 PR c++/16929
19144 * g++.dg/template/error15.C: New test.
19145
19146 2004-08-11 Devang Patel <dpatel@apple.com>
19147
19148 * gcc.dg/darwin-ld-20040809-1.c: New test.
19149 * gcc.dg/darwin-ld-20040809-2.c: New test.
19150
19151 2004-08-11 Steven G. Kargl <kargls@comcast.net>
19152
19153 PR fortran/16917
19154 * gfortran.dg/dfloat_1.f90: New test.
19155
19156 2004-08-09 Mark Mitchell <mark@codesourcery.com>
19157
19158 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
19159 * gcc.dg/dll-2.c: Fix dg-require syntax.
19160 * gcc.misc-tests/arm-isr.c (abort): Declare.
19161 (exit): Likewise.
19162
19163 2004-08-10 Mark Mitchell <mark@codesourcery.com>
19164
19165 PR c++/16971
19166 * g++.dg/parse/crash16.C: New test.
19167
19168 2004-08-10 Roger Sayle <roger@eyesopen.com>
19169
19170 * gcc.dg/mips-rsqrt-1.c: New test case.
19171 * gcc.dg/mips-rsqrt-2.c: New test case.
19172 * gcc.dg/mips-rsqrt-3.c: New test case.
19173
19174 2004-08-10 Paul Brook <paul@codesourcery.com>
19175
19176 * gfortran.dg/der_io_1.f90: New test.
19177
19178 2004-08-10 Paul Brook <paul@codesourcery.com>
19179
19180 PR fortran/16919
19181 * gfortran.dg/der_array_1.f90: New test.
19182
19183 2004-08-09 David Edelsohn <edelsohn@gnu.org>
19184
19185 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
19186
19187 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
19188
19189 * gcc.dg/wchar_t-2.c: Fix typo.
19190
19191 2004-08-09 Falk Hueffner <falk@debian.org>
19192
19193 PR tree-optimization/12517
19194 * gcc.c-torture/compile/pr12517.c: New test.
19195
19196 PR tree-optimization/12578
19197 * gcc.c-torture/compile/pr12578.c: New test.
19198
19199 PR tree-optimization/12899
19200 * gcc.c-torture/compile/pr12899.c: New test.
19201
19202 PR rtl-optimization/14692
19203 * gcc.c-torture/compile/pr14692.c: New test.
19204
19205 PR tree-optimization/16461
19206 * gcc.c-torture/compile/pr16461.c: New test.
19207
19208 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
19209
19210 * gfortran.dg/getenv_1.f90: New test.
19211
19212 2004-08-06 Mark Mitchell <mark@codesourcery.com>
19213
19214 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
19215 wchar_t.
19216 * gcc.dg/symbian5.c: Test -fno-short-wchar.
19217
19218 2004-08-06 Paul Brook <paul@codesourcery.com>
19219
19220 * gfortran.dg/ret_array_1.f90: New test.
19221 * gfortran.dg/ret_pointer_1.f90: New test.
19222
19223 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
19224
19225 * gcc.dg/missing-field-init-[12].c: New tests.
19226 * g++.dg/warn/missing-field-init-[12].C: New tests.
19227
19228 2004-08-06 Mark Mitchell <mark@codesourcery.com>
19229
19230 * gcc.dg/enum2.c: New test.
19231 * gcc.dg/symbian3.c: Likewise.
19232 * gcc.dg/symbian4.c: Likewise.
19233 * gcc.dg/wchar_t-2.c: Likewise.
19234
19235 2004-08-05 Mark Mitchell <mark@codesourcery.com>
19236
19237 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
19238 destructor tests.
19239
19240 2004-08-05 Mark Mitchell <mark@codesourcery.com>
19241
19242 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
19243 dg-require-visiblity.
19244 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
19245 * g++.dg/ext/visibility/fvisibility.C: Likewise.
19246 * g++.dg/ext/visibility/memfuncts.C: Likewise.
19247 * g++.dg/ext/visibility/new1.C: Likewise.
19248 * g++.dg/ext/visibility/pragma.C: Likewise.
19249 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
19250 * g++.dg/ext/visibility/virtual.C: Likewise.
19251 * g++/dg/ext/visibility/visibility-1.C: Likewise.
19252 * g++/dg/ext/visibility/visibility-2.C: Likewise.
19253 * g++/dg/ext/visibility/visibility-3.C: Likewise.
19254 * g++/dg/ext/visibility/visibility-4.C: Likewise.
19255 * g++/dg/ext/visibility/visibility-5.C: Likewise.
19256 * g++/dg/ext/visibility/visibility-6.C: Likewise.
19257 * g++/dg/ext/visibility/visibility-7.C: Likewise.
19258 * g++/dg/ext/visibility/visibility-8.C: New test.
19259 * gcc.c-torture/compile/dll.x: Remove.
19260 * gcc.dg/dll-2.c: Use dg-require-dll
19261 * gcc.dg/visibility-10.c: New test.
19262 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
19263 supporting DLLs.
19264 * testsuite/lib/scanasm.exp (scan_hidden): New function.
19265 (scan_not_hidden): Likewise.
19266
19267 2004-08-05 David Edelsohn <edelsohn@gnu.org>
19268
19269 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
19270
19271 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
19272
19273 * gcc.c-torture/execute/20040805-1.c: New test.
19274
19275 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
19276
19277 * gcc.dg/20020118-1.c: Declare abort.
19278 * gcc.dg/altivec_check.h: Likewise.
19279 * gcc.dg/iftrap-2.c: Likewise.
19280 * gcc.dg/pragma-darwin.c: Likewise.
19281 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
19282
19283 2004-08-04 Geoffrey Keating <geoffk@apple.com>
19284
19285 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
19286
19287 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
19288
19289 * gcc.c-torture/execute/builtins/abs-2.c,
19290 gcc.c-torture/execute/builtins/abs-3.c,
19291 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
19292 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
19293 intmax_t, uintmax_t and their limits.
19294 * gcc.dg/intmax_t-1.c: New test.
19295
19296 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19297
19298 * g++.dg/tc1/dr147.C: Add reference to PR.
19299
19300 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
19301
19302 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
19303 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
19304
19305 2004-08-03 David Edelsohn <edelsohn@gnu.org>
19306
19307 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
19308
19309 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
19310
19311 * gcc.dg/redecl-5.c: New test.
19312 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
19313 of scanf.
19314
19315 2004-08-03 Roger Sayle <roger@eyesopen.com>
19316
19317 PR middle-end/16790
19318 * gcc.c-torture/execute/pr16790-1.c: New test case.
19319
19320 2004-08-03 Mark Mitchell <mark@codesourcery.com>
19321
19322 * g++.dg/ext/visibility/assign1.C: New test.
19323 * g++.dg/ext/visibility/new1.C: Likewise.
19324
19325 * gcc.dg/symbian1.c: New test.
19326 * gcc.dg/symbian2.c: Likewise.
19327
19328 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
19329
19330 PR target/16570
19331 * gcc.dg/i386-sse-9.c: New test.
19332
19333 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
19334
19335 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
19336
19337 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
19338
19339 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
19340 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
19341 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
19342 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
19343 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
19344 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
19345 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
19346 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
19347 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
19348 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
19349 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
19350 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
19351 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
19352 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
19353 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
19354 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
19355 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
19356 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
19357 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
19358 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
19359 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
19360 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
19361 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
19362 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
19363 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
19364 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
19365 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
19366 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
19367 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
19368 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
19369 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
19370 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
19371 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
19372 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
19373 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
19374 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
19375 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
19376 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
19377 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
19378 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
19379 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
19380 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
19381 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
19382 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
19383 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
19384 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
19385 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
19386 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
19387 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
19388 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
19389 gcc.misc-tests/i386-pf-3dnow-1.c,
19390 gcc.misc-tests/i386-pf-athlon-1.c,
19391 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
19392 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
19393 Declare built-in functions used.
19394 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
19395
19396 2004-08-02 Mark Mitchell <mark@codesourcery.com>
19397
19398 PR c++/16707
19399 * g++.dg/lookup/using12.C: New test.
19400
19401 * g++.dg/init/null1.C: Fix PR number.
19402 * g++.dg/parse/namespace10.C: Likewise.
19403
19404 2004-08-01 Mark Mitchell <mark@codesourcery.com>
19405
19406 PR c++/16224
19407 * g++.dg/template/spec17.C: New test.
19408 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
19409 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
19410
19411 2004-08-02 David Billinghurst
19412
19413 PR fortran/16292
19414 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
19415
19416 2004-08-01 Zack Weinberg <zack@codesourcery.com>
19417
19418 * gcc.dg/ia64-got-1.c: New test case.
19419
19420 2004-08-01 Mark Mitchell <mark@codesourcery.com>
19421
19422 PR c++/16489
19423 * g++.dg/init/null1.C: New test.
19424 * g++.dg/tc1/dr76.C: Adjust error marker.
19425
19426 PR c++/16529
19427 * g++.dg/parse/namespace10.C: New test.
19428
19429 PR c++/16810
19430 * g++.dg/inherit/ptrmem2.C: New test.
19431
19432 2004-08-02 Ben Elliston <bje@au.ibm.com>
19433
19434 PR target/16155
19435 * gcc.dg/pr16155.c: New test.
19436
19437 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
19438
19439 * gcc.dg/redecl-2.c: New test.
19440
19441 2004-07-30 Geoffrey Keating <geoffk@apple.com>
19442
19443 * gcc.dg/darwin-longdouble.c: New file.
19444
19445 2004-07-30 Richard Henderson <rth@redhat.com>
19446
19447 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
19448 write to constant argument.
19449 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
19450
19451 2004-07-30 Richard Henderson <rth@redhat.com>
19452
19453 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
19454 tests of nearest around zero.
19455
19456 2004-07-30 Andrew Pinski <apinski@apple.com>
19457
19458 * gcc.c-torture/compile/20040730-1.c: New test.
19459
19460 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
19461
19462 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
19463 powerpc-eabispe.
19464
19465 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
19466
19467 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
19468
19469 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
19470
19471 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
19472 contains $ld_library_path.
19473 * lib/gfortran.exp (gfortran_link_flags): Likewise.
19474
19475 2004-07-29 Richard Henderson <rth@redhat.com>
19476
19477 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
19478
19479 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
19480 (alt2, which): New.
19481 (Check): Accept either alternative.
19482
19483 2004-07-29 Mark Mitchell <mark@codesourcery.com>
19484
19485 * g++.dg/abi/inline1.C: New test.
19486 * g++.dg/abi/local1-a.cc: Likewise.
19487 * g++.dg/abi/local1.C: Likewise.
19488 * g++.dg/abi/mangle11.C: Tweak location of warnings.
19489 * g++.dg/abi/mangle12.C: Likewise.
19490 * g++.dg/abi/mangle17.C: Likewise.
19491 * g++.dg/abi/mangle20-2.C: Likewise.
19492 * g++.dg/opt/interface1.C: Likewise.
19493 * g++.dg/opt/interface1.h: Likewise.
19494 * g++.dg/opt/interface1-a.cc: New test.
19495 * g++.dg/parse/repo1.C: New test.
19496 * g++.dg/template/repo1.C: Likewise.
19497 * g++.dg/warn/Winline-1.C: Likewise.
19498 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
19499
19500 2004-07-29 Diego Novillo <dnovillo@redhat.com>
19501
19502 * gcc.dg/tree-ssa/20040729-1.c: New test.
19503
19504 2004-07-27 Matt Austern <austern@apple.com>
19505
19506 * gcc.dg/darwin-bool-1.c: New test.
19507 * gcc.dg/darwin-bool-2.c: New test.
19508
19509 2004-07-28 Richard Henderson <rth@redhat.com>
19510
19511 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
19512 arguments in the correct type. Don't write to constant arguments.
19513
19514 2004-07-28 Diego Novillo <dnovillo@redhat.com>
19515
19516 PR tree-optimization/16688
19517 PR tree-optimization/16689
19518 * g++.dg/tree-ssa/pr16688.C: New test.
19519
19520 2004-07-28 Diego Novillo <dnovillo@redhat.com>
19521
19522 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
19523 loads. Not only in the comment, this time.
19524
19525 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
19526
19527 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
19528 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
19529 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
19530 * gcc.dg/sh4a-bitmovua.c: New.
19531 * gcc.dg/sh4a-cos.c: New.
19532 * gcc.dg/sh4a-cosf.c: New.
19533 * gcc.dg/sh4a-fprun.c: New.
19534 * gcc.dg/sh4a-fsrra.c: New.
19535 * gcc.dg/sh4a-memmovua.c: New.
19536 * gcc.dg/sh4a-sin.c: New.
19537 * gcc.dg/sh4a-sincos.c: New.
19538 * gcc.dg/sh4a-sincosf.c: New.
19539 * gcc.dg/sh4a-sinf.c: New.
19540
19541 2004-07-28 Diego Novillo <dnovillo@redhat.com>
19542
19543 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
19544 conditionals.
19545 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
19546 loads.
19547 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
19548 DOM1.
19549
19550 2004-07-27 Andrew Pinski <apinski@apple.com>
19551
19552 * g++.dg/rtti/tinfo1.C: Correct the xfail.
19553
19554 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
19555
19556 * gcc.dg/pragma-isr.c: New test.
19557
19558 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19559
19560 PR c++/14429
19561 * g++.dg/template/ttp11.C: New test.
19562
19563 2004-07-27 Diego Novillo <dnovillo@redhat.com>
19564
19565 * gcc.c-torture/compile/20040727-1.c: New test.
19566
19567 2004-07-26 Eric Christopher <echristo@redhat.com>
19568
19569 * gcc.c-torture/compile/20040726-2.c: New test.
19570
19571 2004-07-26 Andrew Pinski <apinski@apple.com>
19572
19573 * g++.dg/rtti/tinfo1.C: Xfail.
19574
19575 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
19576
19577 * gcc.c-torture/compile/20040726-1.c: New test.
19578
19579 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
19580 Brian Ryner <bryner@brianryner.com>
19581
19582 PR c++/9283
19583 PR c++/15000
19584 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
19585 * g++.dg/ext/visibility/: New directory.
19586 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
19587 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
19588 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
19589 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
19590 * g++.dg/ext/visibility/fvisibility.C,
19591 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
19592 g++.dg/ext/visibility/fvisibility-override1.C
19593 g++.dg/ext/visibility/fvisibility-override2.C
19594 g++.dg/ext/visibility/memfuncts.C
19595 g++.dg/ext/visibility/noPLT.C
19596 g++.dg/ext/visibility/pragma.C
19597 g++.dg/ext/visibility/pragma-override1.C
19598 g++.dg/ext/visibility/pragma-override2.C
19599 g++.dg/ext/visibility/staticmemfuncts.C
19600 g++.dg/ext/visibility/virtual.C: New tests.
19601
19602 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
19603
19604 PR c/15360
19605 * gcc.dg/pr15360-1.c: New test.
19606
19607 2004-07-25 Daniel Jacobowitz <dan@debian.org>
19608
19609 * gcc.dg/pragma-align-2.c: New test.
19610 * gcc.dg/pragma-init-fini.c: New test.
19611 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
19612 targets.
19613
19614 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
19615
19616 * gcc.dg/init-string-2.c: New test.
19617
19618 2004-07-24 Zack Weinberg <zack@codesourcery.com>
19619
19620 PR 16684
19621 * gcc.dg/Wredundant-decls-1.c: New test case.
19622
19623 2004-07-24 Jakub Jelinek <jakub@redhat.com>
19624
19625 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
19626 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
19627 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
19628 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
19629 * gcc.dg/compat/generate-random.c: New file.
19630 * gcc.dg/compat/generate-random.h: Likewise.
19631 * gcc.dg/compat/generate-random_r.c: Likewise.
19632 * gcc.dg/compat/struct-layout-1.h: Likewise.
19633 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
19634 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
19635 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
19636 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
19637 * gcc.dg/compat/struct-layout-1_main.c: New test.
19638 * gcc.dg/compat/struct-layout-1_x.c: New file.
19639 * gcc.dg/compat/struct-layout-1_y.c: New file.
19640 * gcc.dg/compat/struct-layout-1_test.h: New file.
19641
19642 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
19643
19644 * gcc.dg/comp-return-1.c: New test
19645
19646 2004-07-23 Janis Johnson <janis187@us.ibm.com>
19647
19648 * gcc.dg/vmx/8-02a.c: Fix typo.
19649
19650 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
19651 * gcc.dg/darwin-abi-3.c: New test.
19652
19653 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
19654 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
19655
19656 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
19657 * gcc.dg/vmx/ops-long-1.c: New test.
19658 * gcc.dg/vmx/ops-long-2.c: New test.
19659
19660 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
19661
19662 * g++.dg/lookup/conv-[1234].C: New.
19663
19664 2004-07-22 Mark Mitchell <mark@codesourcery.com>
19665
19666 * g++.dg/parse/attr2.C: Simplify.
19667
19668 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19669
19670 PR c/7284
19671 * gcc.c-torture/execute/pr7284-1.c: New test.
19672
19673 2004-07-22 Brian Booth <bbooth@redhat.com>
19674
19675 * gcc.dg/tree-ssa/20040721-1.c: New test.
19676
19677 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
19678
19679 * g++.dg/template/crash20.c: New.
19680
19681 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
19682
19683 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
19684 Add dg-run directive. Declare variables as required.
19685 * gfortran.dg/g77/README: Update
19686
19687 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
19688
19689 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
19690 gcc.dg/cris-peep2-andu2.c: New tests.
19691
19692 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19693
19694 PR c/15052
19695 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
19696 on return type.
19697 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
19698 messages.
19699 * gcc.dg/qual-return-2.c: Update expected messages.
19700 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
19701
19702 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19703
19704 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
19705 * gcc.dg/noncompile/921102-1.c: Update expected error message.
19706
19707 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19708
19709 PR c/11250
19710 * gcc.dg/init-string-1.c: New test.
19711
19712 2004-07-21 Jakub Jelinek <jakub@redhat.com>
19713
19714 PR middle-end/15345
19715 PR c/16450
19716 * gcc.dg/torture/nested-fn-1.c: New test.
19717
19718 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
19719
19720 PR target/16559
19721 * gcc.dg/ia64-fptr-1.c: New file.
19722
19723 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19724
19725 PR c++/14497
19726 * g++.dg/template/spec16.C: New test.
19727 * g++.old-deja/g++.robertl/eb118.C: Remove.
19728
19729 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19730
19731 PR c++/509
19732 * g++.dg/template/spec15.C: New test.
19733
19734 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
19735
19736 Copy cases from g77.f-torture/execute and add dg-run
19737 directive. Other changes as noted.
19738 * gfortran.dg/g77/13037.f
19739 * gfortran.dg/g77/1832.f
19740 * gfortran.dg/g77/19981119-0.f
19741 * gfortran.dg/g77/19990313-0.f
19742 * gfortran.dg/g77/19990313-1.f
19743 * gfortran.dg/g77/19990313-2.f
19744 * gfortran.dg/g77/19990313-3.f
19745 * gfortran.dg/g77/19990419-1.f
19746 * gfortran.dg/g77/19990826-0.f
19747 * gfortran.dg/g77/19990826-2.f
19748 * gfortran.dg/g77/20000503-1.f
19749 * gfortran.dg/g77/20001111.f
19750 * gfortran.dg/g77/20010116.f
19751 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
19752 * gfortran.dg/g77/20010430.f
19753 * gfortran.dg/g77/6177.f
19754 * gfortran.dg/g77/947.f
19755 * gfortran.dg/g77/970816-3.f
19756 * gfortran.dg/g77/971102-1.f
19757 * gfortran.dg/g77/980520-1.f
19758 * gfortran.dg/g77/980628-0.f
19759 * gfortran.dg/g77/980628-1.f
19760 * gfortran.dg/g77/980628-10.f
19761 * gfortran.dg/g77/980628-2.f
19762 * gfortran.dg/g77/980628-3.f
19763 * gfortran.dg/g77/980628-7.f
19764 * gfortran.dg/g77/980628-8.f
19765 * gfortran.dg/g77/980628-9.f
19766 * gfortran.dg/g77/980701-0.f
19767 * gfortran.dg/g77/980701-1.f
19768 * gfortran.dg/g77/cabs.f
19769 * gfortran.dg/g77/claus.f
19770 * gfortran.dg/g77/complex_1.f
19771 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
19772 * gfortran.dg/g77/dcomplex.f
19773 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
19774 * gfortran.dg/g77/f90-intrinsic-mathematical.f
19775 * gfortran.dg/g77/f90-intrinsic-numeric.f
19776 * gfortran.dg/g77/int8421.f
19777 * gfortran.dg/g77/labug1.f
19778 * gfortran.dg/g77/large_vec.f
19779 * gfortran.dg/g77/le.f
19780 * gfortran.dg/g77/short.f
19781 * gfortran.dg/g77/README: Update
19782
19783 2004-07-20 Mark Mitchell <mark@codesourcery.com>
19784
19785 PR c++/16637
19786 * g++.dg/parse/lookup4.C: New test.
19787
19788 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19789
19790 PR c++/16175
19791 * g++.dg/template/ttp10.C: New test.
19792
19793 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
19794
19795 * gcc.dg/pr12625-1.c: New test.
19796
19797 2004-07-20 Steven Bosscher <stevenb@suse.de>
19798
19799 * testsuite/gcc.dg/switch-warn-1.c: New test.
19800 * testsuite/gcc.dg/switch-warn-2.c: New test.
19801 * gcc.c-torture/compile/pr14730.c: Update.
19802
19803 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
19804
19805 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
19806 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
19807 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
19808 g++.dg/template/nontype3.C: Remove trailing CR from tests.
19809
19810 2004-07-18 Mark Mitchell <mark@codesourcery.com>
19811
19812 PR c++/16623
19813 * g++.dg/template/assign1.C: New test.
19814
19815 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19816
19817 PR c++/12170
19818 * g++.dg/template/ttp9.C: New test.
19819
19820 2004-07-19 Daniel Jacobowitz <dan@debian.org>
19821
19822 * gcc.dg/format/cmn-err-1.c: New test.
19823
19824 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
19825
19826 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
19827 gcc.dg/Wparentheses-10.c: New tests.
19828 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
19829
19830 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19831
19832 PR fortran/16465
19833 * gfortran.dg/g77//ffixed-line-length-0.f,
19834 gfortran.dg/g77/ffixed-line-length-132.f,
19835 gfortran.dg/g77/ffixed-line-length-72.f,
19836 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
19837 gfortran.dg/g77/README: Update.
19838
19839 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19840
19841 PR c++/13092
19842 * g++.dg/template/non-dependent7.C: New test.
19843 * g++.dg/template/non-dependent8.C: Likewise.
19844 * g++.dg/template/non-dependent9.C: Likewise.
19845 * g++.dg/template/non-dependent10.C: Likewise.
19846
19847 2004-07-17 Mark Mitchell <mark@codesourcery.com>
19848
19849 PR c++/16337
19850 * g++.dg/parse/attr2.C: New test.
19851
19852 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
19853
19854 * g77.dg: Removed.
19855 * g77.f-torture: Ditto.
19856
19857 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
19858
19859 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
19860 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
19861 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
19862
19863 2004-07-16 Richard Henderson <rth@redhat.com>
19864
19865 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
19866
19867 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19868
19869 * lib/fortran-torture.exp (fortran-torture): Don't test compile
19870 tests with full list of options.
19871 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
19872 of TORTURE_OPTIONS if test contains 'dg-do run'.
19873
19874 PR fortran/16404
19875 * gfortran.dg/do_iterator.f90: New test.
19876
19877 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19878
19879 PR rtl-optimization/16536
19880 * gcc.c-torture/execute/restrict-1.c: New test.
19881
19882 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19883
19884 PR fortran/15324
19885 * gfortran.dg/pr15324.f90: New test.
19886
19887 PR fortran/15129
19888 * gfortran.dg/pr15129.f90: New test.
19889
19890 PR fortran/15140
19891 * gfortran.dg/pr15140.f90: New test.
19892
19893 PR fortran/13792
19894 * gfortran.fortran-torture/execute/bounds.f90: Add check for
19895 compile-time simplification.
19896
19897 2004-07-14 Mike Stump <mrs@apple.com>
19898
19899 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
19900
19901 2004-07-14 James E Wilson <wilson@specifixinc.com>
19902
19903 PR target/16325
19904 * gcc.dg/profile-generate-1.c: New.
19905
19906 2004-07-15 Jakub Jelinek <jakub@redhat.com>
19907
19908 * gcc.c-torture/execute/20040709-1.c: New test.
19909 * gcc.c-torture/execute/20040709-2.c: New test.
19910
19911 2004-07-14 Mike Stump <mrs@apple.com>
19912
19913 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
19914
19915 2004-07-14 Mike Stump <mrs@apple.com>
19916
19917 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
19918
19919 2004-07-13 Mark Mitchell <mark@codesourcery.com>
19920
19921 PR c++/16518
19922 * g++.dg/parse/mutable1.C: New test.
19923
19924 2004-07-13 Diego Novillo <dnovillo@redhat.com>
19925
19926 PR tree-optimization/16443
19927 * gcc.dg/tree-ssa/20040713-1.c: New test.
19928
19929 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
19930
19931 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
19932 for operator new.
19933
19934 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19935
19936 * gfortran.dg/g77/README: New file
19937 * gfortran.dg/g77/19981216-0.f: Copy from
19938 g77.f-torture/noncompile. Add "dg-do compile" and
19939 dg-error as required.
19940 * gfortran.dg/g77/19990218-1.f: Likewise.
19941 * gfortran.dg/g77/19990905-1.f: Likewise.
19942 * gfortran.dg/g77/9263.f: Likewise.
19943 * gfortran.dg/g77/980615-0.f: Likewise.
19944 * gfortran.dg/g77/980616-0.f: Likewise.
19945 * gfortran.dg/g77/check0.f: Likewise.
19946 * gfortran.dg/g77/select_no_compile.f: Likewise.
19947
19948 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19949
19950 Copy files from g77.f-torture/compile.
19951 Add "{ dg-do compile}". Other changes as noted
19952 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
19953 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
19954 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
19955 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
19956 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
19957 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
19958 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
19959 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
19960 statement to conform to standard. Append alpha1.x for reference.
19961 * gfortran.dg/g77/xformat.f: Add dg-warning
19962
19963 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19964
19965 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19966 Add {dg-do compile} directive.
19967 * gfortran.dg/g77/cpp2.F: Likewise.
19968
19969 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19970
19971 PR c++/5402
19972 * g++.dg/lookup/name-clash1.C: New test.
19973
19974 PR c++/9777
19975 * g++.dg/lookup/name-clash2.C: New test.
19976
19977 PR c++/12102
19978 * g++.dg/lookup/name-clash3.C: New test.
19979
19980 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19981
19982 * g++.dg/lookup/new2.C: New test.
19983 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
19984
19985 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
19986
19987 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
19988 Add {dg-do compile} directive.
19989 * gfortran.dg/g77/13060.f: Likewise.
19990 * gfortran.dg/g77/19990218-0.f: Likewise.
19991 * gfortran.dg/g77/19990305-0.f: Likewise.
19992 * gfortran.dg/g77/19990419-0.f: Likewise.
19993 * gfortran.dg/g77/19990502-0.f: Likewise.
19994 * gfortran.dg/g77/19990502-1.f: Likewise.
19995 * gfortran.dg/g77/19990525-0.f: Likewise.
19996 * gfortran.dg/g77/19990826-1.f: Likewise.
19997 * gfortran.dg/g77/19990826-3.f: Likewise.
19998 * gfortran.dg/g77/19990905-2.f: Likewise.
19999 * gfortran.dg/g77/20000412-1.f: Likewise.
20000 * gfortran.dg/g77/20000511-1.f: Likewise.
20001 * gfortran.dg/g77/20000511-2.f: Likewise.
20002 * gfortran.dg/g77/20000518.f: Likewise.
20003 * gfortran.dg/g77/20000601-1.f: Likewise.
20004 * gfortran.dg/g77/20000601-2.f: Likewise.
20005 * gfortran.dg/g77/20000629-1.f: Likewise.
20006 * gfortran.dg/g77/20000630-2.f: Likewise.
20007 * gfortran.dg/g77/20010115.f: Likewise.
20008 * gfortran.dg/g77/20010321-1.f: Likewise.
20009 * gfortran.dg/g77/20010426.f: Likewise.
20010 * gfortran.dg/g77/20020307-1.f: Likewise.
20011 * gfortran.dg/g77/8485.f: Likewise.
20012 * gfortran.dg/g77/960317-1.f: Likewise.
20013 * gfortran.dg/g77/970915-0.f: Likewise.
20014 * gfortran.dg/g77/980310-1.f: Likewise.
20015 * gfortran.dg/g77/980310-2.f: Likewise.
20016 * gfortran.dg/g77/980310-3.f: Likewise.
20017 * gfortran.dg/g77/980310-4.f: Likewise.
20018 * gfortran.dg/g77/980310-6.f: Likewise.
20019 * gfortran.dg/g77/980310-7.f: Likewise.
20020 * gfortran.dg/g77/980310-8.f: Likewise.
20021 * gfortran.dg/g77/980419-2.f: Likewise.
20022 * gfortran.dg/g77/980424-0.f: Likewise.
20023 * gfortran.dg/g77/980427-0.f: Likewise.
20024 * gfortran.dg/g77/980729-0.f: Likewise.
20025 * gfortran.dg/g77/981117-1.f: Likewise.
20026 * gfortran.dg/g77/toon_1.f: Likewise.
20027
20028 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20029
20030 PR c++/2204
20031 * g++.dg/other/abstract2.C: New test.
20032
20033 2004-07-12 Paul Brook <paul@codesourcery.com>
20034
20035 * gfortran.dg/pointer_init_1.f90: New test.
20036
20037 2004-07-11 Paul Brook <paul@codesourcery.com>
20038
20039 PR fortran/15986
20040 * gfortran.dg/contained_1.f90: New test.
20041
20042 2004-07-11 Mark Mitchell <mark@codesourcery.com>
20043
20044 * g++.dg/parse/defarg8.C: New test.
20045
20046 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20047
20048 PR fortran/16433
20049 * gfortran.dg/pr16433.f: New test.
20050
20051 PR fortran/17574
20052 * gfortran.dg/pr15754.f90: New test.
20053
20054 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
20055
20056 PR tree-optimization/16437
20057 * gcc.c-torture/execute/bitfld-4.c: New test.
20058
20059 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20060
20061 * gfortran.fortran-torture/execute/common_2.f90: Add check for
20062 access to common var from module.
20063
20064 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20065
20066 PR fortran/16336
20067 * gfortran.fortran-torture/execute/common_2.f90: New test.
20068
20069 2004-07-10 Paul Brook <paul@codesourcery.com>
20070
20071 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
20072
20073 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20074
20075 PR fortran/15969
20076 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
20077
20078 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
20079
20080 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
20081 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
20082 * gfortran.dg/g77/ffree-form-1.f: Likewise.
20083 * gfortran.dg/g77/ffree-form-2.f: Likewise.
20084 * gfortran.dg/g77/ffree-form-3.f: Likewise.
20085 * gfortran.dg/g77/fno-underscoring.f: Likewise.
20086 * gfortran.dg/g77/funderscoring.f: Likewise.
20087 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
20088
20089 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20090
20091 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
20092
20093 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20094 Paul Brook <paul@codesourcery.com>
20095
20096 PR fortran/13415
20097 * gfortran.dg/common_pointer_1.f90: New test.
20098
20099 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20100
20101 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
20102
20103 2004-07-09 James E Wilson <wilson@specifixinc.com>
20104
20105 PR target/16364
20106 * gcc.c-torture/compile/20040709-1.c: New.
20107
20108 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20109
20110 PR fortran/14077
20111 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
20112
20113 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20114
20115 PR fortran/13201
20116 * gfortran.dg/shape_1.f90: New test.
20117
20118 2004-07-09 Zack Weinberg <zack@codesourcery.com>
20119 Andrew Pinski <apinski@apple.com>
20120
20121 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
20122
20123 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20124
20125 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
20126 comment.
20127
20128 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20129 Paul Brook <paul@codesourcery.com>
20130
20131 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
20132 '.f95' and '.F95'.
20133
20134 2004-07-09 Diego Novillo <dnovillo@redhat.com>
20135
20136 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
20137
20138 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20139
20140 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
20141 testcases with capital suffix.
20142
20143 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20144
20145 PR fortran/15481
20146 PR fortran/13372
20147 PR fortran/13575
20148 PR fortran/15978
20149 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
20150
20151 * gfortran.dg/implicit_1.f90: New test.
20152
20153 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
20154
20155 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
20156 expression to match gfortran warning/error messages
20157 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
20158 dg-error text.
20159
20160 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
20161
20162 * lib/fortran-torture.exp: Rename proc search_for to
20163 search_for_re.
20164
20165 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20166
20167 * gcc.c-torture/execute/simd-5.x: New file.
20168 XFAIL on SPARC 64-bit at -O0.
20169
20170 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20171
20172 PR c++/8211
20173 PR c++/16165
20174 * g++.dg/warn/effc3.C: New test.
20175
20176 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
20177
20178 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
20179 change X to 1X in format.
20180 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
20181 add data statements to conform to standard.
20182
20183 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
20184
20185 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
20186 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
20187 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
20188
20189 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
20190
20191 * gfortran.dg/g77/7388.f: Copy from g77.dg
20192 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
20193 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
20194 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
20195 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
20196 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
20197 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
20198 * gfortran.dg/g77/strlen0.f: Likewise.
20199
20200 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
20201
20202 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
20203 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
20204
20205 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20206
20207 * gcc.c-torture/execute/920428-2.x: Delete.
20208 * gcc.c-torture/execute/920501-7.x: Likewise.
20209
20210 2004-07-08 Jakub Jelinek <jakub@redhat.com>
20211
20212 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
20213 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
20214 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
20215 prescott and c3-2.
20216 (PREFETCH_3DNOW): Add -march=c3.
20217
20218 2004-07-08 Diego Novillo <dnovillo@redhat.com>
20219
20220 PR c/16437
20221 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
20222 * gcc.c-torture/execute/bf64-1.x: Likewise.
20223
20224 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20225
20226 * gcc.c-torture/compile/20040708-1.c: New test.
20227
20228 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20229
20230 PR c++/16169
20231 * g++.dg/warn/effc2.C: New test.
20232
20233 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
20234
20235 * gcc.c-torture/execute/bitfld-1.x: Remove.
20236 * gcc.c-torture/execute/bitfld-3.c: New test.
20237 * gcc.dg/bitfld-2.c: Remove XFAILs.
20238
20239 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
20240
20241 PR c++/16276
20242 * g++.dg/rtti/tinfo1.C: New file.
20243
20244 2004-07-07 Eric Christopher <echristo@redhat.com>
20245
20246 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
20247
20248 2004-07-07 Andrew Pinski <apinski@apple.com>
20249
20250 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
20251
20252 2004-07-07 Mark Mitchell <mark@codesourcery.com>
20253
20254 * g++.dg/init/call1.C: XFAIL.
20255
20256 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
20257
20258 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
20259 except for movstrict*, to movmem* and clrstr* to clrmem*.
20260
20261 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
20262
20263 * gcc.c-torture/execute/20040707-1.c: New test.
20264
20265 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
20266
20267 * gcc.c-torture/execute/20040706-1.c: New test.
20268
20269 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20270
20271 PR c++/3671
20272 * g++.dg/template/spec14.C: New test.
20273
20274 2004-07-05 Jakub Jelinek <jakub@redhat.com>
20275
20276 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
20277 nothing if not yet defined. Use it in b, c and d type definitions.
20278 * gcc.c-torture/execute/20040705-1.c: New test.
20279 * gcc.c-torture/execute/20040705-2.c: New test.
20280
20281 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20282
20283 PR c++/2518
20284 * g++.dg/lookup/new1.C: New test.
20285
20286 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20287
20288 PR c++/11406
20289 * g++.dg/template/sizeof8.C: New test.
20290
20291 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
20292
20293 * gcc.c-torture/compile/20040705-1.c: New test.
20294
20295 2004-07-04 Bud Davis <bdavis9659@comcast.net>
20296
20297 * gfortran.fortran-torture/execute/seq_io.f90: New test.
20298
20299 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
20300
20301 * gcc.dg/cpp/if-mop.c: Two new testcases.
20302 * gcc.dg/cpp/trad/comment-3.c: New.
20303
20304 2004-07-04 Paul Brook <paul@codesourcery.com>
20305
20306 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
20307
20308 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
20309
20310 PR c++/3761
20311 * g++.dg/lookup/crash4.C: New test.
20312
20313 2004-07-02 Zack Weinberg <zack@codesourcery.com>
20314
20315 * gcc.c-torture/execute/builtin-abs-1.c
20316 * gcc.c-torture/execute/builtin-abs-2.c
20317 * gcc.c-torture/execute/builtin-complex-1.c
20318 * gcc.c-torture/execute/builtins/string-1-lib.c
20319 * gcc.c-torture/execute/builtins/string-1.c
20320 * gcc.c-torture/execute/builtins/string-2-lib.c
20321 * gcc.c-torture/execute/builtins/string-2.c
20322 * gcc.c-torture/execute/builtins/string-3-lib.c
20323 * gcc.c-torture/execute/builtins/string-3.c
20324 * gcc.c-torture/execute/builtins/string-4-lib.c
20325 * gcc.c-torture/execute/builtins/string-4.c
20326 * gcc.c-torture/execute/builtins/string-5-lib.c
20327 * gcc.c-torture/execute/builtins/string-5.c
20328 * gcc.c-torture/execute/builtins/string-6-lib.c
20329 * gcc.c-torture/execute/builtins/string-6.c
20330 * gcc.c-torture/execute/builtins/string-7-lib.c
20331 * gcc.c-torture/execute/builtins/string-7.c
20332 * gcc.c-torture/execute/builtins/string-8-lib.c
20333 * gcc.c-torture/execute/builtins/string-8.c
20334 * gcc.c-torture/execute/builtins/string-9-lib.c
20335 * gcc.c-torture/execute/builtins/string-9.c
20336 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
20337 * gcc.c-torture/execute/builtins/string-asm-1.c
20338 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
20339 * gcc.c-torture/execute/builtins/string-asm-2.c
20340 * gcc.c-torture/execute/stdio-opt-1.c
20341 * gcc.c-torture/execute/stdio-opt-2.c
20342 * gcc.c-torture/execute/stdio-opt-3.c
20343 * gcc.c-torture/execute/string-opt-1.c
20344 * gcc.c-torture/execute/string-opt-10.c
20345 * gcc.c-torture/execute/string-opt-11.c
20346 * gcc.c-torture/execute/string-opt-12.c
20347 * gcc.c-torture/execute/string-opt-13.c
20348 * gcc.c-torture/execute/string-opt-14.c
20349 * gcc.c-torture/execute/string-opt-15.c
20350 * gcc.c-torture/execute/string-opt-16.c
20351 * gcc.c-torture/execute/string-opt-2.c
20352 * gcc.c-torture/execute/string-opt-6.c
20353 * gcc.c-torture/execute/string-opt-7.c
20354 * gcc.c-torture/execute/string-opt-8.c:
20355 Replace with ...
20356
20357 * gcc.c-torture/execute/builtins/abs-2.c
20358 * gcc.c-torture/execute/builtins/abs-3.c
20359 * gcc.c-torture/execute/builtins/complex-1.c
20360 * gcc.c-torture/execute/builtins/fprintf.c
20361 * gcc.c-torture/execute/builtins/fputs.c
20362 * gcc.c-torture/execute/builtins/memcmp.c
20363 * gcc.c-torture/execute/builtins/memmove.c
20364 * gcc.c-torture/execute/builtins/memops-asm.c
20365 * gcc.c-torture/execute/builtins/mempcpy-2.c
20366 * gcc.c-torture/execute/builtins/mempcpy.c
20367 * gcc.c-torture/execute/builtins/memset.c
20368 * gcc.c-torture/execute/builtins/printf.c
20369 * gcc.c-torture/execute/builtins/sprintf.c
20370 * gcc.c-torture/execute/builtins/strcat.c
20371 * gcc.c-torture/execute/builtins/strchr.c
20372 * gcc.c-torture/execute/builtins/strcmp.c
20373 * gcc.c-torture/execute/builtins/strcpy.c
20374 * gcc.c-torture/execute/builtins/strcspn.c
20375 * gcc.c-torture/execute/builtins/strlen-2.c
20376 * gcc.c-torture/execute/builtins/strlen.c
20377 * gcc.c-torture/execute/builtins/strncat.c
20378 * gcc.c-torture/execute/builtins/strncmp-2.c
20379 * gcc.c-torture/execute/builtins/strncmp.c
20380 * gcc.c-torture/execute/builtins/strncpy.c
20381 * gcc.c-torture/execute/builtins/strpbrk.c
20382 * gcc.c-torture/execute/builtins/strpcpy-2.c
20383 * gcc.c-torture/execute/builtins/strpcpy.c
20384 * gcc.c-torture/execute/builtins/strrchr.c
20385 * gcc.c-torture/execute/builtins/strspn.c
20386 * gcc.c-torture/execute/builtins/strstr-asm.c
20387 * gcc.c-torture/execute/builtins/strstr.c:
20388 ... these new files.
20389
20390 * gcc.c-torture/execute/builtins/abs-2-lib.c
20391 * gcc.c-torture/execute/builtins/abs-3-lib.c
20392 * gcc.c-torture/execute/builtins/complex-1-lib.c
20393 * gcc.c-torture/execute/builtins/fprintf-lib.c
20394 * gcc.c-torture/execute/builtins/fputs-lib.c
20395 * gcc.c-torture/execute/builtins/memcmp-lib.c
20396 * gcc.c-torture/execute/builtins/memmove-lib.c
20397 * gcc.c-torture/execute/builtins/memops-asm-lib.c
20398 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
20399 * gcc.c-torture/execute/builtins/mempcpy-lib.c
20400 * gcc.c-torture/execute/builtins/memset-lib.c
20401 * gcc.c-torture/execute/builtins/printf-lib.c
20402 * gcc.c-torture/execute/builtins/sprintf-lib.c
20403 * gcc.c-torture/execute/builtins/strcat-lib.c
20404 * gcc.c-torture/execute/builtins/strchr-lib.c
20405 * gcc.c-torture/execute/builtins/strcmp-lib.c
20406 * gcc.c-torture/execute/builtins/strcpy-lib.c
20407 * gcc.c-torture/execute/builtins/strcspn-lib.c
20408 * gcc.c-torture/execute/builtins/strlen-2-lib.c
20409 * gcc.c-torture/execute/builtins/strlen-lib.c
20410 * gcc.c-torture/execute/builtins/strncat-lib.c
20411 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
20412 * gcc.c-torture/execute/builtins/strncmp-lib.c
20413 * gcc.c-torture/execute/builtins/strncpy-lib.c
20414 * gcc.c-torture/execute/builtins/strpbrk-lib.c
20415 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
20416 * gcc.c-torture/execute/builtins/strpcpy-lib.c
20417 * gcc.c-torture/execute/builtins/strrchr-lib.c
20418 * gcc.c-torture/execute/builtins/strspn-lib.c
20419 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
20420 * gcc.c-torture/execute/builtins/strstr-lib.c
20421 * gcc.c-torture/execute/builtins/lib/abs.c
20422 * gcc.c-torture/execute/builtins/lib/fprintf.c
20423 * gcc.c-torture/execute/builtins/lib/memset.c
20424 * gcc.c-torture/execute/builtins/lib/printf.c
20425 * gcc.c-torture/execute/builtins/lib/sprintf.c
20426 * gcc.c-torture/execute/builtins/lib/strcpy.c
20427 * gcc.c-torture/execute/builtins/lib/strcspn.c
20428 * gcc.c-torture/execute/builtins/lib/strncat.c
20429 * gcc.c-torture/execute/builtins/lib/strncmp.c
20430 * gcc.c-torture/execute/builtins/lib/strncpy.c
20431 * gcc.c-torture/execute/builtins/lib/strpbrk.c
20432 * gcc.c-torture/execute/builtins/lib/strspn.c
20433 * gcc.c-torture/execute/builtins/lib/strstr.c:
20434 New files containing support routines.
20435
20436 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
20437 declaration.
20438 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
20439 when not optimizing.
20440
20441 2004-07-02 Mark Mitchell <mark@codesourcery.com>
20442
20443 PR c++/16240
20444 * g++.dg/abi/mangle22.C: New test.
20445 * g++.dg/abi/mangle23.C: Likewise.
20446
20447 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
20448
20449 PR fortran/16290
20450 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
20451 Allow for cases without denormalized floating point numbers.
20452
20453 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
20454
20455 PR c/1027
20456 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20457 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
20458 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
20459 expected warning text.
20460 * gcc.dg/format/diag-2.c: New test.
20461
20462 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20463
20464 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
20465
20466 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
20467
20468 * gcc.dg/builtins-43.c: New.
20469 * gcc.dg/builtins-44.c: New.
20470 * gcc.dg/builtins-45.c: New.
20471
20472 2004-06-26 Geoffrey Keating <geoffk@apple.com>
20473 Andreas Tobler <a.tobler@schweiz.ch>
20474
20475 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
20476 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
20477 as SIGSEGV.
20478 * gcc.dg/cleanup-11.c: Likewise.
20479 * gcc.dg/cleanup-8.c: Likewise.
20480 * gcc.dg/cleanup-9.c: Likewise.
20481 * gcc.dg/cleanup-5.c: Run on all platforms.
20482
20483 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
20484
20485 * g++.dg/warn/nonnull1.C: New test.
20486
20487 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
20488
20489 * gcc.dg/compat/compat-common.h: Wrap up CINT in
20490 an #ifndef SKIP_COMPLEX_INT/#endif pair.
20491 Special-case the Sun compiler wrt to <complex.h>.
20492
20493 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
20494
20495 * gcc.dg/Wunreachable-8.C: New test.
20496
20497 * gcc.dg/h8300-ice2.c : New test.
20498
20499 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
20500
20501 PR fortran/16161
20502 * gfortran.fortran-torture/compile/implicit.f90: Add test
20503 for implicit character.
20504
20505 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
20506
20507 PR fortran/16289
20508 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
20509 Use tiny() intrinsic to find smallest non-negative real
20510
20511 2004-06-30 Jakub Jelinek <jakub@redhat.com>
20512
20513 * gcc.dg/compat/struct-by-value-22_main.c: New test.
20514 * gcc.dg/compat/struct-by-value-22_x.c: New.
20515 * gcc.dg/compat/struct-by-value-22_y.c: New.
20516
20517 * gcc.c-torture/execute/20040629-1.c: New test.
20518
20519 2004-06-29 Jakub Jelinek <jakub@redhat.com>
20520
20521 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
20522 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
20523
20524 PR target/16195
20525 * gcc.dg/20040625-1.c: New test.
20526
20527 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20528
20529 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
20530
20531 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20532
20533 PR fortran/15963
20534 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
20535
20536 2004-06-29 Richard Henderson <rth@redhat.com>
20537
20538 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
20539
20540 2004-06-29 Paul Brook <paul@codesourcery.com>
20541
20542 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
20543 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
20544
20545 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
20546
20547 PR c++/16260
20548 * g++.dg/parse/crash15.C: New.
20549
20550 2004-06-28 Andrew Pinski <apinski@apple.com>
20551
20552 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
20553 by the error already.
20554
20555 * g++.dg/opt/ptrmem4.C: Change to compile only test.
20556
20557 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
20558
20559 PR target/14041
20560 * gcc.dg/h8300-bss-align-1.c : New.
20561
20562 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
20563
20564 * PR c++/16174
20565 * g++.dg/template/ctor4.C: New.
20566
20567 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
20568
20569 PR c++/16205
20570 * g++.dg/warn/Wsequence-point-1.C: New test.
20571
20572 2004-06-27 Paul Brook <paul@codesourcery.com>
20573
20574 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
20575
20576 2004-06-27 Zack Weinberg <zack@codesourcery.com>
20577
20578 * g++.old-deja/g++.mike/p7325.C: Remove.
20579
20580 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
20581
20582 PR c/14963
20583 * gcc.dg/pr14963.c: New test.
20584
20585 2004-06-27 Mark Mitchell <mark@codesourcery.com>
20586
20587 PR c++/16193
20588 * g++.dg/parse/redef1.C: New test.
20589
20590 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
20591
20592 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
20593 20021110.c.
20594 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
20595 20021119-1.c.
20596 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
20597 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
20598 5-04.c.
20599 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
20600 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
20601 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
20602 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
20603 g++.brendan/enum14.C.
20604 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
20605 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
20606 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
20607 g++.mike/virt1.C.
20608 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
20609 memtemp24.C.
20610
20611 2004-06-27 Roger Sayle <roger@eyesopen.com>
20612
20613 * gcc.dg/20040527-1.c: New test case.
20614
20615 2004-06-26 Bud Davis <bdavis9659@comcast.net>
20616
20617 PR gfortran/pr16196
20618 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
20619
20620 2004-06-25 Roger Sayle <roger@eyesopen.com>
20621
20622 PR middle-end/15825
20623 * gcc.dg/pr15825-1.c: New test case.
20624
20625 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
20626
20627 * gcc.c-torture/execute/20040625-1.c: New test.
20628
20629 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20630
20631 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
20632
20633 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
20634
20635 * gcc.dg/torture/mips-div-1.c: New test.
20636
20637 2004-06-24 Jeff Law <law@redhat.com>
20638
20639 * gcc.dg/tree-ssa/20040624-1.c: New test.
20640
20641 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
20642
20643 * gcc.c-torture/compile/20040624-1.c: New test.
20644
20645 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20646
20647 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
20648 this directory.
20649
20650 2004-06-23 Andrew Pinski <apinski@apple.com>
20651
20652 PR middle-end/15988
20653 * g++.dg/opt/ptrmem4.C: New test.
20654
20655 * gcc.dg/c90-array-quals-2.c: New test.
20656
20657 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
20658
20659 * gcc.dg/kpice1.c: New test.
20660
20661 2006-06-23 Andrew Pinski <apinski@apple.com>
20662
20663 * gcc.dg/c90-array-quals.c: New test.
20664
20665 2006-06-22 Richard Henderson <rth@redhat.com>
20666
20667 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
20668
20669 2004-06-22 Loren James Rittle <ljrittle@acm.org>
20670
20671 * gcc.dg/builtins-config.h: Handle FreeBSD.
20672
20673 2006-06-22 Richard Henderson <rth@redhat.com>
20674
20675 * g++.dg/opt/devirt1.C: New.
20676
20677 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
20678
20679 * g++.dg/opt/pr15551.C: New testcase.
20680
20681 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
20682
20683 PR target/14800
20684 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
20685 x86_64-*-linux* when compiling for 32bit.
20686
20687 2004-06-21 Andrew Pinski <apinski@apple.com>
20688
20689 * gcc.dg/pch/struct-1.c: New.
20690 * gcc.dg/pch/struct-1.hs: New.
20691
20692 2004-06-21 Geoffrey Keating <geoffk@apple.com>
20693
20694 * gcc.dg/pch/save-temps-1.c: New file.
20695 * gcc.dg/pch/save-temps-1.hs: New file.
20696
20697 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
20698
20699 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
20700 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
20701
20702 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20703
20704 * gfortran.fortran-torture/execute/select_1.f90: Rename function
20705 to fix type error.
20706 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
20707 Remove trailing spaces.
20708
20709 2004-06-21 Richard Henderson <rth@redhat.com>
20710
20711 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
20712 merging && to BIT_FIELD_REF.
20713
20714 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
20715
20716 * g++.dg/opt/placeholder1.C: New test.
20717
20718 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20719
20720 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
20721 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20722 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20723 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20724
20725 2004-06-20 Zack Weinberg <zack@codesourcery.com>
20726
20727 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
20728 extern "C".
20729 * g++.dg/other/pragma-re-1.C: Add comments.
20730
20731 2004-06-19 Bud Davis <bdavis9659@comcast.net>
20732
20733 PR gfortran/16080
20734 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
20735
20736 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
20737
20738 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
20739 instead of setting the type of size_t by
20740 hand.
20741
20742 2004-06-18 Roger Sayle <roger@eyesopen.com>
20743
20744 * gcc.dg/unordered-2.c: New test case.
20745 * gcc.dg/unordered-3.c: New test case.
20746
20747 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
20748
20749 PR other/16043
20750 * lib/g++.exp (g++_version): Tweak regexp for version
20751 * lib/g77.exp (g77_version): Likewise.
20752 * lib/gfortran.exp (gfortran_version): Likewise.
20753 * lib/objc.exp (objc_version): Likewise.
20754 * lib/treelang.exp (treelang_version): Likewise.
20755
20756 2004-06-19 Jakub Jelinek <jakub@redhat.com>
20757
20758 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
20759 Use INT_MAX instead of __INT_MAX__.
20760 * gcc.dg/compat/struct-align-2_y.c: Likewise.
20761
20762 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
20763 * gcc.dg/compat/scalar-return-3_x.c: Use it.
20764 * gcc.dg/compat/scalar-return-3_y.c: Use it.
20765 * gcc.dg/compat/scalar-return-4_x.c: Use it.
20766 * gcc.dg/compat/scalar-return-4_y.c: Use it.
20767 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
20768 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
20769 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
20770 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
20771
20772 * gcc.dg/range-test-1.c: New test.
20773 * g++.dg/opt/range-test-1.C: New test.
20774
20775 2004-06-17 Richard Henderson <rth@redhat.com>
20776
20777 * objc.dg/sync-1.m: New.
20778 * objc.dg/try-catch-1.m: Don't force next runtime.
20779 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
20780 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
20781 shadowed catch clause.
20782 * objc.dg/try-catch-5.m: New.
20783
20784 2004-06-17 Zack Weinberg <zack@codesourcery.com>
20785
20786 Bug 14610
20787 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
20788
20789 2004-06-15 Richard Henderson <rth@redhat.com>
20790
20791 * gcc.dg/20001116-1.c: Move expected warning line.
20792
20793 2004-06-15 Richard Henderson <rth@redhat.com>
20794
20795 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
20796 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
20797
20798 2004-06-15 Jeff Law <law@redhat.com>
20799
20800 * gcc.dg/tree-ssa/20040615-1.c: New test.
20801 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
20802 be less sensitive to operand ordering.
20803 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
20804
20805 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
20806
20807 * g++.dg/abi/bitfield3.C: Add comment..
20808
20809 2004-06-15 Richard Henderson <rth@redhat.com>
20810
20811 * g++.dg/ext/stmtexpr1.C: XFAIL.
20812 * gcc.dg/20030612-1.c: XFAIL.
20813
20814 2004-06-15 Eric Christopher <echristo@redhat.com>
20815
20816 * g++.dg/charset/asm5.c: New.
20817 * gcc.dg/charset/asm6.c: New.
20818
20819 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20820
20821 PR fortran/15962
20822 * gfortran.fortran-torture/execute/select_1.f90: New test.
20823
20824 2004-06-15 Paul Brook <paul@codesourcery.com>
20825
20826 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
20827
20828 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20829
20830 PR c++/15967
20831 * g++.dg/lookup/crash3.C: New test.
20832
20833 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20834
20835 PR c++/15947
20836 * g++.dg/parse/dtor4.C: New test.
20837
20838 2004-06-14 Jeff Law <law@redhat.com>
20839
20840 * gcc.c-torture/compile/20040614-1.c: New test.
20841
20842 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20843
20844 PR fortran/15211
20845 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
20846 LEN of a character array.
20847
20848 2004-06-14 Mark Mitchell <mark@codesourcery.com>
20849
20850 PR c++/15096
20851 * g++.dg/template/ptrmem10.C: New test.
20852
20853 PR c++/14930
20854 * g++.dg/template/friend30.C: New test.
20855
20856 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20857
20858 PR fortran/14928
20859 * gfortran.fortran-torture/compile/mloc.f90: New test.
20860
20861 2004-06-13 Paul Brook <paul@codesourcery.com>
20862
20863 * gfortran.fortran-torture/execute/random_2.f90: New test.
20864
20865 2004-06-13 Eric Christopher <echristo@redhat.com>
20866
20867 * gcc.dg/noncompile/redecl-1.c: Fix error message.
20868
20869 2004-06-12 Paul Brook <paul@codesourcery.com>
20870
20871 * gfortran.fortran-torture/execute/contained_3.f90: New test.
20872
20873 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20874
20875 PR fortran/14923
20876 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
20877
20878 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20879
20880 PR fortran/14957
20881 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
20882 syntax errors in end statements of contained subroutines.
20883
20884 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20885
20886 PR fortran/12841
20887 * gfortran.fortran-torture/execute/null_arg.f90: New test.
20888
20889 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20890
20891 PR fortran/15665
20892 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
20893
20894 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20895
20896 PR gfortran/12839
20897 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
20898
20899 2004-06-11 Mark Mitchell <mark@codesourcery.com>
20900
20901 PR c++/15862
20902 * g++.dg/parse/enum1.C: New test.
20903
20904 2004-06-10 Jeff Law <law@redhat.com>
20905
20906 * gcc.c-torture/compile/20040610-1.c: New test.
20907
20908 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20909
20910 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
20911 * g++.old-deja/g++.other/decl3.C: Likewise.
20912
20913 2004-06-10 Brian Booth <bbooth@redhat.com>
20914
20915 * gcc.dg/tree-ssa/20031015-1.c: Scan for
20916 V_MAY_DEF instead of VDEF.
20917 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
20918
20919 2004-06-10 Mark Mitchell <mark@codesourcery.com>
20920
20921 PR c++/14211
20922 * g++.dg/conversion/const1.C: New test.
20923
20924 PR c++/15076
20925 * g++.dg/conversion/reinterpret1.C: New test.
20926
20927 PR c++/15877
20928 * g++.dg/template/enum2.C: New test.
20929
20930 PR c++/15227
20931 * g++.dg/template/error13.C: New test.
20932
20933 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20934
20935 PR fortran/14957
20936 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
20937 arguments to test_* REAL and of the right size.
20938
20939 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20940
20941 PR target/15569
20942 PR rtl-optimization/15681
20943 * gcc.dg/20040609-1.c: New test.
20944
20945 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20946
20947 PR c++/14791
20948 * g++.dg/opt/builtins1.C: New test.
20949
20950 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
20951
20952 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
20953 that use default windows32 struct layout.
20954 * gcc.dg/i386-bitfield2.c: Likewise.
20955
20956 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
20957
20958 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
20959 for mingw32 and cygwin targets.
20960
20961 2004-06-09 Geoffrey Keating <geoffk@apple.com>
20962
20963 * gcc.dg/pch/macro-4.c: New.
20964 * gcc.dg/pch/macro-4.hs: New.
20965
20966 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20967
20968 PR fortran/13249
20969 * gfortran.fortran-torture/compile/name_clash.f90: New test.
20970
20971 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20972
20973 PR fortran/13372
20974 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
20975
20976 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20977
20978 PR gfortran/14897
20979 * gfortran.fortran-torture/execute/t_edit.f90: New test.
20980
20981 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20982
20983 PR gfortran/15755
20984 * gfortran.fortran-torture/execute/backspace.c : New test.
20985
20986 2004-06-09 Paul Brook <paul@codesourcery.com>
20987
20988 * gfortran.fortran-torture/execure/intrinsic_associated.f90
20989 (pointer_to_section): Rewrite to use smaller array.
20990
20991 2004-06-08 David Edelsohn <edelsohn@gnu.org>
20992
20993 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
20994 * gcc.dg/ext/altivec-10.c: Same.
20995 * gcc.dg/ext/altivec-11.c: Same.
20996 * gcc.dg/ext/altivec-12.c: Same.
20997 * gcc.dg/ext/altivec-13.c: Same.
20998 * gcc.dg/ext/altivec-14.c: Same.
20999 * gcc.dg/ext/altivec-15.c: Same.
21000 * gcc.dg/ext/altivec-16.c: Same.
21001 * gcc.dg/ext/altivec-3.c: Same.
21002 * gcc.dg/ext/altivec-4.c: Same.
21003 * gcc.dg/ext/altivec-6.c: Same.
21004 * gcc.dg/ext/altivec-7.c: Same.
21005 * gcc.dg/ext/altivec-8.c: Same.
21006 * gcc.dg/ext/altivec-varargs-1.c: Same.
21007
21008 * g++.dg/ext/altivec-1.C: Correct dg syntax.
21009 * g++.dg/ext/altivec-10.C: Same.
21010 * g++.dg/ext/altivec-2.C: Same.
21011 * g++.dg/ext/altivec-3.C: Same.
21012 * g++.dg/ext/altivec-4.C: Same.
21013 * g++.dg/ext/altivec-5.C: Same.
21014 * g++.dg/ext/altivec-6.C: Same.
21015 * g++.dg/ext/altivec-7.C: Same.
21016 * g++.dg/ext/altivec-8.C: Same.
21017 * g++.dg/ext/altivec-9.C: Same.
21018
21019 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21020
21021 PR c++/7841
21022 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
21023
21024 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21025
21026 * gcc.dg/union-1.c: New test.
21027
21028 2004-06-07 Roger Sayle <roger@eyesopen.com>
21029
21030 * gcc.dg/builtins-41.c: New test case.
21031 * gcc.dg/builtins-42.c: New test case.
21032
21033 2004-06-07 David Edelsohn <edelsohn@gnu.org>
21034
21035 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
21036 * g++.dg/ext/altivec-10.C: Same.
21037 * g++.dg/ext/altivec-2.C: Same.
21038 * g++.dg/ext/altivec-3.C: Same.
21039 * g++.dg/ext/altivec-4.C: Same.
21040 * g++.dg/ext/altivec-5.C: Same.
21041 * g++.dg/ext/altivec-6.C: Same.
21042 * g++.dg/ext/altivec-7.C: Same.
21043 * g++.dg/ext/altivec-8.C: Same.
21044 * g++.dg/ext/altivec-9.C: Same.
21045 * g++.old-deja/g++.abi/cxa_vec.C: Same.
21046 * g++.old-deja/g++.brendan/new3.C: Same.
21047 * gcc.c-torture/execute/eeprof-1.x: Same.
21048
21049 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
21050
21051 PR c/14765
21052 * gcc.dg/pr14765-1.c: New test.
21053
21054 2004-06-07 Roger Sayle <roger@eyesopen.com>
21055
21056 PR c/14649
21057 * gcc.dg/pr14649-1.c: New test case.
21058
21059 2004-06-07 Richard Henderson <rth@redhat.com>
21060
21061 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
21062 if temporaries.
21063
21064 2004-06-07 David Edelsohn <edelsohn@gnu.org>
21065
21066 * g++.dg/eh/elide1.C: Remove XFAIL.
21067
21068 2004-06-07 Mark Mitchell <mark@codesourcery.com>
21069
21070 PR c++/15337
21071 * g++.dg/expr/sizeof3.C: New test.
21072
21073 PR c++/14777
21074 * g++.dg/template/access14.C: New test.
21075
21076 PR c++/15554
21077 * g++.dg/template/enum1.C: New test.
21078
21079 PR c++/15057
21080 * g++.dg/eh/throw1.C: New test.
21081
21082 2004-06-07 David Ayers <d.ayers@inode.at>
21083 Ziemowit Laski <zlaski@apple.com>
21084
21085 * lib/objc.exp (objc_target_compile): Revert the '-framework
21086 Foundation' flag fix, since bare Darwin does not ship
21087 with the Foundation framework.
21088 * objc/execute/next_mapping.h: Provide a local NSConstantString
21089 @interface and @implementation.
21090 (objc_constant_string_init): A constructor function, used to
21091 initialize the NSConstantString meta-class object.
21092 * objc/execute/string1.m: Include "next_mapping.h" instead of
21093 <Foundation/NSString.h>.
21094 * objc/execute/string2.m: Likewise.
21095 * objc/execute/string3.m: Likewise.
21096 * objc/execute/string4.m: Likewise.
21097
21098 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
21099
21100 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
21101 to double. Replace double with FLOAT.
21102 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
21103
21104 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
21105 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
21106 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
21107 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
21108 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
21109 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
21110 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
21111 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
21112
21113 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
21114
21115 PR c/13519
21116 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
21117
21118 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21119
21120 PR c++/15503
21121 * g++.dg/template/meminit2.C: New test.
21122
21123 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
21124
21125 PR target/15822
21126 * gcc.c-torture/execute/compare-fp-1.c,
21127 gcc.c-torture/execute/compare-fp-2.c,
21128 gcc.c-torture/execute/compare-fp-3.c,
21129 gcc.c-torture/execute/compare-fp-4.c,
21130 gcc.c-torture/execute/compare-fp-3.x,
21131 gcc.c-torture/execute/compare-fp-4.x: Moved...
21132 * gcc.c-torture/execute/ieee/compare-fp-1.c,
21133 gcc.c-torture/execute/ieee/compare-fp-2.c,
21134 gcc.c-torture/execute/ieee/compare-fp-3.c,
21135 gcc.c-torture/execute/ieee/compare-fp-4.c,
21136 gcc.c-torture/execute/ieee/compare-fp-3.x,
21137 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
21138
21139 2004-06-04 David Ayers <d.ayers@inode.at>
21140
21141 * objc/execute/protocol-isEqual-4.m: New testcase.
21142
21143 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
21144
21145 * objc/execute/protocol-isEqual-1.m: New testcase.
21146 * objc/execute/protocol-isEqual-2.m: New testcase.
21147 * objc/execute/protocol-isEqual-3.m: New testcase.
21148
21149 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21150
21151 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
21152
21153 2004-06-02 Ziemowit Laski <zlaski@apple.com>
21154
21155 * lib/objc.exp (objc_target_compile): When running tests on
21156 Darwin (Mac OS X), inform the linker about '-framework
21157 'Foundation'.
21158
21159 2004-06-02 Eric Christopher <echristo@redhat.com>
21160
21161 * gcc.c-torture/compile/20040602-1.c: New.
21162
21163 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
21164
21165 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
21166 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
21167
21168 PR tree-optimization/14736
21169 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
21170
21171 PR tree-optimization/14042
21172 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
21173
21174 PR tree-optimization/14729
21175 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
21176
21177 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21178
21179 PR fortran/15557
21180 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
21181
21182 2004-06-01 Richard Hederson <rth@redhat.com>
21183
21184 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
21185
21186 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21187
21188 PR c++/14932
21189 * g++.dg/parse/offsetof4.C: New test.
21190
21191 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
21192
21193 PR objc/7993
21194 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
21195
21196 2004-05-31 Mark Mitchell <mark@codesourcery.com>
21197
21198 PR c++/15701
21199 * g++.dg/template/friend29.C: New test.
21200
21201 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
21202
21203 PR c/15749
21204 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
21205
21206 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
21207
21208 * gcc.dg/sparc-trap-1.c: New test.
21209
21210 2004-05-31 Roger Sayle <roger@eyesopen.com>
21211
21212 PR middle-end/15069
21213 * g++.dg/opt/fold3.C: New test case.
21214
21215 2004-05-30 Graham Stott <graham.stott@btinternet.com>
21216
21217 * lib/target-supports.exp (check_iconv_available): Fix fallout
21218 from 2004-05-28 patch.
21219
21220 2004-05-30 Paul Brook <paul@codesourcery.com>
21221
21222 PR fortran/15620
21223 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
21224 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
21225
21226 2004-05-30 Steven G. Kargl <kargls@comcast.net>
21227
21228 * gfortran.fortran-torture/execute/random_1.f90: New test.
21229
21230 2004-05-28 Ziemowit Laski <zlaski@apple.com>
21231
21232 * g++.dg/ext/altivec-10.C: New test.
21233
21234 2004-05-29 Paul Brook <paul@codesourcery.com>
21235
21236 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
21237
21238 2004-05-28 Ziemowit Laski <zlaski@apple.com>
21239
21240 * gcc.dg/altivec-16.c: New test.
21241
21242 2004-05-28 Janis Johnson <janis187@us.ibm.com>
21243
21244 * lib/target-supports.exp (check_vmx_hw_available): New.
21245 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
21246
21247 * lib/target-supports.exp (check_alias_available,
21248 check_iconv_available, check_named_sections_available): Use
21249 unique names for temporary files.
21250
21251 2004-05-28 Ziemowit Laski <zlaski@apple.com>
21252
21253 * gcc.dg/altivec-15.c: New test.
21254
21255 2004-05-28 Mark Mitchell <mark@codesourcery.com>
21256
21257 PR c++/15083
21258 * g++.dg/warn/noeffect6.C: New test.
21259
21260 PR c++/15471
21261 * g++.dg/expr/ptrmem4.C: New test.
21262
21263 PR c++/15640
21264 * g++.dg/template/operator3.C: New test.
21265
21266 2004-05-28 Mark Mitchell <mark@codesourcery.com>
21267
21268 PR c++/14668
21269 * g++.dg/lookup/redecl1.C: New test.
21270 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
21271
21272 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
21273
21274 * gcc.c-torture/execute/compare-fp-1.c,
21275 gcc.c-torture/execute/compare-fp-2.c,
21276 gcc.c-torture/execute/compare-fp-3.c,
21277 gcc.c-torture/execute/compare-fp-4.c,
21278 gcc.c-torture/execute/compare-fp-3.x,
21279 gcc.c-torture/execute/compare-fp-4.x,
21280 gcc.dg/pr15649-1.c: New.
21281
21282 2004-05-27 Adam Nemet <anemet@lnxw.com>
21283
21284 PR c++/12883
21285 * g++.dg/init/array14.C: New test.
21286
21287 2004-05-25 Janis Johnson <janis187@us.ibm.com>
21288
21289 * lib/compat.exp (compat-get-options-main): New.
21290 (compat-get-options): Remove unneeded code, warn for ignored
21291 command.
21292 (compat-execute): Check flag set by dg-require-* commands.
21293
21294 * lib/compat.exp (compat-execute): Break up long lines.
21295
21296 2004-05-24 Janis Johnson <janis187@us.ibm.com>
21297
21298 * gcc.dg/altivec-7.c: Don't use 'vector long'.
21299 * gcc.dg/altivec-14.c: New test.
21300 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
21301
21302 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
21303 * gcc.dg/altivec-12.c: Ditto.
21304
21305 * gcc.dg/altivec-3.c: Move call to altivec_check.
21306
21307 2004-05-23 Mark Mitchell <mark@codesourcery.com>
21308
21309 PR c++/15044
21310 * g++.dg/template/error12.C: New test.
21311
21312 PR c++/15317
21313 * g++.dg/ext/attrib15.C: New test.
21314
21315 PR c++/15329
21316 * g++.dg/template/ptrmem9.C: New test.
21317
21318 2004-05-25 Paul Brook <paul@codesourcery.com>
21319
21320 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
21321
21322 2004-05-23 Mark Mitchell <mark@codesourcery.com>
21323
21324 PR c++/15165
21325 * g++.dg/template/crash19.C: New test.
21326
21327 2004-05-23 Mark Mitchell <mark@codesourcery.com>
21328
21329 PR c++/15025
21330 * g++.dg/template/redecl1.C: New test.
21331
21332 2004-05-23 Mark Mitchell <mark@codesourcery.com>
21333
21334 PR c++/14821
21335 * g++.dg/other/ns1.C: New test.
21336
21337 PR c++/14883
21338 * g++.dg/template/invalid1.C: New test.
21339
21340 2004-05-23 Paul Brook <paul@codesourcery.com>
21341 Victor Leikehman <lei@haifasphere.co.il>
21342
21343 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
21344 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
21345
21346 2004-05-22 Mark Mitchell <mark@codesourcery.com>
21347
21348 PR c++/15285
21349 PR c++/15299
21350 * g++.dg/template/non-dependent5.C: New test.
21351 * g++.dg/template/non-dependent6.C: New test.
21352
21353 2004-05-22 Mark Mitchell <mark@codesourcery.com>
21354
21355 PR c++/15507
21356 * g++.dg/inherit/union1.C: New test.
21357
21358 PR c++/15542
21359 * g++.dg/template/addr1.C: New test.
21360
21361 PR c++/15427
21362 * g++.dg/template/array5.C: New test.
21363
21364 PR c++/15287
21365 * g++.dg/template/array6.C: New test.
21366
21367 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
21368 Roger Sayle <roger@eyesopen.com>
21369
21370 * g++.dg/lookup/forscope2.C: New test case.
21371
21372 2004-05-22 Ben Elliston <bje@au.ibm.com>
21373
21374 * gcc.dg/cpp/Wmissingdirs.c: New.
21375
21376 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
21377
21378 PR target/15301
21379 * gcc.dg/compat/union-m128-1.h: New file.
21380 * gcc.dg/compat/union-m128-1_main.c: Likewise.
21381 * gcc.dg/compat/union-m128-1_x.c: Likewise.
21382 * gcc.dg/compat/union-m128-1_y.c: Likewise.
21383
21384 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
21385
21386 PR target/15302
21387 * gcc.dg/compat/struct-complex-1.h: New file.
21388 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
21389 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
21390 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
21391
21392 2004-05-20 Roger Sayle <roger@eyesopen.com>
21393
21394 PR middle-end/3074
21395 * gcc.dg/pr3074-1.c: New test case.
21396 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
21397
21398 2004-05-20 Falk Hueffner <falk@debian.org>
21399
21400 PR other/15526
21401 * gcc.dg/ftrapv-1.c: New test case.
21402
21403 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
21404
21405 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
21406
21407 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
21408 Jeff Law <law@redhat.com>
21409
21410 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
21411 * gcc.dg/tree-ssa/20040518-2.c: New test.
21412
21413 * gcc.dg/tree-ssa/20040518-1.c: New test.
21414
21415 2004-05-18 Zack Weinberg <zack@codesourcery.com>
21416
21417 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
21418
21419 2004-05-18 Paul Brook <paul@codesourcery.com>
21420
21421 PR fortran/13930
21422 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
21423
21424 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21425
21426 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
21427 constant folding.
21428
21429 2004-05-17 Steven Bosscher <stevenb@suse.de>
21430
21431 * gcc.dg/tree-ssa/20040517-1.c: New test.
21432
21433 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21434
21435 * gcc.dg/loop-4.c: New test.
21436
21437 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
21438
21439 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
21440
21441 2004-05-15 Bud Davis <bdavis9659@comcast.net>
21442
21443 PR fortran/15311
21444 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
21445
21446 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21447
21448 PR fortran/13826
21449 PR fortran/13940
21450 * gfortran.fortran-torture/compile/data_1.f90: New test.
21451
21452 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
21453
21454 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
21455 * gcc.dg/uninit-H.c: Define ASM for __s390__.
21456
21457 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
21458
21459 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
21460
21461 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
21462
21463 PR c/15444
21464 * gcc.dg/format/xopen-1.c: Adjust expected message.
21465 * gcc.dg/format/xopen-3.c: New test.
21466
21467 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
21468
21469 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
21470
21471 2004-05-14 Jeff Law <law@redhat.com>
21472
21473 * gcc.dg/tree-ssa/20040514-2.c: New test.
21474
21475 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21476
21477 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
21478 this ...
21479 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
21480 this.
21481
21482 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
21483
21484 * gcc.dg/tree-ssa/20040514-1.c: New test.
21485
21486 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21487
21488 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
21489 test.
21490
21491 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21492
21493 PR fortran/14066
21494 * gfortran.fortran-torture/compile/do_1.f90: New test.
21495
21496 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21497
21498 PR fortran/15051
21499 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
21500 test.
21501
21502 2004-05-14 Bud Davis <bdavis9659@comcast.net>
21503
21504 PR fortran/15149
21505 * gfortran.fortran-torture/execute/random_init.f90: New test.
21506
21507 2004-05-13 Paul Brook <paul@codesourcery.com>
21508
21509 PR fortran/15314
21510 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
21511
21512 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
21513
21514 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
21515 for the powerpc case.
21516
21517 2004-05-13 Jeff Law <law@redhat.com>
21518
21519 * gcc.dg/tree-ssa/20040513-1.c: New test.
21520 * gcc.dg/tree-ssa/20040513-2.c: New test.
21521
21522 2004-05-13 Paul Brook <paul@codesourcery.com>
21523
21524 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
21525 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
21526 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
21527
21528 2004-05-13 Andreas Schwab <schwab@suse.de>
21529
21530 PR other/10819
21531 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
21532 characters.
21533
21534 2004-05-13 Bud Davis <bdavis9659@comcast.net>
21535
21536 PR fortran/15294
21537 * gfortran.fortran-torture/execute/adjustr.f90: New file.
21538
21539 2004-05-13 Diego Novillo <dnovillo@redhat.com>
21540
21541 Merge from tree-ssa-20020619-branch. See
21542 ChangeLog.tree-ssa for details.
21543
21544 2004-05-11 Ziemowit Laski <zlaski@apple.com>
21545
21546 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
21547 include <altivec.h> explicitly.
21548 * gcc.dg/altivec-13.c: Likewise.
21549
21550 2004-05-11 Paul Brook <paul@codesourcery.com>
21551
21552 * gcc.c-torture/compile/20010518-1.c: Force enum size.
21553
21554 2004-05-10 Eric Christopher <echristo@redhat.com>
21555
21556 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
21557 * gcc.dg/sibcall-4.c: Ditto.
21558
21559 2004-05-10 Ziemowit Laski <zlaski@apple.com>
21560
21561 * g++.dg/ext/altivec-8.C: New test case.
21562 * gcc.dg/altivec-13.c: New test case.
21563
21564 2004-05-08 Roger Sayle <roger@eyesopen.com>
21565
21566 * gcc.c-torture/execute/divcmp-1.c: New test case.
21567 * gcc.c-torture/execute/divcmp-2.c: New test case.
21568 * gcc.c-torture/execute/divcmp-3.c: New test case.
21569
21570 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21571
21572 * g++.dg/other/pragma-re-2.C: New test.
21573
21574 2004-05-07 Uros Bizjak <uros@kss-loka.si>
21575
21576 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
21577 * gcc.dg/i386-387-2.c: Likewise.
21578
21579 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
21580 __builtin_drem.
21581 * gcc.dg/i386-387-6.c: Likewise.
21582
21583 2004-05-07 Uros Bizjak <uros@kss-loka.si>
21584
21585 * gcc.dg/builtins-33.c: Also check log1p*.
21586
21587 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
21588
21589 PR optimization/15296
21590 * gcc.c-torture/execute/pr15296.c: New test.
21591
21592 2004-05-05 Uros Bizjak <uros@kss-loka.si>
21593
21594 * gcc.dg/builtins-40.c: New test.
21595
21596 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
21597
21598 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
21599
21600 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
21601
21602 * g++.dg/ext/spe1.C: New testcase.
21603
21604 2004-05-04 Ziemowit Laski <zlaski@apple.com>
21605
21606 * objc.dg/image-info.m: Allow additional attributes
21607 for __image_info section.
21608
21609 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
21610
21611 * gcc.dg/torture/mips-hilo-2.c: New test.
21612
21613 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21614
21615 PR c++/14389
21616 * g++.dg/template/member5.C: New test.
21617
21618 2004-05-03 Uros Bizjak <uros@kss-loka.si>
21619
21620 * gcc.dg/builtins-34.c: Also check expm1*.
21621
21622 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21623
21624 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
21625 * gcc.dg/torture/builtin-convert-3.c: New test.
21626
21627 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
21628
21629 PR middle-end/15054
21630 * g++.dg/opt/pr15054.C: New test.
21631
21632 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21633
21634 * gcc.dg/torture/builtin-rounding-1.c: New test.
21635 * gcc.dg/builtins-25.c: Delete.
21636 * gcc.dg/builtins-29.c: Delete.
21637
21638 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
21639
21640 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
21641 * gcc.dg/sibcall-4.c: Likewise.
21642 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
21643
21644 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
21645
21646 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
21647 bit-field on 16-bit targets.
21648
21649 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
21650
21651 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
21652 16-bit targets.
21653
21654 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
21655
21656 * gcc.dg/rs6000-power2-1.c: Change to compile only.
21657 * gcc.dg/rs6000-power2-2.c: Likewise.
21658
21659 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
21660
21661 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
21662 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
21663 Change the asm registers to be in form of frN instead of fN.
21664
21665 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21666
21667 * gcc.dg/torture/builtin-convert-2.c: New test.
21668
21669 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
21670
21671 * gcc.dg/rs6000-power2-1.c: New test.
21672 * gcc.dg/rs6000-power2-2.c: New test.
21673
21674 2004-04-28 Jan Hubicka <jh@suse.cz>
21675
21676 * gcc.dg/unused-6.c: New test.
21677
21678 2004-04-24 Laurent GUERBY <laurent@guerby.net>
21679 Ulrich Weigand <uweigand@de.ibm.com>
21680
21681 * ada/acats/run_all.sh: Define $target variable.
21682
21683 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
21684
21685 PR c++/15119
21686 * g++.dg/other/vararg-1.C: New test.
21687
21688 PR c++/4794
21689 * g++.dg/eh/cleanup3.C: New test.
21690
21691 2004-04-24 Laurent GUERBY <laurent@guerby.net>
21692
21693 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
21694 and ad8011a (target_insn).
21695 * ada/acats/support/macro.dfs: Likewise.
21696 * ada/acats/support/impbit.adb: New file.
21697
21698 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
21699
21700 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
21701
21702 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21703
21704 * gcc.dg/loop-3.c: New test.
21705
21706 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
21707
21708 * gcc.c-torture/execute/simd-5.c: New test.
21709
21710 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21711
21712 PR c++/15064
21713 * g++.dg/template/crash18.C: New test.
21714
21715 2004-04-22 Mark Mitchell <mark@codesourcery.com>
21716
21717 * g++.dg/ext/complit3.C: New test.
21718
21719 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
21720
21721 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
21722 * gcc.dg/altivec-3.c: Same.
21723 * gcc.dg/altivec-varargs-1.c: Same.
21724
21725 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
21726
21727 * lib/target-supports.exp (check_profiling_available): Assume
21728 profiling is not available on powerpc-eabi targets.
21729
21730 2004-04-21 Janis Johnson <janis187@us.ibm.com>
21731
21732 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
21733 * gcc.dg/vmx/bug-1.c: Ditto.
21734
21735 2004-04-20 Eric Christopher <echristo@redhat.com>
21736
21737 * gcc.dg/charset/extern.c: New test.
21738 * g++.dg/charset/extern3.cc: Ditto.
21739
21740 2004-04-20 Uros Bizjak <uros@kss-loka.si>
21741
21742 * gcc.dg/builtins-39.c: New test.
21743
21744 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
21745
21746 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
21747
21748 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
21749
21750 * gcc.dg/torture/mips-hilo-1.c: New test.
21751
21752 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
21753
21754 * gcc.c-torture/compile/20040419-1.c: New test.
21755
21756 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
21757
21758 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
21759
21760 2004-04-18 Zack Weinberg <zack@codesourcery.com>
21761 Aldy Hernandez <aldyh@redhat.com>
21762
21763 * gcc.c-torture/execute/va-arg-24.c: New.
21764
21765 2004-04-17 Zack Weinberg <zack@codesourcery.com>
21766 Aldy Hernandez <aldyh@redhat.com>
21767
21768 * gcc.dg/vmx/1b-01.c: New.
21769 * gcc.dg/vmx/1b-02.c: New.
21770 * gcc.dg/vmx/1b-03.c: New.
21771 * gcc.dg/vmx/1b-04.c: New.
21772 * gcc.dg/vmx/1b-05.c: New.
21773 * gcc.dg/vmx/1b-06.c: New.
21774 * gcc.dg/vmx/1b-07.c: New.
21775 * gcc.dg/vmx/1c-01.c: New.
21776 * gcc.dg/vmx/1c-02.c: New.
21777 * gcc.dg/vmx/3a-01a.c: New.
21778 * gcc.dg/vmx/3a-01.c: New.
21779 * gcc.dg/vmx/3a-01m.c: New.
21780 * gcc.dg/vmx/3a-03.c: New.
21781 * gcc.dg/vmx/3a-03m.c: New.
21782 * gcc.dg/vmx/3a-04.c: New.
21783 * gcc.dg/vmx/3a-04m.c: New.
21784 * gcc.dg/vmx/3a-05.c: New.
21785 * gcc.dg/vmx/3a-06.c: New.
21786 * gcc.dg/vmx/3a-06m.c: New.
21787 * gcc.dg/vmx/3a-07.c: New.
21788 * gcc.dg/vmx/3b-01.c: New.
21789 * gcc.dg/vmx/3b-02.c: New.
21790 * gcc.dg/vmx/3b-10.c: New.
21791 * gcc.dg/vmx/3b-13.c: New.
21792 * gcc.dg/vmx/3b-14.c: New.
21793 * gcc.dg/vmx/3b-15.c: New.
21794 * gcc.dg/vmx/3c-01a.c: New.
21795 * gcc.dg/vmx/3c-01.c: New.
21796 * gcc.dg/vmx/3c-02.c: New.
21797 * gcc.dg/vmx/3c-03.c: New.
21798 * gcc.dg/vmx/3d-01.c: New.
21799 * gcc.dg/vmx/4-01.c: New.
21800 * gcc.dg/vmx/4-03.c: New.
21801 * gcc.dg/vmx/5-01.c: New.
21802 * gcc.dg/vmx/5-02.c: New.
21803 * gcc.dg/vmx/5-03.c: New.
21804 * gcc.dg/vmx/5-04.c: New.
21805 * gcc.dg/vmx/5-05.c: New.
21806 * gcc.dg/vmx/5-06.c: New.
21807 * gcc.dg/vmx/5-07.c: New.
21808 * gcc.dg/vmx/5-07t.c: New.
21809 * gcc.dg/vmx/5-08.c: New.
21810 * gcc.dg/vmx/5-10.c: New.
21811 * gcc.dg/vmx/5-11.c: New.
21812 * gcc.dg/vmx/7-01a.c: New.
21813 * gcc.dg/vmx/7-01.c: New.
21814 * gcc.dg/vmx/7c-01.c: New.
21815 * gcc.dg/vmx/7d-01.c: New.
21816 * gcc.dg/vmx/7d-02.c: New.
21817 * gcc.dg/vmx/8-01.c: New.
21818 * gcc.dg/vmx/8-02a.c: New.
21819 * gcc.dg/vmx/8-02.c: New.
21820 * gcc.dg/vmx/brode-1.c: New.
21821 * gcc.dg/vmx/bug-1.c: New.
21822 * gcc.dg/vmx/bug-2.c: New.
21823 * gcc.dg/vmx/bug-3.c: New.
21824 * gcc.dg/vmx/cw-bug-1.c: New.
21825 * gcc.dg/vmx/cw-bug-2.c: New.
21826 * gcc.dg/vmx/cw-bug-3.c: New.
21827 * gcc.dg/vmx/dct.c: New.
21828 * gcc.dg/vmx/debug-1.c: New.
21829 * gcc.dg/vmx/debug-2.c: New.
21830 * gcc.dg/vmx/debug-3.c: New.
21831 * gcc.dg/vmx/debug-4.c: New.
21832 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
21833 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
21834 * gcc.dg/vmx/eg-5.c: New.
21835 * gcc.dg/vmx/fft.c: New.
21836 * gcc.dg/vmx/gcc-bug-1.c: New.
21837 * gcc.dg/vmx/gcc-bug-2.c: New.
21838 * gcc.dg/vmx/gcc-bug-3.c: New.
21839 * gcc.dg/vmx/gcc-bug-4.c: New.
21840 * gcc.dg/vmx/gcc-bug-5.c: New.
21841 * gcc.dg/vmx/gcc-bug-6.c: New.
21842 * gcc.dg/vmx/gcc-bug-7.c: New.
21843 * gcc.dg/vmx/gcc-bug-8.c: New.
21844 * gcc.dg/vmx/gcc-bug-9.c: New.
21845 * gcc.dg/vmx/gcc-bug-b.c: New.
21846 * gcc.dg/vmx/gcc-bug-c.c: New.
21847 * gcc.dg/vmx/gcc-bug-d.c: New.
21848 * gcc.dg/vmx/gcc-bug-e.c: New.
21849 * gcc.dg/vmx/gcc-bug-f.c: New.
21850 * gcc.dg/vmx/gcc-bug-g.c: New.
21851 * gcc.dg/vmx/gcc-bug-i.c: New.
21852 * gcc.dg/vmx/harness.h: New.
21853 * gcc.dg/vmx/ira1.c: New.
21854 * gcc.dg/vmx/ira2a.c: New.
21855 * gcc.dg/vmx/ira2b.c: New.
21856 * gcc.dg/vmx/ira2.c: New.
21857 * gcc.dg/vmx/ira2c.c: New.
21858 * gcc.dg/vmx/mem.c: New.
21859 * gcc.dg/vmx/newton-1.c: New.
21860 * gcc.dg/vmx/ops.c: New.
21861 * gcc.dg/vmx/sn7153.c: New.
21862 * gcc.dg/vmx/spill2.c: New.
21863 * gcc.dg/vmx/spill3.c: New.
21864 * gcc.dg/vmx/spill.c: New.
21865 * gcc.dg/vmx/t.c: New.
21866 * gcc.dg/vmx/varargs-1.c: New.
21867 * gcc.dg/vmx/varargs-2.c: New.
21868 * gcc.dg/vmx/varargs-3.c: New.
21869 * gcc.dg/vmx/varargs-4.c: New.
21870 * gcc.dg/vmx/varargs-5.c: New.
21871 * gcc.dg/vmx/varargs-6.c: New.
21872 * gcc.dg/vmx/varargs-7.c: New.
21873 * gcc.dg/vmx/vmx.exp: New.
21874 * gcc.dg/vmx/vprint-1.c: New.
21875 * gcc.dg/vmx/vscan-1.c: New.
21876 * gcc.dg/vmx/x-01.c: New.
21877 * gcc.dg/vmx/x-02.c: New.
21878 * gcc.dg/vmx/x-03.c: New.
21879 * gcc.dg/vmx/x-04.c: New.
21880 * gcc.dg/vmx/x-05.c: New.
21881 * gcc.dg/vmx/yousufi-1.c: New.
21882 * gcc.dg/vmx/zero-1.c: New.
21883 * gcc.dg/vmx/zero.c: New.
21884
21885 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
21886
21887 * g++.dg/lookup/java1.C: Update for chage of
21888 _Jv_AllocObject.
21889 * g++.dg/lookup/java2.C: Likewise.
21890
21891 2004-04-17 Laurent GUERBY <laurent@guerby.net>
21892
21893 * ada/acats/run_all.sh: use -O2 by default.
21894
21895 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
21896
21897 * gcc.dg/vr-mult-[12].c: New tests.
21898
21899 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21900
21901 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
21902
21903 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
21904
21905 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
21906
21907 * lib/target-supports.exp (check_profiling_available): Assume profiling
21908 isn't available for mips*-*-elf targets.
21909
21910 2004-04-14 Uros Bizjak <uros@kss-loka.si>
21911
21912 * gcc.dg/builtins-38.c: New test.
21913
21914 2004-04-14 Eric Christopher <echristo@redhat.com>
21915
21916 * g++.dg/charset/charset.exp: Run .cc extension tests.
21917
21918 2004-04-14 Zack Weinberg <zack@codesourcery.com>
21919
21920 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
21921
21922 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21923
21924 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
21925
21926 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
21927
21928 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
21929 * gcc.dg/i386-387-2.c: Likewise.
21930
21931 * gcc.dg/i386-387-7.c: New test.
21932 * gcc.dg/i386-387-8.c: New test.
21933
21934 * gcc.dg/builtins-37.c: New test.
21935
21936 2004-04-13 Geoffrey Keating <geoffk@apple.com>
21937
21938 * g++.dg/pch/externc-1.C: Add missing semicolon.
21939
21940 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
21941
21942 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
21943
21944 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21945
21946 * gcc.c-torture/execute/20040411-1.c: New test.
21947
21948 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
21949
21950 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
21951
21952 2004-04-09 Chris Demetriou <cgd@broadcom.com>
21953
21954 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
21955
21956 2004-04-09 Zack Weinberg <zack@codesourcery.com>
21957
21958 * lib/target-supports.exp (check_named_sections_available): New.
21959 * lib/gcc-dg.exp (dg-require-named-sections): New.
21960 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
21961 old-deja.exp. Also prune error-count message from HP linker.
21962 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
21963
21964 * g++.dg/init/init-ref4.C: Use dg-require-weak.
21965 * g++.old-deja/g++.pt/static3.C: Likewise.
21966 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
21967
21968 2004-04-09 Roger Sayle <roger@eyesopen.com>
21969
21970 * gcc.c-torture/execute/20040409-1.c: New test case.
21971 * gcc.c-torture/execute/20040409-2.c: New test case.
21972 * gcc.c-torture/execute/20040409-3.c: New test case.
21973
21974 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
21975
21976 * gcc.dg/20040409-1.c: New test.
21977
21978 2004-04-08 Roger Sayle <roger@eyesopen.com>
21979
21980 PR target/14888
21981 * g++.dg/opt/pr14888.C: New test case.
21982
21983 2004-04-08 Geoffrey Keating <geoffk@apple.com>
21984
21985 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
21986 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
21987 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
21988 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
21989 New tests.
21990
21991 2004-04-08 Paul Brook <paul@codesourcery.com>
21992
21993 * gcc.dg/spill-1.c: New test.
21994
21995 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21996
21997 * gcc.dg/torture/builtin-ctype-2.c: New test.
21998
21999 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
22000
22001 * gcc.dg/pch/pch.exp: Add largefile test.
22002
22003 2004-04-06 Geoffrey Keating <geoffk@apple.com>
22004
22005 * g++.dg/pch/externc-1.Hs: New.
22006 * g++.dg/pch/externc-1.C: New.
22007
22008 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22009
22010 * gcc.dg/compat/struct-by-value-5a_main.c,
22011 gcc.dg/compat/struct-by-value-5b_main.c: New files.
22012 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
22013 * gcc.dg/compat/struct-by-value-5a_x.c,
22014 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
22015 gcc.dg/compat/struct-by-value-5_x.c.
22016 * gcc.dg/compat/struct-by-value-5a_y.c,
22017 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
22018 gcc.dg/compat/struct-by-value-5_y.c.
22019
22020 * gcc.dg/compat/struct-by-value-6a_main.c,
22021 gcc.dg/compat/struct-by-value-6b_main.c: New files.
22022 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
22023 * gcc.dg/compat/struct-by-value-6a_x.c,
22024 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
22025 gcc.dg/compat/struct-by-value-6_x.c.
22026 * gcc.dg/compat/struct-by-value-6a_y.c,
22027 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
22028 gcc.dg/compat/struct-by-value-6_y.c.
22029
22030 * gcc.dg/compat/struct-by-value-7a_main.c,
22031 gcc.dg/compat/struct-by-value-7b_main.c: New files.
22032 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
22033 * gcc.dg/compat/struct-by-value-7a_x.c,
22034 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
22035 gcc.dg/compat/struct-by-value-7_x.c.
22036 * gcc.dg/compat/struct-by-value-7a_y.c,
22037 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
22038 gcc.dg/compat/struct-by-value-7_y.c.
22039
22040 2004-04-06 Jakub Jelinek <jakub@redhat.com>
22041
22042 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
22043 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
22044 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
22045 options.
22046
22047 2004-04-06 Uros Bizjak <uros@kss-loka.si>
22048
22049 * gcc.dg/builtins-36.c: New test.
22050
22051 2004-04-06 Paul Brook <paul@codesourcery.com>
22052
22053 * README.gcc: Remove obsolete contraint on testcases.
22054
22055 2004-04-05 Paul Brook <paul@codesourcery.com>
22056
22057 PR2123
22058 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
22059 failure and exit(0) on success.
22060 * g++.dg/expr/anew2.C: Ditto.
22061 * g++.dg/expr/anew3.C: Ditto.
22062 * g++.dg/expr/anew4.C: Ditto.
22063
22064 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
22065
22066 PR c++/3518
22067 * g++.dg/template/unify7.C: New.
22068
22069 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
22070
22071 * g++.dg/README: Bring up to date with new subdirectories; remove
22072 duplicate subdirectory lines.
22073
22074 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
22075
22076 PR c++/14007
22077 * g++.dg/template/unify5.C: New.
22078 * g++.dg/template/unify6.C: New.
22079 * g++.dg/template/qualttp20.C: Adjust.
22080 * g++.old-deja/g++.jason/report.C: Adjust.
22081 * g++.old-deja/g++.other/qual1.C: Adjust.
22082
22083 2004-04-01 Mark Mitchell <mark@codesourcery.com>
22084
22085 PR c++/14803
22086 * g++.dg/inherit/ptrmem1.C: New test.
22087
22088 2004-04-01 Jakub Jelinek <jakub@redhat.com>
22089
22090 PR c++/14755
22091 * gcc.c-torture/execute/20040331-1.c: New test.
22092 * gcc.dg/20040331-1.c: New test.
22093
22094 2004-04-01 Paul Brook <paul@codesourcery.com>
22095
22096 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
22097
22098 2004-03-30 Mark Mitchell <mark@codesourcery.com>
22099
22100 PR c++/14724
22101 * g++.dg/init/goto1.C: New test.
22102
22103 PR c++/14763
22104 * g++.dg/template/defarg4.C: New test.
22105
22106 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
22107
22108 * gcc.dg/altivec-11.c: Extend test for more valid cases.
22109
22110 2004-03-28 David Edelsohn <edelsohn@gnu.org>
22111
22112 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
22113
22114 2004-03-28 Zack Weinberg <zack@codesourcery.com>
22115
22116 * gcc.dg/noncompile/undeclared-2.c: New test.
22117
22118 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
22119
22120 * gcc.dg/940409-1.c: Remove XFAIL.
22121 * gcc.dg/reg-vol-struct-1.c: New test.
22122
22123 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22124
22125 * gcc.dg/torture/builtin-wctype-1.c: New test.
22126
22127 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
22128
22129 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
22130 * gcc.dg/20001101-1.c: Likewise.
22131 * gcc.dg/20001102-1.c: Likewise.
22132
22133 2004-03-25 Roger Sayle <roger@eyesopen.com>
22134
22135 * gcc.dg/compare8.c: Add an additional test for XOR.
22136
22137 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22138
22139 * gcc.dg/torture/builtin-ctype-1.c: New test.
22140
22141 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22142
22143 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
22144 * gcc.dg/torture/builtin-math-1.c: Likewise.
22145 * gcc.dg/torture/builtin-power-1.c: New test.
22146
22147 2004-03-24 Andreas Schwab <schwab@suse.de>
22148
22149 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
22150 IA64 assembler.
22151
22152 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
22153 Roger Sayle <roger@eyesopen.com>
22154
22155 * gcc.dg/compare8.c: New test case.
22156
22157 2004-03-23 Ziemowit Laski <zlaski@apple.com>
22158
22159 * g++.dg/ext/altivec-7.C: New test.
22160
22161 2004-03-23 Zack Weinberg <zack@codesourcery.com>
22162
22163 PR 12267, 12391, 12560, 13129, 14114, 14133
22164 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
22165 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
22166 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
22167 Adjust error regexps.
22168 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
22169 * gcc.dg/noncompile/undeclared-1.c: New test cases.
22170 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
22171 * gcc.dg/local1.c: Add explanatory comment.
22172
22173 2004-03-23 Roger Sayle <roger@eyesopen.com>
22174
22175 PR optimization/14669
22176 * g++.dg/opt/fold2.C: New test case.
22177
22178 2004-03-22 Jakub Jelinek <jakub@redhat.com>
22179
22180 PR c/14069
22181 * gcc.dg/20040322-1.c: New test.
22182
22183 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22184
22185 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
22186 * gcc.dg/ultrasp4.c: Likewise.
22187 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
22188
22189 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
22190
22191 * gcc.dg/i386-sse-8.c: Reset default options.
22192
22193 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
22194
22195 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
22196 in the error message text.
22197
22198 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
22199
22200 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
22201
22202 2004-03-21 Mark Mitchell <mark@codesourcery.com>
22203
22204 PR c++/14616
22205 * g++.dg/init/array13.C: New test.
22206
22207 2004-03-20 Roger Sayle <roger@eyesopen.com>
22208
22209 PR target/13889
22210 * gcc.c-torture/compile/pr13889.c: New test case.
22211
22212 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
22213
22214 PR c/14635
22215 * builtins-1.c (nan, nans): Don't test.
22216 * builtins-30.c: Don't use nan, nanf, nanl.
22217 * builtins-35.c: New test.
22218
22219 2004-03-19 Ziemowit Laski <zlaski@apple.com>
22220
22221 * g++.dg/ext/altivec-6.C: New test.
22222
22223 2004-03-19 Mark Mitchell <mark@codesourcery.com>
22224
22225 * g++.dg/init/placement3.C: New test.
22226
22227 * g++.dg/template/spec13.C: New test.
22228
22229 * g++.dg/lookup/using11.C: New test.
22230
22231 * g++.dg/lookup/koenig3.C: New test.
22232
22233 * g++.dg/template/operator2.C: New test.
22234
22235 * g++.dg/expr/dtor3.C: New test.
22236 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
22237 marker.
22238 * g++.old-deja/g++.law/visibility28.C: Likewise.
22239
22240 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
22241
22242 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
22243 * gcc.dg/ppc64-abi-3.c: Likewise.
22244
22245 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22246
22247 PR c++/14545
22248 * g++.dg/parse/template15.C: New test.
22249
22250 2004-03-18 Mark Mitchell <mark@codesourcery.com>
22251
22252 * g++.dg/expr/dtor2.C: New test.
22253
22254 * g++.dg/lookup/anon4.C: New test.
22255
22256 * g++.dg/overload/using1.C: New test.
22257
22258 * g++.dg/template/lookup7.C: New test.
22259
22260 * g++.dg/template/typename6.C: New test.
22261
22262 * g++.dg/expr/cond6.C: New test.
22263
22264 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22265
22266 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
22267
22268 2004-03-18 Mark Mitchell <mark@codesourcery.com>
22269
22270 * g++.dg/expr/cond5.C: New test.
22271 * g++.dg/expr/constcast1.C: Likewise.
22272 * g++.dg/expr/ptrmem2.C: Likewise.
22273 * g++.dg/expr/ptrmem3.C: Likewise.
22274 * g++.dg/lookup/main1.C: Likewise.
22275 * g++.dg/template/lookup6.C: Likewise.
22276
22277 2004-03-18 Mark Mitchell <mark@codesourcery.com>
22278
22279 * gcc.dg/local1.c: New test.
22280
22281 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
22282
22283 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22284
22285 * gcc.dg/torture/builtin-convert-1.c: New test.
22286
22287 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22288
22289 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
22290
22291 2004-03-16 Mark Mitchell <mark@codesourcery.com>
22292
22293 PR c++/14481
22294 * g++.dg/warn/Wunused-7.C: New test.
22295
22296 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22297
22298 * gcc.dg/torture/builtin-integral-1.c: New test.
22299
22300 2004-03-16 Mark Mitchell <mark@codesourcery.com>
22301
22302 PR c++/14586
22303 * g++.dg/parse/non-dependent3.C: New test.
22304
22305 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
22306
22307 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
22308 * g++.dg/eh/simd-2.C: Likewise.
22309 * g++.dg/init/array10.C: Likewise.
22310 * gcc.c-torture/compile/simd-1.c: Likewise.
22311 * gcc.c-torture/compile/simd-2.c: Likewise.
22312 * gcc.c-torture/compile/simd-3.c: Likewise.
22313 * gcc.c-torture/compile/simd-4.c: Likewise.
22314 * gcc.c-torture/compile/simd-6.c: Likewise.
22315 * gcc.c-torture/execute/simd-1.c: Likewise.
22316 * gcc.c-torture/execute/simd-2.c: Likewise.
22317 * gcc.dg/compat/vector-defs.h: Likewise.
22318 * gcc.dg/20020531-1.c: Likewise.
22319 * gcc.dg/altivec-3.c: Likewise.
22320 * gcc.dg/altivec-4.c: Likewise.
22321 * gcc.dg/altivec-varargs-1.c: Likewise.
22322 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
22323 * gcc.dg/i386-mmx-3.c: Likewise.
22324 * gcc.dg/i386-sse-4.c: Likewise.
22325 * gcc.dg/i386-sse-5.c: Likewise.
22326 * gcc.dg/i386-sse-8.c: Likewise.
22327 * gcc.dg/simd-1.c: Likewise.
22328 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
22329 __ev64_opaque__ since the machine description provides it.
22330
22331 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22332
22333 * lib/compat.exp (skip_list): New global variable.
22334 Use it to hold the user defined COMPAT_SKIPS list if any.
22335 (compat-obj): Add the members of skip_list to optall.
22336
22337 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22338
22339 * gcc.dg/compat/union-by-value-1_main.c,
22340 union-by-value-1_x.c, union-by-value-1_y.c,
22341 union-check.h, union-defs.h,
22342 union-init.h, union-return-1_main.c,
22343 union-return-1_x.c, union-return-1_y.c: New files.
22344
22345 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22346
22347 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
22348 mixed-struct-init.h: Add 4 mixed structure types.
22349 struct-by-value-21_main.c, struct-by-value-21_x.c,
22350 struct-by-value-21_y.c, struct-return-21_main.c,
22351 struct-return-21_x.c, struct-return-21_y.c: New files.
22352
22353 2004-03-13 Mark Mitchell <mark@codesourcery.com>
22354
22355 PR c++/14550
22356 * g++.dg/parse/template14.C: New test.
22357
22358 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22359
22360 * gcc.c-torture/execute/20040313-1.c: New test.
22361
22362 2004-03-13 Jakub Jelinek <jakub@redhat.com>
22363
22364 PR target/14533
22365 * gcc.dg/20040311-2.c: New test.
22366
22367 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
22368
22369 PR other/14544
22370 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
22371 bit-field.
22372
22373 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
22374
22375 * gcc.dg/20040305-2.c: Add missing return statement.
22376
22377 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22378
22379 * gcc.dg/builtins-34.c: Also check pow10*.
22380
22381 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
22382
22383 PR target/14262
22384 * gcc.dg/20040305-2.c: New test.
22385
22386 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
22387
22388 * gcc.dg/20040310-1.c: New test.
22389
22390 2004-03-11 Roger Sayle <roger@eyesopen.com>
22391
22392 * gcc.c-torture/execute/20040311-1.c: New test case.
22393
22394 2004-03-11 Mark Mitchell <mark@codesourcery.com>
22395
22396 PR c++/14476
22397 * g++.dg/lookup/enum1.C: New test.
22398
22399 2004-03-10 Mark Mitchell <mark@codesourcery.com>
22400
22401 PR c++/14510
22402 * g++.dg/lookup/struct2.C: New test.
22403
22404 2004-03-10 Uros Bizjak <uros@kss-loka.si>
22405
22406 * gcc.dg/builtins-34.c: New test.
22407
22408 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22409
22410 * gcc.dg/torture/builtin-nonneg-1.c: New test.
22411
22412 2004-03-09 James E Wilson <wilson@specifixinc.com>
22413
22414 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
22415 * gcc.dg/alias-2.c: New testcase.
22416
22417 2004-03-09 Zack Weinberg <zack@codesourcery.com>
22418
22419 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
22420
22421 2004-03-09 Roger Sayle <roger@eyesopen.com>
22422
22423 * gcc.c-torture/execute/20040309-1.c: New test case.
22424
22425 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
22426
22427 PR c++/14397
22428 * g++.dg/overload/ref1.C: New.
22429
22430 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22431
22432 PR c++/14409
22433 * g++.dg/template/spec12.C: New test.
22434
22435 PR c++/14448
22436 * g++.dg/parse/crash14.C: New test.
22437
22438 2004-03-09 Mark Mitchell <mark@codesourcery.com>
22439
22440 PR c++/14230
22441 * g++.dg/init/ref11.C: New test.
22442
22443 2004-03-09 Mark Mitchell <mark@codesourcery.com>
22444
22445 PR c++/14432
22446 * g++.dg/parse/builtin2.C: New test.
22447
22448 2004-03-08 Mark Mitchell <mark@codesourcery.com>
22449
22450 PR c++/14401
22451 * g++.dg/init/ctor3.C: New test.
22452 * g++.dg/init/union1.C: New test.
22453 * g++.dg/ext/anon-struct4.C: New test.
22454
22455 2004-03-08 Mark Mitchell <mark@codesourcery.com>
22456
22457 * g++.dg/lookup/koenig1.C: Tweak error messages.
22458 * g++.dg/lookup/used-before-declaration.C: Likewise.
22459 * g++.dg/other/do1.C: Likewise.
22460 * g++.dg/overload/koenig1.C: Likewise.
22461 * g++.dg/parse/crash13.C: Likewise.
22462 * g++.dg/template/instantiate3.C: Likewise.
22463
22464 2004-03-08 Eric Christopher <echristo@redhat.com>
22465
22466 * * lib/target-supports.exp: Enable libiconv in test
22467 compilation. Fix up error checking.
22468
22469 2004-03-08 Roger Sayle <roger@eyesopen.com>
22470
22471 PR middle-end/14289
22472 * gcc.dg/pr14289-1.c: New test case.
22473 * gcc.dg/pr14289-2.c: Likewise.
22474 * gcc.dg/pr14289-3.c: Likewise.
22475
22476 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
22477
22478 * gcc.c-torture/execute/20040308-1.c: New test.
22479
22480 2004-03-07 Roger Sayle <roger@eyesopen.com>
22481
22482 * gcc.c-torture/execute/20040307-1.c: New test case.
22483
22484 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
22485
22486 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
22487
22488 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
22489
22490 * gcc.dg/20040306-1.c: New test.
22491
22492 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
22493
22494 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
22495 them static.
22496 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
22497
22498 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22499
22500 PR c/14465
22501 * gcc.dg/decl-6.c: New test.
22502
22503 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22504
22505 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
22506 Rename LOGPOW -> LOG_POW.
22507 (SQRT_EXP, POW_EXP): New.
22508
22509 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22510
22511 * gcc.dg/i386-sse-8.c: New test.
22512
22513 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22514
22515 PR c/14114
22516 * gcc.dg/decl-5.c: New test.
22517
22518 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
22519
22520 * gcc.dg/20040305-1.c: New test.
22521
22522 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
22523
22524 PR other/14354
22525 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
22526
22527 2004-03-04 Ziemowit Laski <zlaski@apple.com>
22528
22529 PR c++/14425, c++/14426
22530 * g++.dg/ext/altivec-4.C: New test.
22531 * g++.dg/ext/altivec-5.C: New test.
22532
22533 2004-03-04 Geoffrey Keating <geoffk@apple.com>
22534
22535 * g++.old-deja/g++.other/linkage1.C: Expect errors about
22536 global variables of a type with no linkage.
22537 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
22538 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
22539 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
22540 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
22541 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
22542 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
22543 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
22544 * g++.dg/warn/deprecated.C: Name enum Color.
22545 * g++.dg/overload/VLA.C: Name structure for 'b'.
22546 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
22547
22548 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22549
22550 * gcc.c-torture/compile/20040304-1.c: New test.
22551
22552 2004-03-03 Zack Weinberg <zack@codesourcery.com>
22553
22554 PR 13728
22555 * gcc.dg/decl-4.c: New testcase.
22556
22557 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
22558
22559 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
22560 as PRECF if sizeof (float) > sizeof (double).
22561 (PRECL): Make it the same as PRECF if
22562 sizeof (float) > sizeof (long double).
22563
22564 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22565
22566 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
22567 system type. Add check for irix6 which doesn't have c99 runtime.
22568
22569 2004-03-03 Bob Wilson <bob.wilson@acm.org>
22570
22571 * gcc.dg/const-elim-1.c: xfail for xtensa.
22572
22573 2004-03-01 Mark Mitchell <mark@codesourcery.com>
22574
22575 PR c++/14369
22576 * g++.dg/template/cond4.C: New test.
22577
22578 2004-03-01 Mark Mitchell <mark@codesourcery.com>
22579
22580 PR c++/14360
22581 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
22582
22583 PR c++/14361
22584 * g++.dg/parse/defarg7.C: New test.
22585
22586 PR c++/14359
22587 * g++.dg/template/friend26.C: New test.
22588
22589 2004-03-01 Mark Mitchell <mark@codesourcery.com>
22590
22591 PR c++/14324
22592 * g++.dg/abi/mangle21.C: New test.
22593
22594 PR c++/14260
22595 * g++.dg/parse/constructor2.C: New test.
22596
22597 PR c++/14337
22598 * g++.dg/template/sfinae1.C: New test.
22599
22600 2004-02-29 Mark Mitchell <mark@codesourcery.com>
22601
22602 PR c++/14267
22603 * g++.dg/expr/crash2.C: New test.
22604
22605 PR middle-end/13448
22606 * gcc.dg/inline-5.c: New test.
22607 * gcc.dg/always-inline.c: Split out tests into ...
22608 * gcc.dg/always-inline2.c: ... this and ...
22609 * gcc.dg/always-inline3.c: ... this.
22610
22611 2004-02-29 Mark Mitchell <mark@codesourcery.com>
22612
22613 PR debug/12103
22614 * g++.dg/debug/crash1.C: New test.
22615
22616 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
22617
22618 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
22619 function with __attribute__((noinline)).
22620 (recurser_void2): Likewise.
22621 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
22622 (recurser_void2): Likewise.
22623
22624 2004-02-29 Roger Sayle <roger@eyesopen.com>
22625
22626 PR middle-end/14203
22627 * g++.dg/warn/Wunused-6.C: New test case.
22628
22629 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
22630
22631 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
22632 not defined.
22633
22634 2004-02-27 Eric Christopher <echristo@redhat.com>
22635
22636 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
22637 * g++.dg/charset/asm2.c: Run only x86.
22638 * gcc.dg/charset/asm3.c: Ditto.
22639
22640 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
22641
22642 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
22643 ld_library_path.
22644
22645 2004-02-27 Ziemowit Laski <zlaski@apple.com>
22646
22647 * g++.dg/ext/altivec-3.C: New.
22648
22649 2004-02-26 Richard Henderson <rth@redhat.com>
22650
22651 * g++.dg/ext/attrib10.C: Mark for warning.
22652 * gcc.dg/attr-alias-1.c: New.
22653
22654 2004-02-26 Richard Henderson <rth@redhat.com>
22655
22656 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
22657 * gcc.c-torture/execute/20040208-2.c: ... it back.
22658
22659 2004-02-26 Eric Christopher <echristo@redhat.com>
22660
22661 * lib/target-supports.exp (check-iconv-available): New function.
22662 * lib/gcc-dg.exp (dg-require-iconv): New function.
22663 Use above.
22664 * gcc.dg/charset: New directory.
22665 * gcc.dg/charset/charset.exp: New file.
22666 * gcc.dg/charset/asm1.c: Ditto.
22667 * gcc.dg/charset/asm2.c: Ditto.
22668 * gcc.dg/charset/asm3.c: Ditto.
22669 * gcc.dg/charset/asm4.c: Ditto.
22670 * gcc.dg/charset/asm5.c: Ditto.
22671 * gcc.dg/charset/attribute1.c: Ditto.
22672 * gcc.dg/charset/attribute2.c: Ditto.
22673 * gcc.dg/charset/string1.c: Ditto.
22674 * g++.dg/charset: New directory.
22675 * g++.dg/dg.exp: Add here. Special options.
22676 * g++.dg/charset/charset.exp: New file.
22677 * g++.dg/charset/asm1.c: Ditto.
22678 * g++.dg/charset/asm2.c: Ditto.
22679 * g++.dg/charset/asm3.c: Ditto.
22680 * g++.dg/charset/asm4.c: Ditto.
22681 * g++.dg/charset/attribute1.c: Ditto.
22682 * g++.dg/charset/attribute2.c: Ditto.
22683 * g++.dg/charset/extern1.cc: Ditto.
22684 * g++.dg/charset/extern2.cc: Ditto.
22685 * g++.dg/charset/string1.c: Ditto.
22686
22687 2004-02-26 Mark Mitchell <mark@codesourcery.com>
22688
22689 PR c++/14278
22690 * g++.dg/parse/comma1.C: New test.
22691
22692 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22693
22694 PR c++/14284
22695 * g++.dg/template/ttp8.C: New test.
22696
22697 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
22698
22699 * gcc.dg/fixuns-trunc-1.c: New test.
22700
22701 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22702
22703 * gcc.dg/builtins-config.h: Use #elif.
22704
22705 2004-02-26 Michael Matz <matz@suse.de>
22706
22707 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
22708 * gcc.dg/991214-1.c: Likewise.
22709 * gcc.dg/i386-asm-1.c: Likewise.
22710
22711 2004-02-25 Richard Henderson <rth@redhat.com>
22712
22713 * gcc.c-torture/execute/20040208-2.c: Move ...
22714 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
22715
22716 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22717
22718 PR c++/14246
22719 * g++.dg/other/crash-3.C: New test.
22720
22721 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22722
22723 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
22724 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
22725
22726 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
22727 HP-UX.
22728
22729 2004-02-24 Michael Matz <matz@suse.de>
22730
22731 * gcc.dg/i386-regparm.c: New.
22732
22733 2004-02-23 James E Wilson <wilson@specifixinc.com>
22734
22735 * gcc.c-torture/execute/20040223-1.c: New.
22736
22737 2004-02-23 Zack Weinberg <zack@codesourcery.com>
22738 Kazu Hirata <kazu@cs.umass.edu>
22739
22740 * gcc.dg/fwritable-strings-1.c: Remove.
22741
22742 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
22743
22744 PR c/14156
22745 * gcc.dg/20040223-1.c: New test.
22746
22747 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22748
22749 PR c++/14106
22750 * g++.dg/ext/typeof9.C: New test.
22751
22752 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22753
22754 PR c++/14250
22755 * g++.dg/other/switch1.C: New test.
22756
22757 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22758
22759 * gcc.dg/cast-function-1.c: Adjust for new informative message.
22760 * gcc.dg/va-arg-1.c: Likewise.
22761
22762 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22763
22764 PR c++/14143
22765 * g++.dg/template/koenig5.C: New test.
22766
22767 2004-02-21 Ziemowit Laski <zlaski@apple.com>
22768
22769 * g++.dg/ext/altivec-1.C: Generalize target triple.
22770 * g++.dg/ext/altivec-2.C: New test case.
22771 * g++.dg/ext/altivec_check.h: New file.
22772 * gcc.dg/altivec-1.c: Generalize target triple;
22773 include altivec_check.h and call altivec_check().
22774 * gcc.dg/altivec-[2-5].c: Generalize target triple.
22775 * gcc.dg/altivec-6.c: New test case.
22776 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
22777 type casts as needed.
22778 * gcc.dg/altivec-10.c: Include altivec_check.h and call
22779 altivec_check().
22780 * gcc.dg/altivec-12.c: New test case.
22781 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
22782 include altivec_check.h and call altivec_check().
22783 * gcc.dg/altivec_check.h: New file.
22784
22785 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22786
22787 * lib/target-supports.exp (check_alias_available): Don't mangle
22788 function `g' in test program.
22789
22790 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22791
22792 * lib/target-supports.exp (check_profiling_available): Check
22793 argument to determine whether we support a profiling type.
22794 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
22795 check_profiling_available.
22796 * g++.dg/bprob/bprob.exp: Likewise.
22797 * g77.dg/bprob/bprob.exp: Likewise.
22798 * gcc.misc-tests/bprob.exp: Likewise.
22799 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
22800 dg-require-profiling and delete expected error handling.
22801 * gcc.dg/20021014-1.c: Likewise.
22802 * gcc.dg/nest.c: Likewise.
22803
22804 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22805
22806 PR c++/12007
22807 * g++.dg/other/vthunk1.C: New test.
22808
22809 2004-02-20 Falk Hueffner <falk@debian.org>
22810
22811 PR target/14201
22812 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
22813
22814 2004-02-20 Mark Mitchell <mark@codesourcery.com>
22815
22816 PR c++/13927
22817 * g++.dg/other/error8.C: Remove XFAIL markers.
22818
22819 PR c++/14173
22820 * g++.dg/ext/packed5.C: New test.
22821
22822 PR c++/14199
22823 * g++.dg/warn/Wunused-5.C: New test.
22824
22825 PR c++/14186
22826 * g++.dg/lookup/member1.C: New test.
22827
22828 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
22829
22830 * gcc.c-torture/compile/20040130-1.c: Enable only when
22831 __INT_MAX__ >= 2147483647L.
22832 * gcc.c-torture/compile/961203-1.c: Likewise.
22833
22834 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
22835
22836 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
22837 * g++.dg/opt/template1.C: Robustify assembler regexp
22838
22839 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22840
22841 * gcc.c-torture/execute/simd-4.x: Remove.
22842 * gcc.c-torture/execute/va-arg-25.x: Likewise.
22843 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
22844 Guard with #ifndef SKIP_ATTRIBUTE.
22845 * gcc.dg/compat/vector-1_y.c: Likewise.
22846 * gcc.dg/compat/vector-2_x.c: Likewise.
22847 * gcc.dg/compat/vector-2_y.c: Likewise.
22848 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
22849 * g++.dg/eh/simd-2.C: Likewise.
22850
22851 2004-02-19 Alan Modra <amodra@bigpond.net.au>
22852
22853 * gcc.c-torture/compile/complex-1.c: New.
22854
22855 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
22856
22857 PR target/14209
22858 * gcc.c-torture/execute/20040218-1.c: New test.
22859
22860 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22861
22862 PR c++/14181
22863 * g++.dg/parse/new2.C: New test.
22864
22865 2004-02-18 Paul Brook <paul@codesourcery.com>
22866
22867 * gcc.c-torture/compile/libcall-1.c: New test.
22868
22869 2004-02-18 Paul Brook <paul@codesourcery.com>
22870
22871 PR debug/12934
22872 * gcc.dg/debug/debug-7.c: New test.
22873
22874 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
22875
22876 * gcc.dg/20040217-1.c: New test.
22877
22878 2004-02-17 Zack Weinberg <zack@codesourcery.com>
22879
22880 * gcc.c-torture/execute/990208-1.x: Delete.
22881
22882 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
22883
22884 * gcc.c-torture/execute/20040208-2.x: New file.
22885
22886 2004-02-17 Mark Mitchell <mark@codesourcery.com>
22887
22888 PR c++/11326
22889 * g++.dg/abi/structret1.C: New test.
22890
22891 2004-02-17 Jakub Jelinek <jakub@redhat.com>
22892
22893 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
22894 (i386_cpuid): No need to test if cpuid is available on AMD64.
22895 Fix assembly, so that it works onboth i386 and AMD64.
22896 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
22897 (vecInLong): Fix s[] member type to unsigned int.
22898 (vecInWord): Remove type.
22899 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
22900 (a64, b64, c64, d64, e64): Remove.
22901 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
22902 Remove unused variable. Remove initialization of removed variables.
22903 Don't call mmx_tests nor sse_tests.
22904 (reference_mmx, reference_sse): Remove.
22905 (check): Add return stmt.
22906 * gcc.dg/i386-sse-7.c: New test.
22907 * gcc.dg/i386-mmx-4.c: New test.
22908
22909 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22910
22911 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
22912 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22913 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22914 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
22915 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
22916 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
22917 g++.dg/tc1/dr94.C: Fix line terminator.
22918
22919 2004-02-16 Geoffrey Keating <geoffk@apple.com>
22920
22921 * gcc.c-torture/compile/20040216-1.c: New.
22922
22923 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22924
22925 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22926 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22927 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
22928 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
22929 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
22930 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
22931
22932 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22933
22934 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
22935
22936 2004-02-15 Mark Mitchell <mark@codesourcery.com>
22937
22938 PR c++/13971
22939 * g++.dg/expr/cond4.C: New test.
22940
22941 PR c++/14086
22942 * g++.dg/lookup/crash2.C: New test.
22943
22944 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
22945
22946 * gcc.c-torture/compile/20040214-2.c: New test.
22947
22948 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
22949
22950 PR c++/14116
22951 * g++.dg/ext/typeof8.C: New test.
22952
22953 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
22954
22955 * gcc.c-torture/compile/20040214-1.c: New test.
22956
22957 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22958
22959 PR c++/13635
22960 * g++.dg/template/spec11.C: New test.
22961
22962 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22963
22964 PR c++/13927
22965 * g++.dg/other/error8.C: New test.
22966
22967 2004-02-13 Mark Mitchell <mark@codesourcery.com>
22968
22969 PR c++/14122
22970 * g++.dg/template/array4.C: New test.
22971
22972 PR c++/14108
22973 * g++.dg/inherit/thunk2.C: New test.
22974
22975 PR c++/14083
22976 * g++.dg/eh/cond2.C: New test.
22977
22978 2004-02-12 Alan Modra <amodra@bigpond.net.au>
22979
22980 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
22981
22982 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
22983
22984 * lib/scanasm.exp (dg-scan): Quote pattern before display.
22985
22986 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
22987
22988 * g++.dg/simd-2.C: xfail on ppc64-linux.
22989
22990 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
22991
22992 PR c/456
22993 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
22994 tests.
22995
22996 2004-02-11 Uros Bizjak <uros@kss-loka.si>
22997
22998 * gcc.dg/builtins-33.c: New test.
22999
23000 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
23001
23002 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
23003
23004 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
23005
23006 * g++.dg/simd-2.C: Set -maltivec for ppc64.
23007
23008 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
23009
23010 * gcc.dg/ppc64-abi-3.c: New test.
23011
23012 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
23013
23014 PR c/14092
23015
23016 * gcc.dg/pr14092-1.c: New testcase.
23017
23018 2004-02-10 Alan Modra <amodra@bigpond.net.au>
23019
23020 * gcc.dg/cpp/assert4.c: Fix typo last change.
23021
23022 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
23023 * gcc.dg/cpp/assert4.c: Handle powerpc64.
23024
23025 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
23026
23027 2004-02-09 Roger Sayle <roger@eyesopen.com>
23028
23029 * gcc.c-torture/compile/20040209-1.c: New test case.
23030
23031 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
23032
23033 * gcc.dg/c90-init-1.c: Adjust expected error messages.
23034
23035 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
23036
23037 * gcc.c-torture/execute/20040208-[12].c: New tests.
23038
23039 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23040
23041 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
23042
23043 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23044
23045 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
23046
23047 2004-02-07 Zack Weinberg <zack@codesourcery.com>
23048
23049 Bug 13856
23050 * gcc.dg/visibility-8.c: New testcase.
23051
23052 2004-02-07 Zack Weinberg <zack@codesourcery.com>
23053
23054 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
23055 arguments.
23056 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
23057
23058 2004-02-07 Roger Sayle <roger@eyesopen.com>
23059
23060 PR middle-end/13696
23061 * g++.dg/opt/fold1.C: New test case.
23062
23063 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23064
23065 PR c++/14033
23066 * g++.dg/other/crash-2.C: New test.
23067
23068 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23069
23070 PR c++/14028
23071 * g++.dg/parse/angle-bracket2.C: New test.
23072
23073 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23074
23075 PR middle-end/13750
23076 Revert:
23077 2004-01-15 Geoffrey Keating <geoffk@apple.com>
23078 PR pch/13361
23079 * testsuite/g++.dg/pch/wchar-1.C: New.
23080 * testsuite/g++.dg/pch/wchar-1.Hs: New.
23081
23082 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23083
23084 PR c++/14008
23085 * g++.dg/parse/error15.C: New test.
23086 * g++.dg/parse/crash11.C: Update dg-error mark.
23087
23088 2004-02-04 Mark Mitchell <mark@codesourcery.com>
23089
23090 PR c++/13932
23091 * g++.dg/warn/conv2.C: New test.
23092
23093 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23094
23095 PR c++/13086
23096 * g++.dg/warn/incomplete1.C: Remove xfail.
23097
23098 2004-02-04 Mark Mitchell <mark@codesourcery.com>
23099
23100 * lib/file-format.exp (gcc_target_object_format): Use
23101 ${tool}_target_compile, not gcc_target_compile.
23102 * lib/target-supports.exp (check_alias_available): Likewise.
23103 (check_gc_sections_available): Likewise.
23104 * g++.dg/ext/attrib10.C: Use dg-require-alias.
23105 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
23106 dg-require-alias.
23107
23108 2004-02-04 Mark Mitchell <mark@codesourcery.com>
23109
23110 PR c++/13969
23111 * g++.dg/template/static6.C: New test.
23112
23113 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
23114
23115 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
23116
23117 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23118
23119 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
23120 tests for systems where `char' is unsigned by default.
23121
23122 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23123
23124 PR c++/13997
23125 * g++.dg/template/partial3.C: New test.
23126
23127 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
23128
23129 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
23130 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
23131 Remove mentions of obsolete ports.
23132
23133 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
23134
23135 * gcc.dg/noncompile/20001228-1.c: Fix for new
23136 error message.
23137
23138 2004-02-03 Roger Sayle <roger@eyesopen.com>
23139
23140 PR target/9348
23141 * gcc.c-torture/execute/multdi-1.c: New test case.
23142
23143 2004-02-03 Mark Mitchell <mark@codesourcery.com>
23144
23145 PR c++/13925
23146 * g++.dg/template/lookup5.C: New test.
23147
23148 2004-02-03 Mark Mitchell <mark@codesourcery.com>
23149
23150 PR c++/13950
23151 * g++.dg/template/lookup4.C: New test.
23152
23153 PR c++/13970
23154 * g++.dg/parse/error14.C: New test.
23155
23156 PR c++/14002
23157 * g++.dg/parse/template13.C: New test.
23158
23159 2004-02-03 Mark Mitchell <mark@codesourcery.com>
23160
23161 PR c++/13978
23162 * g++.dg/template/koenig4.C: New test.
23163
23164 PR c++/13968
23165 * g++.dg/template/crash17.C: New test.
23166
23167 PR c++/13975
23168 * g++.dg/parse/error13.C: New test.
23169 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
23170
23171 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
23172
23173 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
23174
23175 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
23176
23177 PR c/11658
23178 PR c/13994
23179 * gcc.dg/noncompile/20040203-1.c: New test.
23180 * gcc.dg/noncompile/20040203-2.c: Likewise.
23181 * gcc.dg/noncompile/20040203-3.c: Likewise.
23182 * gcc.dg/20040203-1.c: Likewise.
23183
23184 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
23185
23186 PR c++/10858
23187 * g++.dg/template/sizeof7.C: New test.
23188
23189 2004-02-02 Eric Christopher <echristo@redhat.com>
23190 Zack Weinberg <zack@codesourcery.com>
23191
23192 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
23193
23194 2004-02-02 Zack Weinberg <zack@codesourcery.com>
23195
23196 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
23197 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
23198 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
23199 * gcc.dg/cleanup-5.c: Run only on Linux targets.
23200
23201 2004-02-02 Mark Mitchell <mark@codesourcery.com>
23202
23203 PR c++/13113
23204 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
23205
23206 PR c++/13854
23207 * g++.dg/ext/attrib13.C: New test.
23208
23209 PR c++/13907
23210 * g++.dg/conversion/op2.C: New test.
23211
23212 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23213
23214 * gcc.dg/titype-1.c: Fix pasto.
23215
23216 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
23217
23218 * gcc.dg/titype-1.c: New test.
23219
23220 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23221
23222 PR c++/13957
23223 * g++.dg/template/non-type-template-argument-1.C,
23224 g++.dg/template/qualified-id1.C: Update dg-error marks.
23225 * g++.dg/template/nontype6.C: New test.
23226
23227 2004-02-01 Roger Sayle <roger@eyesopen.com>
23228
23229 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
23230 * gcc.dg/builtins-31.c: New testcase.
23231 * gcc.dg/builtins-32.c: New testcase.
23232
23233 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
23234
23235 * objc.dg/call-super-2.m: Update line numbers
23236 for the including of stddef.h.
23237
23238 2004-01-30 Michael Matz <matz@suse.de>
23239
23240 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
23241 g++.dg/ext/case-range3.C: New tests.
23242
23243 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23244
23245 DR206
23246 PR c++/13813
23247 * g++.dg/template/member4.C: New test.
23248
23249 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23250
23251 PR c++/13683
23252 * g++.dg/template/sizeof6.C: New test.
23253
23254 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
23255
23256 * gcc.dg/fwritable-strings-1.c: New test.
23257
23258 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
23259
23260 * gcc.c-torture/compile/20040130-1.c: New test.
23261
23262 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
23263
23264 * objc.dg/call-super-2.m: Include stddef.h for size_t.
23265
23266 2004-01-29 Mark Mitchell <mark@codesourcery.com>
23267
23268 PR c++/13883
23269 * g++.dg/template/ctor3.C: New test.
23270
23271 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23272
23273 * g++.dg/tc1: New directory.
23274 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
23275 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
23276 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
23277 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
23278 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
23279
23280 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23281
23282 * g++.dg/parse/error11.C: New test.
23283 * g++.dg/parse/error12.C: Likewise.
23284
23285 2004-01-28 Ziemowit Laski <zlaski@apple.com>
23286
23287 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
23288 (scan_initial, main): Use aligned_sizeof instead of sizeof.
23289
23290 2004-01-28 Mark Mitchell <mark@codesourcery.com>
23291
23292 PR c++/13791
23293 * g++.dg/ext/attrib12.C: New test.
23294
23295 PR c++/13736
23296 * g++.dg/parse/cast2.C: New test.
23297
23298 2004-01-27 James E Wilson <wilson@specifixinc.com>
23299
23300 * objc.dg/encode-2.m (main): New local string. Set depending on
23301 sizeof long. Use in sscanf call.
23302 * objc.dg/encode-3.m (main): New local string. Set depending on
23303 sizeof long. Use in scan_initial call.
23304
23305 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23306
23307 * objc.dg/call-super-2.m: Make LP64-safe.
23308 * objc.dg/desig-init-1.m: Likewise.
23309
23310 2004-01-27 Devang Patel <dpatel@apple.com>
23311
23312 * g++.dg/debug/namespace1.C: New test.
23313
23314 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
23315
23316 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
23317 xscale-*-*.
23318
23319 * gcc.dg/arm-mmx-1.c: New test.
23320
23321 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23322
23323 * gcc.dg/20040127-1.c: New test.
23324 * gcc.dg/20040127-2.c: New test.
23325
23326 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23327
23328 * objc.dg/stret-1.m (glob): Renamed to globa.
23329
23330 2004-01-26 Mark Mitchell <mark@codesourcery.com>
23331
23332 PR c++/13663
23333 * g++.dg/expr/for1.C: New test.
23334
23335 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
23336
23337 PR middle-end/13779
23338 * gcc.dg/darwin-longlong.c: New test.
23339
23340 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
23341
23342 * gcc.dg/20040124-1.c: Moved test from here...
23343 * gcc.c-torture/compile/20040124-1.c: ...to here.
23344
23345 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23346
23347 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
23348 the assembly output if -m64 is passed.
23349
23350 2004-01-25 Mark Mitchell <mark@codesourcery.com>
23351
23352 PR c++/13833
23353 * g++.dg/template/cond3.C: New test.
23354
23355 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23356
23357 PR c++/13810
23358 * g++.dg/template/ttp7.C: New test.
23359
23360 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23361
23362 PR c++/13797
23363 * g++.dg/template/nontype4.C: New test.
23364 * g++.dg/template/nontype5.C: Likewise.
23365
23366 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
23367
23368 * gcc.dg/torture/mips-clobber-at.c: New test.
23369
23370 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
23371
23372 * gcc.dg/20040124-1.c: New test.
23373
23374 2004-01-24 Jakub Jelinek <jakub@redhat.com>
23375
23376 * gcc.dg/20040123-1.c: New test.
23377
23378 2004-01-23 Zack Weinberg <zack@codesourcery.com>
23379
23380 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
23381
23382 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
23383
23384 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
23385
23386 2004-01-23 Andrew Pinski <apinski@apple.com>
23387
23388 * gcc.dg/20030121-1.c: Move to ..
23389 * gcc.dg/20040121-1.c: here.
23390
23391 2004-01-23 Roger Sayle <roger@eyesopen.com>
23392
23393 * gcc.dg/builtins-29.c: New test case.
23394
23395 2004-01-23 Zack Weinberg <zack@codesourcery.com>
23396
23397 PR 18314
23398 * gcc.dg/builtins-30.c: New testcase.
23399
23400 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
23401
23402 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
23403 * lib/g77.exp: Likewise.
23404 * lib/objc.exp: Likewise.
23405 * lib/g++.exp: Likewise.
23406
23407 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23408
23409 * gcc.dg/struct-by-value-2.c: New test.
23410
23411 2004-01-21 Andrew Pinski <apinski@apple.com>
23412
23413 PR target/13785
23414 * gcc.dg/20030121-1.c: New test.
23415
23416 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
23417
23418 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
23419 clobber frame pointer register in asm statement.
23420
23421 2004-01-21 Falk Hueffner <falk@debian.org>
23422
23423 * gcc.c-torture/compile/20040121-1.c: New test.
23424
23425 2004-01-21 Zack Weinberg <zack@codesourcery.com>
23426
23427 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
23428
23429 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
23430
23431 * gcc.dg/ppc64-abi-2.c: New test.
23432
23433 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
23434
23435 * lib/treelang.exp: Fill out this file.
23436 * lib/treelang-dg.exp: New File.
23437
23438 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
23439
23440 * gcc.c-torture/compile/981022-1.c: Remove.
23441 * gcc.dg/array-5.c: Remove XFAIL.
23442 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
23443 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
23444 gcc.dg/cond-lvalue-1.c: Update.
23445 * gcc.dg/cast-lvalue-2.c: New test.
23446
23447 2004-01-19 Mark Mitchell <mark@codesourcery.com>
23448
23449 PR c++/13592
23450 * g++.dg/other/error1.C (class foo): Tweak error message.
23451
23452 PR c++/13592
23453 * g++.dg/template/call2.C: New test.
23454
23455 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23456
23457 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
23458 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
23459 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
23460 scalar-return-1_x.c, scalar-return-2_y.c,
23461 scalar-return-3_x.c, scalar-return-3_y.c,
23462 scalar-return-4_x.c, scalar-return-4_y.c,
23463 struct-align-1.h, struct-align-1_x.c,
23464 struct-align-1_y.c, struct-align-2.h,
23465 struct-align-2_x.c, struct-align-2_y.c,
23466 struct-by-value-10_y.c, struct-by-value-11_x.c,
23467 struct-by-value-11_y.c, struct-by-value-12_x.c,
23468 struct-by-value-12_y.c, struct-by-value-13_x.c,
23469 struct-by-value-13_y.c, struct-by-value-14_x.c,
23470 struct-by-value-14_y.c, struct-by-value-15_x.c,
23471 struct-by-value-15_y.c, struct-by-value-16_y.c,
23472 struct-by-value-17_y.c, struct-by-value-18_y.c,
23473 struct-by-value-19_y.c, struct-by-value-1_x.c,
23474 struct-by-value-1_y.c, struct-by-value-20_y.c,
23475 struct-by-value-2_x.c, struct-by-value-2_y.c,
23476 struct-by-value-3_y.c, struct-by-value-4_x.c,
23477 struct-by-value-4_y.c, struct-by-value-5_y.c,
23478 struct-by-value-6_y.c, struct-by-value-7_y.c
23479 struct-by-value-8_x.c, struct-by-value-8_y.c
23480 struct-by-value-9_x.c, struct-by-value-9_y.c
23481 struct-return-10_x.c, struct-return-10_y.c,
23482 struct-return-19_x.c, struct-return-20_x.c
23483 struct-return-2_x.c, struct-return-2_y.c
23484 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
23485 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
23486
23487 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23488
23489 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
23490 attribute on sparc*-sun-solaris2.*.
23491
23492 2004-01-18 Mark Mitchell <mark@codesourcery.com>
23493
23494 PR c++/13710
23495 * g++.dg/ext/typeof7.C: New test.
23496
23497 2004-01-18 David Edelsohn <edelsohn@gnu.org>
23498
23499 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
23500 * gcc.dg/const-elim-1.c: Same.
23501
23502 2004-01-17 Ziemowit Laski <zlaski@apple.com>
23503
23504 * objc.dg/stret-1.m: New.
23505 * objc.dg/stret-2.m: New.
23506
23507 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
23508
23509 PR c++/11895
23510 * g++.dg/ext/vector1.C: New test.
23511
23512 2004-01-16 Geoffrey Keating <geoffk@apple.com>
23513
23514 * gcc.dg/pch/import-1.c: New.
23515 * gcc.dg/pch/import-1.hs: New.
23516 * gcc.dg/pch/import-1a.h: New.
23517 * gcc.dg/pch/import-1b.h: New.
23518 * gcc.dg/pch/import-1c.h: New.
23519
23520 2004-01-16 Mark Mitchell <mark@codesourcery.com>
23521
23522 PR c++/13574
23523 * g++.dg/ext/array1.C: New test.
23524
23525 PR c++/13178
23526 * g++.dg/conversion/op1.C: New test.
23527
23528 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
23529
23530 PR 11864
23531 From Kazumoto Kojima / Dan Kegel:
23532 * gcc.dg/pr11864-1.c: New test.
23533
23534 PR 10392
23535 From Marcus Comstedt / Dan Kegel:
23536 * gcc.dg/pr10392-1.c: New test.
23537
23538 2004-01-16 Mark Mitchell <mark@codesourcery.com>
23539
23540 PR c++/13478
23541 * g++.dg/init/ref10.C: New test.
23542
23543 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23544
23545 PR c++/13407
23546 * g++.dg/parse/typename6.C: New test.
23547
23548 2004-01-15 Geoffrey Keating <geoffk@apple.com>
23549
23550 PR pch/13361
23551 * testsuite/g++.dg/pch/wchar-1.C: New.
23552 * testsuite/g++.dg/pch/wchar-1.Hs: New.
23553
23554 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23555
23556 PR c++/9259
23557 * g++.dg/expr/sizeof2.C: New test.
23558
23559 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
23560
23561 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
23562
23563 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
23564
23565 PR c++/13659
23566 * g++.dg/lookup/strong-using-3.C: New.
23567 * g++.dg/lookup/using-10.C: New.
23568
23569 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
23570
23571 PR c++/13594
23572 * g++.dg/lookup/strong-using-2.C: New.
23573
23574 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
23575 Dan Kegel <dank@kegel.com>
23576 J"orn Rennecke <joern.rennecke@superh.com>
23577
23578 PR target/9365
23579 * gcc.dg/pr9365-1.c: New test.
23580
23581 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23582
23583 PR c++/8856
23584 * g++.dg/parse/casting-operator2.C: New test.
23585 * g++.old-deja/g++.pt/explicit83.C: Remove.
23586
23587 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
23588
23589 * gcc.dg/label-compound-stmt-1.c: New test.
23590 * gcc.c-torture/compile/950922-1.c,
23591 gcc.c-torture/compile/20000211-3.c,
23592 gcc.c-torture/compile/20000518-1.c,
23593 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
23594 compound statements.
23595
23596 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
23597
23598 * gcc.dg/ppc64-abi-1.c: New test.
23599
23600 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
23601
23602 * g++.dg/ext/attrib9.C: Add dg-warnings.
23603
23604 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23605
23606 PR c++/12335
23607 * g++.dg/parse/dtor3.C: New test.
23608
23609 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
23610
23611 PR c++/12709
23612 * g++.dg/parse/try-catch-1.C: New test.
23613
23614 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
23615
23616 * ada/acats/run_all.sh: Add more verbose output in acats.log
23617 when compiling tests.
23618
23619 2004-01-12 Zack Weinberg <zack@codesourcery.com>
23620
23621 PR 13656
23622 * gcc.dg/typedef-redecl.c: New test case.
23623 * gcc.dg/typedef-redecl.h: New support file.
23624
23625 2004-01-13 Jan Hubicka <jh@suse.cz>
23626
23627 * gcc.dg/always_inline.c: New test.
23628 * gcc.dg/debug/20031231-1.c: Fix.
23629
23630 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23631
23632 PR c++/13474
23633 * g++.dg/template/array3.C: New test.
23634
23635 2004-01-12 Zack Weinberg <zack@codesourcery.com>
23636
23637 * g++.dg/ext/lvalue1.C: No longer expected to fail.
23638 * g++.dg/warn/Wunused-2.C: Likewise.
23639
23640 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23641
23642 PR c++/13289
23643 * g++.dg/template/instantiate6.C: New test.
23644
23645 2004-01-12 Roger Sayle <roger@eyesopen.com>
23646
23647 PR middle-end/11397
23648 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
23649
23650 2004-01-12 Jan Hubicka <jh@suse.cz>
23651
23652 PR opt/12826
23653 * gcc.dg/20040112-1.c: New.
23654
23655 * gcc.dg/dwarf-die[1-7].c: Move to...
23656 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
23657 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
23658
23659 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
23660
23661 PR c++/4100
23662 * g++.dg/parse/friend4.C: New test.
23663
23664 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
23665
23666 PR c++/4100
23667 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
23668 definition is called a friend.
23669
23670 2004-01-11 Zack Weinberg <zack@codesourcery.com>
23671
23672 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
23673
23674 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
23675
23676 PR c++/3478
23677 * g++.dg/parse/error10.C: New test.
23678 * g++.dg/template/arg2.C: Accept "invalid type" error.
23679
23680 2004-01-11 Jakub Jelinek <jakub@redhat.com>
23681
23682 PR middle-end/13392
23683 * g++.dg/opt/expect2.C: New test.
23684
23685 2004-01-10 Zack Weinberg <zack@codesourcery.com>
23686
23687 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
23688 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
23689 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
23690 Update dg-error regexps.
23691
23692 2004-01-10 Zack Weinberg <zack@codesourcery.com>
23693
23694 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
23695 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
23696
23697 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23698
23699 * gcc.dg/pragma-re-1.c: Use right pointer type.
23700
23701 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23702
23703 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
23704
23705 2004-01-09 Geoffrey Keating <geoffk@apple.com>
23706
23707 * gcc.dg/rs6000-ldouble-1.c: New.
23708
23709 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23710
23711 DR 337
23712 PR c++/9256
23713 * g++.dg/other/abstract1.C: New test.
23714
23715 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
23716
23717 * g++.dg/lookup/strong-using-1.C: New.
23718
23719 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
23720
23721 PR c/11234
23722 * gcc.dg/func-ptr-conv-1.c: New test.
23723 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
23724
23725 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
23726
23727 PR target/13380.
23728 * gcc.c-torture/compile/20040109-1.c: New.
23729
23730 2004-01-08 Stuart Hastings <stuart@apple.com>
23731
23732 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
23733 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
23734 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
23735
23736 2004-01-09 Alan Modra <amodra@bigpond.net.au>
23737
23738 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
23739
23740 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23741
23742 * ada/acats/run_acats: Treat 'gnatchop' the same way
23743 as 'gnatmake'. Export GCC_DRIVER.
23744 * ada/acats/run_all.sh: Add target_gnatchop. Use
23745 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
23746
23747 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23748
23749 PR c++/12573
23750 * g++.dg/template/dependent-expr4.C: New test.
23751
23752 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
23753
23754 * gcc.dg/altivec-11.c: New test.
23755
23756 2004-01-07 Mark Mitchell <mark@codesourcery.com>
23757
23758 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
23759
23760 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23761
23762 PR c/6024
23763 * gcc.dg/enum-compat-1.c: New test.
23764 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
23765
23766 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23767
23768 PR c/12165
23769 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
23770 gcc.dg/c99-idem-qual-3.c: New tests.
23771
23772 2004-01-07 Alan Modra <amodra@bigpond.net.au>
23773
23774 * gcc.dg/winline-7.c: Don't cast void * to int.
23775
23776 2004-01-06 Jan Hubicka <jh@suse.cz>
23777
23778 * gcc.dg/i386-sse-5.c: New test
23779 * g++.dg/eh/simd-1.c: Add -w argument for i386.
23780
23781 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23782
23783 PR c++/12815
23784 * g++.dg/rtti/typeid4.C: New test.
23785
23786 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23787
23788 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
23789
23790 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23791
23792 PR c++/12132
23793 * g++.dg/template/error11.C: New test.
23794
23795 PR c++/13451
23796 * g++.dg/template/class2.C: New test.
23797
23798 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
23799 Richard Sandiford <rsandifo@redhat.com>
23800
23801 PR c++/13387
23802 * g++.dg/opt/alias3.C: New test.
23803
23804 2004-01-04 Mark Mitchell <mark@codesourcery.com>
23805
23806 PR c++/13157
23807 * g++.dg/template/koenig3.C: New test.
23808
23809 PR c++/13529
23810 * g++.dg/parse/offsetof3.C: New test.
23811
23812 * g++.dg/init/copy7.C: Add missing dg-error markers.
23813
23814 PR c++/12226
23815 * g++.dg/init/copy7.c: New test.
23816
23817 PR c++/13536
23818 * g++.dg/parse/cast1.C: New test.
23819
23820 2004-01-04 Jan Hubicka <jh@suse.cz>
23821
23822 * gcc.dg/winline[1-7].c: New tests.
23823
23824 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23825
23826 PR c++/13520
23827 * g++.dg/template/qualttp22.C: New test.
23828
23829 2004-01-01 Jan Hubicka <jh@suse.cz>
23830
23831 * gcc.dg/debug/20031231-1.c: New.
23832 * gcc.c-torture/compile/20040101-1.c: New.
23833 * gcc.dg/dwarf-die-[1-7].c: New.
23834
23835 2004-01-01 Jakub Jelinek <jakub@redhat.com>
23836
23837 PR optimization/13521
23838 * gcc.c-torture/compile/20031231-1.c: New test.
23839
23840 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23841
23842 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
23843
23844 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23845
23846 PR c++/10079
23847 * g++.dg/template/crash16.C: New test.
23848
23849 2003-12-30 Mark Mitchell <mark@codesourcery.com>
23850
23851 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
23852
23853 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23854
23855 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
23856 ports.
23857 * g++.old-deja/g++.jason/thunk3.C: Likewise.
23858 * g++.old-deja/g++.law/profile1.C: Likewise.
23859 * gcc.c-torture/compile/981006-1.c: Likewise.
23860 * gcc.c-torture/execute/loop-2e.x: Likewise.
23861 * gcc.c-torture/execute/loop-2f.x: Remove.
23862 * gcc.c-torture/execute/loop-2g.x: Likewise.
23863 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
23864 * gcc.dg/20020312-2.c: Remove traces of dead ports.
23865
23866 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
23867
23868 PR c++/13507
23869 * g++.dg/ext/attrib11.C: New test.
23870
23871 PR c++/13494
23872 * g++.dg/template/array2-1.C: New test.
23873 * g++.dg/template/array2-2.C: New test.
23874
23875 2003-12-29 Mark Mitchell <mark@codesourcery.com>
23876
23877 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
23878
23879 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
23880
23881 PR c++/12774
23882 * g++.dg/template/array1-1.C: New test.
23883 * g++.dg/template/array1-2.C: New test.
23884
23885 2003-12-29 Roger Sayle <roger@eyesopen.com>
23886
23887 PR fortran/12632
23888 * g77.dg/12632.f: New test case.
23889
23890 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23891
23892 PR c++/13289
23893 * g++.dg/parse/nontype1.C: New test.
23894
23895 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23896
23897 PR c++/12403
23898 * g++.dg/parse/explicit1.C: New test.
23899 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
23900
23901 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23902
23903 PR c++/13081
23904 * g++.dg/opt/inline6.C: New test.
23905
23906 PR c++/12613
23907 * g++.dg/parse/error9.C: New test.
23908
23909 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
23910
23911 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23912
23913 PR c++/13009
23914 * g++.dg/init/assign1.C: New test.
23915
23916 2003-12-28 Roger Sayle <roger@eyesopen.com>
23917
23918 PR c++/13070
23919 * g++.dg/warn/format3.C: New test case.
23920
23921 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23922
23923 * gcc.c-torture/compile/20031227-1.c: New test.
23924
23925 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23926
23927 * g++.dg/bprob/bprob.exp: Load target-supports.exp
23928 * g77.dg/bprob/bprob.exp: Likewise.
23929 * gcc.misc-tests/bprob.exp: Likewise.
23930 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
23931 variants on systems where the library does not provide that
23932 functionality.
23933 * gcc.dg/builtins-20.c: Use builtins-config.h.
23934 * gcc.dg/builtins-config.h: New file.
23935
23936 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23937
23938 * lib/gcc-dg.exp (dg-require-profiling): New function.
23939 * lib/target-supports.exp (check_profiling_available): Likewise.
23940 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
23941 * g77.dg/bprob/bprob.exp: Likewise.
23942 * gcc.misc-tests/bprob.exp: Likewise.
23943 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
23944 * gcc.dg/20021014-1.c: Likewise.
23945 * gcc.dg/nest.c: Likewise.
23946
23947 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23948
23949 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
23950 compiling.
23951 * g++.dg/lookup/java2.C: Likewise.
23952 * gcc.dg/cpp/lexident.c: Likewise.
23953
23954 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
23955
23956 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
23957 given.
23958 * gcc.c-torture/compile/961203-1.c: Likewise.
23959 * gcc.c-torture/compile/980506-1.c: Likewise.
23960
23961 2003-12-23 Zack Weinberg <zack@codesourcery.com>
23962
23963 * lib/gcc-dg.exp (dg-prune-output): New annotation.
23964 (additional_prunes): New global.
23965 (gcc-dg-prune): Handle additional per-test pruning.
23966 (dg-test): Clear additional_prunes between tests.
23967
23968 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
23969 dg-prune-output to avoid spurious failures from assembler
23970 complaining about nonexistent WAW violations.
23971 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
23972 Use dg-prune-output to avoid spurious failures from assembler
23973 warning about Itanium B-step errata.
23974
23975 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23976
23977 * g++.dg/abi/macro0.C: New test.
23978 * g++.dg/abi/macro1.C: Likewise.
23979 * g++.dg/abi/macro2.C: Likewise.
23980
23981 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
23982 * g++.dg/abi/bitfield7.C: Likewise.
23983 * g++.dg/abi/dtor2.C: Likewise.
23984 * g++.dg/abi/mangle11.C: Likewise.
23985 * g++.dg/abi/mangle12.C: Likewise.
23986 * g++.dg/abi/mangle14.C: Likewise.
23987 * g++.dg/abi/mangle17.C: Likewise.
23988 * g++.dg/abi/vbase10.C: Likewise.
23989 * g++.dg/abi/vbase14.C: Likewise.
23990 * g++.dg/template/qualttp17.C: Likewise.
23991
23992 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
23993
23994 PR c/11995
23995 * gcc.dg/20031223-1.c: New test.
23996
23997 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23998
23999 * gcc.dg/noreturn-7.c: New test.
24000
24001 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24002
24003 * gcc.dg/null-pointer-1.c: New test.
24004
24005 2003-12-22 Mark Mitchell <mark@codesourcery.com>
24006
24007 * g++.old-deja/g++.jason/template18.C: Remove.
24008 * g++.old-deja/g++.jason/template37.C: Likewise.
24009
24010 PR c++/12862
24011 * g++.dg/lookup/ns1.C: New test.
24012
24013 PR c++/12397
24014 * g++.dg/template/lookup3.C: New test.
24015
24016 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
24017
24018 * g++.dg/template/recurse1.C: New test
24019
24020 2003-12-22 Mark Mitchell <mark@codesourcery.com>
24021
24022 PR c++/12479
24023 * g++.dg/parse/semicolon1.C: New test.
24024 * g++.dg/parse/semicolon1.h: Likewise.
24025
24026 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
24027
24028 * gcc.dg/darwin-misaligned.c: New test.
24029
24030 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
24031
24032 PR c/9163
24033 * gcc.dg/20031222-1.c: New test.
24034
24035 2003-12-21 Mark Mitchell <mark@codesourcery.com>
24036
24037 PR c++/13438
24038 * g++.dg/parse/error8.C: New test.
24039
24040 PR c++/11554
24041 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
24042
24043 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
24044
24045 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
24046 too small.
24047 * gcc.c-torture/compile/930217-1.c: Likewise.
24048 * gcc.c-torture/compile/930513-1.c: Likewise.
24049 * gcc.c-torture/execute/920908-2.c: Likewise.
24050 * gcc.c-torture/execute/921204-1.c: Likewise.
24051 * gcc.c-torture/execute/930621-1.c: Likewise.
24052 * gcc.c-torture/execute/930630-1.c: Likewise.
24053 * gcc.c-torture/execute/931031-1.c: Likewise.
24054 * gcc.c-torture/execute/980602-2.c: Likewise.
24055 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
24056 * gcc.c-torture/execute/compndlit-1.c: Likewise.
24057 * gcc.c-torture/execute/extzvsi.c: Likewise.
24058 * gcc.c-torture/unsorted/ext.c: Likewise.
24059
24060 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
24061
24062 PR target/12749
24063 * gcc.c-torture/compile/20031220-2.c: New test case.
24064
24065 2003-12-20 Roger Sayle <roger@eyesopen.com>
24066
24067 PR optimization/13031
24068 * gcc.c-torture/compile/20031220-1.c: New test case.
24069
24070 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24071
24072 * gcc.dg/cast-function-1.c: New test.
24073
24074 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
24075
24076 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
24077 formats.
24078
24079 2003-12-19 Mark Mitchell <mark@codesourcery.com>
24080
24081 PR c++/12795
24082 * g++.dg/ext/attrib10.C: New test.
24083
24084 2003-12-19 Jakub Jelinek <jakub@redhat.com>
24085
24086 * gcc.dg/cleanup-10.c: New test.
24087 * gcc.dg/cleanup-11.c: New test.
24088
24089 2003-12-19 Jakub Jelinek <jakub@redhat.com>
24090
24091 PR c++/13239
24092 * g++.dg/opt/expect1.C: New test.
24093
24094 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
24095
24096 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
24097
24098 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
24099
24100 PR debug/12923
24101 * gcc.dg/20031218-1.c: New test.
24102
24103 PR debug/12389
24104 * gcc.dg/20031218-2.c: New test.
24105 * gcc.dg/20031218-3.c: New test.
24106
24107 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
24108 of label name and allow for USER_LABEL_PREFIX == "_" names.
24109 * g++.dg/abi/mangle18-2.C: Likewise.
24110 * g++.dg/abi/mangle19-1.C: Likewise.
24111 * g++.dg/abi/mangle19-2.C: Likewise.
24112 * g++.dg/abi/mangle20-1.C: Likewise.
24113 * g++.dg/abi/mangle20-2.C: Likewise.
24114
24115 2003-12-18 Richard Henderson <rth@redhat.com>
24116
24117 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
24118
24119 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
24120 Dan Kegel <dank@kegel.com>
24121
24122 PR other/12009
24123 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
24124 testing a cross compiler, it causes spurious compile failures.
24125 * lib/g++.exp: Likewise.
24126
24127 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24128
24129 PR c++/13262
24130 * g++.dg/template/access13.C: New test.
24131
24132 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
24133
24134 * gcc.dg/20031216-1.c: New test.
24135
24136 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24137
24138 PR c++/9154
24139 * g++.dg/template/error10.C: New test.
24140
24141 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24142
24143 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
24144 * g++.dg/eh/simd-2.C: Likewise.
24145
24146 2003-12-17 James E Wilson <wilson@specifixinc.com>
24147 Roger Sayle <roger@eyesopen.com>
24148
24149 * gcc.c-torture/execute/ieee/mzero5.c: New.
24150
24151 2003-12-17 Mark Mitchell <mark@codesourcery.com>
24152
24153 PR c++/10603
24154 * g++.dg/parse/error6.C: New test.
24155
24156 PR c++/12827
24157 * g++.dg/parse/error7.C: New test.
24158
24159 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24160
24161 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
24162 at -O with stabs debugging formats.
24163 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
24164 * gcc.dg/debug/debug-2.c: Likewise.
24165
24166 2003-12-16 Mark Mitchell <mark@codesourcery.com>
24167
24168 PR c++/12696
24169 * g++.dg/init/error1.C: New test.
24170
24171 PR c++/12218
24172 * g++.dg/init/pm3.C: New test.
24173
24174 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
24175
24176 PR c/3347
24177 * gcc.dg/bitfld-8.c: New test.
24178
24179 2003-12-16 James Lemke <jim@wasabisystems.com>
24180
24181 * gcc.dg/arm-scd42-[123].c: New tests.
24182
24183 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
24184
24185 PR c++/9043
24186 * g++.dg/abi/mangle20-1.C: New test.
24187 * g++.dg/abi/mangle20-2.C: New test.
24188
24189 2003-12-16 Mark Mitchell <mark@codesourcery.com>
24190
24191 PR c++/13275
24192 * g++.dg/other/offsetof2.C: Remove XFAIL.
24193 * g++.dg/parse/offsetof1.C: New test.
24194 * g++.gd/parse/offsetof2.C: Likewise.
24195
24196 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24197
24198 * g++.dg/template/nontype3.C: New test.
24199 * g++.dg/template/static2.C: Tweaked the dg-error clause.
24200
24201 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24202
24203 * g++.dg/warn/noreturn-3.C: Also test instantiation.
24204
24205 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
24206
24207 PR c++/13387
24208 * g++.dg/expr/assign1.C: New test.
24209
24210 PR c++/13242
24211 * g++.dg/abi/mangle19-1.C: New test.
24212 * g++.dg/abi/mangle19-2.C: New test.
24213
24214 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
24215
24216 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
24217
24218 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
24219
24220 * gcc.c-torture/execute/20031216-1.c: New test.
24221
24222 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24223
24224 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
24225 an ICE regression.
24226
24227 2003-12-15 Mark Mitchell <mark@codesourcery.com>
24228
24229 PR c++/10926
24230 * g++.dg/template/error9.C: New test.
24231
24232 PR c++/11116
24233 * g++.dg/template/error8.C: New test.
24234
24235 2003-12-15 Roger Sayle <roger@eyesopen.com>
24236
24237 PR middle-end/13400
24238 * gcc.c-torture/execute/20031215-1.c: New test case.
24239
24240 2003-12-15 Mark Mitchell <mark@codesourcery.com>
24241
24242 PR c++/13269
24243 * g++.dg/parse/error5.C: New test.
24244
24245 PR c++/12989
24246 * g++.dg/expr/sizeof1.C: New test.
24247
24248 PR c++/13310
24249 * g++.dg/template/crash15.C: New test.
24250
24251 2003-12-15 Geoffrey Keating <geoffk@apple.com>
24252
24253 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
24254 a non-POD type as the last named parameter of a varargs function.
24255
24256 2003-12-15 Mark Mitchell <mark@codesourcery.com>
24257
24258 PR c++/13243
24259 PR c++/12573
24260 * g++.dg/template/crash14.C: New test.
24261 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
24262
24263 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
24264
24265 * g++.dg/other/java1.C: New test.
24266
24267 PR c++/13241
24268 * g++.dg/abi/mangle18-1.C: New test.
24269 * g++.dg/abi/mangle18-2.C: New test.
24270
24271 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24272
24273 PR optimization/10312
24274 * gcc.c-torture/execute/20031214-1.c: New.
24275
24276 2003-12-14 Mark Mitchell <mark@codesourcery.com>
24277
24278 PR c++/10779
24279 PR c++/12160
24280 * g++.dg/parse/error3.C: New test.
24281 * g++.dg/parse/error4.C: Likewise.
24282 * g++.dg/abi/mangle4.C: Tweak error messages.
24283 * g++.dg/lookup/using5.C: Likewise.
24284 * g++.dg/other/error2.C: Likewise.
24285 * g++.dg/parse/typename5.C: Likewise.
24286 * g++.dg/parse/undefined1.C: Likewise.
24287 * g++.dg/template/arg2.C: Likewise.
24288 * g++.dg/template/ttp3.C: Likewise.
24289 * g++.dg/template/type1.C: Likewise.
24290 * g++.old-deja/g++.other/crash32.C: Likewise.
24291 * g++.old-djea/g++.pt/defarg8.C: Likewise.
24292
24293 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24294
24295 PR c++/13106
24296 * g++.dg/warn/noreturn-3.C: New test.
24297
24298 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
24299
24300 PR c++/13118
24301 * g++.dg/abi/covariant3.C: New.
24302
24303 2003-12-12 Jakub Jelinek <jakub@redhat.com>
24304
24305 * g++.dg/eh/ia64-1.C: New test.
24306
24307 2003-12-12 Roger Sayle <roger@eyesopen.com>
24308
24309 PR optimization/13037
24310 * g77.f-torture/execute/13037.f: New test case.
24311
24312 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
24313
24314 PR c++/12881
24315 * g++.dg/abi/covariant2.C: New.
24316
24317 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
24318
24319 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
24320
24321 2003-12-11 Zack Weinberg <zack@codesourcery.com>
24322
24323 * gcc.c-torture/execute/wchar_t-1.x: Delete.
24324
24325 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
24326
24327 PR other/10819
24328 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
24329 to fix Bug 10819.
24330 * lib/g++.exp (g++_version): Likewise.
24331 * lib/g77.exp (g77_version): Likewise.
24332 * lib/objc.exp (default_objc_version): Likewise.
24333
24334 2003-12-10 Richard Henderson <rth@redhat.com>
24335
24336 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
24337
24338 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
24339
24340 2003-12-08 Matt Austern <austern@apple.com>
24341
24342 PR c/13134
24343 * lib/gcc-dg.exp (dg-require-visibility): Define.
24344 * lib/target-supports (check_visibility_available): Define.
24345 * gcc.dg/visibility-1.c: New test.
24346 * gcc.dg/visibility-2.c: Likewise.
24347 * gcc.dg/visibility-3.c: Likewise.
24348 * gcc.dg/visibility-4.c: Likewise.
24349 * gcc.dg/visibility-5.c: Likewise.
24350 * gcc.dg/visibility-6.c: Likewise.
24351 * g++.dg/ext/visibility-1.C: Likewise.
24352 * g++.dg/ext/visibility-2.C: Likewise.
24353 * g++.dg/ext/visibility-3.C: Likewise.
24354 * g++.dg/ext/visibility-4.C: Likewise.
24355 * g++.dg/ext/visibility-5.C: Likewise.
24356 * g++.dg/ext/visibility-6.C: Likewise.
24357
24358 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24359
24360 * g++.dg/lookup/java1.C: New test.
24361 * g++.dg/lookup/java2.C: New test.
24362
24363 2003-12-07 Falk Hueffner <falk@debian.org>
24364
24365 * g++.dg/opt/noreturn-1.C: New test.
24366
24367 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
24368
24369 * gcc.dg/overflow-1.c: New test.
24370
24371 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24372
24373 * g77.f-torture/compile/13060.f: New test.
24374
24375 2003-12-06 Mark Mitchell <mark@codesourcery.com>
24376
24377 PR c++/13323
24378 * g++.dg/inherit/operator2.C: New test.
24379
24380 2003-12-05 Mark Mitchell <mark@codesourcery.com>
24381
24382 PR c++/13305
24383 * g++.dg/ext/attrib9.C: New test.
24384
24385 2003-12-05 Mark Mitchell <mark@codesourcery.com>
24386
24387 PR c++/13314
24388 * g++.dg/template/error7.C: New test.
24389
24390 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
24391 J"orn Rennecke <joern.rennecke@superh.com>
24392
24393 PR target/13302
24394 * g++.dg/other/struct-va_list.C: New test.
24395
24396 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24397
24398 PR c++/13166
24399 * g++.dg/parse/defarg6.C: New test.
24400
24401 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
24402
24403 PR target/13256
24404 * gcc.c-torture/execute/20031201-1.c: New test.
24405
24406 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
24407
24408 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
24409
24410 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24411
24412 * gcc.dg/builtin-return-1.c: New test.
24413
24414 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
24415 J"orn Rennecke <joern.rennecke@superh.com>
24416
24417 PR optimization/13260
24418 * gcc.c-torture/execute/20031204-1.c: New test.
24419
24420 2003-12-03 Mark Mitchell <mark@codesourcery.com>
24421
24422 PR c++/9127
24423 * g++.dg/template/error6.C: New test.
24424
24425 2003-12-03 Jakub Jelinek <jakub@redhat.com>
24426
24427 * gcc.dg/20031202-1.c: New test.
24428
24429 2003-12-03 Mark Mitchell <mark@codesourcery.com>
24430
24431 PR c++/13179
24432 * g++.dg/template/eh1.C: New test.
24433
24434 PR c++/10771
24435 * g++.dg/template/error5.C: New test.
24436
24437 2003-12-02 David Ung <davidu@mips.com>
24438
24439 * gcc.dg/compat/vector-check.h: Corrected type for var
24440 g_##TMODE
24441
24442 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24443
24444 PR c++/10126
24445 * g++.dg/template/ptrmem8.C: New test.
24446
24447 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24448
24449 PR c++/12573
24450 * g++.dg/template/dependent-expr3.C: New test.
24451
24452 2003-12-01 James Lemke <jim@wasabisystems.com>
24453
24454 * gcc.dg/arm-g2.c: New test.
24455
24456 2003-12-01 Roger Sayle <roger@eyesopen.com>
24457
24458 PR optimization/11634
24459 * gcc.dg/20031201-2.c: New test case.
24460
24461 2003-12-01 Zack Weinberg <zack@codesourcery.com>
24462
24463 PR 11433
24464 * objc.dg/proto-lossage-3.m: New test.
24465
24466 2003-12-01 Roger Sayle <roger@eyesopen.com>
24467
24468 PR optimization/12628
24469 * gcc.dg/20031201-1.c: New test case.
24470
24471 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
24472
24473 * gcc.dg/unaligned-1.c: New test.
24474
24475 2003-11-30 Mark Mitchell <mark@codesourcery.com>
24476
24477 PR c++/9849
24478 * g++.dg/template/error4.C: New test.
24479 * g++.dg/template/nested3.C: Adjust error markers.
24480
24481 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24482
24483 * gcc.dg/cpp/assert4.c: Check more #system assertions.
24484
24485 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
24486
24487 PR c/10333
24488 * gcc.dg/bitfld-7.c: New test.
24489
24490 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
24491
24492 * gcc.dg/tls/asm-1.C: New test.
24493
24494 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24495
24496 * gcc.dg/cpp/assert4.c: Update.
24497
24498 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24499
24500 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
24501 * gcc.dg/builtin-apply3.c: New test.
24502
24503 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24504
24505 * lib/compat.exp (compat-obj): New xfaildata parameter.
24506 Use it to set compiler_conditional_xfail_data before compiling.
24507 (compat-get-options): Handle dg-xfail-if.
24508 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
24509 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
24510 * gcc.dg/compat/vector-1_y.c: Likewise.
24511 * gcc.dg/compat/vector-2_x.c: Likewise.
24512 * gcc.dg/compat/vector-2_y.c: Likewise.
24513
24514 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24515
24516 * g++.dg/opt/reg-stack4.C: New test.
24517
24518 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24519
24520 * gcc.dg/builtin-apply2.c: New test.
24521
24522 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24523
24524 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
24525
24526 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24527
24528 PR c++/12924
24529 * g++.dg/template/template-id-2.C: New test.
24530
24531 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24532
24533 PR c++/5369
24534 * g++.dg/template/memfriend1.C: New test.
24535 * g++.dg/template/memfriend2.C: Likewise.
24536 * g++.dg/template/memfriend3.C: Likewise.
24537 * g++.dg/template/memfriend4.C: Likewise.
24538 * g++.dg/template/memfriend5.C: Likewise.
24539 * g++.dg/template/memfriend6.C: Likewise.
24540 * g++.dg/template/memfriend7.C: Likewise.
24541 * g++.dg/template/memfriend8.C: Likewise.
24542 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
24543
24544 2003-11-21 Mark Mitchell <mark@codesourcery.com>
24545
24546 PR c++/12515
24547 * g++.dg/ext/cond1.C: New test.
24548
24549 2003-11-20 Richard Henderson <rth@redhat.com>
24550
24551 * gcc.dg/20020201-2.c: Remove.
24552 * gcc.dg/20020201-4.c: Remove.
24553 * gcc.dg/20020304-1.c: Remove.
24554
24555 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
24556
24557 * gcc.dg/cpp/trad/xwin1.c: New test case.
24558
24559 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
24560
24561 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
24562 * lib/g77.exp: Likewise.
24563 * lib/objc.exp: Likewise.
24564 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
24565 for darwin.
24566
24567 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24568
24569 PR c++/12932
24570 * g++.dg/template/static5.C: New test.
24571
24572 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
24573
24574 * gcc.dg/nested-func-1.c: New test.
24575
24576 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24577
24578 * gcc.dg/cpp/assert4.c: New test.
24579
24580 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
24581
24582 PR c++/2294
24583 * g++.dg/lookup/using9.c: New test.
24584
24585 2003-11-14 Mark Mitchell <mark@codesourcery.com>
24586
24587 PR c++/12762
24588 * g++.dg/template/error3.C: New test.
24589
24590 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
24591
24592 PR ada/13035
24593 * ada/acats/run_acats, run_all.sh: Fix syntax error.
24594 No longer use a wrapper for gcc, since this does not work under
24595 Windows.
24596
24597 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
24598
24599 PR c++/2094
24600 * g++.dg/template/ptrmem7.C: New test.
24601
24602 2003-11-13 Andrew Pinski <apinski@apple.com>
24603
24604 * gcc.c-torture/compile/20031113-1.c: New test.
24605
24606 2003-11-13 Mark Mitchell <mark@codesourcery.com>
24607 Kean Johnston <jkj@sco.com>
24608
24609 PR c/13029
24610 * gcc.dg/unused-4.c: Update.
24611
24612 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24613
24614 * g++.dg/opt/const3.C: New test.
24615
24616 2003-11-13 Jan Hubicka <jh@suse.cz>
24617
24618 * gcc.c-torture/compile/20031112-1.c: New test.
24619
24620 2003-11-12 Mark Mitchell <mark@codesourcery.com>
24621
24622 * g++.dg/parse/crash10.C: Remove bogus error marker.
24623
24624 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24625
24626 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
24627 (host_gcc): Likewise.
24628 (ROOT): Honor $PWDCMD.
24629 (BASE): Likewise.
24630 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
24631
24632 2003-11-12 Catherine Moore <clm@redhat.com>
24633
24634 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
24635
24636 2003-11-12 Andreas Jaeger <aj@suse.de>
24637 Jakub Jelinek <jakub@redhat.com>
24638 Andrew Pinski <pinskia@physics.uc.edu>
24639 Richard Henderson <rth@redhat.com>
24640
24641 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
24642 systems.
24643 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
24644
24645 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
24646 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24647
24648 2003-11-11 Andreas Jaeger <aj@suse.de>
24649
24650 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
24651
24652 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
24653
24654 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
24655
24656 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
24657 Clean ups.
24658
24659 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
24660
24661 * gcc.dg/trampoline-1.c: New test.
24662
24663 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
24664
24665 * gcc.c-torture/compile/200031109-1.c: New test.
24666
24667 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
24668
24669 PR c/3190
24670 PR c/8714
24671 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
24672 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
24673 gcc.dg/format/no-y2k-1.c: Update.
24674
24675 2003-11-08 Roger Sayle <roger@eyesopen.com>
24676
24677 PR optimization/10467
24678 * gcc.dg/20031108-1.c: New test case.
24679
24680 2003-11-07 Geoffrey Keating <geoffk@apple.com>
24681
24682 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
24683
24684 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
24685
24686 * gcc.dg/compound-lvalue-1.c: New test.
24687 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
24688 some XFAILs.
24689
24690 2003-11-06 Geoffrey Keating <geoffk@apple.com>
24691
24692 * gcc.dg/altivec-varargs-1.c: New test.
24693
24694 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24695
24696 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
24697 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
24698 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
24699 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
24700 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
24701
24702 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
24703
24704 * gcc.dg/cond-lvalue-1.c: New test.
24705
24706 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
24707
24708 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
24709
24710 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24711
24712 PR c++/11616
24713 * g++.dg/template/instantiate5.C: New test.
24714
24715 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24716
24717 PR c++/12726
24718 * g++.dg/ext/complit2.C: Replace test with self-contained version.
24719 * ChangeLog: Add missing first entry for above test.
24720
24721 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24722
24723 PR c++/9810
24724 * g++.dg/template/using8.C: New test.
24725 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
24726
24727 2003-11-02 Roger Sayle <roger@eyesopen.com>
24728
24729 PR optimization/10817
24730 * gcc.c-torture/compile/20031102-1.c: New test case.
24731
24732 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
24733
24734 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
24735 2147483647.
24736
24737 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24738
24739 * gcc.dg/20031102-1.c: New test.
24740
24741 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24742
24743 * gcc.dg/complex-1.c: New test.
24744
24745 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24746
24747 PR c++/12796
24748 * g++.dg/template/crash13.C: Adjust expected error location.
24749 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24750
24751 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24752
24753 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24754
24755 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24756
24757 PR/10239
24758 * gcc.c-torture/compile/20031031-2.c: New test.
24759
24760 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24761
24762 PR/11640
24763 * gcc.c-torture/compile/20031031-1.c: New test.
24764
24765 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24766
24767 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24768 * gcc.misc-tests/bprob.exp: Likewise.
24769 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
24770 the execution test on arm-elf configs.
24771 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
24772 configs that don't support scratch files.
24773 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
24774
24775 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
24776
24777 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
24778 done by dejagnu.
24779
24780 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
24781
24782 * ada/acats/run_all.sh: Redirect mv output to /dev/null
24783 Avoid non pure sh syntax. Add more logging.
24784
24785 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
24786 fail.
24787
24788 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24789
24790 PR libgcj/10610
24791 * gcc.dg/ppc-stackalign-1.c: New test.
24792
24793 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
24794
24795 * ada/acats/run_all.sh: Change output to be more compliant with
24796 dejagnu framework.
24797 Create acats.sum and acats.log files under testsuite/ada/acats
24798 Only run [a-z]* directories, to filter out e.g. CVS.
24799 Redirect build output to log file.
24800
24801 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24802
24803 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
24804
24805 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24806
24807 PR ada/5909:
24808 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
24809
24810 2003-10-27 Jakub Jelinek <jakub@redhat.com>
24811
24812 * gcc.c-torture/compile/20031023-1.c: New test.
24813 * gcc.c-torture/compile/20031023-2.c: New test.
24814 * gcc.c-torture/compile/20031023-3.c: New test.
24815 * gcc.c-torture/compile/20031023-4.c: New test.
24816
24817 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24818
24819 PR c++/10371
24820 * g++.dg/lookup/scoped8.C: New test.
24821
24822 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24823
24824 * g++.dg/opt/reg-stack3.C: New test.
24825
24826 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24827
24828 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
24829
24830 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24831
24832 PR c++/11076
24833 * g++.dg/template/crash13.C: New test.
24834
24835 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24836
24837 * gcc.dg/c99-restrict-2.c: New test.
24838
24839 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
24840
24841 PR c++/12698, c++/12699, c++/12700, c++/12566
24842 * g++.dg/inherit/covariant9.C: New test.
24843 * g++.dg/inherit/covariant10.C: New test.
24844 * g++.dg/inherit/covariant11.C: New test.
24845
24846 2003-10-23 Jason Merrill <jason@redhat.com>
24847
24848 PR c++/12726
24849 * g++.dg/ext/complit2.C: New test.
24850
24851 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24852
24853 PR target/12654
24854 * gcc.c-torture/execute/20031020-1.c: New test.
24855
24856 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24857
24858 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
24859 following the jump_insn.
24860
24861 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
24862
24863 * gcc.dg/cast-lvalue-1.c: New test.
24864
24865 2003-10-21 Mark Mitchell <mark@codesourcery.com>
24866
24867 PR c++/11962
24868 * g++.dg/template/cond2.C: New test.
24869
24870 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
24871
24872 * gcc.dg/builtins-28.c: New test.
24873
24874 2003-10-20 Jan Hubicka <jh@suse.cz>
24875
24876 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
24877 parameter.
24878 * testsuite/gcc.dg/inline-2.c: Likewise.
24879
24880 2003-10-20 Phil Edwards <phil@codesourcery.com>
24881
24882 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
24883 * gcc.dg/nest.c: Likewise.
24884
24885 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24886
24887 PR c++/9781, c++/10583, c++/11862
24888 * g++.dg/parse/crash13.C: New test.
24889
24890 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24891
24892 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
24893
24894 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24895
24896 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
24897 Define HAVE_C99_RUNTIME except on Solaris.
24898 * gcc.dg/builtins-20.c: Likewise.
24899
24900 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24901
24902 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
24903
24904 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24905
24906 PR c++/12495
24907 * g++.dg/template/crash21.C: New test.
24908
24909 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24910
24911 PR c++/2513
24912 * g++.dg/template/typename5.C: New test.
24913
24914 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24915
24916 PR c++/12369
24917 * g++.dg/template/friend25.C: New test.
24918
24919 2003-10-16 Ziemowit Laski <zlaski@apple.com>
24920
24921 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
24922 versions.
24923
24924 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
24925
24926 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
24927 == 2147483647.
24928
24929 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
24930
24931 * gcc.c-torture/execute/960416-1.x: Remove.
24932 * gcc.c-torture/execute/divconst-3.x: Likewise.
24933
24934 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
24935
24936 PR target/12598
24937 * gcc.dg/torture/cris-volatile-1.c: New test.
24938
24939 2003-10-14 Roger Sayle <roger@eyesopen.com>
24940
24941 PR optimization/9325
24942 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
24943 for overflowing floating point to integer conversion during RTL
24944 simplification.
24945
24946 2003-10-13 Ziemowit Laski <zlaski@apple.com>
24947
24948 * objc/execute/_cmd.m: Fix typo.
24949 * objc.dg/image-info.m, objc.dg/symtab-1.m:
24950 Relax 'scan-assembler' regexp.
24951 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
24952 objc.dg/try-catch-4.m: Run on non-Darwin targets.
24953 * objc.dg/zero-link-2.m: Remove blank line.
24954 * objc.dg/zero-link-3.m: New test case.
24955
24956 2003-10-13 Geoffrey Keating <geoffk@apple.com>
24957
24958 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
24959
24960 * gcc.dg/asm-names.c: Use scan-assembler-not rather
24961 than linker trickery.
24962
24963 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24964
24965 PR c++/12370
24966 * g++.dg/other/friend2.C: New test.
24967
24968 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24969
24970 * gcc.dg/20031012-1.c: New test.
24971
24972 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24973
24974 * gcc.dg/weak/weak-3.c: Fix for new warning.
24975
24976 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
24977
24978 PR optimization/8750
24979 * gcc.c-torture/execute/20031012-1.c: New test case.
24980
24981 2003-10-11 Roger Sayle <roger@eyesopen.com>
24982
24983 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
24984 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
24985
24986 2003-10-11 Roger Sayle <roger@eyesopen.com>
24987
24988 PR optimization/12260
24989 * gcc.c-torture/compile/20031011-2.c: New test case.
24990
24991 2003-10-11 Roger Sayle <roger@eyesopen.com>
24992
24993 * gcc.c-torture/execute/20031011-1.c: New testcase.
24994
24995 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
24996
24997 * gcc.c-torture/compile/20031011-1.c: New test.
24998
24999 2003-10-11 Jan Hubicka <jh@suse.cz>
25000
25001 * g++.dg/other/first-global.C: New test.
25002
25003 2003-10-11 Roger Sayle <roger@eyesopen.com>
25004
25005 * gcc.c-torture/execute/string-opt-18.c: New testcase.
25006
25007 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
25008
25009 * gcc.c-torture/compile/20031010-1.c: New test.
25010
25011 2003-10-10 Geoffrey Keating <geoffk@apple.com>
25012
25013 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
25014 * gcc.c-torture/execute/va-arg-25.c: ... here.
25015
25016 2003-10-09 Mark Mitchell <mark@codesourcery.com>
25017
25018 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
25019
25020 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
25021
25022 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
25023
25024 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
25025
25026 * g++.dg/parse/error2.C: New test.
25027
25028 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
25029
25030 PR c++/11097
25031 * g++.dg/other/error5.C: Modify the error message.
25032 * g++.dg/lookup/using8.C: New test.
25033
25034 2003-10-07 Geoffrey Keating <geoffk@apple.com>
25035
25036 * gcc.dg/darwin-abi-2.c: New file.
25037 * gcc.c-torture/execute/va-arg-24.c: New file.
25038
25039 2003-10-06 Bob Wilson <bob.wilson@acm.org>
25040
25041 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
25042 indentation.
25043
25044 2003-10-06 Mark Mitchell <mark@codesourcery.com>
25045
25046 PR c++/10147
25047 * g++.dg/other/error4.C: Update error messages.
25048 * g++.dg/template/ptrmem4.C: Likewise.
25049
25050 PR c++/12337
25051 * g++.dg/init/new9.C: New test.
25052
25053 PR c++/12334, c++/12236, c++/8656
25054 * g++.dg/ext/attrib8.C: New test.
25055
25056 2003-10-06 Devang Patel <dpatel@apple.com>
25057
25058 * gcc.dg/debug/dwarf2-3.h: New test.
25059 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
25060
25061 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
25062
25063 * g++.dg/opt/cfg2.C: New test.
25064
25065 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25066
25067 * g++.dg/opt/float1.C: New test.
25068
25069 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25070
25071 * gcc.dg/c90-array-lval-6.c: New test.
25072 * gcc.dg/c99-array-lval-6.c: New test.
25073
25074 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
25075 Ziemowit Laski <zlaski@apple.com>
25076
25077 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
25078 'Derived', so that it is never considered a class method; add
25079 new warning for '+port' method ambiguity.
25080 * objc.dg/method-12.m: Include <objc/objc.h> instead of
25081 <objc/objc-api.h> (needed on Mac OS X).
25082 * objc.dg/method-13.m: New test.
25083
25084 2003-10-03 Roger Sayle <roger@eyesopen.com>
25085
25086 PR optimization/9325, PR java/6391
25087 * gcc.c-torture/execute/20031003-1.c: New test case.
25088
25089 2003-10-02 Mark Mitchell <mark@codesourcery.com>
25090
25091 PR optimization/12180
25092 * gcc.dg/20031002-1.c: New test.
25093
25094 PR c++/12486
25095 * g++.dg/inherit/error1.C: New test.
25096
25097 2003-10-02 Chris Demetriou <cgd@broadcom.com>
25098
25099 * lib/f-torture.exp (search_for): Rename to...
25100 (search_for_re): This. Also, clean up comments and the
25101 "regexp" invocation.
25102
25103 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
25104
25105 * gcc.c-torture/compile/20031002-1.c: New test.
25106
25107 2003-10-02 Jakub Jelinek <jakub@redhat.com>
25108
25109 * g++.dg/opt/cond1.C: New test.
25110
25111 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
25112
25113 * gcc.dg/Wold-style-definition-2.c: New testcase.
25114 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
25115
25116 2003-09-29 Richard Henderson <rth@redhat.com>
25117
25118 * g++.dg/init/array10.C: Add dg-options.
25119
25120 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
25121
25122 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
25123
25124 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25125
25126 * g++.dg/template/friend19.C: Fix typo.
25127 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
25128
25129 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
25130
25131 * gcc.c-torture/execute/20030928-1.c: New test.
25132 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
25133
25134 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
25135
25136 * g++.dg/opt/unroll1.C: New test.
25137
25138 2003-09-26 Roger Sayle <roger@eyesopen.com>
25139
25140 PR optimization/11741
25141 * gcc.dg/20030926-1.c: New test case.
25142
25143 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25144
25145 PR c++/5655
25146 * g++.dg/parse/access7.C: New test.
25147 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
25148
25149 2003-09-24 Ziemowit Laski <zlaski@apple.com>
25150
25151 MERGE OF objc-improvements-branch into MAINLINE:
25152 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
25153 if libobjc has not been built.
25154 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
25155 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
25156 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
25157 objc/execute/nested-3.m, objc/execute/np-2.m,
25158 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
25159 objc/execute/redefining_self.m, objc/execute/root_methods.m,
25160 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
25161 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
25162 objc.dg/special/unclaimed-category-1.h,
25163 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
25164 well as GNU runtime.
25165 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
25166 * execute/cascading-1.m, execute/function-message-1.m,
25167 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
25168 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
25169 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
25170 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
25171 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
25172 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
25173 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
25174 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
25175 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
25176 * objc.dg/bitfield-2.m: Run only on Darwin.
25177 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
25178 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
25179 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
25180 * objc.dg/const-str-1.m: Fix constant string layout.
25181
25182 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
25183
25184 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
25185
25186 2003-09-23 Geoffrey Keating <geoffk@apple.com>
25187
25188 * gcc.dg/darwin-abi-1.c: New file.
25189
25190 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
25191
25192 PR target/12281
25193 * gcc.c-torture/compile/20030921-1.c: New test.
25194
25195 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
25196
25197 * g++.dg/opt/reg-stack2.C: New test.
25198
25199 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
25200
25201 * g++.dg/eh/delayslot1.C: New test.
25202
25203 2003-09-20 Richard Henderson <rth@redhat.com>
25204
25205 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
25206
25207 2003-09-20 Roger Sayle <roger@eyesopen.com>
25208
25209 * gcc.c-torture/execute/20030920-1.c: New test case.
25210
25211 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25212
25213 * g++.dg/rtti/typeid3.C: Correct expected error message.
25214
25215 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25216
25217 PR c++/157
25218 * g++.dg/parse/crash12.C: New test.
25219
25220 2003-09-19 Janis Johnson <janis187@us.ibm.com>
25221
25222 * gcc.dg/compat/mixed-struct-check.h: New.
25223 * gcc.dg/compat/mixed-struct-defs.h: New.
25224 * gcc.dg/compat/mixed-struct-init.h: New.
25225 * gcc.dg/compat/struct-by-value-19_main.c: New.
25226 * gcc.dg/compat/struct-by-value-19_x.c: New.
25227 * gcc.dg/compat/struct-by-value-19_y.c: New.
25228 * gcc.dg/compat/struct-by-value-20_main.c: New.
25229 * gcc.dg/compat/struct-by-value-20_x.c: New.
25230 * gcc.dg/compat/struct-by-value-20_y.c: New.
25231 * gcc.dg/compat/struct-return-19_main.c: New.
25232 * gcc.dg/compat/struct-return-19_x.c: New.
25233 * gcc.dg/compat/struct-return-19_y.c: New.
25234 * gcc.dg/compat/struct-return-20_main.c: New.
25235 * gcc.dg/compat/struct-return-20_x.c: New.
25236 * gcc.dg/compat/struct-return-20_y.c: New.
25237
25238 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
25239 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
25240 so that it will not complain on LP64 targets.
25241
25242 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25243
25244 PR c++/495
25245 * g++.dg/template/friend24.C: New test.
25246
25247 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
25248
25249 PR c++/12332
25250 * g++.dg/template/memtmpl2.C: New test.
25251
25252 2003-09-18 Mark Mitchell <mark@codesourcery.com>
25253
25254 PR target/11184
25255 * gcc.dg/builtin-apply1.c: New test.
25256
25257 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
25258
25259 PR c++/9848
25260 * g++.dg/warn/Wunused-4.C: New test.
25261
25262 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25263
25264 PR c++/12316
25265 * g++.dg/other/gc2.C: New test.
25266
25267 2003-09-17 Mark Mitchell <mark@codesourcery.com>
25268
25269 PR c++/11991
25270 * g++.dg/rtti/typeid3.C: New test.
25271
25272 PR c++/12266
25273 * g++.dg/overload/template1.C: New test.
25274
25275 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
25276
25277 * g++.dg/opt/cfg3.C: New test.
25278
25279 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25280
25281 PR c++/7939
25282 * g++.dg/template/crash11.C: New test.
25283
25284 2003-09-16 Jason Merrill <jason@redhat.com>
25285 Jakub Jelinek <jakub@redhat.com>
25286
25287 * gcc.dg/attr-warn-unused-result.c: New test.
25288
25289 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
25290
25291 PR c++/12184
25292 * g++.dg/expr/call2.C: New test.
25293
25294 2003-09-15 Andreas Jaeger <aj@suse.de>
25295
25296 * gcc.dg/Wold-style-definition-1.c: New test.
25297
25298 2003-09-14 Mark Mitchell <mark@codesourcery.com>
25299
25300 PR c++/3907
25301 * g++.dg/parse/template12.C: New test.
25302
25303 * g++.dg/abi/bitfield11.C: New test.
25304 * g++.dg/abi/bitfield12.C: Likewise.
25305
25306 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
25307
25308 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
25309 non-expansion of functional macro name without arguments at EOL.
25310 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
25311
25312 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
25313
25314 * gcc.c-torture/execute/20030914-[12].c: New tests.
25315
25316 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
25317
25318 PR c++/11788
25319 * g++.dg/overload/addr1.C: New test.
25320
25321 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
25322
25323 * gcc.dg/20030909-1.c: New test.
25324
25325 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25326
25327 * gcc.dg/ultrasp10.c: New test.
25328
25329 2003-09-09 Devang Patel <dpatel@apple.com>
25330
25331 * gcc.dg/darwin-ld-6.c: New test.
25332
25333 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25334
25335 * gcc.dg/torture/builtin-explog-1.c: New testcase.
25336
25337 2003-09-08 Mark Mitchell <mark@codesourcery.com>
25338
25339 * gcc.dg/ia64-types1.c: New test.
25340 * gcc.dg/ia64-types2.c: Likewise.
25341
25342 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25343
25344 * gcc.dg/builtins-1.c: Add more _Complex tests.
25345 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25346
25347 * gcc.dg/builtins-1.c: Test existing _Complex functions.
25348 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25349
25350 2003-09-08 Mark Mitchell <mark@codesourcery.com>
25351
25352 PR c++/11786
25353 * g++.dg/lookup/koenig2.C: New test.
25354
25355 PR c++/5296
25356 * g++.dg/rtti/typeid2.C: New test.
25357
25358 2003-09-08 Jakub Jelinek <jakub@redhat.com>
25359
25360 * gcc.c-torture/compile/20030904-1.c: New test.
25361
25362 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25363
25364 * g++.dg/opt/longbranch2.C: New test.
25365
25366 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
25367
25368 * g++.dg/template/crash10.C: Only compile it.
25369
25370 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
25371
25372 PR middle-end/11665
25373 * gcc.c-torture/compile/20030907-1.c: New test.
25374 * g++.dg/init/array11.C: New test.
25375
25376 2003-09-07 Mark Mitchell <mark@codesourcery.com>
25377
25378 PR c++/11852
25379 * g++.dg/init/struct1.C: New test.
25380
25381 2003-09-07 Mark Mitchell <mark@codesourcery.com>
25382
25383 PR c++/12181
25384 * g++.dg/expr/comma1.C: New test.
25385
25386 2003-09-06 Mark Mitchell <mark@codesourcery.com>
25387
25388 PR c++/11867
25389 * g++.dg/expr/static_cast5.C: New test.
25390
25391 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
25392
25393 PR c++/11507
25394 * g++.dg/lookup/scoped7.C: New test.
25395
25396 PR c++/9574
25397 * g++.dg/other/static1.C: New test.
25398
25399 PR c++/11490
25400 * g++.dg/warn/template-1.C: New test.
25401
25402 PR c++/11432
25403 * g++.dg/template/crash10.C: New test.
25404
25405 PR c++/2478
25406 * g++.dg/overload/VLA.C: New test.
25407
25408 PR c++/10804
25409 * g++.dg/template/call1.C: New test.
25410
25411 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
25412
25413 PR c++/11794
25414 * g++.dg/parse/using3.C: New test.
25415
25416 2003-09-06 Roger Sayle <roger@eyesopen.com>
25417
25418 PR c++/11409
25419 * g++.dg/overload/builtin3.C: New test case.
25420
25421 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
25422
25423 PR c/9862
25424 * gcc.dg/20030906-1.c: New test.
25425 * gcc.dg/20030906-2.c: Likewise.
25426
25427 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
25428
25429 PR c++/12167
25430 * g++.dg/parse/defarg5.C: New test.
25431
25432 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
25433
25434 2003-09-05 Mark Mitchell <mark@codesourcery.com>
25435
25436 PR c++/12163
25437 * g++.dg/expr/static_cast4.C: New test.
25438
25439 PR c++/12146
25440 * g++.dg/template/crash9.C: New test.
25441
25442 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
25443
25444 * g++.old-deja/g++.ext/pretty2.C: Update for change
25445 in __FUNCTION__.
25446 * g++.old-deja/g++.ext/pretty3.C: Likewise.
25447
25448 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
25449
25450 PR c++/11922
25451 * g++/dg/template/qualified-id1.C: New test.
25452
25453 PR c++/12037
25454 * g++.dg/warn/noeffect4.C: New test.
25455
25456 2003-09-04 Matt Austern <austern@apple.com>
25457
25458 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
25459 * g++.dg/ext/fnname2.C: Likewise.
25460 * g++.dg/ext/fnname3.C: Likewise.
25461
25462 2003-09-04 Mark Mitchell <mark@codesourcery.com>
25463
25464 * g++.dg/expr/lval1.C: New test.
25465 * g++.dg/ext/lvcast.C: Remove.
25466
25467 2003-09-03 Roger Sayle <roger@eyesopen.com>
25468
25469 PR optimization/11700.
25470 * gcc.c-torture/compile/20030903-1.c: New test case.
25471
25472 2003-09-03 Mark Mitchell <mark@codesourcery.com>
25473
25474 PR c++/12053
25475 * g++.dg/abi/layout4.C: New test.
25476
25477 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
25478
25479 PR c++/11553
25480 * g++.dg/parse/friend3.C: New test.
25481
25482 2003-09-02 Mark Mitchell <mark@codesourcery.com>
25483
25484 PR c++/11847
25485 * g++.dg/template/class1.C: New test.
25486
25487 PR c++/11808
25488 * g++.dg/expr/call1.C: New test.
25489
25490 2003-09-01 Mark Mitchell <mark@codesourcery.com>
25491
25492 PR c++/12114
25493 * g++.dg/init/ref9.C: New test.
25494
25495 PR c++/11972
25496 * g++.dg/template/nested4.C: New test.
25497
25498 2003-08-29 Mark Mitchell <mark@codesourcery.com>
25499
25500 PR c++/12093
25501 * g++.dg/template/non-dependent4.C: New test.
25502
25503 PR c++/11928
25504 * g++.dg/inherit/conv1.C: New test.
25505
25506 2003-08-29 Mark Mitchell <mark@codesourcery.com>
25507
25508 PR c++/6196
25509 * g++.dg/ext/label1.C: New test.
25510 * g++.dg/ext/label2.C: Likewise.
25511
25512 2003-08-28 Mark Mitchell <mark@codesourcery.com>
25513
25514 * g++.dg/expr/cond3.C: New test.
25515
25516 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25517
25518 * gcc.dg/builtins-1.c: Add new builtin cases.
25519
25520 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25521
25522 * gcc.dg/builtins-1.c: Add new cases.
25523 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25524
25525 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25526
25527 * gcc.dg/builtins-1.c: Add more math builtin tests.
25528 * gcc.dg/torture/builtin-attr-1.c: New test.
25529
25530 2003-08-28 Mark Mitchell <mark@codesourcery.com>
25531
25532 PR optimization/5079
25533 * g++.dg/opt/static3.C: New test.
25534
25535 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25536
25537 * gcc.misc-tests/gcov-10b.c: New test.
25538
25539 2003-08-27 Mark Mitchell <mark@codesourcery.com>
25540
25541 * g++.dg/opt/ptrmem3.C: New test.
25542
25543 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
25544
25545 2003-08-27 Jakub Jelinek <jakub@redhat.com>
25546
25547 * gcc.dg/20030826-2.c: New test.
25548
25549 2003-08-26 Roger Sayle <roger@eyesopen.com>
25550
25551 PR middle-end/12002
25552 * g77.f-torture/compile/12002.f: New test case.
25553
25554 2003-08-26 Roger Sayle <roger@eyesopen.com>
25555
25556 * gcc.dg/20030826-1.c: New test case.
25557
25558 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
25559
25560 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
25561
25562 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
25563
25564 PR c++/11871
25565 * c++.dg/lookup/crash1.C: New test.
25566
25567 * c++.dg/warn/noeffect3.C: New test.
25568
25569 2003-08-25 Janis Johnson <janis187@us.ibm.com>
25570
25571 * gcc.dg/compat/vector-1_x.c: Compile with -w.
25572 * gcc.dg/compat/vector-1_y.c: Ditto.
25573 * gcc.dg/compat/vector-2_x.c: Ditto.
25574 * gcc.dg/compat/vector-2_y.c: Ditto.
25575
25576 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
25577
25578 * gcc.dg/20030702-1.c: New test.
25579
25580 2003-08-25 Mark Mitchell <mark@codesourcery.com>
25581
25582 PR c++/8795
25583 * g++.dg/ext/altivec-1.C: New test.
25584
25585 2003-08-24 Richard Henderson <rth@redhat.com>
25586
25587 * g++.dg/eh/simd-2.C: Add -w for x86.
25588
25589 2003-08-23 Jakub Jelinek <jakub@redhat.com>
25590
25591 * gcc.dg/20030815-1.c: New test.
25592
25593 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25594
25595 PR c++/3765
25596 * g++.dg/parse/access6.C: New test.
25597
25598 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25599
25600 PR c++/641, c++/11876
25601 * g++.dg/template/friend22.C: New test.
25602 * g++.dg/template/friend23.C: Likewise.
25603
25604 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25605
25606 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
25607 identically.
25608
25609 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25610
25611 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
25612
25613 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25614
25615 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
25616
25617 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25618
25619 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
25620
25621 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25622
25623 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
25624
25625 2003-08-21 Mark Mitchell <mark@codesourcery.com>
25626
25627 PR c++/11919
25628 * g++.dg/overload/prom1.C: New test.
25629
25630 PR c++/11551
25631 * g++.dg/parse/dtor2.C: New test.
25632
25633 PR c++/10762
25634 * g++.dg/parse/using2.C: New test.
25635
25636 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
25637
25638 PR target/11805
25639 * gcc.c-torture/compile/20030821-1.c: New.
25640
25641 2003-08-20 Mark Mitchell <mark@codesourcery.com>
25642
25643 PR c++/11834
25644 * g++.dg/template/deduce2.C: New test.
25645
25646 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
25647
25648 * gcc.c-torture/execute/20030821-1.c: New test.
25649
25650 2003-08-20 Roger Sayle <roger@eyesopen.com>
25651
25652 PR middle-end/11984
25653 * gcc.dg/20030820-1.c: New test case.
25654
25655 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
25656
25657 PR c++/11945
25658 * g++.dg/warn/noeffect2.C: New test.
25659
25660 2003-08-19 Mark Mitchell <mark@codesourcery.com>
25661
25662 PR c++/10926
25663 * g++.dg/template/dtor2.C: New test.
25664
25665 PR c++/11684
25666 * g++.dg/template/operator1.C: New test.
25667 * g++.dg/parse/operator4.C: New test.
25668
25669 PR c++/11946.C
25670 * g++.dg/expr/enum1.C: New test.
25671 * gcc.dg/c99-bool-1.c: Remove bogus warning.
25672
25673 PR c++/11036.C
25674 * g++.dg/parse/elab2.C: New test.
25675 * g++.dg/parse/typedef4.C: Change error message.
25676 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
25677 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
25678 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
25679
25680 2003-08-19 Geoffrey Keating <geoffk@apple.com>
25681
25682 * gcc.dg/pch/warn-1.c: New.
25683 * gcc.dg/pch/warn-1.hs: New.
25684
25685 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
25686 not-tested file.
25687
25688 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
25689
25690 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
25691
25692 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
25693
25694 * gcc.dg/uninit-D.c: New Test.
25695 * gcc.dg/uninit-E.c: New Test.
25696 * gcc.dg/uninit-F.c: New Test.
25697 * gcc.dg/uninit-G.c: New Test.
25698
25699 2003-08-19 Michael Ritzert <ritzert@t-online.de>
25700
25701 * g++.dg/README: Describe the pch directory.
25702
25703 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25704
25705 PR c++/11174
25706 * g++.dg/parse/access4.C: New test.
25707 * g++.dg/parse/access5.C: Likewise.
25708 * g++.old-deja/g++.jason/access17.C: Adjust error message.
25709
25710 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
25711
25712 * gcc.dg/noncompile/20030818-1.c: New.
25713
25714 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
25715
25716 PR c++/11957
25717 * g++.dg/warn/noeffect1.C: New test.
25718
25719 * g++.dg/template/scope2.C: New test.
25720 * g++.dg/template/error2.C: Correct dg-error
25721
25722 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
25723
25724 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
25725
25726 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
25727
25728 PR C++/11512
25729 * g++.dg/template/warn1.C: New.
25730
25731 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
25732
25733 * g++.dg/template/error2.C: New test.
25734 * g++.dg/lookup/using7.C: Adjust errors
25735 * g++.old-deja/g++.pt/crash36.C: Likewise.
25736 * g++.old-deja/g++.pt/derived3.C: Likewise.
25737
25738 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25739
25740 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
25741 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
25742 * gcc.c-torture/execute/builtins/string-9.c: New, from
25743 string-opt-9.c. Adjust for execute/builtins framework.
25744 * gcc.c-torture/execute/string-opt-9.c: Delete.
25745
25746 2003-08-12 Mark Mitchell <mark@codesourcery.com>
25747
25748 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
25749
25750 * g++.dg/parse/ret-type2.C: New test.
25751
25752 PR c++/11703
25753 * g++.dg/init/new8.C: New test.
25754
25755 PR c++/10923
25756 * g++.dg/parse/typedef5.C: New test.
25757
25758 PR c++/9512
25759 * g++.dg/parse/qualified2.C: New test.
25760 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
25761 invalid code.
25762
25763 2003-08-11 Mark Mitchell <mark@codesourcery.com>
25764
25765 * g++.dg/conversion/ptrmem1.C: New test.
25766
25767 2003-08-11 Jakub Jelinek <jakub@redhat.com>
25768
25769 PR target/11693
25770 * gcc.dg/20030811-1.c: New test.
25771
25772 PR target/11535
25773 * gcc.c-torture/execute/20030811-1.c: New test.
25774
25775 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25776
25777 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
25778
25779 2003-08-10 Mark Mitchell <mark@codesourcery.com>
25780
25781 PR c++/11789.C
25782 * g++.dg/inherit/multiple1.C: New test.
25783
25784 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
25785
25786 * gcc.dg/spe1.c: New test.
25787
25788 PR c++/11670
25789 * g++.dg/expr/cast2.C: New test.
25790
25791 PR c++/10530
25792 * g++.dg/template/dependent-name2.C: New test.
25793
25794 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
25795
25796 * g++.dg/parse/crash11.C: Put the dg options in comments.
25797
25798 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
25799
25800 * lib/gcc-dg.exp: Update for diagnostic change.
25801
25802 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25803
25804 PR c++/5767
25805 * g++.dg/parse/crash11.C: New test.
25806
25807 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
25808
25809 * gcc.dg/cpp/spacing1.c: Update.
25810
25811 2003-08-04 Janis Johnson <janis187@us.ibm.com>
25812
25813 PR target/11739
25814 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
25815 a value for -mtune.
25816
25817 2003-08-04 Roger Sayle <roger@eyesopen.com>
25818
25819 PR middle-end/11771
25820 * gcc.c-torture/compile/20030804-1.c: New test case.
25821
25822 2003-08-04 Roger Sayle <roger@eyesopen.com>
25823
25824 * gcc.dg/20030804-1.c: New test case.
25825
25826 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
25827
25828 * gcc.dg/cpp/separate-1.c: New test.
25829
25830 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
25831
25832 PR c++/11704
25833 * g++.dg/template/dependent-expr2.C: New test.
25834
25835 PR c++/11766
25836 * g++.dg/expr/ptrmem1.C: New test.
25837
25838 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25839
25840 PR c++/9453
25841 * g++.dg/template/friend15.C: New test.
25842
25843 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
25844
25845 * lib/dg-pch.exp: Work round PCH bug.
25846
25847 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25848
25849 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
25850 builtins. Move cases from builtins-4.c here.
25851
25852 * gcc.dg/torture/builtin-math-1.c: New test taken from
25853 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
25854 additional cases.
25855
25856 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
25857 Delete.
25858
25859 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
25860
25861 PR c++/9447
25862 * g++.dg/template/using7.C: New test.
25863
25864 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
25865
25866 * import1.c, import2.c: New tests.
25867
25868 2003-08-01 Jakub Jelinek <jakub@redhat.com>
25869
25870 * g++.dg/eh/crossjump1.C: New test.
25871
25872 2003-08-01 Mark Mitchell <mark@codesourcery.com>
25873
25874 PR c++/11697
25875 * g++.dg/template/using6.C: New test.
25876
25877 PR c++/11744
25878 * g++.dg/template/koenig2.C: New test.
25879
25880 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25881
25882 PR c++/7983
25883 * g++.dg/parse/typedef4.C: New test.
25884
25885 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25886
25887 PR c++/8442, c++/8806
25888 * g++.dg/template/elab1.C: New test.
25889 * g++.dg/template/type2.C: Likewise.
25890 * g++.dg/template/ttp3.C: Adjust expected error message.
25891 * g++.old-deja/g++.law/visibility13.C: Likewise.
25892 * g++.old-deja/g++.niklas/t135.C: Likewise.
25893 * g++.old-deja/g++.pt/ttp41.C: Likewise.
25894 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
25895 template argument.
25896 * g++.old-deja/g++.pt/ttp44.C: Likewise.
25897
25898 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
25899
25900 PR c++/11295
25901 * g++.dg/ext/stmtexpr1.C: New test.
25902
25903 * g++.dg/opt/tmp1.C: New test.
25904
25905 PR c++/11525
25906 * g++.dg/parse/constant4.C: New test.
25907
25908 PR c++/9447
25909 * g++.dg/template/using5.C: New test.
25910
25911 2003-07-31 Roger Sayle <roger@eyesopen.com>
25912
25913 * gcc.dg/builtins-27.c: New test case.
25914
25915 2003-07-31 Jakub Jelinek <jakub@redhat.com>
25916
25917 * gcc.dg/tls/opt-7.c: New test.
25918
25919 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
25920
25921 * g++.old-deja/g++.other/crash18.C: Remove.
25922
25923 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
25924
25925 * g++.dg/template/explicit3.C: New.
25926 * g++.dg/template/explicit4.C: New.
25927 * g++.dg/template/explicit5.C: New.
25928
25929 PR c++/11347
25930 * g++.dg/template/memtmpl1.C: New.
25931
25932 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
25933
25934 PR target/11565
25935 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
25936 * gcc.dg/i386-387-5.c (dg-options): Likewise.
25937
25938 2003-07-30 Jan Hubicka <jh@suse.cz>
25939
25940 * vtgc1.c: Kill.
25941
25942 2003-07-29 Zack Weinberg <zack@codesourcery.com>
25943
25944 * gcc.dg/struct-in-proto-1.c: New test.
25945
25946 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
25947
25948 * gcc.dg/cpp/include2.c: Only expect one message.
25949
25950 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
25951
25952 PR c++/9447
25953 * g++.dg/template/using1.C: New test.
25954 * g++.dg/template/using2.C: New test.
25955 * g++.dg/template/using3.C: New test.
25956 * g++.dg/template/using4.C: New test.
25957
25958 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
25959
25960 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
25961 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25962
25963 2003-07-28 Jan Hubicka <jh@suse.cz>
25964
25965 PR c++/11530
25966 * g++.dg/opt/call1.C: New test.
25967
25968 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
25969
25970 PR c++/11667
25971 * g++.dg/init/enum2.C: New test.
25972 * g++.dg/template/overload1.C: Add "-w" option.
25973
25974 2003-07-28 <hp@bitrange.com>
25975
25976 * gcc.dg/Wdeclaration-after-statement-1.c,
25977 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
25978
25979 2003-07-28 Jakub Jelinek <jakub@redhat.com>
25980
25981 * gcc.c-torture/compile/20030725-1.c: New test.
25982
25983 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
25984
25985 * gcc.dg/20030505.c: Only run for SPE.
25986 Remove definition of opaque type.
25987
25988 2003-07-27 Mark Mitchell <mark@codesourcery.com>
25989
25990 * g++.dg/template/ptrmem6.C: New test.
25991
25992 2003-07-26 Geoffrey Keating <geoffk@apple.com>
25993
25994 * gcc.c-torture/compile/zero-strct-2.c: New test.
25995
25996 2003-07-25 Geoffrey Keating <geoffk@apple.com>
25997
25998 * gcc.dg/intermod-1.c: New test.
25999
26000 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
26001
26002 PR c++/11617
26003 * g++.dg/template/lookup2.C: New test.
26004 * g++.dg/template/memclass1.C: Remove instantiated from error.
26005 * g++.dg/other/error2.C: Tweak expected errors.
26006
26007 PR c++/11596
26008 * g++.dg/template/defarg3.C: New test.
26009
26010 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
26011
26012 2003-07-24 Mark Mitchell <mark@codesourcery.com>
26013
26014 * g++.dg/inherit/access5.C: New test.
26015
26016 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26017
26018 PR c++/11513
26019 * g++.dg/template/crash8.C: New test.
26020
26021 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
26022
26023 PR c/10602
26024 * gcc.dg/noncompile/incomplete-2.c: New test.
26025
26026 2003-07-23 Mark Mitchell <mark@codesourcery.com>
26027
26028 PR c++/11645
26029 * g++.dg/inherit/access4.C: New test.
26030
26031 PR c++/11517
26032 * g++.dg/expr/cond2.C: New test.
26033
26034 PR optimization/10679
26035 * g++.dg/opt/inline4.C: New test.
26036
26037 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
26038
26039 * g++.dg/parse/crash10: New test.
26040
26041 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
26042
26043 * g++.dg/ext/flexary1.C: New test.
26044
26045 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26046
26047 PR c++/10793
26048 * g++.dg/template/crash9.C: New test.
26049
26050 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26051
26052 PR c++/3004
26053 * g++.dg/parse/typedef3.C: New test.
26054
26055 PR c++/7906
26056 * g++.dg/parse/operator2.C: New test.
26057
26058 PR c++/8895
26059 * g++.dg/parse/def-tmpl-arg1.C: New test.
26060
26061 PR c++/9282
26062 * g++.dg/parse/funptr1.C: New test.
26063
26064 PR c++/9452
26065 * g++.dg/parse/ambig3.C: New test.
26066
26067 PR c++/9454
26068 * g++.dg/parse/operator3.C: New test.
26069
26070 PR c++/9486
26071 * g++.dg/parse/template10.C: New test.
26072
26073 PR c++/9488
26074 * g++.dg/parse/template11.C: New test.
26075
26076 PR c++/10150
26077 * g++.dg/parse/invalid-op1.C: New test.
26078
26079 PR c++/10247
26080 * g++.dg/parse/condexpr1.C: New test.
26081
26082 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
26083
26084 * g++.dg/ext/packed3.C: New test.
26085 * g++.dg/ext/packed4.C: New test.
26086
26087 * gcc.dg/pack-test-3.c: New test.
26088
26089 2003-07-21 Janis Johnson <janis187@us.ibm.com>
26090
26091 * lib/compat.exp: Handle dg-options per source file.
26092 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
26093 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
26094 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
26095 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
26096 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
26097 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
26098 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
26099 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
26100 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
26101 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
26102 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
26103 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
26104 * g++.dg/compat/break/bitfield7_x.C: Ditto.
26105 * g++.dg/compat/break/bitfield7_y.C: Ditto.
26106
26107 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
26108
26109 PR c/10320
26110 * gcc.c-torture/execute/20030718-1.c: New test.
26111
26112 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26113
26114 PR optimization/11536
26115 * gcc.dg/20030721-1.c: New test.
26116
26117 2003-07-19 Mark Mitchell <mark@codesourcery.com>
26118
26119 PR c++/11546
26120 * g++.dg/template/lookup1.C: New test.
26121
26122 2003-07-19 Zack Weinberg <zack@codesourcery.com>
26123
26124 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
26125 diagnostics of ill-formed constructs involving labels.
26126 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
26127 the new 'previously defined here' message.
26128
26129 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
26130
26131 * g++.dg/parse/non-dependent2.C: New test.
26132
26133 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
26134
26135 * g++.dg/init/init-ref4.C: xfail on targets without
26136 weak symbols.
26137
26138 2003-07-17 Jakub Jelinek <jakub@redhat.com>
26139
26140 PR target/11087
26141 * gcc.c-torture/execute/20030717-1.c: New test.
26142
26143 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26144
26145 * g++.dg/opt/cfg1.C: New test.
26146
26147 2003-07-17 Mark Mitchell <mark@codesourcery.com>
26148
26149 PR optimization/11557
26150 * gcc.dg/20030717-1.c: New test.
26151
26152 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
26153
26154 PR c++/10476
26155 * g++.dg/expr/crash-1.C: New test.
26156
26157 PR c++/11027
26158 * g++.dg/template/init3.C: New test.
26159
26160 PR c++/8222
26161 * g++.dg/template/non-dependent1.C: New test.
26162
26163 PR c++/11070
26164 * g++.dg/template/non-dependent2.C: New test.
26165
26166 PR c++/11071
26167 * g++.dg/template/non-dependent3.C: New test.
26168
26169 PR c++/9907
26170 * g++.dg/template/sizeof5.C: New test.
26171
26172 2003-07-17 Geoffrey Keating <geoffk@apple.com>
26173
26174 PR 11498
26175 * gcc.c-torture/compile/mangle-1.c: New file.
26176
26177 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26178
26179 PR c++/7809
26180 * g++.dg/parse/access3.C: New test.
26181
26182 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
26183
26184 PR c++/11384
26185 * g++.dg/init/init-ref4.C: New test.
26186
26187 2003-07-16 Mark Mitchell <mark@codesourcery.com>
26188
26189 PR c++/11547
26190 * g++.dg/parse/constant3.C: New test.
26191 * g++.dg/parse/crash7.C: Likewise.
26192
26193 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
26194
26195 PR target/11008
26196 * gcc.dg/i386-pentium4-not-mull.c: New.
26197
26198 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
26199
26200 * gcc.dg/asm-names.c (ymain): Make it weak.
26201
26202 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26203
26204 PR c++/5421
26205 * g++.dg/template/friend21.C: New test.
26206
26207 2003-07-16 Jakub Jelinek <jakub@redhat.com>
26208
26209 * gcc.dg/cleanup-8.c: New test.
26210 * gcc.dg/cleanup-9.c: New test.
26211
26212 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
26213
26214 * g++.dg/ext/dll-MI1.h: New file.
26215 * g++.dg/ext/dllexport-MI1.C: New file.
26216 * g++.dg/ext/dllimport-MI1.C: New file.
26217
26218 2003-07-15 Jakub Jelinek <jakub@redhat.com>
26219
26220 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
26221 it does not have cmpstrsi patterns (just cmpmemsi).
26222
26223 2003-07-15 Mark Mitchell <mark@codesourcery.com>
26224
26225 PR debug/11473
26226 * g++.dg/debug/debug8.C: New test.
26227
26228 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26229
26230 PR c++/10108
26231 * g++.dg/template/crash7.C: New test.
26232
26233 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
26234
26235 PR target/10795
26236 * gcc.c-torture/compile/20030708-1.c: New.
26237
26238 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26239
26240 * gcc.c-torture/execute/20030715-1.c: New test.
26241
26242 2003-07-14 Geoffrey Keating <geoffk@apple.com>
26243
26244 * gcc.dg/pch/inline-3.c: New file.
26245 * gcc.dg/pch/inline-3.hs: New file.
26246 * gcc.dg/pch/inline-4.c: New file.
26247 * gcc.dg/pch/inline-4.hs: New file.
26248
26249 2003-07-14 Mark Mitchell <mark@codesourcery.com>
26250
26251 PR c++/11509
26252 * g++.dg/template/crash6.C: New test.
26253
26254 PR c++/7053
26255 * g++.dg/template/friend20.C: New test.
26256
26257 PR c++/7019
26258 * g++.dg/template/overload2.C: New test.
26259
26260 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26261
26262 PR optimization/11440
26263 * gcc.c-torture/execute/20030714-1.c: New test.
26264
26265 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26266
26267 PR c++/11154
26268 * g++.dg/template/partial2.C: New test.
26269
26270 2003-07-13 Mark Mitchell <mark@codesourcery.com>
26271
26272 PR c++/11503
26273 * g++.dg/template/anon1.C: New test.
26274
26275 PR c++/11493
26276 PR c++/11495
26277 * g++.dg/parse/template9.C: Likewise.
26278 * g++.dg/template/crash4.C: New test.
26279 * g++.dg/template/koenig1.C: Likewise.
26280 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
26281 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
26282 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
26283 functions.
26284 * g++.old-deja/g++.jason/template36.C: Likewise.
26285 * g++.old-deja/g++.mike/p1989.C: Likewise.
26286 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
26287 * g++.old-deja/g++.pt/ttp20.C: Use this->.
26288 * g++.old-deja/g++.pt/ttp21.C: Use this->.
26289 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
26290 compiling.
26291 * g++.old-deja/g++.pt/union2.C: Use this->.
26292
26293 2003-07-11 Jakub Jelinek <jakub@redhat.com>
26294
26295 * gcc.dg/20030711-1.c: New test.
26296
26297 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
26298
26299 PR c++/11050
26300 * g++.dg/parse/args1.C: New test.
26301 * g++.pt/defarg8.C: Change expected errors.
26302
26303 2003-07-11 Mark Mitchell <mark@codesourcery.com>
26304
26305 PR c++/8164
26306 * g++.dg/template/nontype2.C: New test.
26307
26308 PR c++/10558
26309 * g++.dg/parse/template8.C: New test.
26310
26311 PR c++/8327
26312 * g++.dg/template/scope1.C: New test.
26313
26314 * g++.dg/warn/Wsign-compare-1.C: New test.
26315
26316 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
26317
26318 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
26319
26320 2003-07-10 Mark Mitchell <mark@codesourcery.com>
26321
26322 PR c++/9411
26323 * g++.dg/template/explicit2.C: New test.
26324
26325 PR c++/10032
26326 * g++.dg/warn/pedantic1.C: New test.
26327
26328 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
26329
26330 PR c++ 9483
26331 * g++.dg/other/field1.C: New test.
26332
26333 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
26334
26335 PR c/11449
26336 * gcc.c-torture/compile/20030707-1.c: New.
26337
26338 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26339
26340 PR c++/10849
26341 * g++.dg/template/access12.C: New test.
26342
26343 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
26344
26345 * g++.dg/bprob/bprob.exp (prof_ext): Update.
26346 * g77.dg/bprob/bprob.exp (prof_ext): Update.
26347 * gcc.misc-tests/bprob.exp (prof_ext): Update.
26348 * gcc.misc-tests/gcov.exp: Update
26349 * g++.dg/gcov/gcov.exp: Update
26350 * lib/gcov.exp: Update.
26351
26352 2003-07-08 Mark Mitchell <mark@codesourcery.com>
26353
26354 * g++.dg/abi/mangle17.C: Make sure template expressions are
26355 dependent.
26356 * g++.dg/abi/mangle4.C: Mark erroneous casts.
26357 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
26358 * g++.dg/opt/stack1.C: Remove erroneous code.
26359 * g++.dg/parse/template7.C: New test.
26360 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
26361 * g++.old-deja/g++.pt/crash4.C: Likewise.
26362
26363 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26364
26365 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
26366 with zero or one occurence of `$' after the initial `L'.
26367
26368 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
26369
26370 * gcc.c-torture/compile/20030704-1.c: Add a comment.
26371
26372 2003-07-08 Roger Sayle <roger@eyesopen.com>
26373
26374 PR c/11370
26375 * gcc.dg/Wunreachable-6.c: New testcase.
26376 * gcc.dg/Wunreachable-7.c: New testcase.
26377
26378 2003-07-08 Jakub Jelinek <jakub@redhat.com>
26379
26380 PR c/11420
26381 * gcc.dg/20030708-1.c: New test.
26382
26383 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
26384
26385 * gcc.dg/compat/sdata-section.h: New file.
26386 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
26387 * gcc.dg/torture/mips-sdata-1.c: New test.
26388
26389 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26390
26391 PR c++/11030
26392 * g++.dg/template/friend19.C: New test.
26393
26394 2003-07-08 Jakub Jelinek <jakub@redhat.com>
26395
26396 * g++.dg/opt/strength-reduce.C: New test.
26397
26398 2003-07-07 Roger Sayle <roger@eyesopen.com>
26399
26400 PR target/10979
26401 * gcc.dg/20030707-1.c: New testcase.
26402
26403 2003-07-07 Roger Sayle <roger@eyesopen.com>
26404
26405 PR optimization/11059
26406 * g++.dg/opt/emptyunion.C: New testcase.
26407
26408 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26409 Eric Botcazou <ebotcazou@libertysurf.fr>
26410
26411 * g++.dg/opt/stack1.C: New test.
26412
26413 2003-07-05 Mark Mitchell <mark@codesourcery.com>
26414
26415 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
26416 run test.
26417
26418 PR c++/11431
26419 * g++.dg/expr/static_cast3.C: New test.
26420
26421 2003-07-04 Zack Weinberg <zack@codesourcery.com>
26422
26423 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
26424 everywhere.
26425 * gcc.dg/concat.c: Concatenation of string constants with
26426 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
26427 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
26428 * gcc.dg/cpp/escape-2.c: Use wide character constants where
26429 necessary to avoid multi-character character constant warning.
26430 * gcc.dg/cpp/escape.c: Likewise.
26431 * gcc.dg/cpp/ucs.c: Likewise.
26432 Remove backslashes from dg-bogus comments, as they confuse Tcl.
26433 Fix a typo.
26434
26435 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
26436
26437 PR c/11428
26438 * gcc.c-torture/compile/20030704-1.c: New.
26439
26440 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
26441
26442 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
26443
26444 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
26445
26446 PR c++/5287, PR c++/7910, PR c++/11021
26447 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
26448 tests for warnings.
26449 * g++.dg/ext/dllimport2.C: Add tests for warnings.
26450 * g++.dg/ext/dllimport3.C: Likewise.
26451 * g++.dg/ext/dllimport4.C: New file.
26452 * g++.dg/ext/dllimport5.C: New file.
26453 * g++.dg/ext/dllimport6.C: New file.
26454 * g++.dg/ext/dllimport7.C: New file.
26455 * g++.dg/ext/dllimport8.C: New file.
26456 * g++.dg/ext/dllimport9.C: New file.
26457 * g++.dg/ext/dllimport10.C: New file.
26458 * g++.dg/ext/dllexport1.C: New file.
26459
26460 2003-07-03 Mark Mitchell <mark@codesourcery.com>
26461
26462 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
26463 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
26464
26465 2003-07-03 Roger Sayle <roger@eyesopen.com>
26466
26467 * gcc.dg/builtins-25.c: New testcase.
26468 * gcc.dg/builtins-26.c: New testcase.
26469
26470 2003-07-03 Janis Johnson <janis187@us.ibm.com>
26471
26472 * gcc.dg/compat/vector-defs.h: New file.
26473 * gcc.dg/compat/vector-setup.h: New file.
26474 * gcc.dg/compat/vector-check.h: New file.
26475 * gcc.dg/compat/vector-1_main.c: New file.
26476 * gcc.dg/compat/vector-1_x.c: New file.
26477 * gcc.dg/compat/vector-1_y.c: New file.
26478 * gcc.dg/compat/vector-2_main.c: New file.
26479 * gcc.dg/compat/vector-2_x.c: New file.
26480 * gcc.dg/compat/vector-2_y.c: New file.
26481
26482 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
26483 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
26484 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
26485 * gcc.dg/compat/struct-align-1.h: New file.
26486 * gcc.dg/compat/struct-align-1_main.c: New file.
26487 * gcc.dg/compat/struct-align-1_x.c: New file.
26488 * gcc.dg/compat/struct-align-1_y.c: New file.
26489 * gcc.dg/compat/struct-align-2.h: New file.
26490 * gcc.dg/compat/struct-align-2_main.c: New file.
26491 * gcc.dg/compat/struct-align-2_x.c: New file.
26492 * gcc.dg/compat/struct-align-2_y.c: New file.
26493
26494 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
26495 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
26496 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26497 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
26498 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
26499 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26500 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26501 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
26502 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
26503 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
26504 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
26505 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
26506 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
26507 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
26508 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
26509 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
26510 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
26511 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
26512 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26513 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26514 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26515 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26516 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26517 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26518 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26519 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26520 * gcc.dg/compat/struct-return-10_x.c: Ditto.
26521 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26522 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26523
26524 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26525
26526 * gcc.dg/i386-call-1.c: New test.
26527
26528 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
26529
26530 PR c++/9162
26531 * g++.dg/parse/defarg4.C: New.
26532
26533 2003-07-03 Roger Sayle <roger@eyesopen.com>
26534
26535 PR target/10700
26536 * gcc.c-torture/compile/20030703-1.c: New test case.
26537
26538 2003-07-03 Mark Mitchell <mark@codesourcery.com>
26539
26540 * g++.dg/template/local3.C: Remove extra semicolon.
26541
26542 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26543
26544 * gcc.dg/i386-volatile-1.c: New test.
26545
26546 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
26547
26548 PR c++/11072
26549 * g++.dg/other/offsetof2.C: XFAIL.
26550 * g++.dg/other/offsetof5.C: New.
26551
26552 PR c++/10219
26553 * g++.dg/template/error1.C: New.
26554
26555 PR c++/9779
26556 * g++.dg/template/dependent-expr1.C: New.
26557
26558 2003-07-01 Mark Mitchell <mark@codesourcery.com>
26559
26560 PR c++/6949
26561 * g++.dg/template/local3.C: New test.
26562
26563 PR c++/11149
26564 * g++.dg/lookup/scoped6.C: New test.
26565
26566 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
26567
26568 PR c++/8046
26569 * g++.dg/other/error7.C: New test.
26570
26571 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
26572
26573 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
26574 * g++.old-deja/g++.abi/vtable3.h: Likewise.
26575 * g++.old-deja/g++.law/code-gen5.C: Likewise.
26576 * g++.old-deja/g++.other/union2.C: Likewise.
26577 * gcc.dg/c90-const-expr-2.c: Likewise.
26578 * gcc.dg/c90-const-expr-3.c: Likewise.
26579 * gcc.dg/c99-const-expr-2.c: Likewise.
26580 * gcc.dg/c99-const-expr-3.c: Likewise.
26581 * gcc.dg/concat.c: Likewise.
26582
26583 2003-07-01 Mark Mitchell <mark@codesourcery.com>
26584
26585 PR c++/9559
26586 * g++.dg/init/static1.C: New test.
26587
26588 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26589
26590 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
26591 * g++.old-deja/g++.other/access2.C: Likewise.
26592 * g++.old-deja/g++.other/decl2.C: Likewise.
26593 * gcc.c-torture/execute/20020615-1.c: Likewise.
26594
26595 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
26596
26597 PR c++/4933
26598 * g++.dg/template/sizeof4.C: New test.
26599
26600 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
26601
26602 * g++.dg/other/error6.C: New test.
26603
26604 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
26605
26606 PR c++/10750
26607 * g++.dg/parse/constant2.C: New test.
26608
26609 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
26610
26611 PR c++/11106
26612 * g++.dg/other/error5.C: New test.
26613
26614 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26615
26616 * gcc.dg/format/gcc_diag-1.c: New test.
26617
26618 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
26619
26620 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
26621
26622 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
26623
26624 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
26625 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
26626 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
26627
26628 2003-06-28 Jakub Jelinek <jakub@redhat.com>
26629
26630 * gcc.c-torture/execute/builtins/string-8.c: New test.
26631 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
26632 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
26633 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
26634
26635 2003-06-27 Mark Mitchell <mark@codesourcery.com>
26636
26637 PR c++/10468
26638 * g++.dg/ext/typeof6.C: New test.
26639
26640 2003-06-27 Mark Mitchell <mark@codesourcery.com>
26641
26642 PR c++/10796
26643 * g++.dg/init/enum1.C: New test.
26644
26645 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
26646
26647 * gcc.dg/20030627-1.c: New test.
26648
26649 2003-06-26 Mark Mitchell <mark@codesourcery.com>
26650
26651 PR c++/11332
26652 * g++.dg/expr/static_cast2.C: New test.
26653
26654 2003-06-26 Roger Sayle <roger@eyesopen.com>
26655 Jakub Jelinek <jakub@redhat.com>
26656
26657 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
26658 sprintf(dst,"%s",src) optimization.
26659 * gcc.c-torture/execute/20030626-1.c: New test case.
26660 * gcc.c-torture/execute/20030626-2.c: New test case.
26661
26662 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
26663
26664 * gcc.c-torture/execute/multi-ix.c: New test.
26665
26666 * gcc.c-torture/execute/simd-4.c (main):
26667 Added missing semicolon at end of union.
26668
26669 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
26670
26671 PR c++/8266
26672 * g++.dg/template/explicit-instantiation3.C: New test.
26673
26674 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26675
26676 * gcc.dg/20030626-1.c: Use signed char.
26677
26678 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26679
26680 * gcc.dg/20030626-1.c: New test.
26681
26682 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
26683
26684 * const-str-2.m: Update.
26685
26686 2003-06-25 Mark Mitchell <mark@codesourcery.com>
26687
26688 PR c++/10990
26689 * g++.dg/rtti/dyncast1.C: New test.
26690 * g++.dg/abi/mangle4.C: Correct base-specifier access.
26691 * g++.dg/lookup/scoped1.C: Remove XFAIL.
26692 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
26693
26694 PR c++/10931
26695 * g++.dg/expr/static_cast1.C: New test.
26696
26697 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
26698
26699 * gcc.dg/20030625-1.c: New test.
26700
26701 2003-06-24 Roger Sayle <roger@eyesopen.com>
26702
26703 * gcc.c-torture/compile/20030624-1.c: New test case.
26704
26705 2003-06-24 Jakub Jelinek <jakub@redhat.com>
26706
26707 * gcc.c-torture/execute/string-opt-17.c: New test.
26708
26709 2003-06-24 Mark Mitchell <mark@codesourcery.com>
26710
26711 PR c++/5754
26712 * g++.dg/parse/crash6.C: New test.
26713
26714 2003-06-23 Roger Sayle <roger@eyesopen.com>
26715
26716 * gcc.dg/builtins-24.c: New test case.
26717
26718 2003-06-23 Jakub Jelinek <jakub@redhat.com>
26719
26720 * g++.dg/opt/operator1.C: New test.
26721
26722 2003-06-22 Roger Sayle <roger@eyesopen.com>
26723
26724 * gcc.c-torture/execute/string-opt-16.c: New test case.
26725
26726 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26727
26728 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
26729 * g++.old-deja/g++.other/conv7.C: Likewise.
26730 * g++.old-deja/g++.other/overcnv2.C: Likewise.
26731 * g++.old-deja/g++.other/overload14.C: Likewise.
26732
26733 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26734
26735 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
26736 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
26737
26738 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26739
26740 PR c++/10888
26741 * g++.dg/warn/Winline-3.C: New test.
26742
26743 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26744
26745 * lib/target-supports.exp (check_alias_available): Make the test
26746 program acceptable to the Solaris assembler.
26747
26748 PR c++/10749
26749 * g++.dg/template/memclass2.C: New test.
26750
26751 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26752 Eric Botcazou <ebotcazou@libertysurf.fr>
26753
26754 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
26755 data for non-matching targets.
26756 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
26757
26758 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26759
26760 PR c++/10845
26761 * g++.dg/template/member3.C: New test.
26762
26763 2003-06-19 Mark Mitchell <mark@codesourcery.com>
26764
26765 PR c++/10939
26766 * g++.dg/template/func1.C: New test.
26767
26768 PR c++/9649
26769 * g++.dg/template/static4.C: New test.
26770 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
26771
26772 PR c++/11041
26773 * g++.dg/init/ref7.C: New test.
26774
26775 2003-06-19 Matt Austern <austern@apple.com>
26776
26777 PR c++/11228
26778 * g++.dg/anew1.C: New test.
26779 * g++.dg/anew2.C: New test.
26780 * g++.dg/anew3.C: New test.
26781 * g++.dg/anew4.C: New test.
26782
26783 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
26784
26785 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
26786
26787 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
26788
26789 * gcc.c-torture/execute/simd-4.c (main): Make expected value
26790 endian-dependent.
26791
26792 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
26793
26794 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
26795 Remove cruft.
26796
26797 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
26798
26799 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
26800 * gcc.c-torture/compile/961203-1.c: Likewise.
26801 * gcc.c-torture/compile/980506-1.c: Likewise.
26802
26803 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26804
26805 PR c++/10712
26806 * g++.dg/lookup/using7.C: New test.
26807
26808 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26809
26810 PR c++/11105
26811 * g++.dg/abi/conv1.C: Remove it.
26812 * g++.dg/template/conv7.C: New test.
26813 * g++.dg/template/conv8.C: Likewise.
26814 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
26815 conversion operator.
26816
26817 2003-06-17 Janis Johnson <janis187@us.ibm.com>
26818
26819 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
26820 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
26821 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26822 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
26823 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
26824 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26825 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26826 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
26827 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
26828 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
26829 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
26830 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
26831 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
26832 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
26833 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
26834 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
26835 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
26836 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
26837 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26838 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26839 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26840 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26841 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26842 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26843 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26844 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26845 * gcc.dg/compat/struct-return-10_x.c: Ditto.
26846 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26847 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26848
26849 2003-06-16 Mark Mitchell <mark@codesourcery.com>
26850
26851 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
26852 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
26853 indications.
26854
26855 2003-06-16 Roger Sayle <roger@eyesopen.com>
26856
26857 * gcc.dg/i386-387-5.c: New test case.
26858 * gcc.dg/i386-387-6.c: New test case.
26859 * gcc.dg/builtins-23.c: New test case.
26860
26861 2003-06-15 Roger Sayle <roger@eyesopen.com>
26862
26863 * gcc.dg/builtins-22.c: New test case.
26864 * gcc.dg/i386-387-1.c: Update to test exp.
26865 * gcc.dg/i386-387-2.c: Likewise.
26866
26867 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26868
26869 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
26870
26871 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26872
26873 * lib/gcc-dg.exp (dg-require-dll): New function.
26874 (dg-xfail-if): Likewise.
26875 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
26876 driver.
26877
26878 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
26879 * gcc.c-torture/compile/20001205-1.c: Likewise.
26880 * gcc.c-torture/compile/20001226-1.c: Likewise.
26881 * gcc.c-torture/compile/20010518-2.c: Likewise.
26882 * gcc.c-torture/compile/20020312-1.c: Likewise.
26883 * gcc.c-torture/compile/20020604-1.c: Likewise.
26884 * gcc.c-torture/compile/920501-12.c: Likewise.
26885 * gcc.c-torture/compile/920501-4.c: Likewise.
26886 * gcc.c-torture/compile/920520-1.c: Likewise.
26887 * gcc.c-torture/compile/920521-1.c: Likewise.
26888 * gcc.c-torture/compile/920625-1.c: Likewise.
26889 * gcc.c-torture/compile/961203-1.c: Likewise.
26890 * gcc.c-torture/compile/980506-1.c: Likewise.
26891 * gcc.c-torture/compile/981006-1.c: Likewise.
26892 * gcc.c-torture/compile/981022-1.c: Likewise.
26893 * gcc.c-torture/compile/981223-1.c: Likewise.
26894 * gcc.c-torture/compile/990617-1.c: Likewise.
26895 * gcc.c-torture/compile/dll.c: Likewise.
26896 * gcc.c-torture/compile/labels-3.c: Likewise.
26897 * gcc.c-torture/compile/mipscop-1.c: Likewise.
26898 * gcc.c-torture/compile/mipscop-2.c: Likewise.
26899 * gcc.c-torture/compile/mipscop-3.c: Likewise.
26900 * gcc.c-torture/compile/mipscop-4.c: Likewise.
26901 * gcc.c-torture/compile/simd-5.c: Likewise.
26902 * gcc.c-torture/compile/20000804-1.x: Remove.
26903 * gcc.c-torture/compile/20001205-1.x: Likewise.
26904 * gcc.c-torture/compile/20001226-1.x: Likewise.
26905 * gcc.c-torture/compile/20010518-2.x: Likewise.
26906 * gcc.c-torture/compile/20020312-1.x: Likewise.
26907 * gcc.c-torture/compile/20020604-1.x: Likewise.
26908 * gcc.c-torture/compile/920501-12.x: Likewise.
26909 * gcc.c-torture/compile/920501-4.x: Likewise.
26910 * gcc.c-torture/compile/920520-1.x: Likewise.
26911 * gcc.c-torture/compile/920521-1.x: Likewise.
26912 * gcc.c-torture/compile/920625-1.x: Likewise.
26913 * gcc.c-torture/compile/961203-1.x: Likewise.
26914 * gcc.c-torture/compile/980506-1.x: Likewise.
26915 * gcc.c-torture/compile/981006-1.x: Likewise.
26916 * gcc.c-torture/compile/981022-1.x: Likewise.
26917 * gcc.c-torture/compile/981223-1.x: Likewise.
26918 * gcc.c-torture/compile/990617-1.x: Likewise.
26919 * gcc.c-torture/compile/mipscop-1.x: Likewise.
26920 * gcc.c-torture/compile/mipscop-2.x: Likewise.
26921 * gcc.c-torture/compile/mipscop-3.x: Likewise.
26922 * gcc.c-torture/compile/mipscop-4.x: Likewise.
26923 * gcc.c-torture/compile/simd-5.x: Likewise.
26924
26925 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
26926
26927 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26928
26929 * gcc.c-torture/execute/20030611-1.c: New test.
26930
26931 2003-06-12 Roger Sayle <roger@eyesopen.com>
26932
26933 PR middle-end/168
26934 * gcc.dg/20030612-1.c: New test case.
26935
26936 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26937
26938 PR c++/10635
26939 * g++.dg/expr/cast1.C: New test.
26940
26941 2003-06-12 Roger Sayle <roger@eyesopen.com>
26942
26943 * gcc.dg/builtins-21.c: New test case.
26944
26945 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
26946
26947 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
26948 options instead of at the end.
26949 * lib/objc.exp (objc_target_compile): Likewise.
26950
26951 2003-06-11 Mark Mitchell <mark@codesourcery.com>
26952
26953 PR c++/10432
26954 * g++.dg/parse/error1.C: New test.
26955
26956 2003-06-11 Janis Johnson <janis187@us.ibm.com>
26957
26958 * gcc.dg/compat/struct-by-value-11_main.c: New file.
26959 * gcc.dg/compat/struct-by-value-11_x.c: New file.
26960 * gcc.dg/compat/struct-by-value-11_y.c: New file.
26961 * gcc.dg/compat/struct-by-value-12_main.c: New file.
26962 * gcc.dg/compat/struct-by-value-12_x.c: New file.
26963 * gcc.dg/compat/struct-by-value-12_y.c: New file.
26964 * gcc.dg/compat/struct-by-value-13_main.c: New file.
26965 * gcc.dg/compat/struct-by-value-13_x.c: New file.
26966 * gcc.dg/compat/struct-by-value-13_y.c: New file.
26967 * gcc.dg/compat/struct-by-value-14_main.c: New file.
26968 * gcc.dg/compat/struct-by-value-14_x.c: New file.
26969 * gcc.dg/compat/struct-by-value-14_y.c: New file.
26970 * gcc.dg/compat/struct-by-value-15_main.c: New file.
26971 * gcc.dg/compat/struct-by-value-15_x.c: New file.
26972 * gcc.dg/compat/struct-by-value-15_y.c: New file.
26973 * gcc.dg/compat/struct-by-value-16_main.c: New file.
26974 * gcc.dg/compat/struct-by-value-16_x.c: New file.
26975 * gcc.dg/compat/struct-by-value-16_y.c: New file.
26976 * gcc.dg/compat/struct-by-value-17_main.c: New file.
26977 * gcc.dg/compat/struct-by-value-17_x.c: New file.
26978 * gcc.dg/compat/struct-by-value-17_y.c: New file.
26979 * gcc.dg/compat/struct-by-value-18_main.c: New file.
26980 * gcc.dg/compat/struct-by-value-18_x.c: New file.
26981 * gcc.dg/compat/struct-by-value-18_y.c: New file.
26982
26983 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
26984 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
26985 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
26986 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
26987 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
26988 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
26989 * gcc.dg/compat/scalar-return-3_main.c: New file.
26990 * gcc.dg/compat/scalar-return-3_x.c: New file.
26991 * gcc.dg/compat/scalar-return-3_y.c: New file.
26992 * gcc.dg/compat/scalar-return-4_main.c: New file.
26993 * gcc.dg/compat/scalar-return-4_x.c: New file.
26994 * gcc.dg/compat/scalar-return-4_y.c: New file.
26995
26996 2003-06-10 Janis Johnson <janis187@us.ibm.com>
26997
26998 * gcc.dg/compat/fp2-struct-check.h: New file.
26999 * gcc.dg/compat/fp2-struct-defs.h: New file.
27000 * gcc.dg/compat/fp2-struct-init.h: New file.
27001 * gcc.dg/compat/struct-by-value-10_main.c: New file.
27002 * gcc.dg/compat/struct-by-value-10_x.c: New file.
27003 * gcc.dg/compat/struct-by-value-10_y.c: New file.
27004 * gcc.dg/compat/struct-return-10_main.c: New file.
27005 * gcc.dg/compat/struct-return-10_x.c: New file.
27006 * gcc.dg/compat/struct-return-10_y.c: New file.
27007
27008 * gcc.dg/compat/compat-common.h: New file.
27009 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
27010 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
27011 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
27012 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
27013 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
27014 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
27015 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
27016 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
27017 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
27018 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
27019 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
27020 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
27021 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
27022 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
27023 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
27024 * gcc.dg/compat/small-struct-check.h: Ditto.
27025 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
27026 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
27027 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
27028 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
27029 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
27030 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
27031 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
27032 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
27033 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
27034 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
27035 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
27036 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
27037 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
27038 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
27039 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
27040 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
27041 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
27042 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
27043 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
27044 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
27045 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
27046 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
27047 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
27048 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
27049 * gcc.dg/compat/struct-return-2_main.c: Ditto.
27050 * gcc.dg/compat/struct-return-2_x.c: Ditto.
27051 * gcc.dg/compat/struct-return-2_y.c: Ditto.
27052 * gcc.dg/compat/struct-return-3_main.c: Ditto.
27053 * gcc.dg/compat/struct-return-3_x.c: Ditto.
27054 * gcc.dg/compat/struct-return-3_y.c: Ditto.
27055
27056 2003-06-10 Geoffrey Keating <geoffk@apple.com>
27057
27058 * g++.dg/pch/static-1.C: New file.
27059 * g++.dg/pch/static-1.Hs: New file.
27060
27061 2003-06-10 Richard Henderson <rth@redhat.com>
27062
27063 * gcc.dg/asm-7.c: Adjust expected warning text.
27064
27065 2003-06-10 Roger Sayle <roger@eyesopen.com>
27066
27067 * gcc.dg/builtins-20.c: New test case.
27068
27069 2003-06-10 Mark Mitchell <mark@codesourcery.com>
27070
27071 PR c++/11131
27072 * g++.dg/opt/template1.C: New test.
27073
27074 2003-06-09 Mark Mitchell <mark@codesourcery.com>
27075
27076 * lib/gcc-dg.exp (dg-test): Clear additional_files and
27077 additional_sources.
27078
27079 2003-05-21 David Taylor <dtaylor@emc.com>
27080
27081 * gcc.dg/Wpadded.c: New file.
27082
27083 2003-06-09 Mark Mitchell <mark@codesourcery.com>
27084
27085 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
27086 * gcc.dg/special/weak-2.c: Add dg-require-weak.
27087 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
27088 dg-require-weak.
27089
27090 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
27091
27092 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
27093
27094 2003-06-09 Mark Mitchell <mark@codesourcery.com>
27095
27096 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
27097 (dg-require-alias): Likewise.
27098 (dg-require-gc-sections): Likewise.
27099 * lib/target-supports.exp (check_gc_sections_available): Likewise.
27100
27101 2003-06-08 Richard Henderson <rth@redhat.com>
27102
27103 * gcc.dg/20011029-2.c: Fix the array reference.
27104 * gcc.dg/asm-7.c: New.
27105
27106 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
27107
27108 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
27109
27110 2003-06-08 Mark Mitchell <mark@codesourcery.com>
27111
27112 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
27113 (dg-require-gc-sections): Likewise.
27114
27115 2003-06-08 Jan Hubicka <jh@suse.cz>
27116
27117 * i386-cmov1.c: Fix regular expression.
27118 * i386-cvt-1.c: Likewise.
27119 * i386-local.c: Likewise.
27120 * i386-local2.c: Likewise.
27121 * i386-mul.c: Likewise.
27122 * i386-ssetype-1.c: Likewise.
27123 * i386-ssetype-3.c: Likewise.
27124 * i386-ssetype-5.c: Likewise.
27125
27126 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27127
27128 PR c++/11039
27129 * g++.dg/warn/implicit-typename2.C: New test.
27130 * g++.dg/warn/implicit-typename3.C: New test.
27131
27132 2003-06-07 Richard Henderson <rth@redhat.com>
27133
27134 * g++.dg/other/offsetof3.C: Use size_t.
27135 * g++.dg/other/offsetof4.C: Likewise.
27136
27137 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
27138
27139 * lib/copy-file.exp: New. Implement gcc_copy_files.
27140
27141 * lib/dg-pch.exp: Load copy-file.exp
27142 (dg-pch): Use gcc_copy_files instead of "file copy".
27143
27144 2003-06-06 Mark Mitchell <mark@codesourcery.com>
27145
27146 * gcc.dg/weak/weak.exp: Simplify.
27147 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
27148 * gcc.dg/weak/weak-1.c: Likewise.
27149 * gcc.dg/weak/weak-2.c: Likewise.
27150 * gcc.dg/weak/weak-3.c: Likewise.
27151 * gcc.dg/weak/weak-4.c: Likewise.
27152 * gcc.dg/weak/weak-5.c: Likewise.
27153 * gcc.dg/weak/weak-6.c: Likewise.
27154 * gcc.dg/weak/weak-7.c: Likewise.
27155 * gcc.dg/weak/weak-8.c: Likewise.
27156 * gcc.dg/weak/weak-9.c: Likewise.
27157
27158 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
27159
27160 gcc.c-torture/execute/20030606-1.c: New.
27161
27162 2003-06-06 Roger Sayle <roger@eyesopen.com>
27163
27164 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
27165 * gcc.dg/builtins-19.c: Likewise.
27166
27167 2003-06-06 Roger Sayle <roger@eyesopen.com>
27168
27169 * gcc.dg/builtins-2.c: Add some more tests.
27170 * gcc.dg/builtins-18.c: New test case.
27171 * gcc.dg/builtins-19.c: New test case.
27172
27173 2003-06-06 Roger Sayle <roger@eyesopen.com>
27174 Jim Wilson <wilson@tuliptree.org>
27175
27176 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
27177
27178 2003-06-06 Jakub Jelinek <jakub@redhat.com>
27179
27180 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
27181 mempcpy/stpcpy calls not to be optimized into something else.
27182 * gcc.c-torture/execute/string-opt-3.c: Moved to...
27183 * gcc.c-torture/execute/builtins/string-7.c: ...here.
27184 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
27185
27186 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27187
27188 * gcc.dg/format/asm_fprintf-1.c: New test.
27189
27190 2003-06-05 Mark Mitchell <mark@codesourcery.com>
27191
27192 * lib/gcc-defs.exp (additional_sources): New variable.
27193 (dg-additional-sources): New function.
27194 (additional_files): New variable.
27195 (dg-additional-files): New function.
27196 (dg-additional-files-options): Likewise.
27197 * lib/gcc-dg.exp (dg-require-weak): New function.
27198 (dg-require-alias): Likewise.
27199 (dg-require-gc-sections): Likewise.
27200 * lib/target-supports.exp (check_alias_available): Remove testfile
27201 parameter.
27202 (check_gc_sections_available): New function.
27203 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
27204 (dg-gpp-additional-files): Likewise.
27205 * lib/g++.exp (additional_sources): Remove.
27206 (additional_files): Likewise.
27207 (g++_target_compile): Use dg-additional-files-options.
27208
27209 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
27210 Tcl logic.
27211 * gcc.dg/special/ecos.exp: Remove.
27212 * gcc.dg/special/20000419-2.c: Use dg-require-*.
27213 * gcc.dg/special/alias-1.c: Likewise.
27214 * gcc.dg/special/alias-2.c: Likewise.
27215 * gcc.dg/special/gcsec-1.c: Likewise.
27216 * gcc.dg/special/weak-1.c: Likewise.
27217 * gcc.dg/special/weak-2.c: Likewise.
27218 * gcc.dg/special/wkali-1.c: Likewise.
27219 * gcc.dg/special/wkali-2.c: Likewise.
27220
27221 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
27222 dg-gpp-additional-*.
27223 * g++.dg/special/conpr-3.C: Likewise.
27224 * g++.dg/special/conpr-4.C: Likewise.
27225 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
27226 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
27227 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
27228 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
27229 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
27230 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
27231 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
27232 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
27233 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
27234 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
27235 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
27236 * g++.old-deja/g++.other/comdat1.C: Likewise.
27237 * g++.old-deja/g++.other/comdat2.C: Likewise.
27238 * g++.old-deja/g++.other/comdat3.C: Likewise.
27239 * g++.old-deja/g++.other/ctor1.C: Likewise.
27240 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
27241
27242 2003-06-05 Richard Henderson <rth@redhat.com>
27243
27244 * gcc.dg/debug/20030605-1.c: New.
27245
27246 2003-06-04 Mark Mitchell <mark@codesourcery.com>
27247
27248 * README.QMTEST: Update.
27249
27250 2003-06-04 Richard Henderson <rth@redhat.com>
27251
27252 * gcc.dg/cleanup-1.c: New.
27253 * gcc.dg/cleanup-2.c: New.
27254 * gcc.dg/cleanup-3.c: New.
27255 * gcc.dg/cleanup-4.c: New.
27256 * gcc.dg/cleanup-5.c: New.
27257 * gcc.dg/cleanup-6.c: New.
27258 * gcc.dg/cleanup-7.c: New.
27259
27260 2003-06-04 Mark Mitchell <mark@codesourcery.com>
27261
27262 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
27263
27264 * lib/dg-pch.exp: New file.
27265 * g++.dg/pch/pch.exp: Use dg-pch.exp.
27266 * gcc.dg/pch/pch.exp: Likewise.
27267
27268 2003-06-04 Roger Sayle <roger@eyesopen.com>
27269
27270 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
27271 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
27272 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
27273 * gcc.dg/builtins-17.c: New test case.
27274 * gcc.dg/i386-387-4.c: New test case.
27275 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
27276
27277 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27278
27279 * gcc.dg/ultrasp9.c: New test.
27280
27281 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27282
27283 * gcc.c-torture/compile/20030604-1.c: New test.
27284 * gcc.dg/sparc-constant-1.c: New test.
27285
27286 2003-06-03 Glen Nakamura <glen@imodulo.com>
27287
27288 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
27289
27290 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
27291
27292 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
27293
27294 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
27295 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
27296
27297 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
27298
27299 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
27300
27301 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27302
27303 PR c++/10940
27304 * g++.dg/template/spec10.C: New test.
27305
27306 2003-06-03 Roger Sayle <roger@eyesopen.com>
27307
27308 * gcc.dg/builtins-16.c: New test case.
27309
27310 2003-06-03 Jakub Jelinek <jakub@redhat.com>
27311
27312 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
27313 mempcpy test with post-increments.
27314 * gcc.c-torture/execute/string-opt-3.c: New test.
27315 * gcc.dg/string-opt-1.c: New test.
27316
27317 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
27318
27319 PR fortran/10965
27320 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
27321
27322 2003-06-02 Mark Mitchell <mark@codesourcery.com>
27323
27324 * lib/scanasm.exp (dg-scan): New function, factored out of ...
27325 (scan-assembler): ... here. Use dg-scan.
27326 (scan-assembler-not): Likewise.
27327 (scan-file): New function.
27328 (scan-file-not): Likewise.
27329 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
27330 * gcc.dg/cpp/_Pragma4.c: Likewise.
27331 * gcc.dg/cpp/_Pragma5.c: Likewise.
27332 * gcc.dg/cpp/avoidpaste1.c: Likewise.
27333 * gcc.dg/cpp/avoidpaste2.c: Likewise.
27334 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
27335 * gcc.dg/cpp/cmdlne-P.c: Likewise.
27336 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
27337 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
27338 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
27339 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
27340 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
27341 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
27342 * gcc.dg/cpp/cxxcom1.c: Likewise.
27343 * gcc.dg/cpp/line1.c: Likewise.
27344 * gcc.dg/cpp/maccom1.c: Likewise.
27345 * gcc.dg/cpp/maccom2.c: Likewise.
27346 * gcc.dg/cpp/maccom3.c: Likewise.
27347 * gcc.dg/cpp/maccom4.c: Likewise.
27348 * gcc.dg/cpp/maccom5.c: Likewise.
27349 * gcc.dg/cpp/maccom6.c: Likewise.
27350 * gcc.dg/cpp/multiline.c: Likewise.
27351 * gcc.dg/cpp/spacing1.c: Likewise.
27352 * gcc.dg/cpp/spacing2.c: Likewise.
27353 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
27354 * gcc.dg/cpp/trad/maccom1.c: Likewise.
27355 * gcc.dg/cpp/trad/maccom2.c: Likewise.
27356 * gcc.dg/cpp/trad/maccom3.c: Likewise.
27357 * gcc.dg/cpp/trad/maccom4.c: Likewise.
27358 * gcc.dg/cpp/trad/maccom6.c: Likewise.
27359 * gcc.dg/cpp/cxxcom2.c: Likewise.
27360 * gcc.dg/cpp/cxxcom2.h: New file.
27361
27362 * gcc.dg/cpp/truefalse.cpp: Move it to ...
27363 * g++.dg/cpp/truefalse.C: Here.
27364 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
27365
27366 2003-06-01 Loren James Rittle <ljrittle@acm.org>
27367
27368 * gcc.dg/cpp/redef3.c: New file.
27369
27370 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
27371
27372 * gcc.dg/i386-loop-3.c: New test.
27373
27374 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
27375
27376 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
27377
27378 2003-05-31 Roger Sayle <roger@eyesopen.com>
27379
27380 * gcc.dg/fwrapv-1.c: New test case.
27381 * gcc.dg/fwrapv-2.c: New test case.
27382
27383 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27384
27385 PR c++/10956
27386 * g++.dg/template/spec9.C: New test.
27387
27388 2003-05-29 Roger Sayle <roger@eyesopen.com>
27389
27390 * gcc.dg/duff-4.c: New test case.
27391
27392 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
27393
27394 PR fortran/10843
27395 * g77.dg/ffixed-form-1.f: New test
27396 * g77.dg/ffixed-form-2.f: New test
27397 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
27398 * g77.dg/ffree-form-3.f: New test
27399
27400 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
27401
27402 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
27403 * gcc.dg/wint_t-1.c: Likewise.
27404
27405 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27406
27407 * g++.dg/template/access11.C: New test.
27408
27409 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27410
27411 PR c++/10849
27412 * g++.dg/template/access10.C: New test.
27413
27414 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27415 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27416
27417 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
27418
27419 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
27420
27421 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
27422 suppress for powerpc-*-darwin*.
27423 * gcc.dg/torture/builtin-noret-2.c: Likewise.
27424
27425 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
27426
27427 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
27428 suppress option for powerpc-*-darwin*.
27429
27430 2003-05-23 Roger Sayle <roger@eyesopen.com>
27431
27432 * gcc.dg/builtins-1.c: Add tests for tan and atan.
27433 * gcc.dg/builtins-4.c: Add test for fmod.
27434
27435 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27436
27437 PR c++/10682
27438 * g++.dg/template/instantiate4.C: New test.
27439
27440 2003-05-22 Roger Sayle <roger@eyesopen.com>
27441
27442 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
27443
27444 2003-05-21 Janis Johnson <janis187@us.ibm.com>
27445
27446 * gcc.dg/compat/scalar-return-1_main.c: New file.
27447 * gcc.dg/compat/scalar-return-1_x.c: New file.
27448 * gcc.dg/compat/scalar-return-1_y.c: New file.
27449 * gcc.dg/compat/scalar-return-2_main.c: New file.
27450 * gcc.dg/compat/scalar-return-2_x.c: New file.
27451 * gcc.dg/compat/scalar-return-2_y.c: New file.
27452 * gcc.dg/compat/struct-return-3_main.c: New file.
27453 * gcc.dg/compat/struct-return-3_y.c: New file.
27454 * gcc.dg/compat/struct-return-3_x.c: New file.
27455 * gcc.dg/compat/struct-return-2_main.c: New file.
27456 * gcc.dg/compat/struct-return-2_x.c: New file.
27457 * gcc.dg/compat/struct-return-2_y.c: New file.
27458
27459 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27460
27461 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
27462 for hppa*-hp-hpux*.
27463 * gcc.dg/20021014-1.c (dg-options): Likewise.
27464 * gcc.dg/nest.c (dg-options): Likewise.
27465
27466 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
27467
27468 PR c++/9738
27469 * g++.dg/ext/dllimport2.C: New file.
27470 * g++.dg/ext/dllimport3.C: New file.
27471
27472 2003-05-20 Janis Johnson <janis187@us.ibm.com>
27473
27474 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
27475 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
27476 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
27477 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
27478 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
27479 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
27480 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
27481 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
27482 * gcc.dg/compat/small-struct-defs.h: New file.
27483 * gcc.dg/compat/small-struct-init.h: New file.
27484 * gcc.dg/compat/small-struct-check.h: New file.
27485 * gcc.dg/compat/fp-struct-defs.h: New file.
27486 * gcc.dg/compat/fp-struct-check.h: New file.
27487 * gcc.dg/compat/fp-struct-init.h: New file.
27488 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
27489 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
27490
27491 2003-05-19 Jakub Jelinek <jakub@redhat.com>
27492
27493 * gcc.dg/20030225-2.c: New test.
27494
27495 2003-05-18 Roger Sayle <roger@eyesopen.com>
27496 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27497
27498 * gcc.c-torture/compile/20030518-1.c: New test case.
27499
27500 2003-05-18 Mark Mitchell <mark@codesourcery.com>
27501
27502 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
27503 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
27504 gcc-dg-debug-runtest.
27505 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
27506 gcc-dg-debug-runtest.
27507
27508 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27509
27510 PR c++/9022
27511 * g++.dg/lookup/using6.C: New test.
27512
27513 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27514
27515 * g++.dg/parse/access2.C: New test.
27516
27517 2003-05-17 Mark Mitchell <mark@codesourcery.com>
27518
27519 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
27520 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
27521 * gcc.dg/debug/debug.exp: Likewise.
27522
27523 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
27524
27525 * gcc.dg/dollar.c: New test.
27526
27527 2003-05-16 Janis Johnson <janis187@us.ibm.com>
27528
27529 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
27530 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
27531 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
27532 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
27533 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
27534 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
27535 * gcc.dg/compat/struct-by-value-6_main.c: New file.
27536 * gcc.dg/compat/struct-by-value-6_x.c: New file.
27537 * gcc.dg/compat/struct-by-value-6_y.c: New file.
27538 * gcc.dg/compat/struct-by-value-7_main.c: New file.
27539 * gcc.dg/compat/struct-by-value-7_x.c: New file.
27540 * gcc.dg/compat/struct-by-value-7_y.c: New file.
27541 * gcc.dg/compat/struct-by-value-8_main.c: New file.
27542 * gcc.dg/compat/struct-by-value-8_x.c: New file.
27543 * gcc.dg/compat/struct-by-value-8_y.c: New file.
27544 * gcc.dg/compat/struct-by-value-9_main.c: New file.
27545 * gcc.dg/compat/struct-by-value-9_x.c: New file.
27546 * gcc.dg/compat/struct-by-value-9_y.c: New file.
27547
27548 2003-05-16 Mark Mitchell <mark@codesourcery.com>
27549
27550 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
27551 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
27552 support for "repo" mode.
27553 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
27554 * lib/g77-dg.exp: Likewise.
27555 * lib/obj-dg.exp: Likewise.
27556
27557 2003-05-16 Jakub Jelinek <jakub@redhat.com>
27558
27559 Merge from gcc-3_2-rhl8-branch:
27560 2003-04-23 Jakub Jelinek <jakub@redhat.com>
27561
27562 * gcc.dg/tls/opt-6.c: New test.
27563
27564 2003-04-05 Jakub Jelinek <jakub@redhat.com>
27565
27566 * gcc.dg/20030405-1.c: New test.
27567
27568 2003-03-09 Jakub Jelinek <jakub@redhat.com>
27569
27570 * gcc.dg/20030309-1.c: New test.
27571
27572 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27573
27574 * gcc.c-torture/execute/20030307-1.c: New test.
27575
27576 2003-02-20 Randolph Chung <tausq@debian.org>
27577
27578 * gcc.c-torture/compile/20030220-1.c: New test.
27579
27580 2003-02-18 Jakub Jelinek <jakub@redhat.com>
27581
27582 * gcc.dg/20030217-1.c: New test.
27583
27584 2003-01-29 Jakub Jelinek <jakub@redhat.com>
27585
27586 * gcc.c-torture/compile/20020129-1.c: New test.
27587
27588 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27589
27590 * gcc.dg/unroll-1.c: New test.
27591
27592 2002-11-16 Jan Hubicka <jh@suse.cz>
27593
27594 * gcc.c-torture/execute/20020920-1.c: New test.
27595
27596 2002-10-08 Jakub Jelinek <jakub@redhat.com>
27597
27598 PR target/7434
27599 * gcc.c-torture/compile/20021008-1.c: New test.
27600
27601 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
27602
27603 PR target/7559
27604 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
27605
27606 2002-08-07 Jakub Jelinek <jakub@redhat.com>
27607
27608 * gcc.c-torture/compile/20020807-1.c: New test.
27609
27610 2002-07-30 Jakub Jelinek <jakub@redhat.com>
27611
27612 * gcc.dg/tls/opt-1.c: New test.
27613
27614 2002-07-29 Jakub Jelinek <jakub@redhat.com>
27615
27616 * gcc.dg/20020729-1.c: New test.
27617
27618 2002-07-20 Jakub Jelinek <jakub@redhat.com>
27619
27620 * g++.dg/opt/life1.C: New test.
27621
27622 2002-05-20 Jakub Jelinek <jakub@redhat.com>
27623
27624 * gcc.dg/20020525-1.c: New test.
27625
27626 2002-05-24 Jakub Jelinek <jakub@redhat.com>
27627
27628 PR c++/6794
27629 * g++.dg/ext/pretty1.C: New test.
27630 * g++.dg/ext/pretty2.C: New test.
27631
27632 2003-05-15 Mark Mitchell <mark@codesourcery.com>
27633
27634 PR c++/8385
27635 * g++.dg/ext/typeof5.C: New test.
27636
27637 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
27638
27639 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
27640 __USER_LABEL_PREFIX__ into account.
27641 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
27642
27643 2003-05-14 Roger Sayle <roger@eyesopen.com>
27644
27645 * gcc.dg/builtins-15.c: New test case.
27646
27647 2003-05-13 Zack Weinberg <zack@codesourcery.com>
27648
27649 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
27650
27651 2003-05-12 Mark Mitchell <mark@codesourcery.com>
27652
27653 * lib/g++.exp: Tweak handling of additional source files.
27654 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
27655 * g++.dg/special/conpr-2a.C: Rename to ...
27656 * g++.dg/special/conpr-2a.cc: ... this.
27657 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
27658 * g++.dg/special/conpr-3a.C: Rename to ...
27659 * g++.dg/special/conpr-3a.cc: This.
27660 * g++.dg/special/conpr-3b.C: Rename to ...
27661 * g++.dg/special/conpr-3b.cc: This.
27662 * g++.dg/special/conpr-4.C: New test.
27663 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
27664
27665 2003-05-12 David Edelsohn <edelsohn@gnu.org>
27666
27667 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
27668
27669 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27670
27671 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
27672 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27673 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
27674 * g++.old-deja/g++.other/warn3.C: Likewise.
27675
27676 2003-05-11 Roger Sayle <roger@eyesopen.com>
27677
27678 * gcc.dg/i386-387-1.c: Update to also test log.
27679 * gcc.dg/i386-387-2.c: Likewise.
27680
27681 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
27682
27683 * g77.f-torture/execute/int8421.f: New test.
27684
27685 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27686
27687 PR c++/10230, c++/10481
27688 * g++.dg/lookup/scoped5.C: New test.
27689
27690 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27691
27692 PR c++/10552
27693 * g++.dg/template/ttp6.C: New test.
27694
27695 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
27696
27697 * gcc.c-torture/execute/builtins: New directory.
27698 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
27699 gcc.c-torture/execute/builtins.
27700 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
27701 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
27702 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
27703 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
27704
27705 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27706
27707 PR c++/9252
27708 * g++.dg/template/access8.C: New test.
27709 * g++.dg/template/access9.C: New test.
27710
27711 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27712
27713 PR c++/9554
27714 * g++.dg/parse/access1.C: New test.
27715
27716 2003-05-09 DJ Delorie <dj@redhat.com>
27717
27718 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
27719 long, and not an int.
27720
27721 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27722
27723 PR c++/10555, c++/10576
27724 * g++.dg/template/memclass1.C: New test.
27725
27726 2003-05-08 DJ Delorie <dj@redhat.com>
27727
27728 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
27729 targets.
27730 * gcc.c-torture/execute/20021024-1.x: Likewise.
27731 * gcc.c-torture/execute/shiftdi.x: Likewise.
27732 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
27733 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
27734 * gcc.dg/20021018-1.c: Likewise.
27735
27736 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27737
27738 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
27739
27740 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
27741 (bcopy): Call memmove.
27742
27743 2003-05-08 Roger Sayle <roger@eyesopen.com>
27744
27745 * g77.f-torture/compile/8485.f: New test case.
27746
27747 2003-05-07 Richard Henderson <rth@redhat.com>
27748
27749 PR c++/10570
27750 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
27751 Verify exception_cleanup not called for rethrows.
27752 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
27753 when exiting catch block without rethrowing.
27754 * g++.dg/eh/forced3.C: New.
27755 * g++.dg/eh/forced4.C: New.
27756
27757 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
27758
27759 * gcc.dg/20030505.c: Fix triplet.
27760
27761 2003-05-06 DJ Delorie <dj@redhat.com>
27762
27763 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
27764 * gcc.dg/nest.c: Likewise.
27765
27766 2003-05-05 Roger Sayle <roger@eyesopen.com>
27767
27768 * gcc.dg/builtins-14.c: New test case.
27769
27770 2003-05-05 Janis Johnson <janis187@us.ibm.com>
27771
27772 * lib/compat.exp (compat-execute): New argument.
27773 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
27774 * gcc.dg/compat: New test directory.
27775 * gcc.dg/compat/compat.exp: New expect script.
27776 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
27777 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
27778 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
27779 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
27780 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
27781 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
27782
27783 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
27784 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
27785 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
27786 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
27787 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
27788 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
27789 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
27790 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
27791 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
27792 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
27793 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
27794 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
27795 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
27796 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
27797 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
27798
27799 2003-05-05 Zack Weinberg <zack@codesourcery.com>
27800
27801 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
27802
27803 2003-05-05 Jakub Jelinek <jakub@redhat.com>
27804
27805 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
27806
27807 2003-05-05 Geoffrey Keating <geoffk@apple.com>
27808
27809 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
27810 * gcc.dg/ppc-fsel-2.c: New test.
27811
27812 * gcc.dg/unused-5.c: New test.
27813
27814 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27815
27816 PR c++/10496
27817 * g++.dg/warn/pmf1.C: New test.
27818
27819 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27820
27821 PR c++/4494
27822 * g++.dg/warn/main.C: New test.
27823
27824 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27825
27826 * gcc.dg/nonnull-3.c: New test.
27827
27828 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
27829
27830 * gcc.dg/cpp/Wtrigraphs.c: Update.
27831 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
27832
27833 2003-05-03 Geoffrey Keating <geoffk@apple.com>
27834
27835 * gcc.dg/ppc-fsel-1.c: New test.
27836
27837 2003-05-03 Zack Weinberg <zack@codesourcery.com>
27838
27839 PR c/10604
27840 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
27841
27842 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
27843
27844 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
27845
27846 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27847
27848 PR c++/9364, c++/10553, c++/10586
27849 * g++.dg/parse/typename4.C: New test.
27850 * g++.dg/parse/typename5.C: Likewise.
27851
27852 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
27853
27854 * gcc.c-torture/compile/20030503-1.c: New test.
27855
27856 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27857
27858 * g++.dg/lookup/using5.C: Fix testcase error.
27859
27860 2003-05-01 Chris Demetriou <cgd@broadcom.com>
27861
27862 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
27863 since MEABI is no longer supported. Remove all vestiges
27864 of MEABI from the test.
27865
27866 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27867
27868 PR c++/10554
27869 * g++.dg/lookup/using5.C: New test.
27870
27871 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27872
27873 PR c++/8772
27874 * g++.dg/template/ttp5.C: New test.
27875
27876 2003-04-30 Mark Mitchell <mark@codesourcery.com>
27877
27878 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
27879 (dg-gpp-additional-sources): New function.
27880 (dg-gpp-additional-files): Likewise.
27881 * lib/g++.exp (additional_sources): New variable.
27882 (additional_files): Likewise.
27883 (g++_target_compile): Deal with them.
27884 * lib/old-dejagnu.exp: Remove.
27885 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
27886 * g++.old-deja: Revise all tests to use dg commands.
27887
27888 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27889
27890 PR c++/9432, c++/9528
27891 * g++.dg/lookup/using4.C: New test.
27892
27893 2003-04-29 Geoffrey Keating <geoffk@apple.com>
27894
27895 * gcc.dg/noreturn-5.c: New file.
27896 * gcc.dg/noreturn-6.c: New file.
27897
27898 * gcc.c-torture/compile/inline-1.c: New file.
27899
27900 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27901
27902 PR c++/10551
27903 * g++.dg/template/explicit1.C: New test.
27904
27905 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27906
27907 PR c++/10549
27908 * g++.dg/other/bitfield1.C: New test.
27909
27910 PR c++/10527
27911 * g++.dg/init/new7.C: New test.
27912
27913 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27914
27915 * g++.dg/ext/desig1.C: New test.
27916 * g++.dg/ext/init1.C: Update.
27917
27918 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
27919
27920 2003-04-28 Mark Mitchell <mark@codesourcery.com>
27921
27922 PR c++/10180
27923 * g++.dg/warn/Winline-1.C: New test.
27924
27925 2003-04-28 Jakub Jelinek <jakub@redhat.com>
27926
27927 * gcc.c-torture/execute/string-opt-19.c: New test.
27928
27929 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
27930 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
27931
27932 2003-04-27 Mark Mitchell <mark@codesourcery.com>
27933
27934 PR c++/10506
27935 * g++.dg/init/new6.C: New test.
27936
27937 PR c++/10503
27938 * g++.dg/init/ref6.C: New test.
27939
27940 2003-04-26 David Edelsohn <edelsohn@gnu.org>
27941
27942 * g++.dg/warn/weak1.C: XFAIL on AIX4.
27943
27944 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27945
27946 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
27947 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
27948
27949 2003-04-25 Mark Mitchell <mark@codesourcery.com>
27950
27951 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
27952 initialized static data members.
27953
27954 2003-04-25 H.J. Lu <hjl@gnu.org>
27955
27956 * gcc.dg/ia64-sync-4.c: New test.
27957
27958 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27959
27960 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
27961 date.
27962
27963 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
27964
27965 PR c++/10337
27966 * g++.dg/warn/conv1.C: New test.
27967 * g++.old-deja/g++.other/conv7.C: Adjust.
27968 * g++.old-deja/g++.other/overload14.C: Adjust.
27969
27970 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27971
27972 PR c++/10471
27973 * g++.dg/template/defarg2.C: New test.
27974
27975 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
27976
27977 * gcc.dg/cpp/include2.c: Update.
27978 * gcc.dg/cpp/multiline-2.c: New.
27979 * gcc.dg/cpp/multiline.c: Update.
27980 * gcc.dg/cpp/strify2.c: Update.
27981 * gcc.dg/cpp/trad/literals-2.c: Update.
27982
27983 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27984
27985 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
27986
27987 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27988
27989 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
27990
27991 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27992
27993 PR c++/10451
27994 * g++.dg/parse/crash4.C: New test.
27995
27996 PR c++/9847
27997 * g++.dg/parse/crash5.C: New test.
27998
27999 2003-04-22 Mark Mitchell <mark@codesourcery.com>
28000
28001 PR c++/10446
28002 * g++.dg/parse/crash3.C: New test.
28003
28004 PR c++/10428
28005 * g++.dg/parse/elab1.C: New test.
28006
28007 2003-04-22 Devang Patel <dpatel@apple.com>
28008
28009 * gcc.dg/cpp/trad/funlike-5.c: New test.
28010
28011 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
28012
28013 * g++.dg/other/packed1.C: Fix dg options.
28014
28015 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
28016
28017 * g++.dg/other/offsetof2.C: New test.
28018
28019 2003-04-21 Mark Mitchell <mark@codesourcery.com>
28020
28021 * g++.dg/template/recurse.C: Adjust location of error messages.
28022
28023 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
28024
28025 PR c++/9881
28026 * g++.dg/init/addr-const1.C: New test.
28027 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
28028
28029 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
28030
28031 PR c++/10405
28032 * g++.dg/lookup/struct-hack1.C: New test.
28033
28034 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
28035
28036 * ucs.c: Update diagnostic messages.
28037
28038 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
28039
28040 * gcc.dg/cpp/truefalse.cpp: New test.
28041 * gcc.dg/cpp/cpp.exp: Update.
28042 * g++.dg/other/stdbool-if.C: Remove.
28043
28044 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
28045
28046 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
28047 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
28048
28049 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28050
28051 * gcc.c-torture/compile/20030418-1.c: New test.
28052
28053 2003-04-17 Janis Johnson <janis187@us.ibm.com>
28054
28055 * README.compat: Remove; content moved to doc/sourcebuild.texi.
28056
28057 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28058
28059 PR c++/10347
28060 g++.dg/template/dependent-name1.C: New test.
28061
28062 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
28063
28064 * gcc.dg/warn-1.c (tourist_guide): New array,
28065 contains a pointer to bar.
28066
28067 2003-04-16 Roger Sayle <roger@eyesopen.com>
28068
28069 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
28070 * gcc.c-torture/execute/medce-1.c: New test case.
28071 * gcc.c-torture/execute/medce-2.c: New test case.
28072
28073 2003-04-15 Mark Mitchell <mark@codesourcery.com>
28074
28075 * lib/prune.exp: Ignore more messages.
28076
28077 PR c++/10381
28078 * g++.dg/parse/lookup3.C: New test.
28079
28080 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
28081
28082 * gcc.c-torture/compile/20030415-1.c : New test.
28083
28084 2003-04-14 Mark Mitchell <mark@codesourcery.com>
28085
28086 * gcc.c-torture/execute/scope-2.c: Move to ...
28087 * gcc.dg/noncompile/scope.c: .... here.
28088
28089 2003-04-14 Roger Sayle <roger@eyesopen.com>
28090
28091 * gcc.dg/20030414-2.c: New test case.
28092
28093 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
28094
28095 PR target/10377
28096 * gcc.dg/20030414-1.c: New test.
28097
28098 2003-04-13 Roger Sayle <roger@eyesopen.com>
28099
28100 * gcc.dg/builtins-12.c: New test case.
28101 * gcc.dg/builtins-13.c: New test case.
28102
28103 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28104
28105 * gcc.c-torture/execute/string-opt-18.c: New test.
28106
28107 2003-04-13 Mark Mitchell <mark@codesourcery.com>
28108
28109 PR c++/10300
28110 * g++.dg/init/new5.C: New test.
28111
28112 2003-04-12 Mark Mitchell <mark@codesourcery.com>
28113
28114 PR c++/7910
28115 * g++.dg/ext/dllimport1.C: New test.
28116
28117 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
28118
28119 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
28120
28121 2003-04-11 Bud Davis <bdavis9659@comcast.net>
28122
28123 PR Fortran/9263
28124 * g77.f-torture/noncompile/9263.f: New test
28125 PR Fortran/1832
28126 * g77.f-torture/execute/1832.f: New test
28127
28128 2003-04-11 David Chad <davidc@freebsd.org>
28129 Loren J. Rittle <ljrittle@acm.org>
28130
28131 libobjc/8562
28132 * objc.dg/headers.m: New test.
28133
28134 2003-04-10 Zack Weinberg <zack@codesourcery.com>
28135
28136 * gcc.c-torture/execute/builtin-noret-2.c: New.
28137 * gcc.c-torture/execute/builtin-noret-2.x: New.
28138 XFAIL builtin-noret-2.c at -O1 and above.
28139 * gcc.dg/redecl.c: New.
28140 * gcc.dg/Wshadow-1.c: Update error regexps.
28141
28142 2003-04-10 Mark Mitchell <mark@codesourcery.com>
28143
28144 * g++.dg/abi/bitfield10.C: New test.
28145
28146 2003-04-09 Mike Stump <mrs@apple.com>
28147
28148 * gcc.dg/pch/pch.exp: Make testcase names longer.
28149 * g++.dg/pch/pch.exp: Make testcase names longer.
28150
28151 2003-04-08 Roger Sayle <roger@eyesopen.com>
28152
28153 * gcc.dg/builtins-11.c: New test case.
28154
28155 2003-04-08 Roger Sayle <roger@eyesopen.com>
28156
28157 * gcc.dg/builtins-9.c: New test case.
28158 * gcc.dg/builtins-10.c: New test case.
28159
28160 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
28161
28162 * gcc.dg/noncompile/init-4.c.c: New test.
28163
28164 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
28165
28166 * gcc.misc-test/gcov-9.c: New test.
28167 * gcc.misc-test/gcov-10.c: New test
28168 * gcc.misc-test/gcov-11.c: New test.
28169
28170 2003-04-05 Zack Weinberg <zack@codesourcery.com>
28171
28172 PR optimization/10024
28173 * gcc.c-torture/compile/20030405-1.c: New test.
28174
28175 2003-04-04 Geoffrey Keating <geoffk@apple.com>
28176
28177 * gcc.dg/pch/static-3.c: New.
28178 * gcc.dg/pch/static-3.hs: New.
28179 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
28180
28181 2003-04-04 Richard Henderson <rth@redhat.com>
28182
28183 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
28184 * g++.dg/eh/forced2.C: Likewise.
28185
28186 2003-04-03 Mike Stump <mrs@apple.com>
28187
28188 * lib/scanasm.exp (scan-assembler): Add xfail processing for
28189 target arg.
28190 (scan-assembler-times, scan-assembler-not): Likewise.
28191 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
28192
28193 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
28194
28195 * gcc.dg/sparc-loop-1.c: New test.
28196
28197 2003-04-02 Geoffrey Keating <geoffk@apple.com>
28198
28199 PR other/9274
28200 * g++.dg/pch/system-2.C: New.
28201 * g++.dg/pch/system-2.Hs: New.
28202
28203 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
28204
28205 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
28206
28207 * g++.dg/eh/simd-1.C (vecfunc): Same.
28208
28209 2003-04-01 Roger Sayle <roger@eyesopen.com>
28210
28211 * gcc.c-torture/execute/20030401-1.c: New test case.
28212
28213 2003-04-01 Ziemowit Laski <zlaski@apple.com>
28214
28215 * objc.dg/defs.m: New.
28216
28217 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
28218
28219 * g++.dg/eh/simd-1.C: New.
28220 * g++.dg/eh/simd-2.C: New.
28221
28222 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
28223
28224 * gcc.c-torture/execute/simd-3.c: New.
28225
28226 2003-03-31 Mark Mitchell <mark@codesourcery.com>
28227
28228 PR c/9936
28229 * gcc.dg/20030331-2.c: New test.
28230
28231 2003-03-31 Mark Mitchell <mark@codesourcery.com>
28232
28233 PR c++/10278
28234 * g++.dg/parse/crash2.C: New test.
28235
28236 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
28237
28238 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
28239 * gcc.c-torture/execute/20030331-1.c: ...here.
28240
28241 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
28242
28243 * gcc.c-torture/execute/20030331-1.c: New test.
28244
28245 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
28246
28247 * lib/gcov.exp: Adjust call return testing strings.
28248 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
28249
28250 2003-03-31 Roger Sayle <roger@eyesopen.com>
28251
28252 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
28253 * gcc.dg/builtins-7.c: New test case.
28254 * gcc.dg/builtins-8.c: New test case.
28255
28256 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
28257
28258 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
28259
28260 2003-03-30 Mark Mitchell <mark@codesourcery.com>
28261
28262 PR c++/7647
28263 * g++.dg/lookup-class-member-2.C: New test.
28264
28265 2003-03-30 Glen Nakamura <glen@imodulo.com>
28266
28267 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
28268
28269 2003-03-28 Roger Sayle <roger@eyesopen.com>
28270
28271 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
28272
28273 2003-03-28 Mark Mitchell <mark@codesourcery.com>
28274
28275 * g++.dg/init/attrib1.C: New test.
28276
28277 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
28278
28279 * gcc.dg/ultrasp8.c: New test.
28280
28281 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
28282
28283 * gcc.dg/ultrasp7.c: New test.
28284
28285 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
28286
28287 PR c++/10047
28288 * g++.dg/template/inline1.C: New test.
28289
28290 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
28291
28292 * gcc.dg/sparc-dwarf2.c: New test.
28293
28294 2003-03-27 Roger Sayle <roger@eyesopen.com>
28295
28296 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
28297 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
28298
28299 2003-03-27 Mark Mitchell <mark@codesourcery.com>
28300
28301 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
28302 than reading .x files.
28303 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
28304 * g77.dg/gcov/gcov-1.f: Likewise.
28305 * gcc.misc-tests/gcov-4b.c: Likewise.
28306 * gcc.misc-tests/gcov-5b.c: Likewise.
28307 * gcc.misc-tests/gcov-6.c: Likewise.
28308 * gcc.misc-tests/gcov-7.c: Likewise.
28309 * gcc.misc-tests/gcov-8.c: Likewise.
28310 * g++.dg/gcov/gcov-1.x: Remove.
28311 * g77.dg/gcov/gcov-1.x: Likewise.
28312 * gcc.misc-tests/gcov-4b.x: Likewise.
28313 * gcc.misc-tests/gcov-5b.x: Likewise.
28314 * gcc.misc-tests/gcov-6.x: Likewise.
28315 * gcc.misc-tests/gcov-7.x: Likewise.
28316 * gcc.misc-tests/gcov-8.x: Likewise.
28317
28318 2003-03-27 Glen Nakamura <glen@imodulo.com>
28319
28320 PR opt/10087
28321 * gcc.dg/20030324-1.c: New test.
28322
28323 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
28324
28325 PR c++/10224
28326 * g++.dg/template/arg3.C: New test.
28327
28328 PR c++/10158
28329 * g++.dg/template/friend18.C: New test.
28330
28331 2003-03-26 Roger Sayle <roger@eyesopen.com>
28332
28333 * g77.f-torture/compile/20030326-1.f: New test case.
28334
28335 2003-03-26 Janis Johnson <janis187@us.ibm.com>
28336
28337 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
28338
28339 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
28340
28341 2003-03-26 Jakub Jelinek <jakub@redhat.com>
28342
28343 * gcc.dg/ia64-sync-3.c: New test.
28344
28345 2003-03-26 Alan Modra <amodra@bigpond.net.au>
28346
28347 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
28348
28349 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28350
28351 * gcc.dg/ultrasp6.c: New test.
28352
28353 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
28354
28355 * gcc.dg/i386-signbit-1.c: New test.
28356 * gcc.dg/i386-signbit-2.c: New test.
28357 * gcc.dg/i386-signbit-3.c: New test.
28358
28359 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
28360
28361 * gcc.dg/ultrasp5.c: Fix options.
28362
28363 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
28364
28365 * gcc.dg/ultrasp5.c: Fix comment.
28366
28367 2003-03-24 Bud Davis <bdavis9659@comcast.net>
28368
28369 PR fortran/10197
28370 * g77.f-torture/execute/10197.f: New test.
28371
28372 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
28373
28374 PR c++/9898, c++/383
28375 * g++.dg/template/conv6.C: New test.
28376
28377 PR c++/10119
28378 * g++.dg/template/ptrmem5.C: New test.
28379
28380 PR c++/10026
28381 * g++.dg/lookup/koenig1.C: New test.
28382
28383 PR C++/10199
28384 * g++.dg/lookup/template2.C: New test.
28385
28386 2003-03-24 Jakub Jelinek <jakub@redhat.com>
28387
28388 * g++.dg/opt/rtti1.C: New test.
28389
28390 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28391
28392 * gcc.dg/ultrasp5.c: New test.
28393
28394 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
28395
28396 PR middle-end/9967
28397 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
28398 builtin fputs.
28399
28400 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
28401
28402 PR c/8224
28403 * gcc.dg/20030323-1.c: New test.
28404
28405 2003-03-23 Roger Sayle <roger@eyesopen.com>
28406
28407 * gcc.c-torture/compile/20030323-1.c: New test case.
28408
28409 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
28410
28411 * gcc.dg/20030321-1.c: New test.
28412
28413 2003-03-22 Zack Weinberg <zack@codesourcery.com>
28414
28415 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
28416
28417 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
28418
28419 PR c++/9978, c++/9708
28420 * g++.dg/ext/vlm1.C: Adjust expected error.
28421 * g++.dg/ext/vla2.C: New test.
28422 * g++.dg/template/arg1.C: New test.
28423 * g++.dg/template/arg2.C: New test.
28424
28425 2003-03-22 Bud Davis <bdavis9659@comcast.net>
28426
28427 * g77.f-torture/execute/select.f: New test.
28428 * g77.f-torture/noncompile/select_no_compile.f: New test.
28429
28430 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
28431
28432 PR c++/9898
28433 * g++.dg/other/error4.C: New test.
28434
28435 2003-03-20 Mark Mitchell <mark@codesourcery.com>
28436
28437 * g++.dg/template/friend17.C: New test.
28438
28439 2003-03-21 Alan Modra <amodra@bigpond.net.au>
28440
28441 * gcc.c-torture/compile/20030320-1.c: New.
28442
28443 2003-03-20 Roger Sayle <roger@eyesopen.com>
28444
28445 * gcc.dg/builtins-6.c: New test case.
28446
28447 2003-03-19 Alan Modra <amodra@bigpond.net.au>
28448
28449 PR target/10073
28450 * gcc.c-torture/compile/20030319-1.c: New.
28451
28452 2003-03-18 Jan Hubicka <jh@suse.cz>
28453
28454 * gcc.dg/i386-cvt-1.c: New test.
28455
28456 2003-03-17 Zack Weinberg <zack@codesourcery.com>
28457
28458 * objc.dg/naming-1.m: Use "(parse|syntax) error".
28459 * objc.dg/naming-2.m: Likewise.
28460
28461 2003-03-17 Mark Mitchell <mark@codesourcery.com>
28462
28463 PR c++/9639
28464 * g++.dg/parse/crash1.C: New test.
28465
28466 2003-03-16 Mark Mitchell <mark@codesourcery.com>
28467
28468 PR c++/8805
28469 * g++.dg/eh/cleanup1.C: New test.
28470
28471 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
28472
28473 * gcc.c-torture/execute/20030316-1.c: New test case.
28474
28475 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
28476
28477 PR c++/9629
28478 * g++.dg/init/ctor2.C: New test.
28479
28480 2003-03-15 Roger Sayle <roger@eyesopen.com>
28481
28482 * g77.f-torture/compile/xformat.f: New test case.
28483
28484 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28485
28486 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
28487 * g++.old-deja/g++.mike/eh50.C: Likewise.
28488
28489 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28490
28491 PR c++/6440
28492 * g++.dg/template/spec7.C: New test.
28493 * g++.dg/template/spec8.C: Likewise.
28494
28495 2003-03-14 Jakub Jelinek <jakub@redhat.com>
28496
28497 * gcc.c-torture/execute/20030313-1.c: New test.
28498
28499 2003-03-14 Richard Henderson <rth@redhat.com>
28500
28501 * gcc.dg/inline-2.c: Adjust alpha test for external call.
28502
28503 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28504
28505 * gcc.c-torture/compile/20030314-1.c: New test.
28506
28507 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
28508
28509 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
28510 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
28511 thumb target,
28512 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
28513 to accept newer _imp__ prefix and additional
28514 newline in .drectve section.
28515 * gcc.dg/dll-4.c: Likewise.
28516 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
28517 switch.
28518
28519 2003-03-13 Mark Mitchell <mark@codesourcery.com>
28520
28521 * g++.dg/parse/namespace9.C: New test.
28522
28523 * g++.dg/init/ref5.C: New test.
28524 * g++.dg/parse/ptrmem1.C: Likewise.
28525
28526 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28527
28528 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
28529 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
28530 regular expression.
28531 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
28532 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
28533
28534 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
28535
28536 * gcc.c-torture/execute/20030224-2.c: New test.
28537
28538 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
28539
28540 * gcc.dg/decl-3.c: New test.
28541
28542 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
28543
28544 * gcc.dg/i386-loop-2.c: New test.
28545
28546 2003-03-11 Mark Mitchell <mark@codesourcery.com>
28547
28548 PR c++/9474
28549 * g++.dg/parse/namespace8.C: New test.
28550
28551 PR c++/9924
28552 * g++.dg/overload/builtin2.C: New test.
28553
28554 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
28555
28556 * gcc.dg/return-type-3.c: New test.
28557
28558 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28559
28560 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
28561 profiling options are not supported.
28562
28563 2003-03-10 Mark Mitchell <mark@codesourcery.com>
28564
28565 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
28566 * g++.old-deja/g++.warn/impint2.C: Likewise.
28567
28568 2003-03-10 Devang Patel <dpatel@apple.com>
28569
28570 * g++.dg/cpp/c++_cmd_1.C: New test.
28571 * g++.dg/cpp/c++_cmd_1.h: New file.
28572
28573 2003-03-10 Segher Boessenkool <segher@koffie.nl>
28574
28575 * gcc.dg/altivec-9.c: New file.
28576
28577 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28578
28579 * gcc.dg/ppc-sdata-1.c: New test.
28580 * gcc.dg/ppc-sdata-2.c: New test.
28581
28582 2003-03-09 Mark Mitchell <mark@codesourcery.com>
28583
28584 PR c++/9373
28585 * g++.dg/opt/ptrmem2.C: New test.
28586
28587 PR c++/8534
28588 * g++.dg/opt/ptrmem1.C: New test.
28589
28590 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28591
28592 * gcc.dg/i386-loop-1.c: New test.
28593
28594 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28595
28596 PR c++/9970
28597 * g++.dg/lookup/friend1.C: New test.
28598
28599 2003-03-08 Mark Mitchell <mark@codesourcery.com>
28600
28601 PR c++/9823
28602 * g++.dg/parser/constructor1.C: New test.
28603
28604 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
28605
28606 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
28607
28608 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
28609
28610 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
28611
28612 * gcc.dg/cpp/Wunused.c: Update test.
28613
28614 2003-03-08 Jan Hubicka <jh@suse.cz>
28615
28616 * gcc.dg/inline-3.c: New test.
28617
28618 2003-03-08 Mark Mitchell <mark@codesourcery.com>
28619
28620 PR c++/9809
28621 * g++.dg/parse/builtin1.C: New test.
28622
28623 PR c++/9982
28624 * g++.dg/abi/cookie1.C: New test.
28625 * g++.dg/abi/cookie2.C: Likewise.
28626
28627 PR c++/9524
28628 * g++.dg/template/field1.C: New test.
28629
28630 PR c++/9912
28631 * g++.dg/parse/class1.C: New test.
28632 * g++.dg/parse/namespace7.C: Likewise.
28633 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
28634
28635 2003-03-07 Mark Mitchell <mark@codesourcery.com>
28636
28637 * g++.dg/init/ref4.C: New test.
28638
28639 2003-03-07 Jan Hubicka <jh@suse.cz>
28640
28641 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
28642 * gcc.dg/inline-3.c: New test.
28643
28644 2003-03-06 Mark Mitchell <mark@codesourcery.com>
28645
28646 * g++.dg/init/ref3.C: New test.
28647
28648 PR c++/9965
28649 * g++.dg/init/ref2.C: New test.
28650
28651 PR c++/9400
28652 * g++.dg/warn/Wshadow-2.C: New test.
28653
28654 PR c++/9791
28655 * g++.dg/warn/Woverloaded-1.C: New test.
28656
28657 2003-03-05 Jan Hubicka <jh@suse.cz>
28658
28659 * gcc.dg/i386-local2.c: New.
28660 * gcc.dg/i386-local.c: Fix typo.
28661
28662 2003-03-05 Mark Mitchell <mark@codesourcery.com>
28663
28664 * g++.dg/abi/layout3.C: New test.
28665
28666 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28667
28668 * gcc.c-torture/compile/20030305-1.c
28669
28670 2003-03-05 Jan Hubicka <jh@suse.cz>
28671
28672 * gcc.dg/i386-local.c: New.
28673
28674 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
28675
28676 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
28677
28678 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28679
28680 * gcc.dg/switch-2.c: New test.
28681 * gcc.dg/switch-3.c: New test.
28682 * gcc.dg/Wswitch.c: Adjust line numbers.
28683 * gcc.dg/Wswitch-default.c: Likewise.
28684 * gcc.dg/Wswitch-enum.c: Likewise.
28685
28686 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
28687
28688 * gcc.c-torture/execute/20030222-1.c: New test.
28689
28690 2003-03-03 James E Wilson <wilson@tuliptree.org>
28691
28692 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
28693
28694 2003-03-03 Mark Mitchell <mark@codesourcery.com>
28695
28696 PR c++/9878
28697 * g++.dg/init/ref1.C: New test.
28698
28699 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
28700
28701 * gcc.dg/sh-relax.c: New SH-only test.
28702
28703 2003-03-03 Geoffrey Keating <geoffk@apple.com>
28704
28705 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
28706 comment explaining purpose of testcase.
28707
28708 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
28709
28710 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
28711 for HC11/HC12 (asm needs two int registers).
28712 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
28713 HC11/HC12 because the test uses an asm which needs two 32-bit
28714 registers.
28715
28716 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
28717
28718 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
28719 for HC11/HC12 (array is too large otherwise).
28720 * gcc.c-torture/compile/920501-4.x: New file, likewise.
28721 * gcc.c-torture/compile/20010518-2.x: Likewise.
28722 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
28723 HC11/HC12 (array is too large).
28724
28725 2003-03-01 Geoffrey Keating <geoffk@apple.com>
28726
28727 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
28728 * lib/g++-dg.exp (g++-dg-test): Likewise.
28729
28730 2003-03-01 Roger Sayle <roger@eyesopen.com>
28731
28732 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
28733 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
28734
28735 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28736
28737 * g++.dg/warn/implicit-typename1.C: Remove warning.
28738
28739 2003-02-28 Richard Henderson <rth@redhat.com>
28740
28741 * gcc.dg/noreturn-1.c: Move noreturn warning line.
28742 * gcc.dg/return-type-1.c: Move control reaches end warning line.
28743
28744 2003-02-28 Geoffrey Keating <geoffk@apple.com>
28745
28746 * gcc.dg/pch/pch.exp: Change .pch to .gch.
28747 * g++.dg/pch/pch.exp: Likewise.
28748
28749 2003-02-28 Mark Mitchell <mark@codesourcery.com>
28750
28751 PR c++/9879
28752 * testsuite/g++.dg/init/new4.C: New test.
28753
28754 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
28755
28756 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
28757
28758 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
28759
28760 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
28761 unsigned long.
28762
28763 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
28764 wider than float.
28765
28766 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28767
28768 * lib/scanasm.exp: Add support for counting numbers of
28769 occurences.
28770 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
28771 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
28772
28773 2003-02-25 Mark Mitchell <mark@codesourcery.com>
28774
28775 PR c++/9683
28776 * g++.dg/template/static3.C: New test.
28777
28778 PR c++/9829
28779 * g++.dg/parse/namespace6.C: New test.
28780
28781 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28782
28783 PR target/9732
28784 * gcc.dg/20030225-1.c: New test.
28785
28786 2003-02-24 Mark Mitchell <mark@codesourcery.com>
28787
28788 * README: Remove out-of-date information.
28789
28790 PR c++/9836
28791 * g++.dg/template/spec6.C: New test.
28792
28793 2003-02-24 Jeff Law <law@redhat.com>
28794
28795 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
28796
28797 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28798
28799 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
28800 * gcc.dg/pragma-ep-1.c: Likewise.
28801
28802 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28803
28804 PR c++/9602
28805 * g++.dg/template/friend16.C: New test.
28806
28807 2003-02-23 Mark Mitchell <mark@codesourcery.com>
28808
28809 PR c++/5333
28810 * g++.dg/parse/fused-params1.C: Adjust error messages.
28811 * g++.dg/template/nested3.C: New test.
28812
28813 2003-02-24 Alan Modra <amodra@bigpond.net.au>
28814
28815 * g++.dg/abi/param1.C: New test.
28816
28817 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28818
28819 PR c++/7982
28820 * g++.dg/warn/implicit-typename1.C: New test.
28821
28822 2003-02-22 Kelley Cook <kelleycook@comcast.net>
28823
28824 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
28825 with "mtune".
28826 * g++.old-deja/g++.other/store-expr2.C: Likewise.
28827 * gcc.c-torture/execute/20010129-1.x: Likewise.
28828 * gcc.dg/20011107-1.c: Likewise.
28829 * gcc.dg/20020108-1.c: Likewise.
28830 * gcc.dg/20020122-3.c: Likewise.
28831 * gcc.dg/20020206-1.c: Likewise.
28832 * gcc.dg/20020310-1.c: Likewise.
28833 * gcc.dg/20020426-2.c: Likewise.
28834 * gcc.dg/20020517-1.c: Likewise.
28835 * gcc.dg/991230-1.c: Likewise.
28836 * gcc.dg/i386-unroll-1.c: Likewise.
28837 * gcc.misc-tests/i386-prefetch.exp: Likewise.
28838
28839 2003-02-22 Jan Hubicka <jh@suse.cz>
28840
28841 * gcc.dg/i386-mul.c: New test.
28842
28843 2003-02-21 Roger Sayle <roger@eyesopen.com>
28844
28845 * gcc.dg/builtins-5.c: New test case.
28846
28847 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
28848
28849 * gcc.dg/asmreg-1.c: New test.
28850
28851 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28852
28853 PR c++/9749
28854 * g++.dg/parse/varmod1.C: New test.
28855
28856 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28857
28858 PR c++/9727
28859 * g++.dg/template/op1.C: New test.
28860
28861 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28862
28863 PR c++/8906
28864 * g++.dg/template/nested2.C: New test.
28865
28866 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28867
28868 PR c++/8724
28869 * g++.dg/expr/dtor1.C: New test.
28870
28871 2003-02-21 Zack Weinberg <zack@codesourcery.com>
28872
28873 * gcc.dg/cpp/include3.c: New test.
28874 * gcc.dg/cpp/inc/foo.h: New file.
28875
28876 2003-02-21 Glen Nakamura <glen@imodulo.com>
28877
28878 * gcc.c-torture/execute/20030221-1.c: New test.
28879
28880 2003-02-20 Mark Mitchell <mark@codesourcery.com>
28881
28882 PR c++/9729
28883 * g++.dg/abi/conv1.C: New test.
28884
28885 2003-02-20 Jan Hubicka <jh@suse.cz>
28886
28887 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
28888
28889 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
28890
28891 * gcc.c-torture/compile/20030219-1.c: New test.
28892
28893 2003-02-18 Jan Hubicka <jh@suse.cz>
28894
28895 * gcc.dg/funcorder.c: New test.
28896
28897 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28898
28899 * gcc.c-torture/execute/20030218-1.c: New.
28900
28901 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
28902
28903 * gcc.dg/20030218-1.c: New.
28904
28905 2003-02-18 Richard Henderson <rth@redhat.com>
28906
28907 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
28908 * gcc.dg/attr-used-2.c: New.
28909
28910 2003-02-18 Mark Mitchell <mark@codesourcery.com>
28911
28912 PR c++/9704
28913 * g++.dg/init/copy5.C: New test.
28914
28915 2003-02-18 Geoffrey Keating <geoffk@apple.com>
28916
28917 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
28918 * g++.dg/pch/pch.exp: Likewise.
28919
28920 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28921
28922 * gcc.c-torture/execute/20030209-1.c: Enable the test if
28923 STACK_SIZE is not defined.
28924
28925 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28926
28927 PR c++/9457
28928 * g++.dg/template/init1.C: New test.
28929
28930 2003-02-16 Jan HUbicka <jh@suse.cz>
28931
28932 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
28933 (foo): Add few extra tests
28934 * gcc.dg/c99-const-expr-3.c: Likewise.
28935 * gcc.c-torture/execute/20030216-1.c: New.
28936
28937 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28938
28939 PR c++/9459
28940 * g++.dg/ext/typeof4.C: New test.
28941
28942 2003-02-15 Roger Sayle <roger@eyesopen.com>
28943
28944 * gcc.dg/i386-387-3.c: New test case.
28945
28946 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
28947
28948 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
28949 cris-*-elf* cris-*-aout* and mmix-*-*.
28950
28951 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
28952
28953 * gcc.dg/20030213-1.c: New test.
28954
28955 2003-02-12 Roger Sayle <roger@eyesopen.com>
28956
28957 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
28958 * gcc.dg/i386-387-2.c: Likewise.
28959
28960 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
28961
28962 * gcc.dg/ppc-spe.c: Fix formatting.
28963 Enable tests that were previously unsupported by gas.
28964 Delete tests for instructions that no longer exist.
28965 Switch arguments on evsubifw builtin.
28966
28967 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
28968
28969 * gcc.c-torture/execute/20030209-1.c: Disable the test if
28970 STACK_SIZE is too small.
28971
28972 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28973 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28974
28975 * gcc.dg/decl-2.c: New test.
28976
28977 2003-02-10 Jan Hubicka <jh@suse.cz>
28978
28979 * gcc.dg/i386-fpcvt-1.c: New test.
28980
28981 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
28982
28983 * gcc.c-torture/execute/20030209-1.c: New test.
28984
28985 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
28986
28987 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
28988 int-wide bitops, use the constants of the same width.
28989 Likewise, if long long is 32-bit wide, test bitops using
28990 32-bit constants.
28991
28992 2003-02-07 Loren James Rittle <ljrittle@acm.org>
28993
28994 * gcc.dg/20021014-1.c: Annotate with expected notice text.
28995
28996 2003-02-07 Roger Sayle <roger@eyesopen.com>
28997
28998 * testsuite/gcc.dg/builtins-4.c: New test case.
28999
29000 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29001
29002 * gcc.dg/20020430-1.c: Fix dg command typos.
29003 * gcc.dg/20020503-1.c: Likewise.
29004
29005 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29006
29007 PR c++/8785
29008 * g++.dg/parse/fused-params1.C: New test.
29009
29010 PR c++/8857
29011 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
29012
29013 PR c++/8921
29014 * g++.dg/parse/non-dependent1.C: New test.
29015
29016 PR c++/8928
29017 * g++.dg/parse/dupl-tmpl-args1.C: New test.
29018
29019 PR c++/9228
29020 * g++.dg/parse/undefined7.C: New test.
29021 * g++.dg/parse/non-templ1.C: New test.
29022
29023 PR c++/9229
29024 * g++.dg/parse/too-many-tmpl-args1.C: New test.
29025
29026 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
29027
29028 * gcc.c-torture/compile/20030206-1.c: New test.
29029
29030 2003-02-05 Roger Sayle <roger@eyesopen.com>
29031
29032 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
29033 "pow" to "foo" to avoid potential confusion with a math built-in.
29034
29035 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29036
29037 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
29038 conditions for SPARC targets.
29039
29040 2003-02-05 Jakub Jelinek <jakub@redhat.com>
29041
29042 * gcc.dg/20030204-1.c: New test.
29043
29044 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29045
29046 PR c++/38
29047 * g++.dg/parse/array-size1.C: New test.
29048
29049 PR c++/5657
29050 * g++.dg/parse/undefined3.C: New test.
29051
29052 PR c++/5665
29053 * g++.dg/parse/undefined4.C: New test.
29054
29055 PR c++/5975
29056 * g++.dg/parse/undefined5.C: New test.
29057
29058 PR c++/7259
29059 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
29060
29061 PR c++/8578
29062 * g++.dg/parse/casting-operator1.C: New test.
29063
29064 PR c++/8596
29065 * g++.dg/parse/undefined6.C: New test.
29066
29067 PR c++/8736
29068 * g++.dg/parse/missing-template1.C: New test.
29069
29070 2003-02-04 Jan Hubicka <jh@suse.cz>
29071
29072 * gcc.dg/i386-cadd.c: Compile using -march=k8.
29073 * gcc.dg/i386-cmov?.c: Likewise.
29074 * gcc.dg/i386-fpcvt-?.c: Likewise.
29075 * gcc.dg/i386-ssefp-1.c: Likewise.
29076 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
29077 conventions.
29078
29079 2003-02-03 Mark Mitchell <mark@codesourcery.com>
29080
29081 PR c++/7129
29082 * testsuite/g++.dg/ext/max.C: New test.
29083
29084 2003-02-03 Jan Hubicka <jh@suse.cz>
29085
29086 * gcc.c-torture/execute/20030203-1.c: New test.
29087
29088 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
29089
29090 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
29091 'natural-endian'.
29092
29093 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
29094
29095 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
29096 * g++.dg/init/new2.C: Likewise.
29097 * g++.dg/other/new1.C: Likewise.
29098
29099 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
29100
29101 * gcc.dg/struct-ret-libc.c: New test.
29102
29103 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
29104
29105 * gcc.dg/20030129-1.c: New test.
29106
29107 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29108
29109 PR c++/8849
29110 * g++.dg/template/ptrmem4.C: New test.
29111
29112 2003-01-29 Mark Mitchell <mark@codesourcery.com>
29113
29114 * g++.dg/parser/constant1.C: New test.
29115
29116 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29117
29118 PR c++/8591
29119 * g++.dg/parse/friend2.C: New test.
29120
29121 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
29122
29123 PR c++/9437
29124 * g++.dg/template/unify4.C: New test.
29125
29126 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
29127
29128 * gcc.c-torture/execute/20030128-1.c: New test.
29129
29130 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
29131
29132 * g++.dg/lookup/nested1.C: Test moved from ...
29133 * g++.old-deja/g++.other/lookup24.C: ... here.
29134
29135 2003-01-28 Jan Hubicka <jh@suse.cz>
29136
29137 * gcc.dg/i386-cmov5.c: New test.
29138
29139 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
29140
29141 * gcc.c-torture/execute/20010925-1.c: Changed the
29142 memcpy declaration.
29143
29144 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
29145
29146 PR c++/3902
29147 * g++.dg/parse/template5.C: New test.
29148
29149 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
29150
29151 PR fortran/9258
29152 * g77.dg/pr9258: New test.
29153
29154 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29155
29156 * README: Move relevant parts from README.g++.
29157
29158 * README.g++: Remove this file.
29159
29160 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
29161
29162 * g++.dg/abi/dcast1.C: New test.
29163
29164 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29165
29166 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
29167
29168 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
29169
29170 PR c++/47
29171 * g++.old-deja/g++.other/lookup24.C: New test.
29172
29173 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29174
29175 PR middle-end/7227
29176 * gcc.dg/uninit-C.c: New test.
29177
29178 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
29179
29180 * g++.dg/abi/covariant1.C: New test.
29181
29182 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
29183
29184 * gcc.dg/20030123-1.c: New test.
29185
29186 2003-01-25 Jan Hubicka <jh@suse.cz>
29187
29188 PR opt/8492
29189 * gcc.c-torture/compile/20030125-1.c
29190
29191 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
29192
29193 PR c++/9403
29194 * g++.dg/parse/template3.C: New test.
29195 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
29196
29197 PR c++/795
29198 * g++.dg/parse/template4.C: New test.
29199
29200 PR c++/9415
29201 * g++.dg/template/qual2.C: New test.
29202
29203 PR c++/8545
29204 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
29205
29206 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
29207
29208 2003-01-25 Roger Sayle <roger@eyesopen.com>
29209
29210 * gcc.c-torture/execute/switch-1.c: New test case.
29211
29212 2003-01-25 Jan Hubicka <jh@suse.cz>
29213
29214 * gcc.c-torture/execute/20030125-1.[cx]: New test.
29215
29216 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
29217
29218 Tweaks for Bison-1.875. From the NEWS file:
29219 "- `parse error' -> `syntax error'
29220 Bison now uniformly uses the term `syntax error'"
29221 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
29222 * gcc.dg/cpp/digraph2.c: Likewise.
29223 * gcc.dg/cpp/direct2.c: Likewise.
29224 * gcc.dg/cpp/paste4.c: Likewise.
29225 * gcc.dg/c90-restrict-1.c: Likewise.
29226 * gcc.dg/c99-func-2.c: Likewise.
29227 * gcc.dg/noncompile/920721-2.c: Likewise.
29228 * gcc.dg/noncompile/930622-2.c: Likewise.
29229 * gcc.dg/noncompile/940112-1.c: Likewise.
29230 * gcc.dg/noncompile/950921-1.c: Likewise.
29231 * gcc.dg/noncompile/951123-1.c: Likewise.
29232 * gcc.dg/noncompile/971104-1.c: Likewise.
29233 * gcc.dg/noncompile/990416-1.c: Likewise.
29234
29235 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
29236
29237 * g++.dg/parse/undefined1.C: Add error message.
29238
29239 2003-01-22 Mark Mitchell <mark@codesourcery.com>
29240
29241 PR c++/9354
29242 * g++.dg/parse/new1.C: New test.
29243
29244 PR c++/9216
29245 * g++.dg/parse/template2.C: New test.
29246
29247 PR c++/9354
29248 * g++.dg/parse/typedef2.C: New test.
29249
29250 PR c++/9328
29251 * g++.dg/ext/typeof3.C: New test.
29252
29253 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29254
29255 PR c++/2738
29256 * g++.dg/parse/ret-type1.C: New test.
29257
29258 PR c++/3792
29259 * g++.dg/parse/tmpl-outside1.C: New test.
29260
29261 PR c++/4207
29262 * g++.dg/parse/int-as-enum1.C: New test.
29263
29264 PR c++/4903
29265 * g++.dg/parse/no-typename1.C: New test.
29266
29267 PR c++/5533
29268 * g++.dg/parse/no-value1.C: New test.
29269
29270 PR c++/5921
29271 * g++.dg/parse/wrong-inline1.C: New test.
29272
29273 PR c++/6402
29274 * g++.dg/parse/ref1.C: New test.
29275
29276 PR c++/6992
29277 * g++.dg/parse/attr-ctor1.C: New test.
29278
29279 PR c++/7229
29280 * g++.dg/parse/namespace5.C: New test.
29281
29282 PR c++/7917
29283 * g++.dg/parse/func-def1.C: New test.
29284
29285 PR c++/8143
29286 * g++.dg/parse/undefined1.C: New test.
29287
29288 PR c++/5723, PR c++/8522
29289 * g++.dg/parse/specialization1.C: New test.
29290
29291 PR c++/163, PR c++/8595
29292 * g++.dg/parse/struct-as-enum1.C: New test.
29293
29294 PR c++/9173
29295 * g++.dg/parse/undefined2.C: New test.
29296
29297 2003-01-22 Mark Mitchell <mark@codesourcery.com>
29298
29299 PR c++/9298
29300 * g++.dg/parse/template1.C: New test.
29301
29302 PR c++/9384
29303 * g++.dg/parse/using1.C: New test.
29304
29305 PR c++/9285
29306 PR c++/9294
29307 * g++.dg/parse/expr2.C: New test.
29308
29309 PR c++/9388
29310 * g++.dg/parse/lookup2.C: Likewise.
29311
29312 2003-01-21 Jan Hubicka <jh@suse.cz>
29313
29314 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
29315 * gcc.c-torture/execute/eeprof-1.c: Likewise.
29316 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
29317 * gcc.c-torture/execute/string-opt-*.c: Likewise.
29318
29319 2003-01-20 Nick Clifton <nickc@redhat.com>
29320
29321 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
29322 problem with ARM sibcall code generation.
29323
29324 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
29325
29326 * gcc.c-torture/execute/20030120-1.c: New.
29327
29328 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
29329
29330 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
29331
29332 2003-01-17 Mark Mitchell <mark@codesourcery.com>
29333
29334 PR c++/9272
29335 * g++.dg/parse/ctor1.C: New test.
29336
29337 PR c++/9294:
29338 * g++.dg/parse/qualified1.C: New test.
29339
29340 * g++.dg/parse/typename3.C: New test.
29341
29342 2003-01-16 Richard Henderson <rth@redhat.com>
29343
29344 * g++.dg/tls/init-2.C: Fix error matches for real this time.
29345
29346 2003-01-16 Richard Henderson <rth@redhat.com>
29347
29348 * g++.dg/pch/pch.exp: Copy test header to the working directory
29349 before using it either for precompilation or direct use.
29350 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
29351 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
29352
29353 2003-01-16 Richard Henderson <rth@redhat.com>
29354
29355 * gcc.dg/pch/pch.exp: Copy test header to the working directory
29356 before using it either for precompilation or direct use.
29357 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
29358 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
29359
29360 2003-01-16 Mark Mitchell <mark@codesourcery.com>
29361
29362 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
29363 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
29364 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
29365 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
29366 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
29367 typename warning into error.
29368 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
29369 error messages.
29370 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
29371 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
29372 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
29373 messages.
29374 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
29375 make declaration visible in template.
29376 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
29377 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
29378 messages.
29379 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
29380 message.
29381 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
29382 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
29383 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
29384 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
29385 typename warning with error message.
29386 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
29387 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
29388 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
29389
29390 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
29391
29392 * g++.dg/parse/ambig2.C: New test.
29393
29394 2003-01-15 Richard Henderson <rth@redhat.com>
29395
29396 * g++.dg/tls/init-2.C: Update error message string.
29397
29398 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29399
29400 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
29401
29402 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
29403
29404 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
29405 all for HC11/HC12.
29406 * gcc.c-torture/compile/20001205-1.x: Likewise.
29407 * gcc.c-torture/compile/20001226-1.x: Likewise.
29408 * gcc.c-torture/compile/920520-1.x: Likewise.
29409 * gcc.c-torture/compile/961203-1.x: Likewise.
29410 * gcc.c-torture/compile/20020604-1.x: Likewise.
29411
29412 2003-01-15 Jan Hubicka <jh@suse.cz>
29413
29414 * gcc.c-torture/compile/20030115-1.c: New test.
29415
29416 * gcc.dg/i386-fpcvt-1.c: New test.
29417 * gcc.dg/i386-fpcvt-2.c: New test.
29418
29419 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
29420
29421 Further conform g++'s __vmi_class_type_info to the C++ ABI
29422 specification.
29423 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
29424 the specification.
29425
29426 2003-01-14 Jan Hubicka <jh@suse.cz>
29427
29428 * gcc.dg/i386-fpcvt-1.c: New test.
29429 * gcc.dg/i386-fpcvt-2.c: New test.
29430
29431 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
29432
29433 * gcc.dg/i386-mmx-3.c: New test.
29434
29435 2003-01-12 Mark Mitchell <mark@codesourcery.com>
29436
29437 PR c++/9264
29438 * g++.dg/parse/octal1.C: New file.
29439
29440 PR c++/9172
29441 * g++.dg/parse/typename1.C: New file.
29442
29443 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
29444
29445 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
29446 * gcc.dg/bf-no-ms-layout.c: Likewise.
29447 * gcc.dg/bf-ms-attrib.c: Likewise.
29448
29449 2003-01-10 Mark Mitchell <mark@codesourcery.com>
29450
29451 PR c++/9099
29452 * g++.dg/parse/dtor1.C: New file.
29453
29454 PR c++/9128
29455 * g++.dg/rtti/typeid1.C: New file.
29456
29457 PR c++/9153
29458 * g++.dg/parse/lookup1.C: New file.
29459
29460 PR c++/9171
29461 * g++.dg/templ/spec5.C: New file.
29462
29463 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
29464
29465 * gcc.c-torture/compile/20030110-1.c: New test.
29466
29467 2003-01-09 Geoffrey Keating <geoffk@apple.com>
29468
29469 Merge from pch-branch:
29470
29471 2002-12-23 Geoffrey Keating <geoffk@apple.com>
29472
29473 * gcc.dg/pch/cpp-1.h: New.
29474 * gcc.dg/pch/cpp-1.c: New.
29475 * gcc.dg/pch/cpp-2.h: New.
29476 * gcc.dg/pch/cpp-2.c: New.
29477
29478 2002-11-19 Geoffrey Keating <geoffk@apple.com>
29479
29480 * gcc.dg/pch/except-1.h: New.
29481 * gcc.dg/pch/except-1.c: New.
29482
29483 2002-11-13 Geoffrey Keating <geoffk@apple.com>
29484
29485 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
29486 running test.
29487 * gcc.dg/pch: Include *.hp not *.h.
29488 * gcc.dg/pch/system-1.h: New.
29489 * gcc.dg/pch/system-1.c: New.
29490
29491 2002-11-11 Geoffrey Keating <geoffk@apple.com>
29492
29493 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
29494 rather than trying to build and run a program using PCH.
29495 * gcc.dg/pch: Remove dg-do commands from test files.
29496
29497 2002-11-08 Geoffrey Keating <geoffk@apple.com>
29498
29499 * gcc.dg/pch/macro-3.c: New.
29500 * gcc.dg/pch/macro-3.h: New.
29501
29502 2002-11-04 Geoffrey Keating <geoffk@apple.com>
29503
29504 * gcc.dg/pch/common-1.c: New.
29505 * gcc.dg/pch/common-1.h: New.
29506 * gcc.dg/pch/decl-1.c: New.
29507 * gcc.dg/pch/decl-1.h: New.
29508 * gcc.dg/pch/decl-2.c: New.
29509 * gcc.dg/pch/decl-2.h: New.
29510 * gcc.dg/pch/decl-3.c: New.
29511 * gcc.dg/pch/decl-3.h: New.
29512 * gcc.dg/pch/decl-4.c: New.
29513 * gcc.dg/pch/decl-4.h: New.
29514 * gcc.dg/pch/decl-5.c: New.
29515 * gcc.dg/pch/decl-5.h: New.
29516 * gcc.dg/pch/global-1.c: New.
29517 * gcc.dg/pch/global-1.h: New.
29518 * gcc.dg/pch/inline-1.c: New.
29519 * gcc.dg/pch/inline-1.h: New.
29520 * gcc.dg/pch/inline-2.c: New.
29521 * gcc.dg/pch/inline-2.h: New.
29522 * gcc.dg/pch/static-1.c: New.
29523 * gcc.dg/pch/static-1.h: New.
29524 * gcc.dg/pch/static-2.c: New.
29525 * gcc.dg/pch/static-2.h: New.
29526
29527 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
29528
29529 * g++.dg/pch/pch.exp: Better handle failing testcases.
29530 * gcc.dg/pch/pch.exp: Likewise.
29531 * gcc.dg/pch/macro-1.c: New.
29532 * gcc.dg/pch/macro-1.h: New.
29533 * gcc.dg/pch/macro-2.c: New.
29534 * gcc.dg/pch/macro-2.h: New.
29535
29536 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
29537
29538 * g++.dg/dg.exp: Treat files in pch/ specially.
29539 * g++.dg/pch/pch.exp: New file.
29540 * g++.dg/pch/empty.H: New file.
29541 * g++.dg/pch/empty.C: New file.
29542 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
29543 "precompile".
29544
29545 * gcc.dg/pch/pch.exp: New file.
29546 * gcc.dg/pch/empty.h: New file.
29547 * gcc.dg/pch/empty.c: New file.
29548 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
29549 "precompile".
29550
29551 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29552
29553 * g++.dg/template/friend14.C: New test.
29554
29555 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29556
29557 * gcc.dg/old-style-asm-1.c: New test.
29558
29559 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
29560
29561 * gcc.c-torture/compile/20030109-1.c: New test.
29562
29563 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29564
29565 * gcc.c-torture/execute/20030109-1.c: New test.
29566
29567 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
29568
29569 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
29570 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
29571 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
29572 * g++.old-deja/g++.mike/eh2.C: Likewise.
29573 * g++.old-deja/g++.mike/eh3.C: Likewise.
29574 * g++.old-deja/g++.mike/eh5.C: Likewise.
29575 * g++.old-deja/g++.mike/eh6.C: Likewise.
29576 * g++.old-deja/g++.mike/eh7.C: Likewise.
29577 * g++.old-deja/g++.mike/eh8.C: Likewise.
29578 * g++.old-deja/g++.mike/eh9.C: Likewise.
29579 * g++.old-deja/g++.mike/eh10.C: Likewise.
29580 * g++.old-deja/g++.mike/eh12.C: Likewise.
29581 * g++.old-deja/g++.mike/eh13.C: Likewise.
29582 * g++.old-deja/g++.mike/eh14.C: Likewise.
29583 * g++.old-deja/g++.mike/eh16.C: Likewise.
29584 * g++.old-deja/g++.mike/eh17.C: Likewise.
29585 * g++.old-deja/g++.mike/eh18.C: Likewise.
29586 * g++.old-deja/g++.mike/eh21.C: Likewise.
29587 * g++.old-deja/g++.mike/eh23.C: Likewise.
29588 * g++.old-deja/g++.mike/eh24.C: Likewise.
29589 * g++.old-deja/g++.mike/eh25.C: Likewise.
29590 * g++.old-deja/g++.mike/eh26.C: Likewise.
29591 * g++.old-deja/g++.mike/eh27.C: Likewise.
29592 * g++.old-deja/g++.mike/eh28.C: Likewise.
29593 * g++.old-deja/g++.mike/eh29.C: Likewise.
29594 * g++.old-deja/g++.mike/eh31.C: Likewise.
29595 * g++.old-deja/g++.mike/eh33.C: Likewise.
29596 * g++.old-deja/g++.mike/eh34.C: Likewise.
29597 * g++.old-deja/g++.mike/eh35.C: Likewise.
29598 * g++.old-deja/g++.mike/eh36.C: Likewise.
29599 * g++.old-deja/g++.mike/eh37.C: Likewise.
29600 * g++.old-deja/g++.mike/eh38.C: Likewise.
29601 * g++.old-deja/g++.mike/eh39.C: Likewise.
29602 * g++.old-deja/g++.mike/eh40.C: Likewise.
29603 * g++.old-deja/g++.mike/eh41.C: Likewise.
29604 * g++.old-deja/g++.mike/eh42.C: Likewise.
29605 * g++.old-deja/g++.mike/eh44.C: Likewise.
29606 * g++.old-deja/g++.mike/eh46.C: Likewise.
29607 * g++.old-deja/g++.mike/eh47.C: Likewise.
29608 * g++.old-deja/g++.mike/eh48.C: Likewise.
29609 * g++.old-deja/g++.mike/eh49.C: Likewise.
29610 * g++.old-deja/g++.mike/eh50.C: Likewise.
29611 * g++.old-deja/g++.mike/eh51.C: Likewise.
29612 * g++.old-deja/g++.mike/eh53.C: Likewise.
29613 * g++.old-deja/g++.mike/eh55.C: Likewise.
29614 * g++.old-deja/g++.mike/p7912.C: Likewise.
29615 * g++.old-deja/g++.mike/p9706.C: Likewise.
29616 * g++.old-deja/g++.mike/p10416.C: Likewise.
29617 * g++.old-deja/g++.mike/p11667.C: Likewise.
29618 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
29619 Remove redundant reference to Iris.
29620 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
29621 Elxsi, i860, Pico Java, and WE32K.
29622
29623 2003-01-07 Mark Mitchell <mark@codesourcery.com>
29624
29625 * g++.dg/ext/asm4.C: New test.
29626
29627 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29628
29629 PR c++/9030
29630 * g++.dg/template/friend12.C: New test.
29631 * g++.dg/template/friend13.C: Likewise.
29632 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
29633
29634 2003-01-08 Jan Hubicka <jh@suse.cz>
29635
29636 * gcc.dg/i386-cadd.c: New test.
29637 * gcc.dg/i386-cmov4.c: Likewise.
29638
29639 2003-01-06 Mark Mitchell <mark@codesourcery.com>
29640
29641 PR c++/9165
29642 * g++.dg/warn/Wunused-3.C: New test.
29643
29644 * g++.dg/abi/bitfield9.C: New test.
29645
29646 PR c++/9189
29647 * g++.dg/parse/defarg3.C: New test.
29648
29649 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
29650
29651 * g++.dg/parse/ambig1.C: New test.
29652 * g++.dg/parse/defarg2.C: New test.
29653
29654 2003-01-05 Mark Mitchell <mark@codesourcery.com>
29655
29656 * g++.dg/template/defarg-1.C: New test.
29657 * g++.dg/template/local2.C: Likewise.
29658
29659 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
29660
29661 * gcc.c-torture/execute/20030105-1.c: New test.
29662
29663 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29664
29665 * g++.dg/parse/namespace3.C: Remove extra semicolons.
29666 * g++.dg/parse/namespace4.C: Likewise.
29667
29668 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
29669
29670 * g++.dg/template/ntp2.C: New test.
29671
29672 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
29673
29674 * g++.dg/parse/extern-C-1.C: New test.
29675
29676 * g++.dg/parse/namespace4.C: New test.
29677
29678 * g++.dg/template/nested1.C: New test.
29679
29680 * g++.dg/parse/namespace3.C: New test.
29681
29682 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
29683
29684 * g++.dg/lookup/two-stage1.C: New test.
29685
29686 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29687
29688 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
29689 * g++.old-deja/g++.jason/access8.C: Likewise.
29690 * g++.old-deja/g++.other/decl5.C: Likewise.
29691
29692 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
29693
29694 * g++.dg/parse/parse7.C: New test.
29695
29696 2003-01-02 Mark Mitchell <mark@codesourcery.com>
29697
29698 PR c++/2843
29699 * g++.dg/ext/attrib7.C: New test.
29700
29701 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
29702
29703 * g++.dg/parse/parse6.C: New test.
29704
29705 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
29706
29707 * gcc.dg/h8300-stack-1.c: New.
29708
29709 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
29710
29711 g++.dg/lookup/exception1.C: New test.
29712
29713 g++.dg/lookup/template1.C: New test.
29714
29715 g++.dg/parse/namespace2.C: New test.
29716
29717 g++.dg/parse/parens2.C: New test.
29718
29719 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29720
29721 * g++.dg/parse/parse5.C: New test.
29722 * g++.dg/lookup/scoped4.C: New test.
29723
29724 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
29725
29726 * g++.dg/parse/parens1.C: New test.
29727
29728 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
29729 angle-bracket1.C.
29730 * g++.dg/parse/parens2.C: New test.
29731
29732 * g++.dg/lookup/scope-operator1.C: New test.
29733
29734 * g++.dg/parse/operator1.C: New test.
29735
29736 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29737
29738 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
29739 * g++.old-deja/g++.other/access6.C: Likewise.
29740 * g++.old-deja/g++.other/decl1.C: Likewise.
29741 * g++.old-deja/g++.pt/typename12.C: Likewise.
29742
29743 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29744
29745 * g++.dg/parse/namespace1.C: New test.
29746
29747 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29748
29749 * g++.dg/parse/parse4.C: New test.
29750
29751 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29752
29753 * g++.dg/parse/parse3.C: New test.
29754
29755 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29756
29757 * g++.dg/parse/parse2.C: New test.
29758
29759 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29760
29761 * g++.dg/template/friend11.C: New test.
29762
29763 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29764
29765 * g++.dg/parse/parse1.C: New test.
29766
29767 2002-12-31 Janis Johnson <janis187@us.ibm.com>
29768
29769 * lib/profopt.exp: Change the name of a global variable to avoid
29770 possible clashes with other test suites.
29771
29772 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
29773
29774 * g++.dg/inherit/covariant8.C: New test.
29775
29776 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29777
29778 * g++.dg/init/array9.C: New test.
29779
29780 PR c++/9112
29781 * g++.dg/parse/expr1.C: New test.
29782
29783 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
29784
29785 * gcc.c-torture/compile/20021230-1.c: New test.
29786
29787 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
29788
29789 * g++.dg/inherit/covariant5.C: New test.
29790 * g++.dg/inherit/covariant6.C: New test.
29791 * g++.dg/inherit/covariant7.C: New test.
29792
29793 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29794
29795 PR c++/2739
29796 * g++.dg/other/access2.C: New test.
29797
29798 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
29799
29800 * g++.dg/other/anon-struct.C: No longer fails
29801 * g++.old-deja/g++.brendan/parse4.C: Likewise.
29802 * g++.old-deja/g++.brendan/parse5.C: Likewise.
29803 * g++.old-deja/g++.brendan/parse6.C: Likewise.
29804
29805 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
29806
29807 * g++.dg/parse/angle-bracket.C (main): No longer fails.
29808
29809 2002-12-27 Mark Mitchell <mark@codesourcery.com>
29810
29811 * g++.dg/eh/spec4.C: Remove stray semicolon.
29812 * g++.dg/expr/pmf-1.C: Change error message.
29813 * g++.dg/ext/asm1.C: Remove stray semicolon.
29814 * g++.dg/ext/typename1.C: Add missing typenames.
29815 * g++.dg/inherit/template-as-base.C: Change error message.
29816 * g++.dg/lookup/scoped1.C: Likewise.
29817 * g++.dg/lookup/scoped2.C: Likewise.
29818 * g++.dg/lookup/using2.C: Likewise.
29819 * g++.dg/other/component1.C: Remove stray semicolon.
29820 * g++.dg/other/do1.C: Change error message.
29821 * g++.dg/other/error2.C: Likewise.
29822 * g++.dg/other/init1.C: Likewise.
29823 * g++.dg/other/packed1.C: Remove stray semicolon.
29824 * g++.dg/other/ptrmem2.C: Change error message.
29825 * g++.dg/parse/parameter-declaration-1.C: Remove line number
29826 marker.
29827 * g++.dg/special/initp1.C: Remove invalid attribute usage.
29828 * g++.dg/template/access3.C: Add typename keyword.
29829 * g++.dg/template/access5.C: Remove stray semicolon.
29830 * g++.dg/template/access6.C: Likewise.
29831 * g++.dg/template/complit1.C: Likewise.
29832 * g++.dg/template/crash1.C: Change error message.
29833 * g++.dg/template/inherit2.C: Remove stray semicolon.
29834 * g++.dg/template/instantiate2.C: Likewise.
29835 * g++.dg/template/instantiate3.C: Change error message.
29836 * g++.dg/template/qual1.C: Remove stray semicolon.
29837 * g++.dg/template/qualttp18.C: Change error message.
29838 * g++.dg/template/ref1.C: Remove stray semicolon.
29839 * g++.dg/template/sizeof1.C (A::value): Declare it.
29840 * g++.dg/template/spec4.C: Change error message.
29841 * g++.dg/template/static1.C: Likewise.
29842 * g++.dg/template/type1.C: Likewise.
29843 * g++.dg/template/typename3.C: Likewise.
29844 * g++.old-deja/g++.benjamin/13478.C: Change error message.
29845 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
29846 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
29847 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
29848 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
29849 named return value extension.
29850 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
29851 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
29852 * g++.old-deja/g++.bob/extern_C.C: Likewise.
29853 * g++.old-deja/g++.bob/inherit2.C: Likewise.
29854 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29855 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29856 * g++.old-deja/g++.brendan/crash13.C: Likewise.
29857 * g++.old-deja/g++.brendan/crash15.C: Likewise.
29858 * g++.old-deja/g++.brendan/crash18.C: Change error message.
29859 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
29860 * g++.old-deja/g++.brendan/crash38.C: Likewise.
29861 * g++.old-deja/g++.brendan/crash50.C: Likewise.
29862 * g++.old-deja/g++.brendan/crash56.C: Likewise.
29863 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
29864 syntax.
29865 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
29866 * g++.old-deja/g++.brendan/crash8.C: Change error message.
29867 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
29868 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29869 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
29870 * g++.old-deja/g++.brendan/template11.C: Likewise.
29871 * g++.old-deja/g++.brendan/template26.C: Likewise.
29872 * g++.old-deja/g++.brendan/template27.C: Use explicit
29873 specialization syntax.
29874 * g++.old-deja/g++.brendan/template30.C: Likewise.
29875 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
29876 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
29877 non-dependent names.
29878 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
29879 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
29880 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
29881 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
29882 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
29883 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
29884 named return value extension.
29885 * g++.old-deja/g++.ext/namedret2.C: Likewise.
29886 * g++.old-deja/g++.ext/namedret3.C: Likewise.
29887 * g++.old-deja/g++.ext/return1.C: Likewise.
29888 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
29889 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
29890 * g++.old-deja/g++.jason/access8.C: Likewise.
29891 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
29892 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
29893 pseudo-destructor names.
29894 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
29895 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
29896 pseudo-destructor names.
29897 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
29898 * g++.old-deja/g++.jason/overload19.C: Likewise.
29899 * g++.old-deja/g++.jason/overload32.C: Likewise.
29900 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
29901 stray semicolons.
29902 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
29903 * g++.old-deja/g++.jason/return.C: Likewise.
29904 * g++.old-deja/g++.jason/return2.C: Likewise.
29905 * g++.old-deja/g++.jason/shadow1.C: Likewise.
29906 * g++.old-deja/g++.jason/special.C: Use explicit specialization
29907 syntax.
29908 * g++.old-deja/g++.jason/template10.C: Account for use of
29909 non-dependent names.
29910 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
29911 syntax.
29912 * g++.old-deja/g++.jason/template37.C: Likewise.
29913 * g++.old-deja/g++.law/access4.C: Change error messages.
29914 * g++.old-deja/g++.law/arm13.C: Remove incorrect
29915 pseudo-destructor names.
29916 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
29917 * g++.old-deja/g++.law/ctors9.C: Likewise.
29918 * g++.old-deja/g++.law/cvt22.C: Likewise.
29919 * g++.old-deja/g++.law/dtors5.C: Likewise.
29920 * g++.old-deja/g++.law/global-init1.C: Likewise.
29921 * g++.old-deja/g++.law/missed-error3.C: Likewise.
29922 * g++.old-deja/g++.law/operators28.C: Likewise.
29923 * g++.old-deja/g++.law/visibility28.C: Likewise.
29924 * g++.old-deja/g++.martin/eval1.C: Likewise.
29925 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
29926 name.
29927 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
29928 * g++.old-deja/g++.mike/net34.C: Likewise.
29929 * g++.old-deja/g++.mike/net36.C: Likewise.
29930 * g++.old-deja/g++.mike/ns2.C: Likewise.
29931 * g++.old-deja/g++.mike/p12306.C: Likewise.
29932 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
29933 value extension.
29934 * g++.old-deja/g++.mike/p700.C: Likewise.
29935 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
29936 * g++.old-deja/g++.mike/p710.C: Likewise.
29937 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
29938 value extension.
29939 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
29940 * g++.old-deja/g++.mike/pmf9.C: Likewise.
29941 * g++.old-deja/g++.ns/crash2.C: Likewise.
29942 * g++.old-deja/g++.ns/crash3.C: Likewise.
29943 * g++.old-deja/g++.ns/invalid1.C: Likewise.
29944 * g++.old-deja/g++.ns/ns17.C: Likewise.
29945 * g++.old-deja/g++.ns/template16.C: Likewise.
29946 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
29947 keyword.
29948 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
29949 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
29950 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
29951 named return value extension.
29952 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
29953 * g++.old-deja/g++.other/access4.C: Issue additional error
29954 messages.
29955 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
29956 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
29957 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
29958 * g++.old-deja/g++.other/crash25.C: Change error message.
29959 * g++.old-deja/g++.other/crash4.C: Change error message.
29960 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
29961 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
29962 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
29963 checks.
29964 * g++.old-deja/g++.other/defarg8.C: Likewise.
29965 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
29966 * g++.old-deja/g++.other/dtor10.C: Likewise.
29967 * g++.old-deja/g++.other/incomplete.C: Likewise.
29968 * g++.old-deja/g++.other/linkage7.C: Likewise.
29969 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
29970 lookup algorithm.
29971 * g++.old-deja/g++.other/mangle2.C: Likewise.
29972 * g++.old-deja/g++.other/refinit2.C: Likewise.
29973 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
29974 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
29975 * g++.old-deja/g++.pt/crash28.C: Likewise.
29976 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
29977 syntax.
29978 * g++.old-deja/g++.pt/crash32.C: Change error message.
29979 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
29980 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
29981 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
29982 error message position.
29983 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
29984 * g++.old-deja/g++.pt/defarg8.C: Change error message.
29985 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
29986 syntax.
29987 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
29988 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
29989 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
29990 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
29991 keyword.
29992 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29993 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
29994 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
29995 keyword.
29996 * g++.old-deja/g++.pt/explicit71.C: Change error message.
29997 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
29998 syntax.
29999 * g++.old-deja/g++.pt/friend28.C: Account for use of
30000 non-dependent names.
30001 * g++.old-deja/g++.pt/friend29.C: Likewise.
30002 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
30003 rules.
30004 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
30005 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
30006 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
30007 lookup rules.
30008 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
30009 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
30010 keyword.
30011 * g++.old-deja/g++.pt/memclass20.C: Likewise.
30012 * g++.old-deja/g++.pt/memclass5.C: Likewise.
30013 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
30014 keyword.
30015 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
30016 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
30017 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
30018 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
30019 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
30020 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
30021 keyword.
30022 * g++.old-deja/g++.pt/spec10.C: Likewise.
30023 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
30024 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
30025 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
30026 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
30027 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
30028 * g++.old-deja/g++.pt/ttp62.C: Likewise.
30029 * g++.old-deja/g++.pt/ttp64.C: Likewise.
30030 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
30031 * g++.old-deja/g++.pt/typename15.C: Likewise.
30032 * g++.old-deja/g++.pt/typename22.C: Likewise.
30033 * g++.old-deja/g++.pt/typename6.C: Change error messages.
30034 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
30035 * g++.old-deja/g++.pt/virtual2.C: Likewise.
30036 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
30037 syntax.
30038 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
30039 return value extension.
30040 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
30041 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
30042 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
30043 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
30044
30045 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
30046
30047 * g++.dg/warn/inline1.C: New test.
30048 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
30049 * g++.old-deja/g++.jason/synth10.C: Likewise.
30050 * g++.old-deja/g++.mike/net31.C: Likewise.
30051 * g++.old-deja/g++.mike/p8786.C: Likewise.
30052
30053 * g++.dg/template/friend10.C: New test.
30054 * g++.dg/template/conv5.C: New test.
30055
30056 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
30057
30058 * g++.dg/lookup/scoped3.C: New test.
30059
30060 * g++.dg/lookup/decl1.C: New test.
30061 * g++.dg/lookup/decl2.C: New test.
30062
30063 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
30064
30065 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
30066 gcc.c-torture/compile/20021015-1.c,
30067 gcc.c-torture/compile/20021015-2.c,
30068 gcc.c-torture/compile/20021123-1.c,
30069 gcc.c-torture/compile/20021123-2.c,
30070 gcc.c-torture/compile/20021123-3.c,
30071 gcc.c-torture/compile/20021123-4.c,
30072 gcc.c-torture/execute/20021024-1.c: Add tests previously added
30073 only to 3.1 or 3.2 branch.
30074
30075 2002-12-23 Mark Mitchell <mark@codesourcery.com>
30076
30077 * gcc.dg/i386-bitfield3.c: New test.
30078
30079 * gcc.dg/i386-bitfield2.c: New test.
30080
30081 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
30082
30083 * g++.dg/parse/conv_op1.C: New test.
30084
30085 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
30086
30087 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
30088 approved.
30089
30090 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
30091
30092 * gcc.c-torture/compile/20021220-1.c: New test.
30093
30094 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
30095
30096 * gcc.dg/i386-fastcall-1.c: New.
30097
30098 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30099
30100 * gcc.c-torture/execute/20021219-1.c: New test.
30101
30102 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30103
30104 * gcc.dg/i386-pic-1.c: New test.
30105
30106 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30107
30108 PR c++/8099
30109 * g++.dg/template/friend9.C: New test.
30110
30111 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30112
30113 PR c++/3663
30114 * g++.dg/template/access7.C: New test.
30115
30116 2002-12-18 Nick Clifton <nickc@redhat.com>
30117
30118 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
30119 the libstdc++-v3 directory has been found.
30120
30121 2002-12-12 Devang Patel <dpatel@apple.com>
30122 * gcc.dg/darwin-ld-1.c: New test.
30123 * gcc.dg/darwin-ld-2.c: New test.
30124 * gcc.dg/darwin-ld-3.c: New test.
30125 * gcc.dg/darwin-ld-4.c: New test.
30126 * gcc.dg/darwin-ld-5.c: New test.
30127
30128 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30129
30130 * gcc.c-torture/compile/20021212-1.c: New test.
30131
30132 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
30133
30134 * gcc.dg/fshort-wchar: New test.
30135
30136 2002-12-10 Mark Mitchell <mark@codesourcery.com>
30137
30138 PR c++/8372
30139 * g++.dg/template/dtor1.C: New test.
30140
30141 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
30142 markers.
30143
30144 2002-12-10 Jakub Jelinek <jakub@redhat.com>
30145
30146 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
30147
30148 2002-12-09 Mark Mitchell <mark@codesourcery.com>
30149
30150 * g++.dg/template/static1.C: New test.
30151 * g++.dg/template/static2.C: New test.
30152 * g++.old-deja/g++.ext/memconst.C: New test.
30153
30154 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30155
30156 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
30157 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
30158 * g++.dg/special/initp1.C: Likewise.
30159
30160 2002-12-06 Jakub Jelinek <jakub@redhat.com>
30161
30162 * gcc.c-torture/execute/20021204-1.c: New test.
30163
30164 2002-12-04 Geoffrey Keating <geoffk@apple.com>
30165
30166 * gcc.dg/ppc-fmadd-1.c: New file.
30167 * gcc.dg/ppc-fmadd-2.c: New file.
30168 * gcc.dg/ppc-fmadd-3.c: New file.
30169
30170 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30171
30172 * gcc.c-torture/compile/20021204-1.c: New test.
30173
30174 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
30175
30176 * g++.dg/inherit/covariant2.C: New test.
30177 * g++.dg/inherit/covariant3.C: New test.
30178 * g++.dg/inherit/covariant4.C: New test.
30179 * g++.dg/inherit/covariant1.C: Remove XFAIL.
30180 * g++.old-deja/g++.robertl/eb17.C: Likewise.
30181
30182 2002-12-03 Mark Mitchell <mark@codesourcery.com>
30183
30184 PR c++/8688
30185 * g++.dg/init/brace3.C: New test.
30186
30187 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
30188
30189 * gcc.dg/20020210-1.c: Fix a comment typo.
30190
30191 2002-12-02 Mark Mitchell <mark@codesourcery.com>
30192
30193 PR c++/8720
30194 * g++.dg/parse/defarg1.C: New test.
30195
30196 PR c++/8615
30197 * g++.dg/template/char1.C: New test.
30198
30199 * g++.dg/template/varmod1.C: Fix typo.
30200
30201 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30202
30203 DR 180
30204 * g++.old-deja/g++.pt/crash32.C: Expect error.
30205
30206 2002-12-01 Mark Mitchell <mark@codesourcery.com>
30207
30208 PR c++/5919
30209 * g++.dg/template/varmod1.C: New test.
30210
30211 PR c++/8727
30212 * g++.dg/inherit/typeinfo1.C: New test.
30213
30214 PR c++/8663
30215 * g++.dg/inherit/typedef1.C: New test.
30216
30217 2002-11-30 Mark Mitchell <mark@codesourcery.com>
30218
30219 PR c++/8332
30220 PR c++/8493
30221 * g++.dg/template/strlen1.C: New test.
30222
30223 PR c++/8227
30224 * g++.dg/template/ctor2.C: New test.
30225
30226 PR c++/8214
30227 * g++.dg/init/string1.C: New test.
30228
30229 PR c++/8511
30230 * g++.dg/template/friend8.C: New test.
30231
30232 2002-11-29 Joe Buck <jbuck@synopsys.com>
30233
30234 * g++.dg/lookup/anon2.C: New test.
30235
30236 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
30237
30238 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
30239 h8300 port.
30240
30241 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
30242
30243 * gcc.dg/bitfld-6.c: New test.
30244
30245 2002-11-27 Jan Hubicka <jh@suse.cz>
30246
30247 * gcc.c-torture/execute/20021127.[cx]: New test.
30248
30249 2002-11-26 Jan Hubicka <jh@suse.cz>
30250
30251 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
30252 quality.
30253
30254 2002-11-26 Geoffrey Keating <geoffk@apple.com>
30255
30256 * g++.dg/init/brace2.C: New test.
30257 * g++.old-deja/g++.mike/p9129.C: Correct.
30258
30259 2002-11-26 Mark Mitchell <mark@codesourcery.com>
30260
30261 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
30262
30263 2002-11-25 Andreas Bauer <baueran@in.tum.de>
30264
30265 * gcc.dg/sibcall-6: New test for indirect sibcalls.
30266
30267 2002-11-25 Mark Mitchell <mark@codesourcery.com>
30268
30269 * testsuite/g++.dg/abi/empty11.C: New test.
30270 * testsuite/g++.dg/rtti/cv1.C: New test.
30271
30272 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
30273
30274 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
30275
30276 2002-11-24 Mark Mitchell <mark@codesourcery.com>
30277
30278 * g++.dg/abi/empty10.C: New test.
30279
30280 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30281
30282 * gcc.c-torture/compile/20021124-1.c: New test.
30283
30284 2002-11-22 Mark Mitchell <mark@codesourcery.com>
30285
30286 * g++.dg/abi/rtti2.C: New test.
30287
30288 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30289
30290 * gcc.dg/i386-unroll-1.c: New test.
30291
30292 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30293
30294 * gcc.c-torture/compile/20021120-1.c: New test.
30295 * gcc.c-torture/compile/20021120-2.c: New test.
30296
30297 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
30298
30299 * gcc.dg/bitfld-5.c: New test.
30300
30301 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
30302
30303 * gcc.c-torture/execute/20021120-3.c: New test.
30304
30305 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
30306
30307 * gcc.c-torture/execute/20021120-2.c: New test.
30308
30309 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
30310
30311 * gcc.c-torture/execute/20021120-1.c: New test.
30312
30313 2002-11-20 Jakub Jelinek <jakub@redhat.com>
30314
30315 * gcc.c-torture/execute/20021118-3.c: New test.
30316
30317 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30318
30319 * gcc.c-torture/compile/20021119-1.c: New test.
30320
30321 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
30322
30323 * gcc.dg/duff-1.c: New test.
30324 * gcc.dg/duff-2.c: New test.
30325 * gcc.dg/duff-3.c: New test.
30326
30327 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
30328
30329 * gcc.dg/cpp/_Pragma5.c: New test.
30330
30331 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
30332
30333 * gcc.c-torture/execute/20021118-2.c: New test.
30334
30335 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
30336
30337 * gcc.c-torture/execute/20021118-1.c: New test.
30338
30339 2002-11-16 Jakub Jelinek <jakub@redhat.com>
30340
30341 * gcc.dg/20021116-1.c: New test.
30342
30343 2002-11-14 Mark Mitchell <mark@codesourcery.com>
30344
30345 * g++.dg/abi/vcall1.C: New test.
30346
30347 2002-11-14 Jakub Jelinek <jakub@redhat.com>
30348
30349 * gcc.dg/20021029-1.c: New test.
30350 * gcc.dg/20021029-2.c: New test.
30351
30352 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
30353
30354 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
30355
30356 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30357
30358 PR c/8439
30359 * gcc.dg/20021110.c: Move to ...
30360 * gcc.c-torture/compile/20021110.c: .... here.
30361
30362 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30363
30364 PR c/8467
30365 * gcc.c-torture/execute/20021111-1.c
30366
30367 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30368
30369 PR c/8439
30370 * gcc.dg/20021110.c: New test.
30371
30372 2002-11-10 Mark Mitchell <mark@codesourcery.com>
30373
30374 * g++.dg/abi/vthunk3.C: Run only on x86.
30375
30376 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
30377
30378 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
30379
30380 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
30381
30382 * lib/compat.exp (compat-execute): Fix logic error in last
30383 change.
30384
30385 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
30386
30387 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
30388
30389 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30390
30391 PR c++/8389
30392 * g++.dg/template/access6.C: New test.
30393
30394 2002-11-08 Jan Hubicka <jh@suse.cz>
30395
30396 * gcc.dg/i386-ssefp-1.c: New test.
30397 * gcc.dg/i386-ssefp-1.c: New test.
30398
30399 2002-11-08 Jan Hubicka <jh@suse.cz>
30400
30401 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
30402
30403 2002-11-07 Mark Mitchell <mark@codesourcery.com>
30404
30405 * g++.dg/abi/vthunk3.C: New test.
30406
30407 PR c++/8338
30408 * g++.dg/template/crash2.C: New test.
30409
30410 2002-11-07 Mark Mitchell <mark@codesourcery.com>
30411
30412 * testsuite/g++.dg/abi/dtor1.C: New test.
30413 * testsuite/g++.dg/abi/dtor2.C: Likewise.
30414
30415 2002-11-05 Geoffrey Keating <geoffk@apple.com>
30416
30417 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
30418 Darwin.
30419
30420 2002-11-04 Adam Nemet <anemet@lnxw.com>
30421
30422 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
30423 -mthumb. Only xfail with -O0.
30424
30425 2002-11-03 Mark Mitchell <mark@codesourcery.com>
30426
30427 * g++.dg/abi/thunk1.C: New test.
30428 * g++.dg/abi/thunk2.C: Likewise.
30429 * g++.dg/abi/vtt1.C: Likewise.
30430
30431 2002-11-02 Diego Novillo <dnovillo@redhat.com>
30432
30433 PR optimization/8423
30434 * gcc.c-torture/execute/builtin-constant.c: New test.
30435
30436 2002-11-01 Zack Weinberg <zack@codesourcery.com>
30437
30438 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
30439 Add some more cases.
30440
30441 2002-11-01 Mark Mitchell <mark@codesourcery.com>
30442
30443 PR c++/8391
30444 * g++.dg/opt/local1.C: New test.
30445
30446 2002-10-30 Mark Mitchell <mark@codesourcery.com>
30447
30448 PR c++/8160
30449 * g++.dg/template/complit1.C: New test.
30450
30451 PR c++/8149
30452 * g++.dg/template/typename4.C: Likewise.
30453
30454 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30455
30456 Core issue 287, PR c++/7639
30457 * g++.dg/template/instantiate1.C: Adjust error location.
30458 * g++.dg/template/instantiate3.C: New test.
30459 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
30460 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
30461 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
30462
30463 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
30464
30465 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
30466
30467 2002-10-29 Mark Mitchell <mark@codesourcery.com>
30468
30469 PR c++/8287
30470 * g++.dg/init/dtor2.C: New test.
30471
30472 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30473
30474 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
30475 * gcc.dg/nest.c: Bypass errors on irix6.
30476
30477 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
30478
30479 * gcc.dg/nest.c: Expect error for mmix-*-*.
30480 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
30481
30482 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
30483
30484 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
30485 markers.
30486
30487 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
30488
30489 2002-10-25 Mike Stump <mrs@apple.com>
30490
30491 * gcc.dg/warn-1.c: New test.
30492
30493 2002-10-25 Zack Weinberg <zack@codesourcery.com>
30494
30495 * g++.dg/template/typename3.C: New test.
30496
30497 2002-10-25 Mark Mitchell <mark@codesourcery.com>
30498
30499 * g++.dg/lookup/ptrmem1.C: New test.
30500
30501 * g++.dg/abi/vthunk2.C: New test.
30502
30503 2002-10-25 Zack Weinberg <zack@codesourcery.com>
30504
30505 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
30506
30507 2002-10-24 Mark Mitchell <mark@codesourcery.com>
30508
30509 * g++.dg/abi/empty9.C: New test.
30510
30511 2002-10-24 Richard Henderson <rth@redhat.com>
30512
30513 * g++.dg/inherit/thunk1.C: Enable for ia64.
30514
30515 2002-10-23 Mark Mitchell <mark@codesourcery.com>
30516
30517 PR c++/8067
30518 * g++.dg/lookup/pretty1.C: New test.
30519
30520 2002-10-23 Jakub Jelinek <jakub@redhat.com>
30521
30522 * gcc.dg/20021023-1.c: New test.
30523
30524 2002-10-23 Mark Mitchell <mark@codesourcery.com>
30525
30526 PR c++/7679
30527 * g++.dg/parse/inline1.C: New test.
30528
30529 2002-10-23 Richard Henderson <rth@redhat.com>
30530
30531 * g++.dg/inherit/thunk1.C: Enable for x86_64.
30532
30533 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
30534
30535 2002-10-22 Mark Mitchell <mark@codesourcery.com>
30536
30537 PR c++/6579
30538 * g++.dg/parse/stmtexpr3.C: New test.
30539
30540 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
30541
30542 * g++.dg/expr/cond1.C: New test.
30543
30544 2002-10-21 Zack Weinberg <zack@codesourcery.com>
30545
30546 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
30547
30548 2002-10-21 Mark Mitchell <mark@codesourcery.com>
30549
30550 * g++.dg/abi/vbase13.C: New test.
30551 * g++.dg/abi/vbase14.C: Likewise.
30552
30553 2002-10-21 Jakub Jelinek <jakub@redhat.com>
30554
30555 * gcc.dg/tls/pic-1.c: New test.
30556 * gcc.dg/tls/nonpic-1.c: New test.
30557 * gcc.dg/20021018-1.c: New test.
30558
30559 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
30560
30561 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
30562 Remove only files with the same base name as the test case.
30563 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
30564 (profopt-execute): Likewise. Also, remove old profiling
30565 and performance data files before running the tests.
30566
30567 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
30568 * g++.dg/bprob/bprob.exp: Likewise.
30569 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
30570 to allow more general test case names.
30571
30572 * g++.dg/bprob/bprob-1.C: Rename to ...
30573 * g++.dg/bprob/g++-bprob-1.C: ... this.
30574
30575 * g77.dg/bprob/bprob-1.f: Rename to ...
30576 * g77.dg/bprob/g77-bprob-1.f: ... this.
30577
30578 2002-10-21 Zack Weinberg <zack@codesourcery.com>
30579
30580 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
30581 bison 1.50 or later.
30582
30583 2002-10-21 Janis Johnson <janis187@us.ibm.com>
30584
30585 * g++.dg/README: Describe more test directories.
30586
30587 2002-10-21 Mark Mitchell <mark@codesourcery.com>
30588
30589 * g++.dg/init/array6.C: Add additional tests.
30590
30591 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
30592
30593 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
30594 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
30595
30596 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
30597
30598 * gcc.c-torture/compile/20020604-1.x: New.
30599 * gcc.c-torture/compile/simd-5.x: Likewise.
30600 * gcc.c-torture/execute/920710-1.x: Likewise.
30601 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
30602
30603 2002-10-21 Mark Mitchell <mark@codesourcery.com>
30604
30605 * g++.dg/inherit/override1.C: Add dg-options clause.
30606
30607 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30608
30609 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
30610 _mm_slli_si128.
30611
30612 2002-10-19 Andreas Schwab <schwab@suse.de>
30613
30614 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
30615 directory component.
30616
30617 2002-10-18 Mark Mitchell <mark@codesourcery.com>
30618
30619 * g++.dg/inherit/thunk1.C: New test.
30620
30621 * g++.dg/inherit/override1.C: New test.
30622
30623 * g++.dg/abi/mangle11.C: New test.
30624 * g++.dg/abi/mangle14.C: New test.
30625 * g++.dg/abi/mangle17.C: New test.
30626
30627 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
30628
30629 * g++.dg/overload/member2.C: New test.
30630
30631 2002-10-17 Janis Johnson <janis187@us.ibm.com>
30632
30633 * g++.dg/README: Describe new compat directory.
30634 * g++.dg/dg.exp: Skip tests in compat directory.
30635 * README.compat: New file.
30636 * lib/compat.exp: New expect script.
30637 * g++.dg/compat: New test directory.
30638 * g++.dg/compat/compat.exp: New expect script.
30639 * g++.dg/compat/abi: New test directory.
30640 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
30641 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
30642 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
30643 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
30644 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
30645 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
30646 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
30647 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
30648 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
30649 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
30650 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
30651 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
30652 * g++.dg/compat/break: New test directory.
30653 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
30654 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
30655 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
30656 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
30657 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
30658 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
30659 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
30660 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
30661 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
30662 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
30663 g++.dg/compat/break/README: New files.
30664 * g++.dg/compat/eh: New test directory.
30665 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
30666 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
30667 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
30668 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
30669 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
30670 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
30671 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
30672 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
30673 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
30674 g++.dg/compat/eh/filter2_y.C,
30675 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
30676 g++.dg/compat/eh/new1_y.C,
30677 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
30678 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
30679 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
30680 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
30681 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
30682 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
30683 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
30684 g++.dg/compat/eh/unexpected1_y.C: New files.
30685 * g++.dg/compat/init: New test directory.
30686 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
30687 g++.dg/compat/init/array5_y.C,
30688 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
30689 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
30690 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
30691 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
30692 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
30693 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
30694 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
30695 g++.dg/compat/init/init-ref2_y.C: New files.
30696
30697 2002-10-17 Mark Mitchell <mark@codesourcery.com>
30698
30699 PR c++/7584
30700 * g++.dg/inherit/using3.C: New test.
30701
30702 2002-10-17 Jan Hubicka <jh@suse.cz>
30703
30704 * gcc.dg/20021017-2.c: New test.
30705
30706 2002-10-17 Mark Mitchell <mark@codesourcery.com>
30707
30708 * g++.dg/abi/mangle16.C: Adjust.
30709
30710 * g++.dg/init/array8.C: New test.
30711
30712 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
30713
30714 * gcc.dg/special/mips-abi.exp: New test.
30715 * gcc.dg/special/mips-abi.s: Empty file used by the above.
30716
30717 2002-10-16 Mark Mitchell <mark@codesourcery.com>
30718
30719 * g++.dg/abi/mangle16.C: New test.
30720 * g++.dg/abi/mangle17.C: Likewise.
30721
30722 PR c++/7478
30723 * g++.dg/template/ref1.C: New test.
30724
30725 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30726
30727 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
30728
30729 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
30730
30731 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
30732
30733 2002-10-16 Mark Mitchell <mark@codesourcery.com>
30734
30735 PR c++/7524
30736 * g++.dg/init/array7.C: New test.
30737
30738 2002-10-15 Mark Mitchell <mark@codesourcery.com>
30739
30740 * g++.dg/init/array6.C: New test.
30741
30742 * g++.dg/abi/mangle13.C: Likewise.
30743 * g++.dg/abi/mangle14.C: Likewise.
30744 * g++.dg/abi/mangle15.C: Likewise.
30745
30746 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30747
30748 * g++.dg/abi/empty8.C: New test.
30749
30750 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
30751
30752 * g++.dg/init/ctor1.C: New test.
30753
30754 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
30755
30756 * gcc.c-torture/execute/20021015-1.c: New test.
30757
30758 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
30759
30760 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
30761
30762 2002-10-14 Jan Hubicka <jh@suse.cz>
30763
30764 * gcc.dg/i386-ssetype-[1-5].c: New tests.
30765
30766 2002-10-14 Richard Henderson <rth@redhat.com>
30767
30768 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
30769
30770 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30771
30772 PR optimization/6631
30773 * g++.dg/opt/const2.C: New test.
30774
30775 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30776
30777 PR c++/7176
30778 * g++.dg/parse/friend1.C: New test.
30779 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
30780
30781 2002-10-14 Jakub Jelinek <jakub@redhat.com>
30782
30783 * gcc.dg/20021014-1.c: New test.
30784
30785 2002-10-11 Mark Mitchell <mark@codesourcery.com>
30786
30787 PR c++/5661
30788 * g++.dg/ext/vlm1.C: New test.
30789 * g++.dg/ext/vlm2.C: Likewise.
30790
30791 * g++.dg/init/array1.C: Remove invalid braces.
30792 * g++.dg/init/brace1.C: New test.
30793 * g++.dg/init/copy2.C: Likewise.
30794 * g++.dg/init/copy3.C: Likewise.
30795 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
30796 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
30797 braces.
30798
30799 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
30800
30801 * gcc.dg/cpp/assembler.S: Don't use -ansi.
30802
30803 2002-10-11 Richard Shann <richard.shann@superh.com>
30804
30805 * gcc.c-torture/compile/simd-5.c: New test.
30806
30807 2002-10-10 Roger Sayle <roger@eyesopen.com>
30808
30809 * gcc.c-torture/execute/shiftopt-1.c: New test case.
30810
30811 2002-10-10 Jim Wilson <wilson@redhat.com>
30812
30813 * gcc.c-torture/execute/20021010-1.c: New test.
30814
30815 2002-10-09 Zack Weinberg <zack@codesourcery.com>
30816
30817 PR c/7353
30818 * g++.dg/ext/typedef-init.C: New test.
30819 * gcc.dg/typedef-init.c: New test.
30820
30821 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
30822
30823 * gcc.dg/cpp/paste13.c: New test.
30824
30825 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30826
30827 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
30828 remaining platforms, XFAIL during compile, not execute. Don't
30829 XFAIL at -O0.
30830
30831 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
30832
30833 * gcc.dg/alias-1.c: Tweak expected warning.
30834
30835 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30836
30837 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
30838
30839 2002-10-06 Andreas Jaeger <aj@suse.de>
30840
30841 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
30842 * gcc.dg/cpp/c++98.C: Likewise.
30843
30844 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
30845 * g++.dg/cpp/c++98.C: Likewise.
30846
30847 * g++.dg/README (Subdirectories): Mention cpp directory.
30848
30849 PR target/7559
30850 * gcc.dg/20021006-1.c: New test.
30851
30852 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30853
30854 PR c++/7804
30855 * g++.dg/other/warning1.C: New test.
30856
30857 2002-10-04 Roger Sayle <roger@eyesopen.com>
30858
30859 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
30860 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
30861 and sparc-*-* with -m64 as expected failures. See PR 8087.
30862
30863 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30864
30865 PR c++/7931
30866 * g++.dg/template/ptrmem3.C: New test.
30867
30868 PR c++/7754
30869 * g++.dg/template/union1.C: New test.
30870
30871 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30872
30873 PR c++/8006
30874 * g++.dg/abi/mangle9.C: New test.
30875 * g++.dg/abi/mangle10.C: New test.
30876 * g++.dg/abi/mangle11.C: New test.
30877 * g++.dg/abi/mangle12.C: New test.
30878
30879 2002-10-02 Mark Mitchell <mark@codesourcery.com>
30880
30881 PR c++/7188.
30882 * g++.dg/template/meminit1.C: New test.
30883 * g++.dg/warn/Wreorder-1.C: Likewise.
30884 * g++.old-deja/g++.mike/warn3.C: Tweak.
30885 * lib/prune.exp: Ingore "in copy constructor".
30886
30887 2002-10-02 Andreas Jaeger <aj@suse.de>
30888
30889 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
30890 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
30891 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
30892 on x86-64.
30893
30894 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30895
30896 * gcc.dg/empty1.C: Fix typo.
30897
30898 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
30899
30900 * gcc.dg/alias-1.c: New test.
30901
30902 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30903
30904 * gcc.dg/empty1.C: New test.
30905
30906 * g++.dg/tls/init-2.C: Tweak error messages.
30907
30908 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
30909
30910 * gcc.c-torture/compile/20020923-1.c: New test.
30911
30912 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
30913
30914 * gcc.c-torture/execute/ffs-1.c: New test.
30915 * gcc.c-torture/execute/ffs-2.c: Ditto.
30916
30917 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
30918
30919 * g++.dg/overload/member1.C: New test.
30920
30921 2002-09-30 Mark Mitchell <mark@codesourcery.com>
30922
30923 * g++.dg/abi/empty7.C: New test.
30924 * g++.dg/init/pm2.C: Likewise.
30925
30926 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
30927
30928 * g++.dg/rtti/crash1.C: New test.
30929
30930 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
30931
30932 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
30933 gcc.dg/sibcall-4.c: New tests.
30934
30935 2002-09-28 Roger Sayle <roger@eyesopen.com>
30936
30937 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
30938 powerpc and MMIX targets.
30939
30940 2002-09-27 Zack Weinberg <zack@codesourcery.com>
30941
30942 * gcc.dg/cpp/20020927-1.c: New.
30943
30944 2002-09-26 David S. Miller <davem@redhat.com>
30945
30946 * gcc.c-torture/compile/trunctfdf.c: New.
30947
30948 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30949
30950 * lib/target-supports.exp (check_weak_available): Handle solaris2.
30951
30952 2002-09-27 Alan Modra <amodra@bigpond.net.au>
30953
30954 * gcc.c-torture/execute/loop-15.c: New.
30955
30956 2002-09-26 Janis Johnson <janis187@us.ibm.com>
30957
30958 * README.QMTEST: Fix typo.
30959
30960 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
30961
30962 * gcc.dg/20020926-1.c: New test.
30963
30964 2002-09-25 David S. Miller <davem@redhat.com>
30965
30966 PR target/7842
30967 * gcc.c-torture/execute/shiftdi.c: New test.
30968
30969 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
30970
30971 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
30972 unique to the tool.
30973 * lib/g77.exp (g77_init): Likewise.
30974 * lib/g++.exp (g++_init): Likewise.
30975 * lib/objc.exp (objc_init): Likewise.
30976
30977 2002-09-25 Mark Mitchell <mark@codesourcery.com>
30978
30979 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
30980 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
30981 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
30982
30983 2002-09-25 Richard Henderson <rth@redhat.com>
30984
30985 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
30986 too-small long double.
30987
30988 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
30989
30990 * gcc.dg/20020919-1.c: New test.
30991
30992 2002-09-23 Mark Mitchell <mark@codesourcery.com>
30993
30994 * g++.dg/abi/bitfield6.C: New test.
30995 * g++.dg/abi/bitfield7.C: New test.
30996 * g++.dg/abi/bitfield8.C: New test.
30997 * g++.dg/abi/vbase11.C: New test.
30998
30999 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
31000
31001 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
31002 hppa*-*-hpux*. Update test comment.
31003
31004 2002-09-20 Jakub Jelinek <jakub@redhat.com>
31005
31006 * gcc.dg/tls/struct-1.c: New test.
31007
31008 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
31009
31010 * gcc.dg/cpp/tr-warn2.c: Update.
31011
31012 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
31013
31014 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
31015
31016 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
31017
31018 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
31019 systems.
31020
31021 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
31022
31023 * gcc.c-torture/execute/ieee/mzero3.c: New test.
31024
31025 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
31026 Adjust for c++filt moved to binutils. Remove spurious duplicate
31027 setting of cxxfilt.
31028
31029 2002-09-19 Geoffrey Keating <geoffk@apple.com>
31030
31031 * gcc.dg/20020312-2.c: Update for darwin.
31032
31033 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
31034
31035 * g++.old-deja/g++.other/crash32.C: Mark ICE.
31036
31037 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
31038
31039 * objc.dg/comp-types-1.m: New test.
31040 * objc.dg/comp-types-2.m: New test.
31041 * objc.dg/comp-types-3.m: New test.
31042 * objc.dg/comp-types-4.m: New test.
31043 * objc.dg/comp-types-5.m: New test.
31044 * objc.dg/comp-types-6.m: New test.
31045
31046 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
31047
31048 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
31049
31050 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
31051
31052 * g++.dg/other/do1.C: New test.
31053
31054 * g++.dg/template/subst1.C: New test.
31055
31056 2002-09-16 Steve Ellcey <sje@cup.hp.com>
31057
31058 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
31059
31060 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
31061
31062 * g++.dg/template/qualttp20.C: Adjust expected errors.
31063 * g++.old-deja/g++.jason/report.C: Likewise.
31064 * g++.old-deja/g++.other/qual1.C: Likewise.
31065
31066 * g++.dg/lookup/scoped2.C: New test.
31067
31068 * g++.dg/ext/asm3.C: New test.
31069
31070 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
31071
31072 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
31073
31074 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
31075
31076 * ChangeLog: follow spelling conventions.
31077 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
31078 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
31079 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
31080 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
31081 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
31082 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
31083 * g++.old-deja/g++.law/global-init1.C: Likewise.
31084 * g++.old-deja/g++.other/delete4.C: Likewise.
31085 * g++.old-deja/g++.other/inline21.C: Likewise.
31086 * g++.old-deja/g++.other/singleton.C: Likewise.
31087 * g77.dg/strlen0.f: Likewise.
31088 * g77.f-torture/compile/20010519-1.f: Likewise.
31089 * g77.f-torture/compile/980310-4.f: Likewise.
31090 * gcc.c-torture/compile/20000605-1.c: Likewise.
31091 * gcc.c-torture/execute/20020225-1.c: Likewise.
31092 * gcc.dg/c90-hexfloat-2.c: Likewise.
31093 * gcc.dg/c99-bool-1.c: Likewise.
31094 * gcc.dg/c99-hexfloat-2.c: Likewise.
31095 * gcc.dg/dll-2.c: Likewise.
31096 * gcc.dg/wtr-union-init-1.c: Likewise.
31097 * gcc.dg/wtr-union-init-2.c: Likewise.
31098 * gcc.dg/wtr-union-init-3.c: Likewise.
31099 * gcc.dg/cpp/avoidpaste1.c: Likewise.
31100 * gcc.dg/cpp/defined.c: Likewise.
31101 * gcc.dg/cpp/macsyntx.c: Likewise.
31102 * gcc.dg/cpp/paste2.c: Likewise.
31103 * gcc.dg/cpp/trad/defined.c: Likewise.
31104 * gcc.dg/format/c90-printf-1.c: Likewise.
31105 * gcc.dg/format/c90-scanf-1.c: Likewise.
31106 * gcc.dg/format/c99-printf-1.c: Likewise.
31107 * gcc.dg/format/c99-scanf-1.c: Likewise.
31108 * gcc.misc-tests/gcov-8.c: Likewise.
31109 * lib/profopt.exp: Likewise.
31110
31111 2002-09-15 Krister Walfridsson <cato@df.lth.se>
31112
31113 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
31114
31115 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
31116
31117 * g++.dg/inherit/using2.C: New test.
31118
31119 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
31120
31121 * ChangeLog: Follow spelling conventions.
31122 * g++.dg/template/friend4.C: Likewise.
31123 * g++.old-deja/g++.pt/crash67.C: Likewise.
31124 * gcc.c-torture/execute/20000801-4.c: Likewise.
31125 * gcc.dg/c90-digraph-1.c: Likewise.
31126 * gcc.dg/c94-digraph-1.c: Likewise.
31127 * gcc.dg/c99-digraph-1.c: Likewise.
31128 * gcc.dg/cpp/line5.c: Likewise.
31129 * gcc.dg/cpp/multiline.c: Likewise.
31130 * gcc.dg/cpp/trad/literals-1.c: Likewise.
31131 * gcc.dg/format/attr-3.c: Likewise.
31132 * gcc.dg/format/c90-scanf-3.c: Likewise.
31133 * gcc.dg/format/ext-4.c: Likewise.
31134
31135 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
31136
31137 * g++.dg/template/pretty1.C: New test.
31138
31139 2002-09-14 Alan Modra <amodra@bigpond.net.au>
31140
31141 * gcc.c-torture/execute/struct-cpy-1.c: New test.
31142
31143 2002-09-13 Matt Austern <austern@apple.com>
31144
31145 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
31146 passing a cast expression to a function by const reference.
31147
31148 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
31149
31150 * g++.dg/template/deduce1.C: New test.
31151
31152 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
31153
31154 * gcc.c-torture/execute/simd-1.c: Force all use of int to
31155 32-bit int.
31156
31157 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
31158
31159 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
31160 usage.
31161
31162 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
31163
31164 * gcc.c-torture/compile/20020910-1.c: New test.
31165
31166 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
31167
31168 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
31169
31170 2002-09-10 Andreas Jaeger <aj@suse.de>
31171
31172 * gcc.dg/20020312-2.c: Adjust for x86-64.
31173
31174 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
31175
31176 * g77.dg/7388.f: New test case for PR 7388.
31177
31178 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
31179
31180 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
31181
31182 2002-09-05 Ziemowit Laski <zlaski@apple.com>
31183
31184 * objc.dg/proto-lossage-1.m: New test.
31185
31186 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
31187
31188 * gcc.dg/cpp/_Pragma4.c: Fix typo.
31189
31190 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
31191
31192 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
31193 expected to pass.
31194
31195 2002-09-06 Stan Shebs <shebs@apple.com>
31196 David Edelsohn <edelsohn@gnu.org>
31197
31198 * gcc.dg/weak: New directory.
31199 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
31200 target-specific xfail bits.
31201 * gcc.dg/typeof-2.c: Move to new directory.
31202 * gcc.dg/weak.exp: New expect script.
31203
31204 2002-09-06 Alan Modra <amodra@bigpond.net.au>
31205
31206 * gcc.c-torture/execute/extzvsi.c: New test.
31207
31208 2002-09-05 Stan Shebs <shebs@apple.com>
31209
31210 * gcc.dg/weak-1.c: xfail on Darwin.
31211 * gcc.dg/weak-2.c: Ditto.
31212 * gcc.dg/weak-3.c: Ditto.
31213 * gcc.dg/weak-4.c: Ditto.
31214 * gcc.dg/weak-5.c: Ditto.
31215 * gcc.dg/weak-6.c: Ditto.
31216 * gcc.dg/weak-7.c: Ditto.
31217 * gcc.dg/weak-8.c: Ditto.
31218 * gcc.dg/weak-9.c: Ditto.
31219
31220 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
31221
31222 * gcc.c-torture/execute/loop-14.c: New test.
31223
31224 2002-09-04 Jakub Jelinek <jakub@redhat.com>
31225
31226 * g++.dg/other/cxa-atexit1.C: New test.
31227
31228 * gcc.dg/typeof-2.c: New test.
31229
31230 2002-09-03 Roger Sayle <roger@eyesopen.com>
31231
31232 * gcc.dg/builtins-2.c: New testcase.
31233 * gcc.dg/builtins-3.c: New testcase.
31234
31235 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
31236
31237 * gcc.dg/cpp/_Pragma4.c: New test.
31238
31239 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
31240
31241 * objc/execute/nil_method-1.m: New testcase.
31242
31243 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
31244
31245 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
31246 [Object class], not [Object initialize].
31247
31248 2002-08-31 Roger Sayle <roger@eyesopen.com>
31249 Hans-Peter Nilsson <hp@bitrange.com>
31250
31251 * gcc.c-torture/execute/20020720-1.x: Skip test on
31252 mmix-knuth-mmixware. Correct comment.
31253
31254 2002-08-27 Mark Mitchell <mark@codesourcery.com>
31255
31256 * testsuite/g++.dg/abi/bitfield5.C: New test.
31257 * testsuite/g++.dg/abi/vbase10.C: Likewise.
31258
31259 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
31260
31261 * objc.dg/undeclared-selector.m: New test.
31262
31263 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
31264
31265 * g++.dg/other/offsetof1.C: Avoid cast warning.
31266
31267 2002-08-26 Ziemowit Laski <zlaski@apple.com>
31268
31269 * objc.dg/super-class-2.m: New test.
31270
31271 2002-08-24 Matt Austern <austern@apple.com>
31272
31273 * g++.dg/ext/lvaddr.C: New test.
31274 * g++.dg/ext/lvcast.C: New test.
31275
31276 2002-08-22 Mark Mitchell <mark@codesourcery.com>
31277
31278 * testsuite/g++.dg/inherit/cond1.C: New test.
31279
31280 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
31281
31282 * gcc.dg/noncompile/incomplete-1.c: New test.
31283
31284 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
31285
31286 * gcc.dg/typespec-1.c: New test.
31287
31288 2002-08-20 Devang Patel <dpatel@apple.com>
31289 * objc.dg/proto-hier-2.m: New test.
31290
31291 2002-08-19 Ziemowit Laski <zlaski@apple.com>
31292
31293 * objc.dg/bitfield-1.m: New test.
31294 * objc.dg/bitfield-2.m: New test.
31295
31296 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
31297
31298 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
31299 gcc.dg/c99-flex-array-4.c: New tests.
31300
31301 2002-08-16 Stan Shebs <shebs@apple.com>
31302
31303 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
31304
31305 2002-08-15 Jakub Jelinek <jakub@redhat.com>
31306
31307 * gcc.dg/typeof-1.c: New test.
31308 * g++.dg/ext/typeof2.C: New test.
31309
31310 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
31311
31312 * g++.dg/other/offsetof1.C: New test.
31313
31314 2002-08-14 Richard Henderson <rth@redhat.com>
31315
31316 * gcc.dg/tls/diag-3.c: Fix expected message strings.
31317
31318 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
31319
31320 * gcc.dg/cpp/_Pragma3.c: New test.
31321
31322 2002-08-13 Mark Mitchell <mark@codesourcery.com>
31323
31324 * g++.dg/template/inherit3: New test.
31325
31326 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
31327
31328 * gcc.dg/bitfld-4.c: Add blank options.
31329
31330 2002-08-09 Mark Mitchell <mark@codesourcery.com>
31331
31332 * g++.dg/template/crash1.C: New test.
31333
31334 2002-08-08 Jakub Jelinek <jakub@redhat.com>
31335
31336 * gcc.dg/tls/opt-2.c: New test.
31337
31338 2002-08-08 Devang Patel <dpatel@apple.com>
31339
31340 * objc.dg/selector-1.m : New test
31341
31342 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
31343
31344 * g++.dg/abi/bitfield4.C: New test.
31345 * gcc.dg/bitfld-4.c: New test.
31346
31347 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
31348
31349 * g++.dg/other/packed1.C: New test.
31350
31351 2002-08-07 Mark Mitchell <mark@codesourcery.com>
31352
31353 * g++.dg/abi/offsetof.C: Tweak error messages.
31354 * g++.old-deja/g++.mike/p10769a.C: Likewise.
31355
31356 2002-08-08 Jakub Jelinek <jakub@redhat.com>
31357
31358 * gcc.dg/bitfld-3.c: New test.
31359
31360 2002-08-07 Jakub Jelinek <jakub@redhat.com>
31361 Richard Henderson <rth@redhat.com>
31362
31363 * gcc.dg/i386-bitfield1.c: New test.
31364 * g++.dg/abi/bitfield3.C: Update.
31365
31366 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
31367
31368 * objc.dg/const-str-2.m: Update.
31369 * gcc.dg/cpp/c++98.c: Change to C extension.
31370 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
31371 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
31372
31373 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
31374
31375 * testsuite/gcc.dg/tls/diag-3.c: New.
31376
31377 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
31378
31379 * g++.dg/README (Subdirectories): Document new subdir expr.
31380 * g++.dg/expr/pmf-1.C: New test.
31381
31382 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
31383
31384 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
31385
31386 2002-08-06 Jakub Jelinek <jakub@redhat.com>
31387
31388 * g++.dg/abi/bitfield3.C: New test.
31389
31390 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
31391
31392 * lib/gcov.exp: Tweak expected line formats.
31393 * gcc.misc-tests/gcov8.c: New test.
31394 * gcc.misc-tests/gcov8.x: New flags.
31395
31396 2002-08-05 Jakub Jelinek <jakub@redhat.com>
31397
31398 * consistency.vlad/layout/endian.c: Include string.h.
31399
31400 * gcc.c-torture/execute/20020805-1.c: New test.
31401
31402 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
31403
31404 * g++.dg/other/conversion1.C: New test.
31405
31406 2002-08-03 Roger Sayle <roger@eyesopen.com>
31407
31408 * gcc.dg/builtins-1.c: New testcase.
31409
31410 2002-08-02 Mark Mitchell <mark@codesourcery.com>
31411
31412 * g++.dg/inherit/access3.C: New test.
31413
31414 2002-08-01 Jakub Jelinek <jakub@redhat.com>
31415
31416 * gcc.dg/ia64-visibility-2.c: New test.
31417
31418 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
31419
31420 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
31421 __qualifier_flags to __flags.
31422
31423 2002-07-31 Mark Mitchell <mark@codesourcery.com>
31424
31425 * g++.dg/inherit/operator1.C: New test.
31426 * g++.dg/lookup/disamb1.C: Fix typo in comment.
31427 * g++.dg/other/error1.C: Change expected error message.
31428 * g++.dg/template/conv4.C: Likewise.
31429
31430 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
31431
31432 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
31433 for documented behavior.
31434
31435 2002-07-25 Roger Sayle <roger@eyesopen.com>
31436
31437 * gcc.c-torture/execute/20020720-1.x: Skip this test on
31438 several targets known to fail.
31439
31440 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
31441
31442 * gcc.dg/mips-args-[123].c: New tests.
31443
31444 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
31445
31446 * gcc.dg/ppc-spe.c: New.
31447
31448 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
31449
31450 * g++.dg/other/ptrmem4.C: New testcase.
31451
31452 2002-07-24 Richard Henderson <rth@redhat.com>
31453
31454 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
31455
31456 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
31457
31458 * g++.dg/ext/alignof1.C (main): Return 0 for success.
31459
31460 2002-07-24 Roger Sayle <roger@eyesopen.com>
31461
31462 * gcc.c-torture/execute/memset-3.c: New testcase.
31463
31464 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
31465
31466 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
31467 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
31468
31469 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31470
31471 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
31472 Delete.
31473
31474 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
31475
31476 * gcc.c-torture/compile/simd-4.c: New test.
31477
31478 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31479
31480 PR c++/7347, c++/7348
31481 * g++.dg/template/access4.C: New test.
31482 * g++.dg/template/access5.C: New test.
31483 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
31484 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
31485 * g++.old-deja/g++.pt/ttp58.C: Likewise.
31486 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
31487
31488 2002-07-22 Jakub Jelinek <jakub@redhat.com>
31489
31490 * gcc.dg/gnu89-init-2.c: New test.
31491
31492 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
31493
31494 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
31495
31496 2002-07-20 Roger Sayle <roger@eyesopen.com>
31497
31498 * gcc.c-torture/execute/20020720-1.c: New testcase.
31499
31500 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
31501
31502 * gcc.dg/cpp/Wsignprom.c: New tests.
31503
31504 2002-07-20 Alan Modra <amodra@bigpond.net.au>
31505
31506 * gcc.c-torture/execute/loop-13.c: New test.
31507
31508 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
31509
31510 * gcc.dg/cpp/expr.c: New tests.
31511
31512 2002-07-18 David Edelsohn <edelsohn@gnu.org>
31513
31514 * g++.dg/opt/pr6713.C: Add template instantiation.
31515
31516 2002-07-18 Alan Modra <amodra@bigpond.net.au>
31517
31518 * gcc.dg/nest.c: New test.
31519
31520 2002-07-17 Richard Henderson <rth@redhat.com>
31521
31522 * g++.dg/opt/pr6713.C: New test.
31523
31524 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
31525
31526 * gcc.c-torture/execute/loop-2e.x: Let the testcase
31527 XFAIL for all x86 processors.
31528
31529 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
31530
31531 * gcc.c-torture/execute/20010122-1.x: Do not test with
31532 -fomit-frame-pointer.
31533
31534 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31535
31536 * g++.dg/template/instantiate2.C: New test.
31537 * g++.dg/template/spec4.C: New test.
31538
31539 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31540
31541 * g++.dg/template/access2.C: New test.
31542 * g++.dg/template/access3.C: New test.
31543
31544 2002-07-15 Zack Weinberg <zack@codesourcery.com>
31545
31546 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
31547 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
31548 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
31549 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
31550 Convert to use <stdarg.h>.
31551 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
31552 Delete.
31553 * gcc.dg/va-arg-2.c: New.
31554 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
31555
31556 2002-07-15 Jakub Jelinek <jakub@redhat.com>
31557
31558 * gcc.c-torture/compile/20020710-1.c: New test.
31559
31560 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
31561 Andrew Pinski <pinskia@physics.uc.edu>
31562
31563 gcc.c-torture/compile/simd-2.c: New testcase.
31564 gcc.c-torture/compile/simd-3.c: Likewise.
31565
31566 2002-07-11 Mark Mitchell <mark@codesourcery.com>
31567
31568 PR c++/7224
31569 * g++.dg/overload/error1.C: New test.
31570
31571 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31572
31573 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
31574 configuration and IRIX 6 O32 ABI.
31575
31576 2002-07-11 Roger Sayle <roger@eyesopen.com>
31577
31578 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
31579
31580 2002-07-10 Roger Sayle <roger@eyesopen.com>
31581
31582 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
31583
31584 2002-07-10 Jeffrey A Law <law@redhat.com>
31585
31586 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
31587
31588 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
31589
31590 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
31591
31592 * gcc.dg/20020312-2.c: Check for __PPC__.
31593
31594 2002-07-09 Diego Novillo <dnovillo@redhat.com>
31595
31596 * gcc.c-torture/compile/20020709-1.c: New test.
31597
31598 2002-07-07 Roger Sayle <roger@eyesopen.com>
31599
31600 * g++.dg/template/qualttp21.C: New test case.
31601
31602 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
31603
31604 * gcc.c-torture/compile/20020706-1.c: New test.
31605 * gcc.c-torture/compile/20020706-2.c: New test.
31606
31607 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
31608 Alexandre Oliva <aoliva@redhat.com>
31609
31610 * g++.dg/warn/incomplete1.C: New test.
31611
31612 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31613
31614 PR c++/7099
31615 * g++.dg/warn/noreturn1.C: New test.
31616
31617 2002-07-03 Mark Mitchell <mark@codesourcery.com>
31618
31619 PR c++/6706
31620 * g++.dg/debug/debug6.C: New test.
31621 * g++.dg/debug/debug7.C: New test.
31622
31623 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
31624
31625 * gcc.c-torture/compile/simd-3.c: New test.
31626
31627 2002-07-03 Chris Demetriou <cgd@broadcom.com>
31628
31629 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
31630 * gcc.dg/20020620-1.c: Likewise.
31631
31632 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31633
31634 PR c++/6944
31635 * g++.dg/init/array4.C: New test.
31636 * g++.dg/init/array5.C: New test.
31637
31638 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
31639
31640 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
31641 * gcc.c-torture/execute/simd-2.c (main): Likewise.
31642
31643 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31644
31645 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
31646 * gcc.dg/wtr-aggr-init-1.c: Likewise.
31647 * gcc.dg/wtr-conversion-1.c: Likewise.
31648 * gcc.dg/wtr-escape-1.c: Likewise.
31649 * gcc.dg/wtr-int-type-1.c: Likewise.
31650 * gcc.dg/wtr-label-1.c: Likewise.
31651 * gcc.dg/wtr-static-1.c: Likewise.
31652 * gcc.dg/wtr-strcat-1.c: Likewise.
31653 * gcc.dg/wtr-suffix-1.c: Likewise.
31654 * gcc.dg/wtr-switch-1.c: Likewise.
31655 * gcc.dg/wtr-unary-plus-1.c: Likewise.
31656 * gcc.dg/wtr-union-init-1.c: Likewise.
31657 * gcc.dg/wtr-union-init-2.c: Likewise.
31658 * gcc.dg/wtr-union-init-3.c: Likewise.
31659
31660 * gcc.dg/wtr-func-def-1.c: New test.
31661
31662 2002-07-02 Devang Patel <dpatel@apple.com>
31663
31664 * objc.dg/param-1.m: New test.
31665
31666 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
31667
31668 * gcc.dg/cpp/trad/directive.c: Add test.
31669 * gcc.dg/cpp/trad/macroargs.c: Add test.
31670 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
31671
31672 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
31673
31674 * gcc.dg/cpp/cmdlne-M.c: New test.
31675
31676 2002-07-02 Ziemowit Laski <zlaski@apple.com>
31677
31678 * objc.dg/desig-init-1.m: New test.
31679
31680 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31681
31682 PR c++/6716
31683 * g++.dg/template/instantiate1.C: New test.
31684
31685 2002-07-01 Mark Mitchell <mark@codesourcery.com>
31686
31687 PR c++/7112
31688 * g++.dg/template/sizeof2.C: New test.
31689
31690 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
31691
31692 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
31693 gcc.dg/cpp/trad/include.c: New tests.
31694
31695 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
31696
31697 PR target/7177
31698 * gcc.c-torture/compile/20020701-1.c: New test.
31699
31700 2002-07-01 Stan Shebs <shebs@apple.com>
31701
31702 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
31703 header here...
31704 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
31705 (objc-torture-execute): or here.
31706
31707 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
31708
31709 * gcc.c-torture/execute/arith-rand-ll.c: New test.
31710
31711 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
31712
31713 * gcc.dg/cpp/trad/escaped-nl.c: New test.
31714
31715 2002-06-30 Devang Patel <dpatel@apple.com>
31716
31717 * objc.dg/fsyntax-only.m: New test.
31718
31719 2002-06-27 Mark Mitchell <mark@codesourcery.com>
31720
31721 PR c++/6695
31722 * g++.dg/template/friend7.C: New file.
31723
31724 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
31725
31726 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
31727 return type.
31728
31729 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
31730
31731 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
31732 avoid division by zero.
31733
31734 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
31735
31736 * gcc.dg/Wunknownprag.c: New tests.
31737
31738 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
31739
31740 * gcc.c-torture/execute/simd-2.c: New test.
31741
31742 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
31743
31744 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
31745 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
31746 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
31747 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
31748 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
31749 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
31750 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
31751 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
31752 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
31753 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
31754 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
31755 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
31756 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
31757 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
31758 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
31759 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
31760 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
31761
31762 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
31763
31764 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
31765 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
31766 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
31767 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
31768 New tests.
31769 * gcc.dg/cpp/trad/directive.c: Update.
31770
31771 2002-06-23 Andreas Jaeger <aj@suse.de>
31772
31773 * gcc.c-torture/execute/complex-6.c: New.
31774
31775 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
31776
31777 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
31778 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
31779 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
31780 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
31781
31782 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
31783
31784 * gcc.dg/cpp/trad: New directory with traditional tests copied
31785 from parent directory.
31786 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31787 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31788 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31789 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31790 Move to trad/ and rename.
31791 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
31792 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
31793 gcc.dg/cpp/trad/redef2.c: New tests.
31794 * gcc.dg/cpp/trad/trad.exp: New driver.
31795
31796 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
31797
31798 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31799 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31800 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31801 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31802 Remove.
31803
31804 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
31805
31806 * gcc.dg/20020620-1.c: New test.
31807
31808 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31809
31810 * g++.dg/template/ttp4.C: New test.
31811
31812 2002-06-19 Jakub Jelinek <jakub@redhat.com>
31813
31814 * g++.dg/opt/vt1.C: Fix regexp.
31815
31816 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31817
31818 * gcc.c-torture/execute/pure-1.c: Make functions static again.
31819 Don't use attribute `noinline'.
31820
31821 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31822
31823 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
31824
31825 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
31826
31827 * gcc.c-torture/execute/simd-1.c: New.
31828
31829 * gcc.dg/simd-1.c: New.
31830
31831 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31832
31833 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
31834
31835 2002-06-16 Richard Henderson <rth@redhat.com>
31836
31837 * g++.dg/ext/anon-struct1.C: New.
31838 * g++.dg/ext/anon-struct2.C: New.
31839 * g++.dg/ext/anon-struct3.C: New.
31840 * gcc.dg/anon-struct-1.c: New.
31841 * gcc.dg/anon-struct-2.c: New.
31842 * gcc.dg/anon-struct-3.c: New.
31843 * gcc.dg/20011008-1.c: Adjust warning text.
31844 * gcc.dg/20020527-1.c: Add -fms-extensions.
31845
31846 2002-06-16 Richard Henderson <rth@redhat.com>
31847
31848 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
31849
31850 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
31851
31852 * gcc.c-torture/execute/20020615-1.c: New test.
31853
31854 2002-06-15 Roger Sayle <roger@eyesopen.com>
31855
31856 * gcc.c-tortuture/execute/compare-1.c: New test case.
31857 * gcc.c-tortuture/execute/compare-2.c: New test case.
31858 * gcc.c-tortuture/execute/compare-3.c: New test case.
31859
31860 2002-06-13 Richard Henderson <rth@redhat.com>
31861
31862 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
31863 ia64 ilp32.
31864
31865 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31866
31867 * g++.dg/template/typename2.C: Update error message.
31868
31869 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
31870
31871 * gcc.c-torture/execute/20020611-1.c: New test.
31872
31873 2002-06-11 Bob Wilson <bob.wilson@acm.org>
31874
31875 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
31876 list of targets to skip.
31877
31878 2002-06-10 Bob Wilson <bob.wilson@acm.org>
31879
31880 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
31881 targets if not optimizing.
31882
31883 2002-06-10 Jakub Jelinek <jakub@redhat.com>
31884
31885 * gcc.c-torture/compile/20020605-1.c: New test.
31886
31887 * g++.dg/opt/vt1.C: New test.
31888
31889 * gcc.dg/20020531-1.c: New test.
31890
31891 * gcc.dg/20020530-1.c: New test.
31892
31893 * gcc.dg/20020527-1.c: New test.
31894
31895 * g++.dg/opt/cse1.C: New test.
31896
31897 2002-06-07 Roger Sayle <roger@eyesopen.com>
31898
31899 * gcc.dg/20020607-2.c: New test case.
31900
31901 2002-06-07 Jakub Jelinek <jakub@redhat.com>
31902
31903 * gcc.c-torture/compile/20020604-1.c: New test.
31904
31905 2002-06-04 Richard Henderson <rth@redhat.com>
31906
31907 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
31908 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
31909 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
31910
31911 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
31912
31913 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
31914
31915 2002-06-03 Richard Henderson <rth@redhat.com>
31916
31917 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
31918 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
31919
31920 2002-06-02 Richard Henderson <rth@redhat.com>
31921
31922 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
31923 test functions static.
31924
31925 2002-06-02 Andreas Jaeger <aj@suse.de>
31926
31927 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
31928 now.
31929
31930 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
31931
31932 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
31933 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
31934 Update for mofified diagnostics.
31935 * gcc.dg/c99-intconst-1.c: No longer fail.
31936
31937 2002-06-02 Richard Henderson <rth@redhat.com>
31938
31939 * gcc.dg/uninit-A.c: Remove xfail markers.
31940
31941 2002-06-01 Roger Sayle <roger@eyesopen.com>
31942
31943 * gcc.dg/fnegate-1.c: New test case.
31944
31945 2002-05-30 Osku Salerma <osku@iki.fi>
31946
31947 * gcc.c-torture/execute/mayalias-1.c: New file.
31948
31949 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
31950
31951 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
31952 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
31953 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
31954
31955 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
31956
31957 * gcc.c-torture/execute/20020529-1.c: New test.
31958
31959 2002-05-27 Richard Henderson <rth@redhat.com>
31960
31961 * g++.dg/ext/attrib6.C: New test case.
31962
31963 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31964
31965 * gcc.c-torture/execute/pure-1.c: New test.
31966
31967 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31968
31969 * gcc.dg/cpp/arith-2.c: Remove.
31970
31971 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31972
31973 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
31974 * gcc.dg/cpp/if-3.c: Remove.
31975
31976 2002-05-26 Jakub Jelinek <jakub@redhat.com>
31977
31978 * g++.dg/opt/cse2.C: New test.
31979
31980 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
31981
31982 * gcc.dg/cpp/arith-1.c: New semantic tests.
31983 * gcc.dg/cpp/if-1.c: Update.
31984
31985 2002-05-24 Ben Elliston <bje@redhat.com>
31986
31987 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
31988
31989 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31990
31991 * gcc.dg/verbose-asm.c: New test.
31992
31993 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
31994
31995 * gcc.dg/cpp/paste12.c: New test.
31996
31997 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31998
31999 * g++.dg/parse/named_ops.C: New test.
32000
32001 2002-05-23 Mark Mitchell <mark@codesourcery.com>
32002
32003 * gcc/testsuite/gcc.dg/weak-8.c: New test.
32004
32005 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
32006
32007 * gcc.dg/weak-2.c: Allow optional leading underscore
32008 in scan-assembler symbol name.
32009 * gcc.dg/weak-3.c: Likewise.
32010 * gcc.dg/weak-4.c: Likewise.
32011 * gcc.dg/weak-5.c: Likewise.
32012
32013 2002-05-23 Jakub Jelinek <jakub@redhat.com>
32014
32015 * gcc.dg/20020523-1.c: New test.
32016
32017 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
32018
32019 * objc.dg/const-str-2.m: Update now that we stop after
32020 a command line error.
32021
32022 2002-05-22 Richard Henderson <rth@redhat.com>
32023
32024 * g++.dg/dg.exp: Fix typo in test pruneing.
32025
32026 2002-05-22 Richard Henderson <rth@redhat.com>
32027
32028 * g++.dg/dg.exp: Prune the tls subdirectory.
32029 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
32030 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
32031 * g++.dg/tls/init-1.C: New.
32032
32033 2002-05-22 Jakub Jelinek <jakub@redhat.com>
32034
32035 * gcc.dg/20020517-1.c: New test.
32036
32037 2002-05-21 Richard Henderson <rth@redhat.com>
32038
32039 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
32040 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
32041
32042 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32043
32044 * g++.dg/other/copy2.C: New test.
32045
32046 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
32047
32048 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
32049 (MAX_COPY): Bump up to 10 times sizeof (long long).
32050 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
32051
32052 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
32053 sizeof (long long).
32054
32055 * gcc.c-torture/execute/strcpy-1.c: New test.
32056
32057 2002-05-19 Jason Merrill <jason2redhat.com>
32058
32059 * g++.dg/ext/oper1.C: New test.
32060
32061 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
32062 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
32063
32064 * README.QMTEST: New file.
32065
32066 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
32067
32068 2002-05-19 Andreas Jaeger <aj@suse.de>
32069
32070 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
32071 now.
32072 * gcc.c-torture/execute/loop-2d.x: Likewise.
32073
32074 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
32075
32076 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
32077 support weak symbols.
32078 * gcc.dg/weak-4.c: Likewise.
32079 * gcc.dg/weak-6.c: Likewise.
32080
32081 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
32082
32083 * gcc.dg/weak-3.c: Add dg-excess-error comment for
32084 cygwin, coff and h8300-*-hms targets
32085 * gcc.dg/weak-5.c: Likewise.
32086 * gcc.dg/weak-7.c: Likewise.
32087
32088 2002-05-16 Jason Merrill <jason@redhat.com>
32089
32090 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
32091 (scan-assembler-not, scan-assembler-dem): Likewise.
32092 (scan-assembler-dem-not): Likewise.
32093
32094 2002-05-15 Richard Henderson <rth@redhat.com>
32095
32096 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
32097
32098 2002-05-15 Richard Henderson <rth@redhat.com>
32099
32100 * gcc.dg/weak-5.c (vfoo1c): No warning here.
32101 (vfoo1f): Warning here.
32102 (vfoo1l): Don't redefine the alias.
32103
32104 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
32105
32106 * g++.dg/init/pm1.C: New test.
32107
32108 2002-05-12 David S. Miller <davem@redhat.com>
32109
32110 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
32111 types.
32112
32113 2002-05-10 Roger Sayle <roger@eyesopen.com>
32114
32115 * gcc.c-torture/execute/20020510-1.c: New test case.
32116
32117 2002-05-10 David S. Miller <davem@redhat.com>
32118
32119 * gcc.c-torture/execute/conversion.c: Test long double too.
32120
32121 2002-05-09 Jakub Jelinek <jakub@redhat.com>
32122
32123 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
32124 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
32125 * lib/g++.exp (g++_link_flags): Likewise.
32126 * lib/objc.exp (objc_target_compile): Likewise.
32127
32128 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
32129
32130 * gcc.dg/cpp/poison.c: Update.
32131 * gcc.dg/cpp/20000625-2.c: Remove.
32132 * gcc.dg/cpp/direct2s.c: Remove final test.
32133
32134 2002-05-08 Tom Rix <trix@redhat.com>
32135
32136 * gcc.c-torture/execute/20020508-1.c: New test.
32137 * gcc.c-torture/execute/20020508-2.c: New test.
32138 * gcc.c-torture/execute/20020508-3.c: New test.
32139
32140 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
32141
32142 * gcc.dg/cpp/charconst-4.c: More tests.
32143
32144 2002-05-08 Mark Mitchell <mark@codesourcery.com>
32145
32146 PR c/6569
32147 * gcc.dg/weak-3.c: Update location of warning messages.
32148 * gcc.dg/weak-5.c: Likewise.
32149
32150 2002-05-06 Roger Sayle <roger@eyesopen.com>
32151
32152 * gcc.c-torture/execute/20020506-1.c: New test case.
32153
32154 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
32155
32156 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
32157
32158 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
32159
32160 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
32161
32162 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
32163
32164 * gcc.dg/cpp/charconst-3.c: New test.
32165
32166 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
32167
32168 * gcc.dg/cpp/charconst.c: Update tests.
32169
32170 2002-05-05 Tim Josling <tej@melbpc.org.au>
32171
32172 * treelang: Added directory for new sample language treelang. Also
32173 lib/treelang.exp: New file to signal treelang should be tested.
32174
32175 2002-05-03 Jakub Jelinek <jakub@redhat.com>
32176
32177 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
32178 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
32179 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
32180 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
32181 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
32182 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
32183 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
32184
32185 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
32186
32187 * gcc.dg/format/xopen-2.c: New test.
32188
32189 2002-05-03 Jakub Jelinek <jakub@redhat.com>
32190
32191 * gcc.dg/20020503-1.c: New test.
32192
32193 2002-05-02 Mark Mitchell <mark@codesourcery.com>
32194
32195 * g++.dg/init/dtor1.C: Make it tougher.
32196
32197 2002-05-01 Mark Mitchell <mark@codesourcery.com>
32198
32199 * g++.dg/init/dtor1.C: New test.
32200
32201 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
32202
32203 * gcc.dg/altivec-8.c: New.
32204
32205 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
32206
32207 * gcc.dg/altivec-7.c: New.
32208
32209 2002-04-29 Jakub Jelinek <jakub@redhat.com>
32210
32211 * g++.dg/parse/typedef1.C: New test.
32212
32213 2002-04-29 Mark Mitchell <mark@codesourcery.com>
32214
32215 PR c++/6486
32216 * g++.dg/template/friend6.C: New test.
32217
32218 PR c++/6492
32219 * g++.dg/init/copy1.C: New test.
32220
32221 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
32222
32223 * g++.dg/warn/effc1.C: New test.
32224
32225 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
32226
32227 * gcc.dg/cpp/if-cexp.c: Add a test.
32228
32229 2002-04-28 Jakub Jelinek <jakub@redhat.com>
32230
32231 * gcc.dg/20020426-2.c: New test.
32232
32233 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
32234
32235 * gcc.dg/cpp/if-mop.c: Update.
32236 * gcc.dg/cpp/if-mpar.c: Add test.
32237 * gcc.dg/cpp/if-oppr.c: Update.
32238
32239 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32240
32241 PR c/6343
32242 * gcc.dg/weak-[2-7].c: New tests.
32243
32244 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
32245
32246 * gcc.dg/enum1.c: New test.
32247
32248 2002-04-26 Mark Mitchell <mark@codesourcery.com>
32249
32250 PR c++/6497
32251 * g++.dg/inherit/access2.C: New test.
32252
32253 2002-04-26 Mark Mitchell <mark@codesourcery.com>
32254
32255 PR bootstrap/6445
32256 * gcc.dg/20020426-1.c: New test.
32257
32258 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
32259
32260 * g++.dg/abi/enum1.C: New test.
32261
32262 2002-04-26 Richard Henderson <rth@redhat.com>
32263
32264 * gcc.dg/c99-bool-1.c: Expect always true warning.
32265
32266 2002-04-25 Roger Sayle <roger@eyesopen.com>
32267
32268 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
32269
32270 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32271
32272 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
32273 targets.
32274
32275 2002-04-24 Mark Mitchell <mark@codesourcery.com>
32276
32277 * g++.dg/abi/mange7.C: New test.
32278
32279 PR c++/6438.
32280 * g++.dg/parse/stmtexpr2.C: New test.
32281
32282 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
32283
32284 * gcc.dg/20020312-2.c: Add SH target.
32285
32286 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32287
32288 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
32289 compiler output on mips*-*-irix*.
32290
32291 2002-04-23 Jakub Jelinek <jakub@redhat.com>
32292
32293 * g++.dg/parse/attr1.C: New test.
32294
32295 2002-04-23 Roger Sayle <roger@eyesopen.com>
32296
32297 * gcc.c-torture/execute/string-opt-17.c: New test case.
32298 * gcc.c-torture/execute/memset-2.c: New test case.
32299
32300 2002-04-23 Mark Mitchell <mark@codesourcery.com>
32301
32302 PR c++/6256:
32303 * g++.dg/template/friend5.C: New test.
32304
32305 PR c++/6331:
32306 * g++.dg/template/qual1.C: Likewise.
32307
32308 2002-04-22 Zack Weinberg <zack@codesourcery.com>
32309
32310 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
32311 Include stdlib.h, not stdio.h or ctype.h.
32312
32313 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
32314
32315 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
32316 cris-*-elf* and mmix-*-*.
32317 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
32318 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
32319 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
32320 Ditto.
32321 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
32322 * gcc.dg/wchar_t-1.c: Ditto.
32323
32324 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
32325
32326 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
32327 Clarify comment.
32328
32329 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
32330
32331 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
32332
32333 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32334
32335 * gcc.c-torture/execute/20000906-1.x: Delete.
32336
32337 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
32338
32339 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
32340
32341 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
32342
32343 * PR6367
32344 * g77.f-torture/execute/6367.f: New test.
32345 * g77.f-torture/execute/6367.x: Disable for MMIX.
32346
32347 2002-04-19 Mark Mitchell <mark@codesourcery.com>
32348
32349 * PR6352
32350 * g++.dg/opt/inline2.C: New test.
32351
32352 2002-04-18 Richard Henderson <rth@redhat.com>
32353
32354 * gcc.dg/20000906-1.c: Enable for all targets.
32355 * gcc.c-torture/compile/iftrap-2.c: New.
32356
32357 2002-04-18 Jakub Jelinek <jakub@redhat.com>
32358
32359 * gcc.dg/20020418-1.c: New test.
32360 * gcc.dg/20020418-2.c: New test.
32361
32362 2002-04-18 Richard Henderson <rth@redhat.com>
32363
32364 * gcc.c-torture/compile/iftrap-1.c: New.
32365 * gcc.dg/iftrap-1.c: Adjust for ia64.
32366 * gcc.dg/iftrap-2.c: New.
32367
32368 2002-04-18 Jakub Jelinek <jakub@redhat.com>
32369
32370 * gcc.c-torture/compile/20020418-1.c: New test.
32371
32372 2002-04-18 Roger Sayle <roger@eyesopen.com>
32373
32374 * gcc.c-torture/compile/20020415-1.c: New.
32375
32376 2002-04-18 David S. Miller <davem@redhat.com>
32377
32378 * gcc.c-torture/execute/20020418-1.c: New test.
32379
32380 2002-04-17 Jakub Jelinek <jakub@redhat.com>
32381
32382 * gcc.dg/20020416-1.c: New test.
32383
32384 * g++.dg/opt/inline1.C: New test.
32385
32386 2002-04-16 Jakub Jelinek <jakub@redhat.com>
32387
32388 * gcc.dg/altivec-5.c: New test.
32389
32390 * gcc.dg/20020415-1.c: New test.
32391
32392 2002-04-15 Mark Mitchell <mark@codesourcery.com>
32393
32394 * testsuite/lib/chill.exp: Remove.
32395
32396 2002-04-14 Jakub Jelinek <jakub@redhat.com>
32397
32398 * g++.dg/other/big-struct.C: New test.
32399
32400 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
32401
32402 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
32403 of scratch file.
32404
32405 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
32406
32407 PR c/6277
32408 * gcc.dg/i386-387-1.c: Allow optional leading underscore
32409 in scan-assembler function name
32410
32411 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
32412
32413 * g77.f-torture/execute/980628-4.x,
32414 g77.f-torture/execute/980628-5.x,
32415 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
32416 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
32417 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
32418 i[34567]86-*-*.
32419
32420 2002-04-13 David S. Miller <davem@redhat.com>
32421
32422 * gcc.c-torture/execute/20020413-1.c: New test.
32423
32424 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
32425
32426 * gcc.dg/asm-6.c,
32427 * g++.dg/ext/asm1.C: New tests.
32428
32429 2002-04-12 Mark Mitchell <mark@codesourcery.com>
32430
32431 PR c++ 5373.
32432 * g++.dg/parse/stmtexpr1.C: New test.
32433
32434 PR c++/5189.
32435 * g++.dg/template/copy1.C: New test.
32436
32437 2002-04-12 Richard Henderson <rth@redhat.com>
32438
32439 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
32440
32441 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
32442
32443 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
32444 gcc.c-torture/execute/20020307-2.c.
32445
32446 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
32447
32448 * g++.dg/ext/attrib5.C,
32449 * g++.dg/lookup/struct1.C: New tests.
32450
32451 2002-04-11 Jakub Jelinek <jakub@redhat.com>
32452
32453 * gcc.dg/20020411-1.c: New test.
32454
32455 * gcc.c-torture/execute/20020411-1.c: New test.
32456
32457 2002-04-10 Janis Johnson <janis187@us.ibm.com>
32458
32459 * g77.f-torture/execute/6177.f: New test.
32460
32461 2002-04-10 Jakub Jelinek <jakub@redhat.com>
32462
32463 PR middle-end/6247
32464 * g++.dg/opt/cleanup1.C: New test.
32465
32466 * g++.dg/opt/const1.C: New test.
32467
32468 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
32469
32470 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
32471
32472 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
32473
32474 PR c++/5507
32475 * g++.dg/template/typename2.C: New test.
32476
32477 2002-04-10 Alan Modra <amodra@bigpond.net.au>
32478
32479 * gcc.c-torture/execute/loop-12.c: New.
32480
32481 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
32482
32483 * g77.f-torture/execute/980628-4.x,
32484 g77.f-torture/execute/980628-5.x,
32485 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
32486 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
32487 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
32488
32489 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32490
32491 PR optimization/6086
32492 * g++.dg/opt/preinc1.C: New test.
32493
32494 2002-04-06 Mark Mitchell <mark@codesourcery.com>
32495
32496 PR c++/5571
32497 * g++.dg/opt/static2.C: New test.
32498
32499 2002-04-06 Mark Mitchell <mark@codesourcery.com>
32500
32501 PR c/5120
32502 * gcc.dg/20020406-1.c: New test.
32503
32504 2002-04-04 David S. Miller <davem@redhat.com>
32505
32506 * gcc.c-torture/execute/20020404-1.c: New test.
32507
32508 2002-04-04 Jakub Jelinek <jakub@redhat.com>
32509
32510 PR c/6123
32511 * gcc.dg/20020312-2.c: Do not declare global register variable
32512 if __PIC__ or __pic__ is defined.
32513
32514 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
32515
32516 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
32517 __asm__ so that it works correctly even if -ansi -pedantic-errors.
32518
32519 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32520
32521 * gcc.misc-tests/linkage.exp: Update last change to handle
32522 sparc*-, not just sparc-.
32523
32524 2002-04-03 Richard Henderson <rth@redhat.com>
32525
32526 * gcc.dg/cpp/ucs.c: Improved long UCS test.
32527
32528 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
32529
32530 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
32531
32532 2002-04-02 David S. Miller <davem@redhat.com>
32533
32534 * gcc.c-torture/execute/20020402-3.c: New test.
32535
32536 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
32537
32538 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
32539 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
32540
32541 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
32542 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
32543 g77.f-torture/execute/20001201.x,
32544 g77.f-torture/execute/u77-test.x: New files.
32545
32546 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
32547 * gcc.dg/wchar_t-1.c: Ditto.
32548
32549 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32550
32551 * gcc.c-torture/execute/20020402-1.c: New test.
32552
32553 2002-04-01 Richard Henderson <rth@redhat.com>
32554
32555 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
32556
32557 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
32558
32559 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32560
32561 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
32562
32563 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32564
32565 * g++.dg/inherit/template-as-base.C: Expect error.
32566 * g++.dg/inherit/namespace-as-base.C: Likewise.
32567
32568 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
32569
32570 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
32571 g++.dg/ext/instantiate3.C: Tweak match patterns.
32572
32573 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
32574 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
32575 -da test.
32576
32577 2002-03-31 Richard Henderson <rth@redhat.com>
32578
32579 * gcc.dg/special/alias-2.c: New.
32580 * gcc.dg/special/ecos.exp: Run it.
32581
32582 2002-03-31 Richard Henderson <rth@redhat.com>
32583
32584 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
32585
32586 2002-03-31 Kazu Hirata <kazu@hxi.com>
32587
32588 * gcc.dg/weak-1.c: Disable on h8300 port.
32589
32590 2002-03-29 Janis Johnson <janis187@us.ibm.com>
32591
32592 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
32593 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
32594 ordering tests.
32595 * g++.dg/bprob/bprob-1.C: New test.
32596 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
32597 * g++.dg/gcov/gcov-1.C: New test.
32598 * g++.dg/gcov/gcov-1.x: New file.
32599 * g++.dg/gcov/gcov-2.C: New test.
32600 * g++.dg/gcov/gcov-3.C: New test.
32601 * g++.dg/gcov/gcov-3.h: New file.
32602
32603 2002-03-28 Roger Sayle <roger@eyesopen.com>
32604
32605 * g++.old-deja/g++.other/builtins5.C: New test.
32606 * g++.old-deja/g++.other/builtins6.C: New test.
32607 * g++.old-deja/g++.other/builtins7.C: New test.
32608 * g++.old-deja/g++.other/builtins8.C: New test.
32609 * g++.old-deja/g++.other/builtins9.C: New test.
32610
32611 2002-03-29 Jakub Jelinek <jakub@redhat.com>
32612
32613 * g++.dg/opt/static1.C: New test.
32614
32615 * g++.dg/opt/longbranch1.C: New test.
32616
32617 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
32618
32619 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
32620
32621 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
32622
32623 2002-03-28 Jeffrey A Law (law@redhat.com)
32624
32625 * gcc.c-torture/execute/20020328-1.c: New test.
32626
32627 2002-03-27 Richard Henderson <rth@redhat.com>
32628
32629 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
32630 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
32631 move from g++.old-deja/g++.ext/.
32632
32633 2002-03-27 Mark Mitchell <mark@codesourcery.com>
32634
32635 * g++.dg/init/new2.C: New test.
32636
32637 2002-03-26 Richard Henderson <rth@redhat.com>
32638
32639 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
32640
32641 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
32642 on sparc.
32643
32644 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
32645 sparcv9 systems.
32646 * gcc.dg/20001102-1.c: Likewise.
32647
32648 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
32649
32650 * gcc.dg/cpp/endif-pedantic1.c,
32651 gcc.dg/cpp/endif-pedantic2.c: New tests.
32652
32653 2002-03-26 Mark Mitchell <mark@codesourcery.com>
32654
32655 * g++.dg/init/new1.C: New test.
32656
32657 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
32658
32659 * g++.dg/abi/vbase9.C: New test.
32660
32661 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
32662
32663 * gcc.dg/arm-asm.c: New test.
32664
32665 2002-03-26 Andrew Cagney <ac131313@redhat.com>
32666
32667 * gcc.dg/Wswitch-enum.c: New test.
32668 Fix PR c/5044.
32669
32670 2002-03-26 Richard Henderson <rth@redhat.com>
32671
32672 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
32673 structure.
32674
32675 2002-03-25 Richard Henderson <rth@redhat.com>
32676
32677 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
32678 sparcv9 systems.
32679
32680 * gcc.c-torture/compile/20011119-1.c (xxx): New.
32681 * gcc.c-torture/compile/20011119-2.c (xxx): New.
32682
32683 2002-03-25 Zack Weinberg <zack@codesourcery.com>
32684
32685 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
32686
32687 2002-03-25 Bob Wilson <bob.wilson@acm.org>
32688
32689 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
32690 targets using generic thunk support.
32691
32692 2002-03-25 Jakub Jelinek <jakub@redhat.com>
32693
32694 * gcc.c-torture/compile/20020323-1.c: New test.
32695
32696 * g++.dg/opt/conj2.C: New test.
32697
32698 2002-03-24 Richard Henderson <rth@redhat.com>
32699
32700 * gcc.dg/weak-1.c: Use -fno-common.
32701
32702 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32703
32704 * g77.dg/f77-edit-apostrophe-out.f: New test
32705 * g77.dg/f77-edit-h-out.f: New test
32706 * g77.dg/f77-edit-t-in.f: New test
32707 * g77.dg/f77-edit-t-out.f: New test
32708 * g77.dg/f77-edit-x-out.f: New test
32709 * g77.dg/f77-edit-slash-out.f: New test
32710 * g77.dg/f77-edit-colon-out.f: New test
32711 * g77.dg/f77-edit-s-out.f: New test
32712
32713 2002-03-24 Richard Henderson <rth@redhat.com>
32714
32715 * objc/execute/formal_protocol-6.x: New XFAIL.
32716
32717 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32718
32719 * gcc.dg/weak-1.c: Early return from dg-final on platforms
32720 that do not support weak symbols
32721
32722 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32723
32724 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
32725 * lib/g77.exp: Likewise.
32726 * lib/objc.exp: Likewise.
32727
32728 2002-03-23 Andrew Cagney <ac131313@redhat.com>
32729
32730 * gcc.dg/Wswitch-default.c: New test.
32731
32732 2002-03-23 Jakub Jelinek <jakub@redhat.com>
32733
32734 * g++.dg/other/enum1.C: New test.
32735
32736 2002-03-23 Zack Weinberg <zack@codesourcery.com>
32737
32738 * gcc.dg/pragma-ep-3.c: Fix typo.
32739
32740 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32741
32742 * g++.dg/inherit/template-as-base.C: New test.
32743
32744 2002-03-22 Jakub Jelinek <jakub@redhat.com>
32745
32746 * g++.old-deja/g++.other/dwarf2-1.C: Move...
32747 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
32748
32749 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
32750
32751 * gcc.dg/cpp/multiline.c: Update to match.
32752
32753 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
32754
32755 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
32756
32757 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
32758
32759 * gcc.dg/cpp/extratokens2.c: New file.
32760
32761 2002-03-21 David Edelsohn <edelsohn@gnu.org>
32762
32763 * gcc.dg/20020312-2.c: Add rs6000 target.
32764
32765 * gcc.c-torture/compile/20020319-1.c: New test.
32766
32767 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32768
32769 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
32770 (A, E): Handle this.
32771
32772 2002-03-20 Jason Merrill <jason@redhat.com>
32773
32774 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
32775 ignoring -fpic.
32776 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
32777 through prune_gcc_output.
32778
32779 2002-03-20 Jakub Jelinek <jakub@redhat.com>
32780
32781 * gcc.c-torture/compile/20020320-1.c: New test.
32782
32783 2002-03-19 Jakub Jelinek <jakub@redhat.com>
32784
32785 * gcc.c-torture/compile/20020318-1.c: New test.
32786
32787 * gcc.dg/struct-by-value-1.c: New test.
32788
32789 * gcc.dg/20020319-1.c: New test.
32790
32791 2002-03-18 Jakub Jelinek <jakub@redhat.com>
32792
32793 * g++.dg/opt/conj1.C: New test.
32794
32795 2002-03-17 Mark Mitchell <mark@codesourcery.com>
32796
32797 * g++.dg/template/qualttp20.C: Revert previous change.
32798 * g++.dg/template/qualttp3.C: Likewise.
32799 * g++.dg/template/qualttp4.C: Likewise.
32800 * g++.dg/template/qualttp5.C: Likewise.
32801 * g++.dg/template/qualttp6.C: Likewise.
32802 * g++.dg/template/qualttp7.C: Likewise.
32803 * g++.dg/template/qualttp8.C: Likewise.
32804 * g++.dg/template/recurse.C: Likewise.
32805
32806 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
32807
32808 * gcc.dg/cpp/wchar-1.c: Update.
32809
32810 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
32811
32812 * g++.dg/template/conv1.C: New test.
32813 * g++.dg/template/conv2.C: New test.
32814 * g++.dg/template/conv3.C: New test.
32815 * g++.dg/template/conv4.C: New test.
32816
32817 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32818
32819 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
32820 * g++.dg/template/qualttp3.C: Likewise.
32821 * g++.dg/template/qualttp4.C: Likewise.
32822 * g++.dg/template/qualttp5.C: Likewise.
32823 * g++.dg/template/qualttp6.C: Likewise.
32824 * g++.dg/template/qualttp7.C: Likewise.
32825 * g++.dg/template/qualttp8.C: Likewise.
32826 * g++.dg/template/recurse.C: Likewise.
32827
32828 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32829
32830 * g++.dg/opt/dtor1.C: New test.
32831
32832 2002-03-15 Jakub Jelinek <jakub@redhat.com>
32833
32834 * gcc.c-torture/compile/20020315-1.c: New test.
32835
32836 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
32837
32838 * gcc.dg/weak-1.c: Fix scan tests.
32839
32840 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
32841
32842 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
32843 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
32844 cris-*-aout* mmix-*-*.
32845 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
32846 cris-*-aout* mmix-*-*.
32847 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
32848 cris-*-elf* cris-*-aout* and mmix-*-*.
32849 * gcc.dg/20001009-1.c: Ditto.
32850 * gcc.dg/20010912-1.c: Ditto.
32851 * gcc.dg/20020122-4.c: Ditto.
32852 * gcc.dg/inline-2.c: Ditto.
32853
32854 2002-03-14 Jeffrey A Law (law@cygnus.com)
32855
32856 * gcc.c-torture/compile/20020314-1.c: New test.
32857
32858 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
32859
32860 * gcc.c-torture/execute/20020314-1.c: New test.
32861
32862 2002-03-14 Jakub Jelinek <jakub@redhat.com>
32863
32864 * g++.dg/warn/Wunused-1.C: New test.
32865
32866 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
32867
32868 * g++.dg/abi/mangle6.C: New test.
32869
32870 2002-03-13 Jakub Jelinek <jakub@redhat.com>
32871
32872 * gcc.c-torture/compile/20020309-2.c: New test.
32873
32874 * gcc.c-torture/compile/20020312-1.c: New test.
32875
32876 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
32877
32878 * g++.dg/other/access1.C: New test.
32879
32880 2002-03-12 Jakub Jelinek <jakub@redhat.com>
32881
32882 * gcc.c-torture/execute/wchar_t-1.c: New test.
32883
32884 2002-03-12 David Edelsohn <edelsohn@gnu.org>
32885
32886 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
32887
32888 2002-03-12 Roger Sayle <roger@eyesopen.com>
32889
32890 * gcc.dg/20020312-1.c: New test case.
32891
32892 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
32893
32894 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
32895
32896 2002-03-11 Richard Henderson <rth@redhat.com>
32897
32898 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
32899 * g++.old-deja/g++.jason/report.C: Likewise.
32900
32901 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32902
32903 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
32904 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
32905
32906 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32907
32908 * testsuite/g++.dg/overload/pmf1.C: New test.
32909
32910 2002-03-11 Kazu Hirata <kazu@hxi.com>
32911
32912 * gcc.c-torture/execute/20020307-1.c: Use long.
32913
32914 2002-03-11 Jakub Jelinek <jakub@redhat.com>
32915
32916 PR optimization/5844
32917 * gcc.dg/20020310-1.c: New test.
32918
32919 2002-03-09 Michael Meissner <meissner@redhat.com>
32920
32921 * gcc.c-torture/execute/memcpy-2.c: New test.
32922 * gcc.c-torture/execute/memset-1.c: New test.
32923 * gcc.c-torture/execute/strlen-1.c: New test.
32924 * gcc.c-torture/execute/strcmp-1.c: New test.
32925 * gcc.c-torture/execute/strncmp-1.c: New test.
32926
32927 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
32928
32929 * gcc.dg/ppc-ldstruct.c: New test.
32930
32931 2002-03-09 Jakub Jelinek <jakub@redhat.com>
32932
32933 * gcc.c-torture/execute/va-arg-22.c: New test.
32934
32935 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32936
32937 * gcc.c-torture/compile/20020309-1.c: New test.
32938
32939 2002-03-08 Jakub Jelinek <jakub@redhat.com>
32940
32941 * gcc.c-torture/execute/20020307-2.c: New test.
32942
32943 2002-03-07 Jeffrey A Law (law@redhat.com)
32944
32945 * g77.f-torture/compile/20020307-1.f: New test.
32946
32947 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
32948
32949 * gcc.dg/unordered-1.c: New test.
32950
32951 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
32952
32953 * gcc.c-torture/execute/20020307-1.c: New test.
32954
32955 2002-03-05 Jakub Jelinek <jakub@redhat.com>
32956
32957 * gcc.dg/20020304-1.c: New test.
32958
32959 * gcc.c-torture/compile/20020304-2.c: New test.
32960
32961 2002-03-04 Zack Weinberg <zack@codesourcery.com>
32962
32963 * gcc.c-torture/compile/20020304-1.c: New test case
32964 (from PR c/5830).
32965
32966 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
32967
32968 * gcc.dg/20020103-1.c: Add other -D ppc variants.
32969
32970 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
32971
32972 * g++.dg/other/classkey1.C: New test.
32973
32974 2002-03-01 Richard Henderson <rth@redhat.com>
32975
32976 * gcc.c-torture/compile/981223-1.x: New.
32977 * gcc.c-torture/compile/920625-1.x: New.
32978
32979 2002-02-28 Richard Henderson <rth@redhat.com>
32980
32981 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
32982
32983 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
32984
32985 * gcc.c-torture/execute/20020227-1.c: New test.
32986
32987 2002-02-27 Mark Mitchell <mark@codesourcery.com>
32988
32989 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
32990 here" ERROR lines.
32991 * g++.old-deja/g++.oliva/partord1.C: Likewise.
32992 * g++.old-deja.g++.other/defarg1.C: Likewise.
32993 * g++.old-deja/g++.pt/calls2.C: Likewise.
32994 * g++.old-deja/g++.pt/crash20.C: Likewise.
32995 * g++.old-deja/g++.pt/crash30.C: Likewise.
32996 * g++.old-deja/g++.pt/crash36.C: Likewise.
32997 * g++.old-deja/g++.pt/crash6.C: Likewise.
32998 * g++.old-deja/g++.pt/defarg13.C: Likewise.
32999 * g++.old-deja/g++.pt/derived3.C: Likewise.
33000 * g++.old-deja/g++.pt/error1.C: Likewise.
33001 * g++.old-deja/g++.pt/friend21.C: Likewise.
33002 * g++.old-deja/g++.pt/friend23.C: Likewise.
33003 * g++.old-deja/g++.pt/infinite1.C: Likewise.
33004 * g++.old-deja/g++.robertl/eb128.C: Likewise.
33005
33006 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
33007
33008 * gcc.c-torture/execute/20020225-2.c: New test.
33009
33010 2002-02-27 Zack Weinberg <zack@codesourcery.com>
33011
33012 * gcc.c-torture/execute/920730-1t.c,
33013 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
33014 Delete test cases, only relevant to -traditional.
33015
33016 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
33017
33018 * gcc.dg/cpp/undef1.c: Remove.
33019 * gcc.dg/cpp/directiv.c: Update.
33020 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
33021
33022 2002-02-27 Michael Meissner <meissner@redhat.com>
33023
33024 * gcc.c-torture/execute/20020226-1.c: New test.
33025
33026 2002-02-26 Jakub Jelinek <jakub@redhat.com>
33027
33028 * g++.dg/debug/debug4.C: New test.
33029
33030 * gcc.dg/ia64-visibility-1.c: New test.
33031
33032 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
33033
33034 * gcc.dg/debug/20020224-1.c: New.
33035
33036 2002-02-25 Kazu Hirata <kazu@hxi.com>
33037
33038 * gcc.c-torture/execute/960416-1.x: New.
33039 * gcc.c-torture/execute/divconst-3.x: Likewise.
33040
33041 2002-02-25 Jakub Jelinek <jakub@redhat.com>
33042
33043 * gcc.dg/20020224-1.c: New test.
33044
33045 2002-02-25 Alan Modra <amodra@bigpond.net.au>
33046
33047 * gcc.c-torture/execute/20020225-1.c: New.
33048
33049 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
33050
33051 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
33052
33053 2002-02-23 Jakub Jelinek <jakub@redhat.com>
33054
33055 * gcc.dg/20020222-1.c: New test.
33056
33057 2002-02-22 Jakub Jelinek <jakub@redhat.com>
33058
33059 * g++.dg/opt/anonunion1.C: New test.
33060
33061 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
33062
33063 * g++.dg/template/qualttp19.C: New test.
33064 * g++.dg/template/qualttp20.C: New test.
33065 * g++.old-deja/g++.jason/report.C: Adjust expected errors
33066 * g++.old-deja/g++.other/qual1.C: Likewise.
33067
33068 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
33069
33070 * gcc.dg/attr-alwaysinline.c: New.
33071
33072 2002-02-21 Jakub Jelinek <jakub@redhat.com>
33073
33074 * gcc.dg/20020220-1.c: New test.
33075
33076 * gcc.dg/20020220-2.c: New test.
33077
33078 * g++.dg/opt/mmx1.C: New test.
33079
33080 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
33081
33082 * gcc.c-torture/compile/20020110.c: New test.
33083
33084 2002-02-20 Jakub Jelinek <jakub@redhat.com>
33085
33086 * gcc.c-torture/execute/20020219-1.c: New test.
33087
33088 * gcc.dg/20020219-1.c: New test.
33089
33090 * gcc.dg/noncompile/20020220-1.c: New test.
33091
33092 * g++.dg/opt/ptrintsum1.C: New test.
33093
33094 * gcc.dg/debug/20020220-1.c: New test.
33095
33096 2002-02-17 Jakub Jelinek <jakub@redhat.com>
33097
33098 * gcc.c-torture/execute/20020216-1.c: New test.
33099
33100 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
33101
33102 * gcc.dg/decl-1.c: Update, new test.
33103
33104 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
33105
33106 * g++.dg/abi/bitfield1.C: New test.
33107 * g++.dg/abi/bitfield2.C: New test.
33108
33109 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
33110
33111 * gcc.dg/attr-nest.c: New test.
33112
33113 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
33114
33115 * gcc.c-torture/execute/20020215-1.c: New test.
33116
33117 2002-02-14 Jakub Jelinek <jakub@redhat.com>
33118
33119 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
33120 * g++.dg/debug/debug.exp: New.
33121 * g++.dg/debug/trivial.C: New.
33122 * g++.dg/debug/debug1.C: Moved...
33123 * g++.dg/other/debug1.C: ...from here.
33124 * g++.dg/debug/debug2.C: Moved...
33125 * g++.dg/other/debug2.C: ...from here.
33126 * g++.dg/debug/debug3.C: Moved...
33127 * g++.dg/other/debug3.C: ...from here.
33128
33129 * gcc.dg/noncompile/20020213-1.c: New test.
33130
33131 2002-02-13 Jakub Jelinek <jakub@redhat.com>
33132
33133 * g++.dg/other/debug3.C: New test.
33134
33135 * gcc.c-torture/execute/20020213-1.c: New test.
33136
33137 2002-02-13 Richard Smith <richard@ex-parrot.com>
33138
33139 * g++.old-deja/g++.other/thunk1.C: New test.
33140
33141 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
33142
33143 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
33144
33145 2002-02-13 Stan Shebs <shebs@apple.com>
33146
33147 * gcc.dg/altivec-3.c: New.
33148
33149 2002-02-12 Jakub Jelinek <jakub@redhat.com>
33150
33151 * gcc.dg/Wunreachable-1.c: New test.
33152 * gcc.dg/Wunreachable-2.c: New test.
33153
33154 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
33155
33156 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
33157
33158 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
33159
33160 * gcc.dg/decl-1.c: New test.
33161
33162 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
33163
33164 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
33165
33166 2002-02-10 Kazu Hirata <kazu@hxi.com>
33167
33168 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
33169 * gcc.c-torture/compile/980506-1.x: Likewise.
33170
33171 2002-02-10 Kazu Hirata <kazu@hxi.com>
33172
33173 * gcc.dg/20020210-1.c: New.
33174
33175 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
33176
33177 * g77.f-torture/execute/947.f: New regression test
33178 for PR fortran/947.
33179
33180 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
33181
33182 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
33183 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
33184
33185 2002-02-08 Richard Henderson <rth@redhat.com>
33186
33187 * gcc.c-torture/compile/labels-3.c: New.
33188
33189 2002-02-08 Jakub Jelinek <jakub@redhat.com>
33190
33191 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
33192 expression statements work instead.
33193 * gcc.dg/noncompile/20020207-1.c: New test.
33194
33195 2002-02-07 Richard Henderson <rth@redhat.com>
33196
33197 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
33198
33199 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
33200
33201 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
33202 message from g77
33203 * lib/g77-dg.exp: Trim g77 error messages so that they are
33204 recognized by dg.exp.
33205
33206 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
33207
33208 PR fortran/5473
33209 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
33210
33211 2002-02-07 Richard Henderson <rth@redhat.com>
33212
33213 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
33214 to be sufficiently aligned for integers.
33215
33216 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
33217
33218 * g++.dg/template/friend4.C: New test.
33219
33220 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
33221
33222 PR fortran/5743
33223 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
33224 unsupported cases.
33225
33226 2002-02-07 Richard Henderson <rth@redhat.com>
33227
33228 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
33229 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
33230 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
33231 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
33232
33233 2002-02-06 Richard Henderson <rth@redhat.com>
33234
33235 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
33236
33237 2002-02-06 Janis Johnson <janis187@us.ibm.com>
33238
33239 * gcc.dg/20020206-1.c: New test.
33240
33241 2002-02-06 Jakub Jelinek <jakub@redhat.com>
33242
33243 * gcc.c-torture/execute/20020206-1.c: New test.
33244
33245 * gcc.c-torture/execute/20020206-2.c: New test.
33246
33247 PR optimization/5429:
33248 * gcc.c-torture/compile/20020206-1.c: New test.
33249
33250 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
33251
33252 * g++.dg/ext/align1.C: Do not use an explicit alignment value
33253 as certain file formats cannot support particularly large
33254 alignments.
33255
33256 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
33257 and do not expect to be able to link the executable.
33258
33259 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
33260 fail because the COFF format does not support the weak attribute.
33261
33262 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
33263
33264 * g77.dg/pr5473.f: New test
33265
33266 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
33267
33268 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
33269 Fix testcase accordingly.
33270
33271 2002-02-04 Richard Henderson <rth@redhat.com>
33272
33273 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
33274 (buf): Change to be an array of pointers, not ints.
33275
33276 2002-02-04 Jakub Jelinek <jakub@redhat.com>
33277
33278 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
33279 before all tests. Move warning one line above to match where it
33280 C frontend emits.
33281 * gcc.dg/Wswitch-2.c: New test.
33282 * g++.dg/warn/Wswitch-1.C: New test.
33283 * g++.dg/warn/Wswitch-2.C: New test.
33284
33285 2002-02-04 Richard Henderson <rth@redhat.com>
33286
33287 * g++.dg/abi/offsetof.C: Fix size comparison.
33288
33289 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
33290
33291 * gcc.dg/cast-qual-2.c: New test.
33292
33293 2002-02-04 Jakub Jelinek <jakub@redhat.com>
33294
33295 * gcc.dg/20020201-4.c: New test.
33296
33297 2002-02-04 Ben Elliston <bje@redhat.com>
33298
33299 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
33300 target_info attribute != 0, in addition to the empty string.
33301 (gcc_target_compile): Likewise.
33302
33303 2002-02-03 Andrew Cagney <ac131313@redhat.com>
33304
33305 * gcc.dg/Wswitch.c: New test.
33306 PR gcc/4475. PR gcc/3780.
33307
33308 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
33309
33310 * g77.f-torture/execute/5122.f: New test for regressions
33311 against PR fortran/5122.
33312
33313 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
33314
33315 * g77.f-torture/compile/pr3743.f: Delete
33316 * g77.dg/pr3743-1.f: New test.
33317 * g77.dg/pr3743-2.f: New test.
33318 * g77.dg/pr3743-3.f: New test.
33319 * g77.dg/pr3743-4.f: New test.
33320
33321 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
33322
33323 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
33324
33325 2002-02-02 Richard Henderson <rth@redhat.com>
33326
33327 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
33328 * gcc.c-torture/execute/bf64-1.c: Likewise.
33329
33330 2002-02-02 Jakub Jelinek <jakub@redhat.com>
33331
33332 * gcc.dg/20020201-2.c: New test.
33333
33334 * gcc.dg/20020201-3.c: New test.
33335
33336 * gcc.c-torture/execute/bitfld-2.c: New test.
33337
33338 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
33339
33340 * gcc.dg/bitfld-1.c: Update.
33341 * gcc.dg/bitfld-2.c: Update.
33342 * gcc.c-torture/execute/bitfld-1.x: New.
33343
33344 2002-02-02 Jakub Jelinek <jakub@redhat.com>
33345
33346 * gcc.c-torture/execute/20020201-1.c: New test.
33347
33348 2002-02-01 Janis Johnson <janis187@us.ibm.com>
33349
33350 PR target/5469
33351 * gcc.dg/20020201-1.c: New test.
33352
33353 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
33354
33355 PR fortran/3743
33356 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
33357 * g77.f-torture/compile/pr3743.x: Remove
33358
33359 2002-01-31 Tom Rix <trix@redhat.com>
33360
33361 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
33362
33363 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
33364
33365 * gcc.dg/noncompile/20020130-1.c: New test.
33366
33367 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
33368
33369 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
33370
33371 2002-01-29 Richard Henderson <rth@redhat.com>
33372
33373 * gcc.c-torture/execute/991118-1.c: Cast various constants back
33374 to long long.
33375 * gcc.c-torture/execute/bf64-1.c: Likewise.
33376
33377 2002-01-29 Jakub Jelinek <jakub@redhat.com>
33378
33379 * gcc.c-torture/execute/20020129-1.c: New test.
33380
33381 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
33382
33383 * gcc.c-torture/compile/20000224-1.c: Update.
33384 * gcc.c-torture/execute/bitfld-1.c: New tests.
33385 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
33386 * gcc.dg/uninit-A.c: Update.
33387
33388 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
33389
33390 * g++.dg/template/ctor1.C: Add instantiation.
33391
33392 2002-01-28 Paul Koning <pkoning@equallogic.com>
33393
33394 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
33395 argument to __builtin_prefetch to be const ptr.
33396
33397 2002-01-28 Jakub Jelinek <jakub@redhat.com>
33398
33399 * gcc.c-torture/compile/20020120-1.c: New test.
33400
33401 2002-01-27 Kazu Hirata <kazu@hxi.com>
33402
33403 * gcc.c-torture/execute/20020127-1.c: New test.
33404
33405 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
33406
33407 * g77.dg/f77-edit-i-in.f: New test
33408 * g77.dg/f77-edit-i-out.f: New test
33409
33410 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
33411
33412 * gcc.dg/debug/debug.exp: New file.
33413 * gcc.dg/debug/trivial.c: New file.
33414 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
33415 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
33416 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
33417 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
33418 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
33419 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
33420 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
33421 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
33422 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
33423 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
33424 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
33425 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
33426 * gcc.dg/20000503-1.c: Removed.
33427 * gcc.dg/20010207-1.c: Removed.
33428 * gcc.dg/20011223-1.c: Removed.
33429 * gcc.dg/20020104-2.c: Removed.
33430 * gcc.dg/debug-1.c: Removed.
33431 * gcc.dg/debug-2.c: Removed.
33432 * gcc.dg/debug-3.c: Removed.
33433 * gcc.dg/debug-4.c: Removed.
33434 * gcc.dg/debug-5.c: Removed.
33435 * gcc.dg/debug-6.c: Removed.
33436 * gcc.dg/dwarf2-1.c: Removed.
33437 * gcc.dg/dwarf2-2.c: Removed.
33438
33439 2002-01-25 Jakub Jelinek <jakub@redhat.com>
33440
33441 * g++.old-deja/g++.other/eh5.C: New test.
33442 * g++.old-deja/g++.other/sibcall2.C: New test.
33443 * g++.old-deja/g++.other/array9.C: New test.
33444 * g++.old-deja/g++.other/typename2.C: New test.
33445 * g++.old-deja/g++.other/crash60.C: New test.
33446 * g++.old-deja/g++.other/conv9.C: New test.
33447 * g++.old-deja/g++.other/mangle10.C: New test.
33448 * g++.old-deja/g++.other/unchanging1.C: New test.
33449 * g++.old-deja/g++.other/exprstmt1.C: New test.
33450 * g++.old-deja/g++.other/inline23.C: New test.
33451 * g++.old-deja/g++.eh/ia64-1.C: New test.
33452 * g++.old-deja/g++.other/dwarf2-1.C: New test.
33453 * g++.old-deja/g++.other/reload1.C: New test.
33454 * g++.old-deja/g++.other/static20.C: New test.
33455 * g++.old-deja/g++.other/local-alloc1.C: New test.
33456 * g++.old-deja/g++.other/conv8.C: New test.
33457 * g++.old-deja/g++.other/stmtexpr2.C: New test.
33458 * g++.old-deja/g++.other/storeexpr1.C: New test.
33459 * g++.old-deja/g++.other/storeexpr2.C: New test.
33460 * g++.dg/eh/template2.C: New test.
33461 * g++.dg/warn/weak1.C: New test.
33462
33463 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
33464
33465 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
33466 Remove first, non-varying, argument.
33467
33468 2002-01-23 Richard Henderson <rth@redhat.com>
33469
33470 * gcc.dg/inline-2.c: New.
33471
33472 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
33473 Add optional target arg. Check number of arguments.
33474 (scan-assembler-not, scan-assembler-dem): Likewise.
33475 (scan-assembler-dem-not): Likewise.
33476
33477 2002-01-23 Zack Weinberg <zack@codesourcery.com>
33478
33479 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
33480 line 12.
33481 * g++.old-deja/g++.brendan/parse3.C,
33482 g++.old-deja/g++.other/crash26.C,
33483 g++.old-deja/g++.other/crash28.C,
33484 g++.old-deja/g++.other/crash29.C,
33485 g++.old-deja/g++.other/crash30.C,
33486 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
33487
33488 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
33489
33490 * gcc.dg/20020115-1.c: New.
33491
33492 2002-01-23 Bob Wilson <bob.wilson@acm.org>
33493
33494 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
33495
33496 2002-01-23 Janis Johnson <janis187@us.ibm.com>
33497
33498 * gcc.dg/20020122-3.c: New.
33499
33500 2002-01-23 Jakub Jelinek <jakub@redhat.com>
33501
33502 * g++.dg/other/gc1.C: New test.
33503
33504 2002-01-23 Zack Weinberg <zack@codesourcery.com>
33505
33506 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
33507
33508 2002-01-22 Richard Henderson <rth@redhat.com>
33509
33510 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
33511
33512 2002-01-22 Richard Henderson <rth@redhat.com>
33513
33514 * gcc.dg/20020122-4.c: New.
33515
33516 2002-01-22 H.J. Lu <hjl@gnu.org>
33517
33518 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
33519 link output.
33520 * gcc.dg/special/ecos.exp: Likewise.
33521 * lib/g++-dg.exp: Likewise.
33522 * lib/g77-dg.exp: Likewise.
33523 * lib/gcc-dg.exp : Likewise.
33524 * lib/mike-g++.exp: Likewise.
33525 * lib/mike-g77.exp: Likewise.
33526 * lib/mike-gcc.exp: Likewise.
33527 * lib/objc-dg.exp: Likewise.
33528
33529 2002-01-22 Janis Johnson <janis187@us.ibm.com>
33530
33531 PR target/5379
33532 * gcc.dg/20020122-2.c: New test.
33533
33534 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
33535
33536 * gcc.dg/20020122-1.c: New test.
33537
33538 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
33539
33540 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
33541
33542 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
33543
33544 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
33545
33546 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33547
33548 * gcc.c-torture/compile/20020121-1.c: New test.
33549
33550 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
33551
33552 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
33553 ld_library_path.
33554
33555 2002-01-21 Jakub Jelinek <jakub@redhat.com>
33556
33557 * gcc.dg/20020218-1.c: New test.
33558
33559 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
33560
33561 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
33562 messages
33563 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
33564 "At global scope" warning
33565 * g++.dg/ext/align1.C: Change cygwin test for alignment
33566 from db-bogus to dg-warning
33567
33568 2002-01-21 Zack Weinberg <zack@codesourcery.com>
33569
33570 * g77.f-torture/compile/cpp2.F: New test.
33571
33572 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
33573
33574 * g++.dg/template/access1.C: New test.
33575
33576 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
33577
33578 * gcc.dg/20020118-1.c: New.
33579
33580 2002-01-18 Kazu Hirata <kazu@hxi.com>
33581
33582 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
33583
33584 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
33585
33586 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
33587 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
33588 alignment warnings.
33589
33590 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
33591
33592 * gcc.misc-tests/i386-prefetch.exp: Save and restore
33593 torture_with_loops and torture_without_loops
33594
33595 2002-01-17 Jakub Jelinek <jakub@redhat.com>
33596
33597 * gcc.c-torture/compile/20020116-1.c: New test.
33598
33599 2002-01-16 Jakub Jelinek <jakub@redhat.com>
33600
33601 * gcc.dg/20020116-2.c: New test.
33602
33603 * gcc.dg/ultrasp4.c: New test.
33604
33605 * gcc.dg/20020116-1.c: New test.
33606
33607 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
33608
33609 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
33610 by EABI.
33611
33612 2002-01-15 Janis Johnson <janis187@us.ibm.com>
33613
33614 * gcc.misc-tests/i386-prefetch.exp: New.
33615 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
33616 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
33617 * gcc.misc-tests/i386-pf-none-1.c: New test.
33618 * gcc.misc-tests/i386-pf-sse-1.c: New test.
33619
33620 2002-01-15 Jakub Jelinek <jakub@redhat.com>
33621
33622 * gcc.dg/gnu89-init-1.c: Add new tests.
33623
33624 2002-01-15 Andreas Jaeger <aj@suse.de>
33625
33626 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
33627 * gcc.dg/i386-mmx-2.c: Likewise.
33628 * gcc.dg/i386-sse-1.c: Likewise.
33629 * gcc.dg/i386-sse-2.c: Likewise.
33630 * gcc.dg/i386-sse-3.c: Likewise.
33631
33632 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
33633
33634 * g77.f-torture/execute/intrinsic-unix-bessel.f:
33635 Uncomment additional cases that now pass.
33636
33637 2002-01-11 Richard Henderson <rth@redhat.com>
33638
33639 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
33640 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
33641
33642 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
33643
33644 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
33645
33646 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
33647
33648 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
33649 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
33650
33651 2002-01-10 Dale Johannesen <dalej@apple.com>
33652
33653 * gcc.c-torture/execute/loop-11.c: New.
33654
33655 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
33656
33657 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
33658 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
33659
33660 2002-01-09 Richard Henderson <rth@redhat.com>
33661
33662 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
33663 type in which to perform the operation for each size.
33664
33665 2002-01-09 Alan Matsuoka (alanm@redhat.com)
33666
33667 * gcc.c-torture/compile/20020109-2.c: New test.
33668
33669 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
33670
33671 * gcc.c-torture/execute/loop-10.c: New test.
33672
33673 2002-01-09 Jakub Jelinek <jakub@redhat.com>
33674
33675 * gcc.c-torture/compile/20010226-1.c: New test.
33676 * gcc.c-torture/compile/20010227-1.c: New test.
33677 * gcc.c-torture/compile/20010426-1.c: New test.
33678 * gcc.c-torture/compile/20010510-1.c: New test.
33679 * gcc.c-torture/compile/20010605-3.c: New test.
33680 * gcc.c-torture/compile/20010824-1.c: New test.
33681 * gcc.c-torture/execute/20010409-1.c: New test.
33682 * gcc.dg/noncompile/20000901-1.c: New test.
33683 * gcc.dg/20001023-1.c: New test.
33684 * gcc.dg/20001101-1.c: New test.
33685 * gcc.dg/20001102-1.c: New test.
33686 * gcc.dg/20010207-1.c: New test.
33687 * gcc.dg/20010405-1.c: New test.
33688 * gcc.dg/20010822-1.c: New test.
33689 * gcc.dg/20011107-1.c: New test.
33690
33691 2002-01-09 Jeffrey A Law (law@redhat.com)
33692
33693 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
33694
33695 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
33696 execution failure on PA targets.
33697
33698 2002-01-09 Jakub Jelinek <jakub@redhat.com>
33699
33700 * gcc.c-torture/compile/20020109-1.c: New test.
33701
33702 2002-01-08 Kazu Hirata <kazu@hxi.com>
33703
33704 * gcc.c-torture/execute/20020108-1.c: New test.
33705
33706 2002-01-08 Jakub Jelinek <jakub@redhat.com>
33707
33708 * gcc.dg/20020108-1.c: New test.
33709
33710 2002-01-08 H.J. Lu <hjl@gnu.org>
33711
33712 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
33713 for header files.
33714
33715 2002-01-08 Geoff Keating <geoffk@redhat.com>
33716
33717 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
33718 consistency.
33719
33720 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
33721
33722 * gcc.dg/altivec-4.c: Test altivec predicates.
33723
33724 2002-01-07 Jakub Jelinek <jakub@redhat.com>
33725
33726 * gcc.c-torture/execute/20020107-1.c: New test.
33727
33728 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
33729
33730 PR c/5279
33731 * gcc.c-torture/compile/20020106-1.c: New test.
33732
33733 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
33734
33735 * gcc.c-torture/execute/nestfunc-4.c: New test.
33736
33737 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33738
33739 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
33740 extra triple that slipped in.
33741 * g++.old-deja/g++.abi/align.C: Likewise.
33742 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33743
33744 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33745
33746 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
33747 * g++.old-deja/g++.abi/align.C: Likewise.
33748 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33749
33750 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
33751 on FreeBSD/i386.
33752 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
33753 FreeBSD.
33754
33755 2002-01-04 Jakub Jelinek <jakub@redhat.com>
33756
33757 * gcc.dg/20020104-1.c: New test.
33758
33759 * gcc.dg/20020104-2.c: New test.
33760
33761 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
33762
33763 * gcc.dg/20020103-1.c: Fix typo in target selector.
33764
33765 2002-01-03 Richard Henderson <rth@redhat.com>
33766
33767 * gcc.dg/20020103-1.c: New.
33768
33769 2002-01-03 Kazu Hirata <kazu@hxi.com>
33770
33771 * gcc.c-torture/execute/20020103-1.c: New test.
33772
33773 2002-01-03 Jakub Jelinek <jakub@redhat.com>
33774
33775 * g++.dg/other/debug2.C: New test.
33776
33777 * gcc.c-torture/compile/20020103-1.c: New test.
33778
33779 2002-01-02 Jakub Jelinek <jakub@redhat.com>
33780
33781 * gcc.dg/gnu89-init-1.c: Added new tests.
33782
33783 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33784
33785 * g++.dg/template/friend2.C: Remove as patch is reverted.
33786
33787 * g++.dg/warn/oldcast1.C: New test.
33788
33789 * g++.dg/template/ptrmem1.C: New test.
33790 * g++.dg/template/ptrmem2.C: New test.
33791
33792 * g++.dg/template/ntp.C: New test.
33793
33794 * g++.dg/other/component1.C: New test.
33795
33796 * g++.dg/template/ttp3.C: New test.
33797
33798 * g++.dg/template/friend2.C: New test.
33799 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
33800
33801 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33802
33803 * g++.dg/other/ptrmem1.C: New test.
33804 * g++.dg/other/ptrmem2.C: New test.
33805
33806 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33807
33808 * g++.dg/template/ctor1.C: New test.
33809
33810 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33811
33812 * g++.dg/template/friend2.C: New test.
33813
33814 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
33815
33816 * gcc.dg/mmix-1.c: New test.
33817
33818 2001-12-31 Richard Henderson <rth@redhat.com>
33819
33820 * gcc.dg/asm-5.c: New.
33821
33822 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
33823
33824 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
33825 in namespace __gnu_cxx
33826
33827 2001-12-30 Richard Henderson <rth@redhat.com>
33828
33829 * gcc.dg/debug-6.c: New.
33830
33831 2001-12-30 Jakub Jelinek <jakub@redhat.com>
33832
33833 * gcc.c-torture/compile/20011229-2.c: New test.
33834
33835 2001-12-29 Jakub Jelinek <jakub@redhat.com>
33836
33837 * gcc.dg/debug-3.c: New test.
33838 * gcc.dg/debug-4.c: New test.
33839 * gcc.dg/debug-5.c: New test.
33840
33841 2001-12-29 Richard Henderson <rth@redhat.com>
33842
33843 * g++.dg/eh/loop1.C: New.
33844
33845 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33846
33847 * g++.dg/template/crash1.C: New test.
33848
33849 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33850
33851 * g++.dg/other/const1.C: New test.
33852
33853 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
33854
33855 * gcc.c-torture/compile/20011229-1.c: New test.
33856
33857 2001-12-28 Stan Shebs <shebs@apple.com>
33858
33859 * lib/objc-torture.exp: Resync with c-torture.exp.
33860 * lib/objc.exp: Load standard libraries.
33861
33862 2001-12-28 Jakub Jelinek <jakub@redhat.com>
33863
33864 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
33865 additional tests.
33866
33867 2001-12-27 Roger Sayle <roger@eyesopen.com>
33868
33869 * gcc.c-torture/execute/string-opt-16.c: New testcase.
33870
33871 2001-12-27 Richard Henderson <rth@redhat.com>
33872
33873 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
33874
33875 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
33876
33877 * g++.dg/eh/ctor1.C: New test.
33878 * g++.dg/other/error2.C: New test.
33879
33880 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
33881
33882 * g++.dg/other/init2.C: New test.
33883
33884 2001-12-24 Richard Henderson <rth@redhat.com>
33885
33886 * gcc.dg/20011223-1.c: New.
33887 * gcc.dg/inline-1.c: New.
33888
33889 2001-12-23 Richard Henderson <rth@redhat.com>
33890
33891 * gcc.dg/asm-4.c: Test operand modifiers.
33892
33893 2001-12-23 Richard Henderson <rth@redhat.com>
33894
33895 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
33896
33897 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
33898
33899 * gcc.c-torture/execute/20011223-1.c: New test.
33900
33901 2001-12-21 Richard Henderson <rth@redhat.com>
33902
33903 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
33904 re-enables the warning.
33905
33906 2001-12-21 Richard Henderson <rth@redhat.com>
33907
33908 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
33909
33910 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33911
33912 * gcc.c-torture/compile/20011218-1.c: New test.
33913
33914 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
33915
33916 * gcc.misc-test/arm-isr.exp: New file. Control running of the
33917 arm-isr.c test.
33918 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
33919 epilogue generation for ARM ISR routines.
33920
33921 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33922
33923 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
33924 * gcc.dg/format/c90-printf-3.c: Likewise.
33925 * gcc.dg/format/c99-printf-3.c: Likewise.
33926 * gcc.dg/format/ext-1.c: Likewise.
33927 * gcc.dg/format/ext-6.c: Likewise.
33928 * gcc.dg/format/format.h: Prototype unlocked stdio.
33929
33930 2001-12-20 Richard Henderson <rth@redhat.com>
33931
33932 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
33933 (arena): Use it.
33934 (malloc): Correct allocation logic. Abort if we fill up the
33935 arena before initialization complete.
33936 (realloc): Correct allocation logic.
33937
33938 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33939
33940 * gcc.c-torture/compile/20011219-2.c: New test.
33941
33942 * gcc.c-torture/execute/20011219-1.c: New test.
33943
33944 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
33945
33946 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
33947 target does not support weak symbols.
33948
33949 2001-12-19 Jakub Jelinek <jakub@redhat.com>
33950
33951 * gcc.c-torture/compile/20011219-1.c: New test.
33952
33953 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
33954
33955 * g++.dg/other/error1.C: New test.
33956
33957 2001-12-17 Jeffrey A Law (law@redhat.com)
33958
33959 * gcc.c-torture/execute/20011217-1.c: New test.
33960
33961 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
33962
33963 * objc.dg/special/: New directory.
33964 * objc.dg/special/special.exp: New file.
33965 * objc.dg/special/unclaimed-category-1.h: New file.
33966 * objc.dg/special/unclaimed-category-1a.m: New file.
33967 * objc.dg/special/unclaimed-category-1.m: New file.
33968
33969 2001-12-17 Andreas Jaeger <aj@suse.de>
33970
33971 * gcc.c-torture/compile/20011217-2.c: New test.
33972
33973 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
33974
33975 * gcc.c-torture/compile/20011217-1.c: New test.
33976
33977 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
33978
33979 * testsuite/gcc.dg/20011214-1.c: New.
33980
33981 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
33982
33983 * gcc.dg/altivec-4.c: New.
33984
33985 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
33986
33987 * gcc.dg/20011113-1.c: New test.
33988
33989 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33990
33991 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
33992 std::__malloc_alloc_template<0> and
33993 std::__default_alloc_template<false, 0>.
33994
33995 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
33996
33997 * objc/execute/bf-21.m: New test.
33998 * objc/execute/enumeration-1.m: New test.
33999 * objc/execute/enumeration-2.m: New test.
34000
34001 2001-12-12 Jakub Jelinek <jakub@redhat.com>
34002
34003 * gcc.dg/gnu89-init-1.c: New test.
34004
34005 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
34006
34007 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
34008 * g++.old-deja/g++.jason/2371.C: Likewise.
34009 * g++.old-deja/g++.jason/template33.C: Likewise.
34010 * g++.old-deja/g++.jason/template34.C: Likewise.
34011 * g++.old-deja/g++.jason/template36.C: Likewise.
34012 * g++.old-deja/g++.oliva/typename1.C: Likewise.
34013 * g++.old-deja/g++.oliva/typename2.C: Likewise.
34014 * g++.old-deja/g++.other/typename1.C: Likewise.
34015 * g++.old-deja/g++.pt/inherit2.C: Likewise.
34016 * g++.old-deja/g++.pt/nontype5.C: Likewise.
34017 * g++.old-deja/g++.pt/typename11.C: Likewise.
34018 * g++.old-deja/g++.pt/typename14.C: Likewise.
34019 * g++.old-deja/g++.pt/typename16.C: Likewise.
34020 * g++.old-deja/g++.pt/typename3.C: Likewise.
34021 * g++.old-deja/g++.pt/typename4.C: Likewise.
34022 * g++.old-deja/g++.pt/typename5.C: Likewise.
34023 * g++.old-deja/g++.pt/typename7.C: Likewise.
34024 * g++.old-deja/g++.robertl/eb9.C: Likewise.
34025
34026 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
34027
34028 * g++.dg/other/linkage1.C: New test.
34029 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
34030 specifiers.
34031
34032 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
34033
34034 * gcc.dg/concat.c: New test.
34035
34036 2001-12-11 Stan Shebs <shebs@apple.com>
34037
34038 * objc/compile: New test directory.
34039 * objc/compile/compile.exp: New expect script.
34040 * objc/compile/20011211-1.m: New compile test.
34041
34042 2001-12-11 Jason Merrill <jason@redhat.com>
34043
34044 * lib/prune.exp (prune_gcc_output): Also handle "In member
34045 function". So many permutations...
34046
34047 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
34048
34049 * g++.dg/template/typedef1.C: New test.
34050
34051 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
34052
34053 * g++.dg/other/copy1.C: New test.
34054
34055 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
34056
34057 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
34058
34059 * gcc.dg/builtin-choose-expr.c: New.
34060
34061 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
34062
34063 * gcc.dg/altivec-2.c: New.
34064
34065 2001-12-07 Richard Henderson <rth@redhat.com>
34066
34067 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
34068
34069 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
34070
34071 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
34072 ultrasparc.
34073
34074 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34075
34076 * g++-old.deja/g++.robertl/eb101.C: Deleted.
34077
34078 2001-12-06 Janis Johnson <janis187@us.ibm.com>
34079
34080 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
34081 variable argument list.
34082
34083 2001-12-06 Zack Weinberg <zack@codesourcery.com>
34084
34085 * gcc.c-torture/execute/memcheck: Delete entire directory.
34086 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
34087 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
34088
34089 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
34090
34091 * gcc.dg/Wshadow-1.c: New test.
34092
34093 2001-12-05 Jakub Jelinek <jakub@redhat.com>
34094
34095 * gcc.c-torture/compile/20011130-1.c: New test.
34096
34097 * gcc.dg/noncompile/20011025-1.c: New test.
34098
34099 * g++.dg/other/anon-union.C: New test.
34100
34101 * gcc.c-torture/execute/20011024-1.c: New test.
34102
34103 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
34104
34105 * gcc.c-torture/execute/20000722-1.x,
34106 gcc.c-torture/execute/20010123-1.x: Remove.
34107 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
34108 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
34109 gcc.dg/c99-complit-2.c: New tests.
34110
34111 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
34112
34113 * g++.dg/inherit/base1.C: New test.
34114
34115 2001-12-04 Jakub Jelinek <jakub@redhat.com>
34116
34117 * g++.dg/other/stdarg1.C: New test.
34118
34119 * gcc.c-torture/compile/20011130-2.c: New test.
34120
34121 2001-12-03 Janis Johnson <janis187@us.ibm.com>
34122
34123 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
34124 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
34125 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
34126 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
34127 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
34128 * gcc.dg/builtin-prefetch-1.c: New test.
34129
34130 2001-12-03 Jakub Jelinek <jakub@redhat.com>
34131
34132 * gcc.dg/20011130-1.c: New test.
34133
34134 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
34135
34136 * g++.dg/other/scope1.C: New test.
34137 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
34138
34139 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
34140
34141 * gcc.dg/vla-init-1.c: New test.
34142
34143 2001-12-01 Geoff Keating <geoffk@redhat.com>
34144
34145 * gcc.c-torture/compile/structs.c: New testcase from GDB.
34146
34147 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
34148
34149 * objc.dg/alias.m: Update.
34150 * objc.dg/class-1.m: Update.
34151 * objc.dg/const-str-1.m: Update.
34152 * objc.dg/fwd-proto-1.m: Update.
34153 * objc.dg/id-1.m: Update.
34154 * objc.dg/super-class-1.m: Update.
34155
34156 2001-11-29 Mark Mitchell <mark@codesourcery.com>
34157
34158 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
34159 constructs.
34160
34161 2001-11-28 Jeffrey A Law (law@cygnus.com)
34162
34163 * gcc.c-torture/execute/20011128-1.c: New test.
34164
34165 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
34166
34167 * gcc.dg/20011127-1.c: New test.
34168
34169 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
34170
34171 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
34172 from Austin Group draft 7.
34173 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
34174 scanf format arguments.
34175 * gcc.dg/format/no-exargs-2.c: New test.
34176
34177 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
34178
34179 * g++.dg/abi/vbase8-4.C: New test.
34180
34181 2001-11-24 Ian Lance Taylor <ian@airs.com>
34182
34183 * gcc.c-torture/execute/20011121-1.c: New test.
34184
34185 2001-11-23 Jeffrey A Law (law@cygnus.com)
34186
34187 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
34188
34189 2001-11-23 Andreas Jaeger <aj@suse.de>
34190
34191 * gcc.dg/cpp/charconst-2.c: New test.
34192
34193 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
34194
34195 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
34196 to the host if it is remote. Let tests specify extra headers
34197 they use.
34198 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
34199 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
34200 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
34201 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
34202 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
34203 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
34204 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
34205 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
34206 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
34207 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
34208
34209 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
34210
34211 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
34212 for little endian ARMs.
34213
34214 2001-11-20 Jakub Jelinek <jakub@redhat.com>
34215
34216 * gcc.c-torture/compile/20011119-1.c: New test.
34217 * gcc.c-torture/compile/20011119-2.c: New test.
34218
34219 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
34220
34221 * gcc.dg/altivec-1.c: Fix typo.
34222
34223 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
34224
34225 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
34226
34227 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
34228
34229 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
34230
34231 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
34232
34233 * lib/g77.exp: Don't specify --rpath-link.
34234
34235 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
34236 across all the headers.
34237 * gcc.dg/format/format.exp: For testing on a remote host,
34238 copy format.h.
34239
34240 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
34241 * gcc.c-torture/execute/930406-1.c: Likewise.
34242 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
34243
34244 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
34245
34246 * gcc.dg/altivec-1.c: New.
34247
34248 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
34249
34250 * gcc.dg/cpp/fpreprocessed.c: New test case.
34251
34252 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
34253
34254 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
34255 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
34256 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
34257
34258 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
34259
34260 * gcc.dg/no-builtin-1.c: New test.
34261
34262 2001-11-16 Jakub Jelinek <jakub@redhat.com>
34263
34264 * gcc.c-torture/execute/20011115-1.c: New test.
34265
34266 2001-11-15 Jakub Jelinek <jakub@redhat.com>
34267
34268 * gcc.c-torture/compile/20011114-2.c: New test.
34269 * gcc.c-torture/compile/20011114-3.c: New test.
34270 * gcc.c-torture/compile/20011114-4.c: New test.
34271
34272 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
34273
34274 * g++.dg/other/init1.C: New test.
34275
34276 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
34277
34278 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
34279 message.
34280
34281 * gcc.c-torture/execute/20011114-1.c: New testcase.
34282
34283 * gcc.c-torture/compile/20010327-1.c: Revert last change.
34284 * gcc.c-torture/compile/20011114-1.c: New test, exactly
34285 like the (before this change) version of 20010327-1.c.
34286
34287 2001-11-14 Roger Sayle <roger@eyesopen.com>
34288
34289 * gcc.c-torture/execute/string-opt-13.c: New testcase.
34290
34291 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
34292
34293 * g++.dg/init/array2.C: New test.
34294
34295 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
34296
34297 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
34298
34299 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
34300
34301 * g++.dg/other/forscope1.C: New test.
34302 * g++.dg/ext/forscope1.C: New test.
34303 * g++.dg/ext/forscope2.C: New test.
34304
34305 2001-11-13 Jakub Jelinek <jakub@redhat.com>
34306
34307 * gcc.c-torture/execute/20011113-1.c: New test.
34308
34309 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
34310
34311 * gcc.c-torture/execute/20011109-2.c: New test.
34312
34313 * gcc.c-torture/execute/20011109-1.c: New test.
34314
34315 2001-11-09 Jakub Jelinek <jakub@redhat.com>
34316
34317 * gcc.c-torture/compile/20011109-1.c: New test.
34318
34319 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
34320
34321 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
34322 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
34323 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
34324 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
34325 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
34326 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
34327 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
34328
34329 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
34330
34331 * g++.dg/warn/Wshadow-1.C: New tests.
34332 * g++.old-deja/g++.mike/for3.C: Update.
34333
34334 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
34335
34336 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
34337 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
34338 XFAILs. Adjust expected error texts.
34339 * gcc.c-torture/compile/20011106-1.c,
34340 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
34341 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
34342 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
34343 gcc.dg/c99-array-lval-5.c: New tests.
34344
34345 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34346
34347 * gcc.dg/cpp/defined.c: Update.
34348
34349 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34350
34351 * gcc.c-torture/execute/anon-1.c: New test.
34352
34353 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
34354
34355 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
34356 same size, so no warning should be produced on stormy16.
34357
34358 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
34359 due to oversized array.
34360 * g++.old-deja/g++.mike/ns15.C: Likewise.
34361 * g++.old-deja/g++.pt/crash16.C: Likewise.
34362
34363 2001-11-02 Graham Stott <grahams@redhat.com>
34364
34365 * g++.dgother/debug1.C: Fix typos.
34366
34367 2001-11-01 Jakub Jelinek <jakub@redhat.com>
34368
34369 * g++.dg/other/debug1.C: New test.
34370
34371 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34372
34373 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
34374 of unsigned long.
34375
34376 2001-10-30 Jakub Jelinek <jakub@redhat.com>
34377
34378 * gcc.dg/20011029-2.c: New test.
34379
34380 * gcc.c-torture/compile/20011029-1.c: New test.
34381
34382 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
34383
34384 * objc/execute/class_self-1.m: New test.
34385 * objc/execute/class_self-2.m: New test.
34386
34387 2001-10-25 Zack Weinberg <zack@codesourcery.com>
34388
34389 * gcc.misc-tests/msgs.exp: Delete.
34390 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
34391 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
34392 error set to match recent changes.
34393
34394 2001-10-24 Zack Weinberg <zack@codesourcery.com>
34395
34396 * gcc.dg/20011021-1.c: New test.
34397
34398 2001-10-24 Jakub Jelinek <jakub@redhat.com>
34399
34400 * gcc.c-torture/compile/20011023-1.c: New test.
34401
34402 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
34403
34404 * lib/g77.exp: Rewrite based on lib/g++.exp.
34405
34406 2001-10-19 Jakub Jelinek <jakub@redhat.com>
34407
34408 * gcc.c-torture/execute/20011019-1.c: New test.
34409
34410 * gcc.dg/20011018-1.c: New test.
34411
34412 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
34413
34414 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
34415
34416 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
34417
34418 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
34419 * gcc.dg/attr-invalid.c: Likewise.
34420
34421 2001-10-18 Jakub Jelinek <jakub@redhat.com>
34422
34423 * testsuite/gcc.dg/20011015-1.c: New test.
34424
34425 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
34426
34427 * g++.dg/template/unify2.C: New test.
34428
34429 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
34430
34431 * g++.dg/other/exception-specification.C: New test
34432
34433 2001-10-13 Tom Rix <trix@redhat.com>
34434
34435 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
34436 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
34437
34438 2001-10-12 Jakub Jelinek <jakub@redhat.com>
34439
34440 * testsuite/gcc.dg/20011009-1.c: New test.
34441
34442 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
34443
34444 PR g++/4476
34445 * g++.dg/other/friend1.C: New test.
34446
34447 2001-10-11 Richard Henderson <rth@redhat.com>
34448
34449 * g++.old-deja/g++.other/crash18.C: Add -S to options.
34450
34451 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34452
34453 * gcc.c-torture/compile/20011010-1.c: New.
34454
34455 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
34456
34457 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
34458 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
34459 g77.f-torture/execute/execute.exp,
34460 g77.f-torture/noncompile/noncompile.exp,
34461 gcc.c-torture/compile/compile.exp,
34462 gcc.c-torture/execute/execute.exp,
34463 gcc.c-torture/execute/ieee/ieee.exp,
34464 gcc.c-torture/execute/memcheck/memcheck.exp,
34465 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
34466 objc/execute/execute.exp: Update FSF address.
34467
34468 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
34469
34470 * gcc.dg/cpp/cmdlne-C.c: Update.
34471 * gcc.dg/cpp/cmdlne-C2.c: New.
34472
34473 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34474
34475 * gcc.c-torture/execute/20011008-3.c: New.
34476
34477 2001-10-08 DJ Delorie <dj@redhat.com>
34478
34479 * gcc.dg/20011008-1.c: New.
34480 * gcc.dg/20011008-2.c: New.
34481
34482 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
34483
34484 * gcc.dg/cpp/spacing1.c: Update test.
34485
34486 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
34487
34488 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
34489 spelling errors of "separate" as "seperate".
34490
34491 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
34492
34493 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
34494 enough to avoid inlining.
34495
34496 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34497
34498 * lib/g77.exp: set libg2c_dir correctly.
34499
34500 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
34501
34502 * gcc.dg/cpp/macro11.c: New test.
34503
34504 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
34505
34506 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
34507 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
34508 gcc.dg/format/multattr-3.c: New tests.
34509 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
34510 tests for format attributes on function pointers being rejected.
34511
34512 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
34513
34514 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
34515
34516 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
34517
34518 * g++.dg/warn/format1.C: New test.
34519
34520 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
34521
34522 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
34523
34524 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
34525
34526 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
34527
34528 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
34529
34530 * gcc.dg/cpp/redef2.c: Add test.
34531
34532 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
34533
34534 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
34535 long-standing bug on i686, apparently.
34536 * gcc.c-torture/execute/loop-2c.x: New file.
34537 * gcc.c-torture/execute/loop-2d.x: New file.
34538 * gcc.c-torture/execute/loop-3c.x: New file.
34539
34540 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
34541
34542 * gcc.dg/cpp/20000625-2.c: Correct line number.
34543
34544 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
34545
34546 * gcc.dg/cpp/macro10.c: New test.
34547 * gcc.dg/cpp/strify3.c: New test.
34548 * gcc.dg/cpp/spacing1.c: Add tests.
34549 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
34550 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
34551
34552 2001-09-24 DJ Delorie <dj@redhat.com>
34553
34554 * gcc.c-torture/execute/20010924-1.c: New test.
34555
34556 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
34557
34558 * testsuite/objc/execute/paste.m: Remove.
34559
34560 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
34561
34562 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
34563
34564 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
34565
34566 * g77.dg/strlen0.f: New test.
34567
34568 2001-09-21 Richard Henderson <rth@redhat.com>
34569
34570 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
34571 * g++.old-deja/g++.abi/vtable2.C: Likewise.
34572
34573 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
34574
34575 Table-driven attributes.
34576 * g++.dg/ext/attrib1.C: New test.
34577
34578 2001-09-20 DJ Delorie <dj@redhat.com>
34579
34580 * gcc.dg/20000926-1.c: Update expected warning messages.
34581 * gcc.dg/array-2.c: Likewise, and test for warnings too.
34582 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
34583 array.
34584
34585 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
34586
34587 * g++.dg/eh/registers1.C: New test case.
34588
34589 2001-09-17 Richard Henderson <rth@redhat.com>
34590
34591 * gcc.dg/array-5.c: Fix VLA decomposition test.
34592
34593 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
34594
34595 * gcc.dg/cpp/line5.c: New testcase.
34596
34597 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
34598
34599 * gcc.dg/cpp/macro9.c: New test.
34600
34601 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
34602
34603 * gcc.c-torture/execute/980223.c: Change type of addr from long
34604 to char *.
34605
34606 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
34607
34608 * gcc.c-torture/execute/20010915-1.c: New test.
34609
34610 2001-09-14 Janis Johnson <janis187@us.ibm.com>
34611
34612 * g77.dg/bprob: New directory.
34613 * g77.dg/bprob/bprob.exp: New file.
34614 * g77.dg/bprob/bprob-1.f: New test.
34615 * g77.dg/gcov: New directory.
34616 * g77.dg/gcov/gcov.exp: New file.
34617 * g77.dg/gcov/gcov-1.f: New test.
34618 * g77.dg/gcov/gcov-1.x: New file.
34619
34620 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
34621
34622 * gcc.dg/cpp/directiv.c: Update.
34623 * gcc.dg/cpp/undef1.c: Update.
34624
34625 2001-09-12 Jakub Jelinek <jakub@redhat.com>
34626
34627 * gcc.dg/20010912-1.c: New test.
34628
34629 2001-09-11 Janis Johnson <janis187@us.ibm.com>
34630
34631 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
34632 language-independent file in lib.
34633 * lib/gcov.exp: New file.
34634
34635 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
34636
34637 * gcc.c-torture/compile/20010911-1.c: New test.
34638
34639 2001-09-10 Janis Johnson <janis187@us.ibm.com>
34640
34641 * lib/profopt.exp: New, to support profile-directed optimizations.
34642 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
34643 * gcc.misc-tests/bprob-1.c: New test.
34644 * gcc.misc-tests/bprob-2.c: New test.
34645
34646 2001-09-07 Janis Johnson <janis187@us.ibm.com>
34647
34648 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
34649 XFAIL and which kinds of gcov output to verify.
34650 * gcc.misc-tests/gcov-4b.x: New file.
34651 * gcc.misc-tests/gcov-5b.x: New file.
34652 * gcc.misc-tests/gcov-6.x: New file.
34653 * gcc.misc-tests/gcov-7.c: New test.
34654 * gcc.misc-tests/gcov-7.x: New file.
34655
34656 2001-09-06 Janis Johnson <janis187@us.ibm.com>
34657
34658 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
34659 * gcc.misc-tests/gcov-6.c: New test.
34660
34661 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
34662
34663 PR c++/3986
34664 * g++.dg/abi/vbase1.C: New test.
34665
34666 2001-09-05 Ziemowit Laski <zlaski@apple.com>
34667
34668 * objc.dg/method-2.m: New.
34669
34670 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
34671
34672 PR c++/4203
34673 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
34674 * g++.dg/init/empty1.C: New test.
34675
34676 2001-09-03 Jakub Jelinek <jakub@redhat.com>
34677
34678 * gcc.c-torture/compile/20010903-1.c: New test.
34679
34680 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
34681
34682 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
34683 for m68k.
34684
34685 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
34686
34687 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
34688
34689 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
34690
34691 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
34692
34693 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
34694
34695 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
34696 for 16-bit 'unsigned int'.
34697
34698 2001-08-29 Kazu Hirata <kazu@hxi.com>
34699
34700 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
34701
34702 2001-08-27 Richard Henderson <rth@redhat.com>
34703
34704 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
34705 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
34706
34707 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
34708
34709 * gcc.dg/asm-names.c (ymain): New.
34710
34711 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
34712
34713 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
34714 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
34715 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
34716
34717 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34718
34719 * gcc.dg/compare5.c: New testcase.
34720
34721 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
34722
34723 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
34724 and "In instantiation".
34725
34726 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
34727
34728 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
34729
34730 2001-08-20 Janis Johnson <janis187@us.ibm.com>
34731
34732 * gcc.misc-tests/gcov.exp: Add support for branch information.
34733 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
34734 * gcc.misc-tests/gcov-4.c: New test.
34735 * gcc.misc-tests/gcov-4b.c: New test.
34736 * gcc.misc-tests/gcov-5b.c: New test.
34737
34738 2001-08-20 Zack Weinberg <zackw@panix.com>
34739
34740 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
34741 expected to fail.
34742
34743 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
34744
34745 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
34746
34747 2001-08-19 Jakub Jelinek <jakub@redhat.com>
34748
34749 * g++.dg/eh/template1.C: New test.
34750
34751 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
34752
34753 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
34754 Fix thinko.
34755 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
34756 for xfail.
34757
34758 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
34759
34760 * lib/g77-dg.exp: Use prune.exp for common procedures
34761 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
34762 * lib/g77.exp: (g77-dg-prune) Remove
34763
34764 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
34765
34766 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
34767
34768 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34769
34770 * g++.dg/template/unify1.C: New test.
34771
34772 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
34773
34774 * g++.dg/abi/empty4.C: New test.
34775
34776 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
34777
34778 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
34779 solaris2.*
34780 * g77.f-torture/compile/pr3743.x: Likewise.
34781
34782 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34783
34784 * g++.dg/other/using-declaration.C: New test.
34785
34786 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34787
34788 * gcc.dg/cpp/tr-sign.c: New testcase.
34789
34790 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34791
34792 * gcc.dg/cpp/19951025-1.c: Revert.
34793 * gcc.dg/cpp/directiv.c: We no longer process directives that
34794 interrupt macro arguments.
34795
34796 2001-08-03 Zack Weinberg <zackw@stanford.edu>
34797
34798 * gcc.dg/bconstp-1.c: New test.
34799
34800 2001-08-03 Richard Henderson <rth@redhat.com>
34801
34802 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
34803
34804 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
34805
34806 * gcc.dg/cpp/19951025-1.c: Update.
34807
34808 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
34809
34810 * g77.dg/ff90-1.f (s): Fix reference of variable z,
34811 should be x.
34812
34813 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
34814
34815 Kill -fhonor-std.
34816 * g++.old-deja/g++.ns/ns14.C: Remove special options.
34817 * g++.old-deja/g++.other/std1.C: Likewise.
34818 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
34819
34820 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34821
34822 * lib/g77.exp: Load gcc-defs.exp for common procedures
34823 (g77_pass, g77_fail, g77_finish, g77_exit,
34824 ${tool}_check_unsupported_p} Now redundant. Deleted.
34825
34826 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34827
34828 * g77.dg/fbackslash.f
34829 * g77.dg/fcase-preserve.f
34830 * g77.dg/ff90-1.f
34831 * g77.dg/ffixed-line-length-0.f
34832 * g77.dg/ffixed-line-length-132.f
34833 * g77.dg/ffixed-line-length-7.f
34834 * g77.dg/ffixed-line-length-72.f
34835 * g77.dg/ffixed-line-length-none.f
34836 * g77.dg/ffree-form-1.f
34837 * g77.dg/fno-backslash.f
34838 * g77.dg/fno-f90-1.f
34839 * g77.dg/fno-fixed-form-1.f
34840 * g77.dg/fno-onetrip.f
34841 * g77.dg/fno-typeless-boz.f
34842 * g77.dg/fno-underscoring.f
34843 * g77.dg/fno-vxt-1.f
34844 * g77.dg/fonetrip.f
34845 * g77.dg/ftypeless-boz.f
34846 * g77.dg/fugly-assumed.f
34847 * g77.dg/funderscoring.f
34848 * g77.dg/fvxt-1.f
34849
34850 2001-08-01 Ziemowit Laski <zlaski@apple.com>
34851
34852 * objc.dg/fwd-proto-1.m: New.
34853 * objc.dg/local-decl-1.m: New.
34854 * objc.dg/naming-1.m: New.
34855 * objc.dg/naming-2.m: New.
34856 * objc.dg/proto-hier-1.m: New.
34857
34858 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
34859
34860 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
34861 largest-type elements to a struct makes its size grow.
34862
34863 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34864
34865 * g++.dg/abi/vthunk1.C: New test.
34866
34867 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34868
34869 * g++.dg/abi/vbase8-22.C: New test.
34870
34871 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34872
34873 * gcc.dg/cpp/macro8.c: New test.
34874
34875 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34876
34877 * g++.dg/abi/vbase8-21.C: New test.
34878
34879 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34880
34881 * g++.dg/abi/vbase8-10.C: New test.
34882
34883 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34884
34885 * lib/g++.exp (g++_set_ld_library_path): Renamed to
34886 ${tool}_set_ld_library_path.
34887 Changed caller.
34888 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
34889 g++.exp.
34890
34891 2001-07-26 Stan Cox <scox@redhat.com>
34892
34893 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
34894 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
34895 gcc_exit, gcc_check_unsupported_p):
34896 Moved to gcc-deps.exp
34897 * gcc-deps.exp: New file.
34898
34899 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34900
34901 * g++.old-deja/g++.pt/defarg14.C: New test.
34902
34903 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34904
34905 * g++.old-deja/g++.other/lineno5.C: New test.
34906
34907 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34908
34909 * g++.old-deja/g++.pt/crash68.C: New test.
34910
34911 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34912
34913 * g++.old-deja/g++.other/crash42.C: New test.
34914
34915 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34916
34917 * gcc.dg/cpp/extratokens.c: Fix.
34918 * gcc.dg/cpp/skipping2.c: New tests.
34919
34920 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34921
34922 * gcc.c-torture/execute/20010724-1.c: New file.
34923 * gcc.c-torture/execute/20010724-1.x: New file.
34924
34925 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34926
34927 * g++.old-deja/g++.other/cond7.C: New test.
34928
34929 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34930
34931 * g++.old-deja/g++.other/optimize4.C: New test.
34932
34933 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34934
34935 * g++.old-deja/g++.abi/vbase8-5.C: New test.
34936
34937 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
34938
34939 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
34940 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
34941 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
34942 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34943
34944 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
34945 bug report" message.
34946
34947 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
34948 * g++.dg/ext/instantiate1.C: Move from old-deja.
34949
34950 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
34951
34952 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
34953 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
34954 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
34955 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
34956
34957 2001-07-23 Jeffrey A Law (law@cygnus.com)
34958
34959 * gcc.c-torture/execute/20010723-1.c: New test.
34960
34961 2001-07-23 Ben Elliston <bje@redhat.com>
34962
34963 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
34964
34965 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34966
34967 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
34968 i[34567]86-*-*.
34969 Delete handling of ieee_multilib_flags.
34970 Pass -mieee for alpha*-*-* and sh-*-*.
34971 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
34972
34973 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
34974
34975 Remove old-abi tests.
34976 * g++.old-deja/g++.mike/p11116.C: Remove.
34977 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
34978
34979 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
34980
34981 * g77.f-torture/compile/pr3743.f: New test
34982
34983 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
34984
34985 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
34986
34987 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34988
34989 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
34990 g++.old-deja/g++.pt/static6.C: Likewise.
34991 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
34992 supports weak symbols.
34993
34994 2001-07-18 Andreas Jaeger <aj@suse.de>
34995
34996 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
34997 supported again.
34998
34999 2001-07-18 Andreas Jaeger <aj@suse.de>
35000
35001 * gcc.dg/iftrap-1.c: Fix target line.
35002
35003 2001-07-17 Richard Henderson <rth@redhat.com>
35004
35005 * gcc.c-torture/execute/20010717-1.c: New.
35006
35007 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
35008
35009 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
35010 tests.
35011
35012 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
35013
35014 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
35015
35016 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35017
35018 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
35019 UAC_SIGBUS, UAC_NOPRINT definitions.
35020
35021 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
35022
35023 * objc/execute/object_is_class.m: New test.
35024 * objc/execute/object_is_meta_class.m: New test.
35025
35026 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35027
35028 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
35029 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
35030
35031 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
35032
35033 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
35034 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
35035
35036 2001-07-14 Richard Henderson <rth@redhat.com>
35037
35038 * gcc.dg/iftrap-1.c: New.
35039
35040 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
35041
35042 * g77.f-torture/execute/intrinsic77.f: New test.
35043
35044 2001-07-11 Janis Johnson <janis@us.ibm.com>
35045
35046 * gcc.misc-tests/gcov-3.c: New test.
35047
35048 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
35049
35050 * gcc.c-torture/compile/20010711-1.c,
35051 * gcc.c-torture/compile/20010711-2.c: New tests.
35052
35053 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
35054
35055 * gcc.c-torture/execute/20010711-1.c: New test.
35056
35057 2001-07-11 Ben Elliston <bje@redhat.com>
35058
35059 * g++.old-deja/g++.other/enum5.C: New test.
35060
35061 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
35062
35063 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
35064 (g++-dg-prune): Call prune_gcc_output.
35065 * prune.exp: New file for prune_gcc_output.
35066 * lib/g++.exp, lib/gcc.exp: Load it.
35067
35068 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
35069
35070 * gcc.c-torture/compile/20010701-1.c,
35071 g++.old-deja/g++.ext/attrib6.C: New tests.
35072
35073 2001-07-06 Jeffrey A Law (law@cygnus.com)
35074
35075 * gcc.c-torture/compile/20010706-1.c: New test.
35076
35077 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
35078
35079 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
35080
35081 2001-06-28 Stan Shebs <shebs@apple.com>
35082
35083 * gcc.dg/pragma-darwin.c: New test.
35084
35085 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35086
35087 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
35088 Solaris 2.[678] system.
35089
35090 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
35091
35092 * gcc.dg/20010622-1.c: New test.
35093
35094 2001-06-18 Stan Shebs <shebs@apple.com>
35095
35096 * objc.dg: New directory.
35097 * objc.dg/dg.exp: New file.
35098 * objc.dg/alias.m: New.
35099 * objc.dg/class-1.m: New.
35100 * objc.dg/class-2.m: New.
35101 * objc.dg/const-str-1.m: New.
35102 * objc.dg/const-str-2.m: New.
35103 * objc.dg/id-1.m: New.
35104 * objc.dg/method-1.m: New.
35105 * objc.dg/super-class-1.m: New.
35106 * lib/objc-dg.exp: New file.
35107
35108 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
35109
35110 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
35111 of label name.
35112
35113 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
35114
35115 * g++.old-deja/g++.abi/vbase8-9.C: New test.
35116
35117 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35118
35119 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
35120 variable.
35121
35122 2001-06-12 Richard Henderson <rth@redhat.com>
35123
35124 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
35125
35126 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
35127
35128 * g++.old-deja/g++.abi/vbase5.C: New test.
35129 * g++.old-deja/g++.abi/vbase6.C: New test.
35130 * g++.old-deja/g++.abi/vbase7.C: New test.
35131
35132 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35133
35134 * gcc.c-torture/compile/20010610-1.c: New test.
35135
35136 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
35137
35138 * g++.old-deja/g++.abi/vbase4.C: New test.
35139
35140 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
35141
35142 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
35143 support %f for HC11/HC12 targets.
35144 * gcc.c-torture/execute/930513-1.x: New file, likewise.
35145 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
35146 on HC11/HC12 targets.
35147 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
35148
35149 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35150
35151 * gcc.dg/wchar_t-1.c: New file.
35152 * gcc.dg/wint_t-1.c: Likewise.
35153
35154 2001-06-11 Bernd Schmidt <bernds@redhat.com>
35155
35156 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
35157
35158 2001-06-11 Richard Henderson <rth@redhat.com>
35159
35160 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
35161
35162 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
35163
35164 * gcc.c-torture/compile/20010611-1.c: New test.
35165
35166 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
35167
35168 * gcc.dg/c99-tag-1.c: Add more tests.
35169
35170 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
35171
35172 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
35173 representation on MN10300 and ARM/Thumb.
35174
35175 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
35176
35177 * g77.f-torture/execute/20010610.f: New.
35178
35179 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
35180
35181 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
35182 names.
35183
35184 2001-06-09 Richard Henderson <rth@redhat.com>
35185
35186 * gcc.c-torture/execute/ashrdi-1.c: New.
35187 * gcc.c-torture/execute/ashldi-1.c: New.
35188 * gcc.c-torture/execute/lshrdi-1.c: New.
35189
35190 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
35191
35192 * objc/execute/load-3.m: Added. Check sending +load to categories,
35193 in addition to classes.
35194
35195 2001-06-08 Stan Shebs <shebs@apple.com>
35196
35197 * objc/execute/load-2.m: New test. From Nicola Pero
35198 <n.pero@mi.flashnet.it>.
35199
35200 2001-06-08 Jakub Jelinek <jakub@redhat.com>
35201
35202 * gcc.c-torture/execute/20010605-2.c: New test.
35203
35204 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
35205
35206 * g++.old-deja/g++.abi/vbase2.C: New test.
35207 * g++.old-deja/g++.abi/vbase3.C: New test.
35208
35209 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
35210
35211 * g++.old-deja/g++.pt/friend49.C: New test.
35212
35213 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
35214
35215 * g++.old-deja/g++.ext/anon3.C: New test.
35216
35217 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
35218
35219 * g++.old-deja/g++.other/conv7.C: New test.
35220
35221 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
35222
35223 * gcc.c-torture/compile/20010605-2.c: New test.
35224
35225 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
35226
35227 * gcc.c-torture/execute/20010604-1.c: New test.
35228
35229 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
35230
35231 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
35232
35233 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
35234
35235 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
35236 (g++_link_flags): Likewise.
35237 (g++_init): Pass gccpath's value to two previous functions.
35238
35239 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35240
35241 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
35242 Ensure logfile entry matches exec command line.
35243
35244 2001-05-31 Richard Henderson <rth@redhat.com>
35245
35246 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
35247 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
35248
35249 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
35250
35251 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
35252 compiler for irix6.2
35253
35254 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
35255
35256 * g++.old-deja/g++.other/optimize3.C: New file.
35257
35258 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
35259
35260 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
35261 assemble.
35262
35263 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
35264
35265 * g++.old-deja/g++.other/optimize2.C: New file.
35266
35267 2001-05-25 Diego Novillo <dnovillo@redhat.com>
35268
35269 * gcc.c-torture/compile/20010518-2.c: New file.
35270 * gcc.c-torture/execute/20010518-1.c: New file.
35271 * gcc.c-torture/execute/20010518-2.c: New file.
35272
35273 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
35274
35275 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
35276
35277 2001-05-24 Mark Mitchell <mark@codesourcery.com>
35278
35279 G++ no longer defines builtins that do not begin with __builtin.
35280 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
35281 * g++.old-deja/g++.brendand/misc13.C: Likewise.
35282 * g++.old-deja/g++.law/builtin1.C: Likewise.
35283 * g++.old-deja/g++.law/cvt2.C: Likewise.
35284 * g++.old-deja/g++.mike/net5.C: Likewise.
35285 * g++.old-deja/g++.other/builtins1.C: Likewise.
35286 * g++.old-deja/g++.other/builtins2.C: Likewise.
35287 * g++.old-deja/g++.other/builtins3.C: Likewise.
35288 * g++.old-deja/g++.other/builtins4.C: Likewise.
35289 * g++.old-deja/g++.other/inline8.C: Likewise.
35290 * g++.old-deja/g++.robertl/eb39.C: Likewise.
35291
35292 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
35293
35294 * g++.old-deja/g++.pt/using1.C: Adjust.
35295 * g++.old-deja/g++.pt/using2.C: New test.
35296
35297 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
35298
35299 * gcc.dg/cpp/charconst.c: New tests.
35300 * gcc.dg/cpp/escape.c: New tests.
35301 * gcc.dg/cpp/escape-1.c: New tests.
35302 * gcc.dg/cpp/escape-2.c: New tests.
35303 * gcc.dg/cpp/ucs.c: New tests.
35304
35305 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
35306
35307 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
35308 native compiler for irix6.5.
35309
35310 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
35311
35312 * lib/g++.exp (g++_include_flags): Use args to compute
35313 get_multilibs.
35314 (g++_link_flags): Likewise.
35315 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
35316
35317 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
35318
35319 * gcc.dg/c90-hexfloat-1.c: Add more tests.
35320
35321 2001-05-21 Geoff Keating <geoffk@redhat.com>
35322
35323 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
35324 this file.
35325
35326 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
35327
35328 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
35329 STACK_SIZE;
35330 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
35331 to STACK_SIZE; Use it to define size of add_histo array.
35332 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
35333 to STACK_SIZE.
35334 (f): Use GITT_SIZE to define size of gitt local table.
35335 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
35336 to STACK_SIZE; Use it to define size of bytemem array.
35337
35338 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
35339
35340 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
35341 on 68HC11/HC12 due to the asm instruction.
35342 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
35343 * gcc.c-torture/compile/920520-1.x: Likewise.
35344 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
35345 on 68HC11/HC12 because the function is larger than 64K.
35346 * gcc.c-torture/compile/961203-1.x: New file, this test fails
35347 on 68HC11/HC12 because the structure is too large.
35348
35349 2001-05-20 Richard Henderson <rth@redhat.com>
35350
35351 * gcc.c-torture/execute/20010520-1.c: New.
35352
35353 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35354
35355 * g++.old-deja/g++.warn/compare1.C: New test.
35356 * gcc.dg/compare4.c: New test.
35357
35358 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
35359
35360 * g++.old-deja/g++.other/optimize1.C: New test.
35361
35362 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35363
35364 * g++.old-deja/g++.pt/spec41.C: New test.
35365
35366 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
35367
35368 * gcc.c-torture/compile/20010114-1.x: Remove.
35369
35370 2001-05-18 Stan Shebs <shebs@apple.com>
35371
35372 * gcc.c-torture/compile/20010518-1.c: New test.
35373
35374 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
35375
35376 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
35377 * g++.old-deja/g++.pt/crash67.C: New test.
35378
35379 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
35380
35381 * g++.old-deja/g++.other/debug9.C: New test.
35382
35383 2001-05-16 Zack Weinberg <zackw@stanford.edu>
35384
35385 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
35386
35387 2001-05-16 Jan Hubicka <jh@suse.cz>
35388
35389 * gcc.c-torture/compile/20010516-1.c: New test.
35390
35391 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
35392
35393 * g++.old-deja/g++.other/crash41.C: New test.
35394
35395 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
35396
35397 * g++.old-deja/g++.pt/crash66.C: New test.
35398
35399 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
35400
35401 * g++.old-deja/g++.robertl/eb27.C: Convert.
35402
35403 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
35404
35405 * g++.dg/friend-warn.C: New test. Do not warn about friend
35406 declaration being redundant.
35407
35408 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
35409
35410 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
35411
35412 2001-05-14 Mark Mitchell <mark@codesourcery.com>
35413
35414 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
35415
35416 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
35417
35418 * lib/g++.exp: Use testsuite_flags.
35419
35420 2001-05-13 Mark Mitchell <mark@codesourcery.com>
35421
35422 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
35423
35424 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
35425
35426 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
35427
35428 2001-05-11 Mark Mitchell <mark@codesourcery.com>
35429
35430 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
35431
35432 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
35433
35434 * gcc.c-torture/compile/20010313-1.c: New test.
35435
35436 2001-05-09 Zack Weinberg <zackw@stanford.edu>
35437
35438 * gcc.dg/cpp/direct2.c: New test.
35439 * gccq.dg/cpp/direct2s.c: New test.
35440
35441 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
35442
35443 2001-05-07 Mark Mitchell <mark@codesourcery.com>
35444
35445 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
35446 * g++.old-deja/g++.other/op3.C: Likewise.
35447
35448 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
35449
35450 * gcc.dg/cpp/syshdr.h: New file.
35451 * gcc.dg/cpp/sysmac1.c: Update.
35452 * gcc.dg/cpp/sysmac2.c: Update.
35453
35454 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
35455
35456 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
35457
35458 2001-05-04 David Edelsohn <edelsohn@gnu.org>
35459
35460 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
35461 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
35462
35463 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
35464
35465 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
35466
35467 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
35468
35469 * lib/g++.exp (g++_include_flags): Don't use any special flags
35470 if TESTING_IN_BUILD_TREE is not defined.
35471 (g++_init): Use a plain 'c++' as the compiler if
35472 TESTING_IN_BUILD_TREEE is not defined.
35473
35474 2001-05-02 Jakub Jelinek <jakub@redhat.com>
35475
35476 * g++.old-deja/g++.eh/catch13.C: New test.
35477 * g++.old-deja/g++.eh/catch14.C: New test.
35478
35479 2001-05-02 Jakub Jelinek <jakub@redhat.com>
35480
35481 * gcc.dg/cpp/tr-define.c: New test.
35482
35483 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
35484
35485 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
35486 <stdlib.h>, not <malloc.h>.
35487
35488 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
35489
35490 * g++.old-deja/g++.ns/template17.C: New test.
35491
35492 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
35493
35494 * g++.old-deja/g++.pt/ref4.C: New test.
35495
35496 2001-04-30 Richard Henderson <rth@redhat.com>
35497
35498 * gcc.dg/20000724-1.c: Revert last change.
35499
35500 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
35501
35502 * g77.f-torture/execute/20010430.f: New test.
35503
35504 2001-04-30 Mark Mitchell <mark@codesourcery.com>
35505
35506 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
35507
35508 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
35509
35510 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
35511
35512 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
35513
35514 * g++.old-deja/g++.eh/crash6.C: New test.
35515
35516 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
35517
35518 * g++.old-deja/g++.other/warn7.C: New test.
35519
35520 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
35521
35522 * g++.old-deja/g++.other/defarg9.C: New test.
35523
35524 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
35525
35526 * g77.f-torture/compile/20010426.f: New test.
35527 * g77.f-torture/execute/20010426.f: New test.
35528
35529 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
35530
35531 * g77.f-torture/compile/20000629-1.x: Remove - error
35532 has been fixed.
35533
35534 2001-04-26 Jeffrey A Law (law@cygnus.com)
35535
35536 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
35537 Tweak slightly to work with g++.dg framework.
35538 * g++.dg/special/ecos.exp: Run initp1.C test.
35539 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
35540
35541 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
35542 its linker doesn't give line numbers either.
35543 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
35544
35545 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
35546
35547 * g++.old-deja/g++.other/lex1.C: New test.
35548
35549 2001-04-26 Jakub Jelinek <jakub@redhat.com>
35550
35551 * gcc.dg/noncompile/20010425-1.c: New test.
35552
35553 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
35554
35555 * g++.old-deja/g++.pt/mangle2.C: New test.
35556
35557 2001-04-25 Jakub Jelinek <jakub@redhat.com>
35558
35559 * gcc.dg/format/plus-1.c: New test.
35560
35561 2001-04-25 Jakub Jelinek <jakub@redhat.com>
35562
35563 * gcc.dg/20010423-1.c: New test.
35564
35565 2001-04-25 Jakub Jelinek <jakub@redhat.com>
35566
35567 * gcc.c-torture/execute/20010422-1.c: New test.
35568
35569 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
35570
35571 * g++.old-deja/g++.ns/type2.C: New test.
35572
35573 2001-04-24 Zack Weinberg <zackw@stanford.edu>
35574
35575 * g++.old-deja/g++.other/perf1.C: New test.
35576
35577 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
35578
35579 * gcc.dg/c99-func-2.c: Remove xfail.
35580 * gcc.dg/c99-func-3.c: Remove xfail.
35581 * gcc.dg/c99-func-4.c: Remove xfail.
35582
35583 2001-04-23 Zack Weinberg <zackw@stanford.edu>
35584
35585 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
35586
35587 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
35588
35589 * gcc.c-torture/compile/20010423-1.c: New test.
35590
35591 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
35592
35593 * g++.old-deja/g++.pt/typename28.C: New test.
35594
35595 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
35596
35597 * g++.old-deja/g++.abi/empty2.C: New test.
35598 * g++.old-deja/g++.abi/empty3.C: New test.
35599
35600 2001-04-20 Jakub Jelinek <jakub@redhat.com>
35601
35602 * g++.old-deja/g++.other/comdat2.C: New test.
35603 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
35604
35605 2001-04-20 Jakub Jelinek <jakub@redhat.com>
35606
35607 * g++.old-deja/g++.other/overload14.C: New test.
35608
35609 2001-04-20 Jakub Jelinek <jakub@redhat.com>
35610
35611 * g++.old-deja/g++.other/lookup23.C: New test.
35612
35613 2001-04-20 Jakub Jelinek <jakub@redhat.com>
35614
35615 * gcc.c-torture/execute/20010403-1.c: New test.
35616
35617 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
35618 Mark Mitchell <mark@codesourcery.com>
35619
35620 * lib/old-dejagnu.exp: Don't delete output of executable.
35621 Add .exe suffix to executables.
35622
35623 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
35624
35625 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
35626
35627 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35628
35629 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
35630
35631 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
35632
35633 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
35634 * g++.old-deja/g++.abi/crash1.C: New test.
35635
35636 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
35637
35638 * g++.old-deja/g++.other/crash40.C: New test.
35639
35640 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35641
35642 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
35643
35644 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
35645
35646 * g++.old-deja/g++.other/warn6.C: New test.
35647
35648 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
35649
35650 * g++.old-deja/g++.robertl/eb42.C: Same.
35651
35652 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35653
35654 * gcc.dg/wtr-conversion-1.c: New testcase.
35655
35656 2001-04-10 Richard Henderson <rth@redhat.com>
35657
35658 * g++.old-deja/g++.other/array5.C: New.
35659
35660 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35661
35662 * gcc.c-torture/execute/20010408-1.c: New test.
35663
35664 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
35665
35666 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
35667 headers and constructs.
35668 * g++.old-deja/g++.robertl/eb79.C: Same.
35669 * g++.old-deja/g++.robertl/eb77.C (main): Same.
35670 * g++.old-deja/g++.robertl/eb73.C: Same.
35671 * g++.old-deja/g++.robertl/eb66.C (main): Same.
35672 * g++.old-deja/g++.robertl/eb55.C (t): Same.
35673 * g++.old-deja/g++.robertl/eb54.C (main): Same.
35674 * g++.old-deja/g++.robertl/eb46.C (main): Same.
35675 * g++.old-deja/g++.robertl/eb44.C: Same.
35676 * g++.old-deja/g++.robertl/eb41.C (main): Same.
35677 * g++.old-deja/g++.robertl/eb4.C (main): Same.
35678 * g++.old-deja/g++.robertl/eb39.C: Same.
35679 * g++.old-deja/g++.robertl/eb33.C (main): Same.
35680 * g++.old-deja/g++.robertl/eb31.C (main): Same.
35681 * g++.old-deja/g++.robertl/eb30.C: Same.
35682 * g++.old-deja/g++.robertl/eb3.C: Same.
35683 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
35684 * g++.old-deja/g++.robertl/eb21.C: Same.
35685 * g++.old-deja/g++.robertl/eb15.C: Same.
35686 * g++.old-deja/g++.robertl/eb118.C: Same.
35687 * g++.old-deja/g++.robertl/eb115.C (main): Same.
35688 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
35689 * g++.old-deja/g++.robertl/eb109.C: Same.
35690 * g++.old-deja/g++.other/sibcall1.C (main): Same.
35691 * g++.old-deja/g++.mike/rtti1.C: Same.
35692 * g++.old-deja/g++.mike/p658.C: Same.
35693 * g++.old-deja/g++.mike/net46.C: Same.
35694 * g++.old-deja/g++.mike/net34.C: Same.
35695 * g++.old-deja/g++.mike/memoize1.C: Same.
35696 * g++.old-deja/g++.mike/eh2.C: Same.
35697 * g++.old-deja/g++.law/weak.C: Same.
35698 * g++.old-deja/g++.law/visibility7.C: Same.
35699 * g++.old-deja/g++.law/visibility25.C: Same.
35700 * g++.old-deja/g++.law/visibility22.C: Same.
35701 * g++.old-deja/g++.law/visibility2.C: Same.
35702 * g++.old-deja/g++.law/visibility17.C: Same.
35703 * g++.old-deja/g++.law/visibility13.C: Same.
35704 * g++.old-deja/g++.law/visibility10.C: Same.
35705 * g++.old-deja/g++.law/visibility1.C: Same.
35706 * g++.old-deja/g++.law/virtual3.C (eval): Same.
35707 * g++.old-deja/g++.law/vbase1.C: Same.
35708 * g++.old-deja/g++.law/operators32.C: Same.
35709 * g++.old-deja/g++.law/nest3.C: Same.
35710 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
35711 * g++.old-deja/g++.law/except5.C (main): Same.
35712 * g++.old-deja/g++.law/cvt7.C (run): Same.
35713 * g++.old-deja/g++.law/cvt2.C: Same.
35714 * g++.old-deja/g++.law/cvt16.C: Same.
35715 * g++.old-deja/g++.law/ctors6.C (bar): Same.
35716 * g++.old-deja/g++.law/ctors17.C (main): Same.
35717 * g++.old-deja/g++.law/ctors13.C: Same.
35718 * g++.old-deja/g++.law/ctors12.C (main): Same.
35719 * g++.old-deja/g++.law/ctors10.C: Same.
35720 * g++.old-deja/g++.law/code-gen5.C: Same.
35721 * g++.old-deja/g++.law/bad-error7.C: Same.
35722 * g++.old-deja/g++.law/arm9.C: Same.
35723 * g++.old-deja/g++.law/arm12.C: Same.
35724 * g++.old-deja/g++.law/arg8.C: Same.
35725 * g++.old-deja/g++.law/arg1.C: Same.
35726 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
35727 * g++.old-deja/g++.jason/template31.C: Same.
35728 * g++.old-deja/g++.jason/template24.C (main): Same.
35729 * g++.old-deja/g++.jason/2371.C: Same.
35730 * g++.old-deja/g++.eh/new2.C: Same.
35731 * g++.old-deja/g++.eh/new1.C: Same.
35732 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
35733 * g++.old-deja/g++.brendan/nest21.C (main): Same.
35734 * g++.old-deja/g++.brendan/err-msg3.C: Same.
35735 * g++.old-deja/g++.brendan/crash62.C: Same.
35736 * g++.old-deja/g++.brendan/crash52.C: Same.
35737 * g++.old-deja/g++.brendan/crash49.C (main): Same.
35738 * g++.old-deja/g++.brendan/crash38.C: Same.
35739 * g++.old-deja/g++.brendan/crash15.C (main): Same.
35740 * g++.old-deja/g++.brendan/copy9.C: Same.
35741
35742 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
35743
35744 * gcc.c-torture/execute/20001203-2.c (memset):
35745 Count argument is of type __SIZE_TYPE__.
35746
35747 2001-04-04 Diego Novillo <dnovillo@redhat.com>
35748
35749 * gcc.c-torture/compile/20010404-1.c: New test.
35750
35751 2001-04-04 Jakub Jelinek <jakub@redhat.com>
35752
35753 * gcc.c-torture/compile/20010326-1.c: New test.
35754
35755 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
35756
35757 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
35758 peculiarities of the SH.
35759 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
35760
35761 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35762
35763 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
35764 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
35765 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
35766
35767 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35768
35769 * g77.f-torture/compile/20010321-1.f: New test.
35770
35771 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35772
35773 * gcc.c-torture/compile/20010329-1.c: New test.
35774
35775 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35776
35777 * gcc.c-torture/execute/20010329-1.c: New test.
35778
35779 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35780
35781 * g++.old-deja/g++.other/eh4.C: Fix typo.
35782
35783 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35784
35785 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
35786
35787 2001-03-28 Philip Blundell <philb@gnu.org>
35788
35789 * gcc.c-torture/compile/20010328-1.c: New test.
35790
35791 2001-03-27 Richard Henderson <rth@redhat.com>
35792
35793 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
35794 * g++.old-deja/g++.eh/vbase3.C: Likewise.
35795
35796 2001-03-27 Alan Modra <alan@linuxcare.com.au>
35797
35798 * gcc.c-torture/compile/20010327-1.c: New test.
35799
35800 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
35801
35802 * g++.old-deja/g++.other/friend12.C: New test.
35803 * g++.old-deja/g++.other/friend9.C: Expect no errors.
35804 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
35805
35806 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
35807
35808 * gcc.c-torture/execute/20010325-1.c: New test.
35809
35810 2001-03-23 Jakub Jelinek <jakub@redhat.com>
35811
35812 * g++.old-deja/g++.other/mangle3.C: New test.
35813
35814 2001-03-22 Jakub Jelinek <jakub@redhat.com>
35815
35816 * g++.old-deja/g++.other/anon8.C: New test.
35817
35818 2001-03-20 Philip Blundell <philb@gnu.org>
35819
35820 * gcc.c-torture/compile/20010320-1.c: New test.
35821
35822 2001-03-17 Richard Henderson <rth@redhat.com>
35823
35824 * g++.old-deja/g++.other/eh4.C: Add expected error text.
35825
35826 2001-03-15 Geoff Keating <geoff@redhat.com>
35827
35828 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
35829 tests on AIX.
35830
35831 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
35832
35833 * g++.old-deja/g++.other/eh4.C: New test.
35834
35835 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
35836
35837 * gcc.dg/cpp/mi1.c: Update.
35838
35839 2001-03-14 Jakub Jelinek <jakub@redhat.com>
35840
35841 * g++.old-deja/g++.other/regstack.C: New test.
35842
35843 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
35844
35845 * g++.old-deja/g++.other/ref4.C: New test.
35846
35847 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
35848
35849 * objc/execute/va_method.m: Added.
35850 * objc/execute/IMP.m: Added.
35851 * objc/execute/_cmd.m: Added.
35852 * objc/execute/accessing_ivars.m: Added.
35853 * objc/execute/class-1.m: Added.
35854 * objc/execute/class-10.m: Added.
35855 * objc/execute/class-11.m: Added.
35856 * objc/execute/class-12.m: Added.
35857 * objc/execute/class-13.m: Added.
35858 * objc/execute/class-14.m: Added.
35859 * objc/execute/class-2.m: Added.
35860 * objc/execute/class-3.m: Added.
35861 * objc/execute/class-4.m: Added.
35862 * objc/execute/class-5.m: Added.
35863 * objc/execute/class-6.m: Added.
35864 * objc/execute/class-7.m: Added.
35865 * objc/execute/class-8.m: Added.
35866 * objc/execute/class-9.m: Added.
35867 * objc/execute/class-tests-1.h
35868 * objc/execute/class-tests-2.h
35869 * objc/execute/compatibility_alias.m: Added.
35870 * objc/execute/encode-1.m: Added.
35871 * objc/execute/formal_protocol-1.m: Added.
35872 * objc/execute/formal_protocol-2.m: Added.
35873 * objc/execute/formal_protocol-3.m: Added.
35874 * objc/execute/formal_protocol-4.m: Added.
35875 * objc/execute/formal_protocol-5.m: Added.
35876 * objc/execute/formal_protocol-6.m: Added.
35877 * objc/execute/formal_protocol-7.m: Added.
35878 * objc/execute/informal_protocol.m: Added.
35879 * objc/execute/initialize.m: Added.
35880 * objc/execute/load.m: Added.
35881 * objc/execute/many_args_method.m: Added.
35882 * objc/execute/nested-3.m: Added.
35883 * objc/execute/no_clash.m: Added.
35884 * objc/execute/private.m: Added.
35885 * objc/execute/redefining_self.m: Added.
35886 * objc/execute/root_methods.m: Added.
35887 * objc/execute/selector-1.m: Added.
35888 * objc/execute/static-1.m: Added.
35889 * objc/execute/static-2.m: Added.
35890 * objc/execute/va_method.m: Added.
35891
35892 2001-03-10 Richard Henderson <rth@redhat.com>
35893
35894 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
35895
35896 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
35897
35898 * g++.old-deja/g++.other/crash31.C: XFAIL.
35899 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
35900 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
35901 * gcc.c-torture/execute/20010123-1.x: XFAIL.
35902 * gcc.c-torture/execute/20010124-1.x: XFAIL.
35903 * gcc.dg/sequence-pt-1.c: XFAIL one test.
35904
35905 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35906
35907 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
35908
35909 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35910
35911 * gcc.dg/20000724-1.c: Don't use multiline strings.
35912
35913 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35914
35915 * objc/execute/string1.m, objc/execute/string2.m: Compare the
35916 result of -cString against what we expect it to be; don't just
35917 print it out for no one to read.
35918
35919 * objc/execute/string3.m, objc/execute/string4.m: New tests.
35920 Based on testcases provided by Nicola Pero.
35921
35922 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35923
35924 * gcc.dg/cpp/macro7.c: New test.
35925
35926 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35927
35928 * gcc.dg/cpp/multiline.c: Update.
35929
35930 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35931
35932 * g++.old-deja/g++.other/enum3.C: New test.
35933
35934 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35935
35936 * g++.old-deja/g++.other/pod1.C: New test.
35937
35938 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35939
35940 * g++.old-deja/g++.ext/overload1.C: New test.
35941
35942 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35943
35944 * g++.old-deja/g++.pt/using1.C: New test.
35945
35946 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35947
35948 * g++.old-deja/g++.other/using9.C: New test.
35949
35950 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
35951
35952 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
35953
35954 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
35955
35956 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
35957
35958 * g++.old-deja/g++.ext/realpt1.C: Remove.
35959
35960 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
35961
35962 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
35963
35964 2001-02-26 Will Cohen <wcohen@redhat.com>
35965
35966 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
35967
35968 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
35969
35970 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
35971 templatized constructors.
35972
35973 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35974
35975 * gcc.c-torture/execute/20010224-1.c: New test.
35976
35977 2001-02-23 Jakub Jelinek <jakub@redhat.com>
35978
35979 * gcc.c-torture/execute/20010222-1.c: New test.
35980
35981 2001-02-22 Jakub Jelinek <jakub@redhat.com>
35982
35983 * g++.old-deja/g++.other/inline20.C: New test.
35984
35985 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
35986
35987 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
35988
35989 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35990
35991 * g++.old-deja/g++.other/lookup22.C: New test.
35992
35993 2001-02-19 Zack Weinberg <zackw@stanford.edu>
35994
35995 * g77.dg: New directory.
35996 * g77.dg/20010216-1.f: New test case.
35997 * g77.dg/dg.exp: New driver.
35998 * lib/g77-dg.exp: New driver library.
35999
36000 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36001
36002 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
36003
36004 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
36005
36006 * g++.old-deja/g++.other/decl9.C: New test.
36007
36008 2001-02-16 Jakub Jelinek <jakub@redhat.com>
36009
36010 * g++.old-deja/g++.other/init16.C: Update the test so that it does
36011 not need <string> and also tests the initialization at runtime.
36012
36013 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
36014
36015 * gcc.c-torture/execute/longlong.c: New test.
36016
36017 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
36018
36019 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
36020
36021 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
36022
36023 * gcc.c-torture/execute/920302-1.c (execute):
36024 Change argument type to short.
36025
36026 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
36027
36028 * g++.old-deja/g++.pt/deduct6.C: New test.
36029
36030 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
36031
36032 * g++.old-deja/g++.pt/deduct5.C: New test.
36033
36034 2001-02-14 Jakub Jelinek <jakub@redhat.com>
36035
36036 * gcc.c-torture/execute/20010209-1.c: New test.
36037
36038 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
36039
36040 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
36041
36042 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
36043
36044 * g++.dg/vtgc1.C: Update for new ABI.
36045
36046 * consistency.vlad: New directory, 1665 files.
36047
36048 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
36049
36050 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
36051 return type.
36052 * gcc.dg/cpp/digraphs.c: Declare puts.
36053
36054 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
36055
36056 * g++.old-deja/g++.other/warn5.C: New test.
36057
36058 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
36059
36060 * g++.old-deja/g++.pt/spec40.C: New test.
36061
36062 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
36063
36064 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
36065 case.
36066 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
36067
36068 2001-02-12 Jakub Jelinek <jakub@redhat.com>
36069
36070 * gcc.c-torture/compile/20010209-1.c: New test.
36071
36072 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
36073
36074 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
36075 excess errors message but not if it crashes.
36076 * g++.old-deja/g++.other/crash27.C: Likewise.
36077 * g++.old-deja/g++.other/crash28.C: Likewise.
36078 * g++.old-deja/g++.other/crash30.C: Likewise.
36079 * g++.old-deja/g++.other/crash32.C: Likewise.
36080 * g++.old-deja/g++.other/crash35.C: Likewise.
36081 * g++.old-deja/g++.pt/inherit2.C: Likewise.
36082
36083 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
36084
36085 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
36086 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
36087 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
36088 g77.f-torture/execute/execute.exp,
36089 g77.f-torture/noncompile/noncompile.exp,
36090 gcc.c-torture/execute/execute.exp,
36091 gcc.c-torture/execute/memcheck/memcheck.exp,
36092 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
36093 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
36094 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
36095 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
36096 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
36097 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
36098 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36099 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
36100 Remove bug reporting instructions with ancient email addresses.
36101
36102 2001-02-07 Jakub Jelinek <jakub@redhat.com>
36103
36104 * gcc.dg/20010202-1.c: New test.
36105 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
36106
36107 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
36108
36109 * g++.dg/stdbool-if.C: New test.
36110
36111 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
36112
36113 * objc/execute/fdecl.m: Added main().
36114
36115 2001-02-07 Jakub Jelinek <jakub@redhat.com>
36116
36117 * gcc.c-torture/execute/20010206-1.c: New test.
36118
36119 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
36120
36121 * gcc.dg/cpp/avoidpaste1.c: Update.
36122
36123 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
36124
36125 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
36126 Pero <nicola@brainstorm.co.uk>.
36127 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
36128
36129 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
36130
36131 * g++.old-deja/g++.pt/spec39.C: New test.
36132
36133 2001-02-05 Jakub Jelinek <jakub@redhat.com>
36134
36135 * gcc.c-torture/compile/20010202-1.c: New test.
36136
36137 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
36138
36139 * g++.old-deja/g++.abi/primary2.C: New test.
36140 * g++.old-deja/g++.abi/primary3.C: New test.
36141 * g++.old-deja/g++.abi/primary4.C: New test.
36142 * g++.old-deja/g++.abi/primary5.C: New test.
36143 * g++.old-deja/g++.abi/vtable3.h: New test.
36144 * g++.old-deja/g++.abi/vtable3a.C: New test.
36145 * g++.old-deja/g++.abi/vtable3b.C: New test.
36146 * g++.old-deja/g++.abi/vtable3c.C: New test.
36147 * g++.old-deja/g++.abi/vtable3d.C: New test.
36148 * g++.old-deja/g++.abi/vtable3e.C: New test.
36149 * g++.old-deja/g++.abi/vtable3f.C: New test.
36150 * g++.old-deja/g++.abi/vtable3g.C: New test.
36151 * g++.old-deja/g++.abi/vtable3h.C: New test.
36152 * g++.old-deja/g++.abi/vtable3i.C: New test.
36153 * g++.old-deja/g++.abi/vtable3j.C: New test.
36154 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
36155
36156 2001-02-03 Jakub Jelinek <jakub@redhat.com>
36157
36158 * g++.old-deja/g++.other/anon6.C: New test.
36159 * g++.old-deja/g++.other/anon7.C: New test.
36160
36161 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
36162
36163 * gcc.dg/cpp/avoidpaste2.c: New tests.
36164
36165 2001-01-31 Jakub Jelinek <jakub@redhat.com>
36166
36167 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
36168
36169 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
36170
36171 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
36172 DECIMAL_DIG cases for Irix."
36173
36174 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
36175
36176 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
36177
36178 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
36179
36180 * gcc.dg/c99-tag-1.c: New test.
36181
36182 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
36183
36184 * gcc.dg/cpp/tr-warn1.c: Add tests.
36185
36186 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
36187
36188 * gcc.dg/cpp/avoidpaste1.c: Update.
36189 * gcc.dg/cpp/paste4.c: Update.
36190
36191 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
36192
36193 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
36194 cases for Irix.
36195
36196 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
36197
36198 * g++.old-deja/g++.other/inline19.C: New test.
36199
36200 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
36201
36202 * gcc.dg/Wlarger-than.c: New test.
36203
36204 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
36205
36206 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
36207
36208 2001-01-29 Jakub Jelinek <jakub@redhat.com>
36209
36210 * gcc.c-torture/execute/20010129-1.c: New test.
36211 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
36212
36213 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
36214
36215 * gcc.dg/cpp/avoidpaste1.c: Test case.
36216
36217 2001-01-28 Jakub Jelinek <jakub@redhat.com>
36218
36219 * g++.old-deja/g++.other/inline18.C: New test.
36220
36221 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36222
36223 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
36224 and __builtin_putchar.
36225
36226 2001-01-27 Jakub Jelinek <jakub@redhat.com>
36227
36228 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
36229 tests.
36230
36231 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
36232
36233 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
36234 floating point number rounding mode to round to the nearest
36235 representable mode.
36236
36237 2001-01-25 Jakub Jelinek <jakub@redhat.com>
36238
36239 * g++.old-deja/g++.other/mangle2.C: New test.
36240
36241 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
36242
36243 * gcc.c-torture/compile/20010124-1.c: New test.
36244
36245 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
36246
36247 * g++.old-deja/g++.pt/spec38.C: New test.
36248
36249 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36250
36251 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
36252 "Build don't run".
36253
36254 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36255
36256 * gcc.c-torture/execute/20010123-1.c: New test.
36257
36258 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
36259
36260 * g++.old-deja/g++.pt/spec37.C: New test.
36261
36262 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
36263
36264 * g++.old-deja/g++.pt/overload14.C: New test.
36265
36266 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36267
36268 * gcc.c-torture/execute/20010122-1.c: New test, exercise
36269 __builtin_return_address.
36270
36271 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
36272
36273 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
36274 * g++.old-deja/g++.pt/spec35.C: New test.
36275 * g++.old-deja/g++.pt/spec36.C: New test.
36276
36277 2001-01-20 Jakub Jelinek <jakub@redhat.com>
36278
36279 * gcc.c-torture/compile/20010118-1.c: New test.
36280
36281 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
36282
36283 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
36284
36285 2001-01-19 Jakub Jelinek <jakub@redhat.com>
36286
36287 * gcc.c-torture/execute/20010119-1.c: New test.
36288
36289 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
36290
36291 * g++.old-deja/g++.other/vbase5.C: New test.
36292
36293 2001-01-19 Jakub Jelinek <jakub@redhat.com>
36294
36295 * gcc.c-torture/execute/20010118-1.c: New test.
36296
36297 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
36298
36299 * g++.old-deja/g++.pt/deduct3.C: New test.
36300
36301 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
36302
36303 * g++.old-deja/g++.pt/spec34.C: New test.
36304
36305 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
36306
36307 * g77.f-torture/compile/20000601-2.f: New test.
36308
36309 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
36310
36311 * g++.old-deja/g++.other/init17.C: New test.
36312
36313 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
36314
36315 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
36316
36317 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
36318
36319 * g++.old-deja/g++.pt/unify8.C: New test.
36320
36321 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
36322
36323 * g++.old-deja/g++.abi/vbase1.C: New test.
36324
36325 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
36326
36327 * g++.old-deja/g++.pt/crash65.C: New test.
36328
36329 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
36330
36331 * gcc.dg/cpp/assembl2.S: New test case.
36332
36333 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
36334
36335 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
36336 are supported.
36337
36338 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36339
36340 * g++.old-deja/g++.other/builtins1.C: New test.
36341 * g++.old-deja/g++.other/builtins2.C: Likewise.
36342 * g++.old-deja/g++.other/builtins3.C: Likewise.
36343 * g++.old-deja/g++.other/builtins4.C: Likewise.
36344
36345 2001-01-17 Jakub Jelinek <jakub@redhat.com>
36346
36347 * gcc.c-torture/compile/20010117-1.c: New test.
36348 * gcc.c-torture/compile/20010117-2.c: New test.
36349
36350 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36351
36352 * g77.f-torture/execute/20010116.[fx]: New test,
36353 XFAIL on i?86-*-*.
36354 * g77.f-torture/compile/20010115.f: Indicate it's
36355 a test for PR fortran/1636.
36356
36357 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
36358
36359 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
36360
36361 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36362
36363 * g77.f-torture/compile/20010115.f: New test.
36364
36365 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
36366
36367 * g++.old-deja/g++.pt/nontype5.C: New test.
36368
36369 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
36370
36371 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
36372 have an equivalent working one below it.
36373
36374 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
36375
36376 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
36377 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
36378
36379 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
36380
36381 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
36382 message containing "init_priority".
36383 (conpr-2.C): Likewise.
36384 (conpr-3.C): Likewise.
36385 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
36386
36387 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36388
36389 * gcc.c-torture/execute/20010114-2.c: New test.
36390
36391 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
36392
36393 * gcc.c-torture/compile/20010114-1.c: New test.
36394 * gcc.c-torture/compile/20010114-1.x: Xfail.
36395 * gcc.c-torture/compile/20010114-2.c: New test.
36396 * gcc.c-torture/execute/20010114-1.c: New test.
36397 * gcc.dg/trunc-1.c: New test.
36398 * gcc.dg/uninit-B.c: New test.
36399
36400 2001-01-13 Nick Clifton <nickc@redhat.com>
36401
36402 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
36403 target.
36404
36405 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
36406
36407 * gcc.c-torture/compile/20010113-1.c: New test.
36408
36409 2001-01-13 Jakub Jelinek <jakub@redhat.com>
36410
36411 * gcc.c-torture/compile/20001212-1.c: New test.
36412
36413 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
36414
36415 * gcc.dg/cpp/widestr1.c: Update.
36416 * gcc.dg/cpp/prag-imp.c: Remove.
36417
36418 2001-01-12 Jakub Jelinek <jakub@redhat.com>
36419
36420 * gcc.c-torture/execute/20000801-3.x: Remove.
36421 * gcc.dg/c90-init-1.c: New test.
36422 * gcc.dg/c99-init-1.c: New test.
36423 * gcc.dg/c99-init-2.c: New test.
36424 * gcc.dg/gnu99-init-1.c: New test.
36425
36426 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
36427
36428 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
36429 testing that no relevant ones were found.
36430
36431 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
36432
36433 * g++.old-deja/g++.pt/cast2.C: New test.
36434
36435 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
36436
36437 * g++.old-deja/g++.pt/friend47.C: New test.
36438
36439 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
36440
36441 * g++.old-deja/g++.pt/instantiate13.C: New test.
36442
36443 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
36444
36445 * g++.old-deja/g++.other/defarg7.C: New test.
36446 * g++.old-deja/g++.other/defarg8.C: New test.
36447
36448 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
36449
36450 * g++.old-deja/g++.pt/crash64.C: New test.
36451
36452 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
36453
36454 * g++.old-deja/g++.pt/crash63.C: New test.
36455
36456 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
36457
36458 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
36459
36460 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
36461
36462 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
36463
36464 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
36465
36466 * g++.old-deja/g++.pt/error3.C: New test.
36467
36468 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
36469
36470 * g++.old-deja/g++.other/crash39.C: New test.
36471
36472 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
36473
36474 * g++.old-deja/g++.other/vbase4.C: New test.
36475
36476 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
36477
36478 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
36479 * gcc.dg/special/20000419-2.c: New file. Identical to above.
36480 * gcc.dg/special/special.exp: New test driver which will check
36481 for alias support for the above test.
36482
36483 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
36484
36485 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
36486 problems on small machines.
36487 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
36488 parameterize.
36489
36490 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
36491
36492 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
36493 mips.
36494 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
36495
36496 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
36497
36498 * g++.old_deja/g++.pt/using8.C: New test.
36499
36500 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
36501
36502 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
36503
36504 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
36505
36506 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
36507 where a failure is expected.
36508 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
36509
36510 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
36511
36512 * g++.old_deja/g++.pt/instantiate12.C: New test.
36513
36514 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
36515
36516 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
36517 start of structs.
36518 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
36519 * g++.old-deja/g++.brendan/crash17.C: Likewise.
36520 * g++.old-deja/g++.brendan/crash29.C: Likewise.
36521 * g++.old-deja/g++.brendan/crash48.C: Likewise.
36522 * g++.old-deja/g++.brendan/ns1.C: Likewise.
36523 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
36524 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
36525 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
36526 * g++.old-deja/g++.eh/spec6.C: Likewise.
36527 * g++.old-deja/g++.jason/crash3.C: Likewise.
36528 * g++.old-deja/g++.law/ctors11.C: Likewise.
36529 * g++.old-deja/g++.law/ctors17.C: Likewise.
36530 * g++.old-deja/g++.law/ctors5.C: Likewise.
36531 * g++.old-deja/g++.law/ctors9.C: Likewise.
36532 * g++.old-deja/g++.mike/ambig1.C: Likewise.
36533 * g++.old-deja/g++.mike/net22.C: Likewise.
36534 * g++.old-deja/g++.mike/p3538a.C: Likewise.
36535 * g++.old-deja/g++.mike/p3538b.C: Likewise.
36536 * g++.old-deja/g++.mike/virt3.C: Likewise.
36537 * g++.old-deja/g++.niklas/t128.C: Likewise.
36538 * g++.old-deja/g++.other/anon4.C: Likewise.
36539 * g++.old-deja/g++.other/using1.C: Likewise.
36540 * g++.old-deja/g++.other/warn3.C: Likewise.
36541 * g++.old-deja/g++.pt/t37.C: Likewise.
36542 * g++.old-deja/g++.robertl/eb69.C: Likewise.
36543 * g++.old-deja/g++.robertl/eb71.C: Likewise.
36544
36545 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
36546
36547 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
36548
36549 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36550
36551 * gcc.c-torture/execute/stdio-opt-3.c: New test.
36552
36553 2001-01-07 Jakub Jelinek <jakub@redhat.com>
36554
36555 * gcc.c-torture/compile/20010107-1.c: New test.
36556
36557 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
36558
36559 * gcc.c-torture/execute/builtin-noret-1.c: New test.
36560
36561 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
36562
36563 * gcc.dg/format/format.h: New file.
36564 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
36565 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
36566 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
36567 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
36568 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
36569 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
36570 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
36571 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
36572 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
36573 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
36574 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
36575 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
36576 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
36577 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
36578 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
36579 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
36580 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
36581 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
36582 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
36583 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
36584 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
36585 instead of declaring standard types, macros and functions in each
36586 test.
36587
36588 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
36589
36590 * gcc.c-torture/execute/20010106-1.c: New test.
36591
36592 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
36593
36594 * gcc.dg/format/format.exp: New file.
36595 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
36596 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
36597 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
36598 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
36599 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
36600 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
36601 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
36602 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
36603 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
36604 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
36605 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
36606 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
36607 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
36608 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
36609 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
36610 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
36611 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
36612 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
36613 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
36614 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
36615 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
36616 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
36617 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
36618 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
36619 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
36620 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
36621 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
36622 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
36623 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
36624 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
36625 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
36626 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
36627 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
36628 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
36629 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
36630 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
36631 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
36632 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
36633 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
36634 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
36635 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
36636 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
36637
36638 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
36639
36640 * gcc.c-torture/execute/991228-1.c: Take word endianness into
36641 account.
36642
36643 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
36644
36645 * gcc.c-torture/execute/builtin-complex-1.c: New test.
36646
36647 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
36648
36649 * g++.old-deja/g++.pt/crash62.C: New test.
36650
36651 2001-01-04 Richard Henderson <rth@redhat.com>
36652
36653 * gcc.dg/20000926-1.c: Update expected warnings.
36654 * gcc.dg/array-2.c: Likewise.
36655 * gcc.dg/array-4.c: Also validate flexible array members.
36656 * gcc.dg/c99-flex-array-1.c: New.
36657
36658 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
36659
36660 * gcc.c-torture/compile/20001222-1.x: Remove.
36661
36662 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36663
36664 * gcc.c-torture/execute/built-in-setjmp.c: New.
36665
36666 2001-01-03 Richard Henderson <rth@redhat.com>
36667
36668 * gcc.dg/940510-1.c: Update expected error wording.
36669 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
36670
36671 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
36672
36673 * lib/target-supports.exp (check_alias_available): Modified to
36674 indicate aliases not supported if only weak aliases are supported.
36675
36676 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36677
36678 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
36679 Turn on cmpstrsi checks for __pj__ and __i370__.
36680
36681 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
36682
36683 * g++.old-deja/g++.other/virtual11.C: New test.
36684
36685 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
36686
36687 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
36688
36689 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36690
36691 * gcc.c-torture/compile/20010102-1.c: New test.
36692
36693 2001-01-02 Andreas Jaeger <aj@suse.de>
36694
36695 * gcc.dg/noreturn-3.c: New test.
36696
36697 * gcc.dg/noreturn-4.c: New test.
36698
36699 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36700
36701 * gcc.c-torture/execute/stdio-opt-1.c: Also test
36702 __builtin_fputc and __builtin_fwrite.
36703
36704 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
36705
36706 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
36707 signed char, not default char.
36708
36709 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
36710
36711 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
36712
36713 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
36714
36715 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
36716
36717 2000-12-29 Richard Henderson <rth@redhat.com>
36718
36719 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
36720 (__cyg_profile_func_exit): Define.
36721
36722 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
36723
36724 * g++.dg/vtgc1.C: New test.
36725
36726 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
36727
36728 * gcc.dg/noncompile/20001228-1.c: New test.
36729
36730 * gcc.dg/20001228-1.c: New test.
36731
36732 * gcc.c-torture/execute/20001228-1.c: New test.
36733
36734 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
36735
36736 * gcc.dg/format-strfmon-1.c: New test.
36737
36738 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36739
36740 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
36741 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
36742 * gcc.c-torture/execute/string-opt-1.c: Likewise.
36743 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36744 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36745 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36746 * gcc.c-torture/execute/string-opt-6.c: Likewise.
36747 * gcc.c-torture/execute/string-opt-7.c: Likewise.
36748 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36749 * gcc.c-torture/execute/string-opt-9.c: Likewise.
36750 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36751 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36752 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36753
36754 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
36755 * gcc.c-torture/execute/string-opt-4.c: Test index.
36756
36757 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
36758
36759 * gcc.c-torture/compile/20001226-1.c: New test.
36760
36761 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
36762
36763 * gcc.c-torture/compile/20001222-1.c: New test.
36764 * gcc.c-torture/compile/20001222-1.x: Xfail.
36765
36766 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
36767
36768 * gcc.c-torture/execute/comp-goto-2.c: New test.
36769
36770 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
36771
36772 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
36773 Use long types if __INT_MAX__ is 32767.
36774 (main): Use cast to (sint32 *) when poking 88 into a_page.
36775
36776 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
36777
36778 2000-12-21 Bernd Schmidt <bernds@redhat.com>
36779
36780 * gcc.c-torture/compile/20001221-1.c: New test.
36781 * gcc.c-torture/execute/20001221-1.c: New test.
36782
36783 2000-12-20 Richard Henderson <rth@redhat.com>
36784
36785 * g++.old-deja/g++.pt/crash36.C: Update error lines.
36786 * g++.old-deja/g++.robertl/eb109.C: Likewise.
36787
36788 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36789
36790 * gcc.dg/compare3.c: New test.
36791
36792 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36793
36794 * gcc.dg/format-warnll-1.c: New test.
36795
36796 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
36797
36798 * gcc.dg/cpp/cmdlne-P.c: New test.
36799
36800 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36801
36802 * gcc.c-torture/execute/builtin-abs-1.c,
36803 gcc.c-torture/execute/builtin-abs-2.c: New tests.
36804
36805 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36806
36807 * gcc.dg/cpp/multiline.c: New test.
36808
36809 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36810
36811 * g++.old-deja/g++.other/syshdr1.C: Update.
36812 * gcc.dg/cpp/lineflags.c: Remove temporarily.
36813
36814 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36815
36816 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
36817
36818 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36819
36820 * g++.old-deja/g++.pt/ttp65.C: New test.
36821
36822 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36823
36824 * g++.old-deja/g++.pt/ttp64.C: New test.
36825
36826 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36827
36828 * g++.old-deja/g++.pt/spec33.C: New test.
36829
36830 2000-12-14 Catherine Moore <clm@redhat.com>
36831
36832 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
36833 * gcc.c-torture/execute/920612-2.c: Likewise.
36834 * gcc.c-torture/execute/920428-2.c: Likewise.
36835 * gcc-c-torture/execute/va-arg-11.c: Call exit.
36836 * gcc.c-torture/execute/va-arg-21.c: Likewise.
36837
36838 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36839
36840 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
36841 * gcc.dg/pack-test-2.c: Likewise.
36842
36843 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36844
36845 Tests by Zack Weinberg <zackw@stanford.edu>.
36846
36847 * gcc.dg/cpp/defined.c: Update.
36848 * gcc.dg/cpp/defined_trad.c: New tests.
36849
36850 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36851
36852 * gcc.dg/cpp/trad-direct.c: Update.
36853
36854 2000-12-11 Neil Booth <neilb@earthling.net>
36855
36856 * gcc.dg/cpp/defined_trad.c
36857
36858 2000-12-11 Neil Booth <neilb@earthling.net>
36859
36860 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
36861
36862 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
36863
36864 * gcc.dg/format-miss-2.c: New test.
36865
36866 2000-12-09 Neil Booth <neilb@earthling.net>
36867
36868 * gcc.dg/cpp/lineflags.c: New tests.
36869 * gcc.dg/cpp/poison.c: Update.
36870 * gcc.dg/cpp/redef2.c: Update.
36871 * gcc.dg/cpp/skipping.c: New test.
36872
36873 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
36874
36875 * g++.old-deja/g++.other/eh3.C: New testcase.
36876
36877 2000-12-07 Neil Booth <neilb@earthling.net>
36878
36879 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
36880 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
36881 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
36882 wtr-union-init-2.c, wtr-union-init-3.c: Update.
36883 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
36884 Update.
36885
36886 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36887
36888 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
36889 __SIZE_TYPE__ instead of int for type of integers cast to
36890 pointers.
36891
36892 2000-12-07 Jakub Jelinek <jakub@redhat.com>
36893
36894 * g++.old-deja/g++.other/cleanup4.C: New test.
36895
36896 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36897
36898 * format-sec-1.c: New test.
36899
36900 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36901
36902 * gcc.dg/format-nonlit-3.c: New test.
36903
36904 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36905
36906 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
36907 through a null pointer.
36908
36909 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36910
36911 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
36912 * g++.old-deja/g++.pt/partial4.C: New test.
36913
36914 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
36915
36916 * gcc.c-torture/execute/ieee/hugeval.x: New.
36917
36918 2000-12-06 Neil Booth <neilb@earthling.net>
36919
36920 * gcc.dg/cpp/backslash2.c: New tests.
36921
36922 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36923
36924 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
36925 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
36926
36927 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
36928
36929 * gcc.c-torture/execute/20001203-2.c: New testcase.
36930
36931 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36932
36933 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
36934 * g++.old-deja/g++.other/virtual10.C: New test.
36935
36936 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36937
36938 * g++.old-deja/g++.mike/pmf5.C: Remove test.
36939
36940 2000-12-05 Richard Henderson <rth@redhat.com>
36941
36942 * gcc.c-torture/compile/20001205-1.c: New.
36943
36944 2000-12-04 Neil Booth <neilb@earthling.net>
36945
36946 * g++.old-deja/g++.other/virtual9.C: New test.
36947 * g++.old-deja/g++.pt/crash61.C: New test.
36948 * gcc.c-torture/execute/loop-9.c: New test.
36949
36950 2000-12-04 Neil Booth <neilb@earthling.net>
36951
36952 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
36953 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
36954 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
36955 * gcc.dg/cpp/extratokens.c: ...here.
36956
36957 2000-12-04 Neil Booth <neilb@earthling.net>
36958
36959 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
36960 New tests.
36961
36962 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36963
36964 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
36965 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
36966
36967 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36968
36969 * gcc.c-torture/execute/20001203-1.c: New test.
36970
36971 2000-12-03 Neil Booth <neilb@earthling.net>
36972
36973 * gcc.dg/cpp/macro6.c: New test cases.
36974
36975 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36976
36977 * gcc.c-torture/execute/string-opt-9.c: New test.
36978 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36979 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36980 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36981
36982 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
36983 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
36984
36985 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
36986
36987 * gcc.dg/cpp/if-6.c: New testcase.
36988
36989 * gcc.dg/20001201-1.c: New testcase.
36990
36991 2000-12-02 Neil Booth <neilb@earthling.net>
36992
36993 * g++.old-deja/g++.other/externC4.C,
36994 g++.old-deja/g++.other/friend10.C: New tests.
36995
36996 2000-12-02 Neil Booth <neilb@earthling.net>
36997
36998 * g++.old-deja/g++.other/instan2.C
36999 * g++.old-deja/g++.other/instan3.C: New test.
37000
37001 2000-12-02 Neil Booth <neilb@earthling.net>
37002
37003 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
37004 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
37005 gnuc99.c,gnuc99-pedantic.c: New tests.
37006
37007 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
37008
37009 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
37010 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
37011
37012 2000-12-01 Neil Booth <neilb@earthling.net>
37013
37014 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
37015 * gcc.dg/cpp/poison.c: Update.
37016 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
37017
37018 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
37019
37020 * g77.f-torture/execute/20001201.f: New test.
37021
37022 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
37023
37024 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
37025
37026 2000-12-01 Jakub Jelinek <jakub@redhat.com>
37027
37028 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
37029
37030 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
37031
37032 * g++.old-deja/g++.other/cast6.C: New test.
37033
37034 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
37035
37036 * gcc.c-torture/execute/20001130-2.c: New testcase.
37037
37038 2000-11-30 Richard Henderson <rth@redhat.com>
37039
37040 * gcc.c-torture/execute/20001130-1.c: New test.
37041
37042 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
37043
37044 * g++.old-deja/g++.other/op3.C: New test.
37045
37046 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
37047
37048 * g++.old-deja/g++.other/op2.C: New test.
37049
37050 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
37051
37052 * g++.old-deja/g++.other/crash38.C: New test.
37053
37054 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
37055
37056 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
37057
37058 2000-11-29 Jakub Jelinek <jakub@redhat.com>
37059
37060 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
37061 tests.
37062 * gcc.c-torture/execute/string-opt-6.c: New test.
37063
37064 * gcc.dg/20001117-1.c: Add main.
37065
37066 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
37067
37068 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
37069 Move from here ...
37070 * gcc.dg/940510-1.c: ... to here.
37071
37072 * gcc.dg/20000926-1.c: GNU C now allows initializations of
37073 zero-size arrays in toplevel structures.
37074
37075 2000-11-28 Jakub Jelinek <jakub@redhat.com>
37076
37077 * gcc.c-torture/execute/loop-8.c: New test.
37078
37079 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
37080
37081 * g++.old-deja/g++.other/base1.C: New test.
37082
37083 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
37084
37085 * g++.old-deja/g++.other/parse2.C: New test.
37086
37087 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
37088
37089 * g++.old-deja/g++.pt/incomplete1.C: New test.
37090
37091 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
37092
37093 * g++.old-deja/g++.other/friend9.C: New test.
37094
37095 2000-11-28 Jakub Jelinek <jakub@redhat.com>
37096
37097 * gcc.dg/20001127-1.c: New test.
37098
37099 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
37100
37101 * g++.old-deja/g++.pt/friend46.C: New test.
37102
37103 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
37104
37105 * g++.old-deja/g++.other/ptrmem8.C: New test.
37106
37107 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37108
37109 * gcc.c-torture/execute/string-opt-7.c: New test.
37110 * gcc.c-torture/execute/string-opt-8.c: Likewise.
37111
37112 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
37113
37114 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
37115 instead of 'mkcheck 2'.
37116
37117 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
37118
37119 * gcc.c-torture/execute/memcheck/driver.c,
37120 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
37121 C9X references to refer to C99.
37122
37123 2000-11-25 Jakub Jelinek <jakub@redhat.com>
37124
37125 * gcc.dg/ultrasp3.c: New test.
37126
37127 2000-11-25 Neil Booth <neilb@earthling.net>
37128
37129 * gcc.dg/cpp/include2.c: Update test to be locale independent.
37130
37131 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
37132
37133 * gcc.c-torture/compile/20001123-2.c: New.
37134
37135 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37136
37137 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
37138
37139 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
37140
37141 * gcc.dg/sequence-point-1.c: Add some new tests.
37142 * gcc.c-torture/execute/20001124-1.c: New test.
37143
37144 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
37145
37146 * g++.old-deja/g++.other/vaarg4.C: New test.
37147 * gcc.c-torture/compile/20001123-1.c: New test.
37148
37149 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
37150
37151 * g++.other/crash24.C: Adjust and remove XFAIL.
37152 * g++.other/crash37.C: New test.
37153
37154 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
37155
37156 * g++.old-deja/g++.pt/instantiate9.C: New test.
37157
37158 2000-11-22 Mark Mitchell <mark@codesourcery.com>
37159
37160 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
37161 new ABI, too.
37162
37163 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
37164 * g++.old-deja/g++.robertl/eb55.C: Likewise.
37165
37166 2000-11-22 Neil Booth <neilb@earthling.net>
37167
37168 * gcc.dg/cpp/Wtrigraphs.c: New test.
37169
37170 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
37171
37172 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
37173
37174 2000-11-22 Jakub Jelinek <jakub@redhat.com>
37175
37176 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
37177
37178 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
37179
37180 * lib/gcc-dg.exp: load_lib scanasm.exp.
37181 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
37182 * lib/g++-dg.exp: load_lib scanasm.exp.
37183 * lib/scanasm.exp: New.
37184 (scan-assembler, scan-assembler-not): Add optional arguments to
37185 test name, or if not present, the pattern name.
37186 (scan-assembler-dem, scan-assembler-dem-not): New.
37187
37188 * g++.dg/dg.exp: New.
37189
37190 2000-11-21 Neil Booth <neilb@earthling.net>
37191
37192 * gcc.dg/cpp/integrated1.c: Remove.
37193
37194 2000-11-21 Jakub Jelinek <jakub@redhat.com>
37195
37196 * gcc.c-torture/execute/20001121-1.c: New test.
37197
37198 2000-11-21 Richard Henderson <rth@redhat.com>
37199
37200 * gcc.c-torture/compile/20001121-1.c: New test.
37201
37202 2000-11-20 Neil Booth <neilb@earthling.net>
37203
37204 * gcc.dg/cpp/integrated1.c: New test.
37205
37206 2000-11-21 Jakub Jelinek <jakub@redhat.com>
37207
37208 * g++.old-deja/g++.other/inline17.C: New test.
37209
37210 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
37211
37212 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
37213 local variable to be zero: I made the variable global. Now
37214 uses abort() and exit() instead of relying on main's return value.
37215
37216 2000-11-20 Neil Booth <neilb@earthling.net>
37217
37218 * gcc.dg/cpp/paste2.c: Update test.
37219 * objc/execute/paste.m: New test.
37220
37221 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
37222
37223 * gcc.dg/c99-condexpr-1.c: New test.
37224
37225 2000-11-20 Neil Booth <neilb@earthling.net>
37226
37227 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
37228
37229 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
37230
37231 * g++.old-deja/g++.pt/export1.C: New test.
37232
37233 2000-11-20 Jakub Jelinek <jakub@redhat.com>
37234
37235 * gcc.dg/20001117-1.c: New test.
37236
37237 2000-11-18 Richard Henderson <rth@redhat.com>
37238
37239 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
37240
37241 2000-11-18 Richard Henderson <rth@redhat.com>
37242
37243 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
37244 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
37245 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
37246
37247 2000-11-18 Richard Henderson <rth@redhat.com>
37248
37249 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
37250 (main): New. Exit cleanly.
37251
37252 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
37253
37254 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
37255 gcc.dg/c99-fordecl-2.c: New tests.
37256
37257 2000-11-18 Richard Henderson <rth@redhat.com>
37258
37259 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
37260 * gcc.c-torture/execute/zerolen-2.c: New.
37261
37262 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37263
37264 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
37265 memory.
37266
37267 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
37268
37269 * g++.old-deja/g++.pt/instantiate8.C: New test.
37270
37271 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
37272
37273 * g++.old-deja/g++.other/incomplete.C: Add more tests.
37274 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
37275
37276 2000-11-16 Nick Clifton <nickc@redhat.com>
37277
37278 * gcc.c-torture/execute/nestfunc-2.c: New test.
37279 * gcc.c-torture/execute/nestfunc-3.c: New test.
37280
37281 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
37282
37283 * gcc.c-torture/compile/20001116-1.c: New test.
37284
37285 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37286
37287 * gcc.c-torture/execute/20001115-1.c: New test.
37288
37289 2000-11-15 Mark Mitchell <mark@codesourcery.com>
37290
37291 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
37292 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
37293 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
37294 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37295
37296 2000-11-15 Neil Booth <neilb@earthling.net>
37297
37298 gcc.dg/cpp/_Pragma1.c: Update.
37299 gcc.dg/cpp/_Pragma2.c: New test.
37300
37301 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
37302
37303 * g++.old-deja/g++.other/anon5.C: New test.
37304
37305 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
37306
37307 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
37308 tests.
37309
37310 2000-11-14 Jakub Jelinek <jakub@redhat.com>
37311
37312 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
37313 output.
37314
37315 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
37316
37317 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
37318 labels at end of compound statements.
37319
37320 2000-11-13 Jakub Jelinek <jakub@redhat.com>
37321
37322 * gcc.c-torture/execute/loop-7.c: New test.
37323
37324 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
37325
37326 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
37327
37328 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
37329
37330 * gcc.dg/c99-bool-1.c: New test.
37331
37332 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
37333
37334 * gcc.dg/c99-scope-1.c: Remove xfail.
37335 * gcc.dg/c99-scope-2.c: New test.
37336
37337 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37338
37339 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
37340 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
37341
37342 2000-11-11 Mark Mitchell <mark@codesourcery.com>
37343
37344 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
37345 error messages.
37346
37347 * g++.mike/p700.C: Don't typedef wchar_t.
37348 * g++.mike/p784.C: Likewise.
37349 * g++.mike/eb101.C: Don't use __wchar_t.
37350
37351 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
37352
37353 * g77.f-torture/execute/20001111.[fx]: Test premature exit
37354 from DO loop.
37355
37356 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
37357
37358 * gcc.c-torture/execute/20001111-1.c: New test.
37359
37360 2000-11-10 Nick Clifton <nickc@redhat.com>
37361
37362 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
37363 long multuiple and accumulate.
37364
37365 2000-11-09 Richard Henderson <rth@redhat.com>
37366
37367 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
37368 via size_t instead of int.
37369
37370 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
37371 * gcc.c-torture/execute/string-opt-2.c: Likewise.
37372 * gcc.c-torture/execute/string-opt-3.c: Likewise.
37373 * gcc.c-torture/execute/string-opt-4.c: Likewise.
37374
37375 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
37376
37377 * gcc.c-torture/compile/20001109-1.c: New test.
37378 * gcc.c-torture/compile/20001109-2.c: New test.
37379
37380 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
37381
37382 * g++.old-deja/g++.pt/operator1.C: New test.
37383 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
37384
37385 2000-11-09 Jakub Jelinek <jakub@redhat.com>
37386
37387 * gcc.dg/20001108-1.c: New test.
37388
37389 2000-11-09 Jakub Jelinek <jakub@redhat.com>
37390
37391 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
37392 with both arguments constant strings.
37393 * gcc.c-torture/execute/string-opt-3.c: New test.
37394 * gcc.c-torture/execute/string-opt-4.c: New test.
37395 * gcc.c-torture/execute/string-opt-5.c: New test.
37396
37397 2000-11-08 Nick Clifton <nickc@redhat.com>
37398
37399 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
37400 mulsidi3adddi patterns.
37401
37402 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
37403
37404 * g++.old-deja/g++.other/crash36.C: New test.
37405
37406 2000-11-08 Jakub Jelinek <jakub@redhat.com>
37407
37408 * g++.old-deja/g++.other/init16.C: New test.
37409
37410 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
37411
37412 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
37413
37414 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
37415
37416 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
37417 * gcc.c-torture/execute/va-arg-16.x: Likewise.
37418 * gcc.c-torture/execute/va-arg-17.x: Likewise.
37419
37420 2000-11-07 DJ Delorie <dj@redhat.com>
37421
37422 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
37423
37424 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37425
37426 * gcc.c-torture/execute/string-opt-1.c: New test.
37427
37428 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
37429
37430 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
37431 mips-sgi-irix6.* because the MIPS ABI passes floating-point
37432 parameters in registers, and there is no way for a varargs
37433 function to know in which order the integer and floating-point
37434 parameters should be interleaved when they are placed on the
37435 stack.
37436 * gcc.c-torture/execute/va-arg-16.x: Likewise.
37437 * gcc.c-torture/execute/va-arg-17.x: Likewise.
37438
37439 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37440
37441 * gcc.c-torture/execute/string-opt-2.c: New test.
37442
37443 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
37444
37445 * g++.old-deja/g++.pt/crash60.C: New test.
37446
37447 2000-11-06 Jakub Jelinek <jakub@redhat.com>
37448
37449 * g++.old-deja/g++.other/crash24.C: New test.
37450 * g++.old-deja/g++.other/crash25.C: New test.
37451 * g++.old-deja/g++.other/crash26.C: New test.
37452 * g++.old-deja/g++.other/crash27.C: New test.
37453 * g++.old-deja/g++.other/crash28.C: New test.
37454 * g++.old-deja/g++.other/crash29.C: New test.
37455 * g++.old-deja/g++.other/crash30.C: New test.
37456 * g++.old-deja/g++.other/crash31.C: New test.
37457 * g++.old-deja/g++.other/crash32.C: New test.
37458 * g++.old-deja/g++.other/crash33.C: New test.
37459 * g++.old-deja/g++.other/crash34.C: New test.
37460 * g++.old-deja/g++.other/crash35.C: New test.
37461
37462 2000-11-06 Jakub Jelinek <jakub@redhat.com>
37463
37464 * gcc.c-torture/execute/20001031-1.c: New test.
37465
37466 2000-11-04 Mark Mitchell <mark@codesourcery.com>
37467
37468 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
37469 namespace.
37470
37471 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
37472 standards-conformant.
37473
37474 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
37475
37476 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
37477 * g++.old-deja/g++.mike/p755a.C: Likewise.
37478 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
37479 library makes no calls to `operator new' during initialization.
37480
37481 2000-11-04 Neil Booth <neilb@earthling.net>
37482
37483 * gcc.dg/cpp/include2.c: New tests.
37484
37485 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
37486
37487 * lib/g++.exp (g++_set_ld_library_path): New function.
37488 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
37489
37490 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
37491
37492 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
37493 warnings.
37494
37495 2000-11-01 Richard Henderson <rth@redhat.com>
37496
37497 * g++.old-deja/g++.ext/namedret1.C: New.
37498 * g++.old-deja/g++.ext/namedret2.C: New.
37499 * g++.old-deja/g++.ext/namedret3.C: New.
37500
37501 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
37502
37503 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
37504 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
37505
37506 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37507
37508 * gcc.c-torture/execute/va-arg-21.c: New test.
37509
37510 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
37511
37512 * gcc.dg/c99-complex-2.c: New test.
37513
37514 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37515
37516 * gcc.c-torture/execute/stdio-opt-1.c: New test.
37517
37518 2000-10-31 Jakub Jelinek <jakub@redhat.com>
37519
37520 * g++.old-deja/g++.other/inline16.C: New test.
37521
37522 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
37523
37524 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
37525 __PRETTY_FUNCTION__
37526
37527 2000-10-29 Neil Booth <neilb@earthling.net>
37528
37529 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
37530 New tests.
37531 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
37532 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
37533 optimisation.
37534
37535 2000-10-29 Neil Booth <neilb@earthling.net>
37536
37537 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
37538 * mi1.c, mi1c.h: Add null directives to multiple-include test.
37539 * mi5.c: Test multiple includes work with -C.
37540 * trigraphs.c: Test ^= version.
37541
37542 2000-10-28 Neil Booth <neilb@earthling.net>
37543
37544 New tests and test updates for new macro expander.
37545
37546 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
37547 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
37548 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
37549 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
37550 new diagnostic messages.
37551
37552 * gcc.dg/cpp/macro3.c: New tests.
37553
37554 2000-10-27 Mark Mitchell <mark@codesourcery.com>
37555
37556 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
37557 on the same line.
37558
37559 2000-10-27 Jakub Jelinek <jakub@redhat.com>
37560
37561 * g++.old-deja/g++.other/eh2.C: New test.
37562
37563 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
37564
37565 * gcc.c-torture/execute/20001027-1.c: New test.
37566
37567 2000-10-26 Richard Henderson <rth@redhat.com>
37568
37569 * gcc.c-torture/execute/20001026-1.c: New.
37570
37571 2000-10-26 Mark Mitchell <mark@codesourcery.com>
37572
37573 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
37574 * g++.old-deja/g++.law/builtin1.C: Likewise.
37575 * g++.old-deja/g++.law/ctors10.C: Likewise.
37576 * g++.old-deja/g++.law/virtual3.C: Likewise.
37577 * g++.old-deja/g++.mike/p658.C: Likewise.
37578 * g++.old-deja/g++.other/sibcall1.C: Likewise.
37579 * g++.old-deja/g++.other/vaarg2.C: Likewise.
37580 * g++.old-deja/g++.robertl/eb124.C: Likewise.
37581 * g++.old-deja/g++.robertl/eb44.C: Likewise.
37582 * g++.old-deja/g++.robertl/eb77.C: Likewise.
37583
37584 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
37585
37586 * gcc.c-torture/compile/20001024-1.c: New test.
37587
37588 2000-10-25 Mark Mitchell <mark@codesourcery.com>
37589
37590 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
37591 to tell us whether or not we are using V3.
37592
37593 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
37594
37595 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
37596 operands.
37597
37598 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
37599
37600 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
37601
37602 2000-10-25 Jakub Jelinek <jakub@redhat.com>
37603
37604 * gcc.c-torture/execute/20001024-1.c: New test.
37605
37606 2000-10-24 Jakub Jelinek <jakub@redhat.com>
37607
37608 * g++.old-deja/g++.other/sibcall1.C: New test.
37609
37610 2000-10-20 Jakub Jelinek <jakub@redhat.com>
37611
37612 * gcc.dg/noncompile/init-3.c: New test.
37613
37614 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
37615
37616 * gcc.dg/format-array-1.c: New test.
37617
37618 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
37619
37620 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
37621 writing through null pointers; remove comment about testing
37622 unterminated strings.
37623
37624 2000-10-17 Matthew Hiller <hiller@redhat.com>
37625
37626 * gcc.c-torture/execute/20001017-2.c: New test.
37627
37628 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
37629
37630 * gcc.c-torture/compile/20001018-1.c: New test.
37631 * gcc.c-torture/compile/20001018-1.x: Xfail.
37632
37633 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37634
37635 * gcc.c-torture/execute/20001017-1.c: New test.
37636
37637 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
37638
37639 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
37640 for multiple use of arguments with scanf formats; add tests for
37641 multiple use of arguments.
37642
37643 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
37644
37645 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
37646
37647 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
37648
37649 * gcc.dg/format-miss-1.c: New test.
37650
37651 2000-10-16 Jakub Jelinek <jakub@redhat.com>
37652
37653 * gcc.c-torture/execute/20001013-1.c: New test.
37654
37655 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
37656
37657 * gcc.dg/format-branch-1.c: New test.
37658
37659 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
37660
37661 * README, lib/file-format.exp: Remove EGCS references.
37662
37663 2000-10-16 Jakub Jelinek <jakub@redhat.com>
37664
37665 * gcc.dg/20001013-1.c: New test.
37666
37667 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
37668
37669 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
37670 for intmax_t in the compiler using __typeof__ and the type rules
37671 for conditional expressions.
37672
37673 2000-10-13 Jakub Jelinek <jakub@redhat.com>
37674
37675 * gcc.dg/20001012-1.c: New test.
37676 * gcc.dg/20001012-2.c: New test.
37677
37678 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
37679
37680 * gcc.dg/format-attr-1.c: New test.
37681
37682 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
37683
37684 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
37685 __LONG_LONG_MAX__ instead of LLONG_MAX.
37686
37687 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
37688
37689 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
37690 scanf flags.
37691 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
37692 flags.
37693
37694 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
37695
37696 * gcc.dg/sequence-pt-1.c: New test.
37697
37698 2000-10-11 Geoff Keating <geoffk@cygnus.com>
37699
37700 * gcc.c-torture/execute/20001011-1.c: New testcase.
37701 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
37702
37703 2000-10-10 Jakub Jelinek <jakub@redhat.com>
37704
37705 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
37706 does not error on it.
37707
37708 2000-10-10 Jakub Jelinek <jakub@redhat.com>
37709
37710 * gcc.dg/20001009-1.c: New test.
37711
37712 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
37713
37714 * gcc.c-torture/compile/20001009-1.c: Move from here ....
37715 * gcc.c-torture/execute/20001009-2.c: ... to here.
37716
37717 2000-10-09 Geoff Keating <geoffk@cygnus.com>
37718
37719 * gcc.c-torture/compile/20001009-1.c: New testcase.
37720 * gcc.c-torture/execute/20001009-1.c: New testcase.
37721 Testcases provided by Jan Hubicka <jh@suse.cz>.
37722
37723 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
37724
37725 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
37726 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
37727 uintmax_t using <limits.h> to emulate the compiler's internal
37728 logic. No longer XFAIL %j tests.
37729
37730 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
37731
37732 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
37733 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
37734 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
37735 regexps and details of expected handling of some bad formats.
37736 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
37737 suppression.
37738
37739 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
37740
37741 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
37742 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
37743 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
37744 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
37745 in list archives.
37746
37747 2000-10-06 Richard Henderson <rth@cygnus.com>
37748
37749 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
37750 * g++.old-deja/g++.brendan/crash52.C: Likewise.
37751 * g++.old-deja/g++.jason/report.C: Likewise.
37752 * g++.old-deja/g++.law/friend5.C: Likewise.
37753 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
37754 of the expected warnings.
37755
37756 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
37757
37758 * g++.old-deja/g++.pt/enum14.C: New test.
37759
37760 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
37761
37762 * g++.old-deja/g++.pt/crash59.C: New test.
37763
37764 2000-10-04 Will Cohen <wcohen@redhat.com>
37765
37766 * gcc.dg/20000926-1.c: New test.
37767
37768 2000-10-03 Geoff Keating <geoffk@cygnus.com>
37769
37770 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
37771 function name for current C++ compiler.
37772 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
37773
37774 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
37775
37776 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
37777 __PRETTY_FUNCTION__.
37778 * g++.old-deja/g++.ext/pretty2.C: Likewise.
37779
37780 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37781
37782 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
37783
37784 2000-09-26 Jakub Jelinek <jakub@redhat.com>
37785
37786 * gcc.c-torture/compile/20000923-1.c: New test.
37787
37788 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
37789
37790 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
37791 * g++.old-deja/g++.pt/ttp62.C: Same.
37792 * g++.old-deja/g++.other/inline14.C: Same.
37793
37794 2000-09-24 Richard Henderson <rth@cygnus.com>
37795
37796 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
37797
37798 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
37799
37800 * gcc.dg/c90-printf-1.c: Add test for wide string format.
37801
37802 2000-09-22 Geoff Keating <geoffk@cygnus.com>
37803
37804 * gcc.c-torture/compile/20000922-1.c: New file.
37805
37806 2000-09-21 Nick Clifton <nickc@redhat.com>
37807
37808 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
37809 a signed long modulo operation.
37810 (mod6): New function - perform an unsigned long modulo operation.
37811 (main): Add tests for modulos of very large numbers by very small
37812 dividends.
37813
37814 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37815
37816 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
37817
37818 2000-09-19 Richard Henderson <rth@cygnus.com>
37819
37820 * gcc.dg/compare2.c (case 10): XFAIL.
37821
37822 2000-09-18 Richard Henderson <rth@cygnus.com>
37823
37824 * gcc.c-torture/execute/20000906-1.c: Move ...
37825 * gcc.dg/20000906-1.c: ... here. Only run on targets
37826 that support __builtin_trap.
37827
37828 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
37829
37830 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
37831
37832 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37833
37834 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
37835 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
37836 more $ format tests.
37837
37838 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37839
37840 * gcc.dg/format-errmk-1.c: New test.
37841
37842 2000-09-17 Greg McGary <greg@mcgary.org>
37843
37844 * gcc.c-torture/execute/20000917-1.x: Remove.
37845
37846 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
37847
37848 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
37849
37850 2000-09-17 Greg McGary <greg@mcgary.org>
37851
37852 * gcc.c-torture/execute/20000917-1.c: New test.
37853 * gcc.c-torture/execute/20000917-1.x: XFAIL.
37854
37855 2000-09-16 Neil Booth <NeilB@earthling.net>
37856
37857 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
37858 in nested macro bug.
37859
37860 2000-09-15 Neil Booth <NeilB@earthling.net>
37861
37862 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
37863
37864 2000-09-14 Jeffrey A Law (law@cygnus.com)
37865
37866 * gcc.c-torture/execute/20000914-1.c: New test.
37867
37868 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
37869
37870 * g++.other/inline13.C: New test.
37871
37872 2000-09-12 Andreas Jaeger <aj@suse.de>
37873
37874 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
37875 constant by Ulrich Drepper <drepper@redhat.com>.
37876
37877 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
37878
37879 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
37880
37881 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37882
37883 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
37884
37885 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
37886
37887 * gcc.dg/cpp/backslash.c: New test.
37888
37889 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
37890
37891 * gcc.c-torture/execute/20000910-1.c: New test.
37892 * gcc.c-torture/execute/20000910-2.c: Likewise.
37893
37894 2000-09-11 Robert Lipe <robertl@sco.com>
37895
37896 * gcc.dg/pragma-align.c: New test.
37897
37898 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
37899
37900 * g++.old-deja/g++.pt/explicit82.C: New test.
37901 * g++.old-deja/g++.pt/explicit83.C: New test.
37902
37903 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
37904
37905 * gcc.dg/asm-names.c: New test.
37906
37907 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37908
37909 * gcc.dg/cpp/tr-warn6.c: New test
37910
37911 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
37912
37913 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
37914 be accepted.
37915
37916 2000-09-07 Catherine Moore <clm@redhat.com>
37917
37918 * gcc.c-torture/execute/unroll-1.c: New test.
37919
37920 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
37921
37922 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
37923 ERROR markers.
37924 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
37925 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
37926 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
37927 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
37928 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
37929 Preprocess only.
37930 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
37931 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
37932
37933 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37934
37935 * g++.old-deja/g++.pt/deduct2.C: New test.
37936
37937 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37938
37939 * g++.old-deja/g++.pt/parms2.C: New test.
37940
37941 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37942
37943 * g++.old-deja/g++.pt/crash58.C: New test.
37944
37945 2000-09-06 Greg McGary <greg@mcgary.org>
37946
37947 * gcc.c-torture/execute/20000906-1.c: New test.
37948 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
37949
37950 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37951
37952 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
37953
37954 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37955
37956 * g++.old-deja/g++.pt/crash57.C: New test.
37957
37958 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37959
37960 * g++.old-deja/g++.pt/crash56.C: New test.
37961
37962 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37963
37964 * g++.old-deja/g++.pt/koenig1.C: New test.
37965
37966 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37967
37968 * gcc.dg/20000904-1.c: New test.
37969
37970 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37971
37972 * gcc.dg/cpp/paste8.c: New test.
37973
37974 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
37975
37976 * gcc.c-torture/compile/20000827-1.c: New test.
37977
37978 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37979
37980 * gcc.dg/format-diag-1.c: New test.
37981
37982 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37983
37984 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
37985 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
37986 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
37987 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
37988 gcc.dg/formatz-1.c: Adjust warning regular expressions.
37989
37990 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37991
37992 * g++.old-deja/g++.other/nested4.C: New test.
37993
37994 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37995
37996 * g++.old-deja/g++.ns/scoped1.C: New test.
37997
37998 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
37999
38000 * lib/g++.exp: Support testing already-installed GCC.
38001
38002 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38003
38004 * wtr-label-1.c, wtr-suffix-1.c: New tests.
38005
38006 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38007
38008 * gcc.dg/return-type-2.c: New test.
38009
38010 2000-08-27 Geoff Keating <geoffk@cygnus.com>
38011
38012 * gcc.c-torture/compile/20000825-1.c: New test.
38013
38014 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
38015
38016 * gcc.dg/dwarf2-2.c: New test.
38017
38018 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
38019
38020 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
38021 dg-warning regexps.
38022
38023 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
38024
38025 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
38026 gcc.dg/format-ext-5.c: New tests.
38027
38028 2000-08-25 Jakub Jelinek <jakub@redhat.com>
38029
38030 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
38031
38032 2000-08-24 Mark Mitchell <mark@codesourcery.com>
38033
38034 * gcc.dg/noncompile/930622-2.c: Adjust error message.
38035
38036 2000-08-24 Richard Henderson <rth@cygnus.com>
38037
38038 * gcc.dg/ia64-sync-1.c: New test.
38039 * gcc.dg/ia64-sync-2.c: New test.
38040 * gcc.dg/ia64-asm-1.c: New test.
38041
38042 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
38043
38044 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
38045 * gcc.dg/format-ext-2.c: New test.
38046
38047 2000-08-23 Jason Merrill <jason@redhat.com>
38048
38049 * lib/old-dejagnu.exp: Also ignore "In member function" and
38050 "At global scope".
38051
38052 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38053
38054 * gcc.dg/noncompile/label-lineno-1.c: New test.
38055
38056 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
38057
38058 * gcc.dg/c99-array-nonobj-1.c: New test.
38059
38060 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
38061
38062 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
38063 tests.
38064 * gcc.dg/format-ext-1.c: New test.
38065
38066 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38067
38068 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
38069 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
38070 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
38071 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
38072 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
38073
38074 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
38075
38076 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
38077 gcc.dg/c99-strftime-2.c: New tests.
38078
38079 2000-08-22 Richard Henderson <rth@cygnus.com>
38080
38081 * gcc.c-torture/execute/20000822-1.c: New test.
38082
38083 2000-08-21 Jakub Jelinek <jakub@redhat.com>
38084
38085 * gcc.c-torture/execute/20000819-1.x: Remove.
38086
38087 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
38088
38089 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
38090 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
38091 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
38092 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
38093 gcc.dg/format-xopen-1.c: New tests.
38094
38095 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
38096
38097 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
38098
38099 2000-08-21 Jakub Jelinek <jakub@redhat.com>
38100
38101 * g++.old-deja/g++.other/loop2.C: New test.
38102
38103 * gcc.c-torture/compile/20000606-1.c: New test.
38104 * gcc.c-torture/compile/20000728-1.c: New test.
38105 * gcc.c-torture/execute/20000801-1.c: New test.
38106 * gcc.c-torture/execute/20000801-2.c: New test.
38107 * gcc.c-torture/execute/20000819-1.c: New test.
38108 * gcc.c-torture/execute/20000819-1.x: XFAIL.
38109 * gcc.dg/20000629-1.c: New test.
38110 * gcc.dg/20000724-1.c: New test.
38111 * gcc.dg/20000807-1.c: New test.
38112
38113 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
38114
38115 * gcc.dg/cpp/pragma-1.c: New test.
38116 * gcc.dg/cpp/pragma-2.c: New test.
38117
38118 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
38119
38120 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
38121 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
38122
38123 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38124
38125 * gcc.c-torture/compile/20000818-1.c: New test.
38126
38127 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
38128
38129 * gcc.c-torture/execute/20000818-1.c: New test.
38130
38131 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
38132
38133 * gcc.dg/format-va-1.c: New test.
38134
38135 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
38136
38137 * g++.old-deja/g++.other/typedef8.C: New test.
38138
38139 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
38140
38141 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
38142 * g++.old-deja/g++.mike/net36.C: Mark candidate.
38143 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
38144 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
38145 * g++.old-deja/g++.other/ptrmem7.C: New test.
38146 * g++.old-deja/g++.pt/ptrmem10.C: New test.
38147
38148 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
38149
38150 * g++.old-deja/g++.pt/typename27.C: New test.
38151
38152 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
38153
38154 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
38155 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
38156 * g++.old-deja/g++.pt/friend45.C: New test.
38157 * g++.old-deja/g++.other/friend8.C: New test.
38158
38159 2000-08-15 Richard Henderson <rth@cygnus.com>
38160
38161 * gcc.c-torture/execute/20000815-1.c: New test.
38162
38163 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
38164
38165 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
38166 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
38167 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
38168
38169 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
38170
38171 * g++.old-deja/g++.other/refinit2.C: New test.
38172
38173 2000-08-13 Geoff Keating <geoffk@cygnus.com>
38174
38175 * lib/c-torture.exp (c-torture): Make
38176 compiler_conditional_xfail_data global.
38177 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
38178 compiler_conditional_xfail_data machinery.
38179 (f-torture-execute): Likewise.
38180 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
38181 and only when unrolling loops.
38182
38183 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
38184
38185 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
38186
38187 * g++.old-deja/g++.pt/explicit81.C: New test.
38188
38189 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
38190
38191 * g++.old-deja/g++.pt/typename26.C: New test.
38192
38193 2000-08-10 Geoff Keating <geoffk@cygnus.com>
38194
38195 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
38196 warning.
38197
38198 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
38199
38200 * g++.old-deja/g++.other/array3.C: New test.
38201
38202 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
38203
38204 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
38205 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
38206 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
38207 New tests.
38208
38209 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
38210
38211 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
38212 * g++.old-deja/g++.abi/vmihint.C: Likewise.
38213
38214 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
38215
38216 * gcc.c-torture/execute/20000808-1.c: New test.
38217
38218 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
38219
38220 * gcc.dg/c90-const-expr-1.c: New test.
38221
38222 2000-08-08 Richard Henderson <rth@cygnus.com>
38223
38224 * gcc.dg/noncompile/920923-1.c: Declare calloc.
38225
38226 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
38227
38228 * gcc.dg/noncompile/const-ll-1.c: New test.
38229
38230 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
38231
38232 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
38233
38234 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
38235
38236 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
38237 that running programs linked against the shared version of libobjc
38238 run correctly.
38239
38240 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
38241
38242 * gcc.dg/c99-printf-1.c: New test.
38243
38244 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
38245
38246 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
38247
38248 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
38249
38250 * gcc.c-torture/execute/20000731-1.x: Delete.
38251
38252 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
38253
38254 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
38255 and torture_without_loops as is done by c-torture.exp.
38256 (search_for): Copy from c-torture.exp.
38257 (gcc-dg-runtest): New function, drives a directory of tests
38258 iterating over the TORTURE_OPTIONS.
38259 (scan-assembler, scan-assembler-not): Move here from
38260 individual directory drivers.
38261
38262 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
38263 defined by lib/gcc-dg.exp.
38264 * gcc.dg/cpp/cpp.exp: Likewise.
38265 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
38266 gcc-dg-runtest, so we cycle over optimization options.
38267
38268 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
38269 * gcc.dg/compare2.c: No longer expected to fail.
38270
38271 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
38272
38273 * gcc.c-torture/execute/20000804-1.c: New test.
38274
38275 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
38276
38277 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
38278
38279 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
38280
38281 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
38282
38283 2000-08-03 Jeffrey A Law (law@cygnus.com)
38284
38285 * gcc.c-torture/compile/20000803-1.c: New test.
38286
38287 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
38288
38289 * gcc.c-torture/execute/20000801-3.c,
38290 gcc.c-torture/execute/20000801-4.c: New tests.
38291 * gcc.c-torture/execute/20000801-3.x,
38292 gcc.c-torture/execute/20000801-4.x: Xfail.
38293
38294 2000-08-02 Geoff Keating <geoffk@cygnus.com>
38295
38296 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
38297 libobjc/.libs to allow for libtool.
38298
38299 2000-08-02 Jakub Jelinek <jakub@redhat.com>
38300
38301 * gcc.c-torture/compile/20000802-1.c: New test.
38302
38303 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
38304
38305 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
38306
38307 2000-07-31 Jeffrey A Law (law@cygnus.com)
38308
38309 * gcc-c-torture/execute/20000731-2.c: New test.
38310
38311 * gcc.c-torture/execute/20000731-1.c: New test.
38312 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
38313
38314 2000-07-31 Jakub Jelinek <jakub@redhat.com>
38315
38316 * testsuite/gcc.dg/cpp/paste7.c: New test.
38317 * gcc.dg/cpp/20000725-1.c: New test.
38318
38319 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
38320
38321 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
38322 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
38323 declaration warning for __builtin_dwarf_reg_size.
38324
38325 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
38326
38327 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
38328
38329 * gcc.dg/noncompile/voidparam-1.c: New test.
38330
38331 2000-07-30 Richard Henderson <rth@cygnus.com>
38332
38333 * gcc.dg/c90-digraph-1.c: Don't xfail.
38334 * gcc.dg/compare2.c (case 10): Xfail.
38335 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
38336
38337 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
38338
38339 * gcc.dg/c99-main-1.c: New test.
38340
38341 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
38342
38343 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
38344
38345 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
38346
38347 * gcc.c-tortuer/execute/20000726-1.c: New test.
38348
38349 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
38350
38351 * gcc.c-torture/execute/enum-2.c: New test.
38352
38353 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38354
38355 * gcc.dg/cpp/tr-warn3.c: New test.
38356
38357 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
38358
38359 * g++.old-deja/g++.ext/implicit1.C: Remove.
38360 * g++.old-deja/g++.jason/c2.C: Remove
38361 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
38362 * g++.old-deja/g++.pt/crash16.C: Likewise.
38363 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
38364
38365 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
38366
38367 * g++.old-deja/g++.other/for2.C: New test.
38368
38369 2000-07-25 Jakub Jelinek <jakub@redhat.com>
38370
38371 * gcc.dg/20000720-1.c: New test.
38372
38373 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
38374
38375 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
38376
38377 2000-07-24 Geoff Keating <geoffk@cygnus.com>
38378
38379 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
38380 * gcc.c-torture/execute/20000722-1.c: New.
38381 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
38382
38383 2000-07-24 Jakub Jelinek <jakub@redhat.com>
38384
38385 * gcc.dg/cpp/20000720-1.S: New test.
38386
38387 2000-07-21 Michael Meissner <meissner@redhat.com>
38388
38389 * gcc.c-torture/execute/ieee/hugeval.c: New test.
38390
38391 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
38392
38393 * g++.old-deja/g++.brendan/crash16.C,
38394 g++.old-deja/g++.brendan/parse3.C,
38395 g++.old-deja/g++.brendan/redecl1.C,
38396 g++.old-deja/g++.ns/template13.C,
38397 g++.old-deja/g++.other/decl4.C,
38398 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
38399
38400 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
38401
38402 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
38403 and "Internal error".
38404
38405 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
38406 regexps.
38407 * gcc.dg/cpp/paste6.c: New test.
38408
38409 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
38410
38411 * gcc.dg/cpp/tr-direct.c: New test.
38412
38413 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
38414 gcc.dg/cpp/undef1.c: Tweak error regexps.
38415
38416 2000-07-18 Eric Christopher <echristo@redhat.com>
38417
38418 * gcc.c-torture/compile/20000718-1.c: New test.
38419
38420 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
38421
38422 * cpplex.c (_cpp_push_token): If the token being pushed back
38423 is the previous token in this context, just subtract one from
38424 context->posn.
38425 * cppmacro.c (save_expansion): Clear aux field when storing a
38426 placemarker.
38427
38428 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
38429
38430 * gcc.dg/noncompile/redecl-1.c: New test.
38431
38432 2000-07-18 Jakub Jelinek <jakub@redhat.com>
38433
38434 * gcc.c-torture/execute/20000717-5.c: New test.
38435 * gcc.c-torture/execute/20000717-1.x: Removed.
38436
38437 2000-07-17 Richard Henderson <rth@cygnus.com>
38438
38439 * gcc.c-torture/execute/20000717-4.c: New test.
38440
38441 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
38442
38443 * gcc.dg/cpp/syshdr.c: New test.
38444 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
38445
38446 2000-07-17 Neil Booth <neilb@earthling.net>
38447
38448 * gcc.dg/cpp/cmdlne-dM.c: New test.
38449 * gcc.dg/cpp/cmdlne-dD.c: New test.
38450
38451 2000-07-17 Jeffrey A Law (law@cygnus.com)
38452
38453 * gcc.c-torture/execute/20000717-3.c: New test.
38454
38455 * gcc.c-torture/compile/20000717-1.c: New test.
38456
38457 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
38458
38459 * gcc.c-torture/execute/20000717-2.c: New test.
38460
38461 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
38462
38463 * gcc.dg/formatz-1.c: New test.
38464
38465 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
38466 * gcc.dg/c99-digraph-1.c: New tests.
38467
38468 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
38469 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
38470
38471 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
38472 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
38473 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
38474 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
38475 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
38476 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
38477 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
38478
38479 2000-07-17 Greg McGary <greg@mcgary.org>
38480
38481 * gcc.c-torture/execute/20000717-1.c: New test.
38482 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
38483
38484 2000-07-15 Jakub Jelinek <jakub@redhat.com>
38485
38486 * gcc.c-torture/execute/20000715-2.c: New test.
38487 * gcc.dg/20000715-1.c: New test.
38488
38489 2000-07-15 Michael Meissner <meissner@redhat.com>
38490
38491 * gcc.c-torture/execute/20000715-1.c: New test.
38492
38493 2000-07-13 Jakub Jelinek <jakub@redhat.com>
38494
38495 * gcc.c-torture/execute/20000707-1.c: New test.
38496
38497 2000-07-13 Neil Booth <NeilB@earthling.net>
38498
38499 * testsuite/gcc.dg/cpp/digraph1.c,
38500 testsuite/gcc.dg/cpp/digraph2.c,
38501 testsuite/gcc.dg/cpp/digraphs.c: New tests.
38502
38503 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
38504
38505 * g77.f-torture/compile/20000630-2.f: New test.
38506 * g77.f-torture/compile/20000630-2.x
38507
38508 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
38509
38510 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
38511
38512 2000-07-11 Neil Booth <NeilB@earthling.net>
38513
38514 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
38515
38516 2000-07-11 Neil Booth <NeilB@earthling.net>
38517
38518 * gcc.dg/cpp/cmdlne-C.c: New.
38519
38520 2000-07-09 Neil Booth <NeilB@earthling.net>
38521
38522 * gcc.dg/cpp/directiv.c: New tests.
38523 * gcc.dg/cpp/undef1.c: Update.
38524
38525 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
38526
38527 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
38528
38529 2000-07-09 Neil Booth <NeilB@earthling.net>
38530
38531 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
38532
38533 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
38534
38535 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
38536 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
38537
38538 2000-07-08 Neil Booth <NeilB@earthling.net>
38539
38540 * gcc.dg/cpp/macsyntx.c: New tests.
38541
38542 2000-07-07 Jakub Jelinek <jakub@redhat.com>
38543
38544 * gcc.dg/20000707-1.c: New test.
38545
38546 2000-07-07 Jakub Jelinek <jakub@redhat.com>
38547
38548 * gcc.c-torture/execute/20000706-1.c: New test.
38549 * gcc.c-torture/execute/20000706-2.c: New test.
38550 * gcc.c-torture/execute/20000706-3.c: New test.
38551 * gcc.c-torture/execute/20000706-4.c: New test.
38552 * gcc.c-torture/execute/20000706-5.c: New test.
38553
38554 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
38555
38556 * g++.old-deja/g++.pt/instantiate7.C: New test.
38557
38558 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
38559
38560 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
38561 * g++.old-deja/g++.mike/thunk3.C: Likewise.
38562 * g++.old-deja/g++.other/rtti3.C: Likewise.
38563 * g++.old-deja/g++.other/rttid3.C: Likewise.
38564
38565 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
38566
38567 * g77.f-torture/compile/20000630-1.x: Fix typo
38568
38569 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
38570
38571 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
38572 assembly output.
38573
38574 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
38575
38576 * gcc.dg/cpp/ident.c: New test.
38577
38578 2000-07-05 Neil Booth <NeilB@earthling.net>
38579
38580 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
38581 gcc.dg/cpp/lexstrng.c: New tests.
38582
38583 2000-07-04 Neil Booth <NeilB@earthling.net>
38584
38585 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
38586 * gcc.dg/cpp/strify2.c: Same.
38587
38588 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
38589
38590 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
38591 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
38592 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
38593 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
38594
38595 * testsuite/gcc.dg/cpp/macro1.c,
38596 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
38597 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
38598 testsuite/gcc.dg/cpp/strify1.c,
38599 testsuite/gcc.dg/cpp/strify2.c: New tests.
38600
38601 2000-07-03 Jakub Jelinek <jakub@redhat.com>
38602
38603 * gcc.c-torture/execute/20000703-1.c: New test.
38604
38605 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
38606
38607 * g++.old-deja/g++.pt (lookup10.C): New test.
38608
38609 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
38610
38611 * g++.old-deja/g++.pt (typename25.C): New test.
38612
38613 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
38614
38615 * gcc.c-torture/compile/20000701-1.c: New test.
38616
38617 2000-06-30 Nick Clifton <nickc@cygnus.com>
38618
38619 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
38620 to test case.
38621
38622 2000-06-30 Catherine Moore <clm@cygnus.com>
38623
38624 * gcc.c-torture/execute/align-1.c: New test.
38625
38626 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
38627
38628 * g++.old-deja/g++.pt/expr8.C: New test.
38629 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
38630
38631 2000-06-29 Nick Clifton <nickc@cygnus.com>
38632
38633 * gcc.c-torture/compile/20000629-1.c: New test.
38634
38635 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
38636
38637
38638 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
38639 gcc.dg/noncompile directory, depending on whether they're
38640 preprocessor tests or not. Annotate all the tests for the dg
38641 framework.
38642
38643 * gcc.c-torture/noncompile/noncompile.exp: Delete.
38644 * gcc.dg/noncompile/noncompile.exp: New.
38645
38646 * Moved files:
38647 Old name New name
38648 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
38649 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
38650 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
38651 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
38652 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
38653 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
38654 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
38655 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
38656 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
38657 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
38658 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
38659 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
38660 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
38661 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
38662 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
38663 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
38664 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
38665 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
38666 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
38667 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
38668 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
38669 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
38670 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
38671 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
38672
38673 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
38674 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
38675 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
38676 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
38677 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
38678 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
38679
38680 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
38681
38682 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
38683 declare one variable. On the fourth, error.
38684 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
38685 declared by 20000628-1a.h.
38686
38687 2000-06-29 Richard Henderson <rth@redhat.com>
38688
38689 * gcc.c-torture/execute/930529-1.x: New file.
38690 * gcc.dg/920413-1.c: Adjust expected warning text.
38691 * gcc.dg/980217-1.c: Declare abort.
38692 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
38693
38694 2000-06-29 Jeffrey A Law (law@cygnus.com)
38695
38696 * g77.f-torture/compile/20000629-1.f: New test.
38697 * g77.f-torture/compile/20000629-1.x: Expected to fail.
38698
38699 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
38700
38701 Rearrange lots of files, removing entirely the
38702 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
38703 directories.
38704
38705 * Deleted files:
38706 gcc.c-torture/code_quality/code_quality.exp
38707 gcc.c-torture/special/special.exp
38708 gcc.failure/failure.exp
38709 gcc.failure/940409-1.x
38710 gcc.c-torture/compile/961203-1.x
38711
38712 * New files:
38713 gcc.misc-tests/linkage.exp
38714 gcc.c-torture/execute/920730-1t.c
38715 gcc.c-torture/execute/920730-1t.x
38716 gcc.c-torture/compile/920520-1.x
38717 gcc.c-torture/compile/920521-1.x
38718 gcc.c-torture/compile/981006-1.x
38719 gcc.c-torture/execute/eeprof-1.x
38720
38721 * Moved files (possibly with modifications to fit a new harness):
38722 Old name New name
38723 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
38724 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
38725 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
38726 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
38727 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
38728 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
38729 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
38730 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
38731 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
38732 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
38733 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
38734 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
38735 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
38736 gcc.failure/940409-1.c gcc.dg/940409-1.c
38737
38738 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
38739
38740 * c-torture/compile/961203-1.x: Delete.
38741
38742 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
38743 not exit. Include stdio.h.
38744 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
38745 * gcc.misc-tests/dg-12.c: Likewise.
38746 * gcc.misc-tests/dg-5.c: Likewise.
38747 * gcc.misc-tests/dg-6.c: Likewise.
38748 * gcc.misc-tests/dg-7.c: Prototype abort.
38749 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
38750 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
38751 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
38752 not exit.
38753 * gcc.misc-tests/sieve.c: Use return from main, not exit.
38754 * gcc.misc-tests/sort2.c: Use return from main, not exit.
38755
38756 2000-06-28 Jakub Jelinek <jakub@redhat.com>
38757
38758 * gcc.dg/cpp/20000628-1.c: New test.
38759 * gcc.dg/cpp/20000628-1.h: New header for above test.
38760 * gcc.dg/cpp/20000628-1a.h: Likewise.
38761
38762 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
38763
38764 * gcc.dg/cpp: New directory.
38765 * gcc.dg/cpp/cpp.exp: New driver.
38766 * gcc.dg/cpp/20000627-1.c: New test.
38767 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
38768 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
38769 and rewrite as a compilation test.
38770
38771 * gcc.dg: Move many files into the cpp subdirectory, possibly
38772 renaming or editing them as well.
38773 Old name New name
38774 990119-1.c cpp/19990119-1.c
38775 990228-1.c cpp/19990228-1.c
38776 990407-1.c cpp/19990407-1.c
38777 990409-1.c cpp/19990409-1.c
38778 990413-1.c cpp/19990413-1.c
38779 990703-1.c cpp/19990703-1.c
38780 20000127-1.c cpp/20000127-1.c
38781 20000129-1.c cpp/20000129-1.c
38782 20000207-1.c cpp/20000207-1.c
38783 20000207-2.c cpp/20000207-2.c
38784 20000209-1.c cpp/20000209-1.c
38785 20000209-2.c cpp/20000209-2.c
38786 20000301-1.c cpp/20000301-1.c
38787 20000419-1.c cpp/20000419-1.c
38788 20000510-1.S cpp/20000510-1.S
38789 20000519-1.c cpp/20000519-1.c
38790 20000529-1.c cpp/20000529-1.c
38791 20000625-1.c cpp/20000625-1.c
38792 20000625-2.c cpp/20000625-2.c
38793 cpp-as1.c cpp/assert1.c
38794 cpp-as2.c cpp/assert2.c
38795 cxx-comments-1.c cpp/cxxcom1.c
38796 cxx-comments-2.c cpp/cxxcom2.c
38797 endif-label.c cpp/endif.c
38798 cpp-hash1.c cpp/hash1.c
38799 cpp-hash2.c cpp/hash2.c
38800 cpp-if1.c cpp/if-1.c
38801 cpp-if2.c cpp/if-2.c
38802 cpp-if3.c cpp/if-3.c
38803 cpp-if4.c cpp/if-4.c
38804 cpp-if5.c cpp/if-5.c
38805 cpp-cond.c cpp/if-cexp.c
38806 cpp-missingop.c cpp/if-mop.c
38807 cpp-missingparen.c cpp/if-mpar.c
38808 cpp-opprec.c cpp/if-oppr.c
38809 cpp-ifparen.c cpp/if-paren.c
38810 cpp-shortcircuit.c cpp/if-sc.c
38811 cpp-shift.c cpp/if-shift.c
38812 cpp-unary.c cpp/if-unary.c
38813 cpp-li1.c cpp/line1.c
38814 cpp-li2.c cpp/line2.c
38815 lineno.c cpp/line3.c
38816 lineno-2.c cpp/line4.c
38817 cpp-mi.c cpp/mi1.c
38818 cpp-mic.h cpp/mi1c.h
38819 cpp-micc.h cpp/mi1cc.h
38820 cpp-mind.h cpp/mi1nd.h
38821 cpp-mindp.h cpp/mi1ndp.h
38822 cpp-mix.h cpp/mi1x.h
38823 cpp-mi2.c cpp/mi2.c
38824 cpp-mi2a.h cpp/mi2a.h
38825 cpp-mi2b.h cpp/mi2b.h
38826 cpp-mi2c.h cpp/mi2c.h
38827 cpp-mi3.c cpp/mi3.c
38828 cpp-mi3.def cpp/mi3.def
38829 poison-1.c cpp/poison.c
38830 pr-impl.c cpp/prag-imp.c
38831 cpp-redef-2.c cpp/redef1.c
38832 cpp-redef.c cpp/redef2.c
38833 strpaste.c cpp/strp1.c
38834 strpaste-2.c cpp/strp2.c
38835 cpp-tradpaste.c cpp/tr-paste.c
38836 cpp-tradstringify.c cpp/tr-str.c
38837 cpp-tradwarn1.c cpp/tr-warn1.c
38838 cpp-tradwarn2.c cpp/tr-warn2.c
38839 trigraphs.c cpp/trigraphs.c
38840 cpp-unc1.c cpp/unc1.c
38841 cpp-unc2.c cpp/unc2.c
38842 cpp-unc3.c cpp/unc3.c
38843 cpp-unc.c cpp/unc4.c
38844 undef.c cpp/undef1.c
38845 undef-2.c cpp/undef2.c
38846 cpp-wi1.c cpp/widestr1.c
38847
38848 2000-06-27 Mark Mitchell <mark@codesourcery.com>
38849
38850 * lib/g++.exp (g++_include_flags): Tweak.
38851
38852 2000-06-27 H.J. Lu <hjl@gnu.org>
38853 Loren J. Rittle <ljrittle@acm.org>
38854
38855 * lib/g++.exp (g++_include_flags): Override libgloss.exp
38856 version with one that knows about the new gcc tree structure.
38857 (g++_link_flags): Same.
38858
38859 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
38860
38861 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
38862 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
38863 case we are cross-compiling.
38864
38865 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
38866 g++.old-deja/g++.niklas/Makefile.in,
38867 g++.old-deja/g++.niklas/configure.in,
38868 g++.old-deja/g++.other/Makefile.in,
38869 g++.old-deja/g++.other/configure.in,
38870 gcc.c-torture/code_quality/Makefile.in,
38871 gcc.c-torture/code_quality/configure.in,
38872 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
38873 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
38874 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
38875 gcc.c-torture/execute/ieee/Makefile.in,
38876 gcc.c-torture/execute/ieee/configure.in,
38877 gcc.c-torture/noncompile/Makefile.in,
38878 gcc.c-torture/noncompile/configure.in,
38879 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
38880 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
38881 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
38882
38883 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38884
38885 * g++.old-deja/g++.other/ambig3.C: New test.
38886
38887 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38888
38889 * g++.old-deja/g++.pt/syntax1.C: New test.
38890 * g++.old-deja/g++.pt/syntax2.C: New test.
38891 * g++.old-deja/g++.other/syntax3.C: New test.
38892 * g++.old-deja/g++.other/syntax4.C: New test.
38893
38894 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38895
38896 * gcc.dg/20000623-1.c: Prototype exit and abort.
38897
38898 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38899
38900 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
38901 New tests.
38902 * gcc.dg/cpp-mi3.def: New file.
38903
38904 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
38905 inside assertions.
38906 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
38907 lexer's error messages.
38908 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
38909 divine anything from the linemarkers.
38910 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
38911 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
38912
38913 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
38914
38915 * gcc.dg/20000623-1.c: New test.
38916
38917 2000-06-22 Jakub Jelinek <jakub@redhat.com>
38918
38919 * gcc.c-torture/execute/20000622-1.c: New test.
38920
38921 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38922
38923 * g++.old-deja/g++.other/init15.C: New test.
38924
38925 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38926
38927 * g++.old-deja/g++.pt/vaarg2.C: New test.
38928 * g++.old-deja/g++.pt/vaarg3.C: New test.
38929
38930 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
38931
38932 * g++.old-deja/g++.other/dyncast6.C: New test.
38933
38934 2000-06-15 Jakub Jelinek <jakub@redhat.com>
38935
38936 * gcc.c-torture/execute/loop-6.c: New test.
38937
38938 2000-06-14 Jakub Jelinek <jakub@redhat.com>
38939
38940 * gcc.dg/20000614-1.c: New test.
38941 * gcc.dg/20000614-2.c: New test.
38942
38943 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
38944
38945 * g++.old-deja/g++.other/inline12.C: New test.
38946
38947 2000-06-13 Jakub Jelinek <jakub@redhat.com>
38948
38949 * g++.old-deja/g++.other/eh1.C: New test.
38950
38951 2000-06-12 Jakub Jelinek <jakub@redhat.com>
38952
38953 * g++.old-deja/g++.other/type.C: New test.
38954
38955 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38956
38957 * g++.old-deja/g++.other/initstring.C: New test.
38958
38959 2000-06-12 Jason Merrill <jason@redhat.com>
38960
38961 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
38962
38963 2000-06-09 Jeffrey A Law (law@cygnus.com)
38964
38965 * gcc.c-torture/compile/20000609-1.c: New test.
38966
38967 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
38968
38969 * gcc.dg/20000609-1.c: New test.
38970
38971 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
38972
38973 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
38974 * gcc.c-torture/noncompile/poison-1.c: Move...
38975 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
38976 * gcc.dg/cpp-li1.c: Add a token after the #line.
38977
38978 2000-06-05 Richard Henderson <rth@cygnus.com>
38979
38980 * gcc.c-torture/execute/20000605-2.c: New test.
38981 * gcc.c-torture/execute/20000605-3.c: New test.
38982
38983 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
38984
38985 * g77.f-torture/execute/20000503-1.x: New file.
38986
38987 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
38988
38989 * g++.old-deja/g++.eh/badalloc1.C: New test.
38990
38991 2000-06-05 Richard Henderson <rth@cygnus.com>
38992
38993 * gcc.c-torture/execute/20000605-1.c: New test.
38994
38995 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38996 Nathan Sidwell <nathan@codesourcery.com>
38997
38998 * gcc.c-torture/compile/20000605-1.c: New test.
38999
39000 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
39001
39002 * g77.f-torture/compile/20000601-1.f: New test.
39003
39004 2000-06-03 Richard Henderson <rth@cygnus.com>
39005
39006 * gcc.c-torture/execute/20000603-1.c: New.
39007
39008 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
39009
39010 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
39011 * gcc.dg/noreturn-2.c (noreturn): Likewise.
39012
39013 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
39014
39015 * gcc.dg/compare2.c (case 12): XFAIL.
39016 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
39017 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
39018
39019 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
39020
39021 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
39022
39023 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
39024 guard macro is already defined when the header is first
39025 included.
39026 * gcc.dg/cpp-mix.h: New file.
39027 * gcc.dg/endif-label.c: Update patterns to match compiler.
39028
39029 * g++.brendan/complex1.C: Declare abort.
39030 * g++.law/refs4.C: Remove XFAIL.
39031 * g++.oliva/expr2.C: Declare abort and exit.
39032
39033 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
39034
39035 * gcc.c-torture/execute/20000528-1.c: New test.
39036
39037 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
39038 * g++.old-deja/g++.law/temps4.C: Likewise.
39039
39040 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
39041 stdlib.h. Call abort() on failure.
39042 * g++.old-deja/g++.law/refs4.C: Likewise.
39043 * g++.old-deja/g++.law/temps4.C: Likewise.
39044 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
39045 * gcc.c-torture/execute/20000112-1.c: Include string.h.
39046
39047 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
39048
39049 Relative to g++.dg/special:
39050 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
39051
39052 Relative to g++.old-deja:
39053 * g++.brendan/complex1.C, g++.jason/optimize2.C,
39054 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
39055 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
39056 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
39057 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
39058 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
39059 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
39060
39061 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
39062 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
39063 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
39064 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
39065 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
39066 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
39067 and/or string.h.
39068
39069 * g++.other/goto1.C: Update expectations for error messages.
39070
39071 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
39072
39073 * gcc.c-torture/compile/20000523-1.c: New test.
39074
39075 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
39076
39077 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
39078
39079 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
39080
39081 * g++.old-deja/g++.eh/catch11.C: New test.
39082 * g++.old-deja/g++.eh/catch12.C: New test.
39083
39084 2000-05-24 Nick Clifton <nickc@cygnus.com>
39085
39086 * gcc.c-torture/execute/20000523-1.c: New test.
39087
39088 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
39089
39090 * c-torture/execute/bcp-1.c: Replace abort in arg of
39091 __builtin_constant_p with a generic external function.
39092
39093 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
39094 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
39095 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
39096 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
39097 Prototype abort and/or exit.
39098
39099 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
39100 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
39101 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
39102 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
39103
39104 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
39105
39106 * gcc.dg/dwarf2-1.c: New test.
39107
39108 2000-05-20 Richard Henderson <rth@cygnus.com>
39109
39110 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
39111
39112 2000-05-20 Andreas Jaeger <aj@suse.de>
39113
39114 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
39115 testcase.
39116
39117 2000-05-19 David Edelsohn <edelsohn@gnu.org>
39118
39119 * gcc.c-torture/execute/20000519-2.c: New test.
39120
39121 2000-05-19 Andreas Jaeger <aj@suse.de>
39122
39123 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
39124 which fails with SSA.
39125
39126 * lib/c-torture.exp: Also test with -O3 -fssa.
39127
39128 2000-05-18 Michael Meissner <meissner@redhat.com>
39129
39130 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
39131 * gcc.c-torture/execute/920415-1.c: Ditto.
39132 * gcc.c-torture/execute/920501-1.c: Ditto.
39133 * gcc.c-torture/execute/conversion.c: Ditto.
39134 * gcc.c-torture/execute/cvt-1.c: Ditto.
39135
39136 2000-05-18 Jeffrey A Law (law@cygnus.com)
39137
39138 * gcc.c-torture/compile/20000518-1.c: New test.
39139
39140 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
39141
39142 * g77.f-torture/compile/200005018.f: New test.
39143
39144 2000-05-17 Jeffrey A Law (law@cygnus.com)
39145
39146 * gcc.c-torture/compile/20000517-1.c: New test.
39147
39148 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39149
39150 * gcc.c-torture/execute/20000516-1.c: New test.
39151
39152 2000-05-15 Jakub Jelinek <jakub@redhat.com>
39153
39154 * g++.old-deja/g++.other/eh.C: New test.
39155
39156 2000-05-12 Richard Henderson <rth@cygnus.com>
39157
39158 * gcc.c-torture/execute/990208-1.c (main): Don't pass
39159 constants through to doit's conditional.
39160
39161 2000-05-11 Jeffrey A Law (law@cygnus.com)
39162
39163 * gcc.c-torture/compile/20000511-1.c: New test.
39164 * g77.f-torture/compile/20000511-1.f: New test.
39165 * g77.f-torture/compile/20000511-2.f: New test.
39166
39167 2000-05-11 Michael Meissner <meissner@redhat.com>
39168
39169 * gcc.c-torture/execute/20000511-1.c: New test.
39170
39171 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
39172
39173 * gcc.dg/dg.exp: Scan .S files as well as .c files.
39174 * gcc.dg/20000510-1.S: New.
39175
39176 2000-05-08 Catherine Moore <clm@cygnus.com>
39177
39178 * gcc.dg/unused-3.c: New.
39179
39180 2000-05-06 Richard Henderson <rth@cygnus.com>
39181
39182 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
39183 * g++.old-deja/g++.mike/warn1.C: Likewise.
39184 * g++.old-deja/g++.pt/local1.C: Likewise.
39185 * g++.old-deja/g++.pt/local7.C: Likewise.
39186 * g++.old-deja/g++.pt/spec16.C: Likewise.
39187
39188 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
39189
39190 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
39191
39192 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
39193
39194 * g77.f-torture/execute/20000503-1.f: New test.
39195
39196 2000-05-04 Andreas Jaeger <aj@suse.de>
39197
39198 * gcc.dg/noreturn-2.c: New test.
39199
39200 2000-05-04 Neil Booth <NeilB@earthling.net>
39201
39202 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
39203 preprocessor.
39204
39205 2000-05-04 Richard Henderson <rth@cygnus.com>
39206
39207 * gcc.c-torture/execute/20000503-1.c: Fix typo.
39208
39209 2000-05-04 Richard Henderson <rth@cygnus.com>
39210
39211 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
39212 OpenSSL by Jason R Thorpe.
39213
39214 2000-05-03 Jim Wilson <wilson@cygnus.com>
39215
39216 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
39217
39218 2000-05-03 Robert Lipe <robertlipe@usa.net>
39219
39220 * gcc.dg/20000503-1.c: New test.
39221
39222 2000-05-02 Jakub Jelinek <jakub@redhat.com>
39223
39224 * gcc.c-torture/compile/20000502-1.c: New test.
39225 * g++.old-deja/g++.other/align.C: New test.
39226 * gcc.dg/cpp-tradstringify.c: New test.
39227
39228 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
39229
39230 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
39231 and hard registers.
39232
39233 2000-04-26 Geoff Keating <geoffk@cygnus.com>
39234
39235 * gcc.c-torture/execute/loop-5.c: New test.
39236
39237 2000-04-25 Jakub Jelinek <jakub@redhat.com>
39238
39239 * gcc.c-torture/execute/va-arg-20.c: New test.
39240
39241 2000-04-23 Jeffrey A Law (law@cygnus.com)
39242
39243 * gcc.c-torture/execute/20000422-1.c: New test.
39244
39245 2000-04-20 Greg McGary <gkm@gnu.org>
39246
39247 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
39248 when optimizing, but without sibling-call optimizations (-O1).
39249
39250 2000-04-20 Jeffrey A Law (law@cygnus.com)
39251
39252 * gcc.c-torture/compile/20000420-1.c: New test.
39253
39254 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
39255
39256 * g++.abi/ptrflags.C: New test.
39257 * g++.eh/catchptr1.C: Test incomplete pointer chains.
39258
39259 2000-04-19 Catherine Moore <clm@cygnus.com>
39260
39261 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
39262
39263 2000-04-19 Greg McGary <gkm@gnu.org>
39264
39265 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
39266 sibling-call optimizations.
39267
39268 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
39269
39270 * gcc.dg/20000419-1.c: New test.
39271
39272 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
39273
39274 * gcc.c-torture/execute/20000412-6.c: New test.
39275
39276 2000-04-12 Jeffrey A Law (law@cygnus.com)
39277
39278 * gcc.c-torture/execute/20000412-5.c: New test.
39279 * g77.f-torture/compile/20000412-1.f: New test.
39280 * gcc.c-torture/execute/20000412-4.c: New test.
39281 * gcc.c-torture/compile/20000412-2.c: New test.
39282 * gcc.c-torture/execute/20000412-3.c: New test.
39283 * gcc.c-torture/compile/20000412-1.c: New test.
39284 * gcc.c-torture/execute/20000412-2.c: New test.
39285
39286 2000-04-12 Jakub Jelinek <jakub@redhat.com>
39287
39288 * objc/execute/bf-20.m: New test.
39289
39290 2000-04-10 Richard Henderson <rth@cygnus.com>
39291
39292 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
39293
39294 * gcc.c-torture/execute/20000412-1.c: New test.
39295
39296 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
39297
39298 * g++.old-deja/g++.eh/catchptr1.C: New test.
39299
39300 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
39301
39302 * g++.old-deja/g++.abi/cxa_vec.C: New test.
39303
39304 2000-04-08 Neil Booth <NeilB@earthling.net>
39305
39306 * gcc.dg/cpp-nullchar.c: Remove test as
39307 embedded nulls cause problems.
39308
39309 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39310
39311 * gcc.dg/compare2.c: New test.
39312
39313 2000-04-08 Neil Booth <NeilB@earthling.net>
39314
39315 * gcc.dg/cpp-nullchar.c: New test.
39316
39317 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
39318
39319 * gcc.dg/cpp-mi2.c: New test.
39320 * gcc.dg/cpp-mi2[abc].h: New files.
39321
39322 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
39323
39324 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
39325 member name.
39326
39327 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
39328
39329 * g++.old-deja/g++.abi/vmihint.C: New test.
39330
39331 2000-04-06 Neil Booth <NeilB@earthling.net>
39332
39333 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
39334 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
39335 copyright.
39336
39337 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
39338
39339 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
39340 avoid stack-frame overwrite.
39341
39342 2000-04-05 Jakub Jelinek <jakub@redhat.com>
39343
39344 * gcc.c-torture/compile/20000405-2.c: New test.
39345 * gcc.c-torture/compile/20000405-3.c: New test.
39346
39347 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39348
39349 * gcc.c-torture/compile/20000405-1.c: New test.
39350
39351 2000-04-04 Geoff Keating <geoffk@cygnus.com>
39352
39353 * gcc.dg/cast-qual-1.c: Revert last change.
39354
39355 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39356
39357 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
39358
39359 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
39360
39361 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
39362 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
39363
39364 2000-04-03 Jeffrey A Law (law@cygnus.com)
39365
39366 * gcc.c-torture/compile/20000403-2.c: New test.
39367 * gcc.c-torture/compile/20000403-1.c: New test.
39368
39369 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
39370
39371 * gcc.c-torture/execute/20000403-1.c: New test.
39372
39373 2000-04-03 Geoff Keating <geoffk@cygnus.com>
39374
39375 * gcc.c-torture/execute/20000402-1.c: New test.
39376
39377 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
39378
39379 * gcc.c-torture/execute/va-arg-15.c: New test.
39380 * gcc.c-torture/execute/va-arg-16.c: New test.
39381 * gcc.c-torture/execute/va-arg-17.c: New test.
39382 * gcc.c-torture/execute/va-arg-18.c: New test.
39383 * gcc.c-torture/execute/va-arg-19.c: New test.
39384
39385 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
39386
39387 * gcc.c-torture/compile/981211-1.c: Move to...
39388 * gcc.dg/cpp-as1.c: ...here.
39389 * gcc.dg/cpp-as2.c: New file.
39390
39391 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
39392 compiler.
39393
39394 2000-04-02 Neil Booth <NeilB@earthling.net>
39395
39396 * gcc.dg/cpp-cond.c New tests.
39397 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
39398 accidental success less likely.
39399 * gcc.dg/cpp-missingop.c New tests.
39400 * gcc.dg/cpp-missingparen.c New tests.
39401 * gcc.dg/cpp-shift.c New tests.
39402 * gcc.dg/cpp-shortcircuit.c New tests.
39403 * gcc.dg/cpp-unary.c New tests.
39404
39405 2000-03-29 Jeffrey A Law (law@cygnus.com)
39406
39407 * gcc.c-torture/compile/20000329-1.c: New test.
39408
39409 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
39410
39411 * gcc.c-torture/compile/20000326-1.c: New test.
39412 * gcc.c-torture/compile/20000326-2.c: New test.
39413
39414 2000-03-24 Geoff Keating <geoffk@cygnus.com>
39415
39416 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
39417 the first parameter is a function argument.
39418
39419 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
39420
39421 * g++.old-deja/g++.ext/array4.C: New test.
39422
39423 2000-03-22 Geoff Keating <geoffk@cygnus.com>
39424
39425 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
39426
39427 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39428
39429 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
39430
39431 2000-03-19 Richard Henderson <rth@cygnus.com>
39432
39433 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
39434
39435 2000-03-19 Richard Henderson <rth@cygnus.com>
39436
39437 * gcc.c-torture/compile/20000319-1.c: New test.
39438
39439 2000-03-14 Jeffrey A Law (law@cygnus.com)
39440
39441 * gcc.c-torture/execute/20000314-3.c: New test.
39442 * gcc.c-torture/execute/20000314-2.c: New test.
39443 * gcc.c-torture/execute/20000314-1.c: New test.
39444 * gcc.c-torture/compile/20000314-2.c: New test.
39445 * gcc.c-torture/compile/20000314-1.c: New test.
39446
39447 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
39448
39449 * g++.old-deja/g++.warn/inline.C: New test.
39450
39451 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
39452
39453 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
39454 standards-compliant result rather than specific constants.
39455 Put test-values in array.
39456
39457 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
39458
39459 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
39460 (g++_target_compile): Put test-specific options last.
39461
39462 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
39463
39464 * g++.old-deja/g++.eh/vbase4.C: New test.
39465
39466 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
39467
39468 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
39469
39470 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
39471
39472 * g++.old-deja/g++.brendan/misc12.C: Removed.
39473 * g++.old-deja/g++.pt/memtemp77.C: Constify.
39474 * g++.old-deja/g++.ext/pretty4.C: New test.
39475
39476 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
39477
39478 * g++.old-deja/g++.other/string2.C: New test.
39479
39480 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
39481
39482 * g++.old-deja/g++.warn/impint2.C: New test.
39483
39484 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
39485
39486 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
39487 is 1, not zero.
39488
39489 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
39490
39491 * g++.old-deja/g++.warn/impint.C: New test.
39492 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
39493 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
39494 * g++.old-deja/g++.pt/explicit12.C: Likewise.
39495 * g++.old-deja/g++.pt/explicit13.C: Likewise.
39496 * g++.old-deja/g++.pt/explicit17.C: Likewise.
39497 * g++.old-deja/g++.pt/explicit18.C: Likewise.
39498 * g++.old-deja/g++.pt/explicit19.C: Likewise.
39499 * g++.old-deja/g++.pt/explicit23.C: Likewise.
39500 * g++.old-deja/g++.pt/explicit31.C: Likewise.
39501 * g++.old-deja/g++.pt/explicit35.C: Likewise.
39502 * g++.old-deja/g++.pt/explicit6.C: Likewise.
39503 * g++.old-deja/g++.pt/memclass7.C: Likewise.
39504
39505 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
39506
39507 * gcc.dg/cpp-redef.c: New test.
39508
39509 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
39510
39511 * g++.old-deja/g++.pt/unify7.C: New test.
39512
39513 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39514
39515 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
39516 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
39517
39518 2000-02-25 Geoff Keating <geoffk@cygnus.com>
39519
39520 * gcc.c-torture/compile/20000224-1.c: New test.
39521
39522 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39523
39524 * gcc.c-torture/compile/cpp-2.c: New test.
39525 * gcc.c-torture/compile/cpp-1.c: New test.
39526
39527 2000-02-25 Jeffrey A Law (law@cygnus.com)
39528
39529 * gcc.c-torture/execute/20000225-1.c: New test.
39530
39531 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39532
39533 * gcc.dg/cpp-li2.c: New test.
39534
39535 * gcc.dg/cpp-wi1.c: New test.
39536
39537 * gcc.dg/cpp-li1.c: New test.
39538
39539 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
39540
39541 * g++.old-deja/g++.other/sizeof5.C: New test.
39542
39543 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39544
39545 * gcc.c-torture/execute/va-arg-13.c: New test.
39546
39547 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
39548
39549 * gcc.c-torture/execute/va-arg-12.c: New test.
39550
39551 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
39552
39553 * gcc.c-torture/execute/20000223-1.c: New test.
39554
39555 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
39556
39557 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
39558
39559 2000-02-22 Mark Mitchell <mark@codesourcery.com>
39560
39561 * g++.old-deja/g++.abi/ptrmem.C: New test.
39562
39563 2000-02-19 Richard Henderson <rth@cygnus.com>
39564
39565 * gcc.c-torture/compile/init-3.c: New.
39566
39567 2000-02-17 Mark Mitchell <mark@codesourcery.com>
39568
39569 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
39570 ALWAYS_CXXFLAGS.
39571
39572 2000-02-11 Robert Lipe <robertl@sco.com>
39573
39574 * gcc.c-torture/compile/20000211-3.c: New test.
39575
39576 2000-02-11 Martin Buchholz <martin@xemacs.org>
39577
39578 * gcc.c-torture/compile/20000211-2.c: New test.
39579
39580 2000-02-11 Jeffrey A Law (law@cygnus.com)
39581
39582 * gcc.c-torture/compile/20000211-1.c: New test.
39583
39584 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
39585
39586 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
39587 on native targets
39588
39589 2000-02-08 Nathan Sidwell <nathan@acm.org>
39590
39591 * g++.old-deja/g++.other/cast5.C: New test.
39592
39593 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
39594
39595 * gcc.c-torture/execute/20000205-1.c: New.
39596
39597 2000-02-03 Nathan Sidwell <nathan@acm.org>
39598
39599 * g++.old-deja/g++.jason/cast3.C: Return void.
39600 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
39601
39602 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39603
39604 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
39605
39606 * gcc.dg/loop-1.c: New test.
39607
39608 2000-01-27 Jakub Jelinek <jakub@redhat.com>
39609
39610 * gcc.c-torture/compile/20000127-1.c: New test.
39611 * gcc.c-torture/execute/991228-1.c: New test.
39612
39613 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39614
39615 * gcc.dg/unused-2.c: New test.
39616
39617 * gcc.dg/conv-1.c: New test.
39618
39619 2000-01-24 Mark Mitchell <mark@codesourcery.com>
39620
39621 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
39622 compiler.
39623 (tool_option_proc): Fix typo.
39624
39625 2000-01-24 Geoff Keating <geoffk@cygnus.com>
39626
39627 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
39628 of the ld on the host, not on the build machine.
39629 Also, don't crash if '--help' is not a supported option.
39630
39631 2000-01-24 Richard Henderson <rth@cygnus.com>
39632
39633 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
39634
39635 2000-01-20 Jeffrey A Law (law@cygnus.com)
39636
39637 * gcc.c-torture/execute/20000120-2.c: New test.
39638 * gcc.c-torture/execute/20000120-1.c: New test.
39639
39640 2000-01-13 Jeffrey A Law (law@cygnus.com)
39641
39642 * gcc.c-torture/execute/20000113-1.c: New test.
39643
39644 2000-01-12 Jeffrey A Law (law@cygnus.com)
39645
39646 * gcc.c-torture/execute/20000112-1.c: New test.
39647
39648 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39649
39650 * gcc.dg/20000111-1.c: New test.
39651
39652 2000-01-10 Jeffrey A Law (law@cygnus.com)
39653
39654 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
39655 with 16 bit integers.
39656
39657 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39658
39659 * gcc.dg/20000108-1.c: New test.
39660
39661 2000-01-05 Nathan Sidwell <nathan@acm.org>
39662
39663 * g++.old-deja/g++.ns/koenig8.C: New test.
39664
39665 2000-01-05 Nathan Sidwell <nathan@acm.org>
39666
39667 * g++.old-deja/g++.other/cast4.C: New test.
39668
39669 2000-01-05 Jeffrey A Law (law@cygnus.com)
39670
39671 * gcc.c-torture/compile/20000105-2.c: New test.
39672 * gcc.c-torture/compile/20000105-1.c: New test.
39673
39674 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39675
39676 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
39677 references to printf & atoi to conform to ANSI standard.
39678 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
39679 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
39680 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
39681 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
39682 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
39683 * g++.old-deja/g++.brendan/complex1.C: Likewise.
39684 * g++.old-deja/g++.brendan/copy1.C: Likewise.
39685 * g++.old-deja/g++.brendan/copy2.C: Likewise.
39686 * g++.old-deja/g++.brendan/copy3.C: Likewise.
39687 * g++.old-deja/g++.brendan/copy4.C: Likewise.
39688 * g++.old-deja/g++.brendan/copy5.C: Likewise.
39689 * g++.old-deja/g++.brendan/copy6.C: Likewise.
39690 * g++.old-deja/g++.brendan/copy7.C: Likewise.
39691 * g++.old-deja/g++.brendan/copy8.C: Likewise.
39692 * g++.old-deja/g++.brendan/crash11.C: Likewise.
39693 * g++.old-deja/g++.brendan/crash14.C: Likewise.
39694 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
39695 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
39696 * g++.old-deja/g++.brendan/delete2.C: Likewise.
39697 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
39698 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
39699 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
39700 * g++.old-deja/g++.brendan/eh1.C: Likewise.
39701 * g++.old-deja/g++.brendan/groff1.C: Likewise.
39702 * g++.old-deja/g++.brendan/init3.C: Likewise.
39703 * g++.old-deja/g++.brendan/misc12.C: Likewise.
39704 * g++.old-deja/g++.brendan/misc7.C: Likewise.
39705 * g++.old-deja/g++.brendan/new2.C: Likewise.
39706 * g++.old-deja/g++.brendan/operators4.C: Likewise.
39707 * g++.old-deja/g++.brendan/operators5.C: Likewise.
39708 * g++.old-deja/g++.brendan/overload2.C: Likewise.
39709 * g++.old-deja/g++.brendan/overload7.C: Likewise.
39710 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
39711 * g++.old-deja/g++.brendan/reference1.C: Likewise.
39712 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
39713 * g++.old-deja/g++.brendan/template24.C: Likewise.
39714 * g++.old-deja/g++.brendan/template3.C: Likewise.
39715 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
39716 * g++.old-deja/g++.jason/inline3.C: Likewise.
39717 * g++.old-deja/g++.jason/opeq.C: Likewise.
39718 * g++.old-deja/g++.law/arg5.C: Likewise.
39719 * g++.old-deja/g++.law/arm7.C: Likewise.
39720 * g++.old-deja/g++.law/ctors11.C: Likewise.
39721 * g++.old-deja/g++.law/cvt8.C: Likewise.
39722 * g++.old-deja/g++.law/init9.C: Likewise.
39723 * g++.old-deja/g++.law/refs4.C: Likewise.
39724 * g++.old-deja/g++.law/template2.C: Likewise.
39725 * g++.old-deja/g++.law/visibility24.C: Likewise.
39726 * g++.old-deja/g++.law/vtable3.C: Likewise.
39727 * g++.old-deja/g++.mike/asm2.C: Likewise.
39728 * g++.old-deja/g++.mike/eh1.C: Likewise.
39729 * g++.old-deja/g++.mike/misc1.C: Likewise.
39730 * g++.old-deja/g++.mike/misc13.C: Likewise.
39731 * g++.old-deja/g++.mike/misc14.C: Likewise.
39732 * g++.old-deja/g++.mike/ns12.C: Likewise.
39733 * g++.old-deja/g++.mike/p1248.C: Likewise.
39734 * g++.old-deja/g++.mike/p3708.C: Likewise.
39735 * g++.old-deja/g++.mike/p3708a.C: Likewise.
39736 * g++.old-deja/g++.mike/p3708b.C: Likewise.
39737 * g++.old-deja/g++.mike/p646.C: Likewise.
39738 * g++.old-deja/g++.mike/p700.C: Likewise.
39739 * g++.old-deja/g++.mike/p783.C: Likewise.
39740 * g++.old-deja/g++.mike/p783a.C: Likewise.
39741 * g++.old-deja/g++.mike/p783b.C: Likewise.
39742 * g++.old-deja/g++.mike/p786.C: Likewise.
39743 * g++.old-deja/g++.mike/p789.C: Likewise.
39744 * g++.old-deja/g++.mike/p789a.C: Likewise.
39745 * g++.old-deja/g++.mike/p807a.C: Likewise.
39746 * g++.old-deja/g++.other/delete3.C: Likewise.
39747 * g++.old-deja/g++.other/dyncast1.C: Likewise.
39748 * g++.old-deja/g++.other/dyncast2.C: Likewise.
39749 * g++.old-deja/g++.other/dyncast3.C: Likewise.
39750 * g++.old-deja/g++.other/empty1.C: Likewise.
39751 * g++.old-deja/g++.other/temporary1.C: Likewise.
39752 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
39753 * g++.old-deja/g++.pt/t16.C: Likewise.
39754 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
39755
39756 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
39757
39758 * gcc.dg/991230-1.c: New test.
39759
39760 1999-12-29 Jeffrey A Law (law@cygnus.com)
39761
39762 * gcc.c-torture/compile/991229-3.c: New test.
39763 * gcc.c-torture/compile/991229-2.c: New test.
39764 * gcc.c-torture/compile/991229-1.c: New test.
39765
39766 1999-12-29 Greg McGary <gkm@eng.ascend.com>
39767
39768 * gcc.c-torture/compile/labels-2.c: New test.
39769
39770 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
39771
39772 * gcc.c-torture/execute/991227-1.c: New test.
39773
39774 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39775
39776 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
39777
39778 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
39779
39780 * gcc.c-torture/execute/991221-1.c: New test.
39781
39782 1999-12-20 Nathan Sidwell <nathan@acm.org>
39783
39784 * g++.old-deja/g++.other/cast3.C: New test.
39785
39786 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
39787
39788 * gcc.c-torture/execute/991216-4.c: New test.
39789
39790 1999-12-16 Michael Meissner <meissner@cygnus.com>
39791
39792 * gcc.c-torture/execute/991216-1.c: New test.
39793 * gcc.c-torture/execute/991216-2.c: New test.
39794 * gcc.c-torture/execute/991216-3.c: New test.
39795
39796 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39797
39798 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
39799 Actually make the test fail by using "-O2" for compilation.
39800
39801 1999-12-15 Nathan Sidwell <nathan@acm.org>
39802
39803 * g++.old-deja/g++.warn/cast-align1.C: New test.
39804
39805 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39806
39807 * gcc.c-torture/compile/991214-1.c: New test.
39808 * gcc.c-torture/compile/991214-2.c: New test.
39809
39810 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39811
39812 * gcc.dg/991214-1.c: New test.
39813
39814 1999-12-13 Jeffrey A Law (law@cygnus.com)
39815
39816 * gcc.c-torture/compile/991213-3.c: New test.
39817 * gcc.c-torture/compile/991213-2.c: New test.
39818 * gcc.c-torture/compile/991213-1.c: New test.
39819
39820 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
39821
39822 * gcc.dg/991209-1.c: New test.
39823
39824 1999-12-08 Nathan Sidwell <nathan@acm.org>
39825
39826 * gcc.c-torture/compile/991208-1.c: New test.
39827
39828 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39829
39830 * gcc.dg/ultrasp2.c: New test.
39831
39832 1999-12-05 Alex Samuel <samuel@codesourcery.com>
39833
39834 * g++.old-deja/g++.abi/align.C (main): Fix typo.
39835
39836 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
39837
39838 * gcc.c-torture/compile/991202-1.c: New test.
39839 * gcc.c-torture/execute/991202-1.c: New test.
39840 * gcc.c-torture/execute/991202-2.c: New test.
39841 * gcc.c-torture/execute/991202-3.c: New test.
39842
39843 1999-12-02 Alex Samuel <samuel@codesourcery.com>
39844
39845 * g++.old-deja/g++.abi/align.C: New test.
39846 * g++.old-deja/g++.abi/aggregates.C: Likewise.
39847 * g++.old-deja/g++.abi/bitfields.C: Likewise.
39848
39849 1999-12-01 Richard Henderson <rth@cygnus.com>
39850
39851 * gcc.c-torture/execute/991201-1.c: New.
39852
39853 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
39854
39855 * gcc.dg/991129-1.c: New test.
39856
39857 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
39858
39859 * gcc.c-torture/compile/991127-1.c: New test.
39860
39861 1999-11-22 Nathan Sidwell <nathan@acm.org>
39862
39863 * g++.old-deja/g++.other/warn4.C: New test.
39864
39865 1999-11-22 Nathan Sidwell <nathan@acm.org>
39866
39867 * g++.old-deja/g++.eh/cleanup2.C: New test.
39868 * g++.old-deja/g++.ext/pretty2.C: New test.
39869 * g++.old-deja/g++.ext/pretty3.C: New test.
39870 * g++.old-deja/g++.other/debug6.C: New test.
39871
39872 1999-10-20 Jim Wilson <wilson@cygnus.com>
39873
39874 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
39875 compiler_output to look for one error message instead of two.
39876
39877 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
39878
39879 * gcc.c-torture/execute/991118-1.c: Also test case
39880 where the word boundary does not split a byte evenly.
39881
39882 1999-11-19 Nathan Sidwell <nathan@acm.org>
39883
39884 * g++.old-deja/g++.ext/restrict1.C: New test.
39885
39886 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
39887
39888 * gcc.c-torture/execute/991118-1.c: New test.
39889
39890 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
39891
39892 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
39893 working directory pathnames.
39894
39895 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
39896
39897 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
39898 host is equipped with driver.h and driver.o so it can actually
39899 compile and run the tests.
39900
39901 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
39902
39903 * gcc.c-torture/compile/991008-1.c: New test.
39904
39905 1999-11-08 Nick Clifton <nickc@cygnus.com>
39906
39907 * lib/gcc-dg.exp: Include target-supports.exp
39908
39909 1999-11-05 Nick Clifton <nickc@cygnus.com>
39910
39911 * lib/target-supports.exp: New file: Provide procs to test for
39912 features supported by the target.
39913 (check_weak_available): Moved here from ecos.exp.
39914 (check_alias_available): New proc: Determine of the target
39915 toolchain supports the alias attribute.
39916
39917 * gcc.dg/special/ecos.exp: Move check_weak_available to
39918 target-supports.exp.
39919 (alias-1.c): Only perform the test if the target supports
39920 aliases.
39921 (wkali-1.c): Only perform the test if the target supports
39922 aliases.
39923
39924 * gcc.dg/990506-0.c: Expect error messages from cross
39925 targets as well as native targets.
39926
39927 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39928
39929 * gcc.dg/ultrasp1.c: Removed xfail.
39930 * gcc.dg/struct-ret-2.c: Likewise.
39931 * gcc.dg/array-1.c: Likewise.
39932
39933 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39934
39935 * gcc.dg/struct-ret-2.c: New test.
39936
39937 * gcc.dg/array-1.c: New test.
39938
39939 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
39940
39941 * gcc.c-torture/execute/991030-1.c: New test.
39942
39943 1999-10-26 Richard Henderson <rth@cygnus.com>
39944
39945 * gcc.c-torture/compile/991026-2.c: New test.
39946
39947 1999-10-26 Jeffrey A Law (law@cygnus.com)
39948
39949 * gcc.c-torture/compile/991026-1.c: New test.
39950
39951 1999-10-23 Jeffrey A Law (law@cygnus.com)
39952
39953 * gcc.c-torture/execute/991023-1.c: New test.
39954
39955 1999-10-19 Jeffrey A Law (law@cygnus.com)
39956
39957 * gcc.c-torture/execute/991019-1.c: New test.
39958
39959 1999-10-16 Richard Henderson <rth@cygnus.com>
39960
39961 * gcc.c-torture/execute/991016-1.c: New test.
39962
39963 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
39964
39965 * gcc.c-torture/execute/991014-1.c: New test.
39966
39967 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
39968
39969 * g++.old-deja/g++.other/union2.C: New test.
39970
39971 1999-10-13 Nathan Sidwell <nathan@acm.org>
39972
39973 * g++.old-deja/g++.other/vaarg2.C: New test.
39974 * g++.old-deja/g++.other/vaarg3.C: New test.
39975
39976 1999-10-12 Craig Burley <craig@jcb-sc.com>
39977
39978 * g77.f-torture/noncompile/19990905-1.f: Moved from being
39979 in compile/.
39980
39981 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
39982
39983 * gcc.c-torture/execute/va-arg-11.c: New test.
39984
39985 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
39986
39987 * lib/file-format.exp (gcc_target_object_format): Don't
39988 crash if objdump is unavailable.
39989
39990 1999-09-29 Donn Terry <donn@interix.com>
39991
39992 * gcc.misc-tests/mg.exp: delete extraneous redirection.
39993
39994 1999-09-28 Nick Clifton <nickc@cygnus.com>
39995
39996 * gcc.c-torture/compile/990928-1.c: New test.
39997
39998 1999-09-28 Nathan Sidwell <nathan@acm.org>
39999
40000 * g++.old-deja/g++.other/decl6.C: New test.
40001
40002 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40003
40004 * gcc.c-torture/execute/va-arg-10.c: New test.
40005
40006 1999-09-27 Nathan Sidwell <nathan@acm.org>
40007
40008 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
40009 __PRETTY_FUNCTION__.
40010
40011 1999-09-23 Nick Clifton <nickc@cygnus.com>
40012
40013 * gcc.c-torture/execute/990923-1.c: New test.
40014
40015 1999-09-21 Nick Clifton <nickc@cygnus.com>
40016
40017 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
40018 for which -fpic is inappropriate.
40019
40020 1999-09-21 Mark Mitchell <mark@codesourcery.com>
40021
40022 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
40023
40024 1999-09-21 Nathan Sidwell <nathan@acm.org>
40025
40026 * g++.old-deja/g++.other/dyncast1.C: New test.
40027 * g++.old-deja/g++.other/dyncast2.C: New test.
40028 * g++.old-deja/g++.other/dyncast3.C: New test.
40029 * g++.old-deja/g++.other/dyncast4.C: New test.
40030 * g++.old-deja/g++.other/dyncast5.C: New test.
40031 * g++.old-deja/g++.eh/catch3.C: New test.
40032 * g++.old-deja/g++.eh/catch3p.C: New test.
40033 * g++.old-deja/g++.eh/catch4.C: New test.
40034 * g++.old-deja/g++.eh/catch4p.C: New test.
40035 * g++.old-deja/g++.eh/catch5.C: New test.
40036 * g++.old-deja/g++.eh/catch5p.C: New test.
40037 * g++.old-deja/g++.eh/catch6.C: New test.
40038 * g++.old-deja/g++.eh/catch6p.C: New test.
40039 * g++.old-deja/g++.eh/catch7.C: New test.
40040 * g++.old-deja/g++.eh/catch7p.C: New test.
40041 * g++.old-deja/g++.eh/catch8.C: New test.
40042 * g++.old-deja/g++.eh/catch8p.C: New test.
40043 * g++.old-deja/g++.eh/catch9.C: New test.
40044 * g++.old-deja/g++.eh/catch9p.C: New test.
40045
40046 1999-09-13 Nathan Sidwell <nathan@acm.org>
40047
40048 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
40049 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
40050
40051 1999-09-13 Jeffrey A Law (law@cygnus.com)
40052
40053 * gcc.c-torture/compile/990913-1.c: New test.
40054
40055 1999-09-10 Nathan Sidwell <nathan@acm.org>
40056
40057 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
40058 * g++.old-deja/g++.jason/rfg5.C: Likewise.
40059
40060 1999-09-09 Richard Henderson <rth@cygnus.com>
40061
40062 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
40063
40064 1999-09-09 Nathan Sidwell <nathan@acm.org>
40065
40066 * g++.old-deja/g++.other/lookup11.C: New test.
40067 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
40068 what is permitted and what we want.
40069 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
40070 overload use.
40071 * g++.old-deja/g++.jason/rfg5.C: Likewise.
40072
40073 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
40074
40075 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
40076 * gcc.c-torture/noncompile/poison-1.c: New file.
40077
40078 1999-09-08 Nathan Sidwell <nathan@acm.org>
40079
40080 * g++.old-deja/g++.other/sizeof3.C: New test.
40081 * g++.old-deja/g++.other/sizeof4.C: New test.
40082 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
40083 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
40084
40085 1999-09-07 Richard Henderson <rth@cygnus.com>
40086
40087 * gcc.dg/va-arg-1.c: New.
40088
40089 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40090
40091 * gcc.c-torture/execute/va-arg-9.c: New test.
40092
40093 1999-09-05 Craig Burley <craig@jcb-sc.com>
40094
40095 * g77.f-torture/compile/980519-2.f: New test.
40096 * g77.f-torture/compile/19990905-0.f: New test.
40097 * g77.f-torture/compile/19990905-1.f: New test.
40098 * g77.f-torture/compile/19990905-2.f: New test.
40099
40100 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
40101
40102 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
40103
40104 * gcc.c-torture/execute/990827-1.c: Fix typo.
40105
40106 1999-09-03 Nathan Sidwell <nathan@acm.org>
40107
40108 * g++.old-deja/g++.other/deref1.C: New test.
40109
40110 1999-09-02 Nathan Sidwell <nathan@acm.org>
40111
40112 * g++.old-deja/g++.other/ambig2.C: New test.
40113 * g++.old-deja/g++.other/cond5.C: New test.
40114 * g++.old-deja/g++.other/lookup16.C: New test.
40115
40116 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
40117
40118 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
40119 assemblers too.
40120
40121 1999-08-31 Jeffrey A Law (law@cygnus.com)
40122
40123 * lib/c-torture.exp: Avoid the "compare executables" optimization
40124 when testing native.
40125
40126 1999-08-29 Jeffrey A Law (law@cygnus.com)
40127
40128 * gcc.c-torture/execute/990829-1.c: New test.
40129 * gcc.c-torture/compile/990829-1.c: New test.
40130
40131 1999-08-27 Paul Burchard <burchard@pobox.com>
40132
40133 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
40134 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
40135 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
40136 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
40137 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
40138 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
40139 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
40140 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
40141 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
40142 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
40143 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
40144
40145 1999-08-27 Jeffrey A Law (law@cygnus.com)
40146
40147 * gcc.c-torture/execute/990827-1.c: New test.
40148
40149 1999-08-26 Craig Burley <craig@jcb-sc.com>
40150
40151 * g77.f-torture/noncompile/19990826-4.f: New test.
40152
40153 * g77.f-torture/compile/19990826-3.f: New test.
40154
40155 * g77.f-torture/execute/19990826-2.f: New test.
40156
40157 * g77.f-torture/compile/19990826-1.f: New test.
40158
40159 * gcc.c-torture/execute/990826-0.c: New test.
40160 * g77.c-torture/execute/19990826-0.f: New test.
40161
40162 * g77.f-torture/noncompile/970626-2.f: New test.
40163
40164 1999-08-25 Paul Burchard <burchard@pobox.com>
40165
40166 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
40167 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
40168 lss-011.C: New tests.
40169
40170 1999-08-25 Nathan Sidwell <nathan@acm.org>
40171
40172 * g++.old-deja/g++.other/decl5.C: New test.
40173
40174 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40175
40176 * noncompile/noncompile.exp: Load_lib c-torture.exp.
40177 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
40178 call `postbase' for each one. All callers of `postbase' changed
40179 to call this instead.
40180
40181 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
40182
40183 * gcc.c-torture/execute/990811-1.c: New test.
40184
40185 1999-08-09 Nick Clifton <nickc@cygnus.com>
40186
40187 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
40188 just native ones.
40189
40190 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
40191 just native ones.
40192
40193 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
40194
40195 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
40196
40197 1999-08-04 Jeffrey A Law (law@cygnus.com)
40198
40199 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
40200
40201 1999-08-04 Nathan Sidwell <nathan@acm.org>
40202
40203 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
40204
40205 1999-08-04 Jeffrey A Law (law@cygnus.com)
40206
40207 * gcc.c-torture/execute/990804-1.c: New test.
40208
40209 1999-08-03 Nathan Sidwell <nathan@acm.org>
40210
40211 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
40212 * g++.old-deja/g++.brendan/crash64.C: Likewise.
40213 * g++.old-deja/g++.brendan/overload8.C: Likewise.
40214
40215 1999-08-03 Nathan Sidwell <nathan@acm.org>
40216
40217 * g++.old-deja/g++.other/struct1.C: New test.
40218
40219 1999-08-03 Nathan Sidwell <nathan@acm.org>
40220
40221 * g++.old-deja/g++.other/enum2.C: New test.
40222
40223 1999-08-02 Richard Henderson <rth@cygnus.com>
40224
40225 Adapted from tests from Franz Sirl:
40226 * gcc.c-torture/execute/va-arg-7.c: New test.
40227 * gcc.c-torture/execute/va-arg-8.c: New test.
40228
40229 1999-08-01 Jeffrey A Law (law@cygnus.com)
40230
40231 * gcc.c-torture/compile/990801-2.c: New test.
40232
40233 * gcc.c-torture/compile/990801-1.c: New test.
40234
40235 1999-07-27 Michael Meissner <meissner@cygnus.com>
40236
40237 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
40238 fp-cmp-1.c, converting double to float.
40239
40240 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
40241 fp-cmp-1.c, converting double to long double.
40242
40243 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
40244 from fr1 to unknown_register, since fr1 is a legitimate register
40245 on some machines.
40246
40247 1999-07-25 Jeffrey A Law (law@cygnus.com)
40248
40249 * README: More listname related changes.
40250
40251 1999-07-08 Catherine Moore <clm@cygnus.com>
40252
40253 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
40254
40255 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
40256
40257 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
40258
40259 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
40260
40261 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
40262
40263 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
40264
40265 * gcc.dg/990703-1.c: New test.
40266
40267 1999-06-29 Nick Clifton <nickc@cygnus.com>
40268
40269 * lib/file-format.exp: New file: Move definition of proc
40270 gcc_target_object_format to here from
40271 gcc.dg/special/ecos.exp.
40272
40273 * lib/c-torture.exp: Include lib file-format.exp.
40274 * lib/gcc-dg.exp: Include lib file-format.exp.
40275
40276 * gcc.dg/special/ecos.exp: Remove definition of proc
40277 gcc_target_object_format.
40278
40279 1999-06-28 Jeffrey A Law (law@cygnus.com)
40280
40281 * gcc.c-torture/execute/990628-1.c: New test.
40282
40283 1999-06-25 Jeffrey A Law (law@cygnus.com)
40284
40285 * gcc.c-torture/compile/990625-2.c: New test.
40286
40287 * gcc.c-torture/compile/990625-1.c: New test.
40288
40289 1999-06-23 Nick Clifton <nickc@cygnus.com>
40290
40291 * gcc.c-torture/compile/dll.c: New test case. Check that dll
40292 attributes compile.
40293 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
40294 ports that use the COFF/PE file format.
40295
40296 1999-06-17 Jeffrey A Law (law@cygnus.com)
40297
40298 * gcc.c-torture/compile/990617-1.c: New test.
40299
40300 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
40301
40302 * g++.old-deja/g++.other/decl4.C: New test.
40303
40304 1999-06-14 Nathan Sidwell <nathan@acm.org>
40305
40306 * g++.old-deja/g++.other/bitfld3.C: New test.
40307
40308 1999-06-08 Nathan Sidwell <nathan@acm.org>
40309
40310 * g++.old-deja/g++.eh/catch1.C: New test.
40311
40312 1999-06-07 Jeffrey A Law (law@cygnus.com)
40313
40314 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
40315
40316 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
40317 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
40318
40319 1999-06-05 Craig Burley <craig@jcb-sc.com>
40320
40321 * g77.f-torture/compile/19990502-0.f: Replace with new,
40322 shorter, test that still fails after recent changes.
40323
40324 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40325
40326 * gcc.c-torture/execute/990604-1.c: New test.
40327
40328 1999-05-31 Jeffrey A Law (law@cygnus.com)
40329
40330 * gcc.c-torture/execute/990531-1.c: New test.
40331
40332 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40333
40334 * gcc.c-torture/compile/990527-1.c: New test.
40335
40336 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
40337
40338 * gcc.c-torture/execute/990527-1.c: New test.
40339
40340 1999-05-25 Nick Clifton <nickc@cygnus.com>
40341
40342 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
40343 bitfields as signed.
40344
40345 1999-05-25 Craig Burley <craig@jcb-sc.com>
40346
40347 * g77.f-torture/compile/19990525-0.f: New test.
40348
40349 1999-05-25 Jeffrey A Law (law@cygnus.com)
40350
40351 * gcc.c-torture/execute/990525-2.c: New test.
40352
40353 * gcc.c-torture/execute/990525-1.c: New test.
40354
40355 1999-05-24 Nathan Sidwell <nathan@acm.org>
40356
40357 * g++.old-deja/g++.other/anon3.C: New test.
40358 * g++.old-deja/g++.other/anon4.C: New test.
40359 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
40360 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
40361 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
40362 Merrill).
40363
40364 1999-05-24 Jeffrey A Law (law@cygnus.com)
40365
40366 * gcc.c-torture/execute/990524-1.c: New test.
40367
40368 * gcc.dg/990524-1.c: New test.
40369
40370 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40371
40372 * gcc.c-torture/compile/990523-1.c: New test.
40373
40374 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
40375
40376 * gcc.c-torture/compile/990519-1.c: New test.
40377
40378 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40379
40380 * gcc.c-torture/compile/990517-1.c: New test.
40381
40382 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
40383 (e4, f4): New tests.
40384 (main): Call them.
40385
40386 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40387
40388 * gcc.dg/noreturn-1.c: New test.
40389
40390 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40391
40392 * gcc.c-torture/execute/990513-1.c: New test.
40393
40394 1999-05-10 Richard Henderson <rth@cygnus.com>
40395
40396 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
40397
40398 1999-05-10 Craig Burley <craig@jcb-sc.com>
40399
40400 * g77.f-torture/execute/erfc.f: Use small single-precision
40401 values, to avoid problems on Alphas when not -mieee.
40402
40403 1999-05-08 Craig Burley <craig@jcb-sc.com>
40404
40405 * gcc.dg/990506-0.c: New test.
40406
40407 1999-05-08 Richard Henderson <rth@cygnus.com>
40408
40409 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
40410 the constant to test. Don't XFAIL 64-bit targets.
40411
40412 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
40413 * g++.old-deja/g++.law/profile1.C: Likewise.
40414
40415 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
40416 operator new instances.
40417 * g++.old-deja/g++.other/delete5.C: Likewise.
40418
40419 1999-05-03 Craig Burley <craig@jcb-sc.com>
40420
40421 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
40422 intrinsic.
40423
40424 1999-05-03 Craig Burley <craig@jcb-sc.com>
40425
40426 * g77.f-torture/execute/u77-test.f: Reverse order of two
40427 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
40428
40429 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40430
40431 * gcc.dg/compare1.c: New test.
40432
40433 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
40434
40435 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
40436 New tests.
40437
40438 1999-05-02 Craig Burley <craig@jcb-sc.com>
40439
40440 * g77.f-torture/compile/19990502-1.f: New test.
40441
40442 1999-05-02 Craig Burley <craig@jcb-sc.com>
40443
40444 * g77.f-torture/compile/19990502-0.f: New test.
40445
40446 1999-05-02 Craig Burley <craig@jcb-sc.com>
40447
40448 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
40449 intrinsic.
40450
40451 1999-05-02 Craig Burley <craig@jcb-sc.com>
40452
40453 * g77.f-torture/execute/u77-test.f (main): List libU77
40454 intrinsics not currently tested.
40455 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
40456 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
40457 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
40458 Trim blanks off the ends of some printed strings.
40459
40460 1999-05-02 Craig Burley <craig@jcb-sc.com>
40461
40462 * g77.f-torture/execute/u77-test.f (main): Just warn about
40463 FSTAT gid disagreement, as it's expected on some systems.
40464
40465 1999-05-01 Craig Burley <craig@jcb-sc.com>
40466
40467 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
40468 use a new function, which allows for some slop.
40469 Clean up some commentary.
40470 (issum): The new function.
40471 (sgladd): Deleted subroutine.
40472
40473 1999-05-01 Craig Burley <craig@jcb-sc.com>
40474
40475 * g77.f-torture/execute/u77-test.f: Modify to be more like
40476 libf2c/libU77 version, bringing patches to that version here.
40477 Add suitable commentary.
40478
40479 1999-04-25 Richard Henderson <rth@cygnus.com>
40480
40481 * gcc.dg/990424-1.c: New test.
40482
40483 1999-04-24 Craig Burley <craig@jcb-sc.com>
40484
40485 * g77.f-torture/execute/u77-test.f (main): Bug involving
40486 LSTAT has been fixed, so turn back on full checking.
40487
40488 1999-04-20 Craig Burley <craig@jcb-sc.com>
40489
40490 * g77.f-torture/compile/19990419-0.f: New test.
40491 * g77.f-torture/execute/19990419-1.f: New test.
40492
40493 1999-04-17 Richard Henderson <rth@cygnus.com>
40494
40495 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
40496 to avoid the need for a prototype to supress a warning.
40497
40498 1999-04-07 Jim Wilson <wilson@cygnus.com>
40499
40500 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
40501
40502 1999-04-04 Jeffrey A Law (law@cygnus.com)
40503
40504 * gcc.c-torture/execute/990404-1.c: New test.
40505
40506 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
40507
40508 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
40509 * gcc.dg/cpp-if3.c: Don't use -pedantic.
40510 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
40511 missing initializer warnings.
40512
40513 1999-03-28 Jeffrey A Law (law@cygnus.com)
40514
40515 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
40516 matching strings.
40517
40518 1999-03-26 Jeffrey A Law (law@cygnus.com)
40519
40520 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
40521
40522 1999-03-26 Craig Burley <craig@jcb-sc.com>
40523
40524 * g77.f-torture/execute/19990325-0.f: New test.
40525 * g77.f-torture/execute/19990325-1.f: New test.
40526
40527 1999-03-24 Jeffrey A Law (law@cygnus.com)
40528
40529 * gcc.c-torture/execute/990324-1.c: New test.
40530
40531 1999-03-22 Jim Wilson <wilson@cygnus.com>
40532
40533 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
40534 test with 4.
40535
40536 1999-03-17 Richard Henderson <rth@cygnus.com>
40537
40538 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
40539
40540 1999-03-13 Craig Burley <craig@jcb-sc.com>
40541
40542 * g77.f-torture/execute/19990313-2.f: New test.
40543 * g77.f-torture/execute/19990313-3.f: New test.
40544
40545 1999-03-13 Craig Burley <craig@jcb-sc.com>
40546
40547 * g77.f-torture/execute/19990313-0.f: New test.
40548 * g77.f-torture/execute/19990313-1.f: New test.
40549
40550 1999-03-12 Jim Wilson <wilson@cygnus.com>
40551
40552 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
40553 printf to sprintf.
40554 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
40555 (main): Add check for u15. Conditionalize u31 check depending on
40556 whether ints are <32 bits or >=32 bits.
40557
40558 1999-03-08 Craig Burley <craig@jcb-sc.com>
40559
40560 * g77.f-torture/execute/19981119-0.f: Improve testiness.
40561
40562 1999-03-08 Craig Burley <craig@jcb-sc.com>
40563
40564 * g77.f-torture/compile/19990305-0.f: New test.
40565 * g77.f-torture/execute/19981119-0.f: New test.
40566
40567 1999-03-08 Craig Burley <craig@jcb-sc.com>
40568
40569 * g77.f-torture/execute/970625-2.f: call ABORT if final
40570 result is not correct, instead of just printing it.
40571 Add this checking via newly introduced obfuscation, to
40572 trip up buggy front ends.
40573
40574 1999-03-07 Craig Burley <craig@jcb-sc.com>
40575
40576 * g77.f-torture/compile/960317-1.f: Moved from being
40577 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
40578
40579 1999-03-06 Craig Burley <craig@jcb-sc.com>
40580
40581 * g77.f-torture/execute/960317-1.f: New (old) test.
40582 * g77.f-torture/execute/970625-2.f: Ditto.
40583
40584 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
40585
40586 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
40587 message on line 1 or line 2; cccp and cpplib do this differently.
40588
40589 1999-03-01 Jeffrey A Law (law@cygnus.com)
40590
40591 * g++.old-deja/g++.law/weak1.C: New test.
40592
40593 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
40594
40595 * gcc.c-torture/execute/990119-1.c: Renamed to...
40596 * gcc.dg/990119-1.c: this, so it will only be tested once
40597 (it's a preprocessor test, it doesn't need to be run at
40598 multiple optimization levels).
40599
40600 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
40601
40602 * lib/g++.exp: Don't add incdir=$base_dir/../include to
40603 ALWAYS_CXXFLAGS.
40604
40605 1999-02-24 Craig Burley <craig@jcb-sc.com>
40606
40607 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
40608 * g77.f-torture/compile/19981216-0.f: ...as it is expected
40609 to not be compilable by current g77.
40610
40611 1999-02-24 Nick Clifton <nickc@cygnus.com>
40612
40613 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
40614
40615 1999-02-22 Jeffrey A Law (law@cygnus.com)
40616
40617 * gcc.c-torture/execute/990222-1.c: New test.
40618
40619 1999-02-19 Craig Burley <craig@jcb-sc.com>
40620
40621 * g77.f-torture/compile/19990218-0.f: New test.
40622 * g77.f-torture/noncompile/19990218-1.f: New test.
40623
40624 1999-02-18 Craig Burley <craig@jcb-sc.com>
40625
40626 * g77.f-torture/compile/19981216-0.f: New test.
40627
40628 1999-02-14 Jeffrey A Law (law@cygnus.com)
40629
40630 * gcc.dg/990214-1.c: New test.
40631
40632 1999-02-13 Jeffrey A Law (law@cygnus.com)
40633
40634 * gcc.dg/990213-2.c: New test.
40635
40636 * gcc.dg/990213-1.c: New test.
40637
40638 1999-02-12 Jeffrey A Law (law@cygnus.com)
40639
40640 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
40641 ints.
40642
40643 1999-02-11 Nick Clifton <nickc@cygnus.com>
40644
40645 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
40646 specified by target.
40647
40648 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
40649
40650 1999-02-11 Jeffrey A Law (law@cygnus.com)
40651
40652 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
40653
40654 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
40655
40656 * gcc.dg/special/ecos.exp: New test driver for new tests with
40657 special requirements.
40658
40659 * gcc.dg/special/alias-1.c: New test.
40660 * gcc.dg/special/gcsec-1.c: New test.
40661 * gcc.dg/special/weak-1.c: New test.
40662 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
40663 * gcc.dg/special/weak-2.c: New test.
40664 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
40665 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
40666 * gcc.dg/special/wkali-1.c: New test.
40667 * gcc.dg/special/wkali-2.c: New test.
40668 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
40669 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
40670
40671 1999-02-10 Felix Lee <flee@cygnus.com>
40672
40673 * lib/c-torture.exp (c-torture-compile): Pull out code for
40674 analyzing gcc error messages.
40675 (c-torture-execute): Likewise. Fix some (harmless) false
40676 positives.
40677 * lib/gcc.exp (gcc_check_compile): New function.
40678
40679 1999-02-08 Richard Henderson <rth@cygnus.com>
40680
40681 * gcc.c-torture/execute/990208-1.c: New test.
40682
40683 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
40684
40685 * g++.dg/special/ecos.exp: New driver for new tests with special
40686 requirements
40687
40688 * g++.dg/special/conpr-1.C: New test
40689 * g++.dg/special/conpr-2.C: New test
40690 * g++.dg/special/conpr-2a.C: New test
40691 * g++.dg/special/conpr-3.C: New test
40692 * g++.dg/special/conpr-3a.C: New test
40693 * g++.dg/special/conpr-3b.C: New test
40694
40695 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
40696 allow g++ to use the dg driver
40697
40698 * README: Add comment about g++.dg directory
40699
40700 1999-02-06 Jeffrey A Law (law@cygnus.com)
40701
40702 * README: Update email addresses.
40703
40704 1999-02-03 Nick Clifton <nickc@cygnus.com>
40705
40706 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
40707 arguments in order to force structure S onto the stack even on
40708 the alpha.
40709 (test): Pass 10 leading arguments to function foo as well as the
40710 structure S.
40711
40712 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
40713 failure for all targets.
40714
40715 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
40716 abort to terminate program execution.
40717
40718 1999-01-30 Richard Henderson <rth@cygnus.com>
40719
40720 * gcc.c-torture/execute/990130-1.c: New test.
40721
40722 1999-01-30 Jeffrey A Law (law@cygnus.com)
40723
40724 * gcc.dg/990130-1.c: New test.
40725
40726 1999-01-28 Michael Meissner <meissner@cygnus.com>
40727
40728 * gcc.c-torture/execute/990128-1.c: New test.
40729
40730 1999-01-27 Michael Meissner <meissner@cygnus.com>
40731
40732 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
40733
40734 1999-01-27 Felix Lee <flee@cygnus.com>
40735
40736 * lib/c-torture.exp (c-torture-compile): pull out code for
40737 analyzing gcc error messages.
40738 (c-torture-execute): ditto, and fix some (harmless) false
40739 positives.
40740 * lib/gcc.exp (gcc_check_compile): new function.
40741
40742 1999-01-17 Jeffrey A Law (law@cygnus.com)
40743
40744 * gcc.dg/990117-1.c: New test.
40745
40746 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
40747
40748 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
40749
40750 1999-01-15 Jeffrey A Law (law@cygnus.com)
40751
40752 * g77.f-torture/compile/990115-1.f: New test.
40753
40754 1999-01-07 Jeffrey A Law (law@cygnus.com)
40755
40756 * gcc.c-torture/compile/990107-1.c: New test
40757
40758 1999-01-06 Jeffrey A Law (law@cygnus.com)
40759
40760 * gcc.c-torture/execute/990106-2.c: New test.
40761
40762 * gcc.c-torture/execute/990106-1.c: New test.
40763
40764 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
40765
40766 * gcc.c-torture/compile/981223-1.c: New test.
40767
40768 1998-12-29 Richard Henderson <rth@cygnus.com>
40769
40770 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
40771 (opt3): Rename from opt4 and disable.
40772
40773 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
40774
40775 * g++.old-deja/g++.pt/ptrmem5.C: New test.
40776
40777 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40778
40779 * g++.old-deja/g++.other/conv5.C: New test.
40780
40781 1998-12-14 Nick Clifton <nickc@cygnus.com>
40782
40783 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
40784
40785 1998-12-11 Jeffrey A Law (law@cygnus.com)
40786
40787 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
40788
40789 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
40790
40791 * gcc.c-torture/compile/981211-1.c: New test.
40792
40793 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40794
40795 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
40796
40797 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
40798
40799 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40800
40801 * gcc.special/930510-1.c: Make C9X safe.
40802 * gcc.misc-tests/gcov-1.c Similarly.
40803 * gcc.misc-tests/gcov-2.c Similarly.
40804
40805 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40806
40807 * gcc.dg/ultrasp1.c: New test.
40808
40809 1998-12-06 Richard Henderson <rth@cygnus.com>
40810
40811 * gcc.c-torture/execute/981206.c: New test.
40812
40813 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40814
40815 * g++.old-deja/g++.ns/template7.C: New test.
40816
40817 * g++.old-deja/g++.other/expr1.C: New test.
40818
40819 * g++.old-deja/g++.eh/tmpl3.C: New test.
40820
40821 * g++.old-deja/g++.eh/tmpl2.C: New test.
40822
40823 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40824
40825 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
40826 * g++.old-deja/g++.other/using6.C: Removed.
40827 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
40828
40829 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
40830
40831 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40832
40833 * g++.old-deja/g++.pt/overload8.C: New test.
40834
40835 * g++.old-deja/g++.pt/overload7.C: New test.
40836
40837 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
40838
40839 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
40840 and relinking messages.
40841 * lib/g++.exp (g++_target_compile): Remove .rpo file when
40842 compiling with -frepo.
40843
40844 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
40845
40846 * g++.old-deja/g++.pt/lookup6.C: New test.
40847
40848 1998-11-30 Nick Clifton <nickc@cygnus.com>
40849
40850 * gcc.c-torture/execute/981130-1.c: New test.
40851 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
40852
40853 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40854
40855 * g++.old-deja/g++.pt/explicit76.C: New test.
40856
40857 * g++.old-deja/g++.pt/friend38.C: New test.
40858
40859 * g++.old-deja/g++.ns/crash2.C: New test.
40860
40861 * g++.old-deja/g++.pt/defarg8.C: New test.
40862
40863 * g++.old-deja/g++.pt/instantiate6.C: New test.
40864
40865 * g++.old-deja/g++.pt/static6.C: New test.
40866
40867 * g++.old-deja/g++.pt/decl2.C: New test.
40868
40869 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40870
40871 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
40872 problem is actually related with name lookup, but so what? :-)
40873
40874 * g++.old-deja/g++.pt/friend37.C: New test.
40875
40876 1998-11-25 Dave Love <d.love@dl.ac.uk>
40877
40878 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
40879 element, which fails on some systems.
40880
40881 * g77.f-torture/execute/labug1.f: New test.
40882
40883 1998-11-21 Jeffrey A Law (law@cygnus.com)
40884
40885 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
40886 is defined.
40887
40888 1998-11-18 Dave Love <d.love@dl.ac.uk>
40889
40890 * g77.f-torture/compile/981117-1.f: New test.
40891
40892 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
40893
40894 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
40895 properly discarded.
40896
40897 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
40898
40899 * gcc.c-torture/execute/memcheck: New directory of tests for
40900 -fcheck-memory-usage.
40901
40902 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40903
40904 * README: New file, general information about the testsuite and
40905 new description of the various C++ test subdirectories.
40906 * README.g++: Eliminate obsolete information, update and move most
40907 relevant stuff to README.
40908
40909 1998-11-07 Richard Henderson <rth@cygnus.com>
40910
40911 * gcc.c-torture/compile/981107-1.c: New test.
40912
40913 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
40914
40915 * execute/memcpy-bi.c: New testcase.
40916
40917 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
40918
40919 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
40920 base classes.
40921
40922 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
40923 template is selected.
40924
40925 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
40926 classes, it should be accepted for all types.
40927
40928 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
40929
40930 * g++.old-deja/g++.pt/spec24.C: Ensure that template
40931 specializations start with template headers.
40932
40933 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
40934
40935 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
40936
40937 * g++.old-deja/g++.other/init9.C: Test cross initialization of
40938 non-POD types.
40939
40940 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40941
40942 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
40943
40944 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
40945
40946 * compile/981022-1.c, compile/981022-1.x: New test and driver.
40947
40948 1998-10-19 Jeffrey A Law (law@cygnus.com)
40949
40950 * 981019-1.c: New test.
40951
40952 1998-10-14 Robert Lipe <robertl@dgii.com>
40953
40954 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
40955 find objc headers.
40956
40957 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40958
40959 * compile/981001-4.c: Remove use of GCC extension that triggers a
40960 compiler bug.
40961
40962 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
40963
40964 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
40965
40966 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40967
40968 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
40969 instantiation of template produces incorrect code for delete
40970 expression.
40971
40972 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
40973 constructors' name is not unique.
40974 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
40975 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
40976
40977 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
40978 automatic array of const is ill-formed.
40979
40980 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
40981 of template parameter?
40982
40983 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
40984 const.
40985
40986 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
40987 pointer-to-member expression.
40988
40989 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
40990 declaration causes ICE.
40991
40992 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
40993
40994 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
40995 reserved in the global namespace.
40996
40997 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
40998 generate needed virtual table.
40999
41000 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
41001
41002 1998-10-10 Dariush Eslimi <eslimi@loran.com>
41003
41004 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
41005 template-dependent type
41006
41007 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
41008
41009 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
41010 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
41011 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
41012
41013 * g++.old-deja/g++.other/using5.C: New test; using decl from base
41014 class should be usable as argument of member function.
41015 * g++.old-deja/g++.other/using6.C: New test; using decl from base
41016 class should be usable as return type of member function.
41017 * g++.old-deja/g++.other/using7.C: New test; using decl from base
41018 class should be usable as type of data member.
41019
41020 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
41021
41022 1998-10-09 Jeffrey A Law (law@cygnus.com)
41023
41024 * gcc.c-torture/special/920521-1.c: Fix bogus test.
41025
41026 1998-10-08 Nick Clifton <nickc@cygnus.com>
41027
41028 * gcc.dg/dll-?.c Add thumb to target list.
41029 Fix assembler scan patterns to match current assembler output.
41030
41031 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
41032
41033 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
41034 matching of template brackets.
41035
41036 * g++.old-deja/g++.other/using4.C: New test. Test using
41037 declarations of methods from base classes.
41038
41039 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
41040 within functions should introduce names into the innermost
41041 enclosing namespace.
41042
41043 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
41044 of static locals if first initialization throws.
41045
41046 1998-10-07 Jim Wilson <wilson@cygnus.com>
41047
41048 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
41049
41050 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
41051
41052 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
41053 lose track of the possible targets of tablejump insns.
41054 * special/special.exp: Run it.
41055
41056 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
41057
41058 * g++.old-deja/g++.pt/friend35.C: New test. A template function
41059 must be declared before its specializations can be named in friend
41060 declarations.
41061
41062 1998-10-05 Dave Love <d.love@dl.ac.uk>
41063
41064 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
41065
41066 * g77.f-torture/execute/io1.f: New test.
41067
41068 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
41069
41070 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
41071 with pointer to template function, for which no argument deduction
41072 is possible.
41073
41074 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
41075 specialization of template function as argument to template
41076 function.
41077
41078 * g++.old-deja/g++.other/access2.C: New test; Inner class
41079 shouldn't have privileged access to Outer's names.
41080
41081 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
41082
41083 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
41084 friend template declared within template class conflicts with
41085 nested class of the same name.
41086
41087 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
41088 is ignored.
41089
41090 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
41091 object with direct initializer as function declaration.
41092
41093 * g++.old-deja/g++.other/decl2.C: New test; duplicate
41094 initializers.
41095
41096 * g++.old-deja/g++.other/null2.C: New test; conditional operator
41097 involving const pointer and NULL produces incorrect result.
41098
41099 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
41100 type name without `typename' should be rejected with -pedantic.
41101
41102 1998-10-02 Richard Henderson <rth@cygnus.com>
41103
41104 * g++.old-deja/g++.other/addrof1.C: New test.
41105
41106 1998-10-01 Nick Clifton <nickc@cygnus.com>
41107
41108 * gcc.c-torture/compile/981001-1.c: New test.
41109 * gcc.c-torture/execute/981001-1.c: New test.
41110
41111 1998-10-01 Jeffrey A Law (law@cygnus.com)
41112
41113 * gcc.c-torture/compile/981001-2.c: New test.
41114 * gcc.c-torture/compile/981001-3.c: New test.
41115 * gcc.c-torture/compile/981001-4.c: New test.
41116
41117 1998-10-01 Robert Lipe <robertl@dgii.com>
41118
41119 * lib/objc.exp (objc_target_compile): Add -L during compiles for
41120 multilibbed hosts. Idea grafted from g77.exp.
41121
41122 1998-09-30 Dave Love <d.love@dl.ac.uk>
41123
41124 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
41125 avoid losing on systems which need -lsocket.
41126
41127 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
41128
41129 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
41130 * g++.old-deja/g++.other/nested2.C: Ditto.
41131 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
41132 failure.
41133
41134 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
41135
41136 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
41137 preferred over template operator!= for enum bitfields.
41138
41139 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
41140
41141 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
41142 that happen to have the same base name, but in different scopes,
41143 are incorrectly rejected.
41144
41145 1998-09-16 Richard Henderson <rth@cygnus.com>
41146
41147 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
41148 on the native word size instead of an integer literal.
41149
41150 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
41151
41152 * g++.old-deja/g++.other/static2.C: Invocation of static data
41153 member of type pointer-to-function denoted as non-static member.
41154
41155 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
41156 checks involving function types and aliases.
41157
41158 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
41159
41160 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
41161 redefined to the same non-trivial type.
41162
41163 * g++.old-deja/g++.pt/explicit73.C: Test for proper
41164 namespace-qualification of template specializations declared in
41165 other namespaces.
41166
41167 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
41168 to declare a subset of the specializations of a template function
41169 as friends of specializations of a template class.
41170
41171 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
41172 member templates that do not fully specialize the enclosing
41173 template class are rejected.
41174
41175 1998-09-11 Dave Love <d.love@dl.ac.uk>
41176
41177 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
41178
41179 1998-09-08 Dave Love <d.love@dl.ac.uk>
41180
41181 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
41182 altered from libf2c/libU77 version.
41183
41184 1998-09-06 Dave Love <d.love@dl.ac.uk>
41185
41186 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
41187
41188 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
41189
41190 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
41191 (un)signed char are different types for template specialization
41192 purposes.
41193
41194 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
41195
41196 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
41197 * objc: ObjC testsuite.
41198
41199 1998-08-31 Catherine Moore <clm@cygnus.com>
41200
41201 * gcc.c-torture/execute/941014-1.x: New file.
41202
41203 1998-08-31 Nick Clifton <nickc@cygnus.com>
41204
41205 * lib/c-torture.exp: Add support for
41206 torture_eval_before_compile and torture_eval_before_execute
41207 variables.
41208
41209 1998-08-30 Jeffrey A Law (law@cygnus.com)
41210
41211 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
41212 this test triggers valid.
41213
41214 1998-08-27 Jeffrey A Law (law@cygnus.com)
41215
41216 * gcc.dg/980827-1.c: New test.
41217
41218 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
41219
41220 * gcc.c-torture/execute/loop-4b.c: New test.
41221
41222 1998-08-26 Nick Clifton <nickc@cygnus.com>
41223
41224 * lib/c-torture.exp: Add support for
41225 torture_eval_before_compile and torture_eval_before_execute
41226 variables.
41227
41228 1998-08-25 Jeffrey A Law (law@cygnus.com)
41229
41230 * gcc.c-torture/compile/980825-1.c: New test.
41231
41232 1998-08-24 Nick Clifton <nickc@cygnus.com>
41233
41234 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
41235 count number tests in opt_t0 not good_t0.
41236
41237 1998-08-24 Jeffrey A Law (law@cygnus.com)
41238
41239 * gcc.c-torture/compile/930326-1.x: Fix typo.
41240
41241 1998-08-23 Mark Mitchell <mark@markmitchell.com>
41242
41243 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
41244 causes an ICE.
41245
41246 1998-08-21 Jeffrey A Law (law@cygnus.com)
41247
41248 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
41249 STACK_SIZE is defined.
41250 * gcc.c-torture/unsorted/stuct.c: Similarly.
41251
41252 * gcc.c-torture/compile/980821-1.c: New test.
41253
41254 1998-08-21 Jeffrey A Law (law@cygnus.com)
41255
41256 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
41257
41258 1998-08-19 Mark Mitchell <mark@markmitchell.com>
41259
41260 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
41261 code.
41262
41263 1998-08-09 Mark Mitchell <mark@markmitchell.com>
41264
41265 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
41266 error'.
41267
41268 1998-08-18 Jeffrey A Law (law@cygnus.com)
41269
41270 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
41271
41272 1998-08-16 Jeffrey A Law (law@cygnus.com)
41273
41274 * gcc.c-torture/compile/980816-1.c: New test.
41275
41276 * gcc.dg/980816-1.c: New test.
41277
41278 1998-08-13 Jeffrey A Law (law@cygnus.com)
41279
41280 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
41281 compiler for ieee tests.
41282
41283 1998-08-01 Dave Love <d.love@dl.ac.uk>
41284
41285 * g77.f-torture/compile/980729-0.f: New test.
41286
41287 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
41288
41289 * gcc.c-torture/special/eeprof-1.c: New test, for
41290 -finstrument-functions.
41291 * gcc.c-torture/special/special.exp: Run it.
41292
41293 1998-07-29 Jeffrey A Law (law@cygnus.com)
41294
41295 * gcc.c-torture/compile/980729-1.c: New test.
41296
41297 1998-07-27 Nick Clifton <nickc@cygnus.com>
41298
41299 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
41300 __thumb__ is defined, and test for ARM style doubles if so.
41301
41302 1998-07-26 Dave Love <d.love@dl.ac.uk>
41303
41304 * g77.f-torture/noncompile/980615-0.f: New test.
41305
41306 1998-07-26 H.J. Lu (hjl@gnu.org)
41307
41308 * gcc.dg/980312-1.c: Do link instead of compile.
41309 * gcc.dg/980313-1.c: Likewise.
41310
41311 1998-07-26 Jeffrey A Law (law@cygnus.com)
41312
41313 * gcc.c-torture/compile/980726-1.c: New test.
41314
41315 1998-07-25 Dave Love <d.love@dl.ac.uk>
41316
41317 * g77.f-torture/execute/io0.f: New test.
41318
41319 1998-07-24 Nick Clifton <nickc@cygnus.com>
41320
41321 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
41322 an int.
41323
41324 1998-06-18 Michael Meissner <meissner@cygnus.com>
41325
41326 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
41327 m32r bugs.
41328
41329 1998-07-17 Nick Clifton <nickc@cygnus.com>
41330
41331 * gcc.dg/980626-1.c: Expect failures for all toolchains until
41332 c-decl.c:grokdeclarator can handle mode attributes.
41333
41334 1998-07-16 Jeffrey A Law (law@cygnus.com)
41335
41336 * gcc.c-torture/execute/980716-1.c: New test.
41337
41338 1998-07-13 Jeffrey A Law (law@cygnus.com)
41339
41340 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
41341 the mn10200.
41342 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
41343 the mn10200.
41344 * gcc.c-torture/execute/va-arg-3.x: Similarly.
41345 * gcc.c-torture/compile/930326-1.x: Similarly.
41346
41347 1998-07-13 Dave Love <d.love@dl.ac.uk>
41348
41349 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
41350 New test from Craig.
41351
41352 1998-07-12 Dave Love <d.love@dl.ac.uk>
41353
41354 * g77.f-torture/noncompile/980616-0.f: New test.
41355
41356 * g77.f-torture/execute/970816-3.f: New test from Craig.
41357
41358 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
41359
41360 * g++.other/singleton.C: Return error value instead of taking
41361 SIGSEGV.
41362
41363 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
41364
41365 * g++.other/singleton.C: New test. Warning is under dispute.
41366 Runtime crash is not.
41367
41368 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
41369
41370 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
41371 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
41372 using6.C, using7.C}: New namespace tests.
41373
41374 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
41375
41376 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
41377 specialization with typedef'ed names used as array indexes.
41378
41379 1998-07-09 Jeffrey A Law (law@cygnus.com)
41380
41381 * gcc.c-torture/execute/980709-1.c: New test.
41382
41383 * gcc.dg/980709-1.c: New test.
41384
41385 1998-07-07 Richard Henderson <rth@cygnus.com>
41386
41387 * gcc.c-torture/execute/bcp-1.c: New test.
41388
41389 1998-07-07 Jeffrey A Law (law@cygnus.com)
41390
41391 * gcc.c-torture/execute/980707-1.c: New test.
41392
41393 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
41394
41395 * gcc.c-torture/compile/980706-1.c: New test.
41396
41397 1998-07-01 Dave Love <d.love@dl.ac.uk>
41398
41399 * g77.f-torture/execute/980701-0.f,
41400 g77.f-torture/execute/980701-1.f: New test from Craig.
41401
41402 1998-07-01 Jeffrey A Law (law@cygnus.com)
41403
41404 * gcc.c-torture/compile/980701-1.c: New test.
41405
41406 * gcc.c-torture/execute/980701-1.c: New test.
41407
41408 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
41409 rlsruhe.de>
41410
41411 * g++.old-deja/g++.robertl/eb132.C: New test.
41412 * g++.old-deja/g++.robertl/eb133.C: Likewise.
41413
41414 1998-06-29 Dave Love <d.love@dl.ac.uk>
41415
41416 * g77.f-torture/execute/980628-7.f,
41417 g77.f-torture/execute/980628-8.f,
41418 g77.f-torture/execute/980628-9.f,
41419 g77.f-torture/execute/980628-10.f: New tests from Craig.
41420
41421 * g77.f-torture/execute/980628-3.f: Remove mail headers.
41422
41423 1998-06-28 Jeffrey A Law (law@cygnus.com)
41424
41425 * g77.f-torture/execute/980628-4.f: New test from Craig.
41426 * g77.f-torture/execute/980628-5.f: Likewise.
41427 * g77.f-torture/execute/980628-2.f: Likewise.
41428 * g77.f-torture/execute/980628-0.f: Likewise.
41429 * g77.f-torture/execute/980628-1.f: Likewise.
41430 * g77.f-torture/execute/980628-3.f: Likewise.
41431 * g77.f-torture/execute/980628-6.f: Likewise.
41432
41433 1998-06-28 Jeffrey A Law (law@cygnus.com)
41434
41435 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
41436 directory when nothing has been installed yet.
41437
41438 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
41439
41440 * gcc.c-torture/special/special.exp: Handle newer versions of
41441 dejagnu.
41442
41443 1998-06-26 Jeffrey A Law (law@cygnus.com)
41444
41445 * gcc.dg/980626-1.c: New test.
41446
41447 1998-06-19 Bruno Haible <haible@ilog.fr>
41448
41449 * gcc.misc-tests/m-un-2.c: New test.
41450 * g++.old-deja/g++.other/warn01.c: Likewise.
41451
41452 1998-06-19 Robert Lipe <robertl@dgii.com>
41453
41454 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
41455 compatibility with assmblers with a different comment character.
41456 Eliminate use of GAS-specific extensions.
41457
41458 1998-06-19 Jeffrey A Law (law@cygnus.com)
41459
41460 * gcc.c-torture/execute/ieee/980619-1.c: New test.
41461
41462 1998-06-19 Robert Lipe <robertl@dgii.com>
41463
41464 * lib/g77.exp: Replace search for libf2c.a with search for newly
41465 renamed libg2c.a
41466
41467 1998-06-17 Jeffrey A Law (law@cygnus.com)
41468
41469 * gcc.c-torture/execute/980617-1.c: New test.
41470
41471 1998-06-12 Jeffrey A Law (law@cygnus.com)
41472
41473 * gcc.c-torture/execute/980612-1.c: New test.
41474
41475 1998-06-08 Jeffrey A Law (law@cygnus.com)
41476
41477 * gcc.dg/980523-1.c: Only test on ppc-linux.
41478 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
41479
41480 * gcc.c-torture/execute/980608-1.c: New test.
41481
41482 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
41483
41484 * gcc.c-torture/execute/980605-1.c: New test.
41485
41486 1998-06-04 Jeffrey A Law (law@cygnus.com)
41487
41488 * gcc.c-torture/execute/980604-1.c: New test.
41489
41490 1998-06-02 Jeffrey A Law (law@cygnus.com)
41491
41492 * gcc.c-torture/execute/980602-1.c: New test.
41493 * gcc.c-torture/execute/980602-2.c: Likewise.
41494
41495 1998-06-02 Dave Love <d.love@dl.ac.uk>
41496
41497 * 970125-0.f: Fix per JCB. Add commentary.
41498
41499 1998-05-31 Michael Meissner <meissner@cygnus.com>
41500
41501 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
41502 IEEE -0 support.
41503
41504 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
41505
41506 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
41507 earlier.
41508
41509 1998-05-28 Catherine Moore <clm@cygnus.com>
41510
41511 * gcc.c-torture/execute/980526-3.c: New test.
41512
41513 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
41514
41515 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
41516 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
41517 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
41518 m88k-motorola-sysv3 to XFAIL.
41519
41520 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41521
41522 * gcc.dg/980526-1.c: New test.
41523 * gcc.c-torture/execute/980526-2.c: New test.
41524
41525 1998-05-26 Jeffrey A Law (law@cygnus.com)
41526
41527 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
41528
41529 * gcc.c-torture/execute/980526-1.c: New test.
41530
41531 1998-05-26 Dave Love <d.love@dl.ac.uk>
41532
41533 * g77.f-torture/execute/alpha2.f: Add runtime test.
41534
41535 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
41536
41537 * g++.old-deja/old-deja.exp: Strip leading directories.
41538
41539 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
41540 error for the line. Don't run multiple tests for the same line.
41541
41542 1998-05-23 Jeffrey A Law (law@cygnus.com)
41543
41544 * gcc.dg/980523-1.c: New test.
41545
41546 1998-05-23 Dave Love <d.love@dl.ac.uk>
41547
41548 * g77.f-torture/compile/970915-0.f: New test.
41549
41550 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
41551
41552 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
41553
41554 1998-05-21 Jeffrey A Law (law@cygnus.com)
41555
41556 * gcc.dg/980520-1.c: New test.
41557
41558 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
41559
41560 * gcc.dg/980502-1.c: Fix return type.
41561
41562 1998-05-20 Jeffrey A Law (law@cygnus.com)
41563
41564 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
41565 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
41566 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
41567 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
41568 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
41569
41570 1998-05-20 Dave Love <d.love@dl.ac.uk>
41571
41572 * g77.f-torture/execute/980520-1.f: New test.
41573
41574 1998-05-15 Dave Love <d.love@dl.ac.uk>
41575
41576 * lib/mike-g77.exp: New file.
41577
41578 * g77.f-torture/noncompile/noncompile.exp,
41579 g77.f-torture/noncompile/check0.f: New files.
41580
41581 1998-05-14 Dave Love <d.love@dl.ac.uk>
41582
41583 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
41584 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
41585 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
41586 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
41587 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
41588 abort where appropriate.
41589
41590 1998-05-05 Michael Meissner <meissner@cygnus.com>
41591
41592 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
41593 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
41594
41595 1998-04-29 Dave Love <d.love@dl.ac.uk>
41596
41597 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
41598
41599 1998-04-27 Dave Love <d.love@dl.ac.uk>
41600
41601 * g77.f-torture/compile/980427-0.f: New test.
41602
41603 1998-04-24 Dave Love <d.love@dl.ac.uk>
41604
41605 * g77.f-torture/compile/980424-0.f: New test.
41606
41607 1998-04-19 Dave Love <d.love@dl.ac.uk>
41608
41609 * g77.f-torture/compile/980419-2.f (main): New test.
41610 * g77.f-torture/compile/970125-0.f: New test.
41611 * g77.f-torture/compile/980419-1.f: New test.
41612
41613 1998-04-08 Jim Wilson <wilson@cygnus.com>
41614
41615 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
41616 of loop-4.c.
41617
41618 1998-04-07 Jim Wilson <wilson@cygnus.com>
41619
41620 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
41621
41622 1998-04-03 Jim Wilson <wilson@cygnus.com>
41623
41624 * gcc.c-torture/compile/980329-1.c: New test.
41625
41626 1998-03-18 Jim Wilson <wilson@cygnus.com>
41627
41628 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
41629 * gcc.dg/980312-1.c: Fix typo in -march command.
41630
41631 1998-03-16 H.J. Lu (hjl@gnu.org)
41632
41633 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
41634
41635 1998-03-11 Robert Lipe <robertl@dgii.com>
41636
41637 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
41638 Dave Love agree the Fortran source is bogus.
41639
41640 1998-03-11 Robert Lipe <robertl@dgii.com>
41641
41642 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
41643 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
41644 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
41645 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
41646 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
41647
41648 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
41649
41650 * g++.old-deja/g++.other/friend1.C: New test.
41651
41652 1998-02-18 Dave Love <d.love@dl.ac.uk>
41653
41654 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
41655 possibly uninitialized) variables and declare dnrm2.
41656
41657 1998-02-23 Robert Lipe <robertl@dgii.com>
41658
41659 From Bruno Haible <haible@ilog.fr>:
41660 * gcc.c-torture/execute/980223.c: New test.
41661
41662 1998-02-13 Jeffrey A Law (law@cygnus.com)
41663
41664 * gcc.dg/ifelse-1.c: New test.
41665
41666 1998-02-09 H.J. Lu (hjl@gnu.org)
41667
41668 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
41669
41670 * lib/old-dejagnu.exp (old-dejagnu): Added the
41671 "execution test - XFAIL *-*-*" handling in the spirit of
41672 "excess errors test -". Changed the "execution test fails"
41673 handling to be like "excess errors test fails".
41674 * Update various tests accordingly.
41675
41676 1998-02-06 Jim Wilson <wilson@cygnus.com>
41677
41678 * gcc.c-torture/execute/980205.c: New test.
41679
41680 1998-01-18 Jeffrey A Law (law@cygnus.com)
41681
41682 * lib/c-torture.exp: Look for .x files instead of .cexp files.
41683 * lib/f-torture.exp: Similarly.
41684 * gcc.c-torture: Rename all .cexp files to .x files.
41685
41686 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
41687
41688 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
41689 (940510-1.c): Removed duplicate.
41690 (971104-1.c): New test.
41691
41692 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
41693
41694 * lib/f-torture.exp: Improve error and loop detection.
41695
41696 1997-11-19 Michael Meissner <meissner@cygnus.com>
41697
41698 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
41699 use that to size the filler array.
41700
41701 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
41702
41703 * lib/c-torture.exp(c-torture-execute): Fix typo.
41704
41705 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
41706 testcase as the executable name. Keep the executable around if
41707 the test fails.
41708
41709 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
41710
41711 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
41712 changes. Only test one -g option, and move it to the end of the
41713 list of options to test.
41714
41715 1997-09-19 Michael Meissner <meissner@cygnus.com>
41716
41717 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
41718 variable GCC_TORTURE_OPTIONS to supply default switches separated
41719 by colons. If no environment variable, run tests with -O0 -g, -O1
41720 -g, and -O2 -g as well.
41721
41722 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
41723
41724 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
41725 explanatory comments. Fix indentation.
41726
41727 1997-09-15 Jeffrey A Law (law@cygnus.com)
41728
41729 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
41730
41731 1997-09-11 Jeffrey A Law (law@cygnus.com)
41732
41733 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
41734 * g++.old-deja/g++.mike/p7325.C: Likewise.
41735 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
41736
41737 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
41738
41739 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
41740 * g++.old-deja/g++.brendan/crash30.C: Likewise.
41741 * g++.old-deja/g++.brendan/crash39.C: Likewise.
41742 * g++.old-deja/g++.law/operators4.C: Likewise.
41743
41744 1997-09-11 Joe Buck (jbuck@synopsys.com)
41745
41746 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
41747 * g++.old-deja/g++.mike/p784.C: Ditto.
41748 * g++.old-deja/g++.mike/p785.C: Ditto.
41749
41750 1997-09-05 Jeffrey A Law (law@cygnus.com)
41751
41752 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
41753
41754 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41755
41756 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
41757 target feature; pass this to c-torture-execute as needed.
41758
41759 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41760
41761 * lib/c-torture.exp(c-torture-execute): If the previous and the
41762 current executables being tested are identical, we don't need to
41763 run the executable again. Try to make the executable names
41764 unique. Add an optional argument for passing additional compiler
41765 flags.
41766
41767 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
41768
41769 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
41770
41771 1997-08-29 Jeffrey A Law (law@cygnus.com)
41772
41773 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
41774
41775 1997-07-31 Jeffrey A Law (law@cygnus.com)
41776
41777 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
41778 32bit or larger longs.
41779
41780 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
41781 have either a 32bit long or 32bit int.
41782
41783 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
41784
41785 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
41786 Make double precision tests dependent on sizeof (double).
41787
41788 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
41789
41790 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
41791 too.
41792
41793 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
41794
41795 * gcc.c-torture/compile/961203-1.cexp: New script.
41796
41797 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
41798
41799 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
41800 up the includes ourselves.
41801
41802 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
41803
41804 * lib/plumhall.exp: Remove random include, and add a few
41805 verbose messages for debugging.
41806
41807 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
41808
41809 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
41810 of trying to do it ourselves.
41811
41812 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
41813
41814 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
41815
41816 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
41817
41818 * gcc.prms/5403.c: Made regexp a bit less strict.
41819
41820 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
41821
41822 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
41823 is returned from remote_load instead.
41824 * lib/plumhall.exp: Ditto.
41825 * lib/mike-g++.exp: Ditto.
41826 * lib/old-dejagnu.exp: Ditto.
41827 * lib/c-torture.exp: Ditto.
41828
41829 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
41830
41831 * lib/g++.exp: Use build_wrapper procedure.
41832 * lib/gcc.exp: Ditto.
41833
41834 1997-05-20 Jeffrey A Law (law@cygnus.com)
41835
41836 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
41837 an old-style decl for malloc. Fixes tests to work when
41838 sizeof (int) != sizeof (size_t).
41839
41840 1997-05-15 Mike Meissner <meissner@cygnus.com>
41841
41842 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
41843
41844 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
41845 use stdargs.h interface.
41846
41847 1997-05-15 Mike Meissner <meissner@cygnus.com>
41848
41849 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
41850 NO_VARARGS when compiling.
41851
41852 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
41853
41854 * lib/plumhall.exp(ph_includes): New procedure.
41855 (ph_make): Use it.
41856 (ph_compiler): Ditto.
41857
41858 * lib/g++.exp: Rename test-glue.c to testglue.c.
41859 * lib/gcc.exp: Ditto.
41860
41861 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
41862
41863 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
41864 to completion when it's called.
41865
41866 1997-03-21 Michael Meissner <meissner@cygnus.com>
41867
41868 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
41869 is defined, don't do test.
41870
41871 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
41872
41873 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
41874 for object files.
41875 (ph_summary): Mark skipped testcases as untested, not unresolved.
41876
41877 * lib/plumhall.exp (ph_make): If unresolved because of bad
41878 errorCode, record errorCode in log file.
41879 (*): Replace send_log/verbose with verbose -log.
41880
41881 1997-03-19 Michael Meissner <meissner@cygnus.com>
41882
41883 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
41884 double conversion if double isn't at least 8 bytes.
41885
41886 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
41887 int to work with targets where int is 16 bits.
41888
41889 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
41890 8 bytes, just exit, since 4 byte doubles don't have enough bits of
41891 precision for the test to complete.
41892
41893 1997-03-14 Michael Meissner <meissner@cygnus.com>
41894
41895 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
41896 if d10v is not compiled with the -mdouble64 flag.
41897 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
41898
41899 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
41900 d10v is not compiled with the -mint32 flag.
41901
41902 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
41903
41904 * lib/plumhall.exp: Use incr_count.
41905
41906 1997-03-12 Jeffrey A Law (law@cygnus.com)
41907
41908 * gcc.c-torture: Update to c-torture-1.45.
41909
41910 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
41911
41912 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
41913 the name of the expect testcase file).
41914
41915 * lib/g++.exp(g++_init): Ditto.
41916
41917 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
41918
41919 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
41920 the host.
41921
41922 * lib/gcc.exp(gcc_exit): New procedure.
41923
41924 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
41925
41926 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
41927 specs where appropriate.
41928
41929 * g++.old-deja/g++.arm/*: Added additional ERROR checks
41930 because of new "candidates are" messages, and removed a few
41931
41932 * Converted all non-old-style g++ testcases to old-style, and
41933 moved into g++.old-deja.
41934
41935 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
41936
41937 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
41938 options.
41939
41940 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
41941 succeeded.
41942
41943 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
41944
41945 1997-02-13 Michael Meissner <meissner@cygnus.com>
41946
41947 * lib/gcc.exp (gcc_target_compile): Add support for defining
41948 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
41949 the machine doesn't have those features.
41950
41951 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
41952
41953 * g++.law/operators4.exp: Don't use LIBS.
41954
41955 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
41956
41957 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
41958
41959 * lib/mike-g++.exp: Don't set the compiler to be tested here.
41960 * lib/g++.exp: Set it here instead. Also, allow use of the
41961 --tool_exec and --tool_opt options. Change CXX to
41962 GXX_UNDER_TEST.
41963
41964 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
41965
41966 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
41967
41968 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
41969
41970 * lib/old-dejagnu.exp: Use prune_warnings instead of
41971 prune_system_crud.
41972 * lib/mike-g++.exp: Ditto.
41973 * lib/gcc.exp: Ditto.
41974 * lib/g++.exp: Ditto.
41975
41976 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
41977
41978 1997-02-07 Jeffrey A Law (law@cygnus.com)
41979
41980 * 941014-2.c: Include stdlib.h
41981 * 960327-1.c: Include stdio.h
41982 * dbra.c, index-1.c: Don't assume ints are 32bits.
41983
41984 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
41985
41986 * lib/gcc.exp: Add gcc,stack_size target feature.
41987
41988 * lib/g++.exp(g++_target_compile): Add the include and link
41989 paths here, not in two other places. And, it's $options, not
41990 options.
41991
41992 * lib/mike-g++.exp(postbase): Remove the code that determines
41993 the correct include and link paths.
41994 * g++.old-deja/old-deja.exp: Ditto.
41995
41996 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
41997
41998 * lib/g++.exp(g++_init): target_compile no longer returns the
41999 filename of the result.
42000
42001 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
42002
42003 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
42004 call to glob.
42005
42006 * gcc.c-torture/special/special.exp: Change call to
42007 gcc_target_compile to include the object file.
42008
42009 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
42010
42011 * gcc.c-torture/special/special.exp: Correct misspelling in last
42012 change.
42013
42014 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
42015
42016 * lib/plumhall.exp(ph_summary): Log the entire output of the
42017 executable. Return -1 if there were any failures, 0 otherwise.
42018 (ph_execute): Return -1 if there were any failures, 0 otherwise.
42019 (ph_make): Clean up objects and executables that were built
42020 if the tests succeeded.
42021
42022 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
42023
42024 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
42025 libraries and includes in the build tree as appropriate.
42026
42027 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
42028
42029 * lib/c-torture.exp: Instead of looking for the global variable
42030 NO_LONG_LONG, check to see if that's a feature of the target.
42031
42032 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
42033
42034 * config/default.exp: Minimize. Delete the remainer of the files in
42035 config; this functionality is now in devo/dejagnu/config.
42036
42037 g++.*/*: Pass any additional flags used to compile to postbase;
42038 delete CXXFLAGS.
42039
42040 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
42041 is now done by runtest.exp. Use gcc_target_compile instead of
42042 compile.
42043
42044 lib/c-torture.exp: Use gcc_target_compile instead of compile.
42045 Remove references to CFLAGS. Use remote_file instead of
42046 calling rm -f.
42047 (c-torture): Take a list of arguments to use to compile this
42048 testcase.
42049
42050 lib/g++.exp: Simplify. Use target_compile instead of compile.
42051 lib/gcc-dg.exp: Ditto.
42052 lib/gcc.exp: Ditto.
42053 lib/mike-{gcc,g++}.exp: Ditto.
42054 lib/old-dejagnu.exp: Ditto.
42055 lib/plumhall.exp: Ditto.
42056
42057 1997-01-08 Jim Wilson <wilson@cygnus.com>
42058
42059 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
42060 (ph_linker): Likewise.
42061
42062 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
42063
42064 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
42065 MAP_ANON / MAP_ANONYMOUS if defined;
42066 else try to map from /dev/zero .
42067
42068 1996-11-12 Jeffrey A Law (law@cygnus.com)
42069
42070 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
42071 isn't defined, then define it to MAP_ANONYMOUS.
42072
42073 1996-11-12 Jeffrey A Law (law@cygnus.com)
42074
42075 * gcc.c-torture: Update to c-torture-1.42 release.
42076
42077 1996-11-11 Jeffrey A Law (law@cygnus.com)
42078
42079 * gcc.c-torture: Update to c-torture-1.41 release.
42080
42081 1996-10-27 Jeffrey A Law (law@cygnus.com)
42082
42083 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
42084 c-torture release.
42085
42086 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
42087
42088 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
42089 and LDFLAGS. Fix second case to append the target_info ldflags
42090 onto LDFLAGS, not CFLAGS.
42091 * lib/g++.exp (g++_init): Add target_info stuff.
42092 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
42093 of libgloss and newlib flags for !native.
42094
42095 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
42096 (GDB): Fix relative path to go up another dir for finding gdb.
42097
42098 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
42099
42100 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
42101 versions in the target_info array, if they don't exist.
42102
42103 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
42104
42105 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
42106
42107 1996-07-08 Jim Wilson <wilson@cygnus.com>
42108
42109 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
42110 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
42111
42112 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
42113
42114 * lib/old-dejagnu.exp: Don't remove the output file before we've
42115 actually tested it. Don't append pwd to the path of the executable
42116 we're testing.
42117
42118 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
42119
42120 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
42121
42122 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
42123
42124 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42125 temporary directory for compiler files, and set it to a default
42126 value of /tmp. Set $output as the name of the output file from
42127 compiling the testcase. Add a -o option to $cflags_var so the
42128 compiler writes the final output file as $output. Set $executable
42129 to $output.
42130
42131 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42132 directory for compiler files, and set it to /tmp if it doesn't
42133 already have a value. Set $output_file to the name of the output
42134 file from compiling the testcase. Add a -o option to CXXFLAGS so
42135 the compiler writes the final output file as $output. Use $output
42136 as the executable to be tested.
42137
42138 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
42139
42140 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
42141
42142 1996-06-08 Jeffrey A Law (law@cygnus.com)
42143
42144 * gcc.c-torture/execute/pending-1.c: New test. Still
42145 pending in Tege's queue.
42146
42147 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
42148
42149 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
42150 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
42151 if there were failures. Call unresolved if there were unresolved
42152 testcases. Call gcc_fail if program did not run to completion.
42153 (ph_make): Pass additional argument name to ph_execute.
42154 (ph_execute): Add new argument. Pass additional arguments to
42155 ph_summary. Call gcc_fail is there is no execution output.
42156
42157 1996-04-24 Jeffrey A Law (law@cygnus.com)
42158
42159 * lib/plumhall.exp (proc_summary): Output relavent summary
42160 lines into the log so specific failures in plumhall can be
42161 investigated.
42162
42163 1996-04-10 Jeffrey A Law (law@cygnus.com)
42164
42165 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
42166 (c-torture-execute): Don't try to execute tests which use
42167 "long long" types if $NO_LONG_LONG is nonzero.
42168
42169 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
42170
42171 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
42172 not c-torture.
42173
42174 * gcc.ieee: Move from here.
42175 * gcc.c-torture/execute/ieee: To here.
42176
42177 1996-03-26 Jeffrey A Law (law@cygnus.com)
42178
42179 * gcc.c-torture: Update to c-torture-1.41 release.
42180
42181 1996-03-22 Jeffrey A Law (law@cygnus.com)
42182
42183 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
42184 not "$output".
42185
42186 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
42187
42188 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
42189 -c present.
42190
42191 1996-03-02 Jeffrey A Law (law@cygnus.com)
42192
42193 * config/proelf.exp: Handle connecting to a simulator.
42194
42195 1996-01-31 Jeffrey A Law (law@cygnus.com)
42196
42197 * config/proelf.exp: New file. Enough framework that we can
42198 run c-torture tests on the proelf targets (or any other target
42199 that gdb can connect to for that matter).
42200
42201 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
42202
42203 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
42204 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
42205
42206 * lib/plumhall.exp (ph_execute): Always call ph_summary if
42207 exec_output exists.
42208
42209 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
42210
42211 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
42212 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
42213
42214 * config/*.exp: Update FSF address. Change result of ${tool}_load
42215 to pass/fail/unresolved/unsupported/untested. Caller must now
42216 call unresolved/unsupported/untested.
42217 * lib/*.exp: Update FSF address. Update to handle new results of
42218 ${tool}_load.
42219 * lib/chill.exp (verbose): Delete.
42220
42221 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
42222
42223 * lib/gcc.exp (default_gcc_start): Change order of args to
42224 $LDFLAGS $CFLAGS $LIBS.
42225 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
42226 Save/set/restore CFLAGS. Pass single arg to gcc_start.
42227 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
42228 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
42229 * gcc.misc-tests/dg-test.exp: Likewise.
42230 * gcc.misc-tests/msgs.exp: Likewise.
42231 * gcc.prms/prms.exp: Likewise.
42232 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
42233 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
42234
42235 * lib/dg.exp: Deleted, moved to dejagnu/lib.
42236
42237 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
42238
42239 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
42240
42241 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
42242 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
42243
42244 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
42245 necessary.
42246
42247 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
42248
42249 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
42250 global for loop; add use of $mathlib.
42251 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
42252 settings here; set mathlib for anything but VxWorks.
42253
42254 1996-01-22 Jeffrey A Law (law@cygnus.com)
42255
42256 * gcc.c-torture: Update to c-torture-1.40 release.
42257
42258 1996-01-03 Jeffrey A Law (law@cygnus.com)
42259
42260 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
42261 dg.exp.
42262
42263 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
42264
42265 * lib/c-torture.exp (c-torture-execute): Declare "output" as
42266 global.
42267
42268 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
42269
42270 * lib/g++.exp (LIBS): Define if not already.
42271 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
42272 (gcc-dg-prune): Call prune_gcc_output.
42273 * lib/gcc.exp (prune_gcc_output): New proc.
42274 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
42275 prune_gcc_output.
42276
42277 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
42278
42279 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
42280 (c-torture-execute): Likewise. Rename `name' to `testcase'.
42281
42282 1995-11-15 Jeffrey A Law (law@cygnus.com)
42283
42284 * gcc.c-torture: Update to c-torture-1.39 release.
42285
42286 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
42287
42288 * lib/c-torture.exp (c-torture-execute): Don't return if one option
42289 fails, try others as well.
42290
42291 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
42292
42293 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
42294 If compilation fails, mark execute tests as `untested'.
42295 If test is marked as unsupported, don't mark compilation and
42296 execute tests as failed.
42297
42298 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
42299
42300 * lib/g++.exp (g++_init): Don't link in libg++, and look to
42301 libstdc++ for whether or not we want to be doing shared
42302 libraries. Delete link_curses since we don't need it anymore.
42303 * lib/mike-g++.exp (postbase): Don't link in libg++.
42304 * g++.old-deja/old-deja.exp: Likewise.
42305
42306 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
42307
42308 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
42309
42310 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
42311
42312 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
42313 For that, add `-Wl,-a,shared_archive'.
42314 * g++.old-deja/old-deja.exp: Likewise.
42315
42316 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
42317
42318 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
42319
42320 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
42321
42322 * lib/mike-g++.exp (postbase): Pay attention to the status of
42323 g++_load.
42324
42325 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
42326
42327 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
42328
42329 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
42330
42331 * lib/gcc.exp (default_gcc_start): No longer need to log program
42332 being executed or its output, execute_anywhere does that now.
42333 * lib/g++.exp (default_g++_version): Call execute_anywhere.
42334 (default_g++_start): Likewise. Delete calls to verbose/send_log.
42335
42336 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
42337
42338 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
42339 the same as those in lib/g++.exp.
42340
42341 1995-10-10 Jeff Law (law@hurl.cygnus.com)
42342
42343 * gcc.c-torture: Update to c-torture-1.38 release.
42344 * gcc.ieee: Related changes.
42345
42346 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
42347
42348 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
42349 "exec". Minor reformatting changes.
42350
42351 * config/rom68k.exp (${tool}_load): Make it work in a canadian
42352 cross. This means all "exec" calls now work on a remote host as
42353 well.
42354 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
42355 cross. Filter out the extra "\r\n" stuff that expect puts in.
42356 (c-torture-execute): Filter out the bogus warnings like
42357 c-torture-compile does. Add support for canadian cross.
42358 * lib/gcc.exp (default_gcc_version, default_gcc_start)
42359 Use execute_anywhere rather than calling exec directly. Now it
42360 works for canadian cross testing.
42361
42362 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
42363
42364 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
42365 results into a variable, and check that rather than using file exists.
42366
42367 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
42368
42369 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
42370 create a libg++.so. For sunos4.1.*, also add -ltermcap.
42371
42372 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
42373
42374 * g++.old-deja/old-deja.exp: Create and pass runshlib and
42375 lib_curses if there's a shared libg++ in the build tree.
42376
42377 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
42378
42379 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
42380 if not supported target.
42381
42382 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
42383
42384 * lib/g++.exp (g++_init): Move empty setting of runshlib and
42385 link_curses up to always happen, not just for native builds.
42386
42387 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
42388
42389 * gcc.c-torture: Update to c-torture-1.36 release.
42390 * gcc.failure: Related changes.
42391
42392 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
42393
42394 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
42395
42396 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
42397
42398 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
42399 * lib/mike-g++.exp (postbase): Not in here. Still reference
42400 runshlib, link_curses, and mathlib for link and run.
42401
42402 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
42403 pass the runtime shared library options for Solaris, OSF/1, and
42404 Irix5, and link with -lcurses to avoid unresolved references.
42405
42406 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
42407
42408 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
42409 only run once.
42410
42411 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
42412
42413 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
42414
42415 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
42416
42417 * gcc.c-torture: Update to c-torture-1.35 release. Note we
42418 do not have a framework for the "compat" tests yet.
42419
42420 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
42421
42422 * lib/mike-g++.exp (postbase): New local variable `mathlib',
42423 set to null if we're testing vxworks5.1. Use that instead of
42424 `-lm' in the setting of LIBS for link and run.
42425
42426 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
42427
42428 * config/rom68k.exp (${tool}_load): Major changes to make it
42429 work. Verified that it does in fact return the stuff in
42430 exec_output properly. Catch any Emul or any TRAP other than 0.
42431
42432 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
42433
42434 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
42435 LDFLAGS properly for targets that need stuff from libgloss.
42436 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
42437 only run once.
42438 (gpp_initialized): New variable.
42439
42440 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
42441
42442 * config/rom68k.exp: Load libgloss.exp.
42443 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
42444 so we can produce a fully linked binary.
42445 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
42446 so we can produce a fully linked binary.
42447
42448 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
42449
42450 * lib/plumhall.exp (ph_section): Watch for expected failures.
42451 Add missing `else'.
42452
42453 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
42454 run the testcase.
42455 (c-torture): Likewise.
42456
42457 1995-08-28 Doug Evans <dje@cygnus.com>
42458
42459 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
42460
42461 * lib/mike-g++.exp (mike_cleanup): New proc.
42462 (prebase): New globals compiler_result, not_compiler_result,
42463 target_regexp.
42464 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
42465 allow leading "-" in pattern. Watch for unsupported tests.
42466 If $compiler_result is set, pattern match assembler code,
42467 and ditto for $not_compiler_result.
42468 * lib/mike-gcc.exp: Likewise.
42469
42470 * lib/plumhall.exp (ph_execute): Only call ph_summary if
42471 execution "succeeded".
42472
42473 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
42474
42475 * config/win32.exp: New file.
42476 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
42477
42478 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
42479
42480 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
42481 unsupported.
42482 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
42483 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
42484 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
42485
42486 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
42487 "... without exceptions was ...". That is now handled by
42488 prune_system_crud.
42489 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
42490
42491 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
42492
42493 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
42494 sieve.c,sort2.c}: New files.
42495 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
42496 sieve.exp,sort2.exp}: Drivers for them.
42497
42498 * lib/mike-gcc.exp (program_output): New user settable variable.
42499 (postbase): Call prune_system_crud. Also prune extraneous compiler
42500 messages.
42501 * lib/mike-g++.exp (program_output): New user settable variable.
42502
42503 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
42504
42505 * config/sh.exp: Deleted (use sim.exp instead).
42506
42507 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
42508
42509 * config/vx.exp: Declare CHECKTASK as global.
42510 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
42511 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
42512 * lib/old-dejagnu.exp: Load [pwd]/$executable.
42513
42514 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
42515
42516 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
42517 target. Like vx.exp, only includes `vx29k.exp' instead of
42518 `vxworks.exp'.
42519
42520 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
42521
42522 * config/sim.exp: Increase time limit from 120 seconds to 240.
42523
42524 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
42525
42526 * gcc.c-torture/execute/950628-1.c: New test.
42527
42528 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
42529
42530 * gcc.c-torture: Update with changes/additions from
42531 c-torture-1.34.
42532
42533 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
42534
42535 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
42536
42537 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
42538
42539 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
42540
42541 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
42542
42543 * gcc.c-torture/compile/950512-1.c: New test.
42544 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
42545 * gcc.dg/struct-ret-1.c: Likewise.
42546
42547 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
42548
42549 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
42550 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
42551
42552 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
42553
42554 * gcc.c-torture/special/920411-1.c: Deleted.
42555 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
42556
42557 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
42558
42559 * config/sim.exp (${tool}_load): Hack in call to bash to get a
42560 cpu limit.
42561
42562 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
42563
42564 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
42565
42566 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
42567
42568 From kenner;
42569 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
42570 is the proper length.
42571 * va-arg-3.c: Likewise.
42572
42573 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
42574
42575 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
42576 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
42577
42578 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
42579 * lib/g++.exp (default_g++_start): Delete old cruft.
42580
42581 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
42582
42583 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
42584 (2 * (1 << 18)) to (2 * (1 << 17)).
42585
42586 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
42587
42588 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
42589
42590 * config/rom68k.exp: Renamed from config/idp.exp
42591
42592 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
42593
42594 * c-torture/compile/921109-2.c
42595
42596 1995-04-18 Mike Stump <mrs@cygnus.com>
42597
42598 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
42599 excess errors.
42600
42601 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
42602
42603 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
42604 output.
42605 * lib/g++.exp (default_g++_start): Likewise.
42606
42607 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
42608
42609 * gcc.c-torture/compile/950329-1.c: New test.
42610
42611 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
42612
42613 * config/bug.exp (${tool}_load): Updated to use new remote_open
42614 and remote_close procs.
42615 * config/idp.exp: New file.
42616
42617 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
42618
42619 * gcc.c-torture/execute/950322-1.c: New test.
42620
42621 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
42622
42623 * config/vx.exp (${tool}_load): Clean up testing of return code from
42624 vxworks_ld and vxworks_spawn.
42625
42626 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
42627
42628 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
42629
42630 1995-03-13 Mike Stump <mrs@cygnus.com>
42631
42632 * lib/old-deja.exp: Add `excess errors test - ' error, now one
42633 can mark excess errors on a machine by machine basis. Note, the
42634 default is to not expect any excess errors, even when excess
42635 errors test - is given, so you will want to put an XFAIL ... on
42636 these lines. For example, // excess errors test - XFAIL hppa*-*-*
42637 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
42638 those 4 machines, but no others.
42639
42640 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
42641
42642 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
42643 * lib/c-torture.exp: to here.
42644
42645 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
42646
42647 * gcc.c-torture/execute/950221-1.c: New test.
42648 * gcc.c-torture/execute/struct-ret-1.c: New test.
42649 * gcc.c-torture/compile/950221-1.c: New test.
42650
42651 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
42652
42653 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
42654
42655 * gcc.c-torture/execute/arith-1.c (main): Return 0.
42656 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
42657
42658 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
42659
42660 * g++.gb: New directory of tests, derived from my signature and
42661 class scoping tests.
42662
42663 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
42664 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
42665 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
42666 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
42667 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
42668 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
42669 * g++.gb/sig25.C: Likewise.
42670
42671 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
42672 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
42673 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
42674 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
42675 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
42676 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
42677 * g++.gb/sig25.exp: Likewise.
42678
42679 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
42680 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
42681 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
42682 * g++.gb/scope13.C: Likewise, this test still fails.
42683
42684 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
42685 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
42686 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
42687 * g++.gb/scope13.exp: Ditto.
42688
42689 * g++.gb/README: New file, explains what these tests are about.
42690
42691 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
42692
42693 * lib/dg.exp (dg-do): Support `preprocess'.
42694 (dg-test): Likewise.
42695
42696 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
42697
42698 * config/udi.exp: change "continue -expect" to "exp_continue".
42699
42700 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
42701
42702 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
42703 Delete redundant tests.
42704
42705 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
42706 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
42707 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
42708 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
42709 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
42710 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
42711 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
42712 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
42713
42714 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
42715 storing label pointers.
42716 * gcc.c-torture/execute/921019-1.c: Likewise.
42717 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
42718 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
42719 parameter fp.
42720 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
42721 constants.
42722
42723 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
42724 Delete obsolete tests.
42725
42726 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
42727 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
42728 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
42729 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
42730 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
42731 * gcc.c-torture/compile/950124-1.c: New test.
42732
42733 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
42734
42735 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
42736
42737 * lib/mike-g++.exp: Add -lm to LIBS.
42738
42739 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
42740
42741 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
42742
42743 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
42744
42745 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
42746
42747 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
42748
42749 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
42750
42751 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
42752
42753 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
42754 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
42755 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
42756 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
42757 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
42758 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
42759 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
42760 * g++.law/{operators31.C, operators32.C,
42761 * g++.law/{operators33.C, operators34.C}: Likewise.
42762 * g++.law/{pic1.C, refs2.C}: Likewise.
42763 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
42764 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
42765 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
42766 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42767
42768 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
42769 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
42770 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
42771 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
42772 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
42773 * g++.law/{enum9.exp, friend5.exp}: Likewise.
42774 * g++.law/{nest3.exp, nest4.exp}: Likewise.
42775 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
42776 * g++.law/{operators30.exp, operators31.exp}: Likewise.
42777 * g++.law/{operators32.exp, operators33.exp}: Likewise.
42778 * g++.law/{operators34.exp}: Likewise.
42779 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
42780 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
42781 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
42782 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
42783 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42784
42785 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
42786 No longer expected to fail.
42787 * g++.law/missed-error3.C: Tweak for recent bool changes.
42788
42789 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
42790
42791 * config/emb-unix: Deleted.
42792 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
42793 remote execution. Do final link on remote host if REMOTE_LINK is set.
42794
42795 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
42796
42797 * lib/dg.exp (dg-test): Fix typo in last patch.
42798
42799 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
42800
42801 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
42802 (handles multiple occurrences).
42803
42804 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
42805
42806 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
42807 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
42808 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
42809 printed).
42810 * lib/c-torture.exp (c-torture-compile): Likewise.
42811 (c-torture): Prepend full path if missing.
42812 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
42813 (gcc_fail): Likewise.
42814 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
42815
42816 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
42817
42818 * lib/netware.exp: Only attach to NetWare i386 systems.
42819
42820 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
42821
42822 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
42823 messages. Add test name to "output pattern match" pass/fail message.
42824
42825 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
42826
42827 * gcc.dg: New testsuite.
42828 * gcc.dg/dg.exp: New file.
42829
42830 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
42831 test-switch.c}: Deleted.
42832
42833 * gcc.misc-tests/msgs.exp: New testcase driver.
42834
42835 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
42836
42837 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
42838 Watch for illegal return values from ${tool}_load.
42839 * config/unix.exp (${tool}_load): Fix pass/fail detection for
42840 cross targets. Coerce return value >0 to 1.
42841
42842 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
42843
42844 * config/unix.exp (${tool}_load): Call program rsh, not proc.
42845
42846 * config/emb-unix.exp: New file.
42847
42848 * config/sim.exp: Error if variable $SIM not defined.
42849 (${tool}_load): Mark test as "untested" if simulator missing.
42850
42851 * config/unix.exp: Load remote.exp to get rcp_download.
42852 * lib/c-torture.exp: Use different option lists for testcases with
42853 and without loops.
42854 * gcc.c-torture/execute/execute.exp: Likewise.
42855
42856 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
42857
42858 * config/*.exp: Clarify return code from ${tool}_load.
42859 Call `unresolved' or `untested' instead of `warning' or `perror'
42860 (sometimes you still want to call both though).
42861 Add comment that `shell_id' is local to each file.
42862 * config/udi.exp (timeout): Set to 30.
42863 Don't print warning if connection fails, $connectmode has already
42864 printed an error.
42865 (${tool}_load): Move verbose messages to level 2.
42866 Rework pattern for "Process started" message.
42867 Pass `shell_id' to ${connectmode}_download.
42868 Retry twice upon timeout. Make resetting of target more robust.
42869 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
42870 Pass `shell_id' to exit_$connectmode.
42871 Only call exit_$connectmode if connected.
42872 * config/unix.exp (${tool}_load): Check return codes better.
42873 * config/vrtx.exp (${tool}_load): Likewise.
42874 * config/vx.exp (${tool}_load): Likewise.
42875 Delete unneeded global's.
42876 * lib/dg.exp (dg-test): Update to reflect clarified return codes
42877 from ${tool}_load.
42878 (dg-stat): Delete.
42879 (dg-init): Delete recording of pass/fail counts.
42880 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
42881 (old-dejagnu-init): Likewise.
42882 (old-dejagnu-stat): Delete contents, empty proc now.
42883 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
42884 (c-torture): Delete references to lcnt, lpass, lfail.
42885 Get option list from TORTURE_OPTIONS.
42886 Delete -funroll[-all]-loops if no loops.
42887 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
42888 (g++_stat): Delete contents (empty proc now).
42889 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
42890 (gcc_finish): Likewise.
42891 (gcc_stat): Deleted.
42892 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
42893 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
42894 * gcc.c-torture/execute/execute.exp: Likewise.
42895 Split tests into two parts: compile, execute.
42896 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
42897 no loops. Update to reflect clarified return codes from ${tool}_load.
42898
42899 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
42900
42901 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
42902 to grep for.
42903 (old-dejagnu): Likewise (where necessary).
42904
42905 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
42906
42907 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
42908
42909 * lib/dg.exp (dg-process-target): Fix processing of selector.
42910 Add comment regarding use of `error'.
42911
42912 * lib/gcc.exp (prune_system_crud): Define if missing.
42913 * lib/g++.exp (prune_system_crud): Likewise.
42914
42915 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
42916 Call prune_system_crud.
42917 * lib/dg.exp (dg-runtest): New proc.
42918 Use perror instead of send_user for tcl errors in testcase.
42919 Don't return any value, it's never used.
42920 Don't clobber previous definition of `unknown'.
42921 Print tcl errors in `dg-final'.
42922
42923 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
42924
42925 * lib/dg.exp (dg-process-target): Improve syntax error messages.
42926 (dg-test): Don't print errorInfo, it contains stack backtrace.
42927
42928 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
42929
42930 * lib/g++.exp (runtest_file_p): Define if missing.
42931
42932 1994-09-24 Doug Evans (dje@cygnus.com)
42933
42934 * lib/mike-g++.exp: Comment out loading of g++.exp.
42935 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
42936 (default_g++_version): Always print something.
42937 (default_g++_start): Comment out call to `which'.
42938 (g++_start, g++_load): Deleted (must be defined in config file).
42939 * lib/gcc.exp: Test for existence of $CC at start.
42940 Delete check for tmpdir (done in gcc_init).
42941 (default_gcc_version): Always print something.
42942 (default_gcc_start): Comment out call to `which'.
42943 * config/*.exp: Major cleanup - make cross targets work at least a
42944 little better for g++ (by not being "--tool gcc" specific).
42945 Rename gcc_xxx to ${tool}_xxx.
42946 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
42947 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
42948
42949 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
42950
42951 * lib/c-torture.exp (c-torture-compile): Rework compiler
42952 message processing.
42953
42954 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
42955 c-torture.
42956
42957 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
42958
42959 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
42960
42961 * lib/dg.exp (dg-process-target): Support { target native }.
42962
42963 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
42964
42965 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
42966 looked for "... program xxx got fatal signal".
42967 Correct regsub munging of `comp_output'.
42968 Ignore compiler messages "path prefix not used" and "linker input
42969 file unused".
42970
42971 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
42972
42973 * lib/gcc.exp (runtest_file_p): Define if missing.
42974 * gcc.prms/template.c: Example to work from.
42975
42976 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
42977
42978 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
42979 * lib/dg.exp (dg-test): Call unsupported testcases as such.
42980
42981 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
42982 * gcc.prms/1883.c: Moved from compile/940714-1.c.
42983 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
42984 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
42985
42986 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
42987 (dg-process-target): No longer a varargs proc.
42988 Return S/N for target, P/F for xfail. All callers changed.
42989 (user option procs): More argument checking.
42990 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
42991 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
42992 (dg-test): Skip test if not running on selected target in `dg-do'.
42993 Update handling of `dg-do-what', `dg-output-text'.
42994 Separate execution pass/fail from output pattern match pass/fail.
42995 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
42996
42997 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
42998
42999 * gcc.c-torture/special/special.exp: Don't expect failure for mips
43000 target for 920510-1.c.
43001
43002 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
43003
43004 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
43005 Clean up comment regarding use of passcnt, etc.
43006 (gcc_stat): Don't update `testcnt' here.
43007 (gcc_finish): Do it here.
43008 Might as well reset `but_id' here too.
43009 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
43010 to determine if the file should be tested.
43011 * gcc.c-torture/compile/compile.exp: Likewise.
43012 * gcc.c-torture/execute/execute.exp: Likewise.
43013 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
43014 * gcc.misc-tests/dg-test.exp: Likewise.
43015 * gcc.prms/prms.exp: Likewise.
43016 * gcc.wendy/wendy.exp: Likewise.
43017 * g++.old-deja.exp: Likewise.
43018 Move "Testing file" message to verbose level 1.
43019
43020 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
43021
43022 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
43023
43024 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
43025
43026 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
43027 (default_gcc_start): Accept optional second list element
43028 of compiler flags. Print compiler output at verbosity level 2.
43029 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
43030 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
43031 Save current values of framework globals passcnt, failcnt, xpasscnt,
43032 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
43033 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
43034 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
43035 xfailcnt to compute stats. Update framework global `testcnt' from
43036 pass/fail counts.
43037 (gcc_finish): New proc. Clean up test environment.
43038 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
43039 (gcc_epass, gcc_efail): Delete.
43040 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
43041 argument of line number.
43042 (dg-init): If the tool has an init routine, call it.
43043 (dg-test): Remove args `cflags_var' and `libs_var'.
43044 Pass all compiler options to ${tool}_start.
43045 Handle missing line number.
43046 (dg-finish): New function.
43047 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
43048 particular files. Call gcc_finish at end. Move "skipping test"
43049 message to verbosity level 3.
43050 * gcc.c-torture/compile/compile.exp: Likewise.
43051 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
43052 * gcc.c-torture/execute/execute.exp: Likewise.
43053 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
43054 Print testcase being tried at verbosity level 1.
43055 * gcc.c-torture/special/special.exp: Unset xfail.
43056 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
43057 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
43058 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
43059 * gcc.failure/failure.exp: Likewise.
43060 * gcc.ieee/ieee.exp: Likewise.
43061 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
43062 Update call to dg-test. Call dg-finish at end.
43063 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
43064 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
43065 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
43066 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
43067 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
43068 * gcc.wendy/wendy.exp: Add copyright.
43069 Delete setting of tmpdir (done by gcc_init).
43070 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
43071 Pass compiler flags to gcc_start. Call gcc_finish at end.
43072 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
43073 gcc_[ce]pass/fail.
43074
43075 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
43076
43077 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
43078 confusion.
43079 (g++_load): Likewise.
43080
43081 * config/*.exp (gcc_load): Some were varargs fns and some were not.
43082 Rename argument to `prog' to remove the confusion.
43083 Varargs fns behave differently too!
43084 (g++_load): Likewise.
43085
43086 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
43087
43088 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
43089 what it is. Delete (always) printing of status value for !native.
43090 Simplify verbose code, and include status and exec_output.
43091 (g++_load): Use gcc_load.
43092
43093 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
43094
43095 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
43096 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
43097 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
43098 940714-3.c as these testcases don't exist anymore. Make
43099 va-arg-1.c expected to pass.
43100
43101 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
43102
43103 * gcc.misc-tests/misc.exp: Only run specific testcases.
43104 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
43105 * gcc.misc-tests/dg-[1-9].c: New files.
43106
43107 * lib/dg.exp: New testsuite driver.
43108 * gcc.prms/prms.exp: Use it.
43109
43110 * README.gcc: New file.
43111
43112 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
43113 Document and reset `lxpass' and `lxfail'.
43114 Simplify "initialized" message.
43115 (gcc_stat): Clean up comments a little.
43116
43117 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
43118
43119 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
43120
43121 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
43122
43123 * lib/old-dejagnu.exp (process-option): New proc.
43124 (old-dejagnu-init, old-dejagnu-stat): Likewise.
43125 (old-dejagnu): Simplify.
43126 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
43127
43128 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
43129
43130 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
43131 exists and is not an empty string.
43132
43133 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
43134 $xfail rather than calling setup_xfail. Clear $xfail when test is
43135 finished.
43136 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
43137 automatically.
43138
43139 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
43140 longer expected to fail.
43141
43142 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
43143 "f" function call.
43144
43145 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
43146
43147 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
43148 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
43149 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
43150 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
43151 c-torture-1.29.
43152
43153 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
43154 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
43155
43156 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
43157
43158 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
43159 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
43160
43161 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
43162 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
43163 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
43164
43165 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
43166
43167 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
43168 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
43169 940714-1.c, 940714-2.c, 940714-3.c},
43170 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
43171 gcc.misc-tests/{mg.c,mg.exp}:
43172 New tests.
43173 * gcc.noncompile/noncompile.exp: Change accordingly.
43174
43175 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
43176
43177 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
43178 Undo previous clobberage.
43179
43180 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
43181
43182 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
43183 * gcc.special/{930510-1.c, special.exp}:
43184 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
43185 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
43186 struct-varargs-1.c}: New tests from c-torture-1.26.
43187
43188 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
43189
43190 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
43191 argument to switch.
43192
43193 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
43194
43195 * Revert the previous changes. Please see Rob's directory
43196 (/lisa/test/rob/progressive/gcc/testsuite) for testing
43197 fixes.
43198
43199 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
43200
43201 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
43202 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
43203 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
43204 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
43205 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
43206 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
43207 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
43208 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
43209 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
43210 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
43211 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
43212 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
43213 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
43214 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
43215 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
43216 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
43217 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
43218 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
43219 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
43220 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
43221 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
43222 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
43223 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
43224 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
43225 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
43226 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
43227 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
43228
43229 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
43230
43231 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
43232 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
43233 with perror calls.
43234
43235 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
43236
43237 * config/unix.exp (g++_load): Fix syntax.
43238
43239 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
43240
43241 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
43242 * gcc.noncompile/921017-1.c: Deleted obsolete test.
43243 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
43244 Don't expect va-arg-1.c to fail. Correct expected output for
43245 920928-1.c.
43246 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
43247 * gcc.wendy/hbm4.c: Correct typo.
43248 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
43249
43250 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
43251
43252 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
43253 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
43254 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
43255 * lib/c-torture.exp (c-torture-compile): Ditto.
43256
43257 Reduce volume of output (remove all the -I's and such).
43258 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
43259 Call gcc_cpass, gcc_cfail.
43260 (c-torture): Pass testing option to c-torture-compile.
43261
43262 1994-03-21 Doug Evans (dje@cygnus.com)
43263
43264 Bring patches over from progressive.
43265 * config/default.exp: Exit remote shell cleanly.
43266 (g++_exit, g++_start): Add default versions.
43267 * config/sim.exp (gcc_load): Use perror, not error.
43268
43269 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
43270
43271 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
43272 set in site.exp.
43273
43274 1994-03-14 Doug Evans (dje@cygnus.com)
43275
43276 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
43277 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
43278 (wendy_try): New proc to run testcase.
43279 (main loop): Call 'em.
43280 * gcc.wendy/*.c: Clean up pass to correct expected output.
43281
43282 * lib/gcc.exp: Minor cleanup work.
43283 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
43284
43285 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
43286
43287 * config/sim.exp (gcc_load): Document return codes better.
43288 Don't pass -v to simulator.
43289
43290 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
43291
43292 * gcc.special/920717-x.c: Fix typo.
43293 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
43294 get at sources.
43295
43296 * lib/mike-gcc.exp: Fix typo.
43297
43298 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
43299
43300 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
43301 binary to use, transform the name.
43302 * config/*.exp: rename everything. Nuke any g++ specific files,
43303 it's now a special case of gcc that requires no special support.
43304 Add a default.exp for unsupported targets.
43305
43306 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
43307
43308 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
43309 lib/old-dejagnu.exp: Fix a few patterns to work with the new
43310 version of Tcl.
43311
43312 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
43313
43314 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
43315 than a warning.
43316
43317 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
43318
43319 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
43320
43321 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
43322
43323 * gcc.execute/execute.exp: Combine opt_list and foption_list into
43324 option_list. Compile every file with only 4/6 option choices
43325 (same as C torture) instead of with 12/18 different option
43326 choices.
43327 * lib/c-torture.exp: Likewise.
43328
43329 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
43330 not already set.
43331
43332 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
43333
43334 * lib/old-deja.exp: Add `excess errors test fails' error, now one
43335 can put an XFAIL *-*-* on excess errors.
43336
43337 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
43338
43339 * g++.law: Add more tests derived from g++-bugs snapshots.
43340
43341 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
43342 equivalent to g++.law/init9.
43343
43344 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
43345 compiled it, and the a.out file after we've run it.
43346
43347 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
43348
43349 * lib/mike-g++.exp (postbase): Delete the .o file after we've
43350 compiled it, and the a.out file after we've run it.
43351
43352 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
43353
43354 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
43355
43356 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
43357
43358 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
43359 version number.
43360
43361 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
43362
43363 * g++.law: New directory of g++ tests derived from the g++-bugs
43364 snapshots.
43365
43366 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
43367
43368 * gcc.compile: initbug1.c initbug1.exp testcase added
43369
43370 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
43371
43372 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
43373 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
43374 fixes submitted by Jeff Law (law@cs.utah.edu)
43375 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
43376 Jeff Law (law@cs.utah.edu)
43377
43378
43379 1993-11-30 Mike Stump (mrs@cygnus.com)
43380
43381 * config/unix-g++.exp: Follow the gcc way of doing things.
43382 * g++.old-deja/old-deja.exp: Minor updates.
43383 * lib/g++.exp: New file, follow the gcc way of doing things.
43384 * lib/old-dejagnu.exp: Minor updates.
43385 * lib/mike-g++.exp: Always unset errorInfo.
43386
43387 1993-11-06 Mike Stump (mrs@cygnus.com)
43388
43389 * lib/gcc.exp: Fix some errors with the below change, CC and
43390 CFLAGS should be global when setting, not local.
43391
43392 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
43393
43394 * lib/gcc.exp: Transform tool name.
43395
43396 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
43397
43398 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
43399
43400 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
43401
43402 * lib/gcc.exp: change gcc_done to gcc_stat
43403
43404 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
43405
43406 * Upgraded gcc testsuite to c-torture version 1.25
43407
43408 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
43409
43410 * lib/gcc.exp: added reporting code. Changed verbose compile message.
43411 * lib/c-torture: added hooks for new reporting code.
43412
43413 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
43414
43415 * config/sh-gcc.exp: check if sh-sim exists in the path
43416
43417 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
43418
43419 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
43420 * gcc.compile/compile.exp: Initial changes for new logic.
43421 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
43422 * gcc.failure/failure.exp: Initial changes for new logic.
43423 * gcc.ieee/ieee.exp: Initial changes for new logic.
43424 * gcc.misc-tests/misc.exp: Initial changes for new logic.
43425 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
43426 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
43427 * lib/c-torture.exp: Initial changes for new logic.
43428 * lib/gcc.exp: Initial changes for new logic.
43429
43430 1993-10-15 Mike Stump (mrs@cygnus.com)
43431
43432 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
43433 depend upon failure or success. Fully qualify names in failure
43434 and success messages. Always remove a.out before starting
43435 compile, just in case. Pay more attention to error text output by
43436 the compiler. Handle testcases with no known past errors just
43437 like all others, so that things are uniform. Other miscellaneous
43438 improvements.
43439
43440 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
43441
43442 * gcc.cpp: new directory for cpp tests
43443
43444 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
43445
43446 * lib/chill.exp: Code reformatted, removed unused code.
43447 * config/unix-chill.exp: Code reformatted, removed unused code.
43448 * chill.execute/execute.exp: Code reformatted, removed unused code.
43449 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
43450
43451 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
43452
43453 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
43454 routines not written.
43455
43456 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
43457
43458 * config/bug-gcc.exp: Use new procs from bug.exp.
43459
43460 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
43461
43462 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
43463 via ftp, rather than depending on NFS.
43464 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
43465 case.
43466
43467 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
43468
43469 * config/bug-gcc.exp: Use new download proc.
43470
43471 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
43472
43473 * chill.execute/execute.exp: cleanups, handles errors better
43474 * chill.compile/compile.exp: rewrite, based on execute.exp
43475 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
43476 * lib/chill.exp: major changes to diff proc and compile and link
43477 procs. added chill_fail and chill_pass wrappers to pass and
43478 fail. added more comments, and handle error codes better.
43479 Added a hack to capture stderr from exec, so noncompile tests
43480 can work.
43481
43482 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
43483
43484 * chill.execute/execute.exp: rewrite of testsuite driver
43485 * lib/chill.exp: rewrite of testsuite driver
43486 * config/unix-chill.exp: rewrite of testsuite driver
43487
43488 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
43489
43490 In chill.execute:
43491 * iexpr.ch: Standardize uppercase.
43492 * tuples.dat: Standardize uppercase.
43493 * vary.ch: standardize. Correct varying string assignments.
43494 * vary.dat: Add new output lines.
43495
43496 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
43497
43498 In chill.execute:
43499 * chprintf.ch: Standardize use of uppercase.
43500 * tuples.ch: Standardize and turn arr2 into a DCL,
43501 rather than a SYN.
43502 * pinits.ch: Standardize.
43503
43504 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
43505
43506 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
43507 * Makefil: Renamed to Makefile.in.
43508 * configure.in: New.
43509
43510 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
43511
43512 In chill.execute:
43513 * .cvsignore: Add result/output files.
43514 * Makefile: Fix up variables at start. Use MFLAGS
43515 everywhere. Correct bool_loc, built_ins entries.
43516 Add entry for vary1.ch.
43517 * bitarray.ch: Standardize upper-case usage.
43518 * bitexpr.ch: Standardize, add output of b1.
43519 * params.ch: Use arrayt in along PROC parameters, to
43520 avoid novelty problems.
43521 * sets.ch: Tiny cleanup.
43522 * vary1.ch: Re-indent.
43523
43524 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
43525
43526 * Add PR-related files to Makefiles, .cvsignore files, etc.
43527
43528 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
43529
43530 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
43531 with compiler objects. New names are test-flow.c and test-loop.c
43532
43533 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
43534
43535 * Upgraded c-torture tests from 1.19 to 1.20
43536
43537 * new files:
43538 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
43539 * gcc.compile: 930623-1.c 930623-2.c
43540 * gcc.noncompile: 930622-1.c 930622-2.c
43541 * gcc.failure: 920411-1.c 920627-2.c
43542 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
43543
43544 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
43545
43546 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
43547 More changes to get testsuite working properly. Needs more work.
43548 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
43549
43550 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
43551
43552 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
43553 More changes to get testsuite working properly. Needs more work.
43554
43555 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
43556
43557 * chill.compile/compile.exp: Added for Dejagnu support
43558 * chill.execute/execute.exp: Added for Dejagnu support
43559 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
43560
43561 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
43562
43563 This should complete moving the CHILL test files.
43564 * chill.noncompile(.cvsignore printf.grt
43565 in-printf.grt chprintf.grt chprintf.ch):
43566 Added test-support files.
43567 (Makefile): Modified further.
43568 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
43569 signal.ch): Added test files.
43570 * chill.execute (.cvsignore printf.grt printr.c
43571 in-printf.grt rts.c chprintf.grt rts.h): Added
43572 test-support files.
43573 (Makefile): More corrections.
43574
43575 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
43576
43577 * chill.compile, chill.execute, chill.nocompile: Add CHILL
43578 test cases, ready for DejaGnu.
43579
43580 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
43581
43582 * Upgraded c-torture tests from 1.18 to 1.19
43583
43584 * gcc.compile: added test(s):
43585 930607-1.c
43586 * gcc.execute: added test(s):
43587 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
43588
43589 * added new subdirectory for misc tests: gcc.misc-tests
43590 * gcc.misc-test(s): added tests:
43591 inst-check.c test-consts.c test-ior.c test-switch.c
43592
43593 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
43594
43595 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
43596
43597 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
43598
43599 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
43600
43601 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
43602
43603 * Upgraded c-torture tests from 1.17 to 1.18
43604
43605 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
43606
43607 * Upgraded c-torture tests from 1.12 to 1.17
43608
43609 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
43610
43611 * lib/old-dejagnu.exp:
43612 Fixed handling of XFAIL target triplets to correctly
43613 recognize wildcard characters. Removed code that
43614 appended a unique id tag to the end of the file name
43615 printed out by the result of the testcases within a
43616 given test file.
43617
43618 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
43619
43620 * lib/old-dejagnu.exp:
43621 Reworked expected failure handling to trigger off of XFAIL
43622 keyword in keyphrase embeded in testcase source code. The
43623 XFAIL keyword must be at the end of the keyphrase line. It
43624 may optionally be followed by one or more target triplets.
43625 It has just occured that the handling of wildcards in the
43626 target triplet may not be correct.
43627
43628 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
43629
43630 * g++.old-deja/tests:
43631 Moved all subdirectories up one level into g++.old-deja .
43632
43633 * lib/old-dejagnu.exp:
43634 Fixed problem with CXXFLAGS not being properly reset, and being
43635 corrupted with extraneous "-c" compiler option. This was
43636 causing binaries to not be generated for test that needed them.
43637 Modified strings passed to "pass" and "fail" so that individual
43638 tests from the same test file would be distinguished by an
43639 identifier appended to the test file name in the summary logs;
43640 this corrected a problem with erroneous diff logs. Added code
43641 to search testcases for expected fail and unexpected pass keywords.
43642
43643 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
43644
43645 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
43646
43647 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
43648
43649 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
43650 Removed extraneous text from end of "Special g++ Options"
43651 keyphrase.
43652
43653 * lib/old-dejagnu.exp: Added pattern matching to look for new
43654 keywords, embedded in testcases comments, which will trigger
43655 calls to xpass and xfail.
43656
43657 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
43658
43659 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
43660 comments embedded in the testcases, especially the one looking for
43661 special compiler options, as well as the pattern matching for the
43662 compiler output again.
43663
43664 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
43665
43666 * lib/old-dejagnu.exp: Do a proper check of the return value for
43667 execute tests. Fixed several problems with the pattern matching
43668 of the compiler output which gave erroneous test results.
43669 Changed several of the test result messages to be more descriptive.
43670 * config/unix-g++.exp: Proc g++_load now actually works and
43671 executes the tests passed to it and returns a usable return
43672 value.
43673
43674 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
43675
43676 * lib/gcc.exp: Exits gracefully if $CC is bogus.
43677
43678 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
43679
43680 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
43681 Modified both files to properly execute the old style
43682 dejagnu tests. The previous versions of these files were
43683 experimental and did not function anything near correctly.
43684
43685 1993-04-05 Rob Savoye (rob@cygnus.com)
43686
43687 * Removed all Makefile.in and configure.in files. No configuration
43688 needed now.
43689
43690 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
43691
43692 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
43693
43694 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
43695
43696 * gcc.compile/configure.in, gcc.unsorted/configure.in,
43697 gcc.special/configure.in, gcc.noncompile/configure.in,
43698 gcc.execute/configure.in, gcc.code_quality/configure.in,
43699 g++.other/configure.in, g++.old-deja/configure.in,
43700 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
43701 in srcname setting.
43702
43703 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
43704
43705 * lib/udi.exp: Fixed mondfe and mondfe_download.
43706 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
43707 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
43708
43709 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
43710
43711 * config/udi-gdb.exp: Check $shell_id after connecting to target.
43712 (gdb_exit): Don't remove *_soc files.
43713
43714 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
43715
43716 * lib/c-torture.exp: Don't look for main; instead always use -w
43717 -c. This is how the c-torture tests work. Remove the object
43718 file if the compilation succeeds.
43719 * gcc.execute/execute.exp: Remove executable if test passes.
43720 * gcc.noncompile/noncompile.exp: Every test is an expected
43721 failure.
43722 * gcc.special/special.exp: Added tests from c-torture 1.11,
43723 corrected use of existing test.
43724 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
43725 gcc.execute/920625-1.c: Updated to c-torture 1.11.
43726 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
43727 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
43728 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
43729 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
43730 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
43731 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
43732 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
43733 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
43734 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
43735 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
43736 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
43737 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
43738 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
43739 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
43740 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
43741 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
43742 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
43743 c-torture 1.11.
43744 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
43745 correspond to c-torture 1.11.
43746
43747 * New file.