]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR target/27861 (ICE in expand_expr_real_1, at expr.c:6916)
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-06-19 Roger Sayle <roger@eyesopen.com>
2
3 PR target/27861
4 * gcc.dg/pr27861-1.c: New test case.
5
6 2006-06-19 Richard Guenther <rguenther@suse.de>
7
8 PR middle-end/28045
9 * gcc.dg/torture/pr28045.c: New testcase.
10
11 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12
13 PR fortran/26801
14 * gfortran.dg/associated_4.f90: New test.
15
16 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17
18 PR fortran/19310
19 PR fortran/19904
20 * gfortran.dg/real_const_3.f90: New test.
21
22 2006-06-16 Mark Mitchell <mark@codesourcery.com>
23
24 PR c++/28016
25 * g++.dg/template/static26.C: New test.
26
27 PR c++/27979
28 * g++.dg/expr/bitfield2.C: New test.
29
30 PR c++/27884
31 * g++.dg/parse/linkage2.C: New test.
32
33 2006-06-16 Richard Guenther <rguenther@suse.de>
34
35 PR middle-end/27116
36 * gcc.dg/pr15785-1.c: Revert last change.
37 * gcc.dg/torture/pr27116-2.c: New testcase.
38
39 2006-06-16 Roger Sayle <roger@eyesopen.com>
40
41 PR middle-end/27802
42 * gcc.dg/pr27802-1.c: New test case.
43
44 2006-06-15 Mark Mitchell <mark@codesourcery.com>
45
46 PR c++/27689
47 * g++.dg/template/ttp18.C: New test.
48 * g++.dg/template/ttp19.C: Likewise.
49
50 PR c++/27666
51 * g++.dg/expr/cond9.C: New test.
52
53 PR c++/27640
54 * g++.dg/template/ctor7.C: New test.
55
56 2006-06-15 Janis Johnson <janis187@us.ibm.com>
57
58 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
59
60 2006-06-16 Richard Guenther <rguenther@suse.de>
61
62 PR tree-optimization/27781
63 * gcc.dg/tree-ssa/pr27781.c: New testcase.
64
65 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
66
67 * gfortran.dg/allocate_zerosize_2.f90: New test case.
68
69 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
70
71 * gcc.dg/tree-ssa/loop-18.c: New test.
72
73 2006-06-14 Mark Mitchell <mark@codesourcery.com>
74
75 PR c++/27665
76 * g++.dg/template/crash52.C: New test.
77
78 PR c++/27648
79 * g++.dg/ext/attrib22.C: New test.
80
81 PR c++/26559
82 * g++.dg/template/builtin1.C: New test.
83 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
84
85 PR c++/28018
86 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
87 assignment.
88 * g++.old-deja/g++.pt/crash51.C: Likewise.
89
90 PR c++/27227
91 * g++.dg/lookup/linkage1.C: New test.
92 * g++.dg/lookup/linkage2.C: Likewise.
93
94 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
95
96 PR middle-end/27959
97 * gcc.dg/pr27959.c: New testcase.
98
99 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
100
101 PR target/28014:
102 * g++.dg/eh/div.C: New test.
103
104 2006-06-13 Jakub Jelinek <jakub@redhat.com>
105
106 PR c++/27894
107 * g++.dg/tree-ssa/pr26757.C: New test.
108 * g++.dg/tree-ssa/pr27894.C: New test.
109
110 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
111
112 * gcc.c-torture/compile/20060609-1.c: New test.
113
114 PR target/27863
115 * gcc.c-torture/compile/pr27863.c: New test.
116
117 2006-06-13 Richard Guenther <rguenther@suse.de>
118
119 PR tree-optimization/27830
120 * g++.dg/tree-ssa/pr27830.C: New testcase.
121
122 2006-06-13 Matthew Sachs <msachs@apple.com>
123
124 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
125 the list of compiler flags; this causes those flags to be checked
126 for things like dg-skip-if.
127
128 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
129
130 PR c++/27601
131 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
132
133 2006-06-12 Mark Mitchell <mark@codesourcery.com>
134 Kazu Hirata <kazu@codesourcery.com>
135
136 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
137 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
138
139 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
140
141 PR c++/27933
142 * g++.dg/lookup/using15.C: New test.
143
144 PR c++/27951
145 * g++.dg/other/anon4.C: New test.
146
147 2006-06-12 Roger Sayle <roger@eyesopen.com>
148
149 PR c++/21210
150 * g++.dg/init/complex1.C: New test case.
151
152 2006-06-11 Eric Christopher <echristo@apple.com>
153
154 PR middle-end/27948
155 * gcc.dg/bf-ms-layout.c: Run on darwin.
156 * gcc.dg/bf-no-ms-layout: Ditto.
157 * gcc.dg/attr-ms_struct-2.c: New.
158 * gcc.dg/bf-ms-layout-2.c: Ditto.
159
160 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
161
162 * gcc.dg/attr-ms_struct-packed1.c: New.
163
164 2006-06-09 Mike Stump <mrs@apple.com>
165
166 * gcc.dg/vla-7.c: Add.
167
168 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
169
170 PR fortran/24558
171 * gfortran.dg/entry_6.f90: New test.
172
173 PR fortran/20877
174 PR fortran/25047
175 * gfortran.dg/entry_7.f90: New test.
176
177 2006-06-09 Jakub Jelinek <jakub@redhat.com>
178
179 PR c/27747
180 * gcc.dg/cpp/_Pragma6.c: New test.
181
182 PR c++/27748
183 * g++.dg/cpp/_Pragma1.C: New test.
184
185 PR preprocessor/27746
186 * gcc.dg/gomp/macro-3.c: New test.
187 * gcc.dg/gomp/macro-4.c: New test.
188 * g++.dg/gomp/macro-3.C: New test.
189 * g++.dg/gomp/macro-4.C: New test.
190
191 2006-06-09 Richard Guenther <rguenther@suse.de>
192
193 PR tree-optimization/26998
194 * gcc.dg/torture/pr26998.c: New testcase.
195 * gcc.dg/tree-ssa/vrp29.c: New testcase.
196
197 2006-06-08 Mike Stump <mrs@apple.com>
198
199 * gcc.dg/pr27095.c: Account for stubs.
200
201 PR target/26427
202 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
203 produce bad code on darwin.
204
205 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
206
207 PR fortran/27958
208 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
209
210 2006-06-08 Asher Langton <langton2@llnl.gov>
211
212 PR fortran/27786
213 * cray_pointers_2.f90: Add -fbounds-check compile flag.
214
215 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
216
217 PR target/27421
218 * gcc.dg/union-3.c: New test.
219
220 2006-06-08 Richard Guenther <rguenther@suse.de>
221
222 PR middle-end/27116
223 * gcc.dg/torture/pr27116.c: New testcase.
224 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
225
226 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
227
228 PR rtl-optimization/26449
229 * gcc.dg/pr26449.c: New test.
230
231 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
232
233 PR c++/27601
234 * g++.dg/ext/offsetof1.C: Test member functions.
235
236 2006-06-07 Steve Ellcey <sje@cup.hp.com>
237
238 * gcc.dg/pr27095.c: Improve scanning.
239
240 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
241
242 PR fortran/23091
243 * gfortran.dg/saved_automatic_1.f90: New test.
244
245 PR fortran/24168
246 * gfortran.dg/array_simplify_1.f90: New test.
247
248 PR fortran/25090
249 * gfortran.dg/entry_dummy_ref_1.f90: New test.
250
251 PR fortran/25058
252 * gfortran.dg/entry_dummy_ref_2.f90: New test.
253
254 2006-06-06 Mark Mitchell <mark@codesourcery.com>
255
256 PR c++/27177
257 * g++.dg/expr/cast7.C: New test.
258
259 2006-06-06 Janis Johnson <janis187@us.ibm.com>
260
261 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
262 * lib/gcc-defs.exp (tool_check_compile): Ditto.
263 * lib/fortran-torture.exp (fortran-torture-compile,
264 fortran-torture-execute): Ditto.
265
266 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
267
268 PR target/27842
269 * gcc.dg/vmx/pr27842.c: New test.
270
271 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
272
273 PR libfortran/27895
274 * gfortran.dg/bounds_check_3.f90: New test.
275
276 2006-06-05 Mike Stump <mrs@apple.com>
277
278 * objc.dg/objc-fast-4.m: Skip for ppc64.
279
280 2006-06-05 Steve Ellcey <sje@cup.hp.com>
281
282 PR testsuite/27705
283 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
284
285 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
286 Victor Kaplansky <victork@il.ibm.com>
287
288 PR tree-optimizations/26360
289 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
290 with -fno-tree-dce.
291 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
292
293 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
294
295 PR fortran/14067
296 * gfortran.dg/data_char_1.f90: Add messages for truncated
297 strings.
298
299 PR fortran/16943
300 * gfortran.dg/func_decl_2.f90: New test.
301
302 PR fortran/20839
303 * gfortran.dg/do_2.f90: New test.
304
305 PR fortran/27655
306 * gfortran.dg/associated_3.f90: New test.
307
308 2006-06-04 Mark Mitchell <mark@codesourcery.com>
309
310 PR c++/27819
311 * g++.dg/template/static25.C: New test.
312
313 PR c++/27722
314 * g++.dg/init/array21.C: New test.
315
316 PR c++/27807
317 * g++.dg/ext/complit7.C: New test.
318
319 PR c++/27806
320 * g++.dg/parse/ptrmem5.C: New test.
321
322 2006-06-04 Roger Sayle <roger@eyesopen.com>
323 Andrew Pinski <pinskia@physics.uc.edu>
324
325 PR c/27150
326 PR middle-end/27382
327 * gcc.dg/pr27150-1.c: New testcase.
328 * gcc.dg/pr27382-1.c: New testcase.
329 * gcc.dg/pr27382-2.c: New testcase.
330
331 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
332
333 PR c/25161
334 PR c/27020
335 * gcc.dg/array-10.c: New test.
336
337 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
338
339 PR c++/27804
340 * g++.dg/init/const4.C: New test.
341 * g++.dg/init/member1.C: Add error-marker.
342 * g++.dg/other/fold1.C: Adjust error-marker.
343
344 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
345
346 PR c++/27601
347 * g++.dg/ext/offsetof1.C: New test.
348
349 2006-06-04 Eric Christopher <echristo@apple.com>
350
351 * gcc.dg/attr-ms_struct-1.c: New.
352
353 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
354
355 * gcc.c-torture/compile/builtin_constant_p.c: New test.
356
357 2006-06-04 Richard Guenther <rguenther@suse.de>
358
359 PR tree-optimization/27039
360 * gcc.dg/tree-ssa/loop-17.c: New testcase.
361
362 2006-06-03 Roger Sayle <roger@eyesopen.com>
363
364 PR target/26223
365 * gcc.target/i386/amd64-abi-2.c: New test case.
366
367 2006-06-02 Eric Christopher <echristo@apple.com>
368
369 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
370 * gcc.target/i386/20020523-1.c: Skip if darwin.
371 * gcc.target/i386/asm-3.c: Ditto.
372 * gcc.target/i386/20011119-1.c: Ditto.
373 * gcc.target/i386/clobbers.c: Remove pic part of test.
374
375 2006-06-02 Steve Ellcey <sje@cup.hp.com>
376
377 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
378 * g++.old-deja/g++.other/init19.C: Ditto.
379 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
380 and add other platforms as expected failures.
381
382 2006-06-01 Steve Ellcey <sje@cup.hp.com>
383
384 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
385 (is-effective-target-keyword): Ditto.
386
387 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
388
389 PR fortran/27715
390 * gfortran.dg/extended_char_comparison_1.f: New test.
391
392 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
393
394 PR fortran/25098
395 * gfortran.dg/dummy_procedure_1.f90: New test.
396
397 PR fortran/25147
398 * gfortran.dg/dummy_procedure_2.f90: New test.
399
400 * gfortran.dg/associated_2.f90: Correct to make consistent with
401 standard.
402
403 2006-05-31 Roger Sayle <roger@eyesopen.com>
404
405 * gcc.target/i386/387-11.c: New test case.
406
407 2006-05-31 Mark Mitchell <mark@codesourcery.com>
408
409 PR c++/27801
410 * g++.dg/template/cond6.C: New test.
411
412 PR c++/26496
413 * g++.dg/template/crash51.C: New test.
414 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
415
416 PR c++/27385
417 * g++.dg/init/array20.C: New test.
418
419 2006-05-31 Roger Sayle <roger@eyesopen.com>
420
421 * gcc.dg/builtins-54.c: New test case.
422
423 2006-05-30 Mark Mitchell <mark@codesourcery.com>
424
425 PR c++/26433
426 * g++.dg/template/fntry1.C: Add dg-do link.
427
428 PR c++/27808
429 * g++.dg/parse/friend6.C: New test.
430
431 2006-05-30 Asher Langton <langton2@llnl.gov>
432
433 * gfortran.dg/cray_pointers_7.f90: New test.
434
435 2006-05-30 Roger Sayle <roger@eyesopen.com>
436
437 PR tree-optimization/23452
438 * gcc.dg/fold-mulconj-1.c: New test case.
439
440 2006-05-30 Mark Mitchell <mark@codesourcery.com>
441
442 PR c++/27803
443 * g++.dg/parse/bitfield1.C: New test.
444
445 2006-05-30 Roger Sayle <roger@eyesopen.com>
446
447 * gcc.target/ppc-eq0-1.c: New test case.
448 * gcc.target/ppc-negeq0-1.c: New test case.
449
450 2006-05-30 Dirk Mueller <dmueller@suse.de>
451
452 PR c/27273
453 * gcc.dg/overflow-warn-5.c: New test.
454
455 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
456
457 PR c/27718
458 * gcc.dg/sizeof-1.c: New test.
459
460 2006-05-30 Uros Bizjak <uros@kss-loka.si>
461
462 PR target/27790
463 * gcc.target/i386/pr27790.c: New test.
464
465 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
466
467 PR libgfortran/27757
468 * gfortran.dg/direct_io_5.f90: New test.
469
470 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
471
472 PR libgfortran/27634
473 * gfortran.dg/fmt_missing_period_1.f: New test.
474 * gfortran.dg/fmt_missing_period_2.f: New test.
475 * gfortran.dg/fmt_missing_period_3.f: New test.
476
477 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
478
479 PR fortran/19777
480 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
481 arrays.
482
483 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
484
485 PR c++/27713
486 * g++.dg/template/new6.C: New test.
487
488 2006-05-29 Roger Sayle <roger@eyesopen.com>
489
490 PR tree-optimization/24964
491 * gcc.target/i386/387-10.c: New test case.
492
493 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
494
495 * intrinsics/string_intrinsics.c (compare_string):
496 Use memcmp instead of strncmp to avoid tripping over
497 CHAR(0) in a string.
498
499 2006-05-27 Richard Guenther <rguenther@suse.de>
500
501 PR middle-end/27773
502 * gcc.dg/torture/pr27773.c: New testcase.
503
504 2006-05-27 Dirk Mueller <dmueller@suse.de>
505
506 * gcc.dg/pr24561.c: Rename to..
507 * gcc.dg/pr25962.c: .. this.
508
509 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
510
511 PR fortran/19777
512 * gfortran.dg/bounds_check_2.f: New test.
513
514 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
515
516 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
517 * gfortran.dg/byte_1.f90: Likewise.
518 * gfortran.dg/dup_save_2.f90: Likewise.
519
520 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
521
522 * gfortran.dg/associated_2.f90: New test.
523
524 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
525
526 PR fortran/27524
527 * gfortran.dg/bounds_check_1.f90: New test.
528
529 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
530
531 PR rtl-optimization/27661
532 * gcc.dg/pr27661.c: New test case.
533
534 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
535
536 PR fortran/23151
537 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
538 * gfortran.dg/print_parentheses_1.f: New test.
539 * gfortran.dg/print_parentheses_2.f90: New test.
540
541 2006-05-26 Jakub Jelinek <jakub@redhat.com>
542
543 PR target/27758
544 * gcc.dg/pr27758.c: New test.
545
546 2006-05-24 Falk Hueffner <falk@debian.org>
547
548 * gcc.c-torture/compile/pr27571.c: New test.
549
550 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
551
552 PR fortran/27709
553 * gfortran.dg/spec_expr_4.f90: New test.
554
555 PR fortran/27155
556 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
557
558 2006-05-25 Mark Mitchell <mark@codesourcery.com>
559
560 PR c++/20103
561 * g++.dg/ext/complit6.C: New test.
562 * g++.dg/ext/complit3.C: Adjust error markers.
563 * g++.dg/init/const3.C: New test.
564
565 2006-05-25 Richard Guenther <rguenther@suse.de>
566
567 PR middle-end/27743
568 * gcc.dg/torture/pr27743.c: New testcase.
569
570 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
571
572 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
573
574 2006-05-25 Alan Modra <amodra@bigpond.net.au>
575
576 * gcc.dg/compat/scalar-by-value-x.h: New.
577 * gcc.dg/compat/scalar-by-value-y.h: New.
578 * gcc.dg/compat/scalar-by-value-5.c: New.
579 * gcc.dg/compat/scalar-by-value-5_main.c: New.
580 * gcc.dg/compat/scalar-by-value-5_x.c: New.
581 * gcc.dg/compat/scalar-by-value-5_y.c: New.
582 * gcc.dg/compat/scalar-by-value-6.c: New.
583 * gcc.dg/compat/scalar-by-value-6_main.c: New.
584 * gcc.dg/compat/scalar-by-value-6_x.c: New.
585 * gcc.dg/compat/scalar-by-value-6_y.c: New.
586
587 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
588
589 PR tree-optimization/27639
590 PR tree-optimization/26719
591 * gcc.dg/pr27639.c: New test.
592 * gcc.dg/pr26719.c: New test.
593 * gcc.dg/tree-ssa/scev-cast.c: New test.
594
595 2006-05-23 Mark Mitchell <mark@codesourcery.com>
596
597 PR c++/20173
598 * g++.dg/template/error21.C: New test.
599
600 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
601
602 PR target/27696
603 * gcc.target/i386/pr27696.c: New.
604
605 2006-05-22 Janis Johnson <janis187@us.ibm.com>
606
607 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
608
609 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
610
611 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
612
613 PR c++/27716
614 * g++.dg/other/assign1.C: New test.
615
616 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
617
618 PR target/27266
619 * gcc.target/i386/pr27266.c: New.
620
621 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
622
623 PR c++/27451
624 * g++.dg/ext/asm9.C: New test.
625
626 2006-05-22 Richard Sandiford <richard@codesourcery.com>
627
628 PR rtl-optimization/25514
629 * gcc.c-torture/compile/pr25514.c: New test.
630
631 2006-05-22 Richard Guenther <rguenther@suse.de>
632
633 Revert
634 2006-01-31 Richard Guenther <rguenther@suse.de>
635
636 * gcc.target/i386/sselibm-1.c: New testcase.
637 * gcc.target/i386/sselibm-2.c: Likewise.
638 * gcc.target/i386/sselibm-3.c: Likewise.
639 * gcc.target/i386/sselibm-4.c: Likewise.
640 * gcc.target/i386/sselibm-5.c: Likewise.
641
642 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
643
644 PR c/27420
645 * gcc.dg/func-args-2.c: New test.
646
647 PR c/26818
648 * gcc.dg/struct-incompl-1.c: New test.
649
650 2006-05-22 Richard Guenther <rguenther@suse.de>
651
652 PR testsuite/27708
653 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
654 the transformations we test for.
655
656 2006-05-22 Richard Guenther <rguenther@suse.de>
657
658 PR testsuite/27707
659 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
660
661 2006-05-21 Mark Mitchell <mark@codesourcery.com>
662
663 PR c++/27210
664 * g++.dg/warn/new1.C: New test.
665 * g++.dg/template/new5.C: Likewise.
666
667 2006-05-21 Roger Sayle <roger@eyesopen.com>
668
669 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
670 * gcc.target/i386/20060512-3.c: Likewise.
671
672 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
673
674 PR rtl-optimization/27671
675 * gcc.c-torture/execute/pr27671-1.c: New.
676 * gcc.dg/pr27671-2.c: Likewise.
677
678 PR tree-optimization/26622.
679 * gcc.c-torture/compile/pr26622.c: New.
680
681 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
682
683 PR fortran/27613
684 * gfortran.dg/recursive_reference_1.f90: New test.
685
686 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
687
688 PR fortran/25746
689 * gfortran.dg/elemental_subroutine_3.f90: New test.
690
691 PR fortran/25090
692 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
693
694 PR fortran/27584
695 * gfortran.dg/associated_target_1.f90: New test.
696
697 PR fortran/19015
698 * gfortran.dg/maxloc_shape_1.f90: New test.
699
700 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
701
702 PR libgfortran/24459
703 * gfortran.dg/namelist_24.f90: New test.
704 * gfortran.dg/namelist_12.f: Fix typo in comment.
705
706 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
707
708 PR middle-end/25776
709 * g++.dg/other/error11.C: New test.
710
711 2006-05-20 Richard Sandiford <richard@codesourcery.com>
712
713 * gcc.target/mips/pr26765.c: Add -w to options.
714
715 2006-05-20 Richard Sandiford <richard@codesourcery.com>
716
717 * lib/target-supports.exp (check_effective_target_mpaired_single):
718 New function.
719 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
720 multilibs.
721 * g++.dg/vect/vect.exp: Likewise.
722
723 2006-05-20 Richard Sandiford <richard@codesourcery.com>
724
725 PR testsuite/25891
726 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
727
728 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
729
730 PR fortran/27662
731 * gfortran.dg/temporary_1.f90: New file.
732
733 2006-05-19 Andreas Schwab <schwab@suse.de>
734
735 * g++.dg/other/unused1.C: Also match "stringz".
736
737 2006-05-19 Mark Mitchell <mark@codesourcery.com>
738
739 PR c++/26433
740 * g++.dg/template/fntry1.C: New test.
741
742 2006-05-18 Mark Mitchell <mark@codesourcery.com>
743
744 PR c++/27471
745 PR c++/27506
746 * g++.dg/conversion/bitfield5.C: New test.
747 * g++.dg/conversion/bitfield6.C: New test.
748
749 2006-05-18 Mike Stump <mrs@apple.com>
750
751 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
752 * gcc.dg/vla-4.c: Add.
753 * gcc.dg/vla-5.c: Add.
754 * gcc.dg/vla-6.c: Add.
755
756 2006-05-12 Stuart Hastings <stuart@apple.com>
757
758 * testsuite/gcc.target/i386/20060512-1.c: New.
759 * testsuite/gcc.target/i386/20060512-2.c: New.
760 * testsuite/gcc.target/i386/20060512-3.c: New.
761 * testsuite/gcc.target/i386/20060512-4.c: New.
762
763 2006-05-17 Mark Mitchell <mark@codesourcery.com>
764
765 PR c++/26122
766 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
767
768 PR c++/26068
769 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
770 * g++.dg/parse/linkage1.C: New test.
771
772 2006-05-17 Jakub Jelinek <jakub@redhat.com>
773
774 PR tree-optimization/27548
775 * g++.dg/tree-ssa/pr27548.C: New test.
776
777 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
778
779 PR fortran/26551
780 * gfortran.dg/recursive_check_1.f: New test.
781 * gfortran.dg/recursive_check_2.f90: New test.
782
783 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
784
785 * g++.dg/opt/temp2.C: New test.
786
787 2006-05-17 Jakub Jelinek <jakub@redhat.com>
788
789 PR c++/27491
790 * g++.dg/init/brace5.C: New test.
791
792 PR middle-end/27415
793 * gcc.dg/gomp/pr27415.c: New test.
794 * g++.dg/gomp/pr27415.C: New test.
795
796 PR tree-optimization/27549
797 * g++.dg/tree-ssa/pr27549.C: New test.
798
799 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
800
801 PR libgfortran/27575
802 * gfortran.dg/read_eof_4.f90: New test.
803
804 2006-05-16 Richard Guenther <rguenther@suse.de>
805
806 PR tree-optimization/22303
807 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
808
809 2006-05-16 Jakub Jelinek <jakub@redhat.com>
810
811 PR middle-end/27573
812 * gcc.dg/gomp/pr27573.c: New test.
813 * gfortran.dg/gomp/pr27573.f90: New test.
814
815 PR c/27499
816 * gcc.dg/gomp/pr27499.c: New test.
817 * g++.dg/gomp/pr27499.C: New test.
818
819 2006-05-15 Mark Mitchell <mark@codesourcery.com>
820
821 PR c++/27339
822 * g++.dg/parser/access8.C: Adjust error marker.
823 * g++.dg/template/access17.C: New test.
824 * g++.dg/template/access18.C: Likewise.
825
826 2006-05-15 Roger Sayle <roger@eyesopen.com>
827
828 PR target/26600
829 * gcc.target/i386/pr26600.c: New test case.
830
831 2006-05-15 Mark Mitchell <mark@codesourcery.com>
832
833 PR c++/27505
834 * g++.dg/expr/bitfield1.C: New test.
835
836 2006-05-15 Richard Guenther <rguenther@suse.de>
837
838 PR tree-optimization/27603
839 * gcc.dg/torture/pr27603.c: New testcase.
840
841 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
842
843 PR fortran/25090
844 * gfortran.dg/entry_dummy_ref_1.f90: New test.
845
846 PR fortran/25082
847 * gfortran.dg/scalar_return_1.f90: New test.
848
849 PR fortran/27411
850 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
851
852 2006-05-15 Jakub Jelinek <jakub@redhat.com>
853
854 * gcc.dg/gomp/critical-4.c: New test.
855 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
856 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
857 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
858 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
859
860 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
861
862 PR c++/27582
863 * g++.dg/template/dependent-args1.C: New test.
864
865 PR c++/27581
866 * g++.dg/lookup/this1.C: New test.
867
868 PR c++/27315
869 * g++.dg/template/operator6.C: New test.
870 * g++.dg/template/incomplete3.C: New test.
871
872 PR c++/27559
873 * g++.dg/template/new4.C: New test.
874
875 PR c++/27496
876 * g++.dg/template/void2.C: New test.
877
878 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
879
880 * g++.dg/template/dependent-expr5.C: New test.
881
882 2006-05-14 Roger Sayle <roger@eyesopen.com>
883
884 PR middle-end/26729
885 * gcc.dg/pr26729-1.c: New test case.
886
887 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
888
889 * gcc.dg/pr27003.c: New test.
890
891 2006-05-12 Steve Ellcey <sje@cup.hp.com>
892
893 * lib/target-supports.dg (check_cxa_atexit_available): Change
894 v3_target_compile to ${tool}_target_compile.
895
896 2006-05-11 Jason Merrill <jason@redhat.com>
897
898 * lib/scanasm.exp (scan-not-hidden): Fix typo.
899
900 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
901
902 PR fortran/27553
903 * gfortran.dg/label_5.f90: New test.
904
905 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
906
907 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
908 check_effective_target_powerpc_altivec_ok): New.
909 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
910 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
911 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
912 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
913 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
914 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
915 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
916 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
917 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
918 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
919 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
920 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
921 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
922 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
923 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
924 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
925 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
926 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
927 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
928 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
929 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
930 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
931 gcc.target/powerpc/altivec-9.c,
932 gcc.target/powerpc/altivec-consts.c,
933 gcc.target/powerpc/altivec-pr22085.c,
934 gcc.target/powerpc/altivec-splat.c,
935 gcc.target/powerpc/altivec-types-1.c,
936 gcc.target/powerpc/altivec-types-2.c,
937 gcc.target/powerpc/altivec-types-3.c,
938 gcc.target/powerpc/altivec-types-4.c,
939 gcc.target/powerpc/altivec-varargs-1.c,
940 gcc.target/powerpc/altivec-vec-merge.c,
941 gcc.target/powerpc/ppc-vector-memcpy.c,
942 gcc.target/powerpc/ppc-vector-memset.c,
943 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
944 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
945 these effective targets.
946 * gcc.dg/vmx/pr27006.c: Add missing close brace.
947 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
948
949 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
950
951 PR middle-end/27384
952 * g++.dg/other/fold1.C: New test.
953
954 PR middle-end/27488
955 * gcc.dg/fold-nonneg-1.c: New test.
956
957 PR c++/27547
958 * g++.dg/other/operator1.C: New test.
959
960 2006-05-11 Richard Guenther <rguenther@suse.de>
961
962 PR middle-end/27529
963 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
964
965 2006-05-10 Janis Johnson <janis187@us.ibm.com>
966
967 * lib/target-supports-dg.exp (check-flags): New.
968 (dg-skip-if): Move flag checks.
969
970 2006-05-09 Steve Ellcey <sje@cup.hp.com>
971
972 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
973 * lib/target-supports.dg (check_cxa_atexit_available): New.
974
975 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
976
977 PR fortran/27470
978 * gfortran.dg/multiple_allocation_2.f90: New test case.
979
980 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
981
982 * gcc.target/arm/pr27387.C: Fix a comment typo.
983
984 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
985
986 PR fortran/24549
987 * gfortran.dg/error_recovery_1.f90: New test.
988
989 2006-05-10 Richard Guenther <rguenther@suse.de>
990
991 PR tree-optimization/27302
992 * gcc.dg/torture/pr27302.c: New testcase.
993
994 2006-05-09 Dirk Mueller <dmueller@suse.de>
995 Richard Guenther <rguenther@suse.de>
996
997 PR middle-end/27498
998 * gcc.dg/tree-ssa/pr27498.c: New testcase.
999
1000 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
1001
1002 PR rtl-optimization/27335
1003 * gcc.dg/pr27335.c: New test.
1004
1005 2006-05-06 Richard Sandiford <richard@codesourcery.com>
1006
1007 * gcc.target/mips/mips-ps-5.c: New file.
1008
1009 2006-05-08 Jan Hubicka <jh@suse.cz>
1010
1011 PR middle-end/25962
1012 * gcc.dg/pr25962.c: New.
1013
1014 2006-05-08 Roger Sayle <roger@eyesopen.com>
1015
1016 PR target/27158
1017 * gcc.target/powerpc/pr27158.c: New test case.
1018
1019 2006-05-08 Laurent GUERBY <laurent@guerby.net>
1020
1021 PR testsuite/27476
1022 * ada/acats/run_all.sh: Use test -z.
1023
1024 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1025
1026 PR libfortran/18271
1027 * gfortran.dg/spec_expr_3.f90: New test.
1028
1029 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
1030
1031 PR target/24879
1032 * gcc.target/i386/monitor.c: New file.
1033
1034 2006-05-08 Alan Modra <amodra@bigpond.net.au>
1035
1036 * gcc.dg/pr27095.c: xfail *-*-darwin*.
1037
1038 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1039
1040 PR c++/27447
1041 * g++.dg/other/ptrmem7.C: New test.
1042
1043 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1044
1045 PR target/27421
1046 * gcc.dg/array-9.c: New test.
1047
1048 2006-05-07 Richard Guenther <rguenther@suse.de>
1049
1050 PR tree-optimization/27409
1051 * gcc.dg/torture/pr27409.c: New testcase.
1052
1053 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1054
1055 PR fortran/27457
1056 * gfortran.dg/select_6.f90: New.
1057
1058 2006-05-07 Richard Guenther <rguenther@suse.de>
1059
1060 PR tree-optimization/27136
1061 * gcc.dg/torture/pr27136.c: New testcase.
1062
1063 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
1064
1065 PR fortran/24813
1066 * gfortran.dg/char_cons_len_1.f90: New test.
1067
1068 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1069
1070 PR c++/27427
1071 * g++.dg/template/incomplete2.C: New test.
1072
1073 2006-05-06 Richard Guenther <rguenther@suse.de>
1074
1075 PR tree-optimization/27151
1076 * gcc.dg/vect/pr27151.c: New testcase.
1077
1078 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1079
1080 PR c++/27430
1081 * g++.dg/template/void1.C: New test.
1082
1083 PR c++/27423
1084 * g++.dg/other/void2.C: New test.
1085
1086 PR c++/27422
1087 * g++.dg/conversion/void1.C: New test.
1088
1089 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
1090
1091 PR/21391
1092 * g++.dg/other/unused1.C: New.
1093
1094 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1095
1096 PR objc/27240
1097 * objc.dg/member-1.m: New test.
1098
1099 2006-05-05 Steve Ellcey <sje@cup.hp.com>
1100
1101 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
1102
1103 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1104
1105 PR libfortran/26985
1106 * gfortran.dg/matmul_2.f90: New test.
1107
1108 2005-05-05 Laurent GUERBY <laurent@guerby.net>
1109
1110 * ada/acats/run_all.sh: Use sync when main not found.
1111
1112 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
1113
1114 PR target/26765
1115 * gcc.target/mips/pr26765.c: New.
1116
1117 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
1118
1119 * gcc.target/bfin: New directory.
1120 * gcc.target/bfin/bfin.exp: New file.
1121 * gcc.target/bfin/frmul.c: New file.
1122 * gcc.target/bfin/arith.c: New file.
1123 * gcc.target/bfin/mul-combine.c: New file.
1124 * gcc.target/bfin/shift.c: New file.
1125
1126 2006-05-04 Richard Guenther <rguenther@suse.de>
1127
1128 PR tree-optimization/14287
1129 PR tree-optimization/14844
1130 PR tree-optimization/19792
1131 PR tree-optimization/21608
1132 PR tree-optimization/27090
1133 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
1134 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1135 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1136 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1137 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1138
1139 2006-05-04 Jakub Jelinek <jakub@redhat.com>
1140
1141 PR tree-optimization/27285
1142 * gcc.c-torture/execute/pr27285.c: New test.
1143
1144 PR middle-end/27388
1145 * gcc.dg/gomp/pr27388-1.c: New test.
1146 * gcc.dg/gomp/pr27388-2.c: New test.
1147 * gcc.dg/gomp/pr27388-3.c: New test.
1148
1149 PR c++/27359
1150 * g++.dg/gomp/pr27359.C: New test.
1151
1152 2006-05-02 Steven G. Kargl <kargls@comcast.net>
1153
1154 PR fortran/20248
1155 * gfortran.dg/iargc.f90: New test.
1156
1157 2006-05-02 Mark Mitchell <mark@codesourcery.com>
1158
1159 PR c++/27102
1160 * g++.dg/template/crash49.C: New test.
1161
1162 2006-05-02 Steve Ellcey <sje@cup.hp.com>
1163
1164 PR testsuite/27032
1165 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
1166
1167 2006-05-02 Jeff Law <law@redhat.com>
1168
1169 PR tree-optimization/27364
1170 * gcc.c-torture/execute/pr27364.c: New test.
1171
1172 2006-05-02 Mark Mitchell <mark@codesourcery.com>
1173
1174 PR c++/27309
1175 * g++.dg/parser/ctor5.C: New test.
1176
1177 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
1178
1179 PR target/27387
1180 * gcc.target/arm/arm.exp: New.
1181 * gcc.target/arm/pr27387.C: Likewise.
1182
1183 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
1184
1185 PR fortran/27269
1186 PR fortran/27324
1187 * gfortran.dg/module_equivalence_2.f90: New test.
1188
1189 2006-05-02 Jakub Jelinek <jakub@redhat.com>
1190
1191 PR middle-end/27337
1192 * g++.dg/gomp/pr27337-1.C: New test.
1193 * g++.dg/gomp/pr27337-2.C: New test.
1194
1195 PR middle-end/27328
1196 * gcc.dg/gomp/pr27328.c: New test.
1197
1198 PR middle-end/27325
1199 * g++.dg/gomp/pr27325.C: New test.
1200
1201 PR middle-end/27310
1202 * g++.dg/gomp/pr27310.C: New test.
1203
1204 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1205
1206 PR tree-optimization/27291
1207 * g++.dg/tree-ssa/pr27291.C: New test.
1208
1209 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1210
1211 PR tree-optimization/27283
1212 * g++.dg/tree-ssa/pr27283.C: New test.
1213
1214 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1215
1216 * gcc.dg/tree-ssa/loop-16.c: New test.
1217
1218 2006-05-01 Roger Sayle <roger@eyesopen.com>
1219 Joseph S. Myers <joseph@codesourcery.com>
1220
1221 * gcc.dg/Wconversion-3.c: New test case.
1222 * gcc.dg/Wconversion-4.c: Likewise.
1223
1224 2006-05-01 Richard Guenther <rguenther@suse.de>
1225
1226 PR tree-optimization/26726
1227 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
1228
1229 2006-04-30 Roger Sayle <roger@eyesopen.com>
1230
1231 * gcc.dg/Woverflow-1.c: New test case.
1232 * gcc.dg/Woverflow-2.c: Likewise.
1233 * gcc.dg/Woverflow-3.c: Likewise.
1234
1235 2006-04-30 Mark Mitchell <mark@codesourcery.com>
1236
1237 PR c++/27094
1238 * g++.dg/template/defarg8.C: New test.
1239
1240 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1241
1242 PR c++/27278
1243 * g++.dg/parse/operator7.C: New test.
1244
1245 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1246
1247 PR c++/11471
1248 PR c++/27102
1249 * g++.dg/template/crash48.C: New test.
1250
1251 PR c++/27279
1252 * g++.dg/parse/ctor4.C: New test.
1253
1254 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1255
1256 PR fortran/25681
1257 * gfortran.df/char_type_len.f90: New test.
1258
1259 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1260
1261 PR libgfortran/27304
1262 * gfortran.dg/fmt_exhaust.f90: New test.
1263
1264 2006-04-28 Roger Sayle <roger@eyesopen.com>
1265
1266 PR c/25309
1267 * gcc.dg/large-size-array-2.c: New test case.
1268
1269 2006-04-28 Richard Guenther <rguenther@suse.de>
1270
1271 PR target/26826
1272 * gcc.target/i386/pr26826.c: New testcase.
1273
1274 2006-04-28 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR middle-end/27260
1277 * gcc.c-torture/execute/pr27260.c: New.
1278
1279 2006-04-28 Alan Modra <amodra@bigpond.net.au>
1280
1281 PR middle-end/27095
1282 * gcc.dg/pr27095.c: New.
1283
1284 2006-04-27 Mark Mitchell <mark@codesourcery.com>
1285
1286 PR c++/27292
1287 * g++.dg/conversion/bitfield4.C: New test.
1288
1289 2006-04-27 Eric Christopher <echristo@apple.com>
1290
1291 * gcc.dg/pragma-ms_struct.c: New.
1292
1293 2006-04-27 Mark Mitchell <mark@codesourcery.com>
1294
1295 PR c++/27102
1296 * g++.dg/template/crash47.C: New test.
1297
1298 2006-04-27 Dirk Mueller <dmueller@suse.de>
1299
1300 * gcc.target/i386/sse-7.c: build with -msse.
1301
1302 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
1303
1304 PR testsuite/27274:
1305 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
1306 (main): Exit if processor doesn't support SSE.
1307
1308 2006-04-26 David Edelsohn <edelsohn@gnu.org>
1309
1310 PR middle-end/27282
1311 * gcc.c-torture/compile/pr27282.c: New test.
1312
1313 2006-04-26 Jakub Jelinek <jakub@redhat.com>
1314
1315 PR middle-end/26913
1316 * g++.dg/gomp/pr26913.C: New test.
1317
1318 PR c/25996
1319 * gcc.dg/gomp/pr25996.c: New test.
1320 * g++.dg/gomp/pr25996.C: New test.
1321
1322 2006-04-25 Richard Sandiford <richard@codesourcery.com>
1323
1324 PR rtl-optimization/26725
1325 * gcc.c-torture/compile/pr26725.c: New test.
1326
1327 2006-04-25 Richard Guenther <rguenther@suse.de>
1328
1329 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
1330 than n + -1.
1331
1332 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
1333
1334 * gcc.dg/20060425-1.c: New testcase.
1335
1336 2006-04-25 Jakub Jelinek <jakub@redhat.com>
1337
1338 PR tree-optimization/26865
1339 * gcc.dg/pr26865.c: New test.
1340
1341 2006-04-24 Mark Mitchell <mark@codesourcery.com>
1342
1343 PR c++/27292
1344 * g++.dg/conversion/bitfield1.C: New test.
1345 * g++.dg/conversion/bitfield2.C: Likewise.
1346 * g++.dg/conversion/bitfield3.C: Likewise.
1347
1348 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
1349 Richard Guenther <rguenther@suse.de>
1350
1351 PR tree-optimization/27236
1352 * gcc.dg/tree-ssa/pr27236.c: New testcase.
1353
1354 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1355
1356 PR c++/19963
1357 * g++.dg/other/incomplete2.C: New test.
1358
1359 2006-04-24 Richard Guenther <rguenther@suse.de>
1360
1361 PR middle-end/26869
1362 * gcc.dg/torture/pr26869.c: New testcase.
1363
1364 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
1365 Richard Guenther <rguenther@suse.de>
1366
1367 PR tree-optimization/27218
1368 * g++.dg/tree-ssa/pr27218.C: New testcase.
1369
1370 2006-04-23 Mark Mitchell <mark@codesourcery.com>
1371
1372 PR c++/26912
1373 * g++.dg/template/friend41.C: New test.
1374
1375 2006-04-23 David Edelsohn <edelsohn@gnu.org>
1376
1377 * g++.dg/opt/pr15551.C: Include cstdio.
1378 (main): Use remove instead of unlink.
1379
1380 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
1381
1382 * gcc.dg/sibcall-7.c: New test.
1383 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
1384 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
1385 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
1386 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
1387 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
1388
1389 2006-04-23 Mark Mitchell <mark@codesourcery.com>
1390
1391 PR c++/26534
1392 * g++.dg/opt/bitfield1.C: New test.
1393 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
1394 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
1395 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
1396 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
1397 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
1398 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
1399 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
1400 * g++.dg/abi/bitfield2.C: Likewise.
1401 * g++.dg/init/bitfield1.C: Likewise.
1402
1403 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
1404
1405 PR fortran/25099
1406 * gfortran.dg/elemental_subroutine_4.f90: New test.
1407 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
1408 call sub (m, x).
1409
1410 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
1411
1412 * gcc.c-torture/compile/20060421-1.c: New testcase.
1413
1414 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1415
1416 PR c/25875
1417 * gcc.dg/init-bad-4.c: New test.
1418
1419 2006-04-21 Paul Brook <paul@codesourcery.com>
1420
1421 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
1422
1423 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
1424
1425 PR fortran/27122
1426 * gfortran.dg/defined_operators_1.f90: New test.
1427 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
1428 remove old ones associated, incorrectly, with Note 5.46.
1429
1430 PR fortran/27113
1431 * gfortran.dg/character_array_constructor_1.f90: New test.
1432
1433 2006-04-20 Jakub Jelinek <jakub@redhat.com>
1434
1435 * gcc.dg/20060419-1.c: New test.
1436
1437 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
1438
1439 PR c/26774
1440 * gcc.dg/struct-parse-1.c: New test case.
1441
1442 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1443
1444 PR c++/26558
1445 * g++.dg/parse/template19.C: New test.
1446
1447 PR c++/26739
1448 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
1449
1450 PR c++/26036
1451 * g++.dg/expr/call3.C: New test.
1452
1453 PR c++/10385
1454 * g++.dg/conversion/dynamic1.C: New test.
1455
1456 2006-04-19 Mark Mitchell <mark@codesourcery.com>
1457
1458 PR c++/27102
1459 * g++.dg/template/crash35.C: Tweak error markers.
1460 * g++.dg/template/crash46.C: New test.
1461 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
1462 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
1463
1464 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
1465
1466 PR rtl-optimization/14261
1467 * gcc.c-torture/compile/20060419-1.c: Added.
1468
1469 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
1470
1471 * gfortran.dg/label_1.f90: Adjust dg-error.
1472
1473 2006-04-16 Roger Sayle <roger@eyesopen.com>
1474
1475 PR target/26961
1476 * gcc.dg/fold-cond-1.c: New test case.
1477 * gcc.dg/pr26961-1.c: Likewise.
1478
1479 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1480
1481 PR libgfortran/27138
1482 * gfortran.dg/read_bad_advance.f90: New test.
1483
1484 2006-04-16 Roger Sayle <roger@eyesopen.com>
1485 Dale Johannesen <dalej@apple.com>
1486
1487 PR target/24076
1488 * gcc.target/i386/vecinit-3.c: New testcase.
1489 * gcc.target/i386/vecinit-4.c: Likewise.
1490 * gcc.target/i386/sse-18.c: Likewise.
1491 * gcc.target/i386/sse-19.c: Likewise.
1492
1493 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
1494
1495 * gfortran.dg/allocate_zerosize_1.f90: New test.
1496
1497 2006-04-16 Mark Mitchell <mark@codesourcery.com>
1498
1499 PR c++/26365
1500 * g++.dg/template/crash45.C: New test.
1501
1502 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
1503
1504 PR fortran/26787
1505 * gfortran.dg/proc_assign_1.f90: New test.
1506 * gfortran.dg/procedure_lvalue.f90: Change message.
1507 * gfortran.dg/namelist_4.f90: Add new error.
1508
1509 PR fortran/25597
1510 PR fortran/27096
1511 * gfortran.dg/auto_pointer_array_result_1.f90
1512
1513 PR fortran/27089
1514 * gfortran.dg/specification_type_resolution_1.f90
1515
1516 PR fortran/18003
1517 PR fortran/25669
1518 PR fortran/26834
1519 * gfortran.dg/bounds_temporaries_1.f90: New test.
1520
1521 PR fortran/27124
1522 * gfortran.dg/array_return_value_1.f90: New test.
1523
1524 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1525
1526 PR fortran/25336
1527 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
1528
1529 2006-04-15 Jakub Jelinek <jakub@redhat.com>
1530
1531 PR middle-end/26823
1532 * g++.dg/gomp/pr26823-1.C: New test.
1533 * g++.dg/gomp/pr26823-2.C: New test.
1534
1535 2006-04-13 Uros Bizjak <uros@kss-loka.si>
1536
1537 PR middle-end/27134
1538 * gcc.dg/pr27314.c: New test.
1539
1540 2006-04-13 Richard Henderson <rth@redhat.com>
1541
1542 * g++.dg/gomp/block-0.C: Update expected matches.
1543
1544 2006-04-13 DJ Delorie <dj@redhat.com>
1545
1546 * lib/target-supports.exp (check_effective_target_int32plus): New.
1547 (check_effective_target_ptr32plus): New.
1548 (check_effective_target_size32plus): New.
1549 (check_effective_target_int16): New.
1550 (check_profiling_available): Add m32c to the list of unsupported targets.
1551
1552 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
1553 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
1554 memory size.
1555 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
1556 pointers.
1557 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
1558 size_t.
1559 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
1560 and size_t.
1561 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
1562 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
1563 not just xstormy16. Skip m32c due to weird pointer size.
1564 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
1565 not just xstormy16.
1566 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
1567 not just xstormy16.
1568 * gcc.dg/20020312-2.c: Add m32c support.
1569 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
1570 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
1571 in test.
1572 * gcc.dg/20050321-2.c: Require >=32 bit integers.
1573 * gcc.dg/asm-1.c: Skip if int and short are the same size.
1574 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
1575 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
1576 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
1577 * gcc.dg/init-string-2.c: Require >=32 bit integers.
1578 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
1579 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
1580 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
1581 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
1582 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
1583 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
1584 in test.
1585 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
1586 in test.
1587 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
1588 * gcc.dg/pr23049.c: Require >=32 bit integers.
1589 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
1590 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
1591 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
1592 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
1593 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
1594 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
1595 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
1596 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
1597 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
1598 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
1599 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
1600 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
1601 prototype in test.
1602 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
1603 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
1604 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
1605 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
1606 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
1607
1608 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
1609 * gcc.c-torture/execute/20040703-1.x: Likewise.
1610 * gcc.c-torture/execute/20040705-1.x: Likewise.
1611 * gcc.c-torture/execute/20040705-2.x: Likewise.
1612 * gcc.c-torture/execute/20040709-1.x: Likewise.
1613 * gcc.c-torture/execute/20040709-2.x: Likewise.
1614 * gcc.c-torture/execute/20040811-1.x: Likewise.
1615 * gcc.c-torture/execute/20050316-1.x: Likewise.
1616 * gcc.c-torture/execute/bitfld-4.x: Likewise.
1617 * gcc.c-torture/execute/pr19689.x: Likewise.
1618 * gcc.c-torture/execute/pr7284-1.x: Likewise.
1619 * gcc.c-torture/execute/usmul.x: Likewise.
1620 * gcc.c-torture/execute/vrp-5.x: Likewise.
1621 * gcc.c-torture/execute/vrp-6.x: Likewise.
1622 * gcc.dg/debug/20041023-1.s: Likewise.
1623
1624 2006-04-13 Roger Sayle <roger@eyesopen.com>
1625
1626 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
1627 of integers to a vector types are now constant expressions in C.
1628 * gcc.dg/vect/vect-fold-1.c: New test case.
1629
1630 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
1631 Ulrich Weigand <uweigand@de.ibm.com>
1632
1633 PR target/27006
1634 * gcc.dg/vmx/pr27006.c: New testcase.
1635
1636 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1637
1638 PR libgfortran/26766
1639 * gfortran.dg/write_recursive.f90: New test.
1640
1641 2006-04-11 Mark Mitchell <mark@codesourcery.com>
1642
1643 * g++.dg/parse/dtor7.C: New test.
1644 * g++.dg/parse/new1.C: Add error marker.
1645 * g++.dg/template/new3.C: New test.
1646
1647 PR c++/26122
1648 * g++.dg/template/pure1.C: New test.
1649
1650 PR c++/26295
1651 * g++.dg/parse/ptrmem4.C: New test.
1652
1653 2006-04-10 Jeff Law <law@redhat.com>
1654
1655 PR/27087
1656 * gcc.c-torture/compile/pr27087.c: New test.
1657
1658 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
1659
1660 PR/21391
1661 * gcc.dg/20060410.c: New.
1662
1663 2006-04-10 Matthias Klose <doko@debian.org>
1664
1665 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
1666 Recognize multilib directory names containing underscores.
1667
1668 2006-04-10 Roger Sayle <roger@eyesopen.com>
1669
1670 * gcc.target/i386/vecinit-1.c: New test case.
1671 * gcc.target/i386/vecinit-2.c: Likewise.
1672
1673 2006-04-10 Jakub Jelinek <jakub@redhat.com>
1674
1675 PR debug/27057
1676 * g++.dg/debug/dwarf2-2.C: New test.
1677
1678 2006-04-09 Richard Sandiford <richard@codesourcery.com>
1679
1680 PR rtl-optimization/27073
1681 * gcc.c-torture/execute/pr27073.c: New test.
1682
1683 2006-04-08 Mike Stump <mrs@apple.com>
1684
1685 * gcc.dg/pragma-darwin.c: Improve for ppc64.
1686
1687 2006-04-07 Richard Guenther <rguenther@suse.de>
1688
1689 PR tree-optimization/26135
1690 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
1691
1692 2006-04-06 Jan Hubicka <jh@suse.cz>
1693
1694 PR profile/26399
1695 * g++.dg/bprob/g++-bprob-2.C: New testcase.
1696
1697 2006-04-06 Roger Sayle <roger@eyesopen.com>
1698
1699 * g++.dg/conversion/nullptr1.C: New test case.
1700 * g++.dg/conversion/nullptr2.C: Likewise.
1701
1702 2006-04-05 Roger Sayle <roger@eyesopen.com>
1703
1704 * gfortran.dg/dependency_18.f90: New test case.
1705
1706 2006-04-05 Richard Guenther <rguenther@suse.de>
1707
1708 PR tree-optimization/26919
1709 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
1710 * gcc.dg/ipa/ipa-2.c: Likewise.
1711 * gcc.dg/ipa/ipa-3.c: Likewise.
1712 * gcc.dg/ipa/ipa-5.c: Likewise.
1713
1714 2006-04-05 Richard Guenther <rguenther@suse.de>
1715
1716 PR tree-optimization/26763
1717 * gcc.dg/torture/pr26763-1.c: New testcase.
1718 * gcc.dg/torture/pr26763-2.c: Likewise.
1719
1720 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
1721
1722 PR fortran/23634
1723 PR fortran/25619
1724 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
1725
1726 2006-04-04 Eric Christopher <echristo@apple.com>
1727
1728 * gcc.target/i386/387-1.c: Allow regexp to match darwin
1729 stubs.
1730 * gcc.target/i386/387-5.c: Ditto.
1731
1732 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
1733
1734 * gcc.target/sparc/struct-ret-check.c: New test.
1735
1736 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1737
1738 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
1739 zero decimal digits specified in format.
1740
1741 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
1742
1743 PR fortran/26891
1744 * gfortran.dg/missing_optional_dummy_1.f90: New test.
1745
1746 PR fortran/26976
1747 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
1748 * gfortran.dg/initialization_1.f90: Make assignment compliant.
1749 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
1750 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
1751 bigendian-ness.
1752
1753 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
1754
1755 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
1756 dummy arguments work when the actual argument is itself a dummy
1757 argument of the caller.
1758
1759 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1760
1761 PR libfortran/24685
1762 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
1763
1764 2006-04-01 Roger Sayle <roger@eyesopen.com>
1765
1766 * gfortran.dg/dependencency_17.f90: New test case.
1767
1768 2006-04-01 Roger Sayle <roger@eyesopen.com>
1769
1770 * gfortran.dg/dependency_14.f90: New test case.
1771 * gfortran.dg/dependency_15.f90: Likewise.
1772 * gfortran.dg/dependency_16.f90: Likewise.
1773
1774 2006-03-31 Asher Langton <langton2@llnl.gov>
1775
1776 PR fortran/25358
1777 gfortran.dg/cray_pointers_6.f90: New test.
1778
1779 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1780
1781 PR libgfortran/26890
1782 * gfortran.dg/read_size_noadvance.f90: New test.
1783
1784 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
1785
1786 PR fortran/25031
1787 * gfortran.dg/multiple_allocation_1.f90: Check that the
1788 size has changed after a re-allocation with stat.
1789
1790 2006-03-30 Richard Guenther <rguenther@suse.de>
1791
1792 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
1793 removal.
1794 * gcc.target/i386/sselibm-2.c: Likewise.
1795 * gcc.target/i386/sselibm-3.c: Likewise.
1796 * gcc.target/i386/sselibm-4.c: Likewise.
1797 * gcc.target/i386/sselibm-5.c: Likewise.
1798
1799 2006-03-28 Roger Sayle <roger@eyesopen.com>
1800
1801 * gcc.dg/fold-andxor-1.c: New test case.
1802 * gcc.dg/fold-xorand-1.c: Likewise.
1803
1804 2006-03-28 Roger Sayle <roger@eyesopen.com>
1805
1806 * gcc.dg/fold-convnotconv-1.c: New test case.
1807
1808 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
1809
1810 PR fortran/26779
1811 * gfortran.dg/private_type_5.f90: New test.
1812
1813 2006-03-27 David Edelsohn <edelsohn@gnu.org>
1814
1815 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
1816
1817 2006-03-27 Jakub Jelinek <jakub@redhat.com>
1818
1819 * gfortran.dg/advance_2.f90: New test.
1820 * gfortran.dg/advance_3.f90: New test.
1821
1822 * gfortran.fortran-torture/execute/equiv_5.f: New test.
1823
1824 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1825
1826 PR libgfortran/26661
1827 PR libgfortran/26880
1828 * gfortran.dg/read_x_past.f: New test.
1829
1830 2006-03-26 Geoffrey Keating <geoffk@apple.com>
1831
1832 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
1833 to be STABS.
1834
1835 2006-03-26 David Edelsohn <edelsohn@gnu.org>
1836
1837 * objc.dg/dwarf-1.m: Skip on AIX.
1838 * objc.dg/dwarf-2.m: Skip on AIX.
1839
1840 2006-03-25 Steven G. Kargl <kargls@comcast.net>
1841
1842 PR fortran/26816
1843 * gfortran.dg/float_1.f90: New test.
1844
1845 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
1846
1847 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
1848 X86_64 targets.
1849 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
1850
1851 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1852
1853 PR libfortran/26735
1854 * gfortran.dg/convert_implied_open.f90: New test case.
1855
1856 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1857
1858 PR fortran/26769
1859 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1860
1861 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1862
1863 PR middle-end/26717
1864 * gcc.dg/pr26717.c: New test.
1865
1866 2006-03-25 Roger Sayle <roger@eyesopen.com>
1867
1868 * gfortran.dg/dependency_12.f90: New test case.
1869
1870 2006-03-24 Roger Sayle <roger@eyesopen.com>
1871
1872 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1873
1874 2006-03-24 Jeff Law <law@redhat.com>
1875
1876 * gcc.c-torture/pr26840.c: New test.
1877
1878 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1879
1880 * objc.dg/dwarf-2.m: New.
1881 * obj-c++.dg/dwarf-2.mm: New.
1882
1883 * g++.old-deja/g++.other/init19.C: New.
1884
1885 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1886
1887 * g++.dg/eh/spbp.C: Skip on AIX.
1888
1889 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1890
1891 PR middle-end/26611
1892 * g++.dg/gomp/pr26611-1.C: New test.
1893 * g++.dg/gomp/pr26611-2.C: New test.
1894
1895 2006-03-24 Jeff Law <law@redhat.com>
1896
1897 * gcc.c-torture/compile/pr26833.c: New test.
1898 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1899
1900 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1901
1902 * gfortran.dg/endfile_2.f90: Delete temp file.
1903
1904 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1905
1906 PR fortran/19303
1907 * gfortran.dg/record_marker_1.f90: New test case.
1908 * gfortran.dg/record_marker_2.f: New test case.
1909 * gfortran.dg/record_marker_3.f90: New test case.
1910
1911 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1912
1913 PR fortran/17298
1914 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1915 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1916
1917 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1918
1919 * lib/gcc-dg.exp (cleanup-modules): New proc.
1920 * gfortran.dg/allocatable_function_1.f90,
1921 gfortran.dg/allocate_char_star_scalar_1.f90,
1922 gfortran.dg/assumed_charlen_function_1.f90,
1923 gfortran.dg/assumed_dummy_1.f90,
1924 gfortran.dg/assumed_shape_ranks_1.f90,
1925 gfortran.dg/assumed_shape_ranks_2.f90,
1926 gfortran.dg/assumed_size_dt_dummy.f90,
1927 gfortran.dg/auto_char_dummy_array_1.f90,
1928 gfortran.dg/auto_char_len_3.f90,
1929 gfortran.dg/automatic_module_variable.f90,
1930 gfortran.dg/bad_automatic_objects_1.f90,
1931 gfortran.dg/char_array_constructor.f90,
1932 gfortran.dg/char_array_structure_constructor.f90,
1933 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1934 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1935 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1936 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1937 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1938 gfortran.dg/derived_pointer_recursion.f90,
1939 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1940 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1941 gfortran.dg/dummy_functions_1.f90,
1942 gfortran.dg/elemental_initializer_1.f90,
1943 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1944 gfortran.dg/elemental_pointer_1.f90,
1945 gfortran.dg/elemental_subroutine_1.f90,
1946 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1947 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1948 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1949 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1950 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1951 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1952 gfortran.dg/global_references_1.f90,
1953 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1954 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1955 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1956 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1957 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1958 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1959 gfortran.dg/large_integer_kind_1.f90,
1960 gfortran.dg/large_real_kind_1.f90,
1961 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1962 gfortran.dg/module_double_reuse.f90,
1963 gfortran.dg/module_equivalence_1.f90,
1964 gfortran.dg/module_interface_1.f90,
1965 gfortran.dg/module_parameter_array_refs_1.f90,
1966 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1967 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1968 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1969 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1970 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1971 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1972 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1973 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1974 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1975 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1976 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1977 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1978 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1979 gfortran.dg/same_name_1.f90,
1980 gfortran.dg/sibling_dummy_procedure_1.f90,
1981 gfortran.dg/sibling_dummy_procedure_2.f90,
1982 gfortran.dg/sibling_dummy_procedure_3.f90,
1983 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1984 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1985 gfortran.dg/used_dummy_types_2.f90,
1986 gfortran.dg/used_dummy_types_3.f90,
1987 gfortran.dg/used_dummy_types_4.f90,
1988 gfortran.dg/used_dummy_types_5.f90,
1989 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1990 gfortran.dg/userdef_operator_1.f90: Use it.
1991
1992 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1993
1994 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1995 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1996 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1997 gfortran.dg/write_back.f,
1998 gfortran.fortran-torture/execute/inquire_1.f90,
1999 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
2000
2001 2006-03-21 Jeff Law <law@redhat.com>
2002
2003 * gcc.dg/tree-ssa/vrp28.c: New test.
2004
2005 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2006
2007 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
2008 if _STDC_C99 is defined.
2009 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
2010 * gcc.dg/builtins-20.c: Likewise.
2011 * gcc.dg/builtins-53.c: Likewise.
2012 * gcc.dg/single-precision-constant.c: Likewise. Also pass
2013 -mmacosx-version-min=10.3 on PowerPC/Darwin.
2014
2015 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
2016
2017 PR tree-opt/26781
2018 * gcc.c-torture/compile/pr26781-1.c: New test.
2019 * gcc.c-torture/compile/pr26781-2.c: New test.
2020
2021 2006-03-21 Jakub Jelinek <jakub@redhat.com>
2022
2023 PR c++/26690
2024 * g++.dg/gomp/pr26690-1.C: New test.
2025 * g++.dg/gomp/pr26690-2.C: New test.
2026
2027 2006-03-20 Jeff Law <law@redhat.com>
2028
2029 * gcc.dg/tree-ssa/pr21829.c: New test.
2030
2031 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
2032
2033 2006-03-20 Richard Sandiford <richard@codesourcery.com>
2034
2035 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
2036 (check_visibility_available): Use it.
2037 (check_effective_target_default_packed): Likewise.
2038 (check_effective_target_pcc_bitfield_type_matters): Likewise.
2039 (check_effective_target_fopenmp): Likewise.
2040 (check_effective_target_freorder): Likewise.
2041 (check_effective_target_fpic): Likewise.
2042 (check_named_sections_available): Likewise.
2043 (check_effective_target_ilp32): Likewise.
2044 (check_effective_target_lp64): Likewise.
2045
2046 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
2047
2048 PR fortran/20935
2049 * gfortran.dg/scalar_mask_2.f90: New test case.
2050
2051 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
2052
2053 PR tree-opt/26629
2054 * gcc.dg/tree-ssa/loadpre12.c: New test.
2055 * gcc.dg/tree-ssa/loadpre13.c: New test.
2056 * gcc.dg/tree-ssa/loadpre14.c: New test.
2057 * gcc.dg/tree-ssa/loadpre15.c: New test.
2058 * gcc.dg/tree-ssa/loadpre16.c: New test.
2059 * gcc.dg/tree-ssa/loadpre17.c: New test.
2060 * gcc.dg/tree-ssa/loadpre18.c: New test.
2061 * gcc.dg/tree-ssa/loadpre19.c: New test.
2062 * gcc.dg/tree-ssa/loadpre20.c: New test.
2063 * gcc.dg/tree-ssa/loadpre21.c: New test.
2064 * gcc.dg/tree-ssa/loadpre22.c: New test.
2065
2066 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
2067
2068 PR fortran/26741
2069 * gfortran.dg/elemental_initializer_1.f90: New test.
2070
2071 PR fortran/26716
2072 * gfortran.dg/assumed_shape_ranks_2: New test.
2073
2074 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
2075
2076 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
2077 target fpic.
2078
2079 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2080
2081 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
2082 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
2083 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
2084 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
2085 gfortran.fortran-torture/execute/direct_io.f90,
2086 gfortran.fortran-torture/execute/inquire_2.f90,
2087 gfortran.fortran-torture/execute/inquire_4.f90,
2088 gfortran.fortran-torture/execute/list_read_1.f90,
2089 gfortran.fortran-torture/execute/open_replace.f90,
2090 gfortran.fortran-torture/execute/slash_edit.f90,
2091 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
2092 temporary files from testcases.
2093
2094 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2095
2096 PR libgfortran/26509
2097 gfortran.dg/write_direct_eor.f90: New test.
2098
2099 2006-03-17 David Edelsohn <edelsohn@gnu.org>
2100
2101 * gcc.target/powerpc/pr26350.c: New.
2102 * gcc.target/powerpc/indexed-addr.c: New.
2103
2104 2006-03-16 Roger Sayle <roger@eyesopen.com>
2105
2106 * gfortran.dg/dependency_13.f90: New test case.
2107
2108 2006-03-16 Roger Sayle <roger@eyesopen.com>
2109
2110 PR middle-end/21781
2111 * gcc.dg/real-const-1.c: New test case.
2112
2113 2006-03-15 Geoffrey Keating <geoffk@apple.com>
2114
2115 * g++.old-deja/g++.other/init18.C: New.
2116 * g++.old-deja/g++.other/init5.C: Remove xfail.
2117
2118 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2119
2120 * g++.dg/opt/pr15551.C: Cleanup temp file.
2121
2122 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2123
2124 PR c++/6634
2125 g++.dg/parse/long1.C: New test.
2126
2127 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2128
2129 PR fortran/19101
2130 * gfortran.dg/continuation.f90: New test.
2131 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
2132
2133 2006-03-14 Richard Guenther <rguenther@suse.de>
2134
2135 PR tree-optimization/26672
2136 * gcc.dg/torture/pr26672.c: New testcase.
2137
2138 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
2139
2140 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
2141 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
2142
2143 2006-03-13 Roger Sayle <roger@eyesopen.com>
2144
2145 PR middle-end/26557
2146 * gcc.c-torture/compile/switch-1.c: New test case.
2147
2148 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
2149
2150 PR fortran/25378
2151 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
2152 test to include more permuatations of mask and index.
2153 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
2154 respond to F2003 spec. that the position returned for an all false
2155 mask && condition is zero.
2156
2157 2006-03-13 Jakub Jelinek <jakub@redhat.com>
2158
2159 PR middle-end/25989
2160 * gcc.dg/gomp/pr25989.c: New test.
2161
2162 2006-03-13 Jeff Law <law@redhat.com>
2163
2164 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
2165
2166 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
2167
2168 * gcc.dg/switch-9.c: New test.
2169
2170 2006-03-13 Richard Guenther <rguenther@suse.de>
2171
2172 PR middle-end/26630
2173 * gcc.dg/torture/pr26630.c: New testcase.
2174
2175 2006-03-11 Roger Sayle <roger@eyesopen.com>
2176
2177 * gfortran.dg/dependency_10.f90: New test case.
2178 * gfortran.dg/dependency_11.f90: Likewise.
2179
2180 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
2181 Erik Edelmann <eedelman@gcc.gnu.org>
2182
2183 * gfortran.dg/allocatable_function_1.f90: New.
2184 * gfortran.dg/allocatable_function_2.f90: New.
2185
2186 2006-03-10 Richard Guenther <rguenther@suse.de>
2187
2188 PR middle-end/26565
2189 * gcc.dg/torture/pr26565.c: New testcase.
2190
2191 2006-03-09 Eric Christopher <echristo@apple.com>
2192
2193 * gcc.c-torture/compile/20060309-1.c: New.
2194
2195 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2196
2197 PR libgfortran/26499
2198 * gfortran.dg/write_back.f: New test.
2199 * gfortran.dg/write_rewind_1.f: New test.
2200 * gfortran.dg/write_rewind_2.f: New test.
2201
2202 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2203
2204 PR libgfortran/26554
2205 * gfortran.dg/read_logical.f90: New test.
2206
2207 2006-03-04 Laurent GUERBY <laurent@guerby.net>
2208
2209 * ada/acats/norun.lst: cdd2a03 now passes.
2210
2211 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
2212
2213 PR testsuite/25177
2214 * gcc.target/powerpc/pr18096-1.c: Change where the error
2215 would match.
2216
2217 2006-03-04 Jakub Jelinek <jakub@redhat.com>
2218
2219 * gcc.target/i386/cleanup-1.c: New test.
2220 * gcc.target/i386/cleanup-2.c: New test.
2221
2222 2006-03-04 Roger Sayle <roger@eyesopen.com>
2223
2224 * gfortran.dg/dependency_9.f90: Remove for the time being.
2225
2226 2006-03-04 Krister Walfridsson <cato@df.lth.se>
2227
2228 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
2229 directive.
2230
2231 2006-03-03 Roger Sayle <roger@eyesopen.com>
2232
2233 * gfortran.dg/dependency_9.f90: New test case.
2234
2235 2006-03-03 Roger Sayle <roger@eyesopen.com>
2236
2237 * gfortran.dg/dependency_4.f90: New test case.
2238 * gfortran.dg/dependency_5.f90: New test case.
2239 * gfortran.dg/dependency_6.f90: New test case.
2240 * gfortran.dg/dependency_7.f90: New test case.
2241 * gfortran.dg/dependency_8.f90: New test case.
2242
2243 2006-03-03 Paul Brook <paul@codesourcery.com>
2244
2245 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
2246 Add m68k-*-elf.
2247
2248 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
2249
2250 PR fortran/25031
2251 * multiple_allocation_1.f90: New test.
2252
2253 2006-03-03 Roger Sayle <roger@eyesopen.com>
2254
2255 PR tree-optimization/26524
2256 * gfortran.dg/pr26524.f: New test case.
2257
2258 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2259
2260 * g++.dg/template/repo5.C: Cleanup repo files.
2261 * gcc.dg/20051201-1.c: Cleanup coverage files.
2262 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
2263 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
2264 tree dump files.
2265
2266 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
2267
2268 * objc.dg/objc-nofilename-1.m: New test.
2269 * objc.dg/bad-receiver-type.m: New test.
2270 * obj-c++.dg/bad-receiver-type.mm: New test.
2271
2272 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2273
2274 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
2275
2276 2006-03-01 Mike Stump <mrs@apple.com>
2277
2278 * g++.dg/abi/key2.C: Add.
2279
2280 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
2281
2282 * gfortran.dg/logical_dot_product.f90: New test.
2283
2284 PR fortran/26393
2285 * gfortran.dg/used_interface_ref.f90: New test.
2286
2287 PR fortran/20938
2288 * gfortran.dg/dependency_2.f90: New test.
2289 * gfortran.fortran-torture/execute/where17.f90: New test.
2290 * gfortran.fortran-torture/execute/where18.f90: New test.
2291 * gfortran.fortran-torture/execute/where19.f90: New test.
2292 * gfortran.fortran-torture/execute/where20.f90: New test.
2293
2294 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
2295
2296 * g++.dg/tree-ssa/pr26443.C: New test case.
2297
2298 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
2299
2300 PR middle-end/26022
2301 * g++.dg/opt/return-slot1.C: New test.
2302
2303 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2304
2305 PR libgfortran/26136
2306 * gfortran.dg/namelist_23.f90: New test.
2307
2308 2006-02-28 Roger Sayle <roger@eyesopen.com>
2309
2310 PR middle-end/14752
2311 * gcc.dg/fold-eqandshift-2.c: New test case.
2312
2313 2006-02-28 Richard Guenther <rguenther@suse.de>
2314
2315 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
2316 decomposition.
2317
2318 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
2319
2320 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
2321
2322 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2323
2324 PR libgfortran/26464
2325 * gfortran.dg/backspace_5.f: New test.
2326 * gfortran.dg/backspace_6.f: New test.
2327
2328 2006-02-26 Roger Sayle <roger@eyesopen.com>
2329
2330 * gcc.dg/fold-eqandnot-1.c: New test case.
2331
2332 2006-02-26 Roger Sayle <roger@eyesopen.com>
2333
2334 PR middle-end/19983
2335 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
2336
2337 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
2338
2339 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
2340 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
2341
2342 2006-02-26 Richard Guenther <rguenther@suse.de>
2343
2344 PR tree-optimization/26421
2345 * gcc.dg/tree-ssa/pr26421.c: New testcase.
2346
2347 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
2348
2349 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
2350 * g++.old-deja/g++.robertl/eb132.C: Likewise.
2351
2352 2006-02-26 Roger Sayle <roger@eyesopen.com>
2353
2354 * gcc.dg/fold-even-1.c: New test case.
2355
2356 2006-02-26 Roger Sayle <roger@eyesopen.com>
2357
2358 PR middle-end/21137
2359 * gcc.dg/fold-eqandshift-1.c: New test case.
2360
2361 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
2362
2363 PR tree-optimization/25125
2364 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
2365 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
2366
2367 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
2368
2369 PR tree-optimizations/26359
2370 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
2371 with -fdump-tree-dceloop-details.
2372 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
2373
2374 2006-02-25 Roger Sayle <roger@eyesopen.com>
2375
2376 PR middle-end/23673
2377 * gcc.dg/fold-eqxor-1.c: New test case.
2378 * gcc.dg/fold-eqxor-2.c: Likewise.
2379 * gcc.dg/fold-eqxor-3.c: Likewise.
2380
2381 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
2382
2383 PR fortran/23092
2384 * scalar_mask_1.f90: New test.
2385
2386 2006-02-24 Geoffrey Keating <geoffk@apple.com>
2387
2388 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
2389 * g++.dg/eh/uncaught2.C: New.
2390 * g++.dg/eh/uncaught3.C: New.
2391
2392 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2393
2394 PR libgfortran/26423
2395 * gfortran.dg/read_many_1.f: New test.
2396
2397 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
2398
2399 PR fortran/24519
2400 * gfortran.dg/dependency_3.f90: New test.
2401 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
2402 XFAILs.
2403
2404 PR fortran/25395
2405 * gfortran.dg/equiv_6.f90: New test.
2406
2407 2006-02-23 Jeff Law <law@redhat.com>
2408
2409 * gcc.c-torture/compile/pr26425.c: New test.
2410
2411 2006-02-23 Jakub Jelinek <jakub@redhat.com>
2412
2413 PR middle-end/26412
2414 * gcc.dg/gomp/pr26412.c: New test.
2415
2416 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2417
2418 PR c++/26291
2419 * g++.dg/other/ellipsis1.C: New test.
2420 * g++.dg/parse/operator4.C: Adjust error marker.
2421
2422 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
2423
2424 PR target/25603
2425 * gfortran.dg/pr25603.f: New testcase.
2426
2427 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
2428
2429 * gcc.dg/bf-spl1.c: Don't specify -m68000.
2430 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
2431
2432 2006-02-21 Geoffrey Keating <geoffk@apple.com>
2433
2434 * g++.dg/eh/spbp.C: New.
2435
2436 2006-02-21 Jakub Jelinek <jakub@redhat.com>
2437
2438 PR middle-end/26379
2439 * gcc.target/i386/mmx-7.c: New test.
2440
2441 2006-02-20 Roger Sayle <roger@eyesopen.com>
2442
2443 PR tree-optimization/26361
2444 * gcc.dg/tree-ssa/vrp27.c: New test case.
2445
2446 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
2447
2448 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
2449 * gcc.dg/tree-ssa/complex-4.c: Here.
2450
2451 2006-02-19 Roger Sayle <roger@eyesopen.com>
2452
2453 PR middle-end/19543
2454 * gfortran.dg/logical_1.f90: New test case.
2455
2456 2006-02-19 Jakub Jelinek <jakub@redhat.com>
2457
2458 PR middle-end/26334
2459 * gcc.dg/20060218-1.c: Moved to...
2460 * gcc.target/i386/20060218-1.c: ... here. New test.
2461
2462 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
2463
2464 PR fortran/26201
2465 * gfortran.dg/convert_1.f90: New.
2466
2467 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
2468
2469 PR fortran/25054
2470 * gfortran.dg/namelist_5.f90: New test.
2471
2472 PR fortran/25089
2473 * gfortran.dg/namelist_4.f90: New test.
2474
2475 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2476
2477 PR tree-opt/25680
2478 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
2479
2480 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
2481
2482 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
2483 variable to take into account the variable name in the
2484 function header.
2485 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
2486
2487 2006-02-18 Jakub Jelinek <jakub@redhat.com>
2488
2489 PR middle-end/26334
2490 * gcc.c-torture/compile/20060217-1.c: New test.
2491 * gcc.dg/20060218-1.c: New test.
2492
2493 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
2494
2495 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
2496
2497 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
2498
2499 * gcc.dg/cpp/undef3.c: New test.
2500 * gcc.dg/cpp/trad/builtins2.c: New test.
2501
2502 2006-02-18 Mark Mitchell <mark@codesourcery.com>
2503
2504 PR c++/26266
2505 * g++.dg/template/static22.C: New test.
2506 * g++.dg/template/static23.C: New test.
2507 * g++.dg/template/static24.C: New test.
2508 * g++.dg/template/non-dependent13.C: New test.
2509 * g++.dg/init/member1.C: Tweak error markers.
2510
2511 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2512
2513 PR target/26255
2514 * gcc.c-torture/compile/pr26255.c: New test case.
2515
2516 2006-02-16 Roger Sayle <roger@eyesopen.com>
2517
2518 * gfortran.fortran-torture/execute/where_10.f90: New test case.
2519 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
2520 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
2521 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
2522 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
2523 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
2524 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
2525
2526 2006-02-16 Jeff Law <law@redhat.com>
2527
2528 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
2529 * gcc.dg/tree-ssa/vrp26.c: New test.
2530
2531 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
2532
2533 PR target/20353
2534 PR target/24578
2535 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
2536 __UCLIBC__ is defined.
2537
2538 2006-02-16 Jakub Jelinek <jakub@redhat.com>
2539
2540 PR fortran/26224
2541 * gfortran.dg/gomp/pr26224.f: New test.
2542
2543 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
2544
2545 PR tree-opt/25918
2546 * lib/target-supports.exp
2547 (check_effective_target_vect_short_mult): New.
2548 (check_effective_target_vect_char_mult): New.
2549 (check_effective_target_vect_widen_sum_qi_to_si): New.
2550 (check_effective_target_vect_widen_sum_qi_to_hi): New.
2551 (check_effective_target_vect_widen_sum_hi_to_si): New.
2552 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
2553 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
2554 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
2555 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
2556 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
2557 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
2558 vect-reduc-pattern-2c.c
2559 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
2560 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
2561 vect-reduc-pattern-1c.c
2562
2563 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
2564
2565 PR fortran/24557
2566 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
2567
2568 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
2569
2570 PR fortran/26054
2571 * gfortran.dg/enum_8.f90: Remove check for warning.
2572 * gfortran.dg/iomsg_1.f90: Ditto.
2573 * gfortran.dg/enum_1.f90: Ditto.
2574 * gfortran.dg/enum_9.f90: Ditto.
2575 * gfortran.dg/enum_2.f90: Ditto.
2576 * gfortran.dg/enum_10.f90: Ditto.
2577 * gfortran.dg/enum_3.f90: Ditto.
2578 * gfortran.dg/flush_1.f90: Ditto.
2579 * gfortran.dg/enum_4.f90: Ditto.
2580 * gfortran.dg/array_constructor_1.f90: Ditto.
2581 * gfortran.dg/enum_5.f90: Ditto.
2582 * gfortran.dg/enum_6.f90: Ditto.
2583 * gfortran.dg/enum_7.f90: Ditto.
2584
2585 2006-02-15 Jakub Jelinek <jakub@redhat.com>
2586
2587 PR middle-end/26300
2588 * gcc.c-torture/compile/20060215-1.c: New test.
2589
2590 2006-02-14 Roger Sayle <roger@eyesopen.com>
2591
2592 PR middle-end/23670
2593 * gcc.dg/tree-ssa/andor-2.c: New test case.
2594
2595 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
2596
2597 PR fortran/25045
2598 * optional_dim.f90: New test.
2599
2600 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2601
2602 PR fortran/26277
2603 * gfortran.dg/label_4.f90: New.
2604
2605 2006-02-14 Jakub Jelinek <jakub@redhat.com>
2606 Diego Novillo <dnovillo@redhat.com>
2607 Uros Bizjak <uros@kss-loka.si>
2608
2609 * gfortran.dg/gomp: New directory.
2610
2611 2006-02-14 Richard Guenther <rguenther@suse.de>
2612
2613 PR tree-optimization/26258
2614 * gcc.dg/torture/pr26258.c: New testcase.
2615
2616 2006-02-13 Jakub Jelinek <jakub@redhat.com>
2617
2618 PR fortran/26246
2619 * gfortran.dg/pr26246_1.f90: New test.
2620 * gfortran.dg/pr26246_2.f90: New test.
2621
2622 PR middle-end/26092
2623 * gcc.c-torture/compile/20060208-1.c: New test.
2624
2625 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
2626
2627 PR fortran/26074
2628 PR fortran/25103
2629 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
2630 * gfortran.dg/bad_automatic_objects_1.f90: New test.
2631 * gfortran.dg/automatic_module_variable.f90: Change error message.
2632
2633 PR fortran/20861
2634 * gfortran.dg/internal_dummy_1.f90: New test.
2635
2636 PR fortran/20871
2637 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
2638
2639
2640 PR fortran/25083
2641 * gfortran.dg/uncommon_block_data_1.f90: New test.
2642 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
2643 with standard.
2644
2645 PR fortran/25088
2646 * gfortran.dg/typed_subroutine_1.f90: New test.
2647
2648 2006-02-13 Geoffrey Keating <geoffk@apple.com>
2649
2650 * objc.dg/dwarf-1.m: New.
2651
2652 2006-02-13 Roger Sayle <roger@eyesopen.com>
2653
2654 PR middle-end/24427
2655 * gcc.dg/tree-ssa/andor-1.c: New test case.
2656
2657 2006-02-13 Josh Conner <jconner@apple.com>
2658
2659 PR target/25376
2660 * gcc.dg/pr25376.c: New test.
2661
2662 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
2663 assemble.
2664 * lib/target-supports.exp (check_named_sections_available):
2665 Only compile named-sections test -- don't assemble.
2666
2667 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
2668
2669 * g++.dg/warn/no-write-strings.C: New test.
2670 * g++.dg/warn/write-strings.C: Likewise.
2671 * g++.dg/warn/write-strings-default.C: Likewise.
2672
2673 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
2674
2675 PR fortran/25806
2676 * gfortran.dg/ret_pointer_2.f90: New test.
2677
2678 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2679
2680 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
2681
2682 2006-02-10 Jeff Law <law@redhat.com>
2683
2684 * gcc.c-torture/compile/pr26213.c: New test.
2685
2686 2006-02-10 Steven G. Kargl <kargls@comcast.net>
2687
2688 gfortran.dg/null_1.f90: New test.
2689
2690 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2691
2692 PR fortran/14771
2693 * gfortran.dg/parens_4.f90: New.
2694 * gfortran.dg/parens_5.f90: New.
2695
2696 2006-02-10 Richard Guenther <rguenther@suse.de>
2697
2698 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
2699
2700 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2701 Paul Thomas <pault@gcc.gnu.org>
2702
2703 PR fortran/14771
2704 * gfortran.dg/parens_1.f90: New.
2705 * gfortran.dg/parens_2.f90: New.
2706 * gfortran.dg/parens_3.f90: New.
2707
2708 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
2709
2710 PR fortran/26038
2711 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
2712
2713 PR fortran/25059
2714 * gfortran.dg/impure_assignment_1.f90: New test.
2715
2716 PR fortran/25070
2717 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
2718
2719 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2720
2721 PR target/26141
2722 * g++.dg/expr/stdarg2.C: New test.
2723
2724 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2725
2726 PR inline-asm/16194
2727 * gcc.dg/pr16194.c: New test.
2728
2729 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2730
2731 * ada/acats/run_acats: Use portable variant of "$@".
2732
2733 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2734
2735 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
2736 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
2737
2738 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2739
2740 PR tree-opt/26179
2741 * g++.dg/opt/pr26179.C: New test.
2742
2743 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2744
2745 PR middle-end/26134
2746 * gcc.dg/tree-ssa/complex-3.c: New test.
2747
2748 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2749
2750 * gcc.c-torture/compile/volatile-1.c: New test.
2751
2752 2006-02-09 Diego Novillo <dnovillo@redhat.com>
2753
2754 PR 26180
2755 * gcc.dg/tree-ssa/pr26180.c: New test.
2756
2757 2006-02-08 Jeff Law <law@redhat.com>
2758
2759 * gcc.dg/tree-ssa/pr21417.c: New test.
2760
2761 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2762
2763 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2764 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
2765
2766 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2767
2768 * lib/scanrtl.exp: New.
2769
2770 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2771
2772 PR c++/26071
2773 * g++.dg/other/virtual2.C: New test.
2774
2775 PR c++/26070
2776 * g++.dg/other/virtual1.C: New test.
2777
2778 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2779
2780 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
2781 cleanup-ipa-dump): Update dump file glob patterns.
2782 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
2783 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
2784
2785 * lib/gcc-dg.exp: Load it.
2786 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
2787
2788 2006-02-07 Janis Johnson <janis187@us.ibm.com>
2789
2790 PR testsuite/26159
2791 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
2792 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2793
2794 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2795
2796 PR fortran/25577
2797 * gfortran.dg/mvbits_1.f90: New.
2798
2799 2006-02-07 Dirk Mueller <dmueller@suse.com>
2800
2801 * g++.dg/warn/Wdiv-by-zero.C: New test.
2802 * g++.dg/warn/Wno-div-by-zero.C: New.
2803
2804 2006-02-07 Jeff Law <law@redhat.com>
2805
2806 * gcc.dg/tree-ssa/pr21559.c: New test.
2807
2808 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
2809 multiple VRP passes.
2810 * gcc.dg/tree-ssa/vrp09.c: Likewise.
2811 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2812 * gcc.dg/tree-ssa/pr21582.c: Likewise.
2813 * gcc.dg/tree-ssa/pr20657.c: Likewise.
2814 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2815 * gcc.dg/tree-ssa/vrp02.c: Likewise
2816 * gcc.dg/tree-ssa/vrp11.c: Likewise
2817 * gcc.dg/tree-ssa/pr14341.c: Likewise
2818 * gcc.dg/tree-ssa/vrp19.c: Likewise
2819 * gcc.dg/tree-ssa/vrp20.c: Likewise
2820 * gcc.dg/tree-ssa/vrp03.c: Likewise
2821 * gcc.dg/tree-ssa/pr21086.c: Likewise
2822 * gcc.dg/tree-ssa/pr21959.c: Likewise
2823 * gcc.dg/tree-ssa/vrp21.c: Likewise
2824 * gcc.dg/tree-ssa/vrp04.c: Likewise
2825 * gcc.dg/tree-ssa/pr25485.c: Likewise
2826 * gcc.dg/tree-ssa/pr22026.c: Likewise
2827 * gcc.dg/tree-ssa/vrp22.c: Likewise
2828 * gcc.dg/tree-ssa/vrp05.c: Likewise
2829 * gcc.dg/tree-ssa/20030807-10.c: Likewise
2830 * gcc.dg/tree-ssa/pr20701.c: Likewise
2831 * gcc.dg/tree-ssa/vrp23.c: Likewise
2832 * gcc.dg/tree-ssa/vrp06.c: Likewise
2833 * gcc.dg/tree-ssa/pr22117.c: Likewise
2834 * gcc.dg/tree-ssa/pr20702.c: Likewise
2835 * gcc.dg/tree-ssa/vrp15.c: Likewise
2836 * gcc.dg/tree-ssa/pr21090.c: Likewise
2837 * gcc.dg/tree-ssa/pr21294.c: Likewise
2838 * gcc.dg/tree-ssa/vrp24.c: Likewise
2839 * gcc.dg/tree-ssa/vrp07.c: Likewise
2840 * gcc.dg/tree-ssa/pr21563.c: Likewise
2841 * gcc.dg/tree-ssa/pr25382.c: Likewise
2842 * gcc.dg/tree-ssa/vrp16.c: Likewise
2843 * gcc.dg/tree-ssa/vrp25.c: Likewise
2844 * gcc.dg/tree-ssa/vrp08.c: Likewise
2845 * gcc.dg/tree-ssa/20030807-6.c: Likewise
2846 * gcc.dg/tree-ssa/vrp17.c: Likewise
2847 * gcc.dg/tree-ssa/pr21458.c: Likewise
2848 * g++.dg/tree-ssa/pr18178.C: Likewise
2849
2850 2006-02-07 Richard Guenther <rguenther@suse.de>
2851
2852 PR c++/26140
2853 Revert
2854 2006-01-30 Richard Guenther <rguenther@suse.de>
2855 PR c++/23372
2856 * gcc.dg/pr23372-1.C: New testcase.
2857
2858 * g++.dg/tree-ssa/pr26140.C: New testcase.
2859
2860 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2861
2862 PR c++/9737
2863 * g++.dg/template/ttp15.C: New test.
2864 * g++.dg/template/ttp16.C: Likewise.
2865 * g++.dg/template/ttp17.C: Likewise.
2866 * g++.old-deja/g++.pt/ttp36.C: Remove.
2867 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2868 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2869 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2870 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2871 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2872 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2873 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2874 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2875 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2876
2877 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2878
2879 PR libfortran/23815
2880 * unf_io_convert_4.f90: New test.
2881
2882 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2883
2884 * gcc.dg/tree-ssa/loadpre10.c: New test.
2885 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2886 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2887 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2888
2889 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2890
2891 PR libfortran/24685
2892 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2893
2894 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2895
2896 PR tree-opt/25251
2897 * gfortran.dg/assign_7.f: New test.
2898
2899 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2900
2901 PR fortran/26041
2902 PR fortran/26064
2903 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2904 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2905 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2906
2907 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2908
2909 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2910 in size_t typedef.
2911
2912 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2913
2914 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2915 * g++.dg/charset/string.c (foo): Likewise.
2916 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2917 const char*
2918 * g++.dg/ext/builtin2.C (printf): Likewise.
2919 * g++.dg/init/new15.C (printf): Likewise.
2920 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2921 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2922 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2923 * g++.dg/template/non-dependent4.C (temp): Likewise.
2924 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2925 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2926 parameter type to const char*.
2927 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2928 Change type to const char*.
2929 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2930 Likewise.
2931 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2932 second parameter type to const char*.
2933 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2934 (Y::Y): Change parameter type to const char*.
2935 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2936 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2937 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2938 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2939 (char*).
2940 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2941 const char*.
2942 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2943 type to const char*.
2944 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2945 return type to const char*.
2946 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2947 to const char*.
2948 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2949 * g++.old-deja/g++.law/refs1.C: Likewise.
2950 * g++.old-deja/g++.law/visibility1.C: Likewise.
2951 * g++.old-deja/g++.law/visibility2.C: Likewise.
2952 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2953 const char*.
2954 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2955 * g++.old-deja/g++.mike/net48.C: Likewise.
2956 * g++.old-deja/g++.mike/p646.C: Likewise.
2957 * g++.old-deja/g++.mike/p6746.C: Likewise.
2958 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2959 type to const char*.
2960 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2961 deprecated conversion warning.
2962 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2963 char*.
2964 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2965 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2966 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2967 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2968 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2969 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2970 * g++.old-deja/g++.pt/t39.C: Likewise.
2971 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2972 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2973
2974 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2975
2976 PR fortran/25075
2977 intrinsic_argument_conformance_1.f90: New test.
2978
2979 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2980
2981 PR fortran/20845
2982 * gfortran.dg/char_result_11.f90: Add SAVE.
2983 * gfortran.dg/der_pointer_4.f90: Ditto.
2984 * gfortran.dg/default_initialization.f90: New test.
2985
2986 2006-02-03 Jeff Law <law@redhat.com>
2987
2988 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2989 handle more than 100 dump files.
2990 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2991 * lib/scantree.exp (scan-tree-dump): Likewise.
2992 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2993 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2994 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2995 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2996 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2997
2998 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2999
3000 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
3001
3002 2006-02-03 Mark Mitchell <mark@codesourcery.com>
3003
3004 * g++.dg/template/using12.C: New test.
3005
3006 2006-02-03 Alan Modra <amodra@bigpond.net.au>
3007
3008 * gcc.target/powerpc/pr25960.c: New test.
3009
3010 2006-02-02 Steven G. Kargl <kargls@comcast>
3011
3012 PR fortran/24958
3013 gfortran.dg/nullify_2.f90: New test.
3014
3015 2006-02-02 Diego Novillo <dnovillo@redhat.com>
3016
3017 PR 25990
3018 * gcc.dg/gomp/pr25990.c: New test.
3019
3020 2006-01-31 Mark Mitchell <mark@codesourcery.com>
3021
3022 PR c++/25342
3023 * g++.gd/template/partial4.C: New test.
3024
3025 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
3026
3027 PR middle-end/26001
3028 * gfortran.dg/data_char_2.f90: New.
3029
3030 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
3031
3032 PR fortran/26039
3033 maxval_maxloc_conformance_1.f90: New test.
3034
3035 2006-01-31 Richard Guenther <rguenther@suse.de>
3036
3037 * gcc.target/i386/sselibm-1.c: New testcase.
3038 * gcc.target/i386/sselibm-2.c: Likewise.
3039 * gcc.target/i386/sselibm-3.c: Likewise.
3040 * gcc.target/i386/sselibm-4.c: Likewise.
3041 * gcc.target/i386/sselibm-5.c: Likewise.
3042
3043 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
3044
3045 PR fortran/24266
3046 * gfortran.dg/arrayio_derived_2.f90: New.
3047
3048 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
3049
3050 * gcc.dg/unsigned-long-compare.c: New test.
3051
3052 2006-01-30 Steve Ellcey <sje@cup.hp.com>
3053
3054 PR testsuite/25318
3055 * lib/target-supports.exp (check_effective_target_freorder):
3056 Check to see if target supports -freorder-blocks-and-partition.
3057 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
3058 instead of "dg-require-named-sections".
3059
3060 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
3061
3062 PR target/14798:
3063 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
3064 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
3065 * gcc.dg/pragma-isr-trapa2.c: Likewise.
3066 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
3067 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
3068 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
3069 * gcc.dg/attr-isr-trap_exit.c: Likewise.
3070 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
3071
3072 2006-01-30 Richard Guenther <rguenther@suse.de>
3073
3074 PR c++/23372
3075 * gcc.dg/pr23372-1.C: New testcase.
3076
3077 2006-01-29 Diego Novillo <dnovillo@redhat.com>
3078
3079 * gcc.dg/gomp/pr25874.c: New test.
3080
3081 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
3082
3083 PR tree-opt/25911
3084 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
3085
3086 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
3087
3088 PR fortran/18578
3089 PR fortran/18579
3090 PR fortran/20857
3091 PR fortran/20885
3092 * gfortran.dg/intent_out_1.f90: New test.
3093
3094 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
3095
3096 PR fortran/17911
3097 * gfortran.dg/procedure_lvalue.f90: New test.
3098
3099 PR fortran/20895
3100 PR fortran/25030
3101 * gfortran.dg/char_pointer_assign_2.f90: New test.
3102 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
3103 assignment to be consistent with standard.
3104 * gfortran.dg/char_result_2.f90: The same.
3105 * gfortran.dg/char_result_8.f90: The same.
3106
3107 2006-01-28 Zack Weinberg <zackw@panix.com>
3108
3109 * gcc.dg/Woverlength-strings.c
3110 * gcc.dg/Woverlength-strings-pedantic-c89.c
3111 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
3112 * gcc.dg/Woverlength-strings-pedantic-c99.c
3113 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
3114
3115 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
3116
3117 * gcc.c-torture/execute/20060127-1.c: New test.
3118
3119 2006-01-28 Mark Mitchell <mark@codesourcery.com>
3120
3121 PR c++/25999
3122 * g++.dg/ext/pragmaweak1.C: New test.
3123
3124 2006-01-28 Mark Mitchell <mark@codesourcery.com>
3125
3126 PR c++/25855
3127 * g++.dg/template/spec29.C: New test.
3128
3129 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
3130
3131 PR c/19606.
3132 * gcc.c-torture/execute/pr19606.c: New.
3133
3134 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
3135
3136 * gcc.dg/pragma-re-4.c: New test.
3137
3138 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
3139
3140 PR fortran/25964
3141 * gfortran.dg/assumed_size_refs_3.f90: New test.
3142
3143 2006-01-27 Ben Elliston <bje@au.ibm.com>
3144
3145 * gcc.misc-tests/dectest.exp: Remove defunct comment.
3146
3147 2006-01-26 Laurent GUERBY <laurent@guerby.net>
3148
3149 PR ada/21317
3150 * ada/acats/support/impdef.a: Add One_Long_Second.
3151 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
3152 * ada/acats/tests/c9/c94026.a: Likewise.
3153 * ada/acats/tests/c9/c97305c.ada: Likewise.
3154 * ada/acats/tests/c9/c99004a.ada: Likewise.
3155
3156 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
3157
3158 PR fortran/25964
3159 * gfortran.dg/global_references_2.f90: New test.
3160
3161 PR fortran/25084
3162 PR fortran/20852
3163 PR fortran/25085
3164 PR fortran/25086
3165 * gfortran.dg/assumed_charlen_function_1.f90: New test.
3166 * gfortran.dg/assumed_charlen_function_3.f90: New test.
3167
3168 PR fortran/25416
3169 * gfortran.dg/assumed_charlen_function_2.f90: New test.
3170
3171 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
3172
3173 PR c/25892
3174 * gcc.dg/Wpointer-sign.c: New.
3175 * gcc.dg/Wpointer-sign-Wall.c: New.
3176 * gcc.dg/Wpointer-sign-Wall-no.c: New.
3177 * gcc.dg/Wpointer-sign-pedantic.c: New.
3178 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
3179 * gcc.dg/conv-2.c: Use -Wpointer-sign.
3180
3181 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
3182
3183 PR C/25861
3184 * gcc.c-torture/compile/pr25861.c: New test.
3185
3186 2006-01-26 Paul Brook <paul@codesourcery.com>
3187
3188 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
3189 on short-enum targets.
3190 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
3191 variable.
3192 (generate_fields): Use short_enums.
3193 (main): Set short_enums. Document -e.
3194 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
3195 on short-enum targets.
3196 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
3197 variable.
3198 (generate_fields): Use short_enums.
3199 (main): Set short_enums. Document -e.
3200 * lib/target-supports.exp (check_effective_target_short_enums): New.
3201
3202 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
3203
3204 PR target/25947
3205 * gcc.dg/torture/pr25947-1.c: New test.
3206
3207 2006-01-25 Jan Hubicka <jh@suse.cz>
3208 Roger Sayle <roger@eyesopen.com>
3209
3210 PR rtl-optimization/25703
3211 * gcc.target/i386/20060125-1.c: New test case.
3212 * gcc.target/i386/20060125-2.c: New test case.
3213
3214 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3215
3216 PR fortran/18540
3217 * gfortran.dg/goto_1.f: New.
3218
3219 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
3220
3221 PR fortran/25716
3222 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
3223 25716 on 32-bit systems too.
3224
3225 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
3226
3227 PR testsuite/25590
3228 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
3229
3230 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
3231
3232 * gcc.dg/tree-ssa/gen-vect-33.c: New.
3233
3234 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3235
3236 PR fortran/25835
3237 * gfortran.dg/read_eof.f90: Delete, renamed.
3238 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
3239 * gfortran.dg/read_eof_2.f90: New test.
3240 * gfortran.dg/read_eof_3.f90: New test.
3241
3242 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
3243
3244 PR tree-opt/25860
3245 * gcc.c-torture/compile/pr25860.c: New test.
3246
3247 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3248
3249 PR c++/25552
3250 * g++.dg/parse/dtor8.C: New test.
3251
3252 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
3253
3254 PR testsuite/25891
3255 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
3256 * gcc.dg/gomp/gomp.exp: Return without testing anything if
3257 check_effective_target_fopenmp returns 0.
3258
3259 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
3260
3261 PR ada/20548
3262 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
3263 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
3264 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
3265
3266 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
3267
3268 PR tree-opt/25857
3269 * g++.dg/opt/pr25857.C: New test.
3270
3271 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
3272 Jan Hubicka <jh@suse.cz>
3273 Richard Guenther <rguenther@suse.de>
3274
3275 PR rtl-optimization/25654
3276 * gcc.dg/torture/pr25654.c: New testcase.
3277 * gcc.target/i386/pr25654.c: Likewise.
3278
3279 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
3280
3281 PR fortran/25901
3282 * gfortran.dg/internal references_2.f90: New test.
3283
3284 Fix regression in testing of admissability of attributes.
3285 * gfortran.dg/intent_used_1.f90: New test.
3286
3287 2006-01-23 Ben Elliston <bje@au.ibm.com>
3288
3289 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
3290 Remove target conditional torture options for i?86 and x86_64
3291 GNU/Linux.
3292
3293 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
3294
3295 PR c++/10891
3296 * g++.dg/rtti/no-rtti.C: New.
3297
3298 2006-01-21 Mark Mitchell <mark@codesourcery.com>
3299
3300 PR c++/25895
3301 * g++.dg/inherit/conv2.C: New test.
3302
3303 PR c++/25856
3304 * g++.dg/parse/dtor7.C: New test.
3305
3306 PR c++/25858
3307 * g++.dg/template/crash44.C: New test.
3308
3309 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
3310
3311 PR fortran/25124
3312 PR fortran/25625
3313 * gfortran.dg/internal_references_1.f90: New test.
3314 PR fortran/20881
3315 PR fortran/23308
3316 PR fortran/25538
3317 PR fortran/25710
3318 * gfortran.dg/global_references_1.f90: New test.
3319 * gfortran.dg/g77/19990905-1.f: Restore the error that
3320 there is a clash between the common block name and
3321 the name of a subroutine reference.
3322
3323 PR fortran/PR24276
3324 * gfortran.dg/aliasing_dummy_1.f90: New test.
3325
3326 2006-01-21 Alan Modra <amodra@bigpond.net.au>
3327
3328 * gcc.dg/vmx/1b-01.c: Warning fix.
3329 * gcc.dg/vmx/1c-02.c: Likewise.
3330 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
3331
3332 2006-01-20 Steve Ellcey <sje@cup.hp.com>
3333
3334 PR testsuite/24962
3335 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
3336
3337 2006-01-20 Richard Guenther <rguenther@suse.de>
3338 Steven Bosscher <stevenb.gcc@gmail.com>
3339
3340 PR rtl-optimization/24626
3341 * gcc.dg/torture/pr24626-1.c: New testcase.
3342 * gcc.dg/torture/pr24626-2.c: Likewise.
3343 * gcc.dg/torture/pr24626-3.c: Likewise.
3344 * gcc.dg/torture/pr24626-4.c: Likewise.
3345
3346 2006-01-20 Dirk Mueller <dmueller@suse.com>
3347
3348 PR c++/5520
3349 * g++.dg/warn/empty-body.C: New.
3350
3351 2006-01-19 Mark Mitchell <mark@codesourcery.com>
3352
3353 PR c++/22136
3354 * g++.dg/template/using10.C: New test.
3355 * g++.dg/temlpate/using11.C: Likewise.
3356 * g++.dg/inherit/using5.C: Tweak error messages.
3357
3358 2006-01-20 Alan Modra <amodra@bigpond.net.au>
3359
3360 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
3361 target test.
3362 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
3363
3364 2006-01-19 Jan Hubicka <jh@suse.cz>
3365
3366 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
3367
3368 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3369
3370 PR c++/25854
3371 * g++.dg/template/spec28.C: New test.
3372
3373 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
3374
3375 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
3376 Fix fprintf's by adding srcdir or removing it.
3377
3378 2006-01-19 Diego Novillo <dnovillo@redhat.com>
3379
3380 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
3381 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
3382 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
3383 * testsuite/gcc.dg/gomp/empty.c: Likewise.
3384 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
3385 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
3386 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
3387 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
3388 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
3389 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
3390 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
3391 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
3392 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
3393 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
3394
3395 2006-01-18 Jeff Law <law@redhat.com>
3396
3397 * gcc.dg/tree-ssa/vrp25.c: New test.
3398
3399 2006-01-19 Richard Sandiford <richard@codesourcery.com>
3400
3401 * gcc.dg/pr25805.c: Fix misapplied patch.
3402
3403 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
3404
3405 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
3406 (check_effective_target_vect_udot_qi): New.
3407 (check_effective_target_vect_sdot_hi): New.
3408 (check_effective_target_vect_udot_hi): New.
3409 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
3410 prefixed with "wrapv-" with -fwrapv.
3411 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
3412 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
3413 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
3414 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
3415 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
3416
3417 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
3418 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
3419 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
3420 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
3421
3422 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3423
3424 PR c++/16829
3425 * g++.dg/other/default2.C: New test.
3426 * g++.dg/other/default3.C: New test.
3427
3428 2006-01-19 Richard Sandiford <richard@codesourcery.com>
3429
3430 PR c/25805
3431 * gcc.dg/pr25805.c: New file.
3432
3433 2006-01-18 Mark Mitchell <mark@codesourcery.com>
3434
3435 PR c++/25836
3436 * g++.dg/template/init6.C: New test.
3437
3438 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
3439
3440 * gcc.dg/tree-ssa/pr24287.c: New test
3441
3442 2006-01-18 Eric Christopher <echristo@apple.com>
3443
3444 * g++.dg/eh/table.C: New.
3445
3446 2006-01-18 DJ Delorie <dj@redhat.com>
3447
3448 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
3449 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
3450 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
3451 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
3452
3453 2006-01-18 Jeff Law <law@redhat.com>
3454
3455 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
3456 on wrapping on overflow semantics.
3457
3458 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
3459
3460 * gcc.gc/tree-ssa/vrp23.c: New test.
3461 * gcc.gc/tree-ssa/vrp24.c: New test.
3462
3463 2006-01-18 Richard Henderson <rth@redhat.com>
3464 Aldy Hernandez <aldyh@redhat.com>
3465 Jakub Jelinek <jakub@redhat.com>
3466 Diego Novillo <dnovillo@redhat.com>
3467 Uros Bizjak <uros@kss-loka.si>
3468
3469 * testsuite/gcc.dg/gomp: New directory.
3470
3471 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
3472 Steven G. Kargl <kargls@comcast.net>
3473
3474 PR fortran/20869
3475 * gfortran.dg/intrinsic_external_1.f90: New test.
3476
3477 PR fortran/20875.
3478 * gfortran.dg/elemental_pointer_1.f90: New test.
3479
3480 PR fortran/25024
3481 * gfortran.dg/external_procedures_1.f90: New test.
3482
3483 PR fortran/25785
3484 gfortran.dg/assumed_present.f90: New test.
3485
3486 2006-01-18 Jakub Jelinek <jakub@redhat.com>
3487
3488 * g++.dg/parse/lookup5.C: New test.
3489
3490 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3491
3492 PR fortran/25697
3493 * gfortran.dg/read_eof.f90: New test.
3494
3495 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3496
3497 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
3498 add a closing brace.
3499
3500 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3501
3502 PR fortran/25631
3503 * gfortran.dg/fmt_tl.f: New test.
3504
3505 2006-01-17 Eric Christopher <echristo@apple.com>
3506
3507 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
3508 * g++.old-deja/g++.warn/impint2.C: Ditto.
3509 * g++.old-deja/g++.other/null1.C: Ditto.
3510 * g++.dg/warn/conv2.C: Ditto.
3511 * g++.dg/warn/conv4.C: New file.
3512
3513 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3514
3515 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
3516
3517 2006-01-17 Andreas Jaeger <aj@suse.de>
3518 Janis Johnson <janis187@us.ibm.com>
3519
3520 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
3521 in 64-bit.
3522 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
3523 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
3524
3525 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3526
3527 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
3528 xfail txxx where xxx >= 25.
3529
3530 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3531
3532 PR testsuite/25764
3533 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
3534
3535 2006-01-17 Jakub Jelinek <jakub@redhat.com>
3536
3537 PR c/25682
3538 * gcc.dg/pr25682.c: New test.
3539 * g++.dg/parse/array-size2.C: New test.
3540
3541 2006-01-16 Ian Lance Taylor <ian@airs.com>
3542
3543 * consistency.vlad: Remove entire directory, 1652 files.
3544
3545 2006-01-16 Janis Johnson <janis187@us.ibm.com>
3546
3547 * lib/target-supports.exp (check_effective_target_dfp_nocache,
3548 check_effective_target_dfprt_nocache): New.
3549 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
3550 (check_effective_target_dfprt): New.
3551 * lib/c-compat.exp (check_dfp): Remove.
3552 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
3553 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
3554 level of support for decimal float.
3555 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
3556 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
3557 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
3558 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
3559 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
3560 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
3561 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
3562 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
3563 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
3564 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
3565 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
3566 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
3567 directives.
3568
3569 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
3570
3571 PR testsuite/25741
3572 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
3573 $base_dir/../.
3574 * lib/gfortran.exp (gfortran_init): Likewise.
3575 * lib/obj-c++.exp (obj-c++_init): Likewise.
3576 * lib/scanasm.exp (scan-assembler-dem): Likewise.
3577 (scan-assembler-dem-not): Likewise.
3578 * lib/scandump.exp (scan-dump-dem): Likewise.
3579 (scan-dump-dem-not): Likewise.
3580
3581 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
3582
3583 PR testsuite/25767
3584 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
3585 powerpc-*-darwin*.
3586 * lib/obj-c++.exp (obj-c++_init): Likewise.
3587
3588 2006-01-16 Richard Guenther <rguenther@suse.de>
3589
3590 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
3591
3592 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3593
3594 PR testsuite/25777
3595 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
3596 to LD_LIBRARY_PATH.
3597
3598 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
3599 Andrew Pinski <pinskia@physics.uc.edu>
3600
3601 * gcc.dg/minmax-1.c: New test.
3602
3603 2006-01-16 Ben Elliston <bje@au.ibm.com>
3604
3605 * gcc.dg/dfp/dfp.exp: Correct FSF address.
3606 * gcc.misc-tests/dectest.exp: Ditto.
3607
3608 2006-01-15 Ian Lance Taylor <ian@airs.com>
3609
3610 PR testsuite/25796
3611 * gcc.target/i386/cmov6.c: Use -march=k8.
3612
3613 2006-01-15 Andreas Jaeger <aj@suse.de>
3614
3615 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
3616 x86 does not have __float128.
3617
3618 2006-01-14 Ian Lance Taylor <ian@airs.com>
3619
3620 * gcc.target/i386/cmov6.c: New test.
3621
3622 2006-01-14 Mark Mitchell <mark@codesourcery.com>
3623
3624 PR c++/25663
3625 * g++.dg/template/ctor6.C: New test.
3626
3627 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
3628
3629 PR tree-optimization/25485
3630 * gcc.dg/tree-ssa/pr25485.c: New.
3631
3632 2006-01-14 Richard Guenther <rguenther@suse.de>
3633
3634 PR tree-optimization/22548
3635 PR tree-optimization/22555
3636 PR tree-optimization/22501
3637 * gcc.dg/tree-ssa/alias-4.c: New testcase.
3638 * gcc.dg/tree-ssa/alias-5.c: Likewise.
3639 * gcc.dg/tree-ssa/alias-6.c: Likewise.
3640 * gcc.dg/tree-ssa/alias-7.c: Likewise.
3641 * gcc.dg/tree-ssa/alias-8.c: Likewise.
3642 * gcc.dg/tree-ssa/alias-9.c: Likewise.
3643 * gcc.dg/tree-ssa/alias-10.c: Likewise.
3644 * gcc.dg/tree-ssa/alias-11.c: Likewise.
3645 * gcc.dg/tree-ssa/alias-12.c: Likewise.
3646
3647 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
3648
3649 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
3650 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
3651
3652 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
3653 Richard Guenther <rguenther@suse.de>
3654
3655 PR rtl-optimization/24257
3656 * gcc.dg/torture/pr24257.c: New testcase.
3657
3658 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
3659
3660 * gcc.c-torture/execute/20060110-1.c: New test.
3661 * gcc.c-torture/execute/20060110-2.c: New test.
3662
3663 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
3664
3665 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
3666
3667 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
3668
3669 PR fortran/25756
3670 * gfortran.dg/label_3.f90: New test.
3671
3672 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
3673
3674 PR tree-optimization/25771
3675 * g++.dg/tree-ssa/pr25771.C: New test
3676
3677 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3678
3679 PR tree-opt/24365
3680 * g++.dg/opt/complex5.C: New test.
3681
3682 2006-01-13 Richard Guenther <rguenther@suse.de>
3683
3684 * gcc.target/i386/387-9.c: New testcase.
3685
3686 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
3687
3688 PR c++/24824
3689 * g++.dg/debug/dwarf2-1.C: New.
3690
3691 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
3692
3693 PR testsuite/25728
3694 * lib/gcov.exp (verify-lines): Add "close $fd".
3695
3696 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
3697 Ben Elliston <bje@au.ibm.com>
3698
3699 * gcc.dg/dfp/inf-1.c: New test.
3700
3701 2006-01-12 Janis Johnson <janis187@us.ibm.com>
3702 Yao Qi <qiyaoltc@cn.ibm.com>
3703 Ben Elliston <bje@au.ibm.com>
3704 Jon Grimm <jgrimm2@us.ibm.com>
3705
3706 * gcc.dg/nodfp-1.c: New test.
3707 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3708 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3709 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
3710 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
3711 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
3712 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
3713 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
3714 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3715 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3716 * gcc.dg/format/dfp-scanf-1.c: Likewise.
3717 * gcc.dg/format/dfp-printf-1.c: Likewise.
3718 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
3719 (compat_setup_dfp): New.
3720 * gcc.dg/compat/compat.exp: Use it.
3721 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
3722 Make some variables global, prepend "compat_" to their names.
3723 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
3724 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
3725 * gcc.misc-tests/dectest.exp: New test driver for decTest.
3726 * lib/compat.exp (compat_skip_list): Make global, rename.
3727 * lib/c-compat.exp: New file.
3728 * lib/target-supports.exp (check_effective_target_dfp): New.
3729
3730 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
3731 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
3732 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
3733 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
3734 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
3735 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
3736 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
3737 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
3738 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
3739 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
3740 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
3741 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
3742 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
3743 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
3744 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
3745 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
3746 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
3747 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
3748 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
3749 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
3750 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
3751 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
3752 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
3753 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
3754 gcc.dg/dfp/struct-layout-1.c,
3755 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
3756 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
3757 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
3758 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
3759 gcc.dg/dfp/func-vararg-dfp.c,
3760 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
3761 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
3762 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
3763 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
3764 gcc.dg/dfp/wtr-conversion-1.c: New tests.
3765
3766 2006-01-11 Richard Guenther <rguenther@suse.de>
3767
3768 PR tree-optimization/25734
3769 * gcc.dg/tree-ssa/pr25734.c: New testcase.
3770
3771 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3772
3773 PR fortran/25486
3774 * gfortran.dg/literal_character_constant_1_x.F: New test.
3775 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
3776 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
3777 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
3778
3779 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
3780
3781 PR c++/25386
3782 * g++.dg/ext/packed3.C: Add expected packed error.
3783
3784 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
3785
3786 PR target/25706
3787 * gcc.dg/torture/pr25706-1.c: New test.
3788
3789 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
3790
3791 PR tree-optimization/23109
3792 PR tree-optimization/23948
3793 PR tree-optimization/24123
3794
3795 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
3796 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
3797 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
3798 g++.dg/tree-ssa/pr23948.C: New testcases.
3799 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
3800 three divisions in order to do the optimization.
3801
3802 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3803
3804 PR c++/25632
3805 * g++.dg/other/pr25632.C: New test.
3806
3807 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
3808
3809 PR fortran/25730
3810 * gfortran.dg/used_types_1.f90: New test.
3811
3812 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
3813
3814 PR target/25718
3815 * gcc.dg/torture/pr25718-1.c: New test.
3816
3817 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3818
3819 * gfortran.dg/list_read_2.f90: Fix typo in description.
3820
3821 2006-01-10 Jan Beulich <jbeulich@novell.com>
3822
3823 * lib/target-supports.exp (check_visibility_available): Simplify test
3824 for *-*-netware*.
3825 (check_profiling_available): Fail for *-*-netware*.
3826 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
3827 * gcc.dg/20021014-1.c: Likewise.
3828 * gcc.dg/nest.c: Likewise.
3829
3830 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3831
3832 fortran/24936
3833 * gfortran.dg/forall_3.f90: New test.
3834
3835 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3836
3837 PR fortran/21977
3838 * gfortran.dg/nesting_2.f90: New test.
3839 * gfortran.dg/nesting_3.f90: New test.
3840
3841 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
3842
3843 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
3844 Fix typo in comment.
3845
3846 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3847
3848 * gfortran.dg/single_char_string.f90: New test.
3849
3850 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3851
3852 * gfortran.dg/ichar_2.f90: New test.
3853
3854 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3855
3856 PR fortran/25093
3857 * gfortran.dg/private_type_4.f90: New.
3858
3859 2006-01-07 Richard Guenther <rguenther@suse.de>
3860
3861 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3862
3863 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3864
3865 * gfortran.dg/func_decl_1.f90: New.
3866 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3867 * gfortran.dg/array_alloc_2.f90: Likewise.
3868 * gfortran.dg/char_result_8.f90: Likewise.
3869 * gfortran.dg/dup_save_1.f90: Likewise.
3870 * gfortran.dg/dup_save_2.f90: Likewise.
3871 * gfortran.dg/f2c_6.f90: Likewise.
3872 * gfortran.dg/f2c_7.f90: Likewise.
3873 * gfortran.dg/func_result_2.f90: Likewise.
3874 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3875
3876 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3877
3878 PR fortran/22146
3879 * gfortran.dg/elemental_subroutine_1.f90: New test.
3880 * gfortran.dg/elemental_subroutine_2.f90: New test.
3881
3882 PR fortran/25029
3883 PR fortran/21256
3884 * gfortran.dg/assumed_size_refs_1.f90: New test.
3885
3886 PR fortran/20868
3887 PR fortran/20870
3888 * gfortran.dg/assumed_size_refs_2.f90: New test.
3889 * gfortran.dg/initialization_1.f90: Change warning message.
3890
3891 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3892
3893 * gcc.dg/tree-ssa/loop-15.c: New test.
3894
3895 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3896
3897 PR fortran/25598
3898 * gfortran.dg/backspace_3.f: New test.
3899 * gfortran.dg/backspace_4.f: New test.
3900
3901 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3902
3903 PR fortran/24268
3904 * gfortran.dg/fmt_white.f: Update test.
3905
3906 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3907
3908 * gcc.dg/cast-1.c: Add new warning.
3909 * gcc.dg/cast-2.c: Likewise.
3910 * gcc.dg/cast-3.c: Likewise.
3911 * gcc.dg/format/cast-1.c: Likewise.
3912 * gcc.dg/cast-4.c: New testcase.
3913
3914 2006-01-05 Richard Guenther <rguenther@suse.de>
3915
3916 PR tree-optimization/22555
3917 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3918
3919 2006-01-05 Richard Guenther <rguenther@suse.de>
3920 Diego Novillo <dnovillo@redhat.com>
3921
3922 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3923 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3924 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3925 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3926 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3927 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3928 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3929 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3930 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3931 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3932 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3933 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3934 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3935 * treelang/compile/extravar.tree: Likewise.
3936 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3937 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3938 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3939 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3940 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3941
3942 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3943
3944 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3945 for 64-bit fix.
3946
3947 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3948
3949 PR fortran/23675
3950 gfortran.dg/char_result_11.f90: New.
3951
3952 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3953
3954 PR c++/24782
3955 * g++.dg/parse/access9.C: New test.
3956 * g++.dg/tc1/dr52.C: Tweak error markers.
3957
3958 2006-01-04 Richard Henderson <rth@redhat.com>
3959
3960 Merge from gomp branch.
3961 * g++.dg/parse/pragma2.C: Update expected error lines.
3962
3963 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3964
3965 * g++.dg/other/i386-2.C: New test.
3966
3967 PR target/25554
3968 * gcc.c-torture/compile/20051228-1.c: New test.
3969
3970 PR c/25559
3971 * gcc.dg/pr25559.c: New test.
3972
3973 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3974
3975 PR c++/25492
3976 * g++.dg/lookup/friend9.C: New test.
3977
3978 PR c++/25625
3979 * g++.dg/template/repo5.C: New test.
3980
3981 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3982
3983 PR fortran/25101
3984 * gfortran.dg/forall_2.f90: New test.
3985
3986 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3987
3988 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3989 dg-require-weak. Adjust regexp to handle leading-underscore
3990 targets and space as well as TAB after .weak. Change previous
3991 64-bit fix to not use naked dot.
3992
3993 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3994
3995 PR rtl-optimization/25578
3996 * gcc.c-torture/execute/20060102-1.c: New testcase.
3997
3998 2006-01-03 Richard Guenther <rguenther@suse.de>
3999
4000 PR c/25183
4001 * gcc.dg/torture/pr25183.c: New testcase.
4002
4003 2006-01-03 Jakub Jelinek <jakub@redhat.com>
4004
4005 Merge from gomp-branch.
4006 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
4007 * gcc.dg/ia64-sync-2.c: Likewise.
4008 * gcc.dg/ia64-sync-3.c: Likewise.
4009 * gcc.dg/ia64-sync-4.c: Likewise.
4010 * gcc.dg/sync-2.c: Likewise.
4011 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
4012 that sparc64-*-* and sparcv9-*-* supports sync builtins.
4013
4014 2006-01-02 Mark Mitchell <mark@codesourcery.com>
4015
4016 PR c++/25635
4017 * g++.dg/parse/operator6.C: New test.
4018
4019 PR c++/25637
4020 * g++.dg/parse/error29.C: New test.
4021
4022 PR c++/25638
4023 * g++.dg/parse/dtor6.C: New test.
4024
4025 PR c++/25633
4026 * g++.dg/parse/ctor3.C: New test.
4027
4028 PR c++/25634
4029 * g++.dg/template/class3.C: New test.
4030
4031 2006-01-02 Geoffrey Keating <geoffk@apple.com>
4032
4033 * g++.dg/debug/debug9.C: New.
4034
4035 2006-01-02 Steven G. Kargl <kargls@comcast.net>
4036
4037 PR fortran/24640
4038 * gfortran.dg/label_2.f90: New test.
4039
4040 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4041
4042 * g++.dg/lookup/using12.C: Tighten error marker.
4043
4044 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
4045 Andrew Pinski <pinskia@physics.uc.edu>
4046
4047 * gcc.target/powerpc/darwin-abi-3.c: New file.
4048 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
4049 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
4050 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
4051 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
4052 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
4053 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
4054 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
4055 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
4056
4057 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
4058
4059 * gcc.dg/tree-ssa/loadpre1.c: New;
4060 * gcc.dg/tree-ssa/loadpre2.c: New;
4061 * gcc.dg/tree-ssa/loadpre3.c: New;
4062 * gcc.dg/tree-ssa/loadpre4.c: New;
4063 * gcc.dg/tree-ssa/loadpre5.c: New;
4064 * gcc.dg/tree-ssa/loadpre6.c: New;
4065 * gcc.dg/tree-ssa/loadpre7.c: New;
4066 * gcc.dg/tree-ssa/loadpre8.c: New;
4067 * gcc.dg/tree-ssa/loadpre9.c: New;
4068
4069 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
4070
4071 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
4072 * g++.dg/abi/thunk4.C: Likewise.
4073
4074 2006-01-01 Andreas Jaeger <aj@suse.de>
4075
4076 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
4077 portable.
4078
4079 2006-01-01 Jakub Jelinek <jakub@redhat.com>
4080
4081 PR c++/25294
4082 * gcc.dg/pragma-pack-3.c: New test.
4083 * g++.dg/parse/pragma3.C: New test.
4084
4085 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4086
4087 PR middle-end/24827
4088 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
4089
4090 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4091
4092 PR testsuite/25214
4093 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
4094
4095 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
4096
4097 PR fortran/22607
4098 * gfortran-dg/pure_byref_3.f90: New.
4099
4100 fortran/PR 25396
4101 * gfortran.dg/userdef_operator_1.f90: New.
4102
4103 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
4104
4105 * g++.dg/abi/thunk3.C: New.
4106 * g++.dg/abi/thunk4.C: New.
4107
4108 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
4109
4110 PR fortran/25532
4111 * gfortran.dg/host_used_types_1.f90: New test. Check that host
4112 associated derived type components of derived types are
4113 properly declared in contained procedures.
4114
4115 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4116
4117 PR libgfortran/25139
4118 * gfortran.dg/backspace_2.f: New test.
4119
4120 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4121
4122 PR libgfortran/25550
4123 * gfortran.dg/endfile.f: New test.
4124
4125 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4126
4127 PR libgfortran/25419
4128 * gfortran.dg/comma.f: New test.
4129
4130 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4131
4132 * lib/gfortran-dg.exp: Remove trailing whitespace.
4133 * lib/fortran-torture.exp: Test with -fbounds-check instead of
4134 -funroll-all-loops.
4135
4136 2005-12-28 Alan Modra <amodra@bigpond.net.au>
4137
4138 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
4139 Extended Double long doubles or repeat tests when long double is
4140 the same size as double.
4141
4142 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4143
4144 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
4145
4146 PR testsuite/25442
4147 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
4148 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
4149
4150 PR testsuite/25441
4151 * gcc.dg/pr23911.c: Make test variable static.
4152
4153 PR testsuite/25444
4154 * gcc.dg/tree-ssa/pr14841.c: Likewise.
4155
4156 2005-12-26 Mark Mitchell <mark@codesourcery.com>
4157
4158 PR c++/25439
4159 * g++.dg/parse/crash17.C: Adjust error markers.
4160 * g++.dg/template/error20.C: New test.
4161
4162 2005-12-26 Mark Mitchell <mark@codesourcery.com>
4163
4164 PR c++/23172
4165 * g++.dg/ext/complit4.C: New test.
4166
4167 PR c++/25417
4168 * g++.dg/ext/complit5.C: Likewise.
4169
4170 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
4171
4172 PR tree-optimization/25125
4173 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
4174 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
4175 * gcc.c-torture/execute/pr25125.c: New.
4176
4177 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
4178
4179 PR fortran/25029
4180 PR fortran/21256
4181 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
4182 with incorrect assumed size references.
4183
4184 2005-12-24 Mark Mitchell <mark@codesourcery.com>
4185
4186 PR c++/23171
4187 * g++.dg/opt/init1.C: New test.
4188
4189 2005-12-23 Mark Mitchell <mark@codesourcery.com>
4190
4191 PR c++/24671
4192 * g++.dg/template/sfinae3.C: New test.
4193
4194 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4195
4196 * g++.dg/other/friend4.C: New test.
4197
4198 2005-12-23 Jakub Jelinek <jakub@redhat.com>
4199
4200 PR target/25005
4201 * g++.dg/opt/pr25005.C: New test.
4202
4203 2005-12-22 Mark Mitchell <mark@codesourcery.com>
4204
4205 PR c++/25369
4206 * g++.dg/template/ptrmem16.C: New test.
4207
4208 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
4209
4210 PR fortran/25029
4211 PR fortran/21256
4212 * gfortran.dg/initialization_1.f90: Add test of SIZE.
4213
4214 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4215
4216 PR libgfortran/25307
4217 * gfortran.dg/list_read_5.f90: New test.
4218
4219 2005-12-22 Richard Henderson <rth@redhat.com>
4220
4221 * gcc.target/i386/sse-7.c: Use -msse2.
4222
4223 2005-12-23 Jakub Jelinek <jakub@redhat.com>
4224
4225 PR rtl-optimization/25432
4226 * gcc.c-torture/compile/20051216-1.c: New test.
4227
4228 PR objc/25328
4229 * objc/execute/pr25328.m: New test.
4230
4231 2005-12-22 Mark Mitchell <mark@codesourcery.com>
4232
4233 PR c++/25364
4234 * g++.dg/template/call4.C: New test.
4235
4236 2005-12-22 Dale Johannesen <dalej@apple.com>
4237
4238 * gcc.target/i386/sse-17.c: New.
4239
4240 2005-12-22 Paul Brook <paul@codesourcery.com>
4241
4242 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
4243
4244 2005-12-22 Paul Brook <paul@codesourcery.com>
4245
4246 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
4247
4248 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
4249
4250 PR tree-opt/25513
4251 * gcc.c-torture/compile/pr25513.c: New test.
4252
4253 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4254
4255 PR c++/23333
4256 * g++.dg/parse/error25.C: Add more tests.
4257
4258 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4259
4260 PR fortran/18990
4261 * gfortran.dg/der_charlen_1.f90: New.
4262
4263 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
4264
4265 PR fortran/20889
4266 * gfortran.dg/pointer_component_type_1.f90: New test.
4267
4268 PR fortran/25029
4269 PR fortran/21256
4270 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
4271 should give an error with assumed size array refernces and checks those
4272 that should not.
4273 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
4274 reference an upper bound so that it does not generate an error.
4275
4276 PR fortran/19362
4277 PR fortran/20244
4278 PR fortran/20864
4279 PR fortran/25391
4280 * gfortran.dg/used_dummy_types_1.f90: New test.
4281 * gfortran.dg/used_dummy_types_2.f90: New test.
4282 * gfortran.dg/used_dummy_types_3.f90: New test.
4283 * gfortran.dg/used_dummy_types_4.f90: New test.
4284 * gfortran.dg/used_dummy_types_5.f90: New test.
4285
4286 PR fortran/23152
4287 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
4288 group already being USE associated.
4289 * gfortran.dg/assumed_shape_nml.f90: New test.
4290 * gfortran.dg/assumed_size_nml.f90: New test.
4291
4292 PR fortran/20862
4293 PR fortran/25053
4294 PR fortran/25063
4295 PR fortran/25064
4296 PR fortran/25066
4297 PR fortran/25067
4298 PR fortran/25068
4299 PR fortran/25307
4300 * gfortran.dg/io_constraints_1.f90: New test.
4301 * gfortran.dg/io_constraints_1.f90: New test.
4302 * gfortran.dg/iostat_3.f90: Change wording of warning.
4303 * gfortran.dg/g77/19981216-0.f: The same.
4304
4305 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
4306
4307 PR tree-optimization/23518
4308 * testsuite/gcc.dg/pr23518.c: New.
4309
4310 2005-12-21 Mike Stump <mrs@apple.com>
4311
4312 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
4313
4314 2005-12-21 Paul Brook <paul@codesourcery.com>
4315
4316 * gcc.dg/pr19340.c: Skip on m68k targets.
4317
4318 2005-12-21 Steven Bosscher <stevenb@suse.de>
4319
4320 PR rtl-optimization/25196
4321 * gcc.dg/pr25196.c: New test.
4322
4323 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
4324
4325 PR fortran/25423
4326 gfortran.dg/where_nested_1.f90: New.
4327
4328 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
4329
4330 PR tree-optimization/25382.
4331 * gcc.dg/tree-ssa/pr25382.c: New.
4332
4333 2005-12-20 Richard Guenther <rguenther@suse.de>
4334
4335 PR middle-end/24306
4336 * gcc.target/i386/pr24306.c: New testcase.
4337
4338 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
4339
4340 PR tree-optimization/25501
4341 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
4342
4343 2005-12-20 Richard Guenther <rguenther@suse.de>
4344
4345 Revert
4346 2005-12-02 Richard Guenther <rguenther@suse.de>
4347
4348 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4349
4350 2005-12-20 Mark Mitchell <mark@codesourcery.com>
4351
4352 PR c++/21228
4353 * g++.dg/warn/Wunreachable-code-2.C: New test.
4354
4355 2005-12-19 Mark Mitchell <mark@codesourcery.com>
4356
4357 PR c++/24278
4358 * g++.dg/template/ctor5.C: New test.
4359
4360 PR c++/24915
4361 * g++.dg/template/overload8.C: New test.
4362
4363 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
4364
4365 * gcc.c-torture/compile/pr25483 : New test.
4366
4367 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4368
4369 PR c++/20552
4370 * g++.dg/ext/typeof10.C: New test.
4371
4372 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
4373
4374 * gcc.dg/mt-loopi1.c: New.
4375
4376 2005-12-18 Richard Guenther <rguenther@suse.de>
4377
4378 PR tree-optimization/25481
4379 * gcc.dg/torture/pr25481.c: New testcase.
4380
4381 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
4382
4383 PR rtl-optimization/21041
4384 * gcc.dg/pr21041.c: New test.
4385
4386 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4387
4388 PR libgfortran/25463
4389 * gfortran.dg/advance.f90: New test.
4390
4391 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
4392
4393 * gcc.dg/20051201-1.c: New test.
4394
4395 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
4396
4397 PR fortran/25018
4398 * gfortran.dg/initialization_1.f90: New test.
4399 * gfortran.dg/enum_5.f90: Change dg-error to new message.
4400 * gfortran.dg/g77/980616-0.f: The same.
4401
4402 2005-12-17 Steven G. Kargl <kargls@comcast.net>
4403
4404 * PR fortran/25458
4405 * gfortran.dg/chkbits.f90: New test.
4406
4407 2005-12-17 Steven G. Kargl <kargls@comcast.net>
4408
4409 * gfortran.dg/enum_5.f: Revert to previous version.
4410
4411 2005-12-17 Steven G. Kargl <kargls@comcast.net>
4412
4413 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
4414 * gfortran.dg/nested_modules_1.f90: Ditto.
4415 * gfortran.dg/hollerith_f95.f90: Ditto.
4416 * gfortran.dg/select_5.f90: Ditto.
4417 * gfortran.dg/secnds.f: Ditto.
4418 * gfortran.dg/hollerith2.f90: Ditto.
4419 * gfortran.dg/imag_2.f: Ditto.
4420 * gfortran.dg/ftell_2.f90: Ditto.
4421 * gfortran.dg/malloc_free_1.f90: Ditto.
4422 * gfortran.dg/logint-1.f: Ditto.
4423 * gfortran.dg/recursive_statement_functions.f90: Ditto.
4424 * gfortran.dg/e_d_fmt.f90: Ditto.
4425 * gfortran.dg/hollerith_legacy.f90: Ditto.
4426 * gfortran.dg/logint-2.f: Ditto.
4427 * gfortran.dg/enum_5.f90: Ditto.
4428 * gfortran.dg/f2c_2.f90: Ditto.
4429 * gfortran.dg/pr17143.f90: Ditto.
4430 * gfortran.dg/namelist_14.f90: Ditto.
4431 * gfortran.dg/logint-3.f: Ditto.
4432 * gfortran.dg/spread_scalar_source.f90: Ditto.
4433 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
4434 * gfortran.dg/namelist_11.f: Ditto.
4435 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4436 * gfortran.dg/g77/20010519-1.f
4437 * gfortran.dg/g77/alpha1.f: Ditto.
4438 * gfortran.dg/g77/990115-1.f: Ditto.
4439 * gfortran.dg/g77/erfc.f: Ditto.
4440 * gfortran.dg/g77/19990313-3.f: Ditto.
4441 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
4442 * gfortran.dg/g77/20010426.f: Ditto.
4443 * gfortran.dg/g77/19990313-0.f: Ditto.
4444 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
4445 * gfortran.dg/g77/20000629-1.f: Ditto.
4446 * gfortran.dg/g77/970125-0.f: Ditto.
4447 * gfortran.dg/g77/8485.f: Ditto.
4448 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
4449 * gfortran.dg/g77/19990313-1.f: Ditto.
4450 * gfortran.dg/g77/int8421.f: Ditto.
4451 * gfortran.dg/g77/19990305-0.f: Ditto.
4452 * gfortran.dg/g77/947.f: Ditto.
4453 * gfortran.dg/g77/19990905-2.f: Ditto.
4454 * gfortran.dg/g77/cabs.f: Ditto.
4455 * gfortran.dg/g77/19990313-2.f: Ditto.
4456 * gfortran.dg/g77/20020307-1.f: Ditto.
4457 * gfortran.dg/g77/dcomplex.f: Ditto.
4458 * gfortran.dg/g77/19990502-1.f: Ditto.
4459 * gfortran.dg/g77/19981216-0.f: Ditto.
4460 * gfortran.dg/common_4.f90: Ditto.
4461 * gfortran.dg/entry_4.f90: Ditto.
4462 * gfortran.dg/equiv_constraint_2.f90: Ditto.
4463 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
4464 * gfortran.dg/namelist_12.f: Ditto.
4465 * gfortran.dg/scale_1.f90: Ditto.
4466 * gfortran.dg/modulo_1.f90
4467 * gfortran.dg/hollerith.f90: Ditto.
4468 * gfortran.dg/direct_io_3.f90: Ditto.
4469 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
4470 * gfortran.dg/gnu_logical_1.F: Ditto.
4471 * gfortran.dg/unf_io_convert_1.f90: Ditto.
4472 * gfortran.dg/assign_1.f90: Ditto.
4473 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
4474 * gfortran.dg/pr23095.f: Ditto.
4475 * gfortran.dg/read_float_1.f90: Ditto.
4476
4477 2005-12-17 Andreas Jaeger <aj@suse.de>
4478
4479 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
4480 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
4481
4482 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4483
4484 PR fortran/24268
4485 * gfortran.dg/fmt_white.f: New test.
4486
4487 2005-12-16 Steven G. Kargl <kargls@comcast.net>
4488
4489 * gfortran.dg/label_1.f90: New test.
4490
4491 2005-12-15 Ben Elliston <bje@au.ibm.com>
4492
4493 PR testsuite/25422
4494 * gcc.dg/20031012-1.c: Add -Walways-true option.
4495 * gcc.dg/weak/weak-3.c: Likewise.
4496 * g++.old-deja/g++.mike/warn8.C: Likewise.
4497
4498 2005-12-16 Mike Stump <mrs@apple.com>
4499
4500 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
4501 exit.
4502
4503 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4504
4505 PR libgfortran/25264
4506 PR libgfortran/25349
4507 * gfortran.dg/tl_editing.f90: Added additional checks.
4508 * gfortran.dg/t_editing.f: New test.
4509 * gfortran.dg/write_padding.f90: New test
4510
4511 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4512
4513 PR testsuite/25215
4514 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
4515
4516 2005-12-16 Jakub Jelinek <jakub@redhat.com>
4517
4518 PR rtl-optimization/24899
4519 * gcc.c-torture/execute/20051215-1.c: New test.
4520
4521 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
4522
4523 PR 24823
4524 * gfortran.dg/pr24823.f: New test.
4525
4526 2005-12-16 Jeff Law <law@redhat.com>
4527
4528 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
4529
4530 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
4531
4532 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
4533 Change C++ style comments to C style comments.
4534 Remove aligned types from the array.
4535 Keep Enums disabled.
4536 (complex_types): Remove aligned types from the array.
4537 Comment out "_Complex long double".
4538 (attrib_types): Remove.
4539 (complex_attrib_types): Remove.
4540 (attrib_array_types): Remove.
4541 (complex_attrib_array_types): Remove.
4542 (aligned_bitfld_types): Remove.
4543 (n_aligned_bitfld_types): Remove.
4544 (FEATURE_ALIGNEDPACKED): Delete.
4545 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
4546 (singles): Remove support for adding attributes.
4547 (choose_type): Remove support for attributed types.
4548 (generate_fields): Remove support for attributed bit-fields.
4549 Remove support for adding attributes.
4550 (generate_random_tests): Remove support for adding attributes.
4551 (features): Add back "[0] :0" and "complex vector [0]".
4552 (main): Remove support for attributed bit-fields.
4553 Uncomment the calling of generate_random_tests for the rests of
4554 the tests.
4555
4556 2005-12-16 Jan Hubicka <jh@suse.cz>
4557
4558 * gcc.c-torture/combine/pr25224.c: New.
4559
4560 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
4561
4562 PR other/25028
4563 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
4564 HP-UX.
4565
4566 2005-12-15 Richard Sandiford <richard@codesourcery.com>
4567
4568 * gcc.dg/20051215-1.c: New file.
4569
4570 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4571
4572 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
4573 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
4574
4575 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
4576
4577 PR fortran/18197
4578 * gfortran.dg/dummy_functions_1.f90: New.
4579
4580 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
4581
4582 PR rtl-optimization/25310
4583 * gcc.c-torture/compile/pr25310.c: New test.
4584
4585 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4586
4587 PR debug/25023
4588 * gcc.dg/pr25023.c: New test.
4589
4590 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4591
4592 * g++.old-deja/g++.brendan/redecl1.C,
4593 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
4594 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
4595 g++.old-deja/g++.oliva/typeof1.C,
4596 g++.old-deja/g++.other/crash16.C,
4597 g++.old-deja/g++.other/crash34.C,
4598 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
4599 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
4600 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
4601 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
4602 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
4603 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
4604 Remove xfail.
4605
4606 2005-12-14 Kean Johnston <jkj@sco.com>
4607 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4608
4609 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
4610 * gcc.target/i386/20020523-1.c: Ditto.
4611 * gcc.target/i386/tailcall-1.c: Ditto.
4612 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
4613 * gcc.target/i386/ssetype-5.c: Ditto.
4614
4615 2005-12-14 Jeff Law <law@redhat.com>
4616
4617 * gcc.dg/tree-ssa/foldstring-1.c: New test.
4618
4619 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4620
4621 PR target/25254
4622 PR target/24188
4623 * gcc.target/i386/pr25254.c: New test.
4624 * gfortran.dg/PR24188.f: New test.
4625
4626 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
4627
4628 * lib/fortran-torture.exp: Catch remaining uses of
4629 remote_file build delete.
4630
4631 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4632
4633 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
4634
4635 2005-12-14 Ben Elliston <bje@au.ibm.com>
4636
4637 * gcc.dg/warn-addr-cmp.c: New test.
4638
4639 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4640
4641 PR debug/25023
4642 PR target/25293
4643 * gcc.target/i386/pr25293.c: New test.
4644
4645 2005-12-13 Petr Machata <machata@post.cz>
4646
4647 PR c++/24907
4648 * g++.dg/parse/comma2.C: New test.
4649
4650 2005-12-13 Mark Mitchell <mark@codesourcery.com>
4651 Jakub Jelinek <jakub@redhat.com>
4652
4653 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4654 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4655 (limits.h): Include unconditionally.
4656 (stdlib.h): Likewise.
4657 (hashtab.h): Do not include.
4658 (getopt.h): Likewise.
4659 (stddef.h): Include.
4660 (hashval_t): Define.
4661 (struct entry): Add "next" field.
4662 (HASH_SIZE): New macro.
4663 (hash_table): New variable.
4664 (switchfiles): Do not use xmalloc.
4665 (mix): New macro.
4666 (iterative_hash): New function.
4667 (hasht): Remove.
4668 (e_exists): New function.
4669 (e_insert): Likewise.
4670 (output): Use, instead of libiberty hashtable functions.
4671 (main): Do not use getopt. Do not call htab_create.
4672
4673 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4674
4675 PR c++/25331
4676 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
4677 put atal* and atpaal* attributes on array elements.
4678 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
4679 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
4680 put atal* and atpaal* attributes on array elements.
4681 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
4682
4683 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
4684
4685 * gcc.dg/single-precision-constant.c: New test.
4686
4687 2005-12-13 Alan Modra <amodra@bigpond.net.au>
4688
4689 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
4690 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
4691 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
4692 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4693 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4694 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4695 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
4696 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
4697 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
4698 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
4699 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
4700 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
4701 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
4702 gcc.target/powerpc/ppc-sdata-2.c,
4703 gcc.target/powerpc/ppc-stackalign-1.c,
4704 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
4705 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
4706 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
4707 gcc.target/powerpc/rs6000-ldouble-2.c,
4708 gcc.target/powerpc/rs6000-power2-1.c,
4709 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
4710 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
4711 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
4712 option into target selector.
4713 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
4714 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
4715
4716 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4717
4718 PR objc/25348
4719 * objc.dg/encode-9.m: New test.
4720
4721 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4722
4723 PR testsuite/20772
4724 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
4725 * gcc.dg/asm-b.c: Fix typo.
4726 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
4727 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4728 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
4729 i?86 lp64 and x86_64 ilp32.
4730 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
4731 on i?86 lp64.
4732 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
4733
4734 2005-12-12 Steven G. Kargl <kargls@comcast.net>
4735
4736 PR fortran/25078
4737 gfortran.dg/equiv_5.f90: New test.
4738
4739 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
4740
4741 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
4742 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
4743 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
4744 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
4745 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
4746 * gcc.dg/tree-ssa/reassoc-5.c: New.
4747 * gcc.dg/tree-ssa/reassoc-6.c: New.
4748 * gcc.dg/tree-ssa/reassoc-7.c: New.
4749 * gcc.dg/tree-ssa/reassoc-8.c: New.
4750 * gcc.dg/tree-ssa/reassoc-9.c: New.
4751 * gcc.dg/tree-ssa/reassoc-10.c: New.
4752 * gcc.dg/tree-ssa/reassoc-11.c: New.
4753
4754 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4755
4756 PR testsuite/25167
4757 PR testsuite/24478
4758 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
4759
4760 2005-12-12 Mark Mitchell <mark@codesourcery.com>
4761
4762 PR c++/25300
4763 * g++.dg/template/inherit.C: Do not use a generic error message.
4764
4765 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4766
4767 PR libobjc/25354
4768 * objc.dg/gnu-encoding: New directory.
4769 * objc.dg/gnu-encoding/compat-common.h: New file.
4770 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
4771 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
4772 * objc.dg/gnu-encoding/vector-defs.h: New file.
4773 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
4774 * objc.dg/gnu-encoding/generate-random.c: New file.
4775 * objc.dg/gnu-encoding/generate-random_r.c: New file.
4776 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
4777 * objc.dg/gnu-encoding/generate-random.h: New file.
4778
4779 2005-12-11 Mark Mitchell <mark@codesourcery.com>
4780
4781 PR c++/25337
4782 * g++.dg/template/defarg7.C: New test.
4783
4784 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4785
4786 PR libobjc/25347
4787 * objc.dg/encode-8.m: New test.
4788
4789 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4790
4791 PR libobjc/25346
4792 * objc.dg/encode-7.m: New test.
4793
4794 2005-12-10 Mark Mitchell <mark@codesourcery.com>
4795
4796 PR c++/25010
4797 * g++.dg/opt/inline10.C: New test.
4798
4799 2005-12-11 Steven G. Kargl <kargls@comcast.net>
4800
4801 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
4802
4803 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
4804
4805 * gfortran.dg/substring_equivalence.f90: typo in comment
4806
4807 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4808
4809 PR fortran/25068
4810 * gfortran.dg/iostat_3.f90: New test.
4811
4812 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
4813
4814 PR fortran/23815
4815 * gfortran.dg/unf_io_convert_1.f90: New test.
4816 * gfortran.dg/unf_io_convert_2.f90: New test.
4817 * gfortran.dg/unf_io_convert_3.f90: New test.
4818
4819 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4820
4821 PR testsuite/20772
4822 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
4823 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
4824 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4825 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
4826 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
4827 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4828 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
4829 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
4830 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4831 gcc.dg/torture/fp-int-convert-float128-timode.c,
4832 gcc.dg/torture/fp-int-convert-float128.c,
4833 gcc.dg/torture/fp-int-convert-float80-timode.c,
4834 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
4835 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
4836
4837 * gcc.dg/tls/opt-1.c: Require effective target fpic.
4838
4839 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
4840
4841 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
4842
4843 2005-12-10 Richard Sandiford <richard@codesourcery.com>
4844
4845 * gcc.dg/20051207-1.c,
4846 * gcc.dg/20051207-2.c,
4847 * gcc.dg/20051207-3.c: New tests.
4848
4849 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4850
4851 PR testsuite/20772
4852 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4853 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4854 dg-skip-if target selector.
4855
4856 PR testsuite/20772
4857 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4858 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4859 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4860 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4861 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4862 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4863 and/or merge with i?86 cases.
4864
4865 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4866
4867 PR testsuite/20772
4868 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4869 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4870 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4871 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4872 x86_64-*-linux*.
4873
4874 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4875
4876 PR target/25311
4877 * gcc.c-torture/compile/pr25311.c: New test.
4878
4879 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4880
4881 PR libgfortran/25039
4882 * gfortran.dg/read_comma.f: New test.
4883
4884 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4885
4886 PR c++/19317
4887 * g++.dg/opt/pr19317-1.C: New test.
4888 * g++.dg/opt/pr19317-2.C: New test.
4889 * g++.dg/opt/pr19317-3.C: New test.
4890
4891 PR target/19005
4892 * gcc.c-torture/execute/pr19005.c: New test.
4893
4894 PR target/17828
4895 * g++.old-deja/g++.other/comdat5.C: New test.
4896 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4897
4898 * g++.dg/compat/struct-layout-1.exp: New file.
4899 * g++.dg/compat/struct-layout-1.h: New.
4900 * g++.dg/compat/struct-layout-1_generate.c: New.
4901 * g++.dg/compat/struct-layout-1_x1.h: New.
4902 * g++.dg/compat/struct-layout-1_x2.h: New.
4903 * g++.dg/compat/struct-layout-1_y1.h: New.
4904 * g++.dg/compat/struct-layout-1_y2.h: New.
4905
4906 * gcc.dg/20050330-2.c: New test.
4907
4908 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4909
4910 PR fortran/25292
4911 * gfortran.dg/associated_1.f90: New.
4912
4913 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4914
4915 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4916 ILP32 vect_no_align platforms.
4917
4918 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4919 Jakub Jelinek <jakub@redhat.com>
4920
4921 PR target/25268
4922 * gcc.c-torture/compile/20051207-1.c: New test.
4923
4924 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4925
4926 PR testsuite/20772
4927 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4928 gcc.dg/torture/pr18582-1.c,
4929 gcc.target/i386/attributes-error.c: Also test on x86_64.
4930
4931 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4932
4933 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4934
4935 PR c++/19397
4936 * g++.dg/template/typedef3.C: New test.
4937
4938 PR c++/19762
4939 PR c++/19764
4940 * g++.dg/template/dtor3.C: Fix error markers.
4941
4942 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4943
4944 * lib/target-supports.exp (check_effective_target_sync_char_short):
4945 Add s390*.
4946
4947 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4948
4949 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4950
4951 2005-12-06 Roger Sayle <roger@eyesopen.com>
4952
4953 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4954 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4955 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4956 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4957
4958 2005-12-06 Roger Sayle <roger@eyesopen.com>
4959
4960 PR c++/25263
4961 * g++.dg/other/array2.C: New test case.
4962
4963 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4964
4965 * gcc.dg/darwin-weakimport-3.c: New.
4966
4967 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4968 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4969 and to work on Darwin.
4970 * gcc.dg/attr-weakref-1b.c: New file.
4971 * gcc.dg/attr-weakref-2.c: New test.
4972 * gcc.dg/darwin-weakref-1.c: New test.
4973
4974 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4975
4976 PR testsuite/25247
4977 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4978 use in selector expressions.
4979 (dg-xfail-if): Ditto.
4980 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4981 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4982 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4983 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4984 * gcc.test-framework/test-framework.exp: Skip generated tests if
4985 CHECK_TEST_FRAMEWORK is not 1.
4986
4987 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4988
4989 PR tree-optimization/24963
4990 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4991
4992 PR target/24108
4993 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4994
4995 PR target/18580
4996 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4997 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4998 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4999 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
5000
5001 2005-12-05 Jakub Jelinek <jakub@redhat.com>
5002
5003 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
5004 dg-options.
5005
5006 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
5007
5008 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
5009
5010 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
5011
5012 * gcc.dg/format/cast-1.c: New test.
5013
5014 2005-12-04 Roger Sayle <roger@eyesopen.com>
5015
5016 PR c/7776
5017 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
5018 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
5019 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
5020 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
5021
5022 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
5023
5024 * gcc.dg/cast-pretty-print-1.c: New test.
5025
5026 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
5027
5028 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
5029
5030 2005-12-02 Mark Mitchell <mark@codesourcery.com>
5031
5032 PR c++/24173
5033 * g++.dg/template/friend40.C: New test.
5034
5035 2005-12-02 Jakub Jelinek <jakub@redhat.com>
5036
5037 PR target/25199
5038 * gcc.target/i386/movq-2.c: New test.
5039 * gcc.target/i386/movq.c: Remove target i?86, instead add
5040 dg-require-effective-target ilp32.
5041
5042 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5043
5044 PR c++/24103
5045 * g++.dg/other/default1.C: New test.
5046
5047 2005-12-02 Richard Guenther <rguenther@suse.de>
5048
5049 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
5050
5051 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
5052
5053 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
5054
5055 2005-12-02 Alan Modra <amodra@bigpond.net.au>
5056
5057 PR target/21017
5058 * gcc.target/powerpc/rotate.c: New.
5059
5060 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5061
5062 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
5063 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
5064
5065 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
5066
5067 PR c/13384
5068 * gcc.dg/pr17730-1.c: Adjust.
5069 * gcc.dg/lvalue1.c (main): Likewise.
5070 * gcc.dg/lvalue-2.c: Likewise.
5071 * g++.dg/pr7503-3.C
5072
5073 2005-12-01 Geoffrey Keating <geoffk@apple.com>
5074
5075 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
5076 error messages.
5077
5078 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
5079
5080 PR fortran/24789
5081 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
5082
5083 2005-12-01 Uros Bizjak <uros@kss-loka.si>
5084
5085 PR target/24475
5086 * lib/target-supports.exp (check_effective_target_tls): New.
5087 (check_effective_target_tls_runtime): New.
5088 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
5089 for TLS support.
5090 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
5091 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
5092 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
5093 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
5094 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
5095 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
5096 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
5097 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
5098 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
5099 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
5100 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
5101 effective-target TLS.
5102 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
5103 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
5104 effective-target TLS runtime.
5105
5106 2005-12-01 Uros Bizjak <uros@kss-loka.si>
5107
5108 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
5109
5110 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
5111
5112 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
5113 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
5114 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
5115 ignored" warnings when "packing" is the same as the ABI layout.
5116
5117 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
5118
5119 PR fortran/21302
5120 * gfortran.dg/line_length_1.f: New test.
5121 * gfortran.dg/line_length_2.f90: Ditto.
5122
5123 2005-11-30 Richard Guenther <rguenther@suse.de>
5124
5125 PR tree-optimization/21655
5126 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
5127
5128 2005-11-30 Dale Johannesen <dalej@apple.com>
5129
5130 * gcc.c-torture/compile/pr24930.c: New.
5131
5132 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
5133
5134 PR fortran/15809
5135 * gfortran.dg/auto_char_dummy_array.f90: New test.
5136
5137 2005-11-30 Jeff Law <law@redhat.com>
5138
5139 * g++.old-deja/g++.law/pr25000.C: New test.
5140
5141 2005-11-30 Jakub Jelinek <jakub@redhat.com>
5142
5143 * gcc.dg/tls/opt-11.c: New test.
5144
5145 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
5146
5147 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
5148 targets.
5149 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
5150 LP64 ia64.
5151
5152 2005-11-29 Jakub Jelinek <jakub@redhat.com>
5153
5154 * gfortran.dg/open_access_1.f90: New test.
5155
5156 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5157
5158 * gcc.dg/charset/builtin2.c: New test.
5159
5160 2005-11-28 Jakub Jelinek <jakub@redhat.com>
5161
5162 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
5163 on mmix-*-* for *_[xy].c.
5164
5165 2005-11-28 Kean Johnston <jkj@sco.com>
5166
5167 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
5168 headers.
5169 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
5170 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
5171 * gcc.target/i386/asm-3.c: Ditto.
5172 * gcc.target/i386/clobbers.c: Ditto.
5173 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
5174 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
5175 test regexp.
5176 * gcc.target/i386/mul.c: Ditto.
5177 * gcc.target/i386/ssetype-1.c: Ditto.
5178 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
5179 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
5180 static so the test works with -fPIC mode too. Based on comment in
5181 PR19231 by Pinski.
5182 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
5183
5184 2005-11-28 Richard Guenther <rguenther@suse.de>
5185
5186 * gcc.dg/alias-9.c: New testcase.
5187 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
5188
5189 2005-11-28 Roger Sayle <roger@eyesopen.com>
5190 Uros Bizjak <uros@kss-loka.si>
5191
5192 PR middle-end/20219
5193 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
5194 tan(x)/sin(x) transformations.
5195
5196 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
5197
5198 PR middle-end/24575
5199 * gcc.dg/tree-ssa/divide-3.c: New test.
5200 * gcc.dg/tree-ssa/divide-4.c: New test.
5201
5202 2005-11-27 Steven G. Kargl <kargls@comcast.net>
5203
5204 PR fortran/24917
5205 * gfortran.dg/boz_6.f90: New test.
5206
5207 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5208
5209 PR fortran/23912
5210 * gfortran.dg/modulo_1.f90: New test.
5211
5212 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5213
5214 PR libfortran/24919
5215 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
5216 fail on CRLF platforms.
5217 * gfortran.dg/ftell_2.f90: Likewise.
5218
5219 2005-11-26 Eric Christopher <echristo@apple.com>
5220
5221 * gcc.dg/intmax_t-1.c: Remove mips xfail.
5222
5223 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
5224
5225 * objc.dg/gnu-runtime-3.m: Simplify.
5226
5227 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
5228
5229 PR middle-end/23669
5230 * gcc.dg/tree-ssa/divide-1.c: New test.
5231 * gcc.dg/tree-ssa/divide-2.c: New test.
5232
5233 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
5234
5235 PR libgfortran/24945
5236 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
5237
5238 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
5239
5240 PR libgfortran/24945
5241 * gfortran.dg/open_status_2.f90: New test.
5242
5243 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5244
5245 * gcc.c-torture/execute/builtins/fprintf.c,
5246 gcc.c-torture/execute/builtins/fputs-lib.c,
5247 gcc.c-torture/execute/builtins/fputs.c,
5248 gcc.c-torture/execute/builtins/lib/fprintf.c,
5249 gcc.c-torture/execute/builtins/lib/printf.c,
5250 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
5251
5252 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
5253
5254 * gcc.dg/20050922-2.c: New test.
5255
5256 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
5257
5258 * objc.dg/gnu-runtime-3.m: New test.
5259
5260 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5261
5262 PR c++/9278
5263 * g++.dg/other/void1.C: New test.
5264
5265 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
5266
5267 PR middle-end/24998
5268 * gcc.dg/torture/fp-int-convert-float.c,
5269 gcc.dg/torture/fp-int-convert-double.c,
5270 gcc.dg/torture/fp-int-convert-long-double.c,
5271 gcc.dg/torture/fp-int-convert-timode.c,
5272 gcc.dg/torture/fp-int-convert-float80.c,
5273 gcc.dg/torture/fp-int-convert-float80-timode.c,
5274 gcc.dg/torture/fp-int-convert-float128.c,
5275 gcc.dg/torture/fp-int-convert-float128-timode.c,
5276 gcc.dg/torture/fp-int-convert.h: New files.
5277
5278 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
5279
5280 PR middle-end/24989
5281 * gcc.dg/tree-ssa/bool-10.c: New test.
5282 * gcc.dg/tree-ssa/bool-11.c: New test.
5283 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
5284
5285 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
5286
5287 PR middle-end/24990
5288 * tree-ssa/pr24990-1.c: New test.
5289
5290 2005-11-24 Richard Guenther <rguenther@suse.de>
5291 Dirk Mueller <dmueller@suse.de>
5292
5293 PR c++/14024
5294 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
5295 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
5296 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
5297 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
5298 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
5299 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
5300
5301 2005-11-23 Uros Bizjak <uros@kss-loka.si>
5302
5303 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
5304
5305 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
5306
5307 PR c/21668
5308 * gcc.dg/Wc++-compat.c: New.
5309 * gcc.dg/Wno-c++-compat.c: New.
5310
5311 2005-11-23 Alan Modra <amodra@bigpond.net.au>
5312
5313 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
5314 (vspltish, vspltisw): Likewise.
5315
5316 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5317
5318 PR libgfortran/24794
5319 * gfortran.dg/namelist_12.f: Fix quotes.
5320 * gfortran.dg/namelist_13.f90: Fix quotes.
5321 * gfortran.dg/namelist_14.f90: Fix quotes.
5322 * gfortran.dg/namelist_15.f90: Fix quotes.
5323 * gfortran.dg/namelist_use.f90: Fix quotes.
5324 * gfortran.dg/namelist_use_only.f90: Fix quotes.
5325 * gfortran.dg/namelist_21.f90: New test.
5326 * gfortran.dg/namelist_22.f90: New test.
5327
5328 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
5329
5330 PR target/23435
5331 * gcc.c-torture/compile/pr23435.c: New.
5332
5333 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
5334
5335 * gcc.c-torture/execute/floatunsisf-1.c: New test.
5336
5337 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
5338
5339 * gcc.target/powerpc/405-macchw-1.c,
5340 gcc.target/powerpc/405-macchw-2.c,
5341 gcc.target/powerpc/405-macchwu-1.c,
5342 gcc.target/powerpc/405-macchwu-2.c,
5343 gcc.target/powerpc/405-machhw-1.c,
5344 gcc.target/powerpc/405-machhw-2.c,
5345 gcc.target/powerpc/405-machhwu-1.c,
5346 gcc.target/powerpc/405-machhwu-2.c,
5347 gcc.target/powerpc/405-maclhw-1.c,
5348 gcc.target/powerpc/405-maclhw-2.c,
5349 gcc.target/powerpc/405-maclhwu-1.c,
5350 gcc.target/powerpc/405-maclhwu-2.c,
5351 gcc.target/powerpc/405-mulchw-1.c,
5352 gcc.target/powerpc/405-mulchw-2.c,
5353 gcc.target/powerpc/405-mulchwu-1.c,
5354 gcc.target/powerpc/405-mulchwu-2.c,
5355 gcc.target/powerpc/405-mulhhw-1.c,
5356 gcc.target/powerpc/405-mulhhw-2.c,
5357 gcc.target/powerpc/405-mulhhwu-1.c,
5358 gcc.target/powerpc/405-mulhhwu-2.c,
5359 gcc.target/powerpc/405-mullhw-1.c,
5360 gcc.target/powerpc/405-mullhw-2.c,
5361 gcc.target/powerpc/405-mullhwu-1.c,
5362 gcc.target/powerpc/405-mullhwu-2.c,
5363 gcc.target/powerpc/405-nmacchw-1.c,
5364 gcc.target/powerpc/405-nmacchw-2.c,
5365 gcc.target/powerpc/405-nmachhw-1.c,
5366 gcc.target/powerpc/405-nmachhw-2.c,
5367 gcc.target/powerpc/405-nmaclhw-1.c,
5368 gcc.target/powerpc/405-nmaclhw-2.c,
5369 gcc.target/powerpc/440-macchw-1.c,
5370 gcc.target/powerpc/440-macchw-2.c,
5371 gcc.target/powerpc/440-macchwu-1.c,
5372 gcc.target/powerpc/440-macchwu-2.c,
5373 gcc.target/powerpc/440-machhw-1.c,
5374 gcc.target/powerpc/440-machhw-2.c,
5375 gcc.target/powerpc/440-machhwu-1.c,
5376 gcc.target/powerpc/440-machhwu-2.c,
5377 gcc.target/powerpc/440-maclhw-1.c,
5378 gcc.target/powerpc/440-maclhw-2.c,
5379 gcc.target/powerpc/440-maclhwu-1.c,
5380 gcc.target/powerpc/440-maclhwu-2.c,
5381 gcc.target/powerpc/440-mulchw-1.c,
5382 gcc.target/powerpc/440-mulchw-2.c,
5383 gcc.target/powerpc/440-mulchwu-1.c,
5384 gcc.target/powerpc/440-mulchwu-2.c,
5385 gcc.target/powerpc/440-mulhhw-1.c,
5386 gcc.target/powerpc/440-mulhhw-2.c,
5387 gcc.target/powerpc/440-mulhhwu-1.c,
5388 gcc.target/powerpc/440-mulhhwu-2.c,
5389 gcc.target/powerpc/440-mullhw-1.c,
5390 gcc.target/powerpc/440-mullhw-2.c,
5391 gcc.target/powerpc/440-mullhwu-1.c,
5392 gcc.target/powerpc/440-mullhwu-2.c,
5393 gcc.target/powerpc/440-nmacchw-1.c,
5394 gcc.target/powerpc/440-nmacchw-2.c,
5395 gcc.target/powerpc/440-nmachhw-1.c,
5396 gcc.target/powerpc/440-nmachhw-2.c,
5397 gcc.target/powerpc/440-nmaclhw-1.c,
5398 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
5399
5400 2005-11-21 Jakub Jelinek <jakub@redhat.com>
5401
5402 PR fortran/24774
5403 * gfortran.dg/inquire_9.f90: New test.
5404
5405 PR fortran/21647
5406 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
5407
5408 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5409
5410 PR libfortran/24432
5411 * lib/target-supports.exp (check_effective_target_fortran_large_real):
5412 Check that 'cos' is supported.
5413
5414 2005-11-21 Paul Thomas <pault@gcc.gnu.org
5415
5416 PR fortran/24223
5417 * gfortran.dg/substring_equivalence.f90: New test.
5418
5419 PR fortran/24705
5420 * gfortran.dg/auto_internal_assumed.f90: New test.
5421
5422 2005-11-21 Uros Bizjak <uros@kss-loka.si>
5423
5424 * gcc.dg/fold-div-2.c: New test.
5425
5426 2005-11-20 Ian Lance Taylor <ian@airs.com>
5427
5428 PR rtl-optimization/24883
5429 * gcc.c-torture/compile/pr24883.c: New test.
5430
5431 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
5432
5433 PR middle-end/20583
5434 * gcc.c-torture/compile/pr20583.c: New.
5435
5436 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
5437
5438 * gcc.c-torture/execute/usmul.c: New test.
5439
5440 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
5441
5442 * gcc.dg/tree-ssa/vrp22.c: New test.
5443
5444 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
5445
5446 PR middle-end/24912
5447 * gcc.dg/torture/pr24912-1.c: New test.
5448
5449 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
5450
5451 PR fortran/24862
5452 * gfortran.dg/arrayio_derived_1.f90: New test.
5453
5454 2005-11-19 Richard Guenther <rguenther@suse.de>
5455
5456 PR middle-end/23294
5457 * gcc.dg/tree-ssa/pr23294.c: New testcase.
5458
5459 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
5460
5461 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
5462
5463 2005-11-18 Mark Mitchell <mark@codesourcery.com>
5464
5465 PR c++/8355
5466 * g++.dg/template/friend39.C: New test.
5467
5468 2005-11-18 James E Wilson <wilson@specifix.com>
5469
5470 * gcc.dg/builtin-strstr.c: New.
5471
5472 2005-11-18 Richard Henderson <rth@redhat.com>
5473
5474 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
5475 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
5476 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
5477 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
5478 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
5479 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
5480 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
5481 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
5482 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
5483 renaming to remove initial "ia64-".
5484
5485 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
5486
5487 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
5488
5489 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
5490
5491 * g++.dg/cpp/string-2.C: New test.
5492
5493 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
5494
5495 * gcc.dg/tree-ssa/loop-14.c: New test.
5496
5497 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
5498 Michael Chamberlain <michael@chamberlain.net.au>
5499
5500 * ada/acats/run_all.sh (target_run): Kill long running tests.
5501
5502 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5503
5504 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
5505 * gcc.dg/cleanup-9.c: Likewise.
5506 * gcc.dg/cleanup-10.c: Likewise.
5507 * gcc.dg/cleanup-11.c: Likewise.
5508
5509 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5510
5511 PR fortran/24892
5512 * gfortran.dg/open_access_append_1.f90: New test.
5513 * gfortran.dg/open_access_append_2.f90: New test.
5514
5515 2005-11-16 Richard Guenther <rguenther@suse.de>
5516
5517 PR middle-end/24851
5518 * gcc.c-torture/execute/pr24851.c: New testcase.
5519
5520 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
5521
5522 * gcc.dg/fold-overflow-1.c: New test.
5523
5524 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
5525
5526 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
5527 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
5528
5529 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
5530
5531 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
5532 structures.
5533 * g++.dg/eh/forced2.C: Likewise.
5534 * g++.dg/eh/forced3.C: Likewise.
5535 * g++.dg/eh/forced4.C: Likewise.
5536
5537 2005-11-11 Mike Stump <mrs@apple.com>
5538
5539 * g++.old-deja/g++.mike/unused.C: Add.
5540
5541 2005-11-15 Mark Mitchell <mark@codesourcery.com>
5542
5543 PR c++/24667
5544 * g++.dg/warn/Wcast-qual1.C: New test.
5545
5546 2005-11-15 Jan Hubicka <jh@suse.cz>
5547
5548 * gcc.dg/winline-5.c: Add large-unit-insns limit.
5549
5550 2005-11-14 David Edelsohn <edelsohn@gnu.org>
5551
5552 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
5553
5554 2005-11-14 Diego Novillo <dnovillo@redhat.com>
5555
5556 PR 24840
5557 * gcc.dg/tree-ssa/pr24840.c: New test.
5558
5559 2005-11-14 Janis Johnson <janis187@us.ibm.com>
5560
5561 PR testsuite/24841
5562 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
5563
5564 2005-11-14 Dale Johannesen <dalej@apple.com>
5565
5566 * gcc.c-torture/execute/20051113-1.c: New.
5567
5568 2005-11-14 Mark Mitchell <mark@codesourcery.com>
5569
5570 PR c++/24687
5571 * g++.dg/template/crash43.C: New test.
5572
5573 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
5574
5575 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
5576
5577 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5578
5579 PR c++/24817
5580 * g++.dg/eh/spec8.C: New test.
5581
5582 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5583
5584 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
5585
5586 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5587
5588 PR c++/20293
5589 * g++.dg/parse/ambig4.C: New test.
5590 * g++.dg/tc1/dr101.C: Adjust error markers.
5591 * g++.dg/lookup/strong-using-2.C: Likewise.
5592 * g++.dg/lookup/ambig5.C: Likewise.
5593 * g++.dg/lookup/ambig4.C: Likewise.
5594 * g++.dg/parse/crash22.C: Likewise.
5595
5596 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5597
5598 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
5599
5600 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
5601
5602 * gcc.dg/nested-calls-1.c: New test.
5603
5604 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5605
5606 * gfortran.dg/complex_intrinsic_1.f90: New test.
5607 * gfortran.dg/complex_intrinsic_2.f90: New test.
5608 * gfortran.dg/fgetc_1.f90: New test.
5609 * gfortran.dg/fgetc_2.f90: New test.
5610 * gfortran.dg/fgetc_3.f90: New test.
5611 * gfortran.dg/ftell_1.f90: New test.
5612 * gfortran.dg/ftell_2.f90: New test.
5613 * gfortran.dg/gnu_logical_1.F: New test.
5614 * gfortran.dg/gnu_logical_2.f90: New test.
5615
5616 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
5617
5618 PR middle-end/24820
5619 * testsuite/gcc.dg/pr24820.c: New test.
5620
5621 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
5622
5623 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
5624 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
5625 variable.
5626
5627 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5628
5629 testsuite/24614
5630 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
5631
5632 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5633
5634 * gcc.target/cris/cris.exp: New file.
5635 * gcc.target/cris/rld-legit1.c: New test.
5636 * gcc.target/cris/rld-legit2.c: New test.
5637
5638 2005-11-12 Jakub Jelinek <jakub@redhat.com>
5639
5640 PR c++/24780
5641 * g++.dg/opt/pr24780.C: New test.
5642
5643 PR c++/24761
5644 * g++.dg/template/asm1.C: New test.
5645
5646 2005-11-12 Steven G. Kargl <kargls@comcast.net>
5647
5648 PR libgfortran/24787
5649 * gfortran.dg/scan_1.f90: New test.
5650
5651 2005-11-12 Jan Hubicka <jh@suse.cz>
5652
5653 * gcc.target/i386/minmax-1.c: New.
5654 * gcc.target/i386/minmax-2.c: New.
5655
5656 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
5657
5658 * gcc.dg/pr24445.c: Fix for 64-bit targets.
5659
5660 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
5661
5662 * gcc.c-torture/execute/20051110-1.c,
5663 gcc.c-torture/execute/20051110-2.c: New tests.
5664
5665 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5666
5667 PR middle-end/24750
5668 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
5669 New tests.
5670
5671 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5672
5673 * lib/target-libpath.exp (get_shlib_extension): New proc.
5674 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
5675 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5676 * lib/objc.exp (objc_target_compile): Likewise.
5677 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
5678 detection.
5679
5680 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5681
5682 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
5683
5684 * lib/target-supports.exp (check_effective_target_static_libgfortran):
5685 Add -static to additional_flags and pass it to target_compile.
5686
5687 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5688
5689 PR libgfortran/24719
5690 gfortran.dg/read_noadvance.f90: New test.
5691
5692 PR libgfortran/24699
5693 gfortran.dg/fmt_t_2.f90: New test.
5694
5695 PR libgfortran/24785
5696 gfortran.dg/read_x_eor.f90: New test.
5697
5698 PR libgfortran/24584
5699 gfortran.dg/namelist_empty.f90: Rename test.
5700
5701 PR libgfortran/24489
5702 gfortran/read_eor.f90: Rename test.
5703
5704 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5705
5706 PR fortran/15976
5707 * gfortran.dg/automatic_module_variable.f90: New test.
5708
5709 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
5710
5711 PR target/24445
5712 * gcc.dg/pr24445.c: New test.
5713
5714 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5715
5716 PR fortran/24655
5717 PR fortran/24755
5718 * gfortran.dg/recursive_statement_functions.f90: Add statement
5719 functions using inline intrinsic functions and parameters to test
5720 that they no longer seg-fault.
5721
5722 PR fortran/24409
5723 gfortran.dg/nested_modules_4.f90: New test.
5724 gfortran.dg/nested_modules_5.f90: New test.
5725
5726 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5727
5728 PR fortran/24643
5729 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
5730
5731 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
5732
5733 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
5734 failures.
5735
5736 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5737
5738 * gcc.dg/sparc-getcontext-1.c: New test.
5739
5740 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
5741
5742 * gcc.dg/ifcvt-fabs-1.c: New test.
5743
5744 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
5745
5746 PR other/4372
5747 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
5748 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
5749
5750 2005-11-09 Richard Guenther <rguenther@suse.de>
5751
5752 PR tree-optimization/24716
5753 * gcc.c-torture/execute/pr24716.c: New testcase.
5754
5755 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5756
5757 * gcc.dg/pr24624.c: Disable for non S/390 targets.
5758
5759 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5760
5761 PR 24624
5762 * gcc.dg/pr24624.c: Testcase added.
5763
5764 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5765
5766 PR 24623
5767 * g++.dg/other/pr24623.C: Testcase added.
5768
5769 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
5770
5771 PR fortran/22607
5772 * gfortran-dg/pure_byref_1.f90: New.
5773 * gfortran-dg/pure_byref_2.f90: New.
5774
5775 2005-11-09 Uros Bizjak <uros@kss-loka.si>
5776
5777 PR c/24101
5778 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
5779 * gcc.dg/dg.exp: Run main loop also for *.i files.
5780
5781 2005-11-08 Jakub Jelinek <jakub@redhat.com>
5782
5783 PR c++/19450
5784 * g++.dg/tls/diag-3.C: New test.
5785 * g++.dg/tls/diag-4.C: New test.
5786 * g++.dg/tls/static-1.C: New test.
5787 * g++.dg/tls/static-1a.cc: New file.
5788
5789 2005-11-08 Diego Novillo <dnovillo@redhat.com>
5790
5791 PR 23046
5792 * g++.dg/tree-ssa/pr23046.C: New test.
5793
5794 2005-11-08 Devang Patel <dpatel@apple.com>
5795
5796 PR tree-optimization/23115
5797 * gcc.dg/tree-ssa/pr23115.c: New.
5798
5799 2005-11-08 David Edelsohn <edelsohn@gnu.org>
5800
5801 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
5802 * gcc.target/powerpc/pr16155.c: Same.
5803 * gcc.target/powerpc/altivec-1.c: Same.
5804 * gcc.target/powerpc/altivec-2.c: Same.
5805 * gcc.target/powerpc/altivec-3.c: Same.
5806 * gcc.target/powerpc/altivec-5.c: Same.
5807 * gcc.target/powerpc/altivec-11.c: Same.
5808 * gcc.target/powerpc/altivec-12.c: Same.
5809 * gcc.target/powerpc/altivec-14.c: Same.
5810 * gcc.target/powerpc/altivec-22.c: Same.
5811 * gcc.target/powerpc/altivec-consts.c: Same.
5812 * gcc.target/powerpc/altivec-pr22085.c: Same.
5813 * gcc.target/powerpc/altivec-splat.c: Same.
5814 * gcc.target/powerpc/altivec-varargs-1.c: Same.
5815 * gcc.target/powerpc/altivec-vec-merge.c: Same.
5816 * gcc.target/powerpc/darwin-longlong.c: Same.
5817
5818 2005-11-08 Uros Bizjak <uros@kss-loka.si>
5819
5820 PR target/19340
5821 * gcc.dg/pr19340.c: New test.
5822
5823 2005-11-07 Ian Lance Taylor <ian@airs.com>
5824
5825 PR rtl-optimization/24683
5826 * gcc.dg/pr24683.c: New test.
5827
5828 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5829
5830 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
5831 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
5832
5833 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5834
5835 * gcc.target/i386/pr23376.c: Compile with -mmmx.
5836
5837 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
5838
5839 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
5840
5841 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5842
5843 PR target/24230
5844
5845 * gcc.target/powerpc/altivec-consts.c,
5846 gcc.target/powerpc/altivec-splat.c: New testcase.
5847
5848 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5849
5850 PR c/24599
5851
5852 * gcc.dg/overflow-2.c: New testcase.
5853
5854 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5855
5856 PR rtl-optimization/23567
5857 * gcc.c-torture/execute/20051104-1.c: New test.
5858
5859 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5860
5861 PR fortran/24534
5862 gfortran.dg/private_type_2.f90: Modified to check that case with
5863 PRIVATE declaration within derived type is accepted.
5864
5865 PR fortran/20838
5866 gfortran.dg/pointer_assign_1.f90: New test.
5867
5868 PR fortran/20840
5869 * gfortran.dg/arrayio_0.f90: New test.
5870
5871 PR fortran/17737
5872 gfortran.dg/data_initialized.f90: New test.
5873 gfortran.dg/data_constraints_1.f90: New test.
5874 gfortran.dg/data_constraints_2.f90: New test.
5875
5876 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5877
5878 PR fortran/24174
5879 PR fortran/24305
5880 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5881
5882 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5883
5884 PR 24670
5885 * gcc.dg/tree-ssa/pr24670.c: New test.
5886
5887 2005-11-05 Ian Lance Taylor <ian@airs.com>
5888
5889 PR target/22432
5890 * gcc.target/i386/pr22432.c: New test.
5891
5892 2005-11-05 Richard Henderson <rth@redhat.com>
5893
5894 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5895 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5896 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5897 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5898 from gcc.dg/alpha-*.
5899 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5900 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5901
5902 2005-11-05 Andreas Jaeger <aj@suse.de>
5903
5904 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5905
5906 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5907
5908 PR target/23424
5909 * gcc.dg/torture/pr23424-1.c: New test.
5910
5911 2005-11-04 Richard Henderson <rth@redhat.com>
5912
5913 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5914 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5915 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5916 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5917 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5918 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5919 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5920 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5921 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5922 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5923 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5924 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5925 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5926 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5927 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5928 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5929 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5930 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5931 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5932 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5933 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5934 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5935 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5936 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5937 Move from gcc.dg/.
5938 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5939 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5940 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5941 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5942 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5943 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5944 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5945 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5946 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5947 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5948 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5949 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5950 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5951 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5952 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5953 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5954 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5955 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5956 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5957 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5958 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5959 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5960 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5961 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5962 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5963 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5964 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5965 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5966 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5967 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5968 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5969 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5970 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5971 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5972 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5973 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5974 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5975 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5976 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5977 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5978 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5979 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5980 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5981 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5982 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5983
5984 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5985
5986 PR 24627
5987 * gcc.dg/tree-ssa/pr24627.c: New test.
5988
5989 2005-11-04 Paul Brook <paul@codesourcery.com>
5990
5991 * gcc.dg/tls/opt-10.c: New test.
5992
5993 2005-11-04 Andreas Jaeger <aj@suse.de>
5994
5995 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5996 avoid extra warnings.
5997
5998 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5999
6000 PR libfortran/22298
6001 * gcc/testsuite/lib/target-supports.exp
6002 (check_effective_target_static_libgfortran): New
6003 static_libgfortran effective target.
6004 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
6005 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
6006
6007 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
6008
6009 * gcc.dg/pr24615.c: Guard test with { target fpic }.
6010
6011 2005-11-03 Josh Conner <jconner@apple.com>
6012
6013 PR c++/19989
6014 g++.dg/ext/array2.C: New test.
6015 g++.dg/template/dependent-name3.C: New test.
6016 g++.dg/template/dependent-name4.C: New test.
6017 g++.dg/template/sfinae2.C: New test.
6018
6019 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
6020
6021 PR preprocessor/22042
6022 * gcc.dg/cpp/strify4.c: New test.
6023
6024 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
6025
6026 PR c++/17964
6027 * g++.dg/cpp/string-1.C: New test.
6028
6029 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
6030
6031 * gcc.target/powerpc: New directory.
6032 * gcc.target/powerpc/powerpc.exp: New file.
6033 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
6034 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
6035 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
6036 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
6037 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
6038 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
6039 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
6040 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
6041 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
6042 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
6043 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
6044 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
6045 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
6046 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
6047 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
6048 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
6049 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
6050 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
6051 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
6052 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
6053 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
6054 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
6055 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
6056 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
6057 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
6058 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
6059 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
6060 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
6061 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
6062 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
6063 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
6064 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
6065 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
6066 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
6067
6068 2005-11-03 Mark Mitchell <mark@codesourcery.com>
6069
6070 PR c++/21627
6071 * g++.dg/warn/inline2.C: New test.
6072
6073 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
6074
6075 PR middle-end/23155
6076 * g++.dg/ext/c99struct1.C: New test.
6077 * gcc.dg/union-cast-1.c: New test.
6078 * gcc.dg/union-cast-2.c: New test.
6079 * gcc.dg/union-cast-3.c: New test.
6080
6081 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
6082
6083 PR middle-end/24589
6084 * gcc.c-torture/execute/zero-struct-2.c: New test.
6085
6086 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
6087
6088 PR c++/24582
6089 * g++.dg/init/switch1.C: New test.
6090
6091 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6092
6093 * gcc.dg/delay-slot-1.c: New test.
6094
6095 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
6096
6097 PR target/24620
6098 * gcc.dg/pr24620.c: New test.
6099
6100 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
6101
6102 PR c/24329
6103 * gcc.dg/format/unnamed-1.c: New test.
6104
6105 2005-11-02 Mark Mitchell <mark@codesourcery.com>
6106
6107 PR c++/22434
6108 * g++.dg/expr/cond8.C: New test.
6109
6110 PR c++/24560
6111 * g++.dg/parse/dot1.C: New test.
6112
6113 2005-11-02 Jan Hubicka <jh@suse.cz>
6114
6115 PR target/23303
6116 * gcc.dg/i386-lea.c: New test
6117
6118 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
6119
6120 PR target/24615
6121 * gcc.dg/pr24615.c: New test.
6122
6123 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
6124
6125 PR target/24600
6126 * gcc.dg/pr24600.c: New test.
6127
6128 2005-11-02 Mark Mitchell <mark@codesourcery.com>
6129
6130 PR c++/19253
6131 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
6132 * g++.dg/parse/typename9.C: New test.
6133 * g++/dg/parse/typename10.C: Likewise.
6134
6135 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
6136
6137 PR fortran/18157
6138 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
6139 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
6140 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
6141
6142 2005-11-02 Mark Mitchell <mark@codesourcery.com>
6143
6144 PR c++/24569
6145 * g++.dg/debug/static1.C: New test.
6146
6147 2005-11-02 Josh Conner <jconner@apple.com>
6148
6149 * g++.dg/crash38.C: moved into proper directory...
6150 * g++.dg/template/crash42.C: ...here
6151
6152 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
6153
6154 PR target/18338
6155 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
6156 pcc_bitfield_type_matters || default_packed.
6157
6158 * lib/target-supports.exp
6159 (check_effective_target_pcc_bitfield_type_matters): New proc.
6160 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
6161
6162 PR testsuite/23304
6163 * lib/target-supports.exp (check_effective_default_packed): New proc.
6164 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
6165 Gate expected errors on target ! default_packed.
6166 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
6167
6168 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6169
6170 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
6171 change (r106358).
6172
6173 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6174
6175 PR fortran/24008
6176 * gfortran.dg/entry_5.f90: New.
6177 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
6178
6179 2005-11-01 Bob Wilson <bob.wilson@acm.org>
6180
6181 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
6182
6183 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
6184
6185 PR fortran/21565
6186 gfortran.dg/namelist_blockdata.f90: New test.
6187
6188 PR fortran/18737
6189 gfortran.dg/external_implicit_none.f90: New test.
6190
6191 PR fortran/14994
6192 * gfortran.dg/secnds.f: New test.
6193
6194 2005-10-31 Jan Hubicka <jh@suse.cz>
6195
6196 PR target/20928
6197 * gcc.c-torture/compile/pr20928.c: New test.
6198
6199 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
6200
6201 PR middle-end/23492
6202 * gcc.c-torture/compile/zero-strct-5.c: New test.
6203
6204 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
6205
6206 PR libgfortran/24584
6207 * gfortran.dg/pr24584.f90: New test.
6208
6209 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
6210
6211 PR fortran/18883
6212 * gfortran.dg/char_result_9.f90: New.
6213 * gfortran.dg/char_result_10.f90: New.
6214
6215 2005-10-30 Jan Hubicka <jh@suse.cz>
6216
6217 * g++.dg/tree-ssa/pr24172.C: New testcase.
6218
6219 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6220
6221 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
6222
6223 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
6224
6225 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
6226 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
6227 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
6228 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
6229 gfortran.dg/enum_9.f90,
6230 gfortran.fortran-torture/compile/enum_1.f90,
6231 gfortran.fortran-torture/execute/enum_1.f90,
6232 gfortran.fortran-torture/execute/enum_2.f90,
6233 gfortran.fortran-torture/execute/enum_3.f90,
6234 gfortran.fortran-torture/execute/enum_4.f90: New tests.
6235
6236 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
6237
6238 PR target/18482
6239 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
6240 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
6241
6242 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6243
6244 PR libfortran/20179
6245 * gfortran.dg/mixed_io_1.f90: New test.
6246 * gfortran.dg/mixed_io_1.c: New file.
6247
6248 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6249
6250 * gfortran.dg/malloc_free_1.f90: New test.
6251
6252 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
6253
6254 * gcc.dg/nested-func-4.c: Require profiling -pg.
6255
6256 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6257
6258 PR C++/23229
6259 * g++.dg/warn/main-2.C: New test.
6260
6261 2005-10-28 Steven G. Kargl <kargls@comcast.net>
6262
6263 PR fortran/24545
6264 * gfortran.dg/interface_2.f90: new test.
6265
6266 2005-10-28 Josh Conner <jconner@apple.com>
6267
6268 PR c++/22153
6269 * g++.dg/template/crash38.C: New test.
6270 * g++.dg/parse/explicit1.C: Change expected errors.
6271
6272 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6273
6274 PR C++/23426
6275 * g++.dg/other/large-size-array.C: New test.
6276
6277 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6278
6279 PR middle-end/24362
6280 * g++.dg/opt/complex4.C: New test.
6281
6282 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
6283
6284 * gcc.dg/nested-func-4.c: New test.
6285
6286 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
6287
6288 PR fortran/24158
6289 gfortran.dg/derived_recursion.f90: New test.
6290 gfortran.dg/implicit_actual.f90: New test.
6291
6292 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
6293
6294 PR middle-end/24295, PR testsuite/24477
6295 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
6296 removed when weakref hits the tree.
6297
6298 2005-10-25 Jakub Jelinek <jakub@redhat.com>
6299
6300 * gfortran.dg/cray_pointers_4.f90: New test.
6301
6302 * gfortran.dg/cray_pointers_5.f90: New test.
6303
6304 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
6305
6306 PR fortran/22290
6307 * gfortran.dg/assign_5.f90: New test.
6308 * gfortran.dg/assign_6.f: New test.
6309
6310 2005-10-25 Uros Bizjak <uros@kss-loka.si>
6311
6312 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
6313 CPU has no SSE support.
6314
6315 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
6316
6317 PR libgfortran/24224
6318 * gfortran.dg/arrayio_1.f90: Update attribution.
6319 * gfortran.dg/arrayio_2.f90: Update attribution.
6320 * gfortran.dg/arrayio_3.f90: Update attribution.
6321 * gfortran.dg/arrayio_4.f90: Update test conditions.
6322 * gfortran.dg/arrayio_5.f90: Update attribution.
6323 * gfortran.dg/arrayio_6.f90: New test.
6324 * gfortran.dg/arrayio_7.f90: New test.
6325
6326 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
6327
6328 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
6329
6330 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
6331
6332 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
6333
6334 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
6335
6336 PR fortran/24416
6337 * gfortran.dg/namelist_char_only.f90: New test.
6338
6339 2005-10-24 Asher Langton <langton2@llnl.gov>
6340
6341 PR fortran/17031
6342 PR fortran/22282
6343 * gfortran.dg/cray_pointers_1.f90: New test.
6344 * gfortran.dg/cray_pointers_2.f90: New test.
6345 * gfortran.dg/cray_pointers_3.f90: New test.
6346 * gfortran.dg/loc_1.f90: New test.
6347 * gfortran.dg/loc_2.f90: New test.
6348
6349 2005-10-24 Steven Bosscher <stevenb@suse.de>
6350
6351 * gcc.dg/pr24225.c: New test.
6352
6353 2005-10-24 Asher Langton <langton2@llnl.gov>
6354
6355 * gfortran.dg/dup_save_1.f90: New test.
6356 * gfortran.dg/dup_save_2.f90: New test.
6357
6358 2005-10-24 Paul Brook <paul@codesourcery.com>
6359
6360 PR 24107
6361 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
6362 stdint.h.
6363
6364 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
6365
6366 PR libgfortran/24489
6367 * gfortran.dg/pr24489.f90: New test.
6368
6369 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
6370
6371 PR fortran/23635
6372 * gfortran.dg/ichar_1.f90: Add tests for derived types.
6373
6374 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
6375
6376 PR target/18911
6377 * g++.dg/init/array16.C: Skip for mmix-*-*.
6378
6379 2005-10-23 Asher Langton <langton2@llnl.gov>
6380
6381 * gfortran.dg/byte_1.f90: New test.
6382 * gfortran.dg/byte_2.f90: New test.
6383
6384 2005-10-23 David Edelsohn <edelsohn@gnu.org>
6385
6386 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
6387
6388 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
6389
6390 PR fortran/18022
6391 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
6392
6393 PR fortran/24311
6394 * gfortran.dg/merge_char_const.f90: New test.
6395
6396 PR fortran/24384
6397 * gfortran.dg/spread_scalar_source.f90: New test.
6398
6399 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
6400
6401 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
6402
6403 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
6404 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
6405
6406 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
6407
6408 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
6409
6410 PR fortran/24426
6411 * gfortran.dg/der_pointer_4.f90: New.
6412
6413 2005-10-22 David Ayers <d.ayers@inode.at>
6414
6415 * obj-c++.dg/except-1.mm: Simplify.
6416
6417 2005-10-21 David Ayers <d.ayers@inode.at>
6418
6419 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
6420
6421 2005-10-21 Jakub Jelinek <jakub@redhat.com>
6422
6423 * gfortran.dg/assumed_dummy_2.f90: New test.
6424
6425 2005-10-21 James E Wilson <wilson@specifix.com>
6426
6427 PR preprocessor/15220
6428 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
6429
6430 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
6431
6432 * gcc.c-torture/execute/20051021-1.c: New test.
6433
6434 2005-10-21 Mark Mitchell <mark@codesourcery.com>
6435
6436 PR c++/24260
6437 * g++.dg/ext/tmplattr1.C: New test.
6438
6439 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
6440
6441 PR fortran/24440
6442 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
6443
6444 2005-10-20 Geoffrey Keating <geoffk@apple.com>
6445
6446 * obj-c++.dg/except-1.mm: New.
6447
6448 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
6449
6450 2005-10-21 Alan Modra <amodra@bigpond.net.au>
6451
6452 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
6453
6454 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
6455
6456 PR middle-end/24295
6457 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
6458 declarations with the same names as thunks' alias targets, use
6459 aliases instead.
6460 * gcc.dg/attr-alias-3.c: New test.
6461 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
6462
6463 2005-10-20 Mark Mitchell <mark@codesourcery.com>
6464
6465 PR c++/22618
6466 * g++.dg/parse/access8.C: New test.
6467
6468 2005-10-20 Richard Guenther <rguenther@suse.de>
6469
6470 PR c++/24439
6471 * g++.dg/tree-ssa/pr24439.C: New testcase.
6472
6473 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6474
6475 * g++.dg/opt/delay-slot-1.C: New test.
6476
6477 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
6478
6479 PR fortran/21625
6480 * gfortran.fg/der_init_1.f90: New.
6481
6482 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
6483
6484 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
6485
6486 2005-10-19 Mark Mitchell <mark@codesourcery.com>
6487
6488 PR c++/21908
6489 * g++.dg/parse/error28.C: New test.
6490
6491 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6492
6493 * gcc.dg/profile-generate-2.c: New test.
6494
6495 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
6496
6497 PR target/23589
6498 * g++.dg/ext/dllimport11.C: New.
6499
6500 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6501
6502 PR c++/22293
6503 * g++.dg/other/friend3.C: New test.
6504
6505 2005-10-18 Mark Mitchell <mark@codesourcery.com>
6506
6507 PR c++/23293
6508 * g++.dg/template/error19.C: New test.
6509
6510 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
6511
6512 PR c++/21383
6513 * g++.dg/overload/koenig2.C: New.
6514
6515 PR c++/23118
6516 * g++.dg/overload/error2.C: New.
6517
6518 PR c++/22604
6519 * g++.dg/inherit/covariant14.C: New.
6520
6521 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6522
6523 PR c++/23440
6524 * g++.dg/parse/for1.C: New test.
6525
6526 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
6527
6528 PR fortran/23446
6529 * gfortran.dg/host_dummy_index_1.f90: New test.
6530
6531 PR fortran/21459
6532 * gfortran.dg/automatic_char_len_2.f90: New test.
6533
6534 PR fortran/20866
6535 * gfortran.dg/recursive_statement_functions.f90: New test.
6536
6537 PR fortran/20853
6538 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
6539
6540 PR fortran/20849
6541 * gfortran.dg/external_initializer.f90: New test.
6542
6543 PR fortran/20837
6544 * non_module_public.f90: New test.
6545
6546 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
6547
6548 PR c++/24386
6549 * g++.dg/template/overload7.C: New.
6550
6551 PR c++/22551
6552 * g++.dg/other/switch2.C: Remove expected warnings.
6553
6554 PR c++/21353
6555 * g++.dg/template/defarg6.C: New.
6556
6557 2005-10-17 Uros Bizjak <uros@kss-loka.si>
6558
6559 PR target/24315
6560 * gcc.target/i386/pr24315.c: New test.
6561
6562 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6563
6564 PR c++/24389
6565 * g++.dg/template/static21.C: New test.
6566 * g++.dg/template/static21-a.cc: Likewise.
6567
6568 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
6569
6570 PR c++/23959
6571 * g++.dg/warn/Wswitch-default-1.C: New test.
6572 * g++.dg/warn/Wswitch-default-2.C: New test.
6573
6574 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6575
6576 PR c++/22173
6577 * g++.dg/parse/template18.C: New test.
6578 * g++.dg/template/nontype15.C: Likewise.
6579
6580 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
6581
6582 PR fortran/22273
6583 * gfortran.dg/spec_expr_2.f90: New.
6584
6585 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
6586
6587 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
6588 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
6589 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
6590 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
6591 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
6592 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
6593 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
6594 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
6595 previous target-specific skips and warning-message matches where
6596 applicable.
6597
6598 2005-10-15 Mark Mitchell <mark@codesourcery.com>
6599
6600 PR c++/21347
6601 * g++.dg/warn/Wctor-dtor.C: New test.
6602
6603 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6604
6605 PR c/23439
6606 * gcc.dg/for-1.c: New test.
6607
6608 2005-10-14 Mark Mitchell <mark@codesourcery.com>
6609
6610 PR c++/19565
6611 * g++.dg/warn/Wconversion1.C: New test.
6612 * g++.dg/ext/packed4.C: Compile with -w.
6613 * g++.dg/opt/20050511-1.C: Likewise.
6614 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
6615
6616 2005-10-14 Jakub Jelinek <jakub@redhat.com>
6617
6618 * gfortran.dg/boz_5.f90: New test.
6619
6620 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
6621
6622 PR c++/22551
6623 * g++.dg/other/switch2.C: New.
6624
6625 PR c++/23984
6626 * g++.dg/init/ctor7.C: New.
6627
6628 2005-10-13 David Edelsohn <edelsohn@gnu.org>
6629
6630 PR c++/23730
6631 * g++.dg/parse/crash32.C: New test.
6632
6633 2005-10-13 Mark Mitchell <mark@codesourcery.com>
6634
6635 PR c++/20721
6636 * g++.dg/init/goto2.C: New test.
6637
6638 PR c++/22464
6639 * g++.dg/template/crash/41.C: New test.
6640
6641 PR c++/22180
6642 * g++.dg/template/crash40.C: New test.
6643
6644 PR c++/23694
6645 * g++.dg/parse/friend5.C: New test.
6646
6647 PR c++/23307
6648 * g++.dg/template/crash38.C: New test.
6649
6650 PR c++/22352
6651 * g++.dg/template/friend38.C: New test.
6652
6653 PR c++/22405
6654 * g++.dg/template/crash39.C: New test.
6655
6656 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
6657
6658 * gcc.dg/debug/dwarf2/dwarf-char1.c,
6659 gcc.dg/debug/dwarf2/dwarf-char2.c,
6660 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
6661
6662 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
6663
6664 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
6665
6666 * gcc.dg/dll-2.c: Add tests for warnings.
6667 * gcc.dg/dll-3.c: Likewise.
6668 * gcc.dg/dll-4.c: Likewise.
6669
6670 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
6671 * g++.dg/ext/dllimport2.C: Likewise.
6672 * g++.dg/ext/dllimport3.C: Likewise.
6673 * g++.dg/ext/dllimport7.C: Likewise.
6674 * g++.dg/ext/dllimport8.C: Likewise.
6675 * g++.dg/ext/dllimport9.C: Likewise.
6676
6677 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
6678
6679 PR fortran/24092
6680 * gfortran.dg/derived_pointer_recursion.f90: New test.
6681
6682 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
6683
6684 * gcc.c-torture/execute/20051012-1.c: New test.
6685
6686 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6687
6688 PR fortran/18082
6689 * gfortran.dg/automatic_char_len_1.f90: New test.
6690
6691 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6692
6693 PR fortran/20847
6694 * gfortran.dg/save_common.f90: New test.
6695
6696 PR fortran/20856
6697 * gfortran.dg/save_result.f90: New test.
6698
6699 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6700
6701 PR c++/21592
6702 * g++.dg/template/dependent-expr1.C: Add new expected error.
6703 * g++.dg/template/dependent-expr2.C: Adjust error text.
6704 * g++.dg/template/overload6.C: New.
6705
6706 PR c++/23797
6707 * g++.dg/other/typename8.C: New.
6708
6709 PR c++/21117
6710 * g++.dg/other/return1.C: New.
6711
6712 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
6713
6714 PR c++/24052
6715 * g++.dg/ext/label5.C: New.
6716
6717 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6718
6719 PR c++/19964
6720 * g++.dg/parse/crash31.C: New.
6721
6722 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
6723
6724 * g++.dg/ipa/ipa-1.c: New test.
6725 * g++.dg/ipa/ipa-2.c: New test.
6726 * g++.dg/ipa/ipa-3.c: New test.
6727 * g++.dg/ipa/ipa-4.c: New test.
6728 * g++.dg/ipa/ipa-5.c: New test.
6729 * g++.dg/ipa/ipa.exp: New file.
6730
6731 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6732
6733 PR fortran/24207
6734 * gfortran.dg/private_type_3.f90: New test.
6735
6736 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6737
6738 PR fortran/20786
6739 gfortran.dg/aint_anint_1.f90: New test.
6740
6741 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6742
6743 PR libgfortran/24313
6744 gfortran.dg/csqrt.f: New test.
6745
6746 2005-10-11 Ian Lance Taylor <ian@airs.com>
6747
6748 PR c++/8057
6749 * g++.dg/warn/noeffect7.C: New test.
6750 * g++.dg/warn/noeffect2.C: Instantiate templates.
6751 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
6752 and warning.
6753
6754 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6755
6756 PR c++/21089
6757 * g++.dg/init/float1.C: New test.
6758
6759 PR c++/24277
6760 * g++.dg/init/member1.C: Tweak error markers.
6761
6762 2005-10-11 Janis Johnson <janis187@us.ibm.com>
6763
6764 PR testsuite/24281
6765 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
6766 Check for null pointer.
6767
6768 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6769
6770 PR c++/21369
6771 * g++.dg/parse/ret-type3.C: New test.
6772
6773 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6774
6775 PR tree-opt/23946
6776 * gcc.c-torture/compile/pr23946.c: New test.
6777
6778 2005-10-11 Jakub Jelinek <jakub@redhat.com>
6779
6780 * g++.dg/opt/mmx2.C: New test.
6781
6782 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6783
6784 PR c++/24277
6785 * g++.dg/template/static20.C: New test.
6786
6787 PR c++/24302
6788 * g++.dg/warn/Wunused-12.C: New test.
6789
6790 PR c++/23437
6791 * g++.dg/template/arg4.C: New test.
6792
6793 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6794
6795 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
6796 * gcc.dg/ucnid-3.c: Likewise.
6797 * gcc.dg/ucnid-4.c: Likewise.
6798 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
6799 * g++.dg/other/ucnid-1.C: Likewise.
6800 * gcc.dg/sparc-frame-1.c: New test.
6801
6802 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6803
6804 PR c++/24139
6805 * g++.dg/template/spec27.C: New test.
6806
6807 PR c++/24275
6808 * g++.dg/template/static19.C: New test.
6809
6810 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6811
6812 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
6813 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
6814
6815 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6816
6817 PR target/24136
6818 * gfortran.fortran-torture/compile/pr24136.f: New test.
6819
6820 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
6821
6822 PR c++/22172
6823 * g++.dg/parse/crash30.C: New test.
6824
6825 2005-10-07 Richard Guenther <rguenther@suse.de>
6826
6827 PR middle-end/24227
6828 * gcc.c-torture/compile/pr24227.c: New testcase.
6829
6830 2005-10-07 Steve Ellcey <sje@cup.hp.com>
6831
6832 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
6833 Do not put aligned attributes on array elements.
6834
6835 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
6836
6837 PR testsuite/23611, PR testsuite/23615
6838 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
6839 writing prototypes of library functions by hand.
6840 * obj-c++.dg/bitfield-4.mm: Likewise.
6841 * obj-c++.dg/const-str-4.mm: Likewise.
6842 * obj-c++.dg/encode-4.mm: Likewise.
6843 * obj-c++.dg/encode-5.mm: Likewise.
6844 * obj-c++.dg/encode-6.mm: Likewise.
6845 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
6846 * obj-c++.dg/method-10.mm: Likewise.
6847 * obj-c++.dg/method-17.mm: Likewise.
6848 * obj-c++.dg/method-19.mm: Likewise.
6849 * obj-c++.dg/try-catch-2.mm: Likewise.
6850
6851 2005-10-06 Richard Henderson <rth@redhat.com>
6852
6853 PR 24236
6854 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6855
6856 2005-10-06 Dale Johannesen <dalej@apple.com>
6857
6858 * gcc.c-torture/execute/20030125-1.c: Correct.
6859
6860 2005-10-06 Richard Guenther <rguenther@suse.de>
6861
6862 PR tree-optimization/24238
6863 * g++.dg/tree-ssa/pr24238.C: New testcase.
6864
6865 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6866
6867 PR 18568
6868 * gfortran.dg/der_pointer_3.f90: New test.
6869
6870 2005-10-05 Devang Patel <dpatel@apple.com>
6871
6872 PR Debug/23205
6873 * g++.dg/other/PR23205.C: New.
6874
6875 2005-10-05 Richard Henderson <rth@redhat.com>
6876
6877 PR target/23602
6878 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6879 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6880
6881 2005-10-05 Dale Johannesen <dalej@apple.com>
6882
6883 * gcc.c-torture/execute/float-floor.c: New.
6884
6885 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6886
6887 PR tree-optimization/21419
6888 PR tree-optimization/24146
6889 PR tree-optimization/24151
6890
6891 * g++.dg/ext/asm7.C: New.
6892 * g++.dg/ext/asm8.C: New.
6893 * gcc.dg/asm-1.c: Compile on all targets.
6894 * gcc.dg/asm-pr24146.c: New.
6895 * gcc.dg/pr21419.c: Adjust error messages.
6896
6897 2005-10-05 Richard Guenther <rguenther@suse.de>
6898
6899 PR fortran/24176
6900 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6901
6902 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6903
6904 PR c++/23513
6905 * g++.dg/template/spec22.C: Robustify test.
6906 * g++.dg/template/spec26.C: New.
6907
6908 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6909
6910 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6911 if target supports vector instructions.
6912
6913 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6914
6915 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6916 C99 functions.
6917
6918 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6919
6920 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6921 check_effective_target_fortran_large_int): Replace cached result
6922 when target changes.
6923
6924 2005-10-04 Devang Patel <dpatel@apple.com>
6925
6926 * gcc.dg/i386-sse-vect-types.c: New.
6927
6928 2005-10-04 Ian Lance Taylor <ian@airs.com>
6929
6930 PR preprocessor/13726
6931 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6932 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6933
6934 2005-10-04 Richard Guenther <rguenther@suse.de>
6935
6936 PR c/23576
6937 * gcc.dg/noncompile/pr23576.c: New testcase.
6938
6939 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6940
6941 PR middle-end/23125
6942 * gcc.dg/register-var-3.c: New test.
6943
6944 2005-10-04 Steven Bosscher <stevenb@suse.de>
6945
6946 * gcc.dg/pr23049.c: New test.
6947
6948 * gcc.dg/ucnid-4.c: Fix test.
6949
6950 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6951
6952 PR 23445
6953 * gcc.c-torture/compile/pr23445.c: New test.
6954
6955 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6956
6957 * g++.dg/overload/unknown1.C: New.
6958
6959 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6960
6961 PR c++/17775
6962 * g++.dg/template/repo4.C: New test.
6963
6964 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6965
6966 PR libfortran/19308
6967 * gfortran.dg/large_real_kind_2.F90: New test.
6968 * gfortran.dg/large_integer_kind_2.f90: New test.
6969
6970 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6971
6972 * lib/target-supports.exp (check_effective_target_vect_shift):
6973 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6974 (check_effective_target_vect_condition): Fix copy-n-pasto.
6975
6976 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6977 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6978 targets.
6979
6980 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6981
6982 PR c++/22621
6983 * g++.dg/template/overload5.C : New test.
6984
6985 PR c++/23840
6986 * g++.dg/expr/stdarg1.C: New test.
6987
6988 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6989
6990 PR 24142
6991 * gcc.c-torture/execute/pr24142.c: New test.
6992
6993 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6994
6995 PR 24141
6996 * gcc.c-torture/execute/pr24141.c: New test.
6997
6998 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6999 Diego Novillo <dnovillo@redhat.com>
7000
7001 PR 23604
7002 * gcc.c-torture/execute/pr23604.c: New test.
7003
7004 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
7005
7006 PR fortran/16404
7007 PR fortran/20835
7008 PR fortran/20890
7009 PR fortran/20899
7010 PR fortran/20900
7011 PR fortran/20901
7012 PR fortran/20902
7013 gfortran.dg/equiv_constraint_1.f90: New test.
7014 gfortran.dg/equiv_constraint_2.f90: New test.
7015 gfortran.dg/equiv_constraint_3.f90: New test.
7016 gfortran.dg/equiv_constraint_4.f90: New test.
7017 gfortran.dg/equiv_constraint_5.f90: New test.
7018 gfortran.dg/equiv_constraint_6.f90: New test.
7019 gfortran.dg/equiv_constraint_7.f90: New test.
7020 gfortran.dg/equiv_constraint_8.f90: New test.
7021 gfortran.dg/private_type_1.f90: New test.
7022 gfortran.dg/private_type_2.f90: New test.
7023 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
7024 980628-10.f: Assert std=gnu to permit mixing of
7025 types in equivalence statements.
7026
7027 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
7028
7029 PR 24112
7030 * gfortran.dg/open_status_1.f90: New.
7031
7032 2005-09-30 Uros Bizjak <uros@kss-loka.si>
7033
7034 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
7035 * gcc.dg/vect/pr22480.c: Clean up temp files.
7036 * gcc.dg/vect/pr23831.c: Clean up temp files.
7037 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
7038 Clean up temp files.
7039 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
7040 Clean up temp files.
7041
7042 * gcc.dg/20050309-1.c: Clean up temp files.
7043 * gcc.dg/20050325-1.c: Clean up temp files.
7044
7045 2005-09-30 Uros Bizjak <uros@kss-loka.si>
7046
7047 PR tree-optimization/24059
7048 * gcc.dg/vect/pr24059.c : New test.
7049
7050 2005-09-29 Jakub Jelinek <jakub@redhat.com>
7051
7052 PR middle-end/24109
7053 * gcc.c-torture/execute/20050929-1.c: New test.
7054
7055 2005-09-29 Steven Bosscher <stevenb@suse.de>
7056
7057 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
7058
7059 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
7060
7061 PR c/21419
7062 * gcc.dg/pr21419.c: New test.
7063
7064 2005-09-29 Steven Bosscher <stevenb@suse.de>
7065
7066 * gcc.dg/pr23911.c: New test.
7067
7068 2005-09-28 Mark Mitchell <mark@codesourcery.com>
7069
7070 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
7071
7072 PR c++/16782
7073 * g++.dg/parse/qualified4.C: New test.
7074 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
7075 * g++.old-deja/g++.mike/p8154.C: Likewise.
7076
7077 2005-09-27 Mark Mitchell <mark@codesourcery.com>
7078
7079 PR c++/22147
7080 * g++.dg/template/friend37.C: New test.
7081 * g++.dg/parse/crash28.C: Adjust error markers.
7082
7083 2005-09-27 Jakub Jelinek <jakub@redhat.com>
7084
7085 PR fortran/18518
7086 * gfortran.fortran-torture/execute/save_2.f90: New decl.
7087
7088 2005-09-27 Devang Patel <dpatel@apple.com>
7089
7090 PR tree-optimization/23625
7091 * gcc.dg/pr23625.c: New test.
7092
7093 2005-09-27 Uros Bizjak <uros@kss-loka.si>
7094
7095 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
7096 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
7097
7098 2005-09-26 Jakub Jelinek <jakub@redhat.com>
7099
7100 PR fortran/23677
7101 * gfortran.fortran-torture/execute/save_1.f90: New test.
7102 * gfortran.dg/save_1.f90: New test.
7103
7104 2005-09-26 Uros Bizjak <uros@kss-loka.si>
7105
7106 * gcc.target/i386/builtin-apply-mmx.c: New test.
7107
7108 PR target/22576
7109 * gcc.target/i386/pr22576.c: New test.
7110
7111 PR target/22585
7112 * gcc.target/i386/pr22585.c: New test.
7113
7114 PR target/23268
7115 * gcc.target/i386/pr23268.c: New test.
7116
7117 PR middle-end/23831
7118 * gcc.dg/vect/pr23831.c: New test.
7119
7120 PR target/24055
7121 * gcc.target/i386/pr24055.c: New test.
7122
7123 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
7124
7125 PR tree-optimization/23960
7126 * gcc.c-torture/compile/pr23960.c: New.
7127
7128 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
7129
7130 PR fortran/16861
7131 * gfortran.dg/nested_modules_3.f90: New.
7132
7133 2005-09-22 Steven G. Kargl <kargls@comcast.net>
7134
7135 PR fortran/24005
7136 gfortran.dg/interface_1.f90: New test.
7137
7138 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
7139 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7140
7141 PR fortran/23843
7142 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
7143
7144 2005-09-22 Steven G. Kargl <kargls@comcast.net>
7145
7146 PR fortran/23516
7147 * gfortran.dg/imag_1.f: New test.
7148 * gfortran.dg/imag_2.f: Ditto.
7149
7150 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
7151
7152 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
7153
7154 2005-09-22 Jakub Jelinek <jakub@redhat.com>
7155
7156 PR c++/21983
7157 * g++.dg/warn/pr21983.C: New test.
7158
7159 2005-09-21 Mark Mitchell <mark@codesourcery.com>
7160
7161 PR c++/23993
7162 * g++.dg/template/array14.C: New test.
7163
7164 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
7165
7166 PR fortran/19929
7167 * gfortran.dg/der_ptr_component_1.f90: New test.
7168
7169 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7170
7171 PR c++/23965
7172 * g++.dg/template/error1.C: Reject "no matching function" message.
7173
7174 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7175
7176 PR c++/17609
7177 * g++.dg/lookup/error1.C: New test.
7178
7179 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
7180
7181 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
7182 functionality of the testcase.
7183
7184 2005-09-20 Richard Henderson <rth@redhat.com>
7185
7186 * gcc.dg/vect/vect-22.c: Require vect_float.
7187 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
7188
7189 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
7190
7191 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
7192 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
7193 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
7194 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
7195 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
7196 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
7197 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
7198 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
7199 * gcc.dg/cpp/ucnid-8.c: New test.
7200
7201 2005-09-20 Jakub Jelinek <jakub@redhat.com>
7202
7203 PR tree-optimization/23929
7204 * gcc.c-torture/compile/pr23929.c: New test.
7205
7206 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
7207
7208 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
7209 for one loop.
7210
7211 2005-09-20 Steve Ellcey <sje@cup.hp.com>
7212
7213 PR testsuite/23186
7214 * g++.dg/other/pr22003.C: Require named sections.
7215
7216 2005-09-20 Jakub Jelinek <jakub@redhat.com>
7217
7218 PR c++/23947
7219 * g++.dg/rtti/crash3.C: New test.
7220
7221 PR tree-optimization/23818
7222 * gcc.dg/pr23818.c: New test.
7223
7224 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7225
7226 PR fortran/23420
7227 * gfortran.dg/print_fmt_4.f: New.
7228
7229 2005-09-20 Jakub Jelinek <jakub@redhat.com>
7230
7231 PR fortran/23663
7232 * gfortran.fortran-torture/execute/entry_11.f90: New test.
7233
7234 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
7235
7236 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
7237 Use pointers to local alignable arrays instead. Added comments.
7238 * gcc.dg/vect/vect-46.c: Likewise.
7239 * gcc.dg/vect/vect-48.c: Likewise.
7240 * gcc.dg/vect/vect-49.c: Likewise.
7241 * gcc.dg/vect/vect-52.c: Likewise.
7242 * gcc.dg/vect/vect-53.c: Likewise.
7243 * gcc.dg/vect/vect-54.c: Likewise.
7244 * gcc.dg/vect/vect-56.c: Likewise.
7245 * gcc.dg/vect/vect-57.c: Likewise.
7246 * gcc.dg/vect/vect-58.c: Likewise.
7247 * gcc.dg/vect/vect-60.c: Likewise.
7248 * gcc.dg/vect/vect-61.c: Likewise.
7249
7250 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
7251 The test is no longer vectorizable on vect_no_align targets.
7252 * gcc.dg/vect/vect-43.c: Likewsie.
7253
7254 * gcc.dg/vect/vect-44.c: Added comments.
7255 * gcc.dg/vect/vect-45.c: Added comments.
7256 * gcc.dg/vect/vect-50.c: Added comments.
7257 * gcc.dg/vect/vect-51.c: Added comments.
7258
7259 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
7260 aligned type.
7261 * gcc.dg/vect/Os-vect-95.c: Likewise.
7262
7263 * gcc.dg/vect/vect-41.c: Test removed.
7264 * gcc.dg/vect/vect-47.c: Test removed.
7265 * gcc.dg/vect/vect-55.c: Test removed.
7266 * gcc.dg/vect/vect-59.c: Test removed.
7267
7268 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
7269
7270 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
7271 No longer vectorizable on vect_no_align targets.
7272 * gcc.dg/vect/pr20122.c: Likewise.
7273 * gcc.dg/vect/vect-74.c: Likewise.
7274 * gcc.dg/vect/vect-75.c: Likewise.
7275 * gcc.dg/vect/vect-76.c: Likewise.
7276
7277 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
7278 Will not be vectorizable on vect_no_align targets once aliasing issues
7279 are resolved.
7280 * gcc.dg/vect/vect-79.c: Likewise.
7281
7282 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
7283 * gcc.dg/vect/vect-78.c: Likewise.
7284 * gcc.dg/vect/vect-97.c: Likewise.
7285
7286 2005-09-19 Steven Bosscher <stevenb@suse.de>
7287
7288 * gcc.dg/pr23943.c: New test.
7289
7290 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
7291
7292 PR fortran/19181
7293 * gfortran.dg/derived_pointer_null_1.f90: New test.
7294
7295 2005-09-18 Richard Guenther <rguenther@suse.de>
7296
7297 PR middle-end/23944
7298 * gcc.c-torture/compile/pr23944.c: New testcase.
7299
7300 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
7301
7302 PR fortran/15975
7303 * gfortran.dg/der_pointer_2.f90: New test.
7304
7305 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
7306
7307 PR fortran/16861
7308 * gfortran.dg/nested_modules_2.f90: New test.
7309
7310 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7311
7312 PR c++/18368
7313 * g++.dg/other/semicolon.C: New test.
7314
7315 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
7316
7317 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
7318 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
7319
7320 2005-09-16 Mark Mitchell <mark@codesourcery.com>
7321
7322 PR c++/23914
7323 * g++.dg/template/static18.C: New test.
7324
7325 PR c++/21514
7326 * g++.dg/template/crash19.C: Remove dg-error marker.
7327 * g++.dg/template/local4.C: New test.
7328
7329 2005-09-16 Paul Brook <paul@codesourcery.com>
7330
7331 PR fortran/23906
7332 * gfortran.dg/dependency_1.f90: New test.
7333
7334 2005-09-15 Mark Mitchell <mark@codesourcery.com>
7335
7336 PR c++/23896
7337 * g++.dg/template/static17.C: New test.
7338
7339 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
7340
7341 PR c++/23139
7342 * g++.dg/warn/huge-val1.C: New test.
7343
7344 2005-09-15 Mark Mitchell <mark@codesourcery.com>
7345
7346 PR c++/13140
7347 * g++.dg/parse/class2.C: New test.
7348 * g++.dg/template/explicit8.C: Likewise.
7349 * g++.dg/template/spec25.C: Likewise.
7350
7351 2005-09-14 Josh Conner <jconner@apple.com>
7352
7353 PR middle-end/23584
7354 * gcc.dg/pr23584.c: New test.
7355
7356 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
7357
7358 PR fortran/21875 Internal Unit Array I/O, NIST
7359 * gfortran.dg/arrayio_1.f90: New test.
7360 * gfortran.dg/arrayio_1.f90: New test.
7361 * gfortran.dg/arrayio_1.f90: New test.
7362 * gfortran.dg/arrayio_1.f90: New test.
7363 * gfortran.dg/arrayio_1.f90: New test.
7364
7365 2005-09-14 Uros Bizjak <uros@kss-loka.si>
7366
7367 PR middle-end/22480
7368 * gcc.dg/vect/pr22480.c: New test.
7369
7370 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
7371
7372 PR fortran/19358
7373 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
7374
7375 2005-09-13 Josh Conner <jconner@apple.com>
7376
7377 PR c++/23180
7378 * g++.dg/init/struct2.C: New test.
7379 * g++.dg/init/struct3.C: New test.
7380
7381 2005-09-13 Janis Johnson <janis187@us.ibm.com>
7382
7383 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
7384 Clean up temp files.
7385 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
7386 gcc.dg/tree-ssa/builtin-fprintf-1.c,
7387 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
7388 gcc.dg/tree-ssa/builtin-printf-1.c,
7389 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
7390 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
7391 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
7392 gcc.dg/tree-ssa/builtin-vprintf-1.c,
7393 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
7394 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
7395 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
7396 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
7397 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
7398 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
7399 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
7400 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
7401
7402 2005-09-13 Josh Conner <jconner@apple.com>
7403
7404 * lib/gcc-dg.exp: Load scanipa.exp.
7405 (cleanup-dump): New procedure.
7406 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
7407 * lib/scandump.exp: New file.
7408 * lib/scantree.exp: Use it.
7409 * lib/scanipa.exp: New file.
7410
7411 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
7412
7413 PR fortran/17740
7414 * gfortran.dg/generic_4.f90: New test.
7415
7416 2005-09-13 Uros Bizjak <uros@kss-loka.si>
7417
7418 PR target/23816
7419 * gcc.target/i386/pr23816-1.c: New test.
7420 * gcc.target/i386/pr23816-2.c: New test.
7421
7422
7423 2005-09-13 Bastian Blank <waldi@debian.org>
7424
7425 PR c++/16171
7426 * g++.dg/abi/mangle26.C: New test.
7427 * g++.dg/abi/mangle27.C: New test.
7428 * g++.dg/abi/mangle28.C: New test.
7429 * g++.dg/abi/mangle29.C: New test.
7430
7431 PR c++/23839
7432 * g++.dg/parse/register1.C: New test.
7433
7434 2005-09-13 Mark Mitchell <mark@codesourcery.com>
7435
7436 PR c++/23842
7437 * g++.dg/template/access16.C: New test.
7438
7439 2005-09-13 Richard Sandiford <richard@codesourcery.com>
7440
7441 * gfortran.dg/char_pack_2.f90: Increase the vector size.
7442
7443 2005-09-13 Richard Sandiford <richard@codesourcery.com>
7444
7445 PR fortran/18899
7446 * gfortran.dg/shape_2.f90: New test.
7447
7448 2005-09-13 Richard Sandiford <richard@codesourcery.com>
7449
7450 PR target/19269
7451 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
7452 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
7453 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
7454 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
7455 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
7456 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
7457 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
7458 tests.
7459
7460 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7461
7462 PR c++/23841
7463 * g++.dg/parse/template17.C: New test.
7464
7465 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7466
7467 PR c++/23789
7468 * g++.dg/template/nontype14.C: New test.
7469
7470 2005-09-12 Ian Lance Taylor <ian@airs.com>
7471
7472 PR g++/7874
7473 * g++.dg/lookup/friend7.C: New test.
7474 * g++.dg/lookup/friend8.C: New test.
7475 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
7476 so that it will be found via argument dependent lookup.
7477 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
7478 friend functions which will no longer be found.
7479 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
7480 function g, so that it will be found via argument dependent
7481 lookup.
7482 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
7483 * g++.old-deja/g++.mike/net43.C: Likewise.
7484
7485 2005-09-12 Mark Mitchell <mark@codesourcery.com>
7486
7487 PR c++/23691
7488 * g++.dg/template/static16.C: New test.
7489
7490 2005-09-12 Josh Conner <jconner@apple.com>
7491
7492 PR middle-end/23237
7493 * gcc.c-torture/compile/pr23237.c: New test.
7494
7495 2005-09-11 Richard Henderson <rth@redhat.com>
7496
7497 * g++.dg/other/error8.C: Update expected diagnostic text.
7498
7499 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7500
7501 PR libfortran/19872
7502 * gfortran.dg/overwrite_1.f: New test.
7503
7504 2005-09-09 Josh Conner <jconner@apple.com>
7505
7506 * g++.dg/init/pr23180-1.C: Removed.
7507 * g++.dg/init/pr23180-2.C: Removed.
7508
7509 2005-09-09 David Daney <ddaney@avtrex.com>
7510
7511 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
7512 files which are ...
7513 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
7514 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
7515
7516 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7517
7518 * gfortran.dg/iostat_2.f90: New test.
7519
7520 2005-09-09 Mark Mitchell <mark@codesourcery.com>
7521
7522 PR c++/22252
7523 * g++.dg/ext/interface1.C: New test.
7524 * g++.dg/ext/interface1.h: Likewise.
7525 * g++.dg/ext/interface1a.cc: Likewise.
7526
7527 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
7528
7529 * gfortran.dg/iomsg_1.f90: New test case.
7530
7531 2005-09-09 Richard Guenther <rguenther@suse.de>
7532
7533 PR c++/23624
7534 * g++.dg/tree-ssa/pr23624.C: New testcase.
7535
7536 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7537
7538 PR fortran/19239
7539 * gfortran.dg/vector_subscript_1.f90,
7540 * gfortran.dg/vector_subscript_2.f90: New tests.
7541
7542 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7543
7544 PR fortran/21104
7545 * gfortran.dg/array_alloc_1.f90,
7546 * gfortran.dg/array_alloc_2.f90,
7547 * gfortran.dg/array_alloc_3.f90: New tests.
7548
7549 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7550
7551 PR fortran/12840
7552 * gfortran.dg/array_constructor_6.f90
7553 * gfortran.dg/array_constructor_7.f90
7554 * gfortran.dg/array_constructor_8.f90
7555 * gfortran.dg/array_constructor_9.f90
7556 * gfortran.dg/array_constructor_10.f90
7557 * gfortran.dg/array_constructor_11.f90
7558 * gfortran.dg/array_constructor_12.f90: New tests.
7559
7560 2005-09-08 Josh Conner <jconner@apple.com>
7561
7562 PR c++/23180
7563 * g++.dg/init/pr23180-1.C: New test.
7564 * g++.dg/init/pr23180-2.C: New test.
7565
7566 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7567
7568 PR fortran/18878
7569 * gfortran.dg/module_double_reuse.f90: New.
7570
7571 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7572
7573 PR fortran/23270
7574 PR fortran/22304
7575 PR fortran/18870
7576 PR fortran/17917
7577 PR fortran/16511
7578 * gfortran.dg/common_equivalence_1.f: New.
7579 * gfortran.dg/common_equivalence_2.f: New.
7580 * gfortran.dg/common_equivalence_3.f: New.
7581 * gfortran.dg/contained_equivalence_1.f90: New.
7582 * gfortran.dg/module_blank_common.f90: New.
7583 * gfortran.dg/module_commons_1.f90: New.
7584 * gfortran.dg/module_equivalence_1.f90: New.
7585 * gfortran.dg/nested_modules_1.f90: New.
7586 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
7587 equivalences and add comment to connect the test with
7588 the PR.
7589
7590 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7591
7592 PR fortran/23765
7593 * gfortran.dg/common_6.f90: New test.
7594
7595 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7596
7597 PR fortran/15326
7598 * gfortran.dg/char_result_1.f90,
7599 * gfortran.dg/char_result_2.f90,
7600 * gfortran.dg/char_result_3.f90,
7601 * gfortran.dg/char_result_4.f90,
7602 * gfortran.dg/char_result_5.f90,
7603 * gfortran.dg/char_result_6.f90,
7604 * gfortran.dg/char_result_7.f90,
7605 * gfortran.dg/char_result_8.f90: New tests.
7606
7607 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7608
7609 PR fortran/19928
7610 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
7611
7612 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7613
7614 PR obj-c++/16816
7615 * obj-c++.dg/selector-5.mm: New test.
7616 * obj-c++.dg/selector-6.mm: New test.
7617
7618 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7619
7620 PR objc/20574
7621 PR objc/19324
7622 * objc.dg/error-1.m: New test.
7623
7624 2005-09-07 Richard Sandiford <richard@codesourcery.com>
7625
7626 PR fortran/23373
7627 * gfortran.fortran-torture/execute/pr23373-1.f90,
7628 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
7629
7630 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
7631
7632 PR libfortran/23760
7633 * gfortran.dg/g77/1832.f: Remove long string in write statement
7634 to allow the test to pass on correct list directed output with
7635 prepended space.
7636
7637 2005-09-07 James E Wilson <wilson@specifix.com>
7638
7639 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
7640
7641 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7642
7643 * gfortran.dg/parameter+save.f90: Rename to
7644 * gfortran.dg/parameter_save.f90: .. this.
7645
7646 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7647
7648 PR fortran/20848
7649 * gfortran.dg/parameter+save.f90: New test case.
7650
7651 2005-09-06 Richard Sandiford <richard@codesourcery.com>
7652
7653 PR fortran/19269
7654 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
7655
7656 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7657
7658 PR c/23075
7659 * gcc.dg/pr23075.c: New test.
7660 * g++.dg/warn/pr23075.C: New test.
7661
7662 PR target/22362
7663 * gcc.target/i386/pr22362.c: New test.
7664
7665 PR rtl-optimization/23098
7666 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
7667
7668 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
7669 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7670 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7671
7672 2005-09-06 Mark Mitchell <mark@codesourcery.com>
7673
7674 * g++.dg/expr/cast6.C: New test.
7675
7676 PR c++/9782
7677 * g++.dg/init/new15.C: New test.
7678
7679 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7680
7681 * gcc.dg/vect/Os-vect-95.c: New test.
7682 * gcc.dg/vect/vect-95.c: Same.
7683
7684 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7685
7686 * gcc.dg/vect/vect-29.c: Update xfail testing.
7687 * gcc.dg/vect/vect-44.c: Same.
7688 * gcc.dg/vect/vect-48.c: Same.
7689 * gcc.dg/vect/vect-50.c: Same.
7690 * gcc.dg/vect/vect-72.c: Same.
7691 * gcc.dg/vect/vect-77.c: Same.
7692 * gcc.dg/vect/vect-78.c: Same.
7693 * gcc.dg/vect/vect-80.c: Same.
7694 * gcc.dg/vect/vect-96.c: Same.
7695 * gcc.dg/vect/vect-100.c: Same.
7696 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
7697 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
7698 * gfortran.dg/vect/vect-5.f90: Same.
7699
7700 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7701
7702 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
7703 start strings.
7704 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7705 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7706
7707 PR c++/23056
7708 * g++.dg/opt/pr23056.C: New test.
7709
7710 PR rtl-optimization/23098
7711 * gcc.target/i386/pr23098.c: New test.
7712
7713 2005-09-05 Mark Mitchell <mark@codesourcery.com>
7714
7715 PR c++/23667
7716 * g++.dg/template/static15.C: New test.
7717
7718 PR c++/21440
7719 * g++.dg/ext/stmtexpr5.C: New test.
7720 * g++.dg/ext/stmtexpr6.C: Likewise.
7721
7722 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
7723
7724 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
7725
7726 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7727 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7728 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7729
7730 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
7731
7732 PR libfortran/23321
7733 * gfortran.dg/direct_io_4.f90: New test case.
7734
7735 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
7736 Rasmus Hahn <rassahah@neofonie.de>
7737
7738 PR libobjc/23108
7739 * objc.dg/type-stream-1.m: New test.
7740
7741 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
7742
7743 PR fortran/23661
7744 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
7745 gfortran.dg/print_fmt_3.f90: New test.
7746
7747 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7748
7749 * gfortran.dg/fmt_t_1.f90: New test.
7750
7751 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7752
7753 PR rtl-optimization/23454
7754 * g++.dg/opt/pr23454.C: New test.
7755
7756 2005-09-03 Mark Mitchell <mark@codesourcery.com>
7757
7758 PR c++/23699
7759 * g++.dg/ext/static1.C: New test.
7760
7761 2005-09-02 Richard Henderson <rth@redhat.com>
7762
7763 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
7764 tail call to check_fa_work.
7765
7766 2005-09-02 Mark Mitchell <mark@codesourcery.com>
7767
7768 PR c++/21687
7769 * g++.dg/other/gc3.C: New test.
7770
7771 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7772
7773 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
7774 * gcc.dg/20050826-1.c: Likewise.
7775
7776 2005-08-31 Mark Mitchell <mark@codesourcery.com>
7777
7778 PR c++/23167
7779 * g++.dg/expr/volatile1.C: New test.
7780
7781 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
7782
7783 PR middle-end/23547
7784 * gcc.dg/pr23547.c: New test.
7785
7786 2005-09-02 Richard Sandiford <richard@codesourcery.com>
7787
7788 PR c/22061
7789 * gcc.c-torture/execute/pr22061-1.c,
7790 * gcc.c-torture/execute/pr22061-2.c,
7791 * gcc.c-torture/execute/pr22061-3.c,
7792 * gcc.c-torture/execute/pr22061-4.c: New tests.
7793
7794 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
7795
7796 * gcc.dg/Wredundant-decls-2.c: New test to check that
7797 -Wredundant-decls does not issue warning for a variable
7798 definition following a declaration.
7799
7800 2005-09-01 Jakub Jelinek <jakub@redhat.com>
7801
7802 PR debug/7241
7803 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
7804 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
7805 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
7806
7807 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
7808 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
7809 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
7810 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
7811 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
7812 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
7813 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
7814 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
7815
7816 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7817
7818 PR objc/23306
7819 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
7820 scan-assmbler.
7821
7822 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
7823
7824 PR target/21255
7825 * gcc.dg/pr21255-1.c: New test.
7826 * gcc.dg/pr21255-2-mb.c: Likewise.
7827 * gcc.dg/pr21255-2-ml.c: Likewise.
7828 * gcc.dg/pr21255-3.c: Likewise.
7829 * gcc.dg/pr21255-4.c: Likewise.
7830
7831 2005-08-31 Dale Johannesen <dalej@apple.com>
7832
7833 * gcc.dg/20050830-1.c: New.
7834
7835 2005-08-31 Josh Conner <jconner@apple.com>
7836
7837 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
7838 command-line options for arm-*-* targets.
7839 * g++.dg/init/array16.C: Likewise.
7840 * g++.dg/other/crash-4.C: Likewise.
7841
7842 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7843
7844 PR obj-c++/23640
7845 * obj-c++.dg/gnu-runtime-3.mm: New test.
7846
7847 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7848
7849 PR c++/13377
7850 * g++.dg/lookup/ambig4.C: New test.
7851 * g++.dg/lookup/ambig5.C: New test.
7852 * g++.dg/tc1/dr101.C: Adjust error markers.
7853
7854 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7855
7856 PR c++/23639
7857 * g++.dg/template/ttp5.C: Adjust error markers.
7858
7859 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7860
7861 PR testsuite/23609
7862 * lib/obj-c++.exp: Include target-libpath.exp.
7863 (obj-c++_link_flags): Look for the GNU libobjc library
7864 and set the library path to include it.
7865 Don't manually set LD_LIBRARY_PATH (etc.) but call
7866 set_ld_library_path_env_vars instead.
7867 (obj-c++_target_compile): Don't set library path or
7868 linker flags because they are already set correctly
7869 in obj-c++_link_flags.
7870
7871 2005-08-30 Josh Conner <jconner@apple.com>
7872
7873 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7874 to command-line options for arm-*-* targets.
7875
7876 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7877
7878 * g++.dg/other/i386-1.C: New.
7879
7880 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7881
7882 PR preprocessor/20348
7883 PR preprocessor/20356
7884 * gcc.dg/cpp/pr20348.c: New test.
7885 * gcc.dg/cpp/pr20348.h: New file.
7886 * gcc.dg/cpp/inc/pr20348.h: New file.
7887 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7888 * gcc.dg/cpp/pr20356.c: New test.
7889 * gcc.dg/cpp/pr20356.h: New file.
7890 * gcc.dg/cpp/inc/pr20356.h: New file.
7891 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7892
7893 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7894
7895 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7896 Fix array dimension to avoid correct end-of-file error.
7897
7898 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7899
7900 PR libfortran/23598
7901 * gfortran.dg/iostat_1.f90: New test.
7902
7903 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7904
7905 PR middle-end/23408
7906 * gcc.dg/pr23408.c: New test.
7907
7908 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7909
7910 PR c++/23099
7911 * g++.dg/init/member1.C: Make sure erroneous static data member
7912 definitions are required.
7913 * g++.dg/template/static13.C: New test.
7914 * g++.dg/template/static14.C: Likewise.
7915
7916 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7917
7918 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7919 -march=pentium4, remove ilp32 requirement.
7920
7921 PR middle-end/23484
7922 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7923 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7924
7925 2005-08-29 Andreas Jaeger <aj@suse.de>
7926
7927 PR testsuite/23607
7928 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7929
7930 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7931
7932 * gcc.c-torture/execute/20050316-2.c: New test.
7933 * gcc.c-torture/execute/20050316-3.c: New test.
7934 * gcc.dg/torture/pr16104-1.c: New test.
7935
7936 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7937
7938 PR middle-end/23463
7939 * gcc.c-torture/execute/zero-struct-1.c: New test.
7940
7941 2005-08-27 Richard Guenther <rguenther@suse.de>
7942
7943 PR target/23575
7944 * gcc.target/i386/pr23575.c: New testcase.
7945
7946 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7947
7948 PR rtl-optimization/23561
7949 * gcc.c-torture/execute/20050826-1.c: New test.
7950
7951 PR rtl-opt/23560
7952 * gcc.c-torture/execute/20050826-2.c: New test.
7953
7954 2005-08-26 Dale Johannesen <dalej@apple.com>
7955
7956 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7957 * gcc.dg/20050826-1.c: New.
7958
7959 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7960
7961 PR c++/19004
7962 * g++.dg/template/nontype13.C: New test.
7963
7964 PR c++/23491
7965 * g++.dg/init/new14.C: New test.
7966 * g++.dg/expr/anew1.C: Do not XFAIL.
7967 * g++.dg/expr/anew2.C: Likewise.
7968 * g++.dg/expr/anew3.C: Likewise.
7969
7970 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7971
7972 PR middle-end/22439
7973 * gcc.dg/vla-3.c: New test.
7974
7975 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7976
7977 PR fortran/20363
7978 * gfortran.dg/named_interface.f90: New.
7979
7980 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7981
7982 * gcc.c-torture/execute/frame-address.c: New test.
7983
7984 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7985
7986 PR c++/20817
7987 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7988
7989 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7990
7991 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7992
7993 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7994
7995 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7996 * gcc.dg/altivec-22.c: Rename from..
7997 * gcc.dg/altivec-nomfcr.c: ..this.
7998
7999 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
8000
8001 PR tree-optimization/23546
8002 * gcc.dg/tree-ssa/pr23546.c: New test.
8003
8004 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
8005
8006 PR fortran/17758
8007 * gfortran.dg/nonreturning_statements.f90: New test.
8008
8009 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
8010
8011 PR c++/22454
8012 * g++.dg/parse/crash29.C: New.
8013
8014 2005-08-23 DJ Delorie <dj@redhat.com>
8015
8016 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
8017 constants have the L suffix.
8018
8019 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
8020
8021 PR c++/23044
8022 * g++.dg/template/instantiate8.C: New.
8023
8024 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
8025
8026 PR middle-end/23467
8027 * gcc.c-torture/execute/pr23467.c: New test.
8028
8029 2005-08-23 Jakub Jelinek <jakub@redhat.com>
8030
8031 PR tree-optimization/22043
8032 * gcc.c-torture/execute/20050613-1.c: New test.
8033
8034 2005-08-23 Ben Elliston <bje@au.ibm.com>
8035
8036 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
8037
8038 2005-08-22 Jakub Jelinek <jakub@redhat.com>
8039
8040 PR rtl-optimization/23478
8041 * g++.dg/opt/pr23478.C: New test.
8042
8043 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
8044
8045 PR c/18715
8046 * gcc.dg/switch-warn-3.c: New test.
8047
8048 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8049
8050 PR c++/22233
8051 * g++.dg/template/param1.C: New test.
8052
8053 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8054
8055 PR c++/23089
8056 * g++.dg/other/incomplete1.C: New test.
8057
8058 2005-08-22 Ira Rosen <irar@il.ibm.com>
8059
8060 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
8061 are vectorizable.
8062
8063 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8064
8065 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
8066 d_lines_5.f: New.
8067
8068 2005-08-21 Jakub Jelinek <jakub@redhat.com>
8069
8070 * gcc.target/i386/sse-4.c: New test.
8071
8072 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8073
8074 PR testsuite/23239
8075 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
8076
8077 2005-08-20 Jakub Jelinek <jakub@redhat.com>
8078
8079 * gcc.dg/20050811-1.c: New test.
8080 * gcc.dg/20050811-2.c: New test.
8081
8082 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
8083
8084 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
8085
8086 2005-08-19 Diego Novillo <dnovillo@redhat.com>
8087
8088 PR 23476
8089 * gcc.c-torture/compile/pr23476.c: New test.
8090
8091 2005-08-19 Devang Patel <dpatel@apple.com>
8092
8093 PR tree-optimization/23048
8094 * gcc.dg/tree-ssa/pr23048.c: New test.
8095
8096 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
8097
8098 PR middle-end/20624
8099 * g++.dg/warn/Wreturn-3.C: New test
8100
8101 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
8102
8103 PR tree-optimization/22228
8104 * g++.dg/vect/pr22543.cc: New test.
8105
8106 2005-08-17 Steven Bosscher <stevenb@suse.de>
8107
8108 PR tree-optimization/21574
8109 * gcc.dg/tree-ssa/pr21574.c: New test.
8110
8111 2005-08-16 James E Wilson <wilson@specifix.com>
8112
8113 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
8114
8115 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
8116
8117 PR tree-opt/23402
8118 * gcc.c-torture/compile/zero-strct-3.c: New test.
8119 * gcc.c-torture/compile/zero-strct-4.c: New test.
8120
8121 2005-08-16 Steven Bosscher <stevenb@suse.de>
8122
8123 PR target/23376
8124 * gcc.target/x86_64/pr23376.c: New test.
8125
8126 2005-08-16 Ian Lance Taylor <ian@airs.com>
8127
8128 PR c++/23337
8129 * g++.dg/ext/vector2.C: New.
8130
8131 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
8132
8133 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
8134
8135 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
8136
8137 PR libfortran/23428
8138 * gfortran.dg/inquire-complex.f90: New test case.
8139
8140 2005-08-16 James E Wilson <wilson@specifix.com>
8141
8142 PR tree-optimization/21105
8143 * gcc.dg/large-size-array.c: New.
8144
8145 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
8146
8147 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
8148 type.
8149 * gcc.dg/vect/vect-41: Likewise.
8150 * gcc.dg/vect/vect-42: Likewise.
8151 * gcc.dg/vect/vect-43: Likewise.
8152 * gcc.dg/vect/vect-44: Likewise.
8153 * gcc.dg/vect/vect-46: Likewise.
8154 * gcc.dg/vect/vect-47: Likewise.
8155 * gcc.dg/vect/vect-48: Likewise.
8156 * gcc.dg/vect/vect-52: Likewise.
8157 * gcc.dg/vect/vect-53: Likewise.
8158 * gcc.dg/vect/vect-54: Likewise.
8159 * gcc.dg/vect/vect-55: Likewise.
8160 * gcc.dg/vect/vect-56: Likewise.
8161 * gcc.dg/vect/vect-57: Likewise.
8162 * gcc.dg/vect/vect-58: Likewise.
8163 * gcc.dg/vect/vect-59: Likewise.
8164 * gcc.dg/vect/vect-60: Likewise.
8165 * gcc.dg/vect/vect-61: Likewise.
8166 * gcc.dg/vect/vect-85: Likewise.
8167 * gcc.dg/vect/vect-87: Likewise.
8168 * gcc.dg/vect/vect-88: Likewise.
8169 * gcc.dg/vect/vect-93.c: Likewise.
8170 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
8171 * gcc.dg/vect/vect-75: Likewise.
8172 * gcc.dg/vect/vect-76: Likewise.
8173 * gcc.dg/vect/vect-77: Likewise.
8174 * gcc.dg/vect/vect-78: Likewise.
8175 * gcc.dg/vect/vect-80: Likewise.
8176 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
8177 vectorized for the expected reason, rather than checking how alignment
8178 was handled.
8179 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
8180 type and also instead of aligned pointers. Added documentation.
8181
8182 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
8183
8184 * gfortran.dg/power.f90: New test.
8185
8186 2005-08-16 Jakub Jelinek <jakub@redhat.com>
8187
8188 PR rtl-optimization/23299
8189 * g++.dg/opt/pr23299.C: New test.
8190
8191 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8192
8193 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
8194
8195 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
8196
8197 * g++.dg/template/local6.C: New test.
8198
8199 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
8200
8201 * execute/exceptions/finally-1.m: Check that the catch and finally are
8202 being called. Also add a "return 0;" at the end of main.
8203
8204 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
8205
8206 PR fortran/21432.
8207 * gfortran.dg/namelist_print_1.f: New test of functionality of
8208 PRINT namelist.
8209 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
8210 namelist generates error with -std=f95.
8211
8212 2005-08-14 Ira Rosen <irar@il.ibm.com>
8213
8214 PR tree-optimization/23119
8215 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
8216
8217 2005-08-13 Marcin Koziej <creep@desk.pl>
8218 Andrew Pinski <pinskia@physics.uc.edu>
8219
8220 PR libobjc/22492
8221 * execute/exceptions/finally-1.m: New test.
8222
8223 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8224
8225 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
8226 testsuite.
8227 * objc/execute/exceptions/trivial.m: New test.
8228 * objc.dg/try-catch-11.m: Move to ...
8229 * objc/execute/exceptions/foward-1.m: Here.
8230 * objc.dg/try-catch-2.m: Move to ...
8231 * objc/execute/exceptions/catchall-1.m: Here.
8232 * objc.dg/try-catch-8.m: Move to ...
8233 * objc/execute/exceptions/local-variables-1.m: Here.
8234
8235 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8236
8237 * objc.dg/nested-func-1.m: Move to ...
8238 * objc/execute/nested-func-1.m: Here.
8239
8240 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8241
8242 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
8243 in ${options} instead of [target_info name].
8244 * lib/obj-c++.exp (objc_target_compile): Likewise.
8245
8246 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8247
8248 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
8249
8250 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
8251
8252 part of PR testsuite/23348
8253 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
8254 of the torture options.
8255 * objc/compile/trivial.m: New test.
8256
8257 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
8258
8259 * gfortran.dg/eoshift.f90: Correct format.
8260
8261 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
8262
8263 * gfortran.fortran-torture/execute/character_passing.f90:
8264 Fix comment typo.
8265
8266 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
8267
8268 PR c++/8271
8269 * g++.dg/template/unify10.C: New.
8270
8271 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
8272
8273 * g++.dg/parse/pr22514.C: Move to...
8274 * g++.dg/debug/pr22514.C: here.
8275
8276 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8277
8278 PR c++/23266
8279 * g++.dg/inherit/pure1.C: New test.
8280
8281 * ChangeLog: Fix typos.
8282
8283 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8284 Steven Bosscher <stevenb@suse.de>
8285
8286 * gfortran.dg/runtime_warning_1.f90: New test.
8287
8288 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
8289
8290 PR c++/23219
8291 * g++.dg/parse/crash28.C: New.
8292
8293 2005-08-11 Richard Guenther <rguenther@suse.de>
8294
8295 PR target/23289
8296 * gcc.target/i386/tailcall-1.c: New testcase.
8297
8298 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
8299
8300 * gcc.dg/vect/vect-67.c: Un-xfail.
8301
8302 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
8303
8304 PR c++/23225
8305 * g++.dg/testsuite/parse/crash27.C: new test.
8306
8307 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
8308
8309 PR libfortran/22143
8310 * gfortran.dg/shift-kind.f90: New testcase.
8311
8312 2005-08-10 Richard Sandiford <richard@codesourcery.com>
8313
8314 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
8315 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
8316
8317 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8318
8319 PR c++/20646
8320 * g++.dg/other/mult-stor1.C: New test.
8321
8322 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
8323
8324 * gcc.c-torture/pr18299-1.c: Move to ...
8325 * gcc.c-torture/compile/pr18299-1.c: Here.
8326
8327 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
8328
8329 * gfortran/fortran.torture/execute/character_passing.f90:
8330 Fix types for LSAME.
8331
8332 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
8333
8334 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
8335 input data back to what it was originally.
8336
8337 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
8338
8339 * objc.dg/try-catch-8.m: Enable for all targets.
8340
8341 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
8342
8343 * gcc.dg/pr23165.c: New test.
8344
8345 2005-08-09 Steven Bosscher <stevenb@suse.de>
8346
8347 PR tree-optimization/23234
8348 * gcc.dg/tree-ssa/pr23234.c: New test.
8349
8350 2005-08-08 Josh Conner <jconner@apple.com>
8351
8352 PR rtl-optimization/23241
8353 * gcc.dg/char-compare.c: New test.
8354
8355 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8356
8357 PR c++/22508
8358 * g++.dg/init/new13.C: New test.
8359
8360 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
8361
8362 PR c++/21166
8363 * g++.dg/other/crash-4.C: Adjust
8364 * g++/dg/ext/packed9.C: New.
8365
8366 2005-08-08 Richard Sandiford <richard@codesourcery.com>
8367
8368 PR middle-end/21964
8369 * gcc.c-torture/execute/pr21964-1.c: New test.
8370
8371 2005-08-08 Richard Sandiford <richard@codesourcery.com>
8372
8373 PR c/22458
8374 * gcc.dg/pr22458-1.c: New test.
8375
8376 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
8377 Steven G. Kargl <kargls@comcast.net>
8378
8379 PR fortran/22390
8380 * gfortran.dg/flush_1.f90: New test.
8381
8382 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8383
8384 PR c++/23191
8385 * g++.dg/template/eh2.C: New test.
8386
8387 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8388
8389 PR c++/19498
8390 * g++.dg/template/instantiate7.C: New test.
8391
8392 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
8393
8394 PR c/23113
8395 * gcc.dg/Wunused-value-1.c: New test.
8396
8397 2005-08-06 Richard Sandiford <richard@codesourcery.com>
8398
8399 PR rtl-optimization/23233
8400 * gcc.c-torture/compile/pr23233-1.c: New test.
8401
8402 2005-08-06 Jakub Jelinek <jakub@redhat.com>
8403
8404 PR fortran/18833
8405 PR fortran/20850
8406 * gfortran.dg/equiv_1.f90: New test.
8407 * gfortran.dg/equiv_2.f90: New test.
8408 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
8409 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
8410 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
8411
8412 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
8413
8414 * gcc.c-torture/execute/vrp-5.c: New test.
8415 * gcc.c-torture/execute/vrp-6.c: New test.
8416 * gcc.dg/tree-ssa/vrp21.c: New test.
8417
8418 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
8419
8420 * g++.dg/parse/pr22514.C: New test.
8421
8422 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
8423
8424 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
8425
8426 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
8427 instead of constant loads / pool entries.
8428
8429 2005-08-05 David Edelsohn <edelsohn@gnu.org>
8430
8431 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
8432 TEST_TO_WCTYPE.
8433
8434 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
8435
8436 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
8437 __WINT_TYPE__ in generated prototypes if possible.
8438
8439 2005-08-04 Diego Novillo <dnovillo@redhat.com>
8440
8441 PR 22037
8442 * g++.dg/tree-ssa/pr22037.C:
8443
8444 2005-08-04 Richard Henderson <rth@redhat.com>
8445
8446 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
8447 scan-tree-dump-times directive.
8448
8449 2005-08-04 Jan Hubicka <jh@suse.cz>
8450
8451 * gcov-1.C: Fix switch counts.
8452 * gcov-4b.c: Likewise.
8453
8454 2005-08-03 Jeff Law <law@redhat.com>
8455
8456 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
8457
8458 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
8459
8460 * gcc.c-torture/execute/pr23135.c: New test.
8461
8462 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8463
8464 PR tree-optimization/19899
8465 * gcc.dg/tree-ssa/scev-1.c: New test.
8466 * gcc.dg/tree-ssa/scev-2.c: New test.
8467
8468 2005-08-03 Richard Sandiford <richard@codesourcery.com>
8469
8470 PR target/18582
8471 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
8472
8473 2005-08-03 Jan Hubicka <jh@suse.cz>
8474
8475 * update-conroll.c: New testcase.
8476 * update-conroll-2.c: New testcase.
8477
8478 2005-08-02 David Edelsohn <edelsohn@gnu.org>
8479
8480 * gfortran.dg/constant_substring.f: New test.
8481 * gfortran.dg/pr22491.f: New test.
8482
8483 2005-08-02 Jan Hubicka <jh@suse.cz>
8484
8485 * update-threading.c: Replace by the proper one.
8486
8487 2005-08-02 Diego Novillo <dnovillo@redhat.com>
8488
8489 PR 23164
8490 * g++.dg/tree-ssa/pr23164.C: New test.
8491
8492 2005-08-02 Diego Novillo <dnovillo@redhat.com>
8493
8494 * gcc.dg/tree-ssa/pr23192.c: New test.
8495
8496 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
8497
8498 * gcc.c-torture/execute/vrp-4.c: New test.
8499
8500 2005-08-02 Jan Hubicka <jh@suse.cz>
8501
8502 * update-threading.c: New test.
8503
8504 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
8505
8506 * gcc.c-torture/compile/20050801-1.c: New test.
8507 * gcc.c-torture/compile/20050801-2.c: New test.
8508
8509 2005-08-01 Jan Hubicka <jh@suse.cz>
8510
8511 * val-prof-5.c: New test.
8512
8513 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
8514
8515 PR c/22311
8516 * gcc.dg/pr22311-1.c : New test.
8517
8518 2005-07-31 Steven Bosscher <stevenb@suse.de>
8519
8520 PR target/23095
8521 * gfortran.dg/pr23095.f: New test.
8522
8523 PR c++/22003
8524 * g++.dg/other/pr22003.C: New test.
8525
8526 2005-07-31 Richard Sandiford <richard@codesourcery.com>
8527
8528 PR target/20621
8529 * gcc.c-torture/execute/pr20621-1.c: New test.
8530
8531 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
8532
8533 * gfortran.dg/comma_format_extension_4.f: Adjust length
8534 of string for format.
8535 * gfortran.dg/der_array_io_1.f: Replace illegal internal
8536 print statement with internal write.
8537 * gfortran.dg/der_array_io_2.f: Likewise.
8538 * gfortran.dg/der_array_io_3.f: Likewise.
8539
8540 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
8541
8542 * gcc.dg/fold-abs-4.c: new test.
8543
8544 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
8545
8546 PR fortran/22570 an related issues.
8547 * gfortran.dg/x_slash_1.f: New test.
8548
8549 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
8550
8551 PR c/23143
8552 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
8553 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
8554
8555 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8556
8557 PR c/529
8558 * gcc.dg/Wshadow-3.c: New test.
8559
8560 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
8561
8562 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
8563 used to have the wrong bounds).
8564
8565 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8566
8567 PR c/21720
8568 * gcc.dg/hex-round-1.c: Test more cases.
8569 * gcc.dg/hex-round-2.c: New test.
8570
8571 2005-07-29 Diego Novillo <dnovillo@redhat.com>
8572
8573 PR 22550
8574 * g++.dg/tree-ssa/pr22550.C: New test.
8575
8576 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
8577
8578 * gcc.dg/tree-ssa/vrp19.c: New test.
8579 * gcc.dg/tree-ssa-vrp20.c: New test.
8580
8581 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8582
8583 PR c/22240
8584 * gcc.dg/transparent-union-4.c: New test.
8585
8586 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8587
8588 PR c/22192
8589 * gcc.dg/c99-vla-2.c: New test.
8590
8591 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8592
8593 PR c/21720
8594 * gcc.dg/hex-round-1.c: New test.
8595
8596 2005-07-28 Jan Hubicka <jh@suse.cz>
8597
8598 * inliner-1.c: Do not dump everything.
8599 * tree-prof.exp: Do not pass -ftree-based-profiling.
8600 * bprob.exp: Likewise.
8601
8602 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
8603
8604 2005-07-28 Mark Mitchell <mark@codesourcery.com>
8605
8606 PR c++/22545
8607 * g++.dg/expr/ptrmem7.C: New test.
8608
8609 2005-07-28 Mike Stump <mrs@apple.com>
8610
8611 * g++.old-deja/g++.mike/visibility-1.C: New test.
8612
8613 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8614
8615 PR c/20187
8616 * gcc.c-torture/execute/pr20187-1.c: New test.
8617
8618 2005-07-28 Jeff Law <law@redhat.com>
8619
8620 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
8621 * gcc.dg/tree-ssa/vrp18.c: New test.
8622
8623 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8624
8625 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
8626
8627 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8628
8629 PR tree-optimization/22506
8630 * gcc.dg/vect/ps22506.c: New test.
8631
8632 2005-07-28 Jakub Jelinek <jakub@redhat.com>
8633
8634 PR target/21149
8635 * gcc.target/i386/sse-3.c: New test.
8636
8637 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8638
8639 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
8640 * gcc.target/mips/mips32-dsp-type.c: Likewise.
8641
8642 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8643
8644 PR c/22589
8645 * gcc.c-torture/compile/pr22589-1.c: New test.
8646
8647 2005-07-28 Jan Hubicka <jh@suse.cz>
8648
8649 * update-loopch.c: New testcase.
8650
8651 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8652
8653 PR rtl-optimization/23047
8654 * gcc.c-torture/execute/pr23047.c: New test.
8655 * gcc.c-torture/execute/pr23047.x: New.
8656
8657 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8658
8659 PR tree-optimization/22493
8660 * gcc.c-torture/execute/pr22493-1.c: New test.
8661 * gcc.c-torture/execute/pr22493-1.x: New.
8662 * gcc.c-torture/execute/vrp-1.c: New test.
8663 * gcc.c-torture/execute/vrp-2.c: New test.
8664 * gcc.c-torture/execute/vrp-2.c: New test.
8665
8666 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
8667
8668 * gcc.target/frv/all-builtin-read8.c: Delete.
8669 * gcc.target/frv/all-builtin-read16.c: Delete.
8670 * gcc.target/frv/all-builtin-read32.c: Delete.
8671 * gcc.target/frv/all-builtin-read64.c: Delete.
8672 * gcc.target/frv/all-builtin-write8.c: Delete.
8673 * gcc.target/frv/all-builtin-write16.c: Delete.
8674 * gcc.target/frv/all-builtin-write32.c: Delete.
8675 * gcc.target/frv/all-builtin-write64.c: Delete.
8676 * gcc.target/frv/all-read-write-1.c: New.
8677
8678 2005-07-27 Jeff Law <law@redhat.com>
8679
8680 * gcc.c-torture/execute/pr22630.c: New test.
8681
8682 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
8683
8684 PR tree-optimization/23073
8685 * gcc.dg/vect/nodump-pr23073.c: New test.
8686 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
8687
8688 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
8689
8690 PR tree-optimize/22348
8691 * gcc.c-torture/execute/pr22348.c: New.
8692
8693 2005-07-27 Richard Guenther <rguenther@suse.de>
8694
8695 * gcc.dg/tree-ssa/salias-1.c: New testcase.
8696
8697 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8698
8699 PR fortran/22503
8700 * gfortran.dg/logical_comp.f90: New test.
8701
8702 2005-07-27 Jan Hubicka <jh@suse.cz>
8703
8704 * inliner-1.c: Add cleanup of dumps.
8705 * val-prof-*.c: Likewise.
8706 * update-tailcall.c: New.
8707
8708 2005-07-26 Diego Novillo <dnovillo@redhat.com>
8709
8710 PR 22591
8711 * gcc.dg/tree-ssa/pr22591.c: New test.
8712 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
8713
8714 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
8715
8716 PR libobjc/22606
8717 * objc.dg/try-catch-11.m: New test.
8718
8719 2005-07-26 Richard Guenther <rguenther@suse.de>
8720
8721 PR tree-optimization/22486
8722 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
8723
8724 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8725
8726 PR tree-opt/22484
8727 * testsuite/g++.dg/opt/loop2.C: New test.
8728
8729 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8730
8731 * gcc.dg/tree-ssa/reassoc-3.c: New test.
8732 * gcc.dg/tree-ssa/reassoc-4.c: New test.
8733
8734 2005-07-25 Adam Nemet <anemet@lnxw.com>
8735
8736 * lib/profopt.exp (profopt-execute): Check for profiling data
8737 files on the target.
8738
8739 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
8740
8741 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
8742 for matching of asm labels.
8743
8744 2005-07-25 Richard Guenther <rguenther@suse.de>
8745
8746 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
8747
8748 2005-07-25 Richard Guenther <rguenther@suse.de>
8749
8750 PR testsuite/22624
8751 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
8752
8753 2005-07-25 Ira Rosen <irar@il.ibm.com>
8754
8755 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
8756 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
8757 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
8758 * gcc.dg/vect/vect-100.c: New test.
8759 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
8760 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
8761 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
8762 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
8763 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
8764 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
8765 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
8766 * gfortran.dg/vect/pr19049.f90: New testcase.
8767 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
8768
8769 2005-07-25 Jakub Jelinek <jakub@redhat.com>
8770
8771 * gcc.c-torture/execute/20050713-1.c: New test.
8772
8773 PR fortran/20063
8774 * gfortran.fortran-torture/execute/data_4.f90: New test.
8775
8776 PR middle-end/20303
8777 * gcc.dg/visibility-d.c: New test.
8778
8779 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
8780
8781 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
8782 * gfortran.dg/underflow.f90: Ditto.
8783
8784 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8785
8786 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
8787 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
8788 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
8789
8790 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8791
8792 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
8793 include case of field width of zero.
8794
8795 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8796
8797 PR libgfortran/21875
8798 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
8799 with trailing blanks on normal formatted read.
8800
8801 2005-07-23 Chao-ying Fu <fu@mips.com>
8802
8803 * gcc.target/mips/mips32-dsp-type.c: New test.
8804 * gcc.target/mips/mips32-dsp.c: New test.
8805
8806 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
8807
8808 PR testsuite/21073
8809 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
8810
8811 PR testsuite/20454
8812 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
8813 and __cyg_profile_func_exit.
8814
8815 2005-07-22 David Edelsohn <edelsohn@gnu.org>
8816
8817 * gfortran.dg/comma_format_extension_3.f: Fix typo.
8818 * gfortran.dg/comma_format_extension_4.f: Same.
8819 * gfortran.dg/pr15332.f: Same.
8820 * gfortran.dg/pr21730.f: Same.
8821
8822 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
8823
8824 * g++.dg/opt/vrp2.C: Fix testcase.
8825
8826 PR tree-opt/22625
8827 * g++.dg/opt/vrp2.C: New test.
8828
8829 2005-07-22 Mark Mitchell <mark@codesourcery.com>
8830
8831 PR debug/21828
8832 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
8833
8834 2005-07-22 Diego Novillo <dnovillo@redhat.com>
8835
8836 * gcc.dg/tree-ssa/20050719-1.c: New test.
8837
8838 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
8839
8840 * gcc.dg/bfin-longcall-1.c: New file.
8841 * gcc.dg/bfin-longcall-2.c: New file.
8842
8843 2005-07-21 Janis Johnson <janis187@us.ibm.com>
8844
8845 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
8846
8847 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8848
8849 PR middle-end/19055
8850 * gcc.dg/tree-ssa/pr19055.c: New test.
8851 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8852
8853 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8854
8855 PR C++/22358
8856 * g++.dg/other/pr22358.C: New test.
8857
8858 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8859
8860 PR c++/2922
8861 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8862
8863 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8864
8865 PR c++/15938
8866 * g++.dg/init/union2.C: New test.
8867
8868 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8869
8870 PR c/22393
8871 * gcc.dg/complex-4.c: New test.
8872
8873 2005-07-21 Richard Guenther <rguenther@suse.de>
8874
8875 PR testsuite/22522
8876 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8877 scanning for asm labels.
8878 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8879
8880 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8881
8882 PR target/22085
8883 * gcc.dg/altivec-pr22085.c: New.
8884
8885 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8886
8887 PR tree-optimization/19210
8888 * gcc.dg/tree-ssa/pr19210-1.c: New.
8889 * gcc.dg/tree-ssa/pr19210-2.c: New.
8890
8891 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8892
8893 PR rtl-optimization/22167
8894 * g++.dg/opt/pr22167.C: New test.
8895
8896 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8897
8898 PR c++/2922
8899 * g++.dg/lookup/two-stage2.C: New.
8900 * g++.dg/lookup/two-stage3.C: New.
8901 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8902 fixed two-stage name lookup for operators.
8903 * g++.dg/template/call3.C: Compiler now produces an appropriate
8904 error message.
8905 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8906 14 as a candidate.
8907 * g++.dg/template/ptrmem4.C: Compiler produces different error
8908 message.
8909 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8910 connect_to_method as a candidate.
8911
8912 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8913
8914 * gcc.dg/fold-alloc-1.c: New test.
8915
8916 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8917
8918 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8919 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8920
8921 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8922
8923 * gcc.dg/fold-abs-1.c: New test.
8924 * gcc.dg/fold-abs-2.c: New test.
8925 * gcc.dg/fold-abs-3.c: New test.
8926
8927 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8928
8929 Make CONSTRUCTOR use VEC to store initializers.
8930 * g++.dg/ext/complit3.C: Check for specific error messages.
8931 * g++.dg/init/brace2.C: Update error message.
8932 * g++.dg/warn/Wbraces2.C: Likewise.
8933
8934 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8935
8936 PR fortran/16940
8937 * gfortran.dg/module_interface_1.f90: New test.
8938
8939 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8940 Kenneth Zadeck <zadeck@naturalbridge.com>
8941
8942 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8943
8944 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8945
8946 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8947 specify -Wformat for these tests.
8948 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8949 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8950 * gcc.dg/format/opt-6.c: Delete.
8951
8952 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8953
8954 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8955 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8956
8957 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8958
8959 * gcc.dg/tree-ssa/alias-2.c: New test.
8960
8961 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8962
8963 PR c++/22263
8964 * g++.dg/template/explicit7.C: New test.
8965
8966 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8967
8968 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8969 width of 8 to +Inf and -Inf.
8970
8971 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8972
8973 PR c++/22139
8974 * g++.dg/template/friend36.C: New test.
8975
8976 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8977
8978 PR fortran/21730
8979 * gfortran.dg/pr21730.f: New test.
8980
8981 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8982 Kenneth Zadeck <zadeck@naturalbridge.com>
8983
8984 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8985 since pure const detection cannot run at -O1 in c compiler.
8986 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8987 can now optimize this case properly.
8988 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8989 because we now pass.
8990 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8991
8992 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8993
8994 PR c/22421
8995 * gcc.dg/format/bitfld-1.c: New test.
8996
8997 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8998
8999 PR c++/22204
9000 * g++.dg/rtti/repo1.C: New test.
9001
9002 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
9003
9004 PR middle-end/22398
9005 * gcc.c-torture/compile/pr22398.c: New test.
9006
9007 2005-07-15 Mark Mitchell <mark@codesourcery.com>
9008
9009 PR c++/22132
9010 * g++.dg/expr/cast4.C: New test.
9011
9012 2005-07-15 Richard Guenther <rguenther@suse.de>
9013
9014 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
9015 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
9016
9017 2005-07-15 Steven Bosscher <stevenb@suse.de>
9018
9019 PR tree-optimization/22230
9020 * gcc.dg/tree-ssa/pr22230.c: New test.
9021
9022 2005-07-14 Jakub Jelinek <jakub@redhat.com>
9023
9024 * gfortran.dg/g77/cpp6.f: New test.
9025
9026 PR fortran/22417
9027 * gfortran.dg/g77/cpp5.F: New test.
9028 * gfortran.dg/g77/cpp5.h: New file.
9029 * gfortran.dg/g77/cpp5inc.h: New file.
9030
9031 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
9032
9033 PR libfortran/16435
9034 * gfortran.dg/tl_editting.f90: New.
9035 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
9036
9037 2005-07-14 Steven G. Kargl <kargls@comcast.net>
9038
9039 * gfortran.dg/char_array_constructor.f90: New test.
9040
9041 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
9042
9043 * gfortran.dg/past_eor.f90: New.
9044 * gfortran.dg/complex_read.f90: New.
9045
9046 2005-07-13 Jeff Law <law@redhat.com>
9047
9048 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
9049 additional casts.
9050
9051 * gcc.dg/tree-ssa/pr22321.c: New test
9052
9053 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
9054
9055 PR tree-optimization/21921
9056 * gcc.dg/tree-ssa/pr21921.c: New.
9057
9058 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
9059
9060 PR tree-optimizatio/22442
9061 * gcc.dg/tree-ssa/loop-11.c: New test.
9062
9063 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
9064
9065 PR tree-opt/21840
9066 * gcc.c-torture/compile/pr21840.c: New test.
9067
9068 2005-07-12 Jan Hubicka <jh@suse.cz>
9069
9070 * gcc.c-torture/compile/pr22379.c: New test.
9071
9072 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
9073
9074 PR libfortran/21593
9075 gfortran.dg/dev_null.f90: Remove outdated comment about
9076 PR libfortran/21593.
9077
9078
9079 2005-07-12 Dale Johannesen <dalej@apple.com>
9080
9081 * gcc.target/i386/compress-float-sse.c: New.
9082 * gcc.target/i386/compress-float-sse-pic.c: New.
9083 * gcc.target/i386/compress-float-387.c: New.
9084 * gcc.target/i386/compress-float-387-pic.c: New.
9085 * gcc.dg/compress-float-ppc.c: New.
9086 * gcc.dg/compress-float-ppc-pic.c: New.
9087
9088 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
9089
9090 PR libfortran/21593
9091 gfortran.dg/dev_null.f90: Remove targets.
9092
9093 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
9094
9095 PR tree-opt/22335
9096 * gcc.dg/pr22335-1.c: New test.
9097 * gcc.dg/pr22335-2.c: New test.
9098
9099 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9100
9101 PR c++/20172
9102 * g++.dg/template/nontype12.C : New test.
9103
9104 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
9105
9106 * gcc.dg/tree-ssa/loop-10.c: New test.
9107
9108 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
9109
9110 * gcc.c-torture/execute/20020720-1.x: Remove.
9111
9112 2005-07-11 Jakub Jelinek <jakub@redhat.com>
9113
9114 * gfortran.fortran-torture/execute/forall_7.f90: New test.
9115
9116 2005-07-10 Richard Sandiford <richard@codesourcery.com>
9117
9118 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
9119 (dg-mips-options): Use it.
9120
9121 2005-07-09 Diego Novillo <dnovillo@redhat.com>
9122
9123 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
9124
9125 2005-07-09 Richard Henderson <rth@redhat.com>
9126
9127 * lib/target-supports.exp (check_effective_target_sync_char_short):
9128 Add alpha.
9129
9130 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
9131
9132 PR libfortran/22217
9133 * gfortran.dg/negative-z-descriptor.f90: New test.
9134
9135 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
9136
9137 PR tree-opt/22329
9138 * gcc.dg/pr22329.c: New test.
9139
9140 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
9141
9142 PR tree-optimization/20139
9143 * gcc.dg/tree-ssa/pr20139.c: New.
9144
9145 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
9146
9147 PR tree-opt/22356
9148 * testsuite/gcc.dg/pr22356-1.c: New test.
9149
9150 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
9151
9152 PR c++/21799
9153 * g++.dg/template/unify8.C: New.
9154 * g++.dg/template/unify9.C: New.
9155
9156 2005-07-08 Jakub Jelinek <jakub@redhat.com>
9157
9158 * gfortran.fortran-torture/execute/entry_10.f90: New test.
9159
9160 2005-07-07 Geoffrey Keating <geoffk@apple.com>
9161
9162 * gcc.dg/darwin-version-1.c: New.
9163 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
9164 * gcc.dg/builtins-20.c: Likewise.
9165 * gcc.dg/builtins-53.c: Likewise.
9166 * gcc.dg/torture/builtins-convert-1.c: Likewise.
9167 * gcc.dg/torture/builtins-convert-2.c: Likewise.
9168 * gcc.dg/torture/builtins-convert-3.c: Likewise.
9169 * gcc.dg/torture/builtins-power-1.c: Likewise.
9170 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
9171 on Darwin.
9172
9173 2005-07-07 Jeff Law <law@redhat.com>
9174
9175 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
9176 argument evaluation order.
9177
9178 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
9179
9180 PR libfortran/21594
9181 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
9182 Add test cases where the shift length is greater than the
9183 array length.
9184
9185 2005-07-07 Ziemowit Laski <zlaski@apple.com>
9186
9187 * obj-c++.dg/proto-lossage-6.mm: New.
9188 * objc.dg/proto-lossage-6.m: New.
9189
9190 2005-07-07 Ziemowit Laski <zlaski@apple.com>
9191
9192 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
9193 * objc.dg/gnu-runtime-2.m: Likewise.
9194
9195 2005-07-07 Jakub Jelinek <jakub@redhat.com>
9196
9197 * gfortran.dg/longline.f: New test.
9198
9199 * gfortran.dg/badline.f: New test.
9200
9201 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
9202
9203 PR fortran/16531
9204 PR fortran/15966
9205 PR fortran/18781
9206 * gfortran.dg/hollerith.f90: New.
9207 * gfortran.dg/hollerith2.f90: New.
9208 * gfortran.dg/hollerith3.f90: New.
9209 * gfortran.dg/hollerith4.f90: New.
9210 * gfortran.dg/hollerith_f95.f90: New.
9211 * gfortran.dg/hollerith_legacy.f90: New.
9212 * gfortran.dg/g77/cpp4.F: New. Port from g77.
9213
9214 2005-07-07 Ziemowit Laski <zlaski@apple.com>
9215
9216 PR objc/22274
9217 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
9218 * objc.dg/gnu-runtime-2.m: New.
9219
9220 2005-07-06 Jeff Law <law@redhat.com>
9221
9222 * gcc.dg/tree-ssa/vrp17.c: New test.
9223
9224 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
9225
9226 PR fortran/22327
9227 * gfortran.dg/array_constructor_5.f90: New test.
9228
9229 2005-07-07 Jakub Jelinek <jakub@redhat.com>
9230
9231 * gfortran.fortran-torture/execute/entry_9.f90: New test.
9232
9233 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
9234
9235 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
9236 * gcc.dg/980816-1.c: Ditto.
9237
9238 2005-07-06 Jeff Law <law@redhat.com>
9239
9240 * gcc.c-torture/compile/pr21356.c: New test.
9241
9242 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
9243
9244 PR c/22013
9245 PR c/22098
9246 * gcc.c-torture/compile/pr22013-1.c,
9247 gcc.c-torture/execute/pr22098-1.c,
9248 gcc.c-torture/execute/pr22098-2.c,
9249 gcc.c-torture/execute/pr22098-3.c: New tests.
9250
9251 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
9252
9253 PR c/22308
9254 * gcc.dg/pr22308-1.c: New test.
9255
9256 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
9257
9258 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
9259 target.
9260 * gcc.dg/compare9.c: Use -fshort-enums instead of
9261 -fno-short-enums. Change the last test to dg-bogus.
9262
9263 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
9264
9265 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
9266 * gcc.dg/compare9.c: New.
9267
9268 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9269
9270 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
9271
9272 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
9273
9274 PR testsuite/22288
9275 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
9276
9277
9278 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9279
9280 * gcc.dg/format/gcc_gfc-1.c: New.
9281
9282 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
9283
9284 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
9285
9286 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9287
9288 PR fortran/20842
9289 * gfortran.dg/io_invalid_1.f90: New test.
9290
9291 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
9292
9293 * gcc.dg/format/gcc_diag-1.c: Update.
9294
9295 2005-07-02 Jeff Law <law@redhat.com>
9296
9297 * gcc.dg/tree-ssa/pr22051-1.c: New test.
9298 * gcc.dg/tree-ssa/pr22051-2.c: New test.
9299
9300 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
9301
9302 * gcc.dg/format/gcc_diag-1.c: Update.
9303
9304 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
9305
9306 PR tree-opt/22269
9307 * gcc.c-torture/compile/pr22269.c: New test.
9308
9309 2005-06-30 Diego Novillo <dnovillo@redhat.com>
9310
9311 PR 21584
9312 PR 22219
9313 * g++.dg/tree-ssa/pr21584-1.C: New test.
9314 * g++.dg/tree-ssa/pr21584-2.C: New test.
9315
9316 2005-06-30 Ziemowit Laski <zlaski@apple.com>
9317
9318 * obj-c++.dg/try-catch-11.mm: New.
9319 * objc.dg/try-catch-10.m: New.
9320
9321 2005-06-29 David Edelsohn <edelsohn@gnu.org>
9322
9323 * g++.dg/other/ucnid-1.C: xfail on AIX.
9324
9325 2005-06-29 Diego Novillo <dnovillo@redhat.com>
9326
9327 PR 22234
9328 * gcc.dg/20050629-1.c: New test.
9329
9330 2005-06-29 Ziemowit Laski <zlaski@apple.com>
9331
9332 * obj-c++.dg/const-str-1[0-1].mm: New.
9333 * objc.dg/const-str-1[0-1].m: New.
9334
9335 2005-05-29 Richard Henderson <rth@redhat.com>
9336
9337 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
9338 Rename from check_effective_target_vect_no_max.
9339 (check_effective_target_vect_no_int_add): New.
9340 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
9341 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
9342 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9343 * gcc.dg/vect/vect-reduc-1.c: Use both.
9344 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9345
9346 2005-05-29 Richard Henderson <rth@redhat.com>
9347
9348 * lib/target-supports.exp (check_effective_target_vect_no_max):
9349 Remove i386 and x86_64.
9350
9351 2005-06-29 Steve Ellcey <sje@cup.hp.com>
9352
9353 PR testsuite/21969
9354 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
9355
9356 2005-06-29 Steve Ellcey <sje@cup.hp.com>
9357
9358 PR middle-end/21969
9359 * gcc.dg/vect/pr21969.c: New test.
9360
9361 2005-06-28 Eric Christopher <echristo@redhat.com>
9362
9363 PR c/22052
9364 PR c/21975
9365 * gcc.dg/inline1.c: New test.
9366 * gcc.dg/inline2.c: Ditto.
9367 * gcc.dg/inline3.c: Ditto.
9368 * gcc.dg/inline4.c: Ditto.
9369 * gcc.dg/inline5.c: Ditto.
9370
9371 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
9372
9373 PR libfortran/22142
9374 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
9375 Add testcase also testing eoshift1 for PR 22142.
9376
9377 2005-06-28 Richard Henderson <rth@redhat.com>
9378
9379 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
9380 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
9381 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
9382 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
9383 gcc.dg/tree-ssa/20030922-2.c: Likewise.
9384
9385 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
9386
9387 PR libfortran/22142
9388 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
9389 Add testcase for PR 22142.
9390
9391 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
9392
9393 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
9394 gcc.target/ia64/fpreg-2.c: New tests.
9395
9396 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9397
9398 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
9399
9400 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9401
9402 PR libfortran/22170
9403 * gfortran.dg/slash_1.f90: New test.
9404
9405 2005-06-27 Richard Henderson <rth@redhat.com>
9406
9407 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
9408 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
9409 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
9410 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9411 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
9412 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
9413
9414 2005-06-27 Richard Henderson <rth@redhat.com>
9415
9416 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
9417 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
9418
9419 2005-06-27 Ziemowit Laski <zlaski@apple.com>
9420
9421 * obj-c++.dg/proto-lossage-5.mm: New.
9422 * objc.dg/proto-lossage-5.m: New.
9423
9424 2005-06-27 Diego Novillo <dnovillo@redhat.com>
9425
9426 PR 21959
9427 * gcc.dg/tree-ssa/pr21959.c: New test.
9428
9429 2005-06-27 Jakub Jelinek <jakub@redhat.com>
9430
9431 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
9432 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
9433 testing uninitialized var.
9434
9435 * gcc.c-torture/execute/builtins/chk.h: New.
9436 * gcc.c-torture/execute/builtins/lib/chk.c: New.
9437 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
9438 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
9439 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
9440 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
9441 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
9442 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
9443 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
9444 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
9445 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
9446 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
9447 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
9448 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
9449 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
9450 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
9451 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
9452 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
9453 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
9454 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
9455 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
9456 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
9457 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
9458 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
9459 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
9460 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
9461 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
9462 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
9463 * gcc.dg/builtin-object-size-1.c: New test.
9464 * gcc.dg/builtin-object-size-2.c: New test.
9465 * gcc.dg/builtin-object-size-3.c: New test.
9466 * gcc.dg/builtin-object-size-4.c: New test.
9467 * gcc.dg/builtin-object-size-5.c: New test.
9468 * gcc.dg/builtin-stringop-chk-1.c: New test.
9469 * gcc.dg/builtin-stringop-chk-2.c: New test.
9470 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
9471 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
9472 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
9473 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
9474 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
9475 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
9476 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
9477 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
9478 * gcc.c-torture/execute/printf-1.c: New test.
9479 * gcc.c-torture/execute/fprintf-1.c: New test.
9480 * gcc.c-torture/execute/vprintf-1.c: New test.
9481 * gcc.c-torture/execute/vfprintf-1.c: New test.
9482 * gcc.c-torture/execute/printf-chk-1.c: New test.
9483 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
9484 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
9485 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
9486
9487 2005-06-27 Michael Matz <matz@suse.de>
9488
9489 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
9490 slot is not merged if address escapes.
9491
9492 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9493
9494 PR c/21911
9495 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
9496
9497 2005-06-26 Jakub Jelinek <jakub@redhat.com>
9498
9499 PR middle-end/17965
9500 * gcc.c-torture/compile/20050622-1.c: New test.
9501
9502 PR middle-end/22028
9503 * gcc.dg/20050620-1.c: New test.
9504
9505 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
9506
9507 PR tree-optimization/22026
9508 * gcc.dg/tree-ssa/pr22026.c: New.
9509
9510 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
9511
9512 PR libfortran/22144
9513 * gfortran.dg/shift-alloc.f90: New testcase.
9514
9515 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
9516
9517 * all files: Update FSF address in copyright headers.
9518
9519 2005-06-22 Jan Hubicka <jh@suse.cz>
9520
9521 * wholeprogram-1.c: New testcase.
9522 * wholeprogram-2.c: New testcase.
9523
9524 2005-06-24 Mark Mitchell <mark@codesourcery.com>
9525
9526 PR 22171
9527 * gcc.dg/tree-ssa/pr22171.c: New test.
9528
9529 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
9530
9531 * gfortran.dg/simplify_modulo.f90: New.
9532
9533 2005-06-24 Jan Hubicka <jh@suse.cz>
9534
9535 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
9536
9537 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9538
9539 * obj-c++.dg/proto-lossage-[1-4].mm: New.
9540
9541 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9542
9543 * obj-c++.dg/typedef-alias-1.mm: New.
9544 * objc.dg/typedef-alias-1.m: New.
9545
9546 2005-06-23 Jeff Law <law@redhat.com>
9547
9548 * gcc.dg/tree-ssa/vrp16.c: New test.
9549
9550 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9551
9552 * lib/target-supports.exp: Add
9553 check_effective_target_fortran_large_real and
9554 check_effective_target_fortran_large_int to check for
9555 corresponding effective targets.
9556 * gfortran.dg/large_integer_kind_1.f90: New test.
9557 * gfortran.dg/large_real_kind_1.f90: New test.
9558
9559 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
9560
9561 PR tree-optimization/22117
9562 * gcc.dg/tree-ssa/pr22117.c: New.
9563
9564 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
9565
9566 PR testsuite/22123
9567 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
9568
9569 2005-06-23 David Edelsohn <edelsohn@gnu.org>
9570
9571 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
9572
9573 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
9574
9575 * gfortran.dg/f2c_4.f90: Add tests for complex functions
9576 * gfortran.dg/f2c_4.c: Likewise.
9577
9578 2005-06-22 Paul Brook <paul@codesourcery.com>
9579
9580 PR fortran/21034
9581 * gfortran.dg/auto_save_1.f90: New test.
9582
9583 2005-06-22 Michael Matz <matz@suse.de>
9584
9585 * gcc.target/x86-64/abi: New directory.
9586 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
9587 * gcc.target/x86-64/abi/README.gcc: New file.
9588 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
9589 * gcc.target/x86-64/abi/asm-support.s: New file.
9590 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
9591 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
9592 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
9593 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
9594 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
9595 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
9596 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
9597 * gcc.target/x86_64/abi/test_bitfields.c: New test.
9598 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
9599 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
9600 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
9601 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
9602 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
9603 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
9604 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
9605 * gcc.target/x86_64/abi/test_varargs.c: New test.
9606
9607 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
9608
9609 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
9610 32-bit i?86 and x86_64.
9611
9612 2005-06-21 Ziemowit Laski <zlaski@apple.com>
9613
9614 * obj-c++.dg/const-str-[1-9].mm: New tests.
9615
9616 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
9617
9618 PR fortran/22010
9619 * gfortran.dg/namelist_use.f90: New.
9620 * gfortran.dg/namelist_use_only.f90: New.
9621
9622 2005-06-21 Jeff Law <law@redhat.com>
9623
9624 * gcc.dg/tree-ssa/vrp15.c: New test.
9625
9626 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
9627
9628 * lib/target-supports.exp (check_effective_target_vect_reduction):
9629 Remove.
9630 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
9631 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
9632 remove vect_reduction target keyword. Also avoid two returns in main.
9633 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9634 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
9635 * gcc.dg/vect/vect-reduc-1short.c: New test.
9636 * gcc.dg/vect/vect-reduc-1char.c: New test.
9637 * gcc.dg/vect/vect-reduc-2short.c: New test.
9638 * gcc.dg/vect/vect-reduc-2char.c: New test.
9639 * gcc.dg/vect/vect-reduc-6.c: New test.
9640 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
9641 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
9642 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
9643
9644 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9645 Paul Thomas <pault@gcc.gnu.org>
9646
9647 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
9648 New tests.
9649
9650 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9651
9652 * gfortran.dg/backslash_1.f90: New test.
9653 * gfortran.dg/backslash_2.f90: New test.
9654
9655 2005-06-20 Steven G. Kargl <kargls@comcast.net>
9656
9657 * gfortran.dg/duplicate_labels.f90: New test.
9658
9659 2005-06-20 Jan Beulich <jbeulich@novell.com>
9660
9661 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
9662 unsupportable relocations.
9663 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9664 * gcc.dg/20050321-2.c: xfail for NetWare.
9665
9666 2005-06-20 Andreas Jaeger <aj@suse.de>
9667
9668 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
9669 gcc.target/i386/fastcall-sseregparm.c,
9670 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
9671
9672 2005-06-19 Richard Henderson <rth@redhat.com>
9673
9674 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
9675
9676 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
9677
9678 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
9679
9680 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
9681
9682 PR c++/22115
9683 * g++.dg/conversion/simd2.C: Change expected error message.
9684
9685 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9686
9687 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
9688 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9689 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9690
9691 2005-06-18 James A Morrison <phython@gcc.gnu.org>
9692
9693 * gcc.dg/fold-mod-1.c: New test.
9694
9695 2005-06-18 Steven G. Kargl <kargls@comcast.net>
9696
9697 PR fortran/19926
9698 * gfortran.dg/pr19926.f90: New test.
9699
9700 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9701
9702 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
9703 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
9704 targets.
9705 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9706 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9707
9708 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
9709
9710 * gcc.target/ia64/float80-varargs-1.c: New test.
9711
9712 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9713
9714 PR tree-opt/22035
9715 * gfortran.dg/f2c_6.f90: New test.
9716
9717 2005-06-17 Geoffrey Keating <geoffk@apple.com>
9718
9719 PR c++/17413
9720 * g++.dg/template/local5.C: New.
9721
9722 2005-06-17 Richard Henderson <rth@redhat.com>
9723
9724 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
9725
9726 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
9727
9728 PR testsuite/21945
9729 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
9730
9731 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
9732
9733 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
9734 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
9735 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
9736 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
9737 check_vect to verify the presence of hardware vector support.
9738
9739 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
9740
9741 PR testsuite/22056
9742 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
9743
9744 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9745
9746 PR libfortran/19216
9747 * gfortran.dg/pr19216.f: Add correct space between brackets and
9748 dg directive.
9749
9750 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9751
9752 PR libfortran/16436
9753 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
9754
9755 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
9756
9757 * gcc.target/i386/attributes-error.c: New testcase.
9758 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
9759 * gcc.target/i386/regparm-stdcall.c: Likewise.
9760 * gcc.target/i386/sseregparm-1.c: Likewise.
9761 * gcc.target/i386/sseregparm-2.c: Likewise.
9762
9763 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
9764
9765 * g++.dg/rtti/crash2.C: New.
9766
9767 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
9768
9769 * gcc.dg/noncompile/20040203-3.c: Update expected message.
9770
9771 2005-06-15 David Ung <davidu@mips.com>
9772
9773 * gcc.target/mips/mips16e-extends.c: New test for testing the
9774 generation of MIPS16e zeb/zeh, seb/seh instructions.
9775
9776 2005-06-15 Diego Novillo <dnovillo@redhat.com>
9777
9778 PR 22018
9779 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
9780 * gcc.dg/tree-ssa/pr22018.c: New test.
9781
9782 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
9783
9784 * gcc.dg/simd-1.c: Update error messages.
9785 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
9786 * gcc.dg/simd-2.c: Update error messages.
9787 * gcc.dg/simd-4.c: New.
9788
9789 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
9790
9791 PR c++/20678
9792 * g++.dg/other/crash-4.C: New.
9793
9794 2005-06-14 Devang Patel <dpatel@apple.com>
9795
9796 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
9797
9798 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
9799
9800 PR c++/21929
9801 * g++.dg/parse/crash11.C: Update
9802
9803 2005-06-13 Jeff Law <law@redhat.com>
9804
9805 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
9806 perform the desired transformations.
9807 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
9808 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
9809
9810 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9811
9812 PR fortran/22038
9813 * gfortran.dg/forall_1.f90: Un-XFAIL.
9814
9815 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
9816
9817 PR c++/21929
9818 * g++.dg/parse/crash26.C: New.
9819
9820 PR c++/20789
9821 * g++.dg/init/member1.C: New.
9822
9823 2005-06-13 Jakub Jelinek <jakub@redhat.com>
9824
9825 * gfortran.dg/altreturn_1.f90: New test.
9826
9827 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
9828
9829 PR middle-end/21985
9830 * gcc.dg/tree-ssa/pr21985.c: New test.
9831
9832 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9833
9834 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
9835
9836 2005-06-12 Roger Sayle <roger@eyesopen.com>
9837
9838 PR c++/21930
9839 * g++.dg/other/error10.C: New test case.
9840
9841 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9842
9843 PR libfortran/19155
9844 * gfortran.dg/pr19155.f: Add test.
9845
9846 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9847
9848 * gfortran.dg/f2c_7.f90: New test.
9849
9850 * gfortran.dg/forall_1.f90: XFAILed.
9851
9852 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9853
9854 * gcc.dg/pr14796-1.c: New.
9855 * gcc.dg/pr14796-2.c: New.
9856
9857 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9858
9859 PR fortran/17792
9860 PR fortran/21375
9861 * gfortran.dg/deallocate_stat.f90: New test.
9862
9863 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9864
9865 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9866
9867 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9868
9869 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9870 access will be generated when this loop is vectorized. Test that
9871 accesses with same alignment were detected.
9872 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9873 Test that accesses with same alignment were detected.
9874 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9875 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9876 alignment were detected.
9877
9878 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9879
9880 PR c++/10611
9881 * g++.dg/conversion/simd2.C: New.
9882
9883 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9884
9885 * gcc.dg/Wcxx-compat-1.c: New.
9886
9887 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9888
9889 PR libfortran/21480
9890 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9891 complex array.
9892
9893 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9894
9895 * gcc.dg/alias-8.c: New.
9896
9897 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9898
9899 * gcc.dg/format/cmn_err-1.c: Update.
9900
9901 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9902
9903 PR target/20666
9904 * gcc.target/sparc/fexpand-2.c: New.
9905 * gcc.target/sparc/fpmerge-2.c: New.
9906 * gcc.target/sparc/fpmul-2.c: New.
9907 * gcc.target/sparc/noresult.c: New.
9908 * gcc.target/sparc/pdist-2.c: New.
9909 * gcc.target/sparc/pdist-3.c: New.
9910
9911 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9912
9913 PR testsuite/21702
9914 * gcc.target/i386/i386.exp: Fix comment typo.
9915
9916 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9917
9918 PR c++/19497
9919 * g++.dg/inherit/using5.C: New.
9920 * g++.dg/inherit/using6.C: New.
9921
9922 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9923
9924 PR c++/19894
9925 * g++.dg/template/ptrmem15.C: New test.
9926
9927 PR c++/20563
9928 * g++.dg/ext/label4.C: New test.
9929
9930 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9931
9932 * gcc.dg/tls/debug-1.c: New test.
9933
9934 2005-06-07 Dale Johannesen <dalej@apple.com>
9935
9936 * gcc.target/i386/movq.c: New.
9937
9938 2005-06-07 Dale Johannesen <dalej@apple.com>
9939
9940 * gcc.dg/20050607-1.c: New.
9941
9942 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9943
9944 PR middle-end/21850
9945 * gcc.c-torture/execute/20050607-1.c: New test.
9946
9947 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9948
9949 PR libfortran/21926
9950 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9951 Test case where the return array has lowest stride one,
9952 but isn't packed.
9953
9954 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9955
9956 * lib/target-supports.exp (check_effective_target_sync_int_long):
9957 Add s390 and s390x targets.
9958
9959 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9960
9961 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9962 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9963 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9964 * gcc.dg/tree-ssa/loop-9.c: New test.
9965
9966 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9967
9968 * g++.dg/parse/defarg10.C: New.
9969
9970 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9971
9972 PR regression/21897
9973 * gcc.c-torture/execute/20050604-1.c: New test.
9974
9975 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9976
9977 PR 21903
9978 * g++.dg/parse/defarg9.C: New.
9979
9980 PR c++/20637
9981 * g++.dg/inherit/using4.C: New.
9982 * g++.dg/overload/error1.C: Adjust expected errors.
9983 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9984 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9985 * g++.old-deja/g++.other/redecl2.C: Likewise.
9986 * g++.old-deja/g++.other/redecl4.C: Likewise.
9987 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9988
9989 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9990
9991 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9992
9993 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9994
9995 * lib/gfortran.exp (gfortran_target_compile): Call
9996 dg-additional-files-options
9997 * gfortran.dg/f2c_4.f90: New file
9998 * gfortran.dg/f2c_4.c: New file
9999 * gfortran.dg/f2c_5.f90: New file
10000 * gfortran.dg/f2c_5.c: New file
10001
10002 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10003
10004 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
10005
10006 PR fortran/21912
10007 * gfortran.dg/array_constructor_4.f90: New test.
10008
10009 2005-06-05 Mark Mitchell <mark@codesourcery.com>
10010
10011 PR c++/21619
10012 * g++.dg/ext/builtin9.C: New test.
10013
10014 2005-06-05 Dale Johannesen <dalej@apple.com>
10015
10016 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
10017 * gcc.c-torture/execute/20050603-2.c: Ditto.
10018
10019 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
10020
10021 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
10022 * gcc.dg/vect/vect-reduc-1.c: New.
10023 * gcc.dg/vect/vect-reduc-2.c: New.
10024 * gcc.dg/vect/vect-reduc-3.c: New.
10025
10026 2005-06-04 Dale Johannesen <dalej@apple.com>
10027
10028 * gcc.c-torture/execute/20050603-1.c: New.
10029 * gcc.c-torture/execute/20050603-2.c: New.
10030 * gcc.dg/20050603-3.c: New.
10031
10032 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10033
10034 PR fortran/19195
10035 * gfortran.dg/debug_1.f90: New test.
10036
10037 * gfortran.dg/forall_1.f90: New test.
10038
10039 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
10040
10041 * gfortran.dg/array_constructor_3.f90: New test.
10042
10043 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10044
10045 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
10046
10047 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
10048
10049 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
10050
10051 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
10052
10053 PR c/21873
10054 * gcc.dg/init-excess-1.c: New test.
10055
10056 2005-06-03 Mark Mitchell <mark@codesourcery.com>
10057
10058 PR c++/21853
10059 * g++.dg/expr/static_cast6.C: New test.
10060
10061 2005-06-03 Diego Novillo <dnovillo@redhat.com>
10062
10063 * gcc.dg/tree-ssa/vrp14.c: New test.
10064
10065 2005-06-03 Mark Mitchell <mark@codesourcery.com>
10066
10067 PR c++/21336
10068 * g++.dg/template/new2.C: New test.
10069
10070 2005-06-03 Josh Conner <jconner@apple.com>
10071
10072 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
10073 all entries in initializer.
10074
10075 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
10076
10077 PR middle-end/21858
10078 * gcc.dg/pr21858.c: New testcase.
10079
10080 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
10081
10082 PR tree-optimization/21292
10083
10084 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
10085 New.
10086 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10087 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10088 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10089 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10090 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
10091
10092 2005-06-02 Richard Henderson <rth@redhat.com>
10093
10094 * gcc.dg/sync-2.c: Use -march=i486 for i386.
10095
10096 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
10097
10098 * gcc.dg/wtypequal.c: New testcase.
10099
10100 2005-06-02 Diego Novillo <dnovillo@redhat.com>
10101
10102 PR 21582
10103 * gcc.dg/tree-ssa/pr21582.c: New test.
10104
10105 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
10106
10107 PR c++/21280
10108 * g++.dg/opt/interface2.h: New.
10109 * g++.dg/opt/interface2.C: New.
10110 * g++.dg/init/ctor4.C: Adjust error lines.
10111 * g++.old-deja/g++.bob/inherit2.C: Likewise.
10112 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
10113 * g++.old-deja/g++.jason/opeq3.C: Likewise.
10114 * g++.old-deja/g++.pt/assign1.C: Likewise.
10115 * g++.old-deja/g++.pt/crash20.C: Likewise.
10116
10117 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
10118
10119 PR tree-optimization/21734
10120 * g++.dg/vect/pr21734_1.cc: New.
10121 * g++.dg/vect/pr21734_2.cc: New.
10122
10123 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
10124
10125 PR c++/20350
10126 * g++.dg/template/spec24.C: New.
10127
10128 PR c++/21151
10129 * g++.dg/pch/local-1.C: New.
10130 * g++.dg/pch/local-1.Hs: New.
10131
10132 2005-06-01 Diego Novillo <dnovillo@redhat.com>
10133
10134 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
10135 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
10136 * gcc.dg/tree-ssa/pr14341.c: New test.
10137 * gcc.dg/tree-ssa/pr14841.c: New test.
10138 * gcc.dg/tree-ssa/pr20701.c: New test.
10139 * gcc.dg/tree-ssa/pr21086.c: New test.
10140 * gcc.dg/tree-ssa/pr21090.c: New test.
10141 * gcc.dg/tree-ssa/pr21332.c: New test.
10142 * gcc.dg/tree-ssa/pr21458.c: New test.
10143 * gcc.dg/tree-ssa/pr21658.c: New test.
10144 * gcc.dg/tree-ssa/vrp01.c: New test.
10145 * gcc.dg/tree-ssa/vrp02.c: New test.
10146 * gcc.dg/tree-ssa/vrp03.c: New test.
10147 * gcc.dg/tree-ssa/vrp04.c: New test.
10148 * gcc.dg/tree-ssa/vrp05.c: New test.
10149 * gcc.dg/tree-ssa/vrp06.c: New test.
10150 * gcc.dg/tree-ssa/vrp07.c: New test.
10151 * gcc.dg/tree-ssa/vrp08.c: New test.
10152 * gcc.dg/tree-ssa/vrp09.c: New test.
10153 * gcc.dg/tree-ssa/vrp10.c: New test.
10154 * gcc.dg/tree-ssa/vrp11.c: New test.
10155 * gcc.dg/tree-ssa/vrp12.c: New test.
10156 * gcc.dg/tree-ssa/vrp13.c: New test.
10157
10158 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
10159
10160 PR 21029
10161 * gcc.dg/tree-ssa/pr21029.c: New test.
10162
10163 2005-06-01 Roger Sayle <roger@eyesopen.com>
10164
10165 * gfortran.dg/logint-1.f: New test case.
10166 * gfortran.dg/logint-2.f: Likewise.
10167 * gfortran.dg/logint-3.f: Likewise.
10168
10169 2005-06-01 Jakub Jelinek <jakub@redhat.com>
10170
10171 PR c/21536
10172 PR c/20760
10173 * gcc.dg/20050527-1.c: New test.
10174
10175 * gcc.dg/i386-sse-12.c: New test.
10176
10177 PR fortran/21729
10178 * gfortran.dg/implicit_5.f90: New test.
10179
10180 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
10181
10182 PR fortran/20883
10183 * gfortran/assign_4.f90: New test.
10184 * gfortran/assign_2.f90: Change compile to run.
10185
10186 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
10187
10188 * lib/target-supports.exp
10189 (check_effective_target_sync_char_short): New.
10190 * gcc.dg/sync-2.c: New.
10191
10192 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
10193
10194 PR tree-optimization/21817
10195 * gcc.dg/torture/pr21817-1.c: New.
10196
10197 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
10198
10199 PR c++/21165
10200 * g++.dg/template/init5.C: New.
10201
10202 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
10203
10204 * gfortran.dg/char_initialiser_actual.f90:
10205 Test character initialisers as actual arguments.
10206 * gfortran.dg/char_pointer_comp_assign.f90:
10207 Test character pointer structure component assignments.
10208 * gfortran.dg/char_array_structure_constructor.f90:
10209 Test character components in structure constructors.
10210
10211 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
10212
10213 PR middle-end/20931
10214 * g++.dg/opt/pr20931.C: New test.
10215
10216 2005-05-31 Andreas Jaeger <aj@suse.de>
10217
10218 PR testsuite/20772
10219 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
10220 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
10221 g++.old-deja/g++.ext/asmspec1.C,
10222 g++.old-deja/g++.other/regstack.C,
10223 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
10224 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
10225 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
10226 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
10227 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
10228 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
10229 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
10230 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
10231 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
10232 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
10233 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
10234 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
10235 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
10236 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
10237 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
10238 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
10239 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
10240 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
10241 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
10242
10243 2005-05-31 Jeff Law <law@redhat.com>
10244
10245 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
10246
10247 2005-05-30 Paolo Carlini <pcarlini@suse.de>
10248
10249 PR middle-end/21743
10250 * gcc.dg/builtins-1.c: Activate disabled clog test.
10251 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10252
10253 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
10254
10255 * gfortran.dg/char_pointer_assign.f90:
10256 Test character-pointer assignments and pointer assignments.
10257 * gfortran.dg/char_pointer_dummy.f90:
10258 Test character-pointer dummy arguments.
10259 * gfortran.dg/char_pointer_func.f90:
10260 Test character-pointer function returns.
10261 * gfortran.dg/char_pointer_dependency.f90:
10262 Test character-pointer functions with dependencies.
10263
10264 2005-05-30 Mark Mitchell <mark@codesourcery.com>
10265
10266 PR c++/21784
10267 * g++.dg/lookup/using14.C: New test.
10268
10269 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
10270
10271 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
10272 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
10273 trailing ^M.
10274
10275 2005-05-29 Geoffrey Keating <geoffk@apple.com>
10276
10277 PR c++/17413
10278 * g++.dg/template/local5.C: New.
10279
10280 PR target/21761
10281 * gcc.c-torture/compile/pr21761.c: New.
10282
10283 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
10284 before darwin8.
10285
10286 2005-05-30 Steven G. Kargl
10287
10288 PR fortran/20846
10289 * gfortran.dg/inquire_8.f90: New test.
10290
10291 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10292
10293 PR libfortran/21376
10294 * gfortran.dg/output_exponents_1.f90: New test.
10295
10296 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10297
10298 PR libfortran/20006
10299 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
10300
10301 2005-05-28 Mark Mitchell <mark@codesourcery.com>
10302
10303 PR c++/21210
10304 * g++.dg/ext/complex1.C: New test.
10305
10306 PR c++/21340
10307 * g++.dg/init/ctor6.C: New test.
10308
10309 2005-05-29 Jan Hubicka <jh@suse.cz>
10310
10311 * gcc.c-torture/compile/pr21562.c: New.
10312
10313 2005-05-28 Steven G. Kargl <kargls@comcast.net>
10314
10315 * gfortran.dg/subnormal_1.f90: New test.
10316
10317 2005-05-28 Jan Hubicka <jh@suse.cz>
10318
10319 * tree-prof.exp: Fix comment.
10320 * value-prof-1.c: New.
10321 * value-prof-2.c: New.
10322 * value-prof-3.c: New.
10323 * value-prof-4.c: New.
10324
10325 2005-05-27 Mark Mitchell <mark@codesourcery.com>
10326
10327 PR c++/21614
10328 * g++.dg/expr/ptrmem6.C: New test.
10329 * g++.dg/expr/ptrmem6a.C: Likewise.
10330
10331 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
10332
10333 PR tree-optimization/21658
10334 * gcc.dg/tree-ssa/pr21658.c: New.
10335
10336 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
10337
10338 PR c++/21455
10339 * g++.dg/inherit/ptrmem3.C: New.
10340
10341 PR c++/21681
10342 * g++.dg/parse/template16.C: New.
10343
10344 2005-05-27 Andreas Jaeger <aj@suse.de>
10345
10346 * gcc.dg/setjmp-2.c: Only run in 32-bit.
10347
10348 * gcc.dg/i386-sse-8.c: Run test on all archs.
10349
10350 2005-05-26 Mike Stump <mrs@apple.com>
10351
10352 * objc.dg/isa-field-1.m: Only run on darwin.
10353 * objc.dg/lookup-1.m: Likewise.
10354 * objc.dg/try-catch-8.m: Likewise.
10355
10356 2005-05-26 Roger Sayle <roger@eyesopen.com>
10357
10358 PR tree-optimization/9814
10359 * gcc.dg/pr9814-1.c: New test case.
10360
10361 2005-05-26 Ziemowit Laski <zlaski@apple.com>
10362
10363 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
10364 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
10365 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
10366 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
10367 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
10368 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
10369 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
10370 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
10371 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
10372 objc.dg/try-catch-8.m: New.
10373
10374 2005-05-26 Janis Johnson <janis187@us.ibm.com>
10375
10376 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
10377 remove extraneous semicolons.
10378
10379 2005-05-26 Ziemowit Laski <zlaski@apple.com>
10380
10381 * obj-c++.dg/comp-types-12.mm: New.
10382 * objc.dg/comp-types-11.m: New.
10383 * objc.dg/selector-4.m: New.
10384
10385 2005-05-26 Andreas Jaeger <aj@suse.de>
10386
10387 PR testsuite/20772
10388 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
10389 g++.old-deja/g++.ext/attrib3.C,
10390 g++.old-deja/g++.other/store-expr1.C,
10391 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
10392 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
10393 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
10394 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
10395 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
10396 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
10397 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
10398 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
10399 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
10400 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
10401 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
10402 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
10403 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
10404 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
10405 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
10406 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
10407 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
10408 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
10409 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
10410
10411 2005-05-26 Andreas Jaeger <aj@suse.de>
10412
10413 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
10414 x86-64 compilation.
10415
10416 2005-05-26 Andreas Jaeger <aj@suse.de>
10417
10418 PR testsuite/20772
10419 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
10420 gcc.misc-tests/i386-pf-athlon-1.c,
10421 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10422 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
10423 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
10424 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
10425 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
10426 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
10427 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
10428 programs.
10429
10430 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
10431 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
10432 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
10433 x86-64 compilation.
10434
10435 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
10436 x86_64.
10437
10438 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
10439 effective-target ilp32.
10440
10441 2005-05-26 David Ung <davidu@mips.com>
10442
10443 * gcc.target/mips/ext_ins.c: New test for testing the generation
10444 of MIPS32/64 rev 2 ext/ins instructions.
10445
10446 2005-05-26 Andreas Jaeger <aj@suse.de>
10447
10448 * treelang/compile/unsigned.tree: Use gimple instead of
10449 nonexisting generic dump.
10450
10451 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
10452
10453 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
10454
10455 2005-05-26 Andreas Jaeger <aj@suse.de>
10456
10457 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
10458
10459 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
10460
10461 PR libfortran/17283
10462 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
10463 Test callee-allocated memory with write statements.
10464
10465 2005-05-25 Roger Sayle <roger@eyesopen.com>
10466
10467 PR middle-end/21709
10468 * gcc.dg/pr21709-1.c: New test case.
10469
10470 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10471 Mike Stump <mrs@apple.com>
10472
10473 * objc/execute/next_mapping.h: Update for C++.
10474
10475 * obj-c++.dg/selector-1.mm: Move to...
10476 * obj-c++.dg/selector-4.mm: here...
10477
10478 * obj-c++.dg/basic.mm: New.
10479 * obj-c++.dg/comp-types-1.mm: New.
10480 * obj-c++.dg/cxx-class-1.mm: New.
10481 * obj-c++.dg/cxx-ivars-1.mm: New.
10482 * obj-c++.dg/cxx-ivars-2.mm: New.
10483 * obj-c++.dg/cxx-ivars-3.mm: New.
10484 * obj-c++.dg/cxx-scope-1.mm: New.
10485 * obj-c++.dg/cxx-scope-2.mm: New.
10486 * obj-c++.dg/defs.mm: New.
10487 * obj-c++.dg/empty-private-1.mm: New.
10488 * obj-c++.dg/encode-1.mm: New.
10489 * obj-c++.dg/encode-2.mm: New.
10490 * obj-c++.dg/encode-3.mm: New.
10491 * obj-c++.dg/extern-c-1.mm: New.
10492 * obj-c++.dg/extra-semi.mm: New.
10493 * obj-c++.dg/fix-and-continue-2.mm: New.
10494 * obj-c++.dg/isa-field-1.mm: New.
10495 * obj-c++.dg/ivar-list-semi.mm: New.
10496 * obj-c++.dg/local-decl-1.mm: New.
10497 * obj-c++.dg/lookup-1.mm: New.
10498 * obj-c++.dg/lookup-2.mm: New.
10499 * obj-c++.dg/method-1.mm: New.
10500 * obj-c++.dg/method-2.mm: New.
10501 * obj-c++.dg/method-3.mm: New.
10502 * obj-c++.dg/method-4.mm: New.
10503 * obj-c++.dg/method-5.mm: New.
10504 * obj-c++.dg/method-6.mm: New.
10505 * obj-c++.dg/method-7.mm: New.
10506 * obj-c++.dg/no-extra-load.mm: New.
10507 * obj-c++.dg/overload-1.mm: New.
10508 * obj-c++.dg/pragma-1.mm: New.
10509 * obj-c++.dg/pragma-2.mm: New.
10510 * obj-c++.dg/private-1.mm: New.
10511 * obj-c++.dg/private-2.mm: New.
10512 * obj-c++.dg/proto-qual-1.mm: New.
10513 * obj-c++.dg/qual-types-1.mm: New.
10514 * obj-c++.dg/stubify-1.mm: New.
10515 * obj-c++.dg/stubify-2.mm: New.
10516 * obj-c++.dg/super-class-1.mm: New.
10517 * obj-c++.dg/super-class-2.mm: New.
10518 * obj-c++.dg/super-dealloc-1.mm: New.
10519 * obj-c++.dg/super-dealloc-2.mm: New.
10520 * obj-c++.dg/template-1.mm: New.
10521 * obj-c++.dg/template-2.mm: New.
10522 * obj-c++.dg/template-3.mm: New.
10523 * obj-c++.dg/template-4.mm: New.
10524 * obj-c++.dg/template-5.mm: New.
10525 * obj-c++.dg/template-6.mm: New.
10526 * obj-c++.dg/try-catch-1.mm: New.
10527 * obj-c++.dg/try-catch-2.mm: New.
10528 * obj-c++.dg/try-catch-3.mm: New.
10529 * obj-c++.dg/try-catch-4.mm: New.
10530 * obj-c++.dg/try-catch-5.mm: New.
10531 * obj-c++.dg/try-catch-6.mm: New.
10532 * obj-c++.dg/try-catch-7.mm: New.
10533 * obj-c++.dg/try-catch-8.mm: New.
10534 * obj-c++.dg/try-catch-9.mm: New.
10535 * obj-c++.dg/va-meth-1.mm: New.
10536
10537 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10538
10539 * obj-c++.dg/selector-1.mm: New.
10540 * obj-c++.dg/selector-2.mm: New.
10541
10542 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10543
10544 * obj-c++.dg/selector-3.mm: New.
10545 * objc.dg/selector-3.m: New.
10546
10547 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10548
10549 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
10550 about where warning appears.
10551
10552 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10553
10554 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
10555 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
10556 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
10557 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
10558
10559 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10560
10561 * gcc.dg/20050524-1.c: New test.
10562
10563 2005-05-25 Jan Hubicka <jh@suse.cz>
10564
10565 * gcc.dg/tree-prof/inliner-1.c: New.
10566
10567 2005-05-25 Janis Johnson <janis187@us.ibm.com>
10568
10569 * gcc.dg/tree-prof: New directory.
10570 * gcc.dg/tree-prof/tree-prof.exp: New.
10571
10572 2005-05-25 DJ Delorie <dj@redhat.com>
10573
10574 * gcc.dg/Wattributes-1.c: New.
10575 * gcc.dg/Wattributes-2.c: New.
10576 * gcc.dg/Wattributes-3.c: New.
10577
10578 20005-05-24 Janis Johnson <janis187@us.ibm.com>
10579
10580 PR tree-optimization/19833
10581 * gcc.dg/uninit-4.c: Remove xfail.
10582 * gcc.dg/uninit-9.c: Ditto.
10583
10584 2005-05-24 Ziemowit Laski <zlaski@apple.com>
10585
10586 * obj-c++.dg/bitfield-[1-5].mm: New.
10587 * obj-c++.dg/class-protocol-1.mm: New.
10588 * obj-c++.dg/comp-types-1[0-1].mm: New.
10589 * obj-c++.dg/comp-types-[2-9].mm: New.
10590 * obj-c++.dg/encode-[4-8].mm: New.
10591 * obj-c++.dg/layout-1.mm: New.
10592 * obj-c++.dg/method-1[0-9].mm: New.
10593 * obj-c++.dg/method-2[0-1].mm: New.
10594 * obj-c++.dg/method-[8-9].mm: New.
10595 * obj-c++.dg/objc-gc-3.mm: New.
10596 * obj-c++.dg/try-catch-10.mm: New.
10597 * objc.dg/bitfield-5.m: New.
10598 * objc.dg/comp-types-10.m: New.
10599 * objc.dg/comp-types-9.m: New.
10600 * objc.dg/layout-1.m: New.
10601 * objc.dg/objc-gc-4.m: New.
10602 * objc.dg/try-catch-9.m: New.
10603 * objc.dg/class-protocol-1.m: Tweak diagnostics.
10604 * objc.dg/comp-types-1.m: Likewise.
10605 * objc.dg/comp-types-[5-6].m: Likewise.
10606 * objc.dg/method-9.m: Likewise.
10607
10608 2005-05-24 Janis Johnson <janis187@us.ibm.com>
10609
10610 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
10611 and on hardware without VMX support.
10612
10613 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
10614
10615 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
10616
10617 * lib/profopt.exp (dg-final-generate, dg-final-use,
10618 profopt-final-code, profopt-get-options): New.
10619 (profopt-execute): Process test directives.
10620
10621 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
10622 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10623 cleanup-tree-dump, cleanup-saved-temps): Update comments.
10624
10625 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
10626
10627 PR C++/21645
10628 * g++.dg/init/ctor5.C: New test.
10629
10630 2005-05-24 Ira Rosen <irar@il.ibm.com>
10631
10632 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
10633 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
10634 vect-113.c, vect-114.c.
10635
10636 2005-05-23 Adam Nemet <anemet@lnxw.com>
10637
10638 * gcc.dg/const-elim-1.c: Remove xfails.
10639
10640 2005-05-23 Jeff Law <law@redhat.com>
10641
10642 * gcc.c-torture/compile/pr21638.c: New test.
10643 * gcc.c-torture/compile/20050520-1.c: New test.
10644
10645 2005-05-23 Nick Clifton <nickc@redhat.com>
10646
10647 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
10648 be a proper triple, ie: m32r*-*-*.
10649 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10650
10651 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
10652
10653 PR middle-end/21331
10654 PR tree-opt/21293
10655 * gcc.c-torture/compile/pr21293.c: New test.
10656 * gcc.c-torture/execute/pr21331.c: New test.
10657
10658 2004-05-20 Richard Henderson <rth@redhat.com>
10659
10660 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
10661
10662 2005-05-20 Ziemowit Laski <zlaski@apple.com>
10663
10664 * obj-c++-dg.exp: Add.
10665 * obj-c++.exp: Add.
10666 * obj-c++.dg/dg.exp: Add.
10667
10668 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
10669
10670 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
10671 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
10672
10673 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
10674
10675 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
10676
10677 2004-05-19 Richard Henderson <rth@redhat.com>
10678
10679 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
10680
10681 2005-05-19 Janis Johnson <janis187@us.ibm.com>
10682
10683 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
10684
10685 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
10686
10687 2005-05-19 Jakub Jelinek <jakub@redhat.com>
10688
10689 PR c++/21495
10690 * g++.dg/parse/extern1.C: New test.
10691 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
10692
10693 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10694
10695 * gcc.dg/c99-math.h: New.
10696 * gcc.dg/c99-math-float-1.c: New test.
10697 * gcc.dg/c99-math-double-1.c: Likewise.
10698 * gcc.dg/c99-math-long-double-1.c: Likewise.
10699
10700 2005-05-18 Richard Henderson <rth@redhat.com>
10701
10702 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
10703
10704 2005-05-18 Devang Patel <dpatel@apple.com>
10705
10706 * g++.dg/opt/20050511-1.C: New test.
10707
10708 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
10709
10710 PR libfortran/21127
10711 * gfortran.dg/reshape-complex.f90: New test.
10712
10713 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
10714
10715 * gfortran.dg/array_constructor_1.f90: New test.
10716 * gfortran.dg/array_constructor_2.f90: New test.
10717
10718 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
10719
10720 PR fortran/20954
10721 * gfortran.dg/pr20954.f: New test.
10722
10723 2005-05-17 Mike Stump <mrs@apple.com>
10724
10725 Yet more Objective-C++...
10726
10727 * objc.dg/method-5.m: Update.
10728 * objc.dg/method-6.m: Update.
10729 * objc.dg/method-7.m: Update.
10730 * objc.dg/method-9.m: Update.
10731 * objc.dg/try-catch-2.m: Update.
10732
10733 2005-05-17 Mark Mitchell <mark@codesourcery.com>
10734
10735 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
10736 Remove little-endian optimizations.
10737
10738 2005-05-17 Jeff Law <law@redhat.com>
10739
10740 * g++.dg/tree-ssa/pr14814.C: New test.
10741 * gcc.dg/tree-ssa/pr14814.C: New test.
10742 * gcc.dg/tree-ssa/pr17141-1.C: New test.
10743 * gcc.dg/tree-ssa/pr17141-2.C: New test.
10744
10745 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10746
10747 * gcc.dg/compat/generate-random.c: Do not include
10748 libiberty.h.
10749 * gcc.dg/compat/generate-random_r.c: Likewise.
10750
10751 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
10752
10753 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
10754
10755 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10756
10757 PR middle-end/21595
10758 * g++.dg/tree-ssa/builtin1.C: New testcase.
10759
10760 2005-05-17 Jakub Jelinek <jakub@redhat.com>
10761
10762 PR c++/21454
10763 * g++.dg/opt/const4.C: New test.
10764
10765 PR middle-end/21492
10766 * g++.dg/opt/crossjump1.C: New test.
10767
10768 PR tree-optimization/21610
10769 * gcc.c-torture/compile/20050516-1.c: New test.
10770
10771 PR fortran/15080
10772 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
10773 about the test failing.
10774 * gfortran.fortran-torture/execute/where_7.f90: New test.
10775 * gfortran.fortran-torture/execute/where_8.f90: New test.
10776
10777 2005-05-16 Richard Henderson <rth@redhat.com>
10778
10779 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
10780 i?86 and x86_64.
10781
10782 2005-05-16 Mark Mitchell <mark@codesourcery.com>
10783
10784 * gcc.dg/compat/generate-random.c (config.h): Do not include.
10785 (limits.h): Include unconditionally.
10786 (stdlib.h): Likewise.
10787 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
10788 (limits.h): Include unconditionally.
10789 (stdlib.h): Likewise.
10790 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10791 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
10792 (limits.h): Include unconditionally.
10793 (stdlib.h): Likewise.
10794 (hashtab.h): Do not include.
10795 (getopt.h): Likewise.
10796 (stddef.h): Include.
10797 (hashval_t): Define.
10798 (struct entry): Add "next" field.
10799 (HASH_SIZE): New macro.
10800 (hash_table): New variable.
10801 (switchfiles): Do not use xmalloc.
10802 (mix): New macro.
10803 (iterative_hash): New function.
10804 (hasht): Remove.
10805 (e_exists): New function.
10806 (e_insert): Likewise.
10807 (output): Use, instead of libiberty hashtable functions.
10808 (main): Do not use getopt. Do not call htab_create.
10809
10810 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
10811
10812 PR libstdc++/21526
10813 * lib/target-supports.exp (check_mkfifo_available):
10814 Return 0 for cygwin as mkfifo support incomplete on platform.
10815 Fix typos in comments.
10816
10817 2005-05-15 Mark Mitchell <mark@codesourcery.com>
10818
10819 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
10820
10821 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
10822
10823 PR fortran/17432
10824 * gfortran.dg/assign_4.f: New test.
10825
10826 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
10827
10828 PR tree-optimization/21563
10829 * gcc.dg/tree-ssa/pr21563.c: New.
10830
10831 2005-05-14 Jan Hubicka <jh@suse.cz>
10832
10833 * gcc.dg/noreturn-7.c: Allow control reaches warning.
10834
10835 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
10836
10837 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
10838
10839 2005-05-13 Julian Brown <julian@codesourcery.com>
10840
10841 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
10842 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
10843
10844 2005-05-13 Jan Hubicka <jh@suse.cz>
10845
10846 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
10847 * gcc.dg/fold-xor-?.c: Likewise.
10848 * gcc.dg/pr15784-?.c: Likewise.
10849 * gcc.dg/pr20922-?.c: Likewise.
10850 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10851 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10852 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10853
10854 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10855
10856 PR fortran/21260
10857 * gfortran.dg/hollerith_1.f90: New test.
10858
10859 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10860
10861 * gfortran.dg/func_result_2.f90: New test.
10862
10863 2005-05-11 Bud Davis <bdavis@gfortran.org>
10864
10865 * gfortran.dg/dev_null.f90: New test.
10866
10867 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10868
10869 * gcc.dg/arm-vfp1.c: Revert last change.
10870
10871 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10872
10873 PR middle-end/19807
10874 PR tree-optimization/19639
10875 * g++.dg/tree-ssa/pr19807.C: New testcase.
10876
10877 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10878
10879 PR libfortran/21471
10880 * gfortran.dg/append-1.f90: New test.
10881
10882 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10883
10884 * gcc.dg/pr18501.c: XFAIL.
10885 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10886 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10887 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10888 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10889 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10890 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10891 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10892 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10893
10894 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10895
10896 PR fortran/20178
10897 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10898 gfortran.dg/f2c_3.f90: New tests.
10899
10900 * gfortran.dg/return_1.f90: Fix dg annotation.
10901
10902 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10903
10904 * gcc.c-torture/compile/20050510-1.c: New test.
10905
10906 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10907
10908 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10909
10910 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10911
10912 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10913
10914 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10915
10916 PR c/17913
10917 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10918
10919 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10920
10921 PR c/21342
10922 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10923 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10924
10925 2005-05-10 Ben Elliston <bje@au.ibm.com>
10926
10927 PR debug/16676
10928 * gcc.dg/debug/pr16676.c: New test.
10929
10930 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10931
10932 PR testsuite/21443
10933 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10934 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10935 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10936 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10937 Change -O1 to -O2.
10938 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10939 -fno-tree-dominator-opts.
10940
10941 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10942
10943 * gfortran.dg/return_1.f90: New test.
10944
10945 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10946
10947 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10948
10949 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10950
10951 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10952
10953 PR c++/21427
10954 * g++.dg/inherit/covariant13.C: New.
10955
10956 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10957
10958 PR libfortran/19155
10959 * gfortran.dg/pr19155.f: New test.
10960
10961 2005-05-08 Roger Sayle <roger@eyesopen.com>
10962
10963 PR inline-asm/8788
10964 * gcc.dg/pr8788-1.c: New testcase.
10965
10966 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10967
10968 PR target/21416
10969 * gcc.target/mips/fpcmp-[12].c: New tests.
10970
10971 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10972
10973 * lib/target-supports-dg.exp (dg-require-fork): New function.
10974 (dg-require-mkfifo): Likewise.
10975 * lib/target-supports.exp (check_function_available): New
10976 function.
10977 (check_fork_available): Likewise.
10978 (check_mkfifo_available): Likewise.
10979
10980 2005-05-06 Jeff Law <law@redhat.com>
10981
10982 * gcc.c-torture/compile/pr21380.c: New test.
10983
10984 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10985
10986 PR c++/20961
10987 * g++.dg/ext/weak3.C: New test.
10988
10989 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10990
10991 PR c++/21352
10992 * g++.dg/template/crash37.C: New test.
10993
10994 2005-05-05 Paul Brook <paul@codesourcery.com>
10995
10996 * gcc.dg/arm-g2.c: Use effective-target arm32.
10997 * gcc.dg/arm-mmx-1.c: Ditto.
10998 * gcc.dg/arm-scd42-2.c: Ditto.
10999 * gcc.dg/arm-vfp1.c: Ditto.
11000 * lib/target-supports.exp (check_effective_target_arm32): New
11001 function.
11002
11003 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
11004
11005 PR libfortran/21354
11006 gfortran.dg/in_pack_rank7.f90: New test.
11007
11008 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
11009
11010 PR middle-end/15618
11011 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
11012
11013 2005-05-04 Jakub Jelinek <jakub@redhat.com>
11014
11015 PR middle-end/21265
11016 * gcc.dg/20050503-1.c: New test.
11017
11018 PR rtl-optimization/21239
11019 * gcc.dg/i386-sse-11.c: New test.
11020
11021 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
11022
11023 PR target/16888
11024 * gcc.target/i386/asm-1.c: New test.
11025
11026 2005-05-03 Jakub Jelinek <jakub@redhat.com>
11027
11028 PR rtl-optimization/21330
11029 * gcc.c-torture/execute/20050502-1.c: New test.
11030
11031 PR target/21297
11032 * gcc.c-torture/execute/20050502-2.c: New test.
11033
11034 2005-05-03 Uros Bizjak <uros@kss-loka.si>
11035
11036 PR middle-end/21282
11037 * gcc.dg/pr21282.c: New.
11038
11039 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
11040
11041 * gcc.dg/vect/pr20122.c: Clean up .vect file.
11042 * gcc.dg/vect/vect-92.c: Likewise.
11043 * gcc.dg/vect/vect-93.c: Likewise.
11044 * gcc.dg/vect/vect-dv-1.c: Likewise.
11045 * gcc.dg/vect/vect-dv-2.c: Likewise.
11046 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
11047
11048 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
11049
11050 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
11051 * gfortran.dg/vect/vect-2.f90: Likewise.
11052 * gfortran.dg/vect/vect-3.f90: Likewise.
11053 * gfortran.dg/vect/vect-4.f90: Likewise.
11054 * gfortran.dg/vect/vect-5.f90: Likewise.
11055
11056 2005-05-02 Geoffrey Keating <geoffk@apple.com>
11057
11058 PR target/20813
11059 * gcc.dg/rs6000-fpint-2.c: New.
11060
11061 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
11062
11063 PR c/15698
11064 * gcc.dg/builtins-30.c: Update expected messages.
11065 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
11066 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
11067 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
11068
11069 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
11070
11071 PR tree-optimization/21294
11072 * gcc.dg/tree-ssa/pr21294.c: New.
11073
11074 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
11075
11076 * gcc.dg/altivec-3.c (vec_store): Do not use the old
11077 __builtin_altivec_st_internal_4si built-in.
11078
11079 2005-05-02 Mark Mitchell <mark@codesourcery.com>
11080
11081 PR c++/15875
11082 * g++.dg/template/ptrmem14.C: New test.
11083
11084 2005-05-02 Paul Brook <paul@codesourcery.com>
11085
11086 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
11087
11088 2005-05-02 Michael Matz <matz@suse.de>
11089
11090 PR c++/19542
11091 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
11092
11093 2005-05-01 Mark Mitchell <mark@codesourcery.com>
11094
11095 * g++.dg/cpp/weak.C: New test.
11096
11097 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
11098
11099 * gcc.dg/tree-ssa/loop-8.c: New test.
11100
11101 2005-04-30 Michael Maty <matz@suse.de>
11102
11103 * gcc.dg/inline-mcpy.c: New test.
11104
11105 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
11106
11107 PR libfortran/18958
11108 * gfortran.dg/eoshift.f90: New test case.
11109
11110 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
11111
11112 PR libfortran/18857
11113 * gfortran.dg/matmul_1.f90: New test.
11114
11115 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
11116
11117 PR tree-optimization/21030
11118 * gcc.dg/tree-ssa/pr21030.c: New.
11119
11120 2005-04-29 Devang Patel <dpatel@apple.com>
11121
11122 PR tree-optimization/21272
11123 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11124
11125 2005-04-29 Jakub Jelinek <jakub@redhat.com>
11126
11127 PR fortran/13082
11128 PR fortran/18824
11129 * gfortran.dg/entry_4.f90: New test.
11130 * gfortran.fortran-torture/execute/entry_1.f90: New test.
11131 * gfortran.fortran-torture/execute/entry_2.f90: New test.
11132 * gfortran.fortran-torture/execute/entry_3.f90: New test.
11133 * gfortran.fortran-torture/execute/entry_4.f90: New test.
11134 * gfortran.fortran-torture/execute/entry_5.f90: New test.
11135 * gfortran.fortran-torture/execute/entry_6.f90: New test.
11136 * gfortran.fortran-torture/execute/entry_7.f90: New test.
11137
11138 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11139
11140 * gfortran.fortran-torture/execute/entry_8.f90: New test.
11141
11142 2005-04-29 Paul Brook <paul@codesourcery.com>
11143
11144 * gfortran.dg/entry_3.f90: New test.
11145
11146 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11147
11148 * gfortran.dg/implicit_4.f90: New test.
11149
11150 2005-04-28 Bob Wilson <bob.wilson@acm.org>
11151
11152 * lib/target-supports.exp (check_profiling_available): Return
11153 false for xtensa-*-elf.
11154
11155 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
11156
11157 * lib/fortran-torture.exp (fortran-torture.exp): Catch
11158 error if file cannot be deleted.
11159
11160 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
11161
11162 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
11163 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
11164 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
11165 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
11166 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
11167 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
11168 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
11169 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
11170 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
11171 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
11172 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
11173 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
11174 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
11175
11176 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11177
11178 PR fortran/20865
11179 * gfortran.dg/pr20865.f90: New test.
11180
11181 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
11182
11183 * gcc.dg/void-cast-2.c: New test.
11184
11185 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
11186
11187 PR c/21159
11188 * gcc.dg/void-cast-1.c: New test.
11189
11190 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
11191
11192 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
11193
11194 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11195
11196 PR fortran/21177
11197 * gfortran.dg/pr21177.f90: New test.
11198
11199 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
11200
11201 PR tree-optimization/21171
11202 * gcc.dg/tree-ssa/pr21171.c: New test.
11203
11204 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
11205
11206 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
11207 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
11208 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
11209 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
11210 gcc.dg/tree-ssa/gen-vect-32.c: New.
11211 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
11212 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
11213 don't run on PPC32.
11214
11215 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
11216
11217 PR c/21213
11218 * gcc.dg/transparent-union-3.c: New test.
11219
11220 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
11221
11222 PR c/20740
11223 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
11224 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
11225 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
11226 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
11227 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
11228 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
11229
11230 2005-04-26 Jeff Law <law@redhat.com>
11231
11232 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
11233 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
11234 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
11235 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
11236 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
11237 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
11238 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
11239
11240 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
11241
11242 PR tree-optimization/17598
11243 * gcc.dg/tree-ssa/pr17598.c: New testcase.
11244
11245 2005-04-25 Mike Stump <mrs@apple.com>
11246
11247 * objc.dg/fix-and-continue-1.m: Add.
11248
11249 2005-04-25 Roger Sayle <roger@eyesopen.com>
11250
11251 PR c++/20995
11252 * g++.dg/opt/pr20995-1.C: New test case.
11253
11254 2005-04-25 Devang Patel <dpatel@apple.com>
11255
11256 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11257
11258 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
11259
11260 PR testsuite/21062
11261 * g++.dg/opt/alias2.C (printf): Correct the prototype.
11262
11263 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
11264
11265 PR C++/21188
11266 * g++.dg/opt/rtti2.C: New test.
11267
11268 2005-04-25 Paul Brook <paul@codesourcery.com>
11269 Steven G. Kargl <kargls@comcast.net>
11270
11271 PR fortran/20879
11272 * gfortran.dg/ichar_1.f90: New file.
11273
11274 2005-04-24 Jakub Jelinek <jakub@redhat.com>
11275
11276 PR middle-end/20991
11277 * g++.dg/opt/pr20991.C: New test.
11278
11279 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
11280 where sizeof (type) < __alignof__ (type).
11281 * gcc.dg/compat/struct-layout-1.h: Likewise.
11282
11283 2005-04-24 Per Bothner <per@bothner.com>
11284 Devang Patel <dpatel@apple.com>
11285
11286 PR preprocessor/20907
11287 * gcc.dg/cpp/very-long-comment.c: New test.
11288
11289 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11290
11291 PR fortran/20059
11292 * gfortran.dg/common_5.f: New test.
11293
11294 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
11295
11296 PR middle-end/21082
11297 * g++.dg/tree-ssa/pr21082.C: New testcase.
11298
11299 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
11300
11301 * gcc.dg/vect/vect-99.c: New test.
11302
11303 2005-04-22 Diego Novillo <dnovillo@redhat.com>
11304
11305 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
11306
11307 2005-04-22 Jeff Law <law@redhat.com>
11308
11309 * gcc.dg/uninit-5.c: Remove xfails.
11310 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
11311 conditionals and loads.
11312
11313 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
11314
11315 PR libfortran/20074
11316 PR libfortran/20436
11317 PR libfortran/21108
11318 * gfortran.dg/nested_reshape.f90: new test
11319 * gfortran.dg/reshape-alloc.f90: new test
11320 * gfortran.dg/reshape.f90: new test
11321
11322 2005-04-22 Mark Mitchell <mark@codesourcery.com>
11323
11324 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
11325
11326 * gcc.dg/arm-vfp1.c: New test.
11327
11328 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
11329
11330 PR c++/21087
11331 * g++.dg/lookup/builtin2.C: New test.
11332
11333 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
11334
11335 * gcc.dg/weak/weak-13.c: New test.
11336
11337 2005-04-21 Geoffrey Keating <geoffk@apple.com>
11338
11339 * lib/target-supports.exp (check_effective_target_sync_int_long):
11340 Add powerpc*.
11341
11342 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
11343
11344 * gcc.target/mips/branch-1.c: New test.
11345
11346 2005-04-21 Richard Henderson <rth@redhat.com>
11347
11348 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
11349 * gcc.dg/vect/vect-86.c: Likewise.
11350 * gcc.dg/vect/vect-87.c: Likewise.
11351 * gcc.dg/vect/vect-88.c: Likewise.
11352
11353 2005-04-21 Devang Patel <dpatel@apple.com>
11354
11355 PR optimization/20994
11356 * gcc.dg/tree-ssa/ifc-3.c: New test.
11357
11358 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
11359
11360 PR c/12913
11361 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
11362 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
11363 gcc.dg/c99-vla-jump-5.c: New tests.
11364
11365 2005-04-19 Richard Henderson <rth@redhat.com>
11366
11367 * lib/target-supports.exp (check_effective_target_vect_int_mult):
11368 Fix typo in exists check.
11369 (check_effective_target_sync_int_long): New.
11370 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
11371 * gcc.dg/ia64-sync-2.c: Likewise.
11372 * gcc.dg/ia64-sync-3.c: Likewise.
11373 * gcc.dg/ia64-sync-4.c: Likewise.
11374
11375 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
11376
11377 * gcc.dg/fold-xor-1.c: New test.
11378 * gcc.dg/fold-xor-2.c: New test.
11379
11380 2005-04-19 James E. Wilson <wilson@specifixinc.com>
11381
11382 PR target/20670
11383 * g++.dg/eh/fp-regs.C: New test.
11384
11385 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
11386
11387 * gcc.dg/Wint-to-pointer-cast-1.c,
11388 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
11389 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
11390 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
11391
11392 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11393
11394 PR fortran/16861
11395 * gfortran.dg/pr16861.f90: New test.
11396
11397 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
11398
11399 * gcc.dg/pr21085.c: New test.
11400
11401 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
11402
11403 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
11404 (setup_mips_tests, dg-mips-options): New procedures.
11405 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
11406 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
11407 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
11408 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
11409 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
11410 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
11411 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
11412 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
11413 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
11414 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
11415 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
11416 dg-mips-options instead of dg-options. Remove now-redundant
11417 preprocessor guards.
11418 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
11419 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
11420 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
11421 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
11422 * gcc.dg/vr-mult-2.c: Delete.
11423 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
11424 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
11425 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
11426 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
11427 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
11428 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
11429 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
11430
11431 2005-04-18 Laurent GUERBY <laurent@guerby.net>
11432
11433 * ada/acats/run_all.sh: Use sync when executable not present.
11434
11435 2005-04-18 Devang Patel <dpatel@apple.com>
11436
11437 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
11438 * gcc.dg/vect/vect-11a.c: New.
11439 * gcc.dg/vect/vect-none.c: Update.
11440 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
11441
11442 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
11443
11444 PR tree-optimization/20922
11445 * gcc.dg/pr20922-1.c: New test.
11446 * gcc.dg/pr20922-2.c: New test.
11447 * gcc.dg/pr20922-3.c: New test.
11448 * gcc.dg/pr20922-4.c: New test.
11449 * gcc.dg/pr20922-5.c: New test.
11450 * gcc.dg/pr20922-6.c: New test.
11451
11452 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11453
11454 PR libfortran/20950
11455 * gfortran.dg/pr20950.f: New test.
11456
11457 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11458
11459 PR libfortran/19216
11460 * gfortran.dg/pr19216.f: New test.
11461
11462 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
11463
11464 PR tree-optimization/21001
11465 * gcc.dg/tree-ssa/pr21001.c: New.
11466
11467 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
11468
11469 PR libfortran/21075
11470 * gfortran.dg/reshape_rank7.f90: New test.
11471
11472 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
11473
11474 PR libfortran/12884 gfortran.dg/pr12884.f: New test
11475 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
11476 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
11477 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
11478 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
11479 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
11480 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
11481 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
11482 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
11483 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
11484 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
11485 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
11486 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
11487 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
11488 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
11489 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
11490 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
11491 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
11492 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
11493 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
11494 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
11495
11496 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
11497
11498 * gfortran.dg/wtruncate.f: New testcase.
11499 * gfortran.dg/wtruncate.f90: New testcase.
11500
11501 2005-04-16 Mark Mitchell <mark@codesourcery.com>
11502
11503 PR c++/21025
11504 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
11505 which sizeof/alignof is dependent, rather than just whether we are
11506 processing_template_decl.
11507
11508 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11509
11510 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11511 corrected typo where the wrong variables had been compared.
11512
11513 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11514
11515 PR libfortran/18495
11516 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11517 Test callee-allocated version of return array with a write
11518 statement.
11519 Test spread with a temporary with another write statement.
11520
11521 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
11522
11523 PR tree-optimization/21031
11524 * gcc.dg/tree-ssa/pr21031.c: New.
11525
11526 2005-04-15 Uros Bizjak <uros@kss-loka.si>
11527
11528 PR tree-optimization/21004
11529 * gcc.dg/builtins-53.c: Include builtins-config.h.
11530 Check floorf, ceilf, floorl and ceill transformations
11531 only when HAVE_C99_RUNTIME is defined.
11532
11533 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
11534
11535 PR middle-end/20739
11536 * gcc.dg/tree-ssa/pr20739.c: New test.
11537
11538 2005-04-14 Mike Stump <mrs@apple.com>
11539
11540 * gcc.dg/Foundation.framework/empty: New.
11541 * gcc.dg/framework-2.c: New.
11542
11543 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11544
11545 PR tree-optimization/21021
11546 * gcc.c-torture/compile/pr21021.c: New.
11547
11548 2005-04-14 Janis Johnson <janis187@us.ibm.com
11549
11550 PR testsuite/21010
11551 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
11552 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
11553 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
11554 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
11555 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
11556 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
11557 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
11558 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
11559
11560 2005-04-14 Richard Henderson <rth@redhat.com>
11561
11562 * lib/target-supports.exp (check_effective_target_vect_condition):
11563 Add ia64, i?86, and x86_64.
11564
11565 2005-04-14 Steven G. Kargl <kargls@comcast.net>
11566
11567 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
11568
11569 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11570
11571 PR tree-optimization/20657
11572 * gcc.dg/tree-ssa/pr20657.c: New.
11573
11574 2005-04-14 Uros Bizjak <uros@kss-loka.si>
11575
11576 * gcc.dg/builtins-53.c: Also check (int)trunc* and
11577 (long long int)trunc*.
11578
11579 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
11580
11581 PR target/20927
11582 * gcc.dg/pr20927.c: New test.
11583
11584 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
11585
11586 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
11587 * gcc.target/mips/asm-1.c: Likewise.
11588
11589 2005-04-13 Dale Johannesen <dalej@apple.com>
11590
11591 * objc.dg/objc-fast-4.m: New.
11592
11593 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
11594
11595 * gcc.target/cris/torture/cris-torture.exp: New driver in new
11596 directory.
11597 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
11598
11599 2005-04-13 David Edelsohn <edelsohn@gnu.org>
11600
11601 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
11602 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
11603 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
11604
11605 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
11606
11607 PR tree-optimization/20913
11608 * gcc.dg/tree-ssa/pr20913.c: New.
11609
11610 PR tree-optimization/20702
11611 * gcc.dg/tree-ssa/pr20702.c: New.
11612
11613 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11614
11615 PR c++/13744
11616 * g++.dg/inherit/local3.C: New test.
11617
11618 2005-04-12 Jeff Law <law@redhat.com>
11619
11620 * gcc.dg/tree-ssa/20050412-1.c: New test.
11621
11622 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
11623
11624 PR libfortran/19016
11625 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
11626 Add tests with mask generated by expression.
11627 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11628 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11629 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11630
11631 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
11632
11633 PR middle-end/20917
11634 * gcc.dg/20050409-1.c: New test.
11635
11636 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
11637
11638 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
11639
11640 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11641
11642 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11643 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
11644 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11645 (TARGET_CXX): Adjust accordingly.
11646 * target.h (struct gcc_target): Remove epxort_class_data. Add
11647 determine_class_data_visibility and class_data_always_comdat.
11648 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11649 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
11650 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11651 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
11652 (arm_cxx_determine_class_data_visibility): New.
11653 (arm_cxx_class_data_always_comdat): Likewise.
11654 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11655 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
11656 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11657 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
11658 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
11659 Define.
11660
11661 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11662
11663 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
11664
11665 2005-04-11 Geoffrey Keating <geoffk@apple.com>
11666
11667 * gcc.dg/i386-darwin-fpmath.c: New.
11668
11669 2004-04-11 Devang Patel <dpatel@apple.com>
11670
11671 * lib/target-supports.exp (check_effective_target_vect_condition): New.
11672 * gcc.dg/vect/vect-ifcvt-1.c: New test.
11673 * gcc.dg/vect/vect-ifcvt-2.c: New test.
11674 * gcc.dg/vect/vect-ifcvt-3.c: New test.
11675 * gcc.dg/vect/vect-ifcvt-4.c: New test.
11676 * gcc.dg/vect/vect-ifcvt-5.c: New test.
11677 * gcc.dg/vect/vect-ifcvt-6.c: New test.
11678 * gcc.dg/vect/vect-ifcvt-7.c: New test.
11679 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11680
11681 2004-04-11 Devang Patel <dpatel@apple.com>
11682
11683 * gcc.dg/vect/vect-dv-1.c: New test.
11684 * gcc.dg/vect/vect-dv-2.c: New test.
11685
11686 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11687
11688 PR tree-optimization/20933
11689 * gcc.dg/tree-ssa/pr20933.c: New test.
11690
11691 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11692
11693 * gfortran.dg/fold_nearest.f90: New test.
11694
11695 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
11696
11697 * gcc.dg/tree-ssa/alias-1.c: New test.
11698
11699 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11700
11701 PR tree-optimization/20920
11702 * g++.dg/tree-ssa/pr20920.C: New test.
11703
11704 2005-04-11 Uros Bizjak <uros@kss-loka.si>
11705
11706 * gcc.dg/builtins-53.c: Also check (int)ceil* and
11707 (long long int)ceil*.
11708
11709 2005-04-10 Mark Mitchell <mark@codesourcery.com>
11710
11711 * g++.dg/warn/Wdtor1.C: Declare template in system header with
11712 explicit C++ linkage.
11713
11714 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11715
11716 * gfortran.dg/pr17229.f: Take care of the new obsolescence
11717 warning for arithmetic IF statements.
11718
11719 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
11720
11721 * eor_handling_1.f90: New test case.
11722 * eor_handling_2.f90: New test case.
11723 * eor_handling_3.f90: New test case.
11724 * eor_handling_4.f90: New test case.
11725 * eor_handling_5.f90: New test case.
11726 * noadv_size.f90: New test case.
11727 * pad_no.f90: New test case.
11728
11729 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
11730
11731 * gcc.c-torture/execute/20050410-1.c: New test.
11732
11733 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
11734
11735 * gcc.dg/pr20126.c: New.
11736
11737 2005-04-09 Bud Davis <bdavis@gfortran.org>
11738 Steven G. Kargl <kargls@comcast.net>
11739
11740 * gfortran.dg/PR19872.f: New test.
11741
11742 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11743
11744 * gfortran.dg/nint_1.f90: Fix dg-do directive.
11745
11746 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11747
11748 * gfortran.dg/nint_1.f90: New test.
11749
11750 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11751
11752 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
11753 Added test for callee-allocated arrays with write statements.
11754 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
11755 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
11756 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11757 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11758 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11759
11760 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11761
11762 PR libfortran/20163
11763 * gfortran.dg/open-options-blanks.f: New test.
11764
11765 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11766
11767 PR fortran/13257
11768 * gfortran.dg/comma_format_extension_[1234].f: New tests.
11769
11770 2005-04-09 Jakub Jelinek <jakub@redhat.com>
11771
11772 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11773 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11774 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11775 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11776 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11777 * gcc.c-torture/execute/stdarg-4.c: New test.
11778
11779 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
11780
11781 PR target/20795
11782 * g++.dg/abi/param2.C: New test.
11783
11784 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11785
11786 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
11787
11788 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11789
11790 * gcc.dg/builtins-53.c: New test.
11791
11792 2005-04-08 Diego Novillo <dnovillo@redhat.com>
11793
11794 * g++.dg/tree-ssa/pr18178.C: New test.
11795 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
11796 * gcc.c-torture/execute/20041019-1.c: New test.
11797 * gcc.dg/tree-ssa/20041008-1.c: New test.
11798 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
11799 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
11800 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
11801 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
11802 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
11803 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
11804 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
11805 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
11806 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11807 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11808
11809 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
11810
11811 PR rtl-optimization/20466
11812 * gcc.c-torture/execute/pr20466-1.c: New test.
11813
11814 2005-04-08 Mark Mitchell <mark@codesourcery.com>
11815
11816 PR c++/20905
11817 * g++.dg/parse/cond2.C: New test.
11818
11819 PR c++/20145
11820 * g++.dg/warn/Wdtor1.C: New test.
11821
11822 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11823
11824 PR fortran/17229
11825 * gfortran.dg/pr17229.f: New test.
11826
11827 2005-04-07 Steven G. Kargl <kargls@comcast.net>
11828
11829 * gfortran.dg/tiny_1.f90: New test.
11830 * gfortran.dg/tiny_2.f90: ditto.
11831
11832 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
11833
11834 * gfortran.dg/eor_1.f90: Fix dg-do run line
11835 * gfortran.dg/open_new.f90: Fix dg-do run line
11836
11837 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
11838
11839 * lib/target-supports.exp (get_compiler_messages): Support
11840 optional arguments, the fourth being compiler options.
11841 (check_effective_target_fpic): New proc.
11842 * gcc.dg/20050321-2.c: Restrict to target fpic.
11843
11844 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
11845
11846 * gcc.dg/15443-1.c: New test.
11847 * gcc.dg/15443-2.c: Likewise.
11848
11849 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11850
11851 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11852
11853 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11854
11855 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11856
11857 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11858
11859 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11860 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11861 -m64.
11862 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11863 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11864 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11865
11866 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11867
11868 PR c++/20212
11869 * g++.dg/warn/Wunused-11.C: New test.
11870
11871 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11872
11873 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11874
11875 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11876
11877 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11878
11879 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11880
11881 PR c++/20734
11882 * g++.dg/template/ptrmem13.C: New test.
11883
11884 2005-04-05 Per Bothner <per@bothner.com>
11885
11886 * lib/gcc.exp: Always add -fno-show-column, for now.
11887
11888 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11889
11890 PR testsuite/20767
11891 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11892 of plain old "unsigned int" for the type of "i". Makes this test
11893 64bit clean.
11894
11895 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11896
11897 * gcc.dg/i386-ssefn-1.c: New test.
11898 * gcc.dg/i386-ssefn-2.c: New test.
11899 * gcc.dg/i386-ssefn-3.c: New test.
11900 * gcc.dg/i386-ssefn-4.c: New test.
11901
11902 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11903
11904 PR tree-optimization/20076
11905 * gcc.dg/builtin-apply4.c: New test.
11906
11907 PR preprocessor/19475
11908 * gcc.dg/cpp/macspace1.c: New test.
11909 * gcc.dg/cpp/macspace2.c: New test.
11910
11911 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11912
11913 * gfortran.dg/pr20755.f: Fixed bad format.
11914
11915 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11916
11917 PR c++/20763
11918 * g++.dg/ext/attrib21.C: New test.
11919
11920 2004-04-05 Devang Patel <dpatel@apple.com>
11921
11922 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11923 * gcc.dg/vect/vect-shift-1.c: New test.
11924
11925 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11926
11927 PR libfortran/20755
11928 * gfortran.dg/pr20755.f: New test.
11929
11930 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11931
11932 * gfortran.dg/pr15959.f90: New test.
11933 * gfortran.dg/string_pad_trunc.f90: New test.
11934
11935 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11936
11937 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11938 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11939 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11940 syntax.
11941
11942 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11943
11944 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11945
11946 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11947
11948 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11949 * gcc.c-torture/compile/20011119-2.c: Likewise.
11950 * gcc.c-torture/compile/981001-2.c: Likewise.
11951
11952 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11953
11954 PR c++/20679
11955 * g++.dg/template/overload4.C: New test.
11956
11957 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11958
11959 PR c++/20746
11960 * g++.dg/abi/covariant5.C: New.
11961
11962 PR debug/20505
11963 * g++.dg/debug/const2.C: New.
11964
11965 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11966
11967 PR rtl-optimization/16104
11968 * gcc.c-torture/execute/20050316-1.c: New test.
11969
11970 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11971
11972 * g++.dg/template/spec23.C: Fix dg-error text.
11973
11974 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11975
11976 PR c++/19199
11977 * g++.dg/expr/lval2.C: New.
11978
11979 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11980
11981 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11982 __builtin_strcasecmp and __builtin_strncasecmp.
11983
11984 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11985
11986 PR c++/20723
11987 * g++.dg/template/spec22.C: New.
11988 * g++.dg/template/spec23.C: New.
11989
11990 2005-04-03 Dale Ranta <dir@lanl.gov>
11991 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11992
11993 PR libfortran/20068
11994 PR libfortran/20125
11995 PR libfortran/20156
11996 PR libfortran/20471
11997 * gfortran.dg/backspace.f: New test.
11998
11999 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
12000
12001 * gcc.dg/pr19345.c: New test.
12002
12003 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
12004
12005 PR tree-optimization/20640
12006 * gcc.dg/torture/tree-loop-1.c: New.
12007
12008 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
12009
12010 PR rtl-optimization/20290
12011 * gcc.c-torture/execute/loop-ivopts-2.c: New.
12012
12013 2005-04-02 Geoffrey Keating <geoffk@apple.com>
12014
12015 * gcc.dg/rs6000-fpint.c: New.
12016
12017 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
12018
12019 * gcc.dg/old-style-then-proto-1.c: New test.
12020
12021 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12022
12023 * gfortran.fortran-torture/execute/backspace.f90: Check
12024 after backspace and read was incorrect.
12025
12026 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12027
12028 * gcc.c-torture/execute/builtins/strcat.c: Check the result
12029 buffer past the terminating NUL using memcmp.
12030 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
12031 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
12032
12033 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
12034 Fix unused/uninitialized variable warnings.
12035
12036 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
12037 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
12038 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
12039 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
12040
12041 * gcc.c-torture/execute/builtins/abs-1-lib.c,
12042 gcc.c-torture/execute/builtins/fputs-lib.c,
12043 gcc.c-torture/execute/builtins/lib/fprintf.c,
12044 gcc.c-torture/execute/builtins/lib/main.c,
12045 gcc.c-torture/execute/builtins/lib/memcmp.c,
12046 gcc.c-torture/execute/builtins/lib/memmove.c,
12047 gcc.c-torture/execute/builtins/lib/mempcpy.c,
12048 gcc.c-torture/execute/builtins/lib/memset.c,
12049 gcc.c-torture/execute/builtins/lib/printf.c,
12050 gcc.c-torture/execute/builtins/lib/sprintf.c,
12051 gcc.c-torture/execute/builtins/lib/stpcpy.c,
12052 gcc.c-torture/execute/builtins/lib/strchr.c,
12053 gcc.c-torture/execute/builtins/lib/strcmp.c,
12054 gcc.c-torture/execute/builtins/lib/strcpy.c,
12055 gcc.c-torture/execute/builtins/lib/strcspn.c,
12056 gcc.c-torture/execute/builtins/lib/strlen.c,
12057 gcc.c-torture/execute/builtins/lib/strncat.c,
12058 gcc.c-torture/execute/builtins/lib/strncmp.c,
12059 gcc.c-torture/execute/builtins/lib/strncpy.c,
12060 gcc.c-torture/execute/builtins/lib/strrchr.c,
12061 gcc.c-torture/execute/builtins/lib/strspn.c,
12062 gcc.c-torture/execute/builtins/lib/strstr.c,
12063 gcc.c-torture/execute/builtins/memops-asm-lib.c,
12064 gcc.c-torture/execute/builtins/strlen-2.c,
12065 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
12066 prototypes.
12067
12068 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
12069
12070 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
12071 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
12072 selectany usage.
12073
12074 2005-04-01 Jakub Jelinek <jakub@redhat.com>
12075
12076 PR c++/19406
12077 * g++.dg/debug/using1.C: New test.
12078
12079 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
12080
12081 PR middle-end/20524
12082 * gcc.dg/alias-7.c: Prefix asm-declared name with
12083 __USER_LABEL_PREFIX__.
12084
12085 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
12086
12087 Fix fallout from PR middle-end/15700:
12088 * gcc.c-torture/compile/20011119-1.c: Take
12089 __USER_LABEL_PREFIX__ into account.
12090 * gcc.c-torture/compile/20011119-2.c: Likewise.
12091
12092 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
12093
12094 PR c++/18644
12095 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
12096
12097 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
12098
12099 PR c/17855
12100 * gcc.c-torture/compile/struct-non-lval-1.c,
12101 gcc.c-torture/compile/struct-non-lval-2.c,
12102 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
12103
12104 2005-03-31 Janis Johnson <janis187@us.ibm.com>
12105
12106 * gcc.dg/tls/tls.exp: Remove temporary file.
12107 * g++.dg/tls/tls.exp: Ditto.
12108 * lib/file-format.exp: Ditto.
12109 * g++.dg/special/ecos.exp: Ditto.
12110
12111 * lib/profopt.exp: Treat prof_ext as a list.
12112 * gcc.misc-tests/bprob.exp: Ditto.
12113 * g++.dg/bprob/bprob.exp: Ditto.
12114
12115 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
12116 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
12117 g++.dg/tree-ssa/pointer-reference-alias.C,
12118 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
12119 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
12120 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
12121 g++.dg/vect/pr19951.cc: Ditto.
12122 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
12123 gcc.dg/builtins-47.c: Ditto.
12124 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
12125 gcc.dg/pr20115-1.c: Ditto.
12126 * gcc.dg/tree-ssa/20030530-2.c,
12127 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
12128 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12129 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
12130 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12131 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
12132 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
12133 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
12134 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
12135 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
12136 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
12137 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
12138 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
12139 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
12140 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
12141 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
12142 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12143 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12144 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12145 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12146 gcc.dg/tree-ssa/20030824-1.c,
12147 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
12148 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
12149 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
12150 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
12151 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
12152 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
12153 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
12154 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
12155 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
12156 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
12157 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
12158 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
12159 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
12160 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
12161 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
12162 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
12163 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
12164 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
12165 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
12166 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
12167 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
12168 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
12169 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
12170 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
12171 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
12172 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
12173 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
12174 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
12175 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
12176 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
12177 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
12178 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
12179 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
12180 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
12181 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
12182 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
12183 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
12184 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
12185 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
12186 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
12187 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
12188 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
12189 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12190 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
12191 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
12192 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
12193 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
12194 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
12195 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
12196 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
12197 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12198 gcc.dg/tree-ssa/useless-1.c: Ditto.
12199 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
12200 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
12201 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
12202 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
12203 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12204 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
12205 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
12206 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
12207 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
12208 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
12209 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
12210 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
12211 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
12212 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
12213 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
12214 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
12215 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
12216 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
12217 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
12218 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
12219 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
12220 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
12221 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
12222 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
12223 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
12224 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
12225 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
12226 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
12227 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
12228 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
12229 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
12230 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
12231 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
12232 gcc.dg/vect/vect-none.c: Ditto.
12233 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
12234 treelang/compile/unsigned.tree: Ditto.
12235
12236 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
12237 * gcc.dg/cpp/direct2s.c: Ditto.
12238 * gcc.dg/cpp/paste4.c: Ditto.
12239 * gcc.dg/cpp/separate-1.c: Ditto.
12240 * gcc.dg/pch/save-temps-1.c: Ditto.
12241 * g++.dg/ext/altivec-10.C: Ditto.
12242 * g++.dg/pch/pch.C: Ditto.
12243
12244 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
12245
12246 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
12247 * g++.dg/template/repo1.C: Ditto.
12248 * g++.dg/template/repo2.C: Ditto.
12249 * g++.dg/template/repo3.C: Ditto.
12250 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
12251 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
12252 * g++.old-deja/g++.pt/repo1.C: Ditto.
12253 * g++.old-deja/g++.pt/repo2.C: Ditto.
12254 * g++.old-deja/g++.pt/repo3.C: Ditto.
12255 * g++.old-deja/g++.pt/repo4.C: Ditto.
12256
12257 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
12258 * gcc.dg/20030107-1.c: Ditto.
12259 * gcc.dg/20030702-1.c: Ditto.
12260 * gcc.dg/profile-generate-1.c: Ditto.
12261 * g++.dg/other/profile1.C: Ditto.
12262 * g++.old-deja/g++.robertl/eb83.C: Ditto.
12263
12264 * lib/gcc-dg.exp (remove-build-file): New.
12265 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
12266 cleanup-tree-dump, cleanup-saved-temps): New.
12267
12268 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
12269
12270 PR c++/19203, DR 214
12271 * g++.dg/parse/ambig3.C: Not ambiguous.
12272 * g++.dg/template/spec20.C: New.
12273 * g++.dg/template/spec21.C: New.
12274
12275 2005-03-31 Steve Ellcey <sje@cup.hp.com>
12276
12277 PR target/20045
12278 * gcc.dg/ia64-fptr-1.c: Run only on linux.
12279
12280 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12281
12282 PR libfortran/20660
12283 * gfortran.dg/negative_unit.f: New test.
12284
12285 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
12286
12287 * gcc.dg/20050330-1.c: New test.
12288
12289 2005-03-30 Devang Patel <dpatel@apple.com>
12290
12291 * g++.dg/tree-sra/ssa-sra-3.C: New test.
12292
12293 2005-03-30 Dale Johannesen <dalej@apple.com>
12294
12295 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
12296
12297 2005-03-30 Janis Johnson <janis187@us.ibm.com>
12298
12299 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
12300 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
12301 Strip options from test name.
12302
12303 2005-03-31 Jan Hubicka <jh@suse.cz>
12304
12305 * gcc.dg/varpool-1.c: New testcase.
12306
12307 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
12308
12309 PR c/772
12310 PR c/17913
12311 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
12312 gcc.dg/stmt-expr-label-3.c : New tests.
12313 * gcc.c-torture/execute/medce-2.c: Remove.
12314
12315 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
12316
12317 PR c/20368
12318 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
12319 tests.
12320
12321 2005-03-30 Alan Modra <amodra@bigpond.net.au>
12322
12323 * gcc.c-torture/compile/pr20203.c: New test.
12324
12325 2005-03-26 Steven G. Kargl <kargls@comcast.net>
12326
12327 * gfortran.dg/promotion.f90: New test.
12328
12329 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
12330
12331 PR middle-end/20491
12332 * gcc.dg/torture/asm-subreg-1.c: New test.
12333
12334 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
12335
12336 PR c/20672
12337 * gcc.dg/pr20672-1.c: New test.
12338
12339 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
12340
12341 * gfortran.dg/vect: New directory.
12342 * gfortran.dg/vect/vect.exp: New.
12343 * gfortran.dg/vect/vect-1.f90: New test.
12344 * gfortran.dg/vect/vect-2.f90: New test.
12345 * gfortran.dg/vect/vect-3.f90: New test.
12346 * gfortran.dg/vect/vect-4.f90: New test.
12347 * gfortran.dg/vect/vect-5.f90: New test.
12348
12349 2005-03-29 Jakub Jelinek <jakub@redhat.com>
12350
12351 PR middle-end/20622
12352 * gcc.dg/alias-7.c: New test.
12353
12354 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
12355
12356 * gcc.dg/sparc-reg-1.c: New test.
12357
12358 2005-03-28 Steve Ellcey <sje@cup.hp.com>
12359
12360 PR target/19890
12361 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
12362
12363 2005-03-29 Dale Ranta <dir@lanl.gov>
12364 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12365
12366 PR libfortran/20163
12367 * gfortran.dg/pr20163-2.f: New test.
12368
12369 2005-03-28 Jan Hubicka <jh@suse.cz>
12370
12371 PR middle-end/20635
12372 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
12373 by Jakub Jelinek.
12374
12375 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
12376
12377 PR tree-optimization/20626
12378 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
12379 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
12380
12381 2005-03-26 Steven G. Kargl <kargls@comcast.net>
12382
12383 * gfortran.dg/underflow.f90: New test.
12384 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
12385
12386 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12387
12388 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
12389
12390 2005-03-25 Mark Mitchell <mark@codesourcery.com>
12391
12392 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
12393 (g++_init): Make sure that CXXFLAGS is set.
12394 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
12395 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
12396 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12397 * lib/objc.exp (objc_init): Likewise.
12398 * lib/treelang.exp (treelang_init): Likewise.
12399
12400 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
12401
12402 PR tree-optimization/20470
12403 * gcc.dg/tree-ssa/pr20470.c: New test.
12404
12405 2005-03-25 Geoffrey Keating <geoffk@apple.com>
12406
12407 * gcc.dg/ppc-stfiwx.c: New.
12408
12409 2005-03-25 Steve Ellcey <sje@cup.hp.com>
12410
12411 PR target/19888
12412 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
12413
12414 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
12415
12416 * gcc.dg/20050325-1.c: Fix a typo.
12417
12418 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12419
12420 PR libfortran/19678
12421 PR libfortran/19679
12422 * gfortran.dg/dos_eol.f: New test.
12423
12424 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
12425
12426 PR rtl-optimization/20249
12427 * gcc.dg/20050325-1.c: New test.
12428
12429 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12430
12431 PR libfortran/15332
12432 * gfortran.dg/pr15332.f: New test.
12433
12434 2005-03-24 Dale Johannesen <dalej@apple.com>
12435
12436 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
12437
12438 2005-03-24 Geoffrey Keating <geoffk@apple.com>
12439
12440 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
12441 'internal' visibility.
12442 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
12443 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
12444 'protected' visibility.
12445 * gcc.dg/visibility-7.c: Likewise.
12446 * lib/target-supports.exp (check_visibility_available): Take
12447 a parameter, the kind of visibility to check for.
12448 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
12449 to check_visibility_available.
12450
12451 * g++.dg/expr/cast3.C: New.
12452
12453 2005-03-24 David Edelsohn <edelsohn@gnu.org>
12454
12455 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
12456 rs6000.
12457
12458 2005-03-24 Steve Ellcey <sje@cup.hp.com>
12459
12460 PR target/20095
12461 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
12462
12463 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
12464
12465 * gcc.dg/badshift.c: Renamed to...
12466 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
12467
12468 * gcc.target/i386/badshift.c: Renamed to...
12469 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
12470 only.
12471
12472 PR rtl-optimization/20532
12473 * gcc.target/i386/badshift.c: New.
12474
12475 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12476
12477 * gfortran.dg/pr18025.f90: New test.
12478
12479 2005-03-23 Dale Johannesen <dalej@apple.com>
12480
12481 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
12482
12483 2005-03-23 Mark Mitchell <mark@codesourcery.com>
12484
12485 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
12486
12487 * lib/target-supports.exp (check_iconv_available): Default
12488 libiconv to -liconv, if there is no definition.
12489
12490 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
12491
12492 * gcc.dg/torture/cris-asm-mof-1.c: New test.
12493
12494 2005-03-22 Mark Mitchell <mark@codesourcery.com>
12495
12496 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
12497 * g++.dg/opt/pr7503-2.C: Likewise.
12498 * g++.dg/opt/pr7503-3.C: Likewise.
12499 * g++.dg/opt/pr7503-4.C: Likewise.
12500 * g++.dg/opt/pr7503-5.C: Likewise.
12501 * g++.dg/warn/minmax.C: New test.
12502
12503 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12504
12505 * gfortran.dg/g77_intrinsics_funcs.f: New test.
12506 * gfortran.dg/g77_intrinsics_sub.f: New test.
12507
12508 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
12509 Jan Hubicka <jh@suse.cz>
12510 Steven Bosscher <stevenb@suse.de
12511
12512 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
12513
12514 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12515
12516 PR c++/19980
12517 * g++.dg/template/redecl3.C: New test.
12518
12519 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12520
12521 PR c++/20499
12522 * g++.dg/parse/error16.C: Tweak error markers.
12523
12524 2005-03-22 Jakub Jelinek <jakub@redhat.com>
12525
12526 PR target/20561
12527 * gcc.dg/20050321-2.c: New test.
12528
12529 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
12530
12531 PR c++/20465
12532 PR c++/20381
12533 * g++.dg/template/ptrmem12.C: New.
12534
12535 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
12536
12537 PR rtl-optimization/20527
12538 * gcc.c-torture/execute/pr20527-1.c: New test.
12539
12540 2005-03-22 Ben Elliston <bje@au.ibm.com>
12541
12542 * gcc.misc-tests/options.exp (check_for_options): Create a real C
12543 program, compile it into a real executable and then delete the .c
12544 and .x files afterwards, to avoid problems on testglue targets.
12545
12546 2005-03-21 Stuart Hastings <stuart@apple.com>
12547
12548 * gcc.target/i386/sse-2.c: New.
12549
12550 2005-03-21 Uros Bizjak <uros@kss-loka.si>
12551
12552 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
12553
12554 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12555
12556 * g++.dg/parse/crash25.C: Fix typo.
12557
12558 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12559
12560 PR c++/20461
12561 * g++.dg/parse/crash24.C: New test.
12562
12563 PR c++/20536
12564 * g++.dg/parse/crash25.C: New test.
12565
12566 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12567
12568 PR c++/20147
12569 * g++.dg/ext/stmtexpr4.C: New test.
12570
12571 2005-03-20 Roger Sayle <roger@eyesopen.com>
12572
12573 PR middle-end/20539
12574 * gcc.c-torture/compile/pr13066-1.c: New test case.
12575 * gcc.c-torture/compile/pr20539-1.c: Likewise.
12576 * g++.dg/opt/pr13066-1.C: Likewise.
12577
12578 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
12579
12580 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
12581
12582 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12583
12584 PR fortran/18525
12585 * gfortran.dg/nesting_1.f90: New test.
12586
12587 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12588
12589 PR c++/20240
12590 * g++.dg/lookup/using13.C: New test.
12591
12592 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12593
12594 PR c++/20333
12595 * g++.dg/template/crash36.C: New test.
12596
12597 2005-03-18 Paolo Carlini <pcarlini@suse.de>
12598
12599 PR c++/20463
12600 * g++.dg/template/crash35.C: New test.
12601
12602 2005-03-17 Paolo Carlini <pcarlini@suse.de>
12603
12604 PR c++/19966
12605 * g++.dg/overload/operator2.C: New test.
12606
12607 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12608
12609 PR libfortran/20257
12610 * gfortran.dg/pr20257.f90: New test.
12611
12612 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12613
12614 PR libfortran/20480
12615 * gfortran.dg/pr20480.f90: New test.
12616
12617 2005-03-16 Richard Henderson <rth@redhat.com>
12618
12619 PR middle-end/15700
12620 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
12621 (_rtld_global): New.
12622 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
12623 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
12624
12625 * gcc.dg/alias-3.c: New.
12626 * gcc.dg/alias-4.c: New.
12627 * gcc.dg/alias-5.c: New.
12628 * gcc.dg/alias-6.c: New.
12629
12630 2005-03-15 Geoffrey Keating <geoffk@apple.com>
12631
12632 * gcc.dg/cpp/ucnid-7.c: New.
12633
12634 2005-03-15 Janis Johnson <janis187@us.ibm.com>
12635 Dorit Naishlos <dorit@il.ibm.com>
12636
12637 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
12638 darwin.
12639
12640 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
12641
12642 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
12643 misaligned accesses.
12644 * gcc.dg/vect/vect-58.c: Likewise.
12645 * gcc.dg/vect/vect-92.c: New.
12646 * gcc.dg/vect/vect-93.c: New.
12647
12648 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
12649
12650 PR fortran/18827
12651 * gfortran.dg/assign_2.f90: New test.
12652 * gfortran.dg/assign_3.f90: New test.
12653 * gfortran.dg/assign.f90: New test.
12654
12655 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
12656
12657 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
12658 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
12659 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
12660 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
12661 names.
12662
12663 2005-03-14 Geoffrey Keating <geoffk@apple.com>
12664
12665 * gcc.dg/cpp/ucnid-6.c: New.
12666
12667 * gcc.dg/cpp/normalize-1.c: New.
12668 * gcc.dg/cpp/normalize-2.c: New.
12669 * gcc.dg/cpp/normalize-3.c: New.
12670 * gcc.dg/cpp/normalize-4.c: New.
12671 * gcc.dg/cpp/ucnid-4.c: New.
12672 * gcc.dg/cpp/ucnid-5.c: New.
12673 * g++.dg/cpp/normalize-1.C: New.
12674 * g++.dg/cpp/ucnid-1.C: New.
12675
12676 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12677
12678 * gcc.dg/pr18628.c: New.
12679
12680 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12681
12682 PR c++/20280
12683 * g++.dg/tree-ssa/pr20280.C: New.
12684
12685 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12686
12687 PR fortran/20467
12688 * gfortran.dg/stfunc_2.f90: New test.
12689
12690 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12691
12692 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
12693
12694 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12695
12696 * gcc.dg/tree-ssa/20050314-1.c: New test.
12697
12698 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12699
12700 PR c++/4403
12701 PR c++/9783, DR433
12702 * g++.dg/template/friend34.C: New test.
12703 * g++.dg/template/friend35.C: Likewise.
12704 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
12705
12706 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12707
12708 Friend class name lookup 5/n
12709 PR c++/1016
12710 * g++.dg/lookup/hidden-class1.C: New test.
12711 * g++.dg/lookup/hidden-class2.C: Likewise.
12712 * g++.dg/lookup/hidden-class3.C: Likewise.
12713 * g++.dg/lookup/hidden-class4.C: Likewise.
12714 * g++.dg/lookup/hidden-class5.C: Likewise.
12715 * g++.dg/lookup/hidden-class6.C: Likewise.
12716 * g++.dg/lookup/hidden-class7.C: Likewise.
12717 * g++.dg/lookup/hidden-class8.C: Likewise.
12718 * g++.dg/lookup/hidden-class9.C: Likewise.
12719 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
12720 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
12721 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
12722 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
12723 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
12724 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
12725 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
12726 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
12727 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
12728 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
12729 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
12730
12731 2005-03-13 Mark Mitchell <mark@codesourcery.com>
12732
12733 PR c++/20157
12734 * g++.dg/template/error18.C: New test.
12735
12736 2005-03-09 Ben Elliston <bje@au.ibm.com>
12737
12738 PR debug/16792
12739 * g++.dg/debug/pr16792.C: New test.
12740
12741 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12742
12743 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
12744 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
12745 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
12746 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
12747 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
12748 test assertion names.
12749
12750 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12751
12752 PR fortran/18600
12753 * gfortran.dg/stfunc_1.f90: New test.
12754
12755 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12756
12757 PR fortran/16907
12758 * gfortran.dg/real_index_1.f90: New test.
12759
12760 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12761
12762 PR fortran/20323
12763 * gfortran.dg/spec_expr_1.f90: New test.
12764
12765 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12766
12767 PR c/20402
12768 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
12769 new parser.
12770
12771 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12772
12773 PR fortran/20361
12774 * gfortran.dg/largeequiv_1.f90: New test.
12775
12776 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12777
12778 * gcc.dg/ucnid-1.c: New.
12779 * gcc.dg/ucnid-2.c: New.
12780 * gcc.dg/ucnid-3.c: New.
12781 * gcc.dg/ucnid-4.c: New.
12782 * gcc.dg/ucnid-5.c: New.
12783 * gcc.dg/ucnid-6.c: New.
12784 * gcc.dg/cpp/ucnid-1.c: New.
12785 * gcc.dg/cpp/ucnid-2.c: New.
12786 * gcc.dg/cpp/ucnid-3.c: New.
12787 * g++.dg/other/ucnid-1.C: New.
12788
12789 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12790
12791 * gcc.dg/vmx/darwin-abi-3.c: Delete.
12792
12793 2005-03-11 Per Bothner <per@bothner.com>
12794
12795 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
12796 that diagnotics refer to correct token.
12797 * gcc.dg/unused-3.c: Likewise.
12798
12799 2005-03-11 Per Bothner <per@bothner.com>
12800
12801 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
12802 constant" is now actually on same line as string constant.
12803 * gcc.dg/cpp/direct2s.c: Likewise.
12804
12805 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
12806
12807 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
12808
12809 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12810
12811 PR libfortran/20124
12812 * gfortran.dg/pr20124.f90: New Test
12813
12814 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
12815
12816 PR tree-optimization/20130
12817 * gcc.dg/pr20130-1.c: New test.
12818
12819 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12820
12821 PR target/20095
12822 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
12823
12824 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12825
12826 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
12827
12828 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12829
12830 * g++.dg/eh/forced1.C: Fix comment.
12831 * g++.dg/eh/forced2.C: Ditto.
12832 * g++.dg/eh/forced3.C: Ditto.
12833 * g++.dg/eh/forced4.C: Ditto.
12834
12835 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
12836
12837 PR rtl-opt/20412
12838 * gcc.c-torture/compile/pr20412.c: New test.
12839
12840 2005-03-10 Roger Sayle <roger@eyesopen.com>
12841
12842 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
12843
12844 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12845
12846 PR target/20322
12847 * gcc.dg/20050307-1.c: New test.
12848
12849 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
12850
12851 PR c++/20375
12852 * g++.dg/other/stdarg3.C: New.
12853
12854 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12855
12856 PR c++/18384, c++/18327
12857 * g++.dg/init/array19.C: New test.
12858
12859 PR inline-asm/20314
12860 * gcc.dg/torture/pr20314-1.c: New test.
12861 * gcc.dg/torture/pr20314-2.c: New test.
12862
12863 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12864
12865 * gcc.dg/20050309-1.c: New test.
12866
12867 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12868
12869 * gcc.dg/builtins-10.c: Reactivate disabled test.
12870 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12871 new cbrt transformations.
12872
12873 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12874
12875 PR c++/20208
12876 * g++.dg/template/array13.C: New test.
12877
12878 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12879
12880 PR c++/16859
12881 * g++.dg/init/brace4.C: New test.
12882
12883 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12884
12885 PR c++/20186
12886 * g++.dg/template/non-dependent12.C: New.
12887
12888 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12889
12890 PR c++/20142
12891 * g++.dg/init/array18.C: Add dg-do run marker.
12892
12893 PR c++/20142
12894 * g++.dg/init/array18.C: New test.
12895
12896 2005-03-09 Ben Elliston <bje@au.ibm.com>
12897
12898 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12899 * g++.dg/gcov/gcov.exp: Likewise.
12900 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12901 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12902 * lib/c-torture.exp: Likewise.
12903 * lib/fortran-torture.exp: Likewise.
12904 * lib/g++.exp: Likewise.
12905 * lib/gcc-defs.exp: Likewise.
12906 * lib/gcc-dg.exp: Likewise.
12907 * lib/gcc.exp: Likewise.
12908 * lib/gcov.exp: Likewise.
12909 * lib/gfortran.exp: Likewise.
12910 * lib/mike-g++.exp: Likewise.
12911 * lib/mike-gcc.exp: Likewise.
12912 * lib/objc-torture.exp: Likewise.
12913 * lib/objc.exp: Likewise.
12914 * lib/profopt.exp: Likewise.
12915 * lib/target-libpath.exp: Likewise.
12916 * lib/target-supports.exp: Likewise.
12917 * lib/treelang.exp: Likewise.
12918 * lib/wrapper.exp: Likewise.
12919
12920 2005-03-08 Jeff Law <law@redhat.com>
12921
12922 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12923 PHI-OPT changes.
12924
12925 2005-03-08 Ira Rosen <irar@il.ibm.com>
12926
12927 * gcc.dg/vect/pr20122.c: New test.
12928
12929 2005-03-07 Jeff Law <law@redhat.com>
12930
12931 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12932 was folded away.
12933 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12934 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12935 * gcc.dg/tree-ssa/pr18134.c: New test.
12936
12937 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12938
12939 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12940 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12941 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12942
12943 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12944
12945 PR tree-opt/17671
12946 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12947
12948 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12949
12950 * g++.dg/warn/Wnvdtor.C: New test.
12951
12952 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12953
12954 * gcc.dg/torture/pr19683-1.c: New test.
12955
12956 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12957
12958 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12959 * gfortran.dg/g77/19990313-2.f: Ditto.
12960 * gfortran.dg/g77/19990313-3.f: Ditto.
12961 * gfortran.dg/g77/19990525-0.f: Ditto.
12962 * gfortran.dg/g77/19990826-0.f: Ditto.
12963 * gfortran.dg/g77/19990826-2.f: Ditto.
12964 * gfortran.dg/g77/19990826-3.f: Ditto.
12965 * gfortran.dg/g77/20000511-1.f: Ditto.
12966 * gfortran.dg/g77/20000511-2.f: Ditto.
12967 * gfortran.dg/g77/970625-2.f: Ditto.
12968 * gfortran.dg/g77/980310-2.f: Ditto.
12969 * gfortran.dg/g77/980310-3.f: Ditto.
12970 * gfortran.dg/g77/980310-8.f: Ditto.
12971 * gfortran.dg/g77/980519-2.f: Ditto.
12972 * gfortran.dg/g77/alpha1.f: Ditto.
12973 * gfortran.dg/g77/claus.f: Ditto.
12974 * gfortran.dg/g77/erfc.f: Ditto.
12975 * gfortran.dg/g77/short.f: Ditto.
12976 * gfortran.fortran-torture/execute/data.f90: Ditto.
12977 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12978 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12979
12980 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12981
12982 * lib/file-format.exp (gcc_target_object_format): Add check for som
12983 format and hardcode object formats on hppa*-*-hpux*.
12984 * lib/target-supports.exp (check_weak_available): Add check for som
12985 object format. Always return 0 on hppa*-*-hpux10*.
12986
12987 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12988 is defined.
12989
12990 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12991
12992 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12993
12994 * gfortran.dg/pr19936_1.f90: New test.
12995 * gfortran.dg/pr19936_2.f90: New test.
12996 * gfortran.dg/pr19936_3.f90: New test.
12997
12998 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12999 Paul Thomas <prthomas@drfccad.cea.fr>
13000
13001 * gfortran.dg/PR19754_1.f90: New test.
13002 * gfortran.dg/PR19754_2.f90: Ditto.
13003
13004 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13005
13006 PR c++/19311
13007 * g++.dg/template/non-dependent11.C: New test.
13008
13009 2005-03-05 Uros Bizjak <uros@kss-loka.si>
13010
13011 * lib/target-supports.exp (check_iconv_available): Fix comment.
13012
13013 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
13014 Joseph S. Myers <joseph@codesourcery.com>
13015
13016 PR c++/19797
13017 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
13018
13019 2005-03-04 Matthew Sachs <msachs@apple.com>
13020
13021 * gcc.exp (gcc_target_compile): Put braces around
13022 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
13023 * objc.exp (objc_target_compile): Likewise.
13024 * treelang.exp (treelang_target_compile): Likewise.
13025
13026 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13027
13028 PR fortran/19673
13029 * gfortran.dg/func_result_1.f90: New test.
13030
13031 2005-03-04 Ben Elliston <bje@au.ibm.com>
13032
13033 * gcc.misc-tests/options.exp: New test.
13034
13035 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
13036
13037 * gcc.dg/pr15784-4.c: New test.
13038
13039 2005-03-03 Geoffrey Keating <geoffk@apple.com>
13040
13041 * gcc.c-torture/execute/pr17133.c: New.
13042 * gcc.c-torture/compile/20050303-1.c: New.
13043
13044 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
13045
13046 * gcc.dg/cpp/assert4.c: Fix for cygwin.
13047
13048 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
13049
13050 * g++.dg/overload/using2.C: New.
13051
13052 2005-03-02 Mark Mitchell <mark@codesourcery.com>
13053
13054 PR c++/19916
13055 * g++.dg/init/ptrmem2.C: New test.
13056
13057 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
13058
13059 PR c/8927
13060 * gcc.dg/pr8927-1.c: New test.
13061
13062 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
13063
13064 PR c++/20232
13065 * g++.dg/inherit/covariant12.C: New.
13066
13067 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13068
13069 PR fortran/19479
13070 * gfortran.dg/bound_1.f90: New test.
13071
13072 2005-02-28 Janis Johnson <janis187@us.ibm.com>
13073
13074 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
13075 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
13076
13077 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
13078
13079 PR c/20245
13080 * gcc.dg/pr20245-1.c: New test.
13081
13082 2005-02-28 Jakub Jelinek <jakub@redhat.com>
13083
13084 PR middle-end/19874
13085 * gcc.c-torture/execute/20050119-2.c: New test case.
13086
13087 2005-02-28 Ben Elliston <bje@au.ibm.com>
13088
13089 * README: Update the DejaGnu bug reporting address.
13090 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
13091 * lib/objc-torture.exp: Likewise.
13092
13093 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
13094
13095 * gfortran.dg/boz_1.f90: New test.
13096 * gfortran.dg/boz_3.f90: New test.
13097 * gfortran.dg/boz_4.f90: New test.
13098
13099 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
13100
13101 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
13102 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
13103
13104 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13105
13106 PR libfortran/20101
13107 * gfortran.dg/write_0_pe_format.f90: New test.
13108
13109 2005-02-27 Jakub Jelinek <jakub@redhat.com>
13110
13111 PR c++/20206
13112 * g++.dg/opt/thunk2.C: New test.
13113 * g++.dg/opt/covariant1.C: New test.
13114
13115 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13116
13117 * gfortran.dg/e_d_fmt.f90: New test.
13118
13119 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
13120
13121 * gcc.dg/asm-b.c: Fix comment typos.
13122
13123 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
13124
13125 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
13126 a V_MAY_DEF also.
13127
13128 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
13129
13130 PR tree-opt/20188
13131 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
13132 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
13133 * gcc.dg/asm-b.c: New test.
13134
13135 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
13136
13137 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
13138 Disable this test on IRIX 6.
13139
13140 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
13141
13142 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
13143 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
13144 parser.
13145
13146 2005-02-25 Diego Novillo <dnovillo@redhat.com>
13147
13148 PR tree-optimization/20204
13149 * testsuite/gcc.dg/pr20204.c: New test.
13150
13151 2005-02-24 Jakub Jelinek <jakub@redhat.com>
13152
13153 PR target/20196
13154 * gcc.c-torture/execute/20050224-1.c: New test.
13155
13156 PR c++/20175
13157 * g++.dg/warn/Wbraces2.C: New test.
13158
13159 2005-02-23 Mark Mitchell <mark@codesourcery.com>
13160
13161 PR c++/19878
13162 * g++.dg/init/const2.C: New test.
13163
13164 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
13165
13166 PR tree-optimization/20100
13167 * gcc.c-torture/execute/pr20100-1.c: New test.
13168
13169 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13170
13171 * gfortran.dg/implicit_3.f90: New test.
13172
13173 * gfortran.dg/deftype_1.f90: New test.
13174
13175 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
13176
13177 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
13178 the test passes.
13179 * g++.dg/other/anon3.C: Accept a warning.
13180
13181 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
13182
13183 * gcc.dg/pr20017.c: Fix a comment typo.
13184
13185 2005-02-23 Bud Davis <bdavis@gfortran.org>
13186
13187 * gfortran.dg/list_read_4.f90: Change to f90 comments.
13188
13189 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13190
13191 PR ada/19902
13192 * ada/acats/tests/cxa/cxa3004.a: Remove.
13193 * ada/acats/tests/cxb/cxb30061.am: Likewise.
13194
13195 2005-02-22 Mark Mitchell <mark@codesourcery.com>
13196
13197 PR c++/20073
13198 * g++.dg/init/const1.C: New test.
13199
13200 PR c++/19991
13201 * g++.dg/parse/constant7.C: New test.
13202
13203 PR c++/20152
13204 * g++.dg/parse/error27.C: New test.
13205 * g++.dg/template/qualttp15.C: Adjust error markers.
13206 * g++.old-deja/g++.other/struct1.C: Likewise.
13207
13208 PR c++/20153
13209 * g++.dg/template/error17.C: New test.
13210
13211 PR c++/20148
13212 * g++.dg/parser/error26.C: New test.
13213
13214 2005-02-22 Diego Novillo <dnovillo@redhat.com>
13215
13216 PR tree-optimization/20100
13217 PR tree-optimization/20115
13218 * gcc.dg/pr20115.c: New test.
13219 * gcc.dg/pr20115-1.c: New test.
13220 * gcc.dg/pr20100.c: New test.
13221 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
13222 call-clobbered variables after alias1.
13223
13224 2005-02-22 Bud Davis <bdavis@gfortran.org>
13225
13226 * gfortran.dg/list_read_4.f90: new test.
13227
13228 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
13229
13230 PR rtl-optimization/20017.
13231 * gcc.dg/pr20017.c: New.
13232
13233 2005-02-22 Devang Patel <dpatel@apple.com>
13234
13235 PR 19952
13236 * g++.dg/tree-ssa/pr19952.C: New test.
13237
13238 2005-02-22 Mark Mitchell <mark@codesourcery.com>
13239
13240 PR c++/19883
13241 * g++.dg/parse/constant6.C: New test.
13242
13243 2005-02-22 Uros Bizjak <uros@kss-loka.si>
13244
13245 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
13246 * g++.dg/charset/asm2.c: Likewise.
13247 * g++.dg/charset/asm3.c: Likewise.
13248 * g++.dg/charset/asm4.c: Likewise.
13249 * g++.dg/charset/asm5.c: Likewise.
13250 * g++.dg/charset/attribute1.c: Likewise.
13251 * g++.dg/charset/attribute2.c: Likewise.
13252 * g++.dg/charset/extern1.cc: Likewise.
13253 * g++.dg/charset/extern2.cc: Likewise.
13254 * g++.dg/charset/extern3.cc: Likewise.
13255 * g++.dg/charset/function.cc: Likewise.
13256 * g++.dg/charset/string.c: Likewise.
13257 * g++.dg/charset/charset.exp: Likewise.
13258 * lib/target-supports.exp (check_iconv_available): Fix comment.
13259
13260 2005-02-22 Uros Bizjak <uros@kss-loka.si>
13261
13262 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
13263 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
13264 * gcc.dg/charset/asm2.c: Likewise.
13265 * gcc.dg/charset/asm3.c: Likewise.
13266 * gcc.dg/charset/asm4.c: Likewise.
13267 * gcc.dg/charset/asm5.c: Likewise.
13268 * gcc.dg/charset/asm6.c: Likewise.
13269 * gcc.dg/charset/attribute1.c: Likewise.
13270 * gcc.dg/charset/attribute2.c: Likewise.
13271 * gcc.dg/charset/builtin1.c: Likewise.
13272 * gcc.dg/charset/extern.c: Likewise.
13273 * gcc.dg/charset/function.c: Likewise.
13274 * gcc.dg/charset/string.c: Likewise.
13275 * gcc.dg/charset/charset.exp: Likewise.
13276
13277 2005-02-21 Bud Davis <bdavis9659@comcast.net>
13278
13279 PR fortran/20086
13280 * gfortran.dg/pr20086.f90: New test.
13281
13282 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
13283
13284 PR tree-optimization/19786
13285 * g++.dg/tree-ssa/pr19786.C: New.
13286
13287 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13288
13289 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
13290
13291 2005-02-21 Jeff Law <law@redhat.com>
13292
13293 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
13294
13295 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13296
13297 * gfortran.dg/do_iterator: Split loop, markup all lines for
13298 which an error locus is printed.
13299 * gfortran.dg/pr17708.f90: Markup all lines for which an error
13300 locus is printed.
13301 * gfortran.dg/select_4.f90: Likewise.
13302 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
13303 locuses in the various permutations.
13304
13305 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
13306
13307 PR tree-optimization/19951
13308 * g++.dg/vect: New directory.
13309 * g++.dg/vect/vect.exp: New file.
13310 * g++.dg/vect/pr19951.cc: New testcase.
13311 * g++.dg/dg.exp: Also prune vectorizer tests.
13312
13313 2005-02-20 Zack Weinberg <zack@codesourcery.com>
13314
13315 PR 18785
13316 * gcc.dg/charset/builtin1.c: New test.
13317
13318 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13319
13320 PR c++/19299
13321 * g++.dg/inherit/volatile1.C: New test.
13322
13323 PR c++/19440
13324 * g++.dg/template/dtor4.C: New test.
13325
13326 2005-02-19 Steven G. Kargl <kargls@comcast.net>
13327
13328 * gfortran.dg/int_1.f90: New test.
13329
13330 2005-02-19 Devang Patel <dpatel@apple.com>
13331
13332 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
13333
13334 2005-02-19 Steven G. Kargl <kargls@comcast.net>
13335
13336 * gfortran.dg/achar_1.f90: New test.
13337
13338 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
13339
13340 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
13341
13342 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
13343 Jakub Jelinek <jakub@redhat.com>
13344
13345 PR tree-optimization/19828
13346 * gcc.dg/tree-ssa/loop-7.c: New test.
13347 * gcc.c-torture/execute/20050218-1.c: New test.
13348
13349 2005-02-19 Jakub Jelinek <jakub@redhat.com>
13350
13351 PR c/20043
13352 * gcc.dg/transparent-union-1.c: New test.
13353 * gcc.dg/transparent-union-2.c: New test.
13354
13355 2005-02-18 James E Wilson <wilson@specifixinc.com>
13356
13357 PR tree-optimization/18977
13358 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
13359
13360 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
13361
13362 PR target/20054
13363 * gcc.dg/pr20054.c: New test.
13364
13365 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13366
13367 PR c++/19508
13368 * g++.dg/ext/attrib20.C: New test.
13369
13370 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
13371
13372 PR middle-end/20030
13373 * gfortran.fortran-torture/execute/character_passing.f90: New test.
13374
13375 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
13376
13377 PR c++/20008
13378 * g++.dg/opt/switch4.C: New.
13379
13380 2005-02-18 Jakub Jelinek <jakub@redhat.com>
13381
13382 PR c++/20023
13383 PR tree-optimization/20009
13384 * gcc.c-torture/compile/20050217-1.c: New test.
13385 * g++.dg/opt/switch3.C: New test.
13386
13387 PR tree-optimization/18947
13388 * gcc.c-torture/compile/20050215-1.c: New test.
13389 * gcc.c-torture/compile/20050215-2.c: New test.
13390 * gcc.c-torture/compile/20050215-3.c: New test.
13391
13392 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
13393
13394 PR c++/20028
13395 * g++.dg/template/crash34.C: New.
13396
13397 PR c++/20022
13398 * g++.dg/other/access3.C: New.
13399
13400 2005-02-17 Ira Rosen <irar@il.ibm.com>
13401
13402 * gcc.dg/vect/vect-98.c: New test.
13403
13404 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
13405
13406 PR tree-optimization/19967
13407 * gcc.dg/pr19967.c: New.
13408
13409 2005-02-16 Jakub Jelinek <jakub@redhat.com>
13410
13411 PR middle-end/19857
13412 * gcc.dg/tree-ssa/20050215-1.c: New test.
13413 * gcc.c-torture/execute/20050215-1.c: New test.
13414
13415 2005-02-15 Eric Christopher <echristo@redhat.com>
13416
13417 * gcc.dg/cpp/20050215-1.c: New file.
13418
13419 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
13420
13421 PR tree-optimization/15785
13422 * gcc.dg/pr15785-1.c: New test.
13423
13424 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
13425
13426 PR c++/17788
13427 * g++.dg/init/ctor4.C: New.
13428 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
13429
13430 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
13431
13432 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
13433 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
13434
13435 2005-02-15 Andreas Schwab <schwab@suse.de>
13436
13437 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
13438 declare malloc.
13439
13440 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
13441
13442 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
13443
13444 2005-02-14 Diego Novillo <dnovillo@redhat.com>
13445
13446 PR tree-optimization/19853
13447 * gcc.c-torture/compile/pr19853.c: New test.
13448
13449 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
13450
13451 PR c++/19608
13452 * g++.dg/parse/local-class1.C: New.
13453
13454 PR c++/19895
13455 * g++.dg/parse/ptrmem3.C: New.
13456
13457 PR c++/19884
13458 * g++.old-deja/g++.oliva/template6.C: Add another case.
13459 * g++.dg/template/explicit6.C: New.
13460
13461 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
13462
13463 PR c++/17816
13464 * g++.dg/other/redecl2.C: New.
13465
13466 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
13467
13468 PR c++/19891
13469 * g++.dg/abi/covariant4.C: New.
13470
13471 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
13472
13473 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
13474
13475 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
13476
13477 * gcc.dg/vect/vect-96.c: Fix typo.
13478
13479 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13480
13481 PR c++/14479
13482 PR c++/19487
13483 * g++.dg/template/enum5.C: New test.
13484
13485 2005-02-12 Ira Rosen <irar@il.ibm.com>
13486
13487 * gcc.dg/vect/vect-97.c: New test.
13488
13489 2005-02-12 Ira Rosen <irar@il.ibm.com>
13490
13491 * gcc.dg/vect/vect-96.c: New test.
13492
13493 2005-02-12 Uros Bizjak <uros@kss-loka.si>
13494
13495 * gcc.dg/builtins-34.c: Also check ldexp*.
13496
13497 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
13498
13499 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
13500
13501 2005-02-11 Janis Johnson <janis187@us.ibm.com>
13502
13503 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
13504 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
13505 dg-require-dll, dg-require-iconv, dg-require-named-sections,
13506 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
13507 selector_list, selector_expression, dg-process-target): Move to new
13508 file target-supports-dg.exp.
13509 * lib/target-supports-dg.exp: New.
13510
13511 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
13512 New.
13513
13514 2005-02-11 Jakub Jelinek <jakub@redhat.com>
13515
13516 PR c++/19666
13517 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
13518
13519 PR middle-end/19858
13520 * gcc.c-torture/compile/20050210-1.c: New test.
13521
13522 2005-02-11 Mark Mitchell <mark@codesourcery.com>
13523
13524 PR c++/19755
13525 * g++.dg/warn/Wbraces1.C: New test.
13526
13527 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
13528
13529 * gcc.dg/builtins-52.c: New testcase.
13530
13531 2005-02-10 Jakub Jelinek <jakub@redhat.com>
13532
13533 PR c/19342
13534 * gcc.c-torture/execute/20050119-1.c: New test.
13535
13536 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13537
13538 PR c++/19811
13539 * g++.dg/init/delete1.C: New test.
13540
13541 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13542
13543 PR c++/18470
13544 * g++.dg/template/static12.C: New test.
13545
13546 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13547
13548 PR c++/19787
13549 * g++.dg/conversion/ambig1.C: New test.
13550
13551 PR c++/19739
13552 * g++.dg/ext/attrib19.C: New test.
13553
13554 PR c++/19732
13555 * g++.dg/parse/dtor5.C: New test.
13556
13557 PR c++/19762
13558 * g++.dg/template/dtor3.C: New test.
13559
13560 PR c++/19826
13561 * g++.dg/template/static11.C: New test.
13562 * g++.dg/template/crash2.C: Remove dg-error marker.
13563
13564 2005-02-09 Janis Johnson <janis187@us.ibm.com>
13565
13566 PR C++/18491
13567 * g++.old-deja/g++.mike/p10769a.C: Remove.
13568
13569 2005-02-09 Roger Sayle <roger@eyesopen.com>
13570
13571 * gcc.dg/builtins-48.c: New test case.
13572 * gcc.dg/builtins-49.c: New test case.
13573 * gcc.dg/builtins-50.c: New test case.
13574 * gcc.dg/builtins-51.c: New test case.
13575
13576 2005-02-09 Ian Lance Taylor <ian@airs.com>
13577
13578 PR middle-end/19583
13579 * g++.dg/warn/Wreturn-type-3.C: New test.
13580
13581 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13582
13583 PR middle-end/19402
13584 * gcc.dg/pr19402-1.c: New testcase.
13585 * gcc.dg/pr19402-2.c: likewise.
13586
13587 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13588
13589 PR middle-end/19854
13590 * g++.dg/tree-ssa/tmmti.C: New testcase.
13591
13592 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13593
13594 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
13595
13596 2005-02-08 Mark Mitchell <mark@codesourcery.com>
13597
13598 PR c++/19733
13599 * g++.dg/parse/crash23.C: New test.
13600 * g++.dg/warn/Weff1.C: New test.
13601
13602 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13603
13604 * gcc.dg/20050209-1.c: New test.
13605
13606 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13607
13608 PR target/19799
13609 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
13610
13611 2005-02-08 Mike Stump <mrs@apple.com>
13612
13613 * g++.dg/pch/import-2.c: New test.
13614 * g++.dg/pch/import-2.hs: New.
13615 * g++.dg/pch/include/import-2a.h: New.
13616 * g++.dg/pch/include/import-2b.h: New.
13617
13618 2005-02-08 Janis Johnson <janis187@us.ibm.com>
13619
13620 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
13621
13622 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13623
13624 * gfortran.dg/substr_1.f90: New test.
13625
13626 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
13627
13628 PR middle-end/19775
13629 * gcc.dg/torture/builtin-power-1.c: Disable test for
13630 invalid transformation.
13631 * gcc.dg/builtins-10.c: Likewise. Disable one test we
13632 no longer optimize.
13633 * gcc.dg/builtins-47.c: New testcase.
13634
13635 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
13636 Dorit Naishlos <dorit@il.ibm.com>
13637
13638 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
13639
13640 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
13641
13642 * gcc.c-torture/compile/20050206-1.c: New test.
13643
13644 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13645
13646 PR tree-opt/19768
13647 * g++.dg/opt/pr19768.C: New test.
13648
13649 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13650
13651 PR tree-opt/19736
13652 * gcc.c-torture/compile/pr19736.c: New test.
13653
13654 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13655
13656 PR c++/17401
13657 * g++.dg/parse/error25.C: New test.
13658
13659 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
13660
13661 * gcc.c-torture/execute/20050203-1.c: New.
13662
13663 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
13664
13665 * gcc.dg/vect/vect-85.c: Remove xfail.
13666 * gcc.dg/vect/vect-86.c: Remove xfail.
13667 * gcc.dg/vect/vect-87.c: Remove xfail.
13668 * gcc.dg/vect/vect-88.c: Remove xfail.
13669
13670 2005-02-02 Geoffrey Keating <geoffk@apple.com>
13671
13672 * gcc.dg/altivec-19.c: New.
13673
13674 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
13675
13676 PR c/17807
13677 * gcc.dg/nested-func-3.c: New test.
13678 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
13679
13680 2005-02-02 Janis Johnson <janis187@us.ibm.com>
13681
13682 * gcc.test-framework/gen_directive_tests: Generate tests for
13683 selector expressions.
13684
13685 2005-02-02 Matt Austern <austern@apple.com>
13686
13687 PR c++/19628
13688 * g++/ext/builtin7.C: New.
13689 * g++/ext/builtin8.C: New.
13690
13691 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13692
13693 PR c/18502
13694 * gcc.dg/pr18502-1.c: New test.
13695
13696 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13697
13698 PR c++/17413
13699 * g++.dg/template/local4.C: Tweak.
13700
13701 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
13702
13703 PR tree-optimization/19578
13704 * gcc.c-torture/compile/20050202-1.c: New test.
13705
13706 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13707
13708 PR c/19435
13709 * gcc.dg/c99-init-4.c: New test.
13710
13711 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13712
13713 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
13714
13715 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
13716
13717 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
13718 * g++.dg/eh/check-vect.h: New.
13719
13720 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
13721 * gcc.dg/vect/vect-78.c: Ditto.
13722 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
13723 Remove.
13724
13725 * g++.dg/conversion/simd1.C: Expect warning.
13726 * g++.dg/ext/attribute-test-1.C: Ditto.
13727 * g++.dg/ext/attribute-test-2.C: Ditto.
13728 * g++.dg/ext/attribute-test-3.C: Ditto.
13729 * g++.dg/ext/attribute-test-4.C: Ditto.
13730
13731 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
13732 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
13733
13734 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
13735
13736 2005-02-01 Richard Henderson <rth@redhat.com>
13737
13738 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13739 long double for ibm double-double format.
13740 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13741
13742 2005-02-01 Diego Novillo <dnovillo@redhat.com>
13743
13744 PR tree-optimization/19633
13745 * testsuite/gcc.dg/pr19633-1.c: New test.
13746 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
13747 to NULL or a symbol.
13748
13749 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13750
13751 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
13752 New procs.
13753 (dg-process-target (local override)): Handle selector expressions.
13754
13755 * gcc.test-framework/README: Describe tests in source directory.
13756 * gcc.test-framework/test-framework.awk: Handle dg- tests.
13757 * gcc.test-framework/test-framework.exp: Handle dg- tests.
13758 * gcc.test-framework/dg-bogus-exp-P.c: New test.
13759 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
13760 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
13761 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
13762 * gcc.test-framework/dg-do-link-exp-P.c: New test.
13763 * gcc.test-framework/dg-do-run-exp-P.c: New test.
13764 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
13765 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
13766 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
13767 * gcc.test-framework/dg-error-exp-P.c: New test.
13768 * gcc.test-framework/dg-error-exp-XP.c: New test.
13769 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
13770 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
13771 * gcc.test-framework/dg-output-exp-P.c: New test.
13772 * gcc.test-framework/dg-output-exp-XF.c: New test.
13773 * gcc.test-framework/dg-warning-exp-P.c: New test.
13774 * gcc.misc-tests/dg-1.c: Remove.
13775 * gcc.misc-tests/dg-2.c: Remove.
13776 * gcc.misc-tests/dg-3.c: Remove.
13777 * gcc.misc-tests/dg-4.c: Remove.
13778 * gcc.misc-tests/dg-5.c: Remove.
13779 * gcc.misc-tests/dg-6.c: Remove.
13780 * gcc.misc-tests/dg-7.c: Remove.
13781 * gcc.misc-tests/dg-8.c: Remove.
13782 * gcc.misc-tests/dg-9.c: Remove.
13783 * gcc.misc-tests/dg-10.c: Remove.
13784 * gcc.misc-tests/dg-11.c: Remove.
13785 * gcc.misc-tests/dg-12.c: Remove.
13786 * gcc.misc-tests/dg-test.exp: Remove.
13787
13788 * gcc.test-framework/test-framework.awk: Change recording and
13789 printing of passes and failures.
13790
13791 * gcc.test-framework: New directory.
13792 * gcc.test-framework/README: New.
13793 * gcc.test-framework/test-framework.exp: New.
13794 * gcc.test-framework/test-framework.awk: New.
13795 * gcc.test-framework/gen_directive_tests: New.
13796
13797 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
13798
13799 * lib/treelang.exp: Fix comment typos.
13800 (treelang_target_compile): Don't append libs=-ltreelang to options.
13801
13802 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
13803
13804 * g++.dg/parse/typename7.C: Adjust error messages.
13805
13806 2005-01-31 Jeff Law <law@redhat.com>
13807
13808 * gcc.c-torture/execute/20050131-1.c: New test.
13809 * gcc.dg/wcaselabel.c: New test.
13810
13811 2005-01-31 Mark Mitchell <mark@codesourcery.com>
13812
13813 * g++.dg/other/warning1.C: Adjust error messags.
13814 * g++.dg/parse/constant5.C: New test.
13815
13816 2005-01-31 Steven Bosscher <stevenb@suse.de>
13817
13818 PR c/19333
13819 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
13820 the test case valid.
13821 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
13822 * testsuite/gcc.dg/array-7.c: Adjust expected result.
13823 * testsuite/gcc.dg/pr18596-3.c: Likewise.
13824 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
13825 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
13826 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
13827
13828 2005-01-31 Dale Johannesen <dalej@apple.com>
13829
13830 * g++.dg/opt/pr19650.C: New test.
13831
13832 2005-01-31 Richard Henderson <rth@redhat.com>
13833
13834 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13835 long double for intel double extended format.
13836 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13837
13838 2005-01-30 Mark Mitchell <mark@codesourcery.com>
13839
13840 PR c++/19555
13841 * g++.dg/template/static10.C: New test.
13842
13843 PR c++/19395
13844 * g++.dg/parse/error24.C: New test.
13845
13846 PR c++/19367
13847 * g++.dg/lookup/builtin1.C: New test.
13848
13849 PR c++/19457
13850 * g++.dg/warn/conv3.C: New test.
13851
13852 2005-01-30 Bud Davis <bdavis@gfortran.org>
13853
13854 PR fortran/19647
13855 * gfortan.dg/inquire_7.f90
13856
13857 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13858
13859 PR tree-optimization/15791
13860 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13861 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13862 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13863 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13864 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13865 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13866 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13867 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13868 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13869 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13870
13871 2005-01-29 Paul Brook <paul@codesourcery.com>
13872
13873 PR fortran/18565
13874 * check.c (real_or_complex_check): New function.
13875 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13876 * intrinsic.c (add_functions): Use new check functions.
13877 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13878 Add prototypes.
13879
13880 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13881
13882 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13883 gcc.dg/lvalue-3.c: New tests.
13884 * gcc.dg/concat.c: Update expected messages.
13885
13886 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13887
13888 PR libfortran/19595
13889 * gfortran.dg/eor_1.f90: New test.
13890
13891 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13892
13893 PR fortran/19589
13894 * gfortran.dg/logical_data_1.f90: New test.
13895
13896 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13897
13898 PR c++/19253
13899 * g++.dg/template/crash33.C: New test.
13900
13901 PR c++/19667
13902 * g++.dg/template/crash32.C: New test.
13903
13904 2005-01-28 Ian Lance Taylor <ian@airs.com>
13905
13906 PR middle-end/16558
13907 * g++.dg/warn/Wreturn-type-2.C: New test.
13908
13909 2004-06-24 Jeff Law <law@redhat.com>
13910
13911 * gcc.dg/tree-ssa/20050128-1.c: New test.
13912
13913 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13914
13915 * gcc.target/frv/all-mdpackh-1.c: New test.
13916
13917 2005-01-28 Steven Bosscher <stevenb@suse.de>
13918
13919 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13920
13921 2005-01-27 Richard Henderson <rth@redhat.com>
13922
13923 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13924
13925 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13926
13927 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13928
13929 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13930
13931 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13932 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13933 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13934 to cope with cases where the multilib options override the dg-options.
13935
13936 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13937
13938 PR c/18946
13939 * gcc.dg/noncompile/20050120-1.c: New test.
13940
13941 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13942
13943 PR tree-optimization/19633
13944 * gcc.dg/pr19633.c: New test.
13945 * gcc.dg/tree-ssa/pr19633.c: New test.
13946
13947 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13948
13949 * gcc.dg/20041216-1.c: New test.
13950
13951 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13952
13953 PR objc/18862
13954 * objc.dg/selector-2.m: New test.
13955
13956 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13957
13958 * g++.dg/opt/range-test-2.C: New test.
13959
13960 PR rtl-optimization/19579
13961 * gcc.c-torture/execute/20050124-1.c: New test.
13962
13963 2005-01-26 Greg Parker <gparker@apple.com>
13964 Stuart Hastings <stuart@apple.com>
13965
13966 * gcc.c-torture/execute/20050125-1.c: New.
13967
13968 2005-01-18 Jan Hubicka <jh@suse.cz>
13969
13970 PR tree-optimize/19337
13971 * gcc.c-torture/compile/20050119-1.c: New test.
13972
13973 2005-01-24 James E Wilson <wilson@specifixinc.com>
13974
13975 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13976 test for successful match.
13977
13978 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13979
13980 PR objc/18408
13981 * objc.dg/comp-types-7.m: New test.
13982
13983 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13984
13985 * lib/target-supports.exp (current_target_name): New.
13986 (check_effective_target_ilp32, check_effective_target_lp64):
13987 Cache the result to use as long as the current target, with
13988 multilib flags, remains the same.
13989
13990 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13991 (dg-require-weak, dg-require-visibility, dg-require-alias,
13992 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13993 dg-require-effective-target, dg-skip-if): Remove call to
13994 skip_test_and_clear_xfail.
13995 (dg-test): Clear xfail data.
13996
13997 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13998
13999 PR target/17751
14000 * gcc.dg/ppc64-toc.c: New test.
14001
14002 * g++.dg/tree-ssa/empty-1.C: New test.
14003
14004 PR middle-end/19551
14005 * gcc.c-torture/execute/20050121-1.c: New test.
14006 * gcc.dg/20050121-2.c: New test.
14007
14008 2004-01-23 Steven G. Kargl <kargls@comcast.net>
14009 Paul Brook <paul@codesourcery.com>
14010
14011 PR fortran/17941
14012 * gfortran.dg/real_const_1.f: New test.
14013 * gfortran.dg/real_const_2.f90: New test.
14014 * gfortran.dg/complex_int_1.f90: New test.
14015
14016 2005-01-23 Bud Davis <bdavis9659@comcast.net>
14017
14018 PR fortran/19313
14019 * gfortan.dg/inquire_6.f90: New test.
14020
14021 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
14022
14023 PR libfortran/19451
14024 * open_readonly_1.f90: New test.
14025
14026 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
14027
14028 PR libfortran/18982
14029 * gfortran.dg/open_new.f90: New file.
14030
14031 2005-01-22 Paul Brook <paul@codesourcery.com>
14032
14033 * namelist_1.f90: New test.
14034
14035 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
14036
14037 PR tree-optimization/19484
14038 * gcc.c-torture/compile/20050122-[12].c: New tests.
14039
14040 2005-01-22 Paul Brook <paul@codesourcery.com>
14041
14042 * gfortran.dg/implicit_2.f90: New test.
14043
14044 2005-01-22 Bud Davis <bdavis9659@comcast.net>
14045
14046 PR fortran/19314
14047 * gfortran.dg/inquire_5.f90: New test.
14048
14049 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14050
14051 PR c/18809
14052 * gcc.dg/pr18809-1.c: New test.
14053
14054 2005-01-21 Ian Lance Taylor <ian@airs.com>
14055
14056 * gcc.dg/20050121-1.c: New test.
14057
14058 PR tree-optimization/13000
14059 * gcc.dg/20040206-1.c: Change warning to point where function is
14060 being inlined.
14061
14062 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14063
14064 PR c++/19208
14065 * g++.dg/template/array11.C: New test.
14066
14067 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14068
14069 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
14070 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
14071 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
14072 * gfortran.dg/getenv_1.f90: Add dg-do directive.
14073 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
14074 gfortran.dg/pr17164.f90: Add missing dg-do directives.
14075
14076 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
14077
14078 PR tree-optimization/15349
14079 * gcc.dg/tree-ssa/pr15349.c: New.
14080
14081 2005-01-20 Steve Ellcey <sje@cup.hp.com>
14082
14083 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
14084
14085 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
14086
14087 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
14088 scan-assembler-times directive name.
14089
14090 * gcc.dg/asm-a.c: Move dg-require-effective-target to
14091 after dg-do.
14092
14093 PR rtl-optimization/19462
14094 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
14095
14096 2005-01-19 Steve Ellcey <sje@cup.hp.com>
14097
14098 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
14099 counting function calls on ia64.
14100
14101 2005-01-19 Jakub Jelinek <jakub@redhat.com>
14102
14103 PR rtl-optimization/15139
14104 * gcc.dg/20050111-2.c: New test.
14105
14106 PR c/17297
14107 * gcc.c-torture/compile/20050113-1.c: New testcase.
14108
14109 PR middle-end/19164
14110 * gcc.dg/20050113-1.c: New testcase.
14111
14112 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
14113
14114 * gcc.dg/vect/vect-85.c: Add comment.
14115 * gcc.dg/vect/vect-86.c: Add xfail for now.
14116 * gcc.dg/vect/vect-87.c: Add xfail for now.
14117 * gcc.dg/vect/vect-88.c: Add xfail for now.
14118 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
14119
14120 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14121
14122 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
14123
14124 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14125
14126 * g++.dg/debug/typedef3.C: New test.
14127
14128 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
14129
14130 PR c/19472
14131 * gcc.dg/asm-a.c: New test.
14132
14133 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
14134
14135 * gcc.dg/sh-relax.c: Add prototype for abort.
14136
14137 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14138
14139 * gcc.dg/short-compare-1.c: New test.
14140 * gcc.dg/short-compare-2.c: Likewise.
14141
14142 2005-01-18 Michael Matz <matz@suse.de>
14143
14144 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
14145
14146 2005-01-17 Diego Novillo <dnovillo@redhat.com>
14147
14148 PR tree-optimization/19121
14149 * gcc.c-torture/compile/pr19121.c: New test.
14150
14151 2005-01-17 James E. Wilson <wilson@specifixinc.com>
14152
14153 PR target/19357
14154 * gcc.c-torture/compile/pr19357.c: New test.
14155
14156 2005-01-17 Ian Lance Taylor <ian@airs.com>
14157
14158 PR c/5675
14159 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
14160 pass--those that refer just to the variable, possibly with a
14161 cast.
14162 * gcc.dg/c99-const-expr-3.c: Likewise.
14163
14164 PR middle-end/13127
14165 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
14166 longer emitted.
14167
14168 2005-01-16 Bud Davis <bdavis9659@comcast.net>
14169
14170 PR fortran/18778
14171 * gfortran.dg/endfile_2.f90: New test.
14172
14173 2005-01-16 Steven G. Kargl <kargls@comcast.net>
14174
14175 PR 19168
14176 * gfortran.dg/select_5.f90: New test.
14177
14178 2004-01-16 Paul Brook <paul@codesourcery.com>
14179
14180 * gfortran.dg/common_4.f90: New test.
14181
14182 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
14183
14184 PR rtl-optimization/19462
14185 * gcc.dg/torture/pr19462-1.c: New test.
14186
14187 2005-01-15 Ziemowit Laski <zlaski@apple.com>
14188
14189 PR objc/19321
14190 * objc.dg/func-ptr-2.m: New.
14191 * objc.dg/volatile-1.m: New.
14192
14193 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14194
14195 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
14196
14197 2005-01-15 Jakub Jelinek <jakub@redhat.com>
14198
14199 PR tree-optimization/19060
14200 * gcc.c-torture/execute/20050104-1.c: New test.
14201
14202 2005-01-15 Bud Davis <bdavis9659@comcast.net>
14203
14204 PR fortran/18983
14205 * gfortran.dg/write_to_null.f90: New test.
14206
14207 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
14208 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14209
14210 PR other/19328
14211 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
14212 argument.
14213
14214 2005-01-15 Jakub Jelinek <jakub@redhat.com>
14215
14216 PR c++/19263
14217 * g++.dg/init/vector1.C: New test.
14218
14219 2005-01-14 James E. Wilson <wilson@specifixinc.com>
14220
14221 PR target/13158
14222 * gcc.target/ia64/sibcall-unwind-1.c: New test.
14223 PR target/18987
14224 * gcc.target/ia64/sibcall-unwind-2.c: New test.
14225
14226 2005-01-14 Steven G. Kargl <kargls@comcast.net>
14227
14228 * gfortran.dg/select_1.f90: New test.
14229 * gfortran.dg/select_2.f90: New test.
14230 * gfortran.dg/select_3.f90: New test.
14231 * gfortran.dg/select_4.f90: New test.
14232
14233 2005-01-14 Jakub Jelinek <jakub@redhat.com>
14234
14235 PR middle-end/19084
14236 PR rtl-optimization/19348
14237 * gcc.dg/20050111-1.c: New test.
14238 * gcc.c-torture/execute/20050111-1.c: New test.
14239
14240 * gcc.dg/i386-asm-4.c: New test.
14241
14242 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14243
14244 * gcc.dg/nested-func-2.c: New test.
14245 * ada/acats/norun.lst: Remove c953002.
14246
14247 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
14248
14249 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
14250
14251 2005-01-12 Ben Elliston <bje@au.ibm.com>
14252
14253 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
14254
14255 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
14256
14257 PR target/18761
14258 * g++.dg/abi/align1.C: New test.
14259
14260 2005-01-11 Alan Modra <amodra@bigpond.net.au>
14261
14262 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
14263 at a time.
14264 * g++.dg/ext/altivec_check.h: Support compiling as C.
14265
14266 2005-01-10 Roger Sayle <roger@eyesopen.com>
14267
14268 PR c++/19355
14269 * g++.dg/expr/pr19355-1.C: New test case.
14270
14271 2005-01-10 Laurent GUERBY <laurent@guerby.net>
14272
14273 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
14274 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
14275 * ada/acats/tests/c3/c92005b.ada: Likewise.
14276 * ada/acats/tests/c3/cxb3012.a: Likewise.
14277 * ada/acats/norun.lst: Add c380004 and c953002, add PR
14278
14279 2005-01-09 Paul Brook <paul@codesourcery.com>
14280
14281 * gfortran.dg/common_2.f90: New file.
14282 * gfortran.dg/common_3.f90: New file.
14283
14284 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
14285
14286 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
14287
14288 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
14289
14290 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
14291 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
14292 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
14293 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
14294 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
14295 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
14296 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
14297 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
14298 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
14299 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
14300 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
14301 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
14302 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
14303 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
14304 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
14305 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
14306 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
14307 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
14308 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
14309 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
14310 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
14311 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
14312 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
14313 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
14314 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
14315 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
14316 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
14317 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
14318 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
14319 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
14320 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
14321 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
14322 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
14323 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
14324 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
14325 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
14326 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
14327 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
14328 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
14329 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
14330 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
14331 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
14332 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
14333 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
14334 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
14335 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
14336 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
14337 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
14338 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
14339 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
14340 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
14341 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
14342 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
14343 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
14344 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
14345 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
14346 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
14347 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
14348 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
14349 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
14350 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
14351 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
14352 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
14353 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
14354 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
14355 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
14356 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
14357
14358 * gcc.dg/vect/vect-1.c: Fix spelling.
14359 * gcc.dg/vect/vect-10.c: Fix spelling.
14360 * gcc.dg/vect/vect-11.c: Fix spelling.
14361 * gcc.dg/vect/vect-12.c: Fix spelling.
14362 * gcc.dg/vect/vect-14.c: Fix spelling.
14363 * gcc.dg/vect/vect-15.c: Fix spelling.
14364 * gcc.dg/vect/vect-16.c: Fix spelling.
14365 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
14366 * gcc.dg/vect/vect-64.c: Fix comments.
14367 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
14368
14369 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
14370 Ira Rosen <irar@il.ibm.com>
14371
14372 * gcc.dg/vect/vect-70.c: New test.
14373 * gcc.dg/vect/vect-71.c: New test.
14374
14375 2005-01-09 Manfred Hollstein <mh@suse.com>
14376
14377 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
14378 * gcc.dg/pr18241-2.c: Likewise.
14379 * gcc.dg/pr18241-3.c: Likewise.
14380 * gcc.dg/pr18241-4.c: Likewise.
14381 * gcc.dg/pr18241-5.c: Likewise.
14382
14383 2005-01-08 Richard Henderson <rth@redhat.com>
14384
14385 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
14386 False for x86 and x86-64.
14387
14388 2005-01-08 Diego Novillo <dnovillo@redhat.com>
14389
14390 PR tree-optimization/18241
14391 * gcc.dg/pr18241-1.c: New test.
14392 * gcc.dg/pr18241-2.c: New test.
14393 * gcc.dg/pr18241-3.c: New test.
14394 * gcc.dg/pr18241-4.c: New test.
14395 * gcc.dg/pr18241-5.c: New test.
14396
14397 2005-01-08 Steven G. Kargl <kargls@comcast.net>
14398
14399 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
14400 gfortran.dg/select_4.f90: New.
14401
14402 2005-01-07 Jakub Jelinek <jakub@redhat.com>
14403
14404 * gcc.c-torture/execute/20050107-1.c: New test.
14405
14406 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
14407
14408 PR c++/19298
14409 * g++.dg/template/ref2.C: New.
14410
14411 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
14412
14413 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
14414 instead of being empty.
14415
14416 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14417
14418 PR fortran/15553
14419 * gfortran.dg/array-1.f90: New test.
14420
14421 2005-01-07 Jakub Jelinek <jakub@redhat.com>
14422
14423 PR tree-optimization/19283
14424 * gcc.c-torture/execute/20050106-1.c: New test.
14425
14426 PR rtl-optimization/18861
14427 * gcc.dg/20050105-1.c: New test.
14428
14429 PR tree-optimization/18828
14430 * gcc.dg/20050105-2.c: New test.
14431
14432 2005-01-07 Andreas Jaeger <aj@suse.de>
14433
14434 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
14435
14436 2005-01-07 Bud Davis <bdavis9659@comcast.net>
14437
14438 PR fortran/18398
14439 * gfortran.dg/fmt_read.f90: New test.
14440
14441 2005-01-06 Geoffrey Keating <geoffk@apple.com>
14442
14443 * gcc.dg/rs6000-ldouble-2.c: New.
14444
14445 2005-01-06 Mark Mitchell <mark@codesourcery.com>
14446
14447 PR c++/19244
14448 * g++.dg/parser/ctor2.C: New test.
14449
14450 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14451
14452 PR c++/17154
14453 * g++.dg/template/using9.C: New test.
14454
14455 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14456
14457 PR c++/19258
14458 * g++.dg/lookup/friend6.C: New test.
14459
14460 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
14461
14462 PR c++/19270
14463 * g++.dg/template/array10.C: New.
14464
14465 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14466
14467 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
14468 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
14469
14470 2005-01-06 Jakub Jelinek <jakub@redhat.com>
14471
14472 * gcc.c-torture/compile/20050105-1.c: New test.
14473
14474 2005-01-05 Geoffrey Keating <geoffk@apple.com>
14475
14476 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
14477
14478 2005-01-05 Roger Sayle <roger@eyesopen.com>
14479
14480 PR middle-end/19100
14481 * gcc.dg/conv-3.c: New test case.
14482
14483 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
14484
14485 * gcc.dg/asm-wide-1.c: New test.
14486
14487 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
14488
14489 PR c++/19030
14490 * g++.dg/parse/crash22.C: New
14491
14492 2005-01-04 Geoffrey Keating <geoffk@apple.com>
14493
14494 PR 19257
14495 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
14496
14497 2005-01-04 Uros Bizjak <uros@kss-loka.si>
14498
14499 PR middle-end/17767
14500 * gcc.dg/i386-mmx-6.c: New test case.
14501
14502 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
14503
14504 PR tree-optimization/18308
14505 * gcc.dg/vect/pr18308.c: New testcase.
14506
14507 2005-01-04 Andreas Jaeger <aj@suse.de>
14508
14509 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
14510
14511 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14512 Robert Bowdidge <bowdidge@apple.com>
14513
14514 * gcc.dg/cpp/subframework1.c: New.
14515 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
14516 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
14517 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
14518 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
14519
14520 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14521
14522 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
14523 producing warning.
14524 * gcc.dg/darwin-weakimport-2.c: New.
14525
14526 2005-01-03 Richard Henderson <rth@redhat.com>
14527
14528 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
14529
14530 2005-01-03 Richard Henderson <rth@redhat.com>
14531
14532 * gcc.dg/vect/vect.exp: Enable for ia64.
14533 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
14534 (check_effective_target_vect_float): Likewise.
14535 (check_effective_target_vect_no_align): Likewise.
14536 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
14537 * gcc.dg/vect/vect-8.c: Likewise.
14538
14539 2005-01-03 Uros Bizjak <uros@kss-loka.si>
14540
14541 PR target/19236
14542 * gcc.dg/pr19236-1.c: New test case.
14543
14544 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
14545
14546 PR rtl-optimization/12092
14547 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
14548
14549 2005-01-02 Andreas Jaeger <aj@suse.de>
14550
14551 * gcc.dg/pr12092-1.c: Do not run on x86_64.
14552
14553 2005-01-01 Roger Sayle <roger@eyesopen.com>
14554 Andrew Pinski <pinskia@physics.uc.edu>
14555
14556 PR rtl-optimization/12092
14557 * gcc.dg/pr12092-1.c: New test case.
14558
14559 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
14560
14561 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
14562 'hidden' and 'default' for better portability.
14563 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
14564
14565 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
14566 6 and 7.
14567 * g++.old-deja/g++.brendan/new3.C: Likewise.
14568
14569 2005-01-01 Steven Bosscher <stevenb@suse.de>
14570
14571 * gcc.dg/20041231-1.C: New test.
14572 * g++.dg/warn/Wunreachable-code-1.C: New test.
14573
14574 2004-12-30 David Edelsohn <edelsohn@gnu.org>
14575
14576 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
14577 file, not /dev/null. Abort on error.
14578
14579 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
14580 Ziemowit Laski <zlaski@apple.com>
14581
14582 PR objc/18971
14583 * objc.dg/encode-5.m: New test.
14584
14585 2004-12-29 Richard Henderson <rth@redhat.com>
14586
14587 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
14588 * objc.dg/stabs-1.m: Disable for ia64.
14589
14590 2004-12-29 Mark Mitchell <mark@codesourcery.com>
14591
14592 PR c++/19190
14593 * g++.dg/warn/Wunused-10.C: New test.
14594
14595 2004-12-28 Richard Henderson <rth@redhat.com>
14596
14597 * objc.dg/stabs-1.m: Disable for alpha.
14598
14599 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14600
14601 PR c++/19149
14602 * g++.dg/parse/error23.C: New test.
14603
14604 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14605
14606 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
14607
14608 PR fortran/19032
14609 * gfortran.dg/intrinsic_modulo_1.f90: New.
14610 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
14611 tests with divisor -1.
14612
14613 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14614
14615 * g++.dg/opt/temp1.C (memcpy): Return a value.
14616
14617 PR c++/19148
14618 * g++.dg/expr/cond7.C: New test.
14619
14620 2004-12-27 Paul Brook <paul@codesourcery.com>
14621
14622 * gfortran.dg/g77/select_no_compile.f: Remove.
14623
14624 2004-12-27 Richard Henderson <rth@redhat.com>
14625
14626 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
14627 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
14628 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
14629
14630 2004-12-26 Richard Henderson <rth@redhat.com>
14631
14632 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
14633 by 1i instead of token pasting.
14634
14635 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14636
14637 PR tree-optimization/17578
14638 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
14639 to additional_flags.
14640 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
14641
14642 2004-12-25 Richard Henderson <rth@redhat.com>
14643
14644 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
14645 Remove Alpha.
14646
14647 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14648
14649 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
14650 hppa*-*-hpux*.
14651 * gcc.dg/pr17957.c (dg-options): Likewise.
14652 * gcc.dg/struct-ret-1.c: Add prototype for abort.
14653 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
14654 instead of 0 on __hppa__.
14655 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
14656 "foo,%r" on hppa*-*-*.
14657
14658 2004-12-23 Bud Davis <bdavis9659@comcast.net>
14659
14660 PR fortran/19071
14661 * gfortran.dg/complex_write.f90: New test.
14662
14663 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14664
14665 PR c++/17595
14666 * g++.dg/parse/pragma2.C: New test.
14667
14668 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
14669
14670 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14671
14672 * gcc.dg/empty2.c: Add missing dg-warning.
14673
14674 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14675
14676 PR c++/17413
14677 * g++.dg/template/local4.C: New test.
14678 * g++.dg/template/crash19.C: Add dg-error marker.
14679
14680 * g++.dg/template/crash31.C: Correct embedded PR number.
14681
14682 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14683
14684 PR c++/16405
14685 * g++.dg/opt/temp1.C: Add do-run marker.
14686
14687 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14688
14689 * g++.dg/template/spec19.C: New.
14690
14691 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14692
14693 PR target/16819
14694 * gcc.dg/empty2.c: New.
14695
14696 2004-12-23 Richard Henderson <rth@redhat.com>
14697
14698 * lib/target-supports.exp (check_effective_target_vect_no_align):
14699 Remove i?86 and x86-64.
14700
14701 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14702
14703 PR c++/16405
14704 * g++.dg/opt/temp1.C: New test.
14705
14706 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14707
14708 PR c++/18733
14709 * g++.dg/template/friend33.C: New testcase.
14710
14711 2004-12-22 Mark Mitchell <mark@codesourcery.com>
14712
14713 PR c++/18464
14714 * g++.dg/template/cond5.C: New test.
14715
14716 PR c++/18492
14717 * g++.dg/inherit/thunk3.C: New test.
14718
14719 PR c++/11224
14720 * g++.dg/warn/Wunused-9.C: New test.
14721
14722 2004-12-22 Janis Johnson <janis187@us.ibm.com>
14723
14724 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
14725
14726 2004-12-22 Jan Beulich <jbeulich@novell.com>
14727
14728 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
14729
14730 2004-12-21 Mark Mitchell <mark@codesourcery.com>
14731
14732 PR c++/18378
14733 * g++.dg/ext/packed8.C: New test.
14734
14735 PR c++/19063
14736 * g++.dg/template/crash31.C: New test.
14737
14738 PR c++/19034
14739 * g++.dg/template/crash30.C: New test.
14740
14741 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14742
14743 PR C++/18984
14744 * g++.dg/eh/ctor3.C: New test.
14745
14746 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14747
14748 * objc.dg/stabs-1.m: Allow section name to be quoted and
14749 assembly label to begin with '.LL'.
14750
14751 2004-12-21 Janis Johnson <janis187@us.ibm.com>
14752
14753 * gcc.dg/vect/vect.exp
14754 (check_effective_target_lp64_or_vect_no_align): New.
14755 * gcc.dg/vect/vect-77.c: Use it.
14756 * gcc.dg/vect/vect-78.c: Use it.
14757
14758 * lib/target-supports.exp
14759 (check_effective_target_vect_no_max,
14760 check_effective_target_vect_no_bitwise,
14761 check_effective_target_vect_no_align): New.
14762 * gcc.dg/vect/vect-13.c: Use them.
14763 * gcc.dg/vect/vect-17.c: Ditto.
14764 * gcc.dg/vect/vect-18.c: Ditto.
14765 * gcc.dg/vect/vect-19.c: Ditto.
14766 * gcc.dg/vect/vect-20.c: Ditto.
14767 * gcc.dg/vect/vect-27.c: Ditto.
14768 * gcc.dg/vect/vect-29.c: Ditto.
14769 * gcc.dg/vect/vect-44.c: Ditto.
14770 * gcc.dg/vect/vect-48.c: Ditto.
14771 * gcc.dg/vect/vect-50.c: Ditto.
14772 * gcc.dg/vect/vect-52.c: Ditto.
14773 * gcc.dg/vect/vect-54.c: Ditto.
14774 * gcc.dg/vect/vect-56.c: Ditto.
14775 * gcc.dg/vect/vect-58.c: Ditto.
14776 * gcc.dg/vect/vect-60.c: Ditto.
14777 * gcc.dg/vect/vect-72.c: Ditto.
14778 * gcc.dg/vect/vect-80.c: Ditto.
14779
14780 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
14781
14782 PR c++/14075
14783 * g++.dg/init/string1.C: New.
14784
14785 PR c++/18975
14786 * g++.dg/other/synth1.C: New.
14787
14788 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14789
14790 PR c/18963
14791 * gcc.dg/pr18963-1.c: New test.
14792
14793 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14794
14795 PR c/18596
14796 * gcc.dg/funcdef-storage-1.c (foo): Remove.
14797 * gcc.dg/pr18596-1.c: Use dg-error.
14798 (dg-options): Use -fno-unit-at-a-time.
14799 * gcc.dg/pr18596-2.c: New test.
14800 * gcc.dg/pr18596-3.c: New test.
14801
14802 2004-12-20 Roger Sayle <roger@eyesopen.com>
14803
14804 PR middle-end/18683
14805 * g++.dg/opt/pr18683-1.C: New test case.
14806
14807 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
14808
14809 PR other/19093
14810 * g++.dg/opt/max1.C: Fix for 64bit targets.
14811
14812 2004-12-20 Matt Austern <austern@apple.com>
14813
14814 PR c++/19044
14815 * g++.dg/ext/builtin6.C: New
14816
14817 2004-12-20 Diego Novillo <dnovillo@redhat.com>
14818
14819 PR tree-optimization/19080
14820 * gcc.c-torture/compile/pr19080.c: New test.
14821
14822 2004-12-20 Steven Bosscher <stevenb@suse.de>
14823
14824 * gcc.dg/20041219-1.c: New test.
14825
14826 2004-12-19 Roger Sayle <roger@eyesopen.com>
14827
14828 PR middle-end/19068
14829 * g++.dg/opt/max1.C: New test case.
14830
14831 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14832
14833 * gcc.dg/fdata-sections-1.c: New test.
14834
14835 2004-12-18 Roger Sayle <roger@eyesopen.com>
14836
14837 PR middle-end/18548
14838 * gcc.dg/max-1.c: New test case.
14839
14840 2004-12-18 Jakub Jelinek <jakub@redhat.com>
14841
14842 * gcc.c-torture/execute/20041218-1.c: New test.
14843
14844 2004-12-17 Diego Novillo <dnovillo@redhat.com>
14845
14846 * gcc.dg/pr18501.c: New test.
14847 * gcc.dg/uninit-5.c: XFAIL.
14848 * gcc.dg/uninit-9.c: XFAIL.
14849
14850 2004-12-17 Dale Johannesen <dalej@apple.com>
14851
14852 * gcc.dg/20041213-1.c: New.
14853
14854 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14855
14856 * objc.dg/stabs-1.m: Allow assembly label to begin
14857 with a dot ('.').
14858
14859 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14860
14861 * gcc.c-torture/execute/20041213-1.c: Move...
14862 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14863
14864 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14865
14866 PR c++/18721
14867 * g++.dg/lookup/conv-5.C: New.
14868
14869 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14870
14871 * objc.dg/stabs-1.m: New test.
14872
14873 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14874
14875 * gcc.dg/visibility-c.c: Change compile to
14876 assemble for the test.
14877
14878 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14879
14880 PR target/19041
14881 * gcc.dg/visibility-c.c: New test.
14882
14883 2004-12-16 Roger Sayle <roger@eyesopen.com>
14884
14885 PR middle-end/18493
14886 * gcc.dg/switch-8.c: New test case.
14887
14888 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14889
14890 PR c++/18905
14891 * g++.dg/template/init4.C: New.
14892 * g++.dg/opt/static3.C: Enable optimizer.
14893
14894 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14895
14896 * g++.dg/other/complex1.C: New test.
14897
14898 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14899
14900 * g++.dg/opt/inline9.C: New test.
14901
14902 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14903
14904 PR fortran/18993
14905 * gfotran.dg/nullify_1.f: New test.
14906
14907 2004-12-15 Richard Henderson <rth@redhat.com>
14908
14909 * gcc.target/i386/i386.exp: New harness.
14910 * gcc.target/i386/vect-args.c: New.
14911
14912 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14913
14914 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14915
14916 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14917
14918 PR c++/18825
14919 * g++.dg/template/friend32.C: New test.
14920
14921 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14922
14923 * cpp/pragma-once-1.c: New test.
14924 * cpp/pragma-once-1b.h: Likewise.
14925 * cpp/pragma-once-1c.h: Likewise.
14926 * cpp/pragma-once-1d.h: Likewise.
14927 * cpp/inc/pragma-once-1a.h: Likewise.
14928
14929 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14930 Steven G. Kargl <kargls@comcast.net>
14931
14932 PR fortran/17597
14933 * gfortran.dg/list_read_3.f90: New test.
14934
14935 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14936
14937 * gcc.dg/ftrapv-2.c: New test.
14938
14939 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14940
14941 PR c++/18981
14942 * g++.dg/template/typename9.C: New test.
14943
14944 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14945
14946 PR c++/18738
14947 * g++.dg/template/typename8.C: New test.
14948 * g++.dg/parse/friend2.C: Tweak error message.
14949
14950 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14951
14952 * gcc.c-torture/20041214-1.c: New test.
14953
14954 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14955
14956 PR c++/18965
14957 * g++.dg/init/array17.C: New test.
14958
14959 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14960
14961 PR c++/18793
14962 * g++.dg/init/aggr3.C: New test.
14963
14964 2004-12-14 Janis Johnson <janis187@us.ibm.com
14965
14966 * gcc.dg/altivec-types-1.c: New test.
14967 * gcc.dg/altivec-types-2.c: New test.
14968 * gcc.dg/altivec-types-3.c: New test.
14969 * gcc.dg/altivec-types-4.c: New test.
14970 * g++.dg/ext/altivec-types-1.C: New test.
14971 * g++.dg/ext/altivec-types-2.C: New test.
14972 * g++.dg/ext/altivec-types-3.C: New test.
14973 * g++.dg/ext/altivec-types-4.C: New test.
14974
14975 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14976
14977 PR middle-end/18951
14978 * gcc.c-torture/execute/20041213-1.c: New test.
14979
14980 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14981
14982 PR c++/18949
14983 * g++.dg/template/cast1.C: New.
14984
14985 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14986
14987 * gcc.c-torture/execute/20041213-2.c: New test.
14988
14989 2004-12-13 Richard Henderson <rth@redhat.com>
14990
14991 * gcc.dg/i386-sse-10.c: Fix typo in options.
14992
14993 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14994
14995 PR c++/18968
14996 * g++.dg/opt/pr18968.C: New test.
14997
14998 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14999
15000 PR c++/18925
15001 * g++.dg/ext/visibility/staticdatamem.C: New test.
15002
15003 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
15004
15005 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
15006
15007 2004-12-13 Roger Sayle <roger@eyesopen.com>
15008
15009 PR rtl-optimization/18928
15010 * gcc.dg/pr18928-1.c: New test case.
15011
15012 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
15013
15014 PR tree-opt/16951
15015 * gcc.c-torture/compile/20041211-1.c: New.
15016
15017 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15018
15019 PR middle-end/17564
15020 * gcc.c-torture/execute/20041212-1.c: New test.
15021
15022 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15023
15024 PR fortran/18869
15025 * gfortran.dg/common_1.f90: New test.
15026
15027 2004-12-12 Steven G. Kargl <kargls@comcast.net>
15028 Paul Brook <paul@codesourcery.com>
15029
15030 PR fortran/16222
15031 * gfortran.dg/real_do_1.f90: New test.
15032
15033 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
15034
15035 PR tree-opt/18040
15036 * g++.dg/opt/ptrmem6.C: New test.
15037
15038 2004-12-11 Roger Sayle <roger@eyesopen.com>
15039
15040 PR middle-end/18921
15041 * gcc.dg/pr18921-1.c: New test case.
15042
15043 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15044
15045 PR fortran/17175
15046 * gfortran.dg/scale_1.f90: New test.
15047
15048 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
15049
15050 PR middle-end/18903
15051 * gcc.c-torture/compile/pr18903.c: New test.
15052
15053 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
15054
15055 * gcc.c-torture/execute/20041210-1.c: New test.
15056
15057 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15058
15059 PR c++/18731
15060 * g++.dg/parser/struct-1.C: New test.
15061 * g++.dg/parser/struct-2.C: New test.
15062 * g++.dg/parser/struct-3.C: New test.
15063
15064 2004-12-09 Richard Henderson <rth@redhat.com>
15065
15066 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
15067
15068 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
15069 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
15070
15071 2004-12-09 Matt Austern <austern@apple.com>
15072
15073 PR c++/18514
15074 * g++.dg/ext/builtin1.C: New
15075 * g++.dg/ext/builtin2.C: New
15076 * g++.dg/ext/builtin3.C: New
15077 * g++.dg/ext/builtin4.C: New
15078 * g++.dg/ext/builtin5.C: New
15079
15080 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
15081
15082 PR tree-opt/18904
15083 * g++.dg/opt/ptrmem5.C: New test.
15084
15085 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
15086
15087 * g++.dg/parse/typename5.C: Adjust for new error.
15088 * g++.dg/parse/typename7.C: New.
15089
15090 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15091
15092 PR c++/18073
15093 * g++.dg/other/mmintrin.C: New test.
15094
15095 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
15096
15097 PR c++/16681
15098 * g++.dg/init/array15.C: New.
15099 * g++.dg/init/array16.C: New.
15100
15101 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15102
15103 PR fortran/18826
15104 * gfortran.dg/assign_1.f90: New test.
15105
15106 2004-12-08 Nick Clifton <nickc@redhat.com>
15107
15108 * gcc.target/xstormy16/bss_below100: New directory containing tests.
15109 * gcc.target/xstormy16/data_below100: Likewise.
15110 * gcc.target/xstormy16/sfr: Likewise.
15111 * gcc.target/xstormy16/below100.S: New test source file.
15112 * gcc.target/xstormy16/below100.ld: New test linker script.
15113 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
15114 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
15115 bp instructions.
15116 * gcc.target/xstormy16/bp.c: Likewise.
15117
15118 * gcc.target/xstormy16/bss_below100: New files:
15119 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
15120 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
15121 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
15122 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
15123 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
15124 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
15125 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
15126 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
15127 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
15128 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
15129 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
15130 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
15131 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
15132 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
15133 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
15134 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
15135 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
15136 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
15137 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
15138 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
15139 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
15140 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
15141 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
15142 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
15143 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
15144 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
15145 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
15146
15147 * gcc.target/xstormy16/data_below100: New files:
15148 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
15149 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
15150 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
15151 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
15152 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
15153 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
15154 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
15155 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
15156 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
15157 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
15158 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
15159 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
15160 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
15161 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
15162 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
15163 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
15164 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
15165 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
15166 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
15167 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
15168 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
15169 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
15170 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
15171 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
15172 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
15173 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
15174 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
15175
15176 * gcc.target/xstormy16/sfr: New files:
15177 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
15178 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
15179 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
15180 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
15181 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
15182 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
15183 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
15184 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
15185 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
15186 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
15187 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
15188 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
15189 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
15190 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
15191 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
15192 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
15193 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
15194 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
15195 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
15196 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
15197 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
15198 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
15199 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
15200 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
15201 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
15202 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
15203 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
15204 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
15205 27_if0_sfrw_bitfield_f.c
15206
15207 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15208
15209 PR c++/18100
15210 * g++.dg/lookup/name-clash4.C: New test.
15211
15212 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
15213
15214 PR c++/18672
15215 * g++.dg/opt/array1.C: New.
15216
15217 PR c++/18803
15218 * g++.dg/template/operator5.C: New.
15219
15220 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
15221
15222 PR c/18867
15223 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
15224
15225 2004-12-07 Steven Bosscher <stevenb@suse.de>
15226
15227 * gcc.dg/noncompile/20041207.c: New test.
15228
15229 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
15230
15231 * g++.dg/other/unreachable-1.C: New test.
15232
15233 2004-12-06 Nick Clifton <nickc@redhat.com>
15234
15235 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
15236 <limits.h> because the latter comes from gcc's include/ directory
15237 and not the newlib/libc/include directory.
15238
15239 2004-12-04 Richard Henderson <rth@redhat.com>
15240
15241 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
15242
15243 2004-12-04 Richard Henderson <rth@redhat.com>
15244
15245 * lib/target-supports.exp (check_gc_sections_available): Disable
15246 for alpha and ia64.
15247
15248 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
15249
15250 PR middle-end/17909
15251 * g++.dg/other/vararg-2.C: New test.
15252
15253 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15254
15255 PR c++/17011, c++/17971
15256 * g++.dg/template/error15.C: Adjust expected error.
15257 * g++.dg/template/instantiate3.C: Likewise.
15258
15259 2004-12-03 Janis Johnson <janis187@us.ibm.com>
15260
15261 * gcc.dg/altivec-18.c: Fix for darwin
15262
15263 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
15264
15265 PR c++/18782
15266 * g++.dg/parse/ptrmem2.C: New.
15267
15268 PR c++/18318
15269 * g++.dg/template/new1.C: New.
15270
15271 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15272
15273 PR fortran/18710
15274 * gfortran.dg/direct_io_3.f90: New test.
15275
15276 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
15277
15278 PR 18758
15279 * g++.dg/parse/crash21.C: New.
15280
15281 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15282
15283 PR c++/15664, c++/18276
15284 * g++.dg/template/ttp13.C: New test.
15285 * g++.dg/template/ttp14.C: Likewise.
15286
15287 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15288
15289 PR c++/18123
15290 * g++.dg/parse/enum2.C: New test.
15291 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
15292
15293 2004-12-02 Nick Clifton <nickc@redhat.com>
15294
15295 * gcc.target/xstormy16: New test directory.
15296 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
15297 * gcc.target/xstormy16/bp.c: Check the generation of bp
15298 instructions.
15299 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
15300 bn instructions and the BELOW100 attribute.
15301
15302 2004-12-02 Alan Modra <amodra@bigpond.net.au>
15303
15304 PR target/16952
15305 * gcc.dg/ppc-eabi.c: New.
15306
15307 2004-12-02 Bud Davis <bdavis9659@comcast.net>
15308
15309 PR fortran/18284
15310 * gfortran.dg/backspace.f90
15311
15312 2004-12-02 Bud Davis <bdavis9659@comcast.net>
15313
15314 * gfortran.dg/inquire.f90: New test.
15315
15316 2004-12-01 Janis Johnson <janis187@us.ibm.com>
15317
15318 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
15319 handle effective-target-keyword.
15320 (dg-skip-if): Support effective-target keyword as target list.
15321 (dg-xfail-if): Ditto.
15322 * lib/target-supports.exp (is-effective-target-keyword): New proc.
15323
15324 2004-12-01 Diego Novillo <dnovillo@redhat.com>
15325
15326 PR tree-optimization/18291
15327 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
15328
15329 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
15330
15331 PR C++/18729
15332 * g++.dg/parse/crash20.C: New.
15333
15334 PR c++/17431
15335 * g++.dg/overload/arg1.C: New.
15336 * g++.dg/overload/arg2.C: New.
15337 * g++.dg/overload/arg3.C: New.
15338 * g++.dg/overload/arg4.C: New.
15339
15340 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
15341
15342 * gcc.dg/c99-flex-array-4.c: Remove.
15343
15344 2004-11-30 Janis Johnson <janis187@us.ibm.com>
15345
15346 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
15347
15348 * lib/target-supports.exp (is-effective-target): Simplify.
15349
15350 * lib/target-supports.exp (check_effective_target_vect_long):
15351 Fix for powerpc64-*-*.
15352
15353 2004-11-30 Loren James Rittle <ljrittle@acm.org>
15354
15355 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
15356 to support new requirements on FreeBSD 5.
15357
15358 2004-11-30 Devang Patel <dpatel@apple.com>
15359
15360 PR 18702
15361 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
15362
15363 2004-11-30 Janis Johnson <janis187@us.ibm.com>
15364
15365 * g++.dg/ext/altivec-13.C: New test.
15366
15367 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
15368
15369 PR tree-opt/18298
15370 * gcc.c-torture/execute/p18298.c: New test.
15371
15372 2004-11-30 Ira Rosen <irar@il.ibm.com>
15373 Dorit Naishlos <dorit@il.ibm.com>
15374
15375 PR tree-opt/18607
15376 * gcc.dg/vect/vect-89.c: New test.
15377
15378 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
15379
15380 * gcc.dg/pr18596-1.c: New test.
15381
15382 2004-11-30 Ben Elliston <bje@au.ibm.com>
15383
15384 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
15385
15386 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
15387
15388 PR c/18479
15389 * gcc.dg/pr18479.c: New test.
15390
15391 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
15392
15393 PR target/18490
15394 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
15395 mmix-knuth-mmixware.
15396
15397 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
15398 cris-*-elf* cris-*-aout* mmix-*-*
15399
15400 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
15401
15402 PR middle-end/18725
15403 * gcc.dg/pr18725.c: New test.
15404
15405 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
15406
15407 PR target/18488
15408 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
15409
15410 PR target/18336
15411 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
15412
15413 2004-11-29 Mark Mitchell <mark@codesourcery.com>
15414
15415 PR c++/18368
15416 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
15417 * g++.old-deja/g++.law/ctors5.C: Likewise.
15418 * g++.old-deja/g++.other/crash25.C: Likewise.
15419
15420 PR c++/18674
15421 * g++.dg/template/error16.C: New test.
15422
15423 PR c++/18512
15424 * g++.dg/template/crash29.C: New test.
15425
15426 2004-11-29 Diego Novillo <dnovillo@redhat.com>
15427
15428 PR tree-optimization/18712
15429 * gcc.c-torture/compile/pr18712.c: New test.
15430
15431 2004-11-29 Joseph Myers <joseph@codesourcery.com>
15432
15433 PR c/7544
15434 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
15435 tests.
15436
15437 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15438
15439 PR c++/18652
15440 * g++.dg/lookup/crash6.C: New test.
15441
15442 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
15443
15444 PR middle-end/18164
15445 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
15446
15447 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
15448
15449 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
15450 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
15451 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
15452
15453 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
15454
15455 * gcc.dg/pr18164.c: New test.
15456
15457 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
15458
15459 * gcc.dg/funroll-loops-all.c: New.
15460
15461 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
15462
15463 PR target/18489
15464 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
15465 delimeter, match space and TAB as well as ":".
15466
15467 PR target/18484
15468 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
15469
15470 PR target/18348
15471 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
15472
15473 PR target/18345
15474 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
15475
15476 PR target/18337
15477 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
15478
15479 2004-11-28 Bud Davis <bdavis9659@comcast.net>
15480
15481 * gfortran.dg/direct_io_2.f90: New test.
15482
15483 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
15484
15485 PR target/18334
15486 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
15487
15488 2004-11-28 Richard Henderson <rth@redhat.com>
15489
15490 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
15491
15492 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
15493
15494 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
15495 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
15496 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
15497 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
15498 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
15499 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
15500 gcc.dg/pointer-arith-8.c: New tests.
15501
15502 2004-11-27 Bud Davis <bdavis9659@comcast.net>
15503
15504 PR fortran/18364
15505 * gfortran.dg/endfile.f90: New test.
15506
15507 2004-11-27 Falk Hueffner <falk@debian.org>
15508
15509 * gcc.dg/loop-6.c: New test.
15510
15511 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15512
15513 * gcc.c-torture/execute/20041126-1.c: New test.
15514
15515 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15516
15517 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
15518 on IRIX.
15519
15520 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15521
15522 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
15523 functions.
15524
15525 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15526
15527 PR rtl-optimization/17825
15528 * gcc.c-torture/compile/20041119-1.c: New test.
15529
15530 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15531
15532 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
15533 Check existence of ld library path variables before unsetting.
15534
15535 2004-11-26 Mark Mitchell <mark@codesourcery.com>
15536
15537 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
15538
15539 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15540
15541 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
15542
15543 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15544
15545 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
15546
15547 2004-11-26 Ben Elliston <bje@au.ibm.com>
15548
15549 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
15550 dg-do directive.
15551
15552 2004-11-26 Ben Elliston <bje@au.ibm.com>
15553
15554 * gcc.dg/pr17957.c: Pass --param, not -param.
15555
15556 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
15557
15558 PR middle-end/17957
15559 * testsuite/gcc.dg/pr17957.c: New test.
15560
15561 2004-11-25 Mark Mitchell <mark@codesourcery.com>
15562
15563 PR c++/18445
15564 * g++.dg/template/crash28.C: Likewise.
15565
15566 PR c++/18001
15567 * g++.dg/expr/unary2.C: Adjust lvalue messages.
15568 * g++.dg/ext/lvaddr.C: Likewise.
15569 * g++.dg/opt/pr7503-3.C: Likewise.
15570
15571 PR c++/18466
15572 * g++.dg/parse/qualified3.C: New test.
15573 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
15574
15575 PR c++/18545
15576 * g++.dg/expr/return1.C: New test.
15577
15578 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15579
15580 Friend class name lookup 3/n, PR c++/3332
15581 * g++.dg/lookup/friend3.C: New test.
15582 * g++.dg/lookup/friend4.C: Likewise.
15583 * g++.dg/lookup/friend5.C: Likewise.
15584
15585 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15586
15587 Friend class name lookup 2/n, PR c++/14513, c++/15410
15588 * g++.dg/lookup/friend2.C: New test.
15589 * g++.dg/template/friend31.C: Likewise.
15590
15591 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15592
15593 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
15594
15595 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15596
15597 PR c++/17473
15598 * g++.dg/tc1/dr56.C: Remove.
15599 * g++.dg/template/typedef1.C: Add dg-error markers.
15600 * g++.old-deja/g++.other/typedef7.C: Likewise.
15601
15602 PR c++/18285
15603 * g++.dg/parse/typedef7.C: New test.
15604
15605 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
15606
15607 * gcc.c-torture/execute/20041124-1.c: New test.
15608
15609 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15610
15611 * g++.dg/template/deduce3.C: New test.
15612
15613 PR c++/18586
15614 * g++.dg/template/crash27.C: New test.
15615
15616 PR c++/18530
15617 * g++.dg/warn/Wshadow-3.C: New test.
15618
15619 2004-11-24 Devang Patel <dpatel@apple.com>
15620
15621 PR/18555
15622 * gcc.dg/cpp/isysroot-1.c: New test.
15623 * gcc.dg/cpp/usr/include/stdio.h: New file.
15624 * gcc.dg/cpp/isysroot-2.c: New test.
15625 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
15626 New file.
15627
15628 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15629
15630 PR c++/8929
15631 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
15632
15633 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15634
15635 * gcc.target/sparc/align.c: Do not include <stdint.h>.
15636 * gcc.target/sparc/pdist.c: Likewise.
15637
15638 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
15639
15640 PR c++/16882
15641 * g++.dg/conversion/simd1.C: New test.
15642
15643 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15644
15645 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
15646 and restore_ld_library_path_env_vars.
15647 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
15648 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
15649 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
15650 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
15651
15652 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
15653
15654 * gcc.dg/pragma-align-2.c: Test macro expansion.
15655 * gcc.dg/pragma-pack-2.c: New test.
15656
15657 2004-11-23 Richard Henderson <rth@redhat.com>
15658
15659 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
15660 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15661 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
15662 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
15663 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
15664 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
15665
15666 * gcc.dg/vect/vect.exp: Add check for alpha.
15667 * lib/target-supports.exp (check_alpha_max_hw_available): New.
15668 (check_effective_target_vect_int): Enable for alpha.
15669 (check_effective_target_vect_long): New.
15670 (is-effective-target): Add it.
15671
15672 2004-11-23 Uros Bizjak <uros@kss-loka.si>
15673
15674 * gcc.dg/pr18614-1.c: New test.
15675
15676 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15677
15678 * gcc.dg/setjmp-2.c: New test.
15679
15680 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
15681
15682 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
15683 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
15684 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
15685 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
15686 gcc.target/sparc/pdist.c: New tests.
15687
15688 2004-11-22 Bob Wilson <bob.wilson@acm.org>
15689
15690 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
15691
15692 2004-11-22 Dale Johannesen <dalej@apple.com>
15693
15694 * gcc.dg/20041111-1.c: New.
15695
15696 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15697
15698 PR tree-opt/18536
15699 * gcc.dg/vect/pr18536.c: New test.
15700
15701 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15702
15703 PR c++/18354
15704 * g++.dg/template/nontype11.C: New test.
15705
15706 2004-11-21 Roger Sayle <roger@eyesopen.com>
15707
15708 PR middle-end/18520
15709 * gcc.dg/pr18520-1.c: New test case.
15710
15711 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
15712
15713 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
15714 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
15715 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
15716 expected diagnostics.
15717
15718 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15719
15720 PR target/18580
15721 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
15722 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
15723 vect-77.c, vect-77a.c: XFAIL on the SPARC.
15724
15725 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15726
15727 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
15728
15729 2004-11-19 Mark Mitchell <mark@codesourcery.com>
15730 Joseph Myers <joseph@codesourcery.com>
15731
15732 * lib/target-supports.exp (check_visibility_available): Really
15733 test the compiler.
15734
15735 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15736
15737 PR tree-opt/18181
15738 * gcc.dg/vect/vect-85.c: New test.
15739 * gcc.dg/vect/vect-86.c: New test.
15740 * gcc.dg/vect/vect-87.c: New test.
15741 * gcc.dg/vect/vect-88.c: New test.
15742
15743 2004-11-19 Ben Elliston <bje@au.ibm.com>
15744
15745 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
15746
15747 2004-11-18 Janis Johnson <janis187@us.ibm.com>
15748
15749 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
15750 * gcc.dg/ppc-and-1.c: Ditto.
15751 * gcc.dg/ppc-compare-1.c: Ditto.
15752 * gcc.dg/ppc-mov-1.c: Ditto
15753
15754 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
15755 Mark Mitchell <mark@codesourcery.com>
15756
15757 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
15758
15759 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15760 Aldy Hernandez <aldyh@redhat.com>
15761
15762 * lib/target-supports.exp (check_effective_target_vect_int): New
15763 (check_effective_target_vect_float): New
15764 (check_effective_target_vect_double): New.
15765 (is-effective-target): Support new effective targets keywords.
15766 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
15767 default action for dg-do.
15768 * gcc.dg/vect/pr16105.c: Use new support.
15769 * gcc.dg/vect/pr18400.c: Ditto.
15770 * gcc.dg/vect/pr18425.c: Ditto.
15771 * gcc.dg/vect/vect-1.c: Ditto.
15772 * gcc.dg/vect/vect-10.c: Ditto.
15773 * gcc.dg/vect/vect-11.c: Ditto.
15774 * gcc.dg/vect/vect-12.c: Ditto.
15775 * gcc.dg/vect/vect-13.c: Ditto.
15776 * gcc.dg/vect/vect-14.c: Ditto.
15777 * gcc.dg/vect/vect-15.c: Ditto.
15778 * gcc.dg/vect/vect-16.c: Ditto.
15779 * gcc.dg/vect/vect-17.c: Ditto.
15780 * gcc.dg/vect/vect-18.c: Ditto.
15781 * gcc.dg/vect/vect-19.c: Ditto.
15782 * gcc.dg/vect/vect-2.c: Ditto.
15783 * gcc.dg/vect/vect-20.c: Ditto.
15784 * gcc.dg/vect/vect-21.c: Ditto.
15785 * gcc.dg/vect/vect-22.c: Ditto.
15786 * gcc.dg/vect/vect-23.c: Ditto.
15787 * gcc.dg/vect/vect-24.c: Ditto.
15788 * gcc.dg/vect/vect-25.c: Ditto.
15789 * gcc.dg/vect/vect-26.c: Ditto.
15790 * gcc.dg/vect/vect-27.c: Ditto.
15791 * gcc.dg/vect/vect-27a.c: Ditto.
15792 * gcc.dg/vect/vect-28.c: Ditto.
15793 * gcc.dg/vect/vect-29.c: Ditto.
15794 * gcc.dg/vect/vect-29a.c: Ditto.
15795 * gcc.dg/vect/vect-3.c: Ditto.
15796 * gcc.dg/vect/vect-30.c: Ditto.
15797 * gcc.dg/vect/vect-31.c: Ditto.
15798 * gcc.dg/vect/vect-32.c: Ditto.
15799 * gcc.dg/vect/vect-33.c: Ditto.
15800 * gcc.dg/vect/vect-34.c: Ditto.
15801 * gcc.dg/vect/vect-35.c: Ditto.
15802 * gcc.dg/vect/vect-36.c: Ditto.
15803 * gcc.dg/vect/vect-37.c: Ditto.
15804 * gcc.dg/vect/vect-38.c: Ditto.
15805 * gcc.dg/vect/vect-4.c: Ditto.
15806 * gcc.dg/vect/vect-40.c: Ditto.
15807 * gcc.dg/vect/vect-41.c: Ditto.
15808 * gcc.dg/vect/vect-42.c: Ditto.
15809 * gcc.dg/vect/vect-43.c: Ditto.
15810 * gcc.dg/vect/vect-44.c: Ditto.
15811 * gcc.dg/vect/vect-45.c: Ditto.
15812 * gcc.dg/vect/vect-46.c: Ditto.
15813 * gcc.dg/vect/vect-47.c: Ditto.
15814 * gcc.dg/vect/vect-48.c: Ditto.
15815 * gcc.dg/vect/vect-48a.c: Ditto.
15816 * gcc.dg/vect/vect-49.c: Ditto.
15817 * gcc.dg/vect/vect-5.c: Ditto.
15818 * gcc.dg/vect/vect-50.c: Ditto.
15819 * gcc.dg/vect/vect-51.c: Ditto.
15820 * gcc.dg/vect/vect-52.c: Ditto.
15821 * gcc.dg/vect/vect-53.c: Ditto.
15822 * gcc.dg/vect/vect-54.c: Ditto.
15823 * gcc.dg/vect/vect-55.c: Ditto.
15824 * gcc.dg/vect/vect-56.c: Ditto.
15825 * gcc.dg/vect/vect-56a.c: Ditto.
15826 * gcc.dg/vect/vect-57.c: Ditto.
15827 * gcc.dg/vect/vect-58.c: Ditto.
15828 * gcc.dg/vect/vect-59.c: Ditto.
15829 * gcc.dg/vect/vect-6.c: Ditto.
15830 * gcc.dg/vect/vect-60.c: Ditto.
15831 * gcc.dg/vect/vect-61.c: Ditto.
15832 * gcc.dg/vect/vect-62.c: Ditto.
15833 * gcc.dg/vect/vect-63.c: Ditto.
15834 * gcc.dg/vect/vect-64.c: Ditto.
15835 * gcc.dg/vect/vect-65.c: Ditto.
15836 * gcc.dg/vect/vect-66.c: Ditto.
15837 * gcc.dg/vect/vect-67.c: Ditto.
15838 * gcc.dg/vect/vect-68.c: Ditto.
15839 * gcc.dg/vect/vect-69.c: Ditto.
15840 * gcc.dg/vect/vect-7.c: Ditto.
15841 * gcc.dg/vect/vect-72.c: Ditto.
15842 * gcc.dg/vect/vect-72a.c: Ditto.
15843 * gcc.dg/vect/vect-73.c: Ditto.
15844 * gcc.dg/vect/vect-74.c: Ditto.
15845 * gcc.dg/vect/vect-75.c: Ditto.
15846 * gcc.dg/vect/vect-76.c: Ditto.
15847 * gcc.dg/vect/vect-77.c: Ditto.
15848 * gcc.dg/vect/vect-77a.c: Ditto.
15849 * gcc.dg/vect/vect-78.c: Ditto.
15850 * gcc.dg/vect/vect-79.c: Ditto.
15851 * gcc.dg/vect/vect-8.c: Ditto.
15852 * gcc.dg/vect/vect-80.c: Ditto.
15853 * gcc.dg/vect/vect-82.c: Ditto.
15854 * gcc.dg/vect/vect-82_64.c: Ditto.
15855 * gcc.dg/vect/vect-83.c: Ditto.
15856 * gcc.dg/vect/vect-83_64.c: Ditto.
15857 * gcc.dg/vect/vect-9.c: Ditto.
15858 * gcc.dg/vect/vect-all.c: Ditto.
15859 * gcc.dg/vect/vect-none.c: Ditto.
15860
15861 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15862
15863 * lib/gcc-dg.exp (dg-skip-if): New function.
15864 (dg-forbid-option): Remove.
15865 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15866 * g++.dg/abi/bitfield8.C: Likewise.
15867 * g++.dg/abi/dtor1.C: Likewise.
15868 * g++.dg/abi/empty10.C: Likewise.
15869 * g++.dg/abi/empty7.C: Likewise.
15870 * g++.dg/abi/empty9.C: Likewise.
15871 * g++.dg/abi/layout3.C: Likewise.
15872 * g++.dg/abi/layout4.C: Likewise.
15873 * g++.dg/abi/thunk1.C: Likewise.
15874 * g++.dg/abi/thunk2.C: Likewise.
15875 * g++.dg/abi/vbase11.C: Likewise.
15876 * g++.dg/abi/vthunk2.C: Likewise.
15877 * g++.dg/abi/vthunk3.C: Likewise.
15878 * g++.dg/ext/attrib8.C: Likewise.
15879 * g++.dg/opt/longbranch2.C: Likewise.
15880 * g++.dg/opt/reg-stack4.C: Likewise.
15881 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15882 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15883 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15884 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15885 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15886 * gcc.dg/20000609-1.c: Likewise.
15887 * gcc.dg/20000720-1.c: Likewise.
15888 * gcc.dg/20011107-1.c: Likewise.
15889 * gcc.dg/20011119-1.c: Likewise.
15890 * gcc.dg/20020108-1.c: Likewise.
15891 * gcc.dg/20020122-2.c: Likewise.
15892 * gcc.dg/20020122-3.c: Likewise.
15893 * gcc.dg/20020201-3.c: Likewise.
15894 * gcc.dg/20020206-1.c: Likewise.
15895 * gcc.dg/20020218-1.c: Likewise.
15896 * gcc.dg/20020310-1.c: Likewise.
15897 * gcc.dg/20020411-1.c: Likewise.
15898 * gcc.dg/20020418-2.c: Likewise.
15899 * gcc.dg/20020426-1.c: Likewise.
15900 * gcc.dg/20020426-2.c: Likewise.
15901 * gcc.dg/20020517-1.c: Likewise.
15902 * gcc.dg/20020523-1.c: Likewise.
15903 * gcc.dg/20020523-2.c: Likewise.
15904 * gcc.dg/20020729-1.c: Likewise.
15905 * gcc.dg/20030204-1.c: Likewise.
15906 * gcc.dg/20030826-2.c: Likewise.
15907 * gcc.dg/20030926-1.c: Likewise.
15908 * gcc.dg/20031202-1.c: Likewise.
15909 * gcc.dg/980312-1.c: Likewise.
15910 * gcc.dg/980313-1.c: Likewise.
15911 * gcc.dg/990117-1.c: Likewise.
15912 * gcc.dg/990424-1.c: Likewise.
15913 * gcc.dg/990524-1.c: Likewise.
15914 * gcc.dg/991230-1.c: Likewise.
15915 * gcc.dg/i386-387-1.c: Likewise.
15916 * gcc.dg/i386-387-2.c: Likewise.
15917 * gcc.dg/i386-387-3.c: Likewise.
15918 * gcc.dg/i386-387-4.c: Likewise.
15919 * gcc.dg/i386-387-5.c: Likewise.
15920 * gcc.dg/i386-387-6.c: Likewise.
15921 * gcc.dg/i386-asm-1.c: Likewise.
15922 * gcc.dg/i386-bitfield1.c: Likewise.
15923 * gcc.dg/i386-bitfield2.c: Likewise.
15924 * gcc.dg/i386-loop-1.c: Likewise.
15925 * gcc.dg/i386-loop-2.c: Likewise.
15926 * gcc.dg/i386-loop-3.c: Likewise.
15927 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15928 * gcc.dg/i386-pic-1.c: Likewise.
15929 * gcc.dg/i386-regparm.c: Likewise.
15930 * gcc.dg/i386-signbit-1.c: Likewise.
15931 * gcc.dg/i386-signbit-2.c: Likewise.
15932 * gcc.dg/i386-signbit-3.c: Likewise.
15933 * gcc.dg/i386-sse-5.c: Likewise.
15934 * gcc.dg/i386-sse-8.c: Likewise.
15935 * gcc.dg/i386-unroll-1.c: Likewise.
15936 * gcc.dg/tls/opt-1.c: Likewise.
15937 * gcc.dg/tls/opt-2.c: Likewise.
15938 * gcc.dg/unroll-1.c: Likewise.
15939 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15940 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15941 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15942 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15943
15944 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15945
15946 * g++.dg/template/incomplete1.C: New test.
15947
15948 2004-11-16 Nick Clifton <nickc@redhat.com>
15949
15950 Revert patches accidentally commited during checkin of fixes for
15951 xstormy16 tests:
15952 gcc.c-torture/execute/simd-4.c: Revert
15953 gcc.dg/20040910-1.c: Revert.
15954
15955 2004-11-16 Paul Brook <paul@codesourcery.com>
15956
15957 PR fortran/13010
15958 * gfortran.dg/der_pointer_1.f90: New test.
15959
15960 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15961
15962 PR c/18498
15963 * gcc.dg/bitfld-13.c: New test.
15964
15965 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15966
15967 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15968 powerpc*-*-linux*.
15969
15970 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15971 * gcc.dg/ppc64-abi-2.c: Ditto.
15972 * gcc.dg/ppc64-abi-3.c: Ditto.
15973
15974 * lib/gcc-dg.exp (dg-target-list): Remove.
15975
15976 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15977
15978 * gcc.dg/ia64-postinc.c: New test.
15979
15980 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15981
15982 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15983
15984 2004-11-15 Nick Clifton <nickc@redhat.com>
15985
15986 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15987 __INT_MAX__ so that the test can be compiled by toolchains
15988 targeted at 16-bit processors.
15989
15990 * gcc.dg/20040625-1.c: Use long constants rather than integers
15991 when performing arithmetic that will overflow 16-bits.
15992
15993 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15994 xstormy16. It does not support 128-bit vector operations.
15995
15996 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15997 with the macro PTR_TYPE. Define this macro to an integer type
15998 suitable for holding a pointer.
15999
16000 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
16001 the target is a 16-bit processor.
16002
16003 * gcc.dg/cpp/if-2.c: Expect a different warning message from
16004 16-bit targets where the character constant will be too long.
16005
16006 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
16007 where the double will not be directly addressable.
16008
16009 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16010
16011 Friend class name lookup 1/n, PR c++/18471
16012 * g++.dg/template/crash26.C: New test.
16013 * g++.dg/lookup/struct1.C: Adjust expected error.
16014 * g++.dg/parse/elab1.C: Likewise.
16015 * g++.dg/parse/elab2.C: Likewise.
16016 * g++.dg/parse/int-as-enum1.C: Likewise.
16017 * g++.dg/parse/struct-as-enum1.C: Likewise.
16018 * g++.dg/parse/typedef1.C: Likewise.
16019 * g++.dg/parse/typedef3.C: Likewise.
16020 * g++.dg/parse/typedef4.C: Likewise.
16021 * g++.dg/parse/typedef5.C: Likewise.
16022 * g++.dg/template/nontype4.C: Likewise.
16023 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
16024 * g++.old-deja/g++.other/elab1.C: Likewise.
16025 * g++.old-deja/g++.other/syntax4.C: Likewise.
16026
16027 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16028
16029 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
16030
16031 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
16032
16033 * gcc.c-torture/execute/20041114-1.c: New test.
16034
16035 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
16036
16037 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
16038 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
16039 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
16040 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
16041 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
16042 gcc.dg/switch-7.c: New tests.
16043
16044 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
16045
16046 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
16047
16048 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
16049
16050 PR tree-opt/18400
16051 * gcc.dg/vect/pr18400.c: New test.
16052
16053 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
16054 Andrew Pinski <pinskia@physics.uc.edu>
16055
16056 PR tree-opt/18425
16057 * gcc.dg/vect/pr18425.c: New test.
16058
16059 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16060
16061 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
16062 Guard with dg-require-alias and dg-require-visibility.
16063
16064 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16065
16066 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
16067
16068 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16069
16070 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
16071
16072 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16073
16074 PR c++/17344
16075 * g++.dg/template/defarg5.C: New test.
16076
16077 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16078
16079 * g++.dg/parse/cast1.C: Run only on ILP32.
16080 * g++.old-deja/g++.mike/p784.C: Likewise.
16081
16082 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
16083
16084 * gcc.c-torture/execute/20041113-1.c: New test.
16085
16086 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
16087
16088 PR target/18230
16089 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
16090 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
16091 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
16092 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
16093 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
16094 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
16095 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
16096 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
16097 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
16098 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
16099 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
16100 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
16101 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
16102
16103 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
16104
16105 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
16106 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
16107 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
16108 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
16109 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
16110 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
16111 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
16112 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
16113 gcc.target/sparc/combined-1.c: New tests.
16114
16115 2004-11-12 Ziemowit Laski <zlaski@apple.com>
16116
16117 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
16118 New tests.
16119
16120 2004-11-12 Mark Mitchell <mark@codesourcery.com>
16121
16122 * lib/gcc-dg.exp (dg-forbid-option): New function.
16123 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
16124 * g++.dg/abi/bitfield8.C: Likewise.
16125 * g++.dg/abi/dtor1.C: Likewise.
16126 * g++.dg/abi/empty10.C: Likewise.
16127 * g++.dg/abi/empty7.C: Likewise.
16128 * g++.dg/abi/empty9.C: Likewise.
16129 * g++.dg/abi/layout3.C: Likewise.
16130 * g++.dg/abi/layout4.C: Likewise.
16131 * g++.dg/abi/thunk1.C: Likewise.
16132 * g++.dg/abi/thunk2.C: Likewise.
16133 * g++.dg/abi/vbase11.C: Likewise.
16134 * g++.dg/abi/vthunk2.C: Likewise.
16135 * g++.dg/abi/vthunk3.C: Likewise.
16136 * g++.dg/ext/attrib8.C: Likewise.
16137 * g++.dg/opt/longbranch2.C: Likewise.
16138 * g++.dg/opt/reg-stack4.C: Likewise.
16139 * g++.old-deja/g++.ext/attrib1.C: Likewise.
16140 * g++.old-deja/g++.ext/attrib2.C: Likewise.
16141 * g++.old-deja/g++.ext/attrib3.C: Likewise.
16142 * g++.old-deja/g++.other/store-expr1.C: Likewise.
16143 * g++.old-deja/g++.other/store-expr2.C: Likewise.
16144 * gcc.dg/20000609-1.c: Likewise.
16145 * gcc.dg/20000720-1.c: Likewise.
16146 * gcc.dg/20011107-1.c: Likewise.
16147 * gcc.dg/20011119-1.c: Likewise.
16148 * gcc.dg/20020108-1.c: Likewise.
16149 * gcc.dg/20020122-2.c: Likewise.
16150 * gcc.dg/20020122-3.c: Likewise.
16151 * gcc.dg/20020201-3.c: Likewise.
16152 * gcc.dg/20020206-1.c: Likewise.
16153 * gcc.dg/20020218-1.c: Likewise.
16154 * gcc.dg/20020310-1.c: Likewise.
16155 * gcc.dg/20020411-1.c: Likewise.
16156 * gcc.dg/20020418-2.c: Likewise.
16157 * gcc.dg/20020426-1.c: Likewise.
16158 * gcc.dg/20020426-2.c: Likewise.
16159 * gcc.dg/20020517-1.c: Likewise.
16160 * gcc.dg/20020523-1.c: Likewise.
16161 * gcc.dg/20020523-2.c: Likewise.
16162 * gcc.dg/20020729-1.c: Likewise.
16163 * gcc.dg/20030204-1.c: Likewise.
16164 * gcc.dg/20030826-2.c: Likewise.
16165 * gcc.dg/20030926-1.c: Likewise.
16166 * gcc.dg/20031202-1.c: Likewise.
16167 * gcc.dg/980312-1.c: Likewise.
16168 * gcc.dg/980313-1.c: Likewise.
16169 * gcc.dg/990117-1.c: Likewise.
16170 * gcc.dg/990424-1.c: Likewise.
16171 * gcc.dg/990524-1.c: Likewise.
16172 * gcc.dg/991230-1.c: Likewise.
16173 * gcc.dg/i386-387-1.c: Likewise.
16174 * gcc.dg/i386-387-2.c: Likewise.
16175 * gcc.dg/i386-387-3.c: Likewise.
16176 * gcc.dg/i386-387-4.c: Likewise.
16177 * gcc.dg/i386-387-5.c: Likewise.
16178 * gcc.dg/i386-387-6.c: Likewise.
16179 * gcc.dg/i386-asm-1.c: Likewise.
16180 * gcc.dg/i386-bitfield1.c: Likewise.
16181 * gcc.dg/i386-bitfield2.c: Likewise.
16182 * gcc.dg/i386-loop-1.c: Likewise.
16183 * gcc.dg/i386-loop-2.c: Likewise.
16184 * gcc.dg/i386-loop-3.c: Likewise.
16185 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
16186 * gcc.dg/i386-pic-1.c: Likewise.
16187 * gcc.dg/i386-regparm.c: Likewise.
16188 * gcc.dg/i386-signbit-1.c: Likewise.
16189 * gcc.dg/i386-signbit-2.c: Likewise.
16190 * gcc.dg/i386-signbit-3.c: Likewise.
16191 * gcc.dg/i386-sse-5.c: Likewise.
16192 * gcc.dg/i386-sse-8.c: Likewise.
16193 * gcc.dg/i386-unroll-1.c: Likewise.
16194 * gcc.dg/tls/opt-1.c: Likewise.
16195 * gcc.dg/tls/opt-2.c: Likewise.
16196 * gcc.dg/unroll-1.c: Likewise.
16197 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
16198 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
16199 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
16200 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
16201 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
16202 -m64 is specified.
16203
16204 2004-11-12 Mark Mitchell <mark@codesourcery.com>
16205
16206 PR c++/18389
16207 * g++.dg/parse/cond1.C: New test.
16208
16209 PR c++/18429
16210 * g++.dg/template/array9.C: New test.
16211 * g++.dg/ext/vla1.C: Adjust error messages.
16212 * g++.dg/ext/vlm1.C: Likewise.
16213 * g++.dg/template/crash2.C: Likewise.
16214
16215 PR c++/18436
16216 * g++.dg/template/call3.C: New test.
16217
16218 PR c++/18407
16219 * g++.dg/template/ptrmem11.C: New test.
16220
16221 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
16222
16223 PR other/14264
16224 * lib/g++.exp: Set LC_ALL and LANG to C.
16225 * lib/gcc-dg.exp: Likewise.
16226 * lib/gfortran.exp: Likewise.
16227 * lib/objc.exp: Likewise.
16228 * lib/treelang.exp: Likewise.
16229
16230 2004-11-12 Andreas Schwab <schwab@suse.de>
16231
16232 * gcc.dg/pr16286.c: Fix last change.
16233
16234 2004-11-12 Mark Mitchell <mark@codesourcery.com>
16235
16236 PR c++/18416
16237 * g++.dg/init/global1.C: New test.
16238
16239 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
16240
16241 * gcc.c-torture/execute/20041112-1.c: New test.
16242
16243 2004-11-11 Janis Johnson <janis187@us.ibm.com>
16244
16245 * lib/gcc-dg.exp (dg-target-list): New.
16246
16247 2004-11-11 Janis Johnson <janis187@us.ibm.com>
16248 Richard Sandiford <rsandifo@redhat.com>
16249
16250 * lib/target-supports.exp (get-compiler_messages): New.
16251 (check_named_sections_available): Use it.
16252 (check_effective_target_ilp32): New.
16253 (check_effective_target_lp64): New.
16254 (is-effective-target): New.
16255 * lib/gcc-dg.exp (dg-require-effective-target): New.
16256
16257 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
16258
16259 * gcc.dg/precedence-1.c: New test.
16260
16261 2004-11-11 Janis Johnson <janis187@us.ibm.com>
16262
16263 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
16264
16265 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
16266 message, delete generated files, use more descriptive name for
16267 executable, and make the test unsupported when it cannot be run.
16268
16269 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
16270 (dg-require-weak, dg-require-visibility, dg-require-alias,
16271 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
16272 dg-require-iconv, dg-require-named-sections): Use it.
16273
16274 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
16275
16276 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
16277
16278 PR target/16457
16279 * gcc.dg/ppc-and-1: New
16280
16281 PR target/16796
16282 * gcc.dg/ppc-mov-1.c: New.
16283
16284 PR target/16458
16285 * gcc.dg/ppc-compare-1.c: New.
16286
16287 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
16288
16289 * objc.dg/desig-init-2.m: New test.
16290
16291 2004-11-10 Adam Nemet <anemet@lnxw.com>
16292
16293 PR middle-end/18160
16294 * g++.dg/warn/register-var-1.C: New test.
16295 * g++.dg/warn/register-var-2.C: New test.
16296
16297 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16298
16299 * gcc.dg/union-2.c: New test.
16300
16301 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
16302
16303 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
16304 New test for PR tree-optimization/17892.
16305
16306 2004-11-09 Mark Mitchell <mark@codesourcery.com>
16307
16308 PR c++/18369
16309 * g++.dg/init/new12.C: New test.
16310
16311 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
16312
16313 * gcc.target/sparc: New directory.
16314 * gcc.target/sparc/sparc.exp: New driver.
16315 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
16316 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
16317 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
16318 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
16319
16320 2004-11-10 Paul Brook <paul@codesourcery.com>
16321
16322 PR fortran/18218
16323 * gfortran.dg/list_read.c: New test.
16324
16325 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
16326
16327 PR c/18322
16328 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
16329 expected diagnostic location.
16330
16331 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
16332
16333 * gcc.dg/20041109-1.c: New test.
16334
16335 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
16336
16337 PR objc/18406
16338 * objc/compile/pr18406.m: New test.
16339
16340 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
16341
16342 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
16343
16344 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
16345
16346 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
16347
16348 2004-11-08 Steve Ellcey <sje@cup.hp.com>
16349
16350 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
16351
16352 2004-11-08 Steve Ellcey <sje@cup.hp.com>
16353
16354 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
16355 exit.
16356
16357 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
16358
16359 PR tree-opt/18299
16360 * gcc.c-torture/pr18299-1.c: New test.
16361
16362 2004-11-06 Andreas Schwab <schwab@suse.de>
16363
16364 * gcc.dg/pr16286.c: Also test for bool and pixel.
16365
16366 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
16367
16368 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
16369 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
16370 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
16371 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
16372 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
16373 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
16374 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
16375 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
16376 gcc.dg/struct-semi-3.c: New tests.
16377
16378 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16379
16380 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
16381
16382 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16383
16384 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
16385 Do not use C99 designators.
16386
16387 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16388
16389 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
16390
16391 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16392
16393 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
16394 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
16395 * gcc.c-torture/execute/simd-5.x: Remove.
16396
16397 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
16398
16399 PR rtl-optimization/17933
16400 * gcc.dg/torture/pr17933-1.c: New test.
16401
16402 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16403
16404 PR target/18106
16405 * lib/target-supports.exp (check_weak_available): Support
16406 Windows.
16407
16408 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
16409
16410 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
16411 call to fflush(stdout) before abort.
16412 (my_ffsll): New function.
16413 (generate_fields): Use it.
16414
16415 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
16416
16417 * gcc.dg/init-undef-1.c: New test.
16418
16419 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
16420
16421 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
16422 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
16423 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
16424 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
16425 expected messages for new parser.
16426
16427 2004-11-04 Mark Mitchell <mark@codesourcery.com>
16428
16429 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
16430
16431 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16432
16433 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
16434 on LP64 targets.
16435
16436 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
16437
16438 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
16439 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
16440 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
16441 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
16442 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
16443 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
16444 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
16445 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
16446 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
16447 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
16448
16449 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
16450
16451 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
16452 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
16453 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
16454 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
16455 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
16456 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
16457 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
16458 for new parser.
16459
16460 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
16461
16462 PR target/15342
16463 * gcc.dg/20041104-1.c: New test.
16464
16465 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16466
16467 * g++.dg/template/nontype7.C: New test.
16468 * g++.dg/template/nontype8.C: Likewise.
16469 * g++.dg/template/nontype9.C: Likewise.
16470 * g++.dg/template/nontype10.C: Likewise.
16471 * g++.dg/tc1/dr49.C: Likewise.
16472 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
16473 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
16474
16475 2004-11-04 Ben Elliston <bje@au.ibm.com>
16476
16477 * g++.dg/rtti/tinfo1.C: Remove xfails.
16478
16479 2004-11-04 Ben Elliston <bje@au.ibm.com>
16480
16481 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
16482 packed attribute to the definition to satisfy the new C++ parser.
16483
16484 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16485
16486 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
16487 invocations of va_arg.
16488
16489 2004-11-02 Mark Mitchell <mark@codesourcery.com>
16490
16491 PR c++/18124
16492 * g++.dg/template/crash25.C: New test.
16493
16494 PR c++/18155
16495 * g++.dg/template/typedef2.C: New test.
16496 * g++.dg/parse/crash13.C: Adjust error markers.
16497
16498 PR c++/18177
16499 * g++.dg/conversion/const3.C: New test.
16500
16501 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16502
16503 PR fortran/17535
16504 PR fortran/17583
16505 PR fortran/17713
16506 * gfortran.dg/generic_[123].f90: New testcases.
16507
16508 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16509
16510 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
16511 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
16512
16513 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
16514
16515 PR tree-opt/16808
16516 * gcc.c-torture/compile/pr16808.c: New test.
16517
16518 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
16519
16520 PR rtl-optimization/17104
16521 * gcc.dg/ppc-bitfield1.c: New.
16522
16523 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16524
16525 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
16526
16527 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16528
16529 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
16530 strings for 32-bit code.
16531
16532 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
16533
16534 PR c/18239
16535 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
16536
16537 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
16538
16539 PR c++/18064
16540 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
16541
16542 2004-10-31 Mark Mitchell <mark@codesourcery.com>
16543
16544 PR c++/15172
16545 * g++.dg/init/aggr2.C: New test.
16546
16547 2004-10-30 Ziemowit Laski <zlaski@apple.com>
16548
16549 * objc.dg/local-decl-1.m: New test.
16550
16551 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
16552
16553 * gcc.dg/20040910-1.c: Adjust regex.
16554
16555 2004-10-30 Roger Sayle <roger@eyesopen.com>
16556
16557 PR rtl-optimization/18084
16558 * g++.dg/opt/pr18084-1.C: New testcase.
16559
16560 2004-10-30 Matt Austern <austern@apple.com>
16561
16562 PR c++/17542
16563 * g++.dg/ext/attrib18.C: New test.
16564
16565 2004-10-30 Roger Sayle <roger@eyesopen.com>
16566
16567 PR middle-end/18096
16568 * gcc.dg/pr18096-1.c: New test case.
16569
16570 2004-10-30 Roger Sayle <roger@eyesopen.com>
16571
16572 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
16573
16574 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
16575
16576 PR c/16666
16577 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
16578 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
16579 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
16580 gcc.dg/old-style-prom-3.c: New tests.
16581
16582 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
16583
16584 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
16585 Remove unnecessary inclusion of stdio.h.
16586
16587 2004-10-29 Roger Sayle <roger@eyesopen.com>
16588
16589 PR rtl-optimization/17581
16590 * gcc.dg/pr17581-1.c: New test case.
16591
16592 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
16593
16594 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
16595 being implemented.
16596 * g++.dg/conversion/dr195-1.C: New.
16597 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
16598 * g++.old-deja/g++.mike/p10148.C: Likewise.
16599
16600 2004-10-29 Mark Mitchell <mark@codesourcery.com>
16601
16602 PR c++/17695
16603 * g++.dg/debug/typedef2.C: New test.
16604
16605 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
16606
16607 PR fortran/13490
16608 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
16609 * gfortran.dg/g77/README: Update.
16610
16611 2004-10-28 Matt Austern <austern@apple.com>
16612
16613 PR c++/14124
16614 * g++.dg/ext/packed7.C: New test.
16615
16616 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
16617
16618 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
16619 scan-assembler.
16620 * lib/scanasm.exp (hidden-scan-for): New proc.
16621 (scan-hidden): Use hidden-scan-for instead of constructing the scan
16622 string.
16623 (scan-not-hidden): Likewise.
16624 * lib/target-supports.exp (check_visibility_available): mach-o is
16625 support too.
16626
16627 2004-10-28 Mark Mitchell <mark@codesourcery.com>
16628
16629 PR c++/17132
16630 * g++.dg/template/memclass3.C: New test.
16631
16632 2004-10-28 Adam Nemet <anemet@lnxw.com>
16633
16634 PR middle-end/18160
16635 * gcc.dg/register-var-1.c: New test.
16636 * gcc.dg/register-var-2.c: New test.
16637 * gcc.dg/asm-7.c: Taking the address of a register variable is an
16638 error now.
16639
16640 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
16641
16642 PR other/18172
16643 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
16644 unused variables.
16645 * gcc.dg/vect/vect-22.c: Likewise.
16646
16647 2004-10-28 Jakub Jelinek <jakub@redhat.com>
16648
16649 * gcc.dg/i386-rotate-1.c: New test.
16650
16651 2004-10-27 Mark Mitchell <mark@codesourcery.com>
16652
16653 * g++.dg/init/ref12.C: Add "run" marker.
16654
16655 PR c++/17435
16656 * g++.dg/init/ref12.C: New test.
16657
16658 PR c++/18140
16659 * g++.dg/template/shift1.C: New test.
16660 * g++.dg/template/error10.C: Adjust error markers.
16661
16662 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
16663
16664 PR tree-opt/17529
16665 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
16666
16667 2004-10-27 Geoffrey Keating <geoffk@apple.com>
16668
16669 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
16670 * gcc.dg/weak/weak-3.c: Likewise.
16671 * gcc.dg/weak/weak-5.c: Likewise.
16672 * gcc.dg/weak/weak-9.c: Likewise.
16673 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
16674 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
16675
16676 * gcc.dg/darwin-weakimport-1.c: New.
16677
16678 2004-10-28 Ben Elliston <bje@au.ibm.com>
16679
16680 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
16681
16682 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
16683
16684 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
16685 'syntax' error messages.
16686 * gcc.dg/cpp/direct2s.c: Likewise.
16687
16688 2004-10-26 Geoffrey Keating <geoffk@apple.com>
16689
16690 * gcc.c-torture/compile/20041026-1.c: New.
16691
16692 2004-10-26 Mark Mitchell <mark@codesourcery.com>
16693
16694 PR c++/18093
16695 * g++.dg/lookup/ns2.C: New test.
16696
16697 PR c++/18020
16698 * g++.dg/template/enum4.C: New test.
16699
16700 PR c++/18161
16701 * g++.dg/template/expr1.C: New test.
16702
16703 2004-10-26 Ben Elliston <bje@au.ibm.com>
16704
16705 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
16706
16707 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
16708
16709 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
16710 gcc.dg/decl-nospec-3.c: New tests.
16711
16712 2004-10-26 Ziemowit Laski <zlaski@apple.com>
16713
16714 * objc.dg/super-class-3.m: New test.
16715
16716 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
16717
16718 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
16719 resyncing.
16720 * gcc.dg/cpp/direct2s.c: Likewise.
16721
16722 2004-10-25 Geoffrey Keating <geoffk@apple.com>
16723
16724 * objc.dg/image-info.m: Update for changes to section selection.
16725
16726 2004-10-25 David Ayers <d.ayers@inode.at>
16727 Ziemowit Laski <zlaski@apple.com>
16728
16729 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
16730 diagnostics when messaging 'id <Proto>'.
16731 * objc.dg/class-protocol-1.m: New test.
16732 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
16733 a non-existent method signature.
16734 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
16735 Update diagnostics when messaging with non-existent method signature.
16736 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
16737 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
16738 invalid receivers are now resolved as if messaging 'id'; remove
16739 extraneous diagnostics.
16740
16741 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
16742
16743 PR c/16667
16744 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
16745 gcc.dg/init-desig-obs-3.c: New tests.
16746
16747 2004-10-25 Jakub Jelinek <jakub@redhat.com>
16748
16749 * gcc.dg/debug/20041023-1.c: New test.
16750
16751 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
16752
16753 PR middle-end/17407
16754 * gcc.c-torture/compile/pr17407.c: New test.
16755
16756 PR c++/18121
16757 * g++.dg/template/array8.C: New test.
16758
16759 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16760
16761 PR other/18138
16762 * lib/g++.exp: Accept more than one multilib libgcc.
16763 * lib/gcc-dg.exp: Likewise.
16764 * lib/objc.exp: Likewise.
16765 * lib/treelang.exp: Likewise.
16766 * lib/gfortran.exp: Likewise.
16767
16768 2004-10-24 Ben Elliston <bje@au.ibm.com>
16769
16770 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
16771
16772 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
16773
16774 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
16775 * gcc.dg/c99-const-expr-3.c: Likewise.
16776
16777 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
16778
16779 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
16780
16781 2004-10-23 Ben Elliston <bje@au.ibm.com>
16782
16783 * gcc.c-torture/execute/loop-2e.x: Remove.
16784
16785 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
16786
16787 PR c++/18095
16788 * g++.dg/parse/crash18.C: New.
16789 * g++.dg/parse/crash19.C: New.
16790
16791 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16792
16793 * g++.dg/ext/dllimport1.C: Move dg-warnings.
16794 * g++.dg/ext/dllimport2.C: Same.
16795 * g++.dg/ext/dllimport8.C: Same.
16796
16797 2004-10-21 Mark Mitchell <mark@codesourcery.com>
16798
16799 PR c++/10841
16800 * g++.dg/conversion/cast1.C: New test.
16801 * g++.dg/overload/pmf1.C: Adjust error marker.
16802
16803 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
16804
16805 PR objc/17923
16806 * objc.dg/const-str-7.m: New test.
16807
16808 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16809
16810 * g++.dg/template/memfriend11.C: Fix comment typo.
16811 * g++.dg/template/memfriend14.C: Likewise.
16812
16813 2004-10-20 Richard Henderson <rth@redhat.com>
16814
16815 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
16816 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
16817 -fasynchronous-unwind-tables.
16818
16819 2004-10-20 Richard Henderson <rth@redhat.com>
16820
16821 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
16822 (main): Return success.
16823 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
16824 (main): Return success.
16825
16826 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16827
16828 PR c++/13495
16829 * g++.dg/template/memfriend9.C: New test.
16830 * g++.dg/template/memfriend10.C: Likewise.
16831 * g++.dg/template/memfriend11.C: Likewise.
16832 * g++.dg/template/memfriend12.C: Likewise.
16833 * g++.dg/template/memfriend13.C: Likewise.
16834 * g++.dg/template/memfriend14.C: Likewise.
16835 * g++.dg/template/memfriend15.C: Likewise.
16836 * g++.dg/template/memfriend16.C: Likewise.
16837 * g++.dg/template/memfriend17.C: Likewise.
16838 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
16839
16840 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
16841
16842 * g++.dg/conversion/dr195.C: New.
16843 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
16844
16845 2004-10-20 Ben Elliston <bje@au.ibm.com>
16846 Devang Patel <dpatel@apple.com>
16847
16848 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
16849 of floating point arithmetic, which could trap.
16850
16851 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16852
16853 PR c++/14035
16854 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16855 * g++.dg/conversion/const2.C: New test.
16856 * g++.dg/expr/reinterpret2.C: New test.
16857 * g++.dg/expr/reinterpret3.C: New test.
16858 * g++.dg/expr/cast2.C: New test.
16859 * g++.dg/expr/copy1.C: New test.
16860 * g++.dg/other/conversion1.C: Change error message.
16861 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16862 function pointers to void *.
16863 * g++.old-deja/g++.mike/p10148.C: Likewise.
16864
16865 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16866
16867 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16868
16869 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16870
16871 PR c++/18047
16872
16873 * g++.dg/parse/expr3.C: New test.
16874
16875 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16876
16877 * gcc.dg/smod-1.c: New test.
16878
16879 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16880
16881 * objc.dg/method-14.m: New test.
16882
16883 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16884
16885 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16886 Also xfail as the patch was reverted.
16887
16888 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16889
16890 PR middle-end/16973
16891 * gcc.dg/pr16973.c: New test.
16892
16893 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16894
16895 PR tree-optimization/17656
16896 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16897
16898 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16899
16900 * g++.dg/eh/shadow1.C: New.
16901
16902 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16903
16904 * gcc.c-torture/compile/20041018-1.c: New test.
16905
16906 2004-10-18 Ben Elliston <bje@au.ibm.com>
16907
16908 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16909 compiler referring to register 0 when accessing sdata. The linker
16910 now patches things up.
16911
16912 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16913
16914 PR c/17529
16915 * gcc.c-torture/compile/pr17529.c: New test.
16916
16917 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16918
16919 PR c++/17743
16920 * g++.dg/ext/attrib17.C: New test.
16921
16922 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16923
16924 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16925
16926 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16927
16928 PR c++/10479
16929 * g++.dg/ext/attrib16.C: New test.
16930
16931 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16932
16933 PR c++/17042
16934 * g++.dg/init/dso_handle1.C: New test.
16935
16936 PR c++/14667
16937 * g++.dg/parse/typedef6.C: New test.
16938
16939 PR c++/17916
16940 * g++.dg/parse/pragma1.C: New test.
16941
16942 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16943
16944 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16945
16946 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16947
16948 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16949 -fno-common when on HPPA HP-UX platforms.
16950
16951 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16952
16953 PR other/16820
16954 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16955 stdint.h.
16956 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16957 uintptr_t.
16958
16959 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16960
16961 PR c++/16301
16962 * g++.dg/lookup/strong-using-4.C: New test.
16963
16964 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16965
16966 PR middle-end/16567
16967 * gcc.c-torture/compile/nested-1.c: New test.
16968
16969 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16970
16971 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16972 and mipsisa64*-*-* (until support for misaligned loads is added).
16973 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16974 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16975 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16976 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16977 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16978 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16979
16980 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16981
16982 PR c++/17976
16983 * g++.dg/init/dtor3.C: New test.
16984
16985 2004-10-15 Ben Elliston <bje@au.ibm.com>
16986
16987 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16988
16989 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16990
16991 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16992 * gcc.dg/macho-lo-sum.c: Likewise.
16993
16994 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16995
16996 * gcc.dg/ppc-spe64-1.c: New test.
16997
16998 2004-10-14 Devang Patel <dpatel@apple.com>
16999
17000 PR 17635
17001 * gcc.dg/pr17635.c : New test.
17002
17003 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
17004
17005 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
17006 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
17007 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
17008 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
17009 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
17010 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
17011 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
17012 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
17013 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
17014 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
17015 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
17016 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
17017 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
17018 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
17019 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
17020 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
17021 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
17022 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
17023
17024 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
17025
17026 * gcc.dg/vect/vect-82.c: New testcase.
17027 * gcc.dg/vect/vect-82_64.c: New testcase.
17028 * gcc.dg/vect/vect-83.c: New testcase.
17029 * gcc.dg/vect/vect-83_64.c: New testcase.
17030
17031 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
17032
17033 * gcc.dg/cpp/error-1.c: New test.
17034
17035 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
17036
17037 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
17038
17039 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
17040
17041 PR target/17984
17042 * gcc.dg/cris-peep2-xsrand2.c: New test.
17043
17044 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
17045
17046 PR c++/17661
17047 * testsuite/g++.dg/expr/for2.C: New test.
17048
17049 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17050
17051 * g++.dg/inherit/thunk1.C: Run on the SPARC.
17052
17053 2004-10-13 Jakub Jelinek <jakub@redhat.com>
17054
17055 PR tree-optimization/17724
17056 * g++.dg/opt/pr17724-1.C: New test.
17057 * g++.dg/opt/pr17724-2.C: New test.
17058 * g++.dg/opt/pr17724-3.C: New test.
17059 * g++.dg/opt/pr17724-4.C: New test.
17060 * g++.dg/opt/pr17724-5.C: New test.
17061 * g++.dg/opt/pr17724-6.C: New test.
17062
17063 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
17064
17065 PR c/17301
17066 * gcc.dg/pr17301-2.c: New test.
17067
17068 2004-10-11 Mark Mitchell <mark@codesourcery.com>
17069
17070 PR c++/15876
17071 * g++.dg/parse/error22.C: New test.
17072
17073 PR c++/17936
17074 * g++.dg/template/spec18.C: New test.
17075
17076 2004-10-11 Steve Ellcey <sje@cup.hp.com>
17077
17078 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
17079 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
17080 memcpy.
17081 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
17082 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
17083
17084 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
17085
17086 * g++.dg/eh/cleanup5.C: Add dg-options "".
17087
17088 2004-10-11 Roger Sayle <roger@eyesopen.com>
17089
17090 PR middle-end/17657
17091 * gcc.dg/switch-4.c: New test case.
17092
17093 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
17094
17095 * gcc.c-torture/execute/20041011-1.c: New test.
17096
17097 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
17098
17099 PR c++/17554
17100 * g++.dg/init/for3.C: New test.
17101
17102 PR c++/17657
17103 * g++.dg/opt/switch2.C: New test.
17104
17105 PR middle-end/17703
17106 * g++.dg/warn/Wreturn-2.C: New test.
17107
17108 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
17109
17110 PR c++/17907
17111 * g++.dg/eh/cleanup5.C: New test.
17112
17113 2004-10-10 Mark Mitchell <mark@codesourcery.com>
17114
17115 PR c++/17393
17116 * g++.dg/parse/error21.C: New test.
17117
17118 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
17119
17120 * g++.dg/overload/pmf1.C: Adjust quoting marks.
17121 * g++.dg/warn/incomplete1.C: Likewise.
17122 * g++.dg/template/qualttp20.C: Likewise.
17123
17124 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
17125
17126 PR c/17881
17127 * parm-incomplete-1.c: New test.
17128
17129 2004-10-09 Mark Mitchell <mark@codesourcery.com>
17130
17131 PR c++/17867
17132 * g++.dg/parse/error19.C: New test.
17133
17134 PR c++/17670
17135 * g++.dg/init/new11.C: New test.
17136
17137 PR c++/17821
17138 * g++.dg/parse/error20.C: New test.
17139
17140 PR c++/17826
17141 * g++.dg/template/crash24.C: New test.
17142
17143 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
17144
17145 PR c/17301
17146 * gcc.dg/pr17301-1.c: New test.
17147
17148 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
17149
17150 PR c/17189
17151 * gcc.dg/anon-struct-5.c: New test.
17152
17153 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
17154
17155 PR c/17844
17156 * gcc.dg/pr17844-1.c: New test.
17157
17158 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
17159
17160 PR tree-optimization/17906
17161 * gcc.c-torture/compile/pr17906.c: New.
17162
17163 2004-10-09 Stuart Hastings <stuart@apple.com>
17164 Roger Sayle <roger@eyesopen.com>
17165
17166 PR rtl-optimization/17853
17167 * gcc.dg/i386-mmx-5.c: New testcase.
17168
17169 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
17170
17171 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
17172
17173 2004-10-09 Mark Mitchell <mark@codesourcery.com>
17174
17175 PR c++/17524
17176 * g++.dg/template/static9.C: New test.
17177
17178 PR c++/17685
17179 * g++.dg/parse/operator5.C: New test.
17180
17181 2004-10-09 Roger Sayle <roger@eyesopen.com>
17182
17183 PR middle-end/17894
17184 * gcc.c-torture/execute/divcmp-4.c: New test case.
17185
17186 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
17187
17188 PR tree-opt/17902
17189 * g++.dg/opt/pr17902.C: New test.
17190
17191 2004-10-09 Jakub Jelinek <jakub@redhat.com>
17192
17193 * gcc.dg/cpp/ident-1.c: Add dg-options "".
17194
17195 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
17196
17197 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
17198
17199 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
17200
17201 * gcc.dg/assign-warn-3.c: New test.
17202
17203 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
17204
17205 PR c/16999
17206 * gcc.dg/cpp/ident-1.c: New test.
17207
17208 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
17209
17210 * gcc.c-torture/compile/acc1.c: New.
17211
17212 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
17213
17214 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
17215 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
17216
17217 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
17218
17219 * gcc.dg/ultrasp11.c: New test.
17220
17221 2004-10-08 Michael Matz <matz@suse.de>
17222
17223 * gcc.dg/doloop-2.c: New test.
17224
17225 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
17226
17227 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
17228 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
17229 objc.dg/method-9.m: Update expected diagnostics.
17230
17231 2004-10-07 Geoffrey Keating <geoffk@apple.com>
17232
17233 * gcc.dg/ppc-fsel-3.c: New file.
17234 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
17235
17236 2004-10-07 Paul Brook <paul@codesourcery.com>
17237
17238 * gfortran.dg/intrinsic_verify_1.f90: New test.
17239
17240 2004-10-07 Paul Brook <paul@codesourcery.com>
17241
17242 * gfortran.dg/empty_format_1.f90: Remove stray commas.
17243
17244 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17245
17246 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
17247 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
17248 commit.
17249
17250 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
17251
17252 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
17253
17254 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17255
17256 PR c++/17115
17257 * g++.dg/warn/Winline-4.C: New test.
17258
17259 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
17260
17261 * gcc.c-torture/compile/20041007-1.c: New test.
17262
17263 2004-10-07 Paul Brook <paul@codesourcery.com>
17264
17265 PR fortran/17678
17266 * gfortran.dg/use_allocated_1.f90: New test.
17267
17268 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
17269
17270 PR middle-end/17849
17271 * gfortran.fortran-torture/compile/nested.f90: New test
17272
17273 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
17274
17275 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
17276
17277 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
17278
17279 PR c++/17368
17280 * g++.dg/ext/asm6.C: New test.
17281
17282 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
17283
17284 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
17285
17286 2004-10-06 Paul Brook <paul@codesourcery.com>
17287
17288 PR libfortran/17709
17289 * gfortran.dg/empty_format_1.f90: New test.
17290
17291 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17292
17293 PR fortran/17568
17294 * gfortran.dg/ishft.f90: New test.
17295
17296 PR fortran/17283
17297 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
17298 tests.
17299
17300 2004-10-06 Paul Brook <paul@codesourcery.com>
17301
17302 * gfortran.dg/do_1.f90: New test.
17303
17304 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17305
17306 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
17307 optimizing for size.
17308
17309 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
17310
17311 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
17312
17313 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
17314
17315 * gcc.c-torture/compile/20041005-1.c: New test.
17316
17317 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
17318
17319 PR c++/17829
17320 * g++.dg/lookup/koenig4.C: New.
17321
17322 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17323
17324 * g++.dg/other/classkey1.C: Adjust quoting marks.
17325 * g++.dg/parse/error15.C: Likewise.
17326 * g++.dg/template/meminit2.C (int>): Likewise.
17327
17328 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17329
17330 PR fortran/17283
17331 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
17332
17333 PR fortran/17631
17334 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
17335
17336 PR fortran/17708
17337 * gfortran.dg/pr17708.f90: New test.
17338
17339 2004-10-04 Chao-ying Fu <fu@mips.com>
17340
17341 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
17342 * gcc.dg/vect/vect-4.c: Ditto.
17343 * gcc.dg/vect/vect-5.c: Ditto.
17344 * gcc.dg/vect/vect-6.c: Ditto.
17345 * gcc.dg/vect/vect-8.c: Ditto.
17346 * gcc.dg/vect/vect-16.c: Ditto.
17347 * gcc.dg/vect/vect-30.c: Ditto.
17348 * gcc.dg/vect/vect-40.c: Ditto.
17349 * gcc.dg/vect/vect-41.c: Ditto.
17350 * gcc.dg/vect/vect-42.c: Ditto.
17351 * gcc.dg/vect/vect-43.c: Ditto.
17352 * gcc.dg/vect/vect-44.c: Ditto.
17353 * gcc.dg/vect/vect-45.c: Ditto.
17354 * gcc.dg/vect/vect-46.c: Ditto.
17355 * gcc.dg/vect/vect-47.c: Ditto.
17356 * gcc.dg/vect/vect-48.c: Ditto.
17357 * gcc.dg/vect/vect-49.c: Ditto.
17358 * gcc.dg/vect/vect-50.c: Ditto.
17359 * gcc.dg/vect/vect-51.c: Ditto.
17360 * gcc.dg/vect/vect-52.c: Ditto.
17361 * gcc.dg/vect/vect-53.c: Ditto.
17362 * gcc.dg/vect/vect-54.c: Ditto.
17363 * gcc.dg/vect/vect-55.c: Ditto.
17364 * gcc.dg/vect/vect-56.c: Ditto.
17365 * gcc.dg/vect/vect-57.c: Ditto.
17366 * gcc.dg/vect/vect-58.c: Ditto.
17367 * gcc.dg/vect/vect-59.c: Ditto.
17368 * gcc.dg/vect/vect-60.c: Ditto.
17369 * gcc.dg/vect/vect-74.c: Ditto.
17370 * gcc.dg/vect/vect-79.c: Ditto.
17371 * gcc.dg/vect/vect-80.c: Ditto.
17372
17373 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
17374
17375 * gcc.dg/unused-7.c: Use the correct option.
17376
17377 2004-10-04 Paul Brook <paul@codesourcery.com>
17378 Bud Davis <bdavis9659@comcast.net>
17379
17380 PR fortran/17706
17381 PR fortran/16434
17382 * gfortran/pr17706.f90: New test.
17383 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
17384
17385 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17386
17387 * gfortran.dg/pr17612.f90: New test.
17388
17389 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
17390
17391 * g++.dg/template/local1.C: Adjust quoting marks in
17392 testing for diagnostics.
17393 * g++.dg/tls/diag-2.C: Likewise.
17394 * g++.dg/other/error8.C: Likewise.
17395
17396 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
17397
17398 PR c/17178
17399 * gcc.dg/unused-4.c: Adjust to be correct.
17400
17401 PR c/17820
17402 * gcc.dg/unused-7.c: New test.
17403
17404 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
17405
17406 PR c++/17797
17407 * g++.dg/overload/template2.C: New test.
17408
17409 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
17410
17411 PR tree-optimization/16632
17412 * gcc.dg/tree-ssa/20041002-1.c: New.
17413
17414 2004-10-03 Paul Brook <paul@codesourcery.com>
17415
17416 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
17417 rather than relying on default formatting.
17418
17419 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
17420
17421 * gcc.dg/20040920-1.c: Update expected message text.
17422
17423 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
17424
17425 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
17426
17427 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
17428
17429 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
17430 tree level.
17431
17432 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
17433
17434 * gcc.dg/tree-ssa/pr17343.c: Remove.
17435
17436 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
17437
17438 PR tree-opt/17343
17439 * gcc.dg/tree-ssa/pr17343.c: New test.
17440
17441 2004-10-01 Jakub Jelinek <jakub@redhat.com>
17442
17443 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
17444 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
17445 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
17446 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
17447 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
17448
17449 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
17450
17451 * gcc.dg/lvalue-2.c: New test.
17452
17453 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
17454
17455 PR c/17730
17456 * gcc.dg/pr17730-1.c: New test
17457
17458 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
17459
17460 PR c/7425
17461 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
17462
17463 2004-09-29 Jakub Jelinek <jakub@redhat.com>
17464
17465 * gcc.c-torture/execute/stdarg-1.c: New test.
17466 * gcc.c-torture/execute/stdarg-2.c: New test.
17467 * gcc.c-torture/execute/stdarg-3.c: New test.
17468 * gcc.dg/tree-ssa/stdarg-1.c: New test.
17469 * gcc.dg/tree-ssa/stdarg-2.c: New test.
17470 * gcc.dg/tree-ssa/stdarg-3.c: New test.
17471 * gcc.dg/tree-ssa/stdarg-4.c: New test.
17472 * gcc.dg/tree-ssa/stdarg-5.c: New test.
17473
17474 2004-09-29 Jakub Jelinek <jakub@redhat.com>
17475
17476 PR tree-optimization/17697
17477 * g++.dg/opt/pr17697-1.C: New test.
17478 * g++.dg/opt/pr17697-2.C: New test.
17479 * g++.dg/opt/pr17697-3.C: New test.
17480
17481 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
17482
17483 PR c/16409
17484 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
17485 gcc.dg/vla-init-5.c: New tests.
17486
17487 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
17488
17489 PR c/13804
17490 * gcc.dg/pr13804-1.c: New test.
17491
17492 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17493
17494 PR fortran/16938
17495 * gfortran.dg/pr16938.f90: New test.
17496
17497 2004-09-27 Mark Mitchell <mark@codesourcery.com>
17498
17499 * g++.dg/template/crash23.C: New test.
17500
17501 2004-09-27 Mark Mitchell <mark@codesourcery.com>
17502
17503 PR c++/17585
17504 * g++.dg/template/static8.C: New test.
17505
17506 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
17507
17508 PR c++/17681
17509 * g++.dg/other/error9.C: New test.
17510
17511 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17512
17513 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
17514
17515 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17516
17517 PR fortran/15164
17518 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
17519
17520 2004-09-26 Roger Sayle <roger@eyesopen.com>
17521
17522 PR middle-end/17112
17523 * gcc.dg/pr17112-1.c: New test case.
17524
17525 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
17526
17527 PR c/11459
17528 * gcc.dg/pr11459-1.c: New test.
17529
17530 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
17531
17532 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
17533 * gcc.dg/tree-ssa/loop-4.c: Likewise.
17534
17535 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17536
17537 * gfortran.dg/pr15324.f90: Make array bounds consistent.
17538
17539 2004-09-25 Jan Hubicka <jh@suse.cz>
17540
17541 * compile/30040909-1.c: New test.
17542 * compile/30040907-1.c: New test.
17543
17544 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
17545
17546 * gcc.c-torture/execute/va-arg-26.c: New test.
17547
17548 2004-09-24 Zack Weinberg <zack@codesourcery.com>
17549
17550 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
17551 extra diagnostics on targets with 64-bit pointers.
17552 * objc.dg/selector-1.m: Adjust dg-warning regexp.
17553
17554 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17555
17556 PR c/17188
17557 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
17558 * gcc.dg/decl-3.c: Adjust expected message.
17559
17560 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17561
17562 PR fortran/17615
17563 * gfortran.dg/pr17615.f90: New test.
17564
17565 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
17566
17567 PR tree-optimzation/17517
17568 * g++.dg/tree-ssa/pr17517.C: New Test.
17569
17570 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17571
17572 PR c++/16889
17573 * g++.dg/lookup/ambig3.C: New.
17574
17575 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
17576
17577 PR tree-opt/17624
17578 * g++.dg/opt/pr17624.C: New test.
17579
17580 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17581
17582 PR c/6980
17583 * gcc.dg/Wbad-function-cast-1.c: New test.
17584
17585 2004-09-23 Zack Weinberg <zack@codesourcery.com>
17586
17587 * g++.dg/ext/complit1.C
17588 * g++.dg/other/error2.C
17589 * g++.dg/other/nontype-1.C
17590 * g++.dg/parse/crash11.C
17591 * g++.dg/parse/crash12.C
17592 * g++.dg/parse/error15.C
17593 * g++.dg/parse/error4.C
17594 * g++.dg/parse/tmpl-outside1.C
17595 * g++.dg/parse/too-many-tmpl-args1.C
17596 * g++.dg/template/dependent-expr3.C
17597 * g++.dg/template/error10.C
17598 * g++.dg/template/instantiate1.C
17599 * g++.dg/template/vtable2.C
17600 * g++.dg/warn/Wshadow-1.C
17601 * g++.dg/warn/weak1.C
17602 * g++.old-deja/g++.brendan/crash16.C
17603 * g++.old-deja/g++.brendan/crash18.C
17604 * g++.old-deja/g++.brendan/crash48.C
17605 * g++.old-deja/g++.brendan/crash49.C
17606 * g++.old-deja/g++.brendan/crash55.C
17607 * g++.old-deja/g++.brendan/crash56.C
17608 * g++.old-deja/g++.brendan/crash8.C
17609 * g++.old-deja/g++.brendan/enum11.C
17610 * g++.old-deja/g++.brendan/enum8.C
17611 * g++.old-deja/g++.brendan/enum9.C
17612 * g++.old-deja/g++.brendan/friend3.C
17613 * g++.old-deja/g++.brendan/misc14.C
17614 * g++.old-deja/g++.bugs/900402_02.C
17615 * g++.old-deja/g++.bugs/900404_03.C
17616 * g++.old-deja/g++.bugs/900404_04.C
17617 * g++.old-deja/g++.bugs/900428_03.C
17618 * g++.old-deja/g++.jason/crash4.C
17619 * g++.old-deja/g++.jason/overload21.C
17620 * g++.old-deja/g++.jason/redecl1.C
17621 * g++.old-deja/g++.jason/report.C
17622 * g++.old-deja/g++.jason/rfg10.C
17623 * g++.old-deja/g++.jason/template30.C
17624 * g++.old-deja/g++.law/arm12.C
17625 * g++.old-deja/g++.law/ctors5.C
17626 * g++.old-deja/g++.law/cvt20.C
17627 * g++.old-deja/g++.law/init10.C
17628 * g++.old-deja/g++.law/init8.C
17629 * g++.old-deja/g++.law/visibility17.C
17630 * g++.old-deja/g++.law/visibility7.C
17631 * g++.old-deja/g++.mike/net8.C
17632 * g++.old-deja/g++.mike/p646.C
17633 * g++.old-deja/g++.mike/p700.C
17634 * g++.old-deja/g++.mike/p701.C
17635 * g++.old-deja/g++.mike/p811.C
17636 * g++.old-deja/g++.ns/template13.C
17637 * g++.old-deja/g++.other/array3.C
17638 * g++.old-deja/g++.other/crash25.C
17639 * g++.old-deja/g++.other/dtor3.C
17640 * g++.old-deja/g++.other/dtor4.C
17641 * g++.old-deja/g++.other/main1.C
17642 * g++.old-deja/g++.other/warn7.C
17643 * g++.old-deja/g++.pt/crash11.C
17644 * g++.old-deja/g++.pt/crash36.C
17645 * g++.old-deja/g++.pt/spec22.C
17646 * g++.old-deja/g++.pt/spec9.C
17647 * g++.old-deja/g++.pt/ttp52.C
17648 * g++.old-deja/g++.robertl/eb103.C
17649 * g++.old-deja/g++.robertl/eb121.C
17650 * g++.old-deja/g++.robertl/eb22.C
17651 * g++.old-deja/g++.robertl/eb8.C:
17652 Update locations and/or regexps of dg-error markers.
17653 Remove markers for some bogus messages that are no longer issued.
17654
17655 2004-09-23 Jakub Jelinek <jakub@redhat.com>
17656
17657 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
17658 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
17659
17660 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
17661
17662 PR c++/17618
17663 * g++.dg/lookup/crash5.C: New test.
17664
17665 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
17666
17667 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
17668 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
17669 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
17670 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
17671 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
17672 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
17673
17674 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
17675 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
17676 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
17677 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
17678 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
17679 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
17680
17681 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
17682
17683 * gcc.dg/vect/vect-44.c: Check additional cases.
17684 * gcc.dg/vect/vect-48.c: Check additional cases.
17685
17686 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
17687 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
17688 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
17689 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
17690 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
17691 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
17692 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
17693 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
17694 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
17695
17696 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
17697 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
17698 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
17699
17700 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17701
17702 * gcc.dg/tree-ssa/loop-6.c: New test.
17703
17704 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
17705
17706 PR c++/17620
17707 * g++.dg/inherit/base2.C: New.
17708
17709 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17710
17711 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
17712 * gcc.dg/20001012-2.c: Likewise.
17713 * gcc.dg/20001013-1.c: Likewise.
17714 * gcc.dg/20001101-1.c: Likewise.
17715 * gcc.dg/20001102-1.c: Likewise.
17716 * gcc.dg/bf-spl1.c: Likewise.
17717 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
17718 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
17719
17720 2004-09-22 Diego Novillo <dnovillo@redhat.com>
17721
17722 PR tree-optimization/16721
17723 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
17724
17725 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
17726
17727 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
17728 * gcc.dg/20040305-1.c: Likewise.
17729
17730 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
17731
17732 PR c/16566
17733 * gcc.c-torture/compile/pr16566-1.c,
17734 gcc.c-torture/compile/pr16566-2.c,
17735 gcc.c-torture/compile/pr16566-3.c: New tests.
17736
17737 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
17738
17739 PR tree-optimization/17512
17740 * gcc.c-torture/compile/20040916-1.c.
17741
17742 2004-09-21 Mark Mitchell <mark@codesourcery.com>
17743
17744 * gcc.dg/pragma-re-3.c: New test.
17745
17746 2004-09-17 Matt Austern <austern@apple.com>
17747
17748 PR c++/15049
17749 * g++.dg/other/anon3.C: New.
17750
17751 2004-09-21 Roger Sayle <roger@eyesopen.com>
17752
17753 PR c++/7503
17754 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
17755 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
17756 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
17757 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
17758 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
17759
17760 2004-09-21 Bud Davis <bdavis9659@comcast.net>
17761
17762 PR fortran/17286
17763 * gfortran.dg/pr17286.f90: New test.
17764
17765 2004-09-20 Mark Mitchell <mark@codesourcery.com>
17766
17767 PR c++/17530
17768 * g++.dg/template/static7.C: New test.
17769
17770 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
17771
17772 PR tree-opt/17558
17773 * gcc.c-torture/compile/pr17558.c: New test.
17774
17775 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17776
17777 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
17778 if SKIP_ATTRIBUTE is defined.
17779
17780 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17781
17782 PR fortran/15957
17783 * gfortran.dg/pr15957.f90: New test.
17784
17785 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
17786
17787 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
17788 in comparison.
17789 * gcc.dg/vect/vect-79.c: Likewise.
17790 * gcc.dg/vect/vect-80.c: Likewise.
17791
17792 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17793
17794 PR fortran/15750
17795 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
17796
17797 2004-09-20 Ira Rosen <irar@il.ibm.com>
17798
17799 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
17800 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
17801 * gcc.dg/vect/vect-62.c: New testcase.
17802 * gcc.dg/vect/vect-63.c: New testcase.
17803 * gcc.dg/vect/vect-64.c: New testcase.
17804 * gcc.dg/vect/vect-65.c: New testcase.
17805 * gcc.dg/vect/vect-66.c: New testcase.
17806 * gcc.dg/vect/vect-67.c: New testcase.
17807 * gcc.dg/vect/vect-68.c: New testcase.
17808 * gcc.dg/vect/vect-69.c: New testcase.
17809 * gcc.dg/vect/vect-79.c: New testcase.
17810 * gcc.dg/vect/vect-80.c: New testcase.
17811
17812 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17813
17814 * gcc.target/mips/asm-1.c: New test.
17815
17816 2004-09-19 Ira Rosen <irar@il.ibm.com>
17817
17818 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
17819 * gcc.dg/vect/vect-73.c: New testcase.
17820 * gcc.dg/vect/vect-74.c: New testcase.
17821 * gcc.dg/vect/vect-75.c: New testcase.
17822 * gcc.dg/vect/vect-76.c: New testcase.
17823 * gcc.dg/vect/vect-77.c: New testcase.
17824 * gcc.dg/vect/vect-78.c: New testcase
17825
17826 2004-09-18 Paul Brook <paul@codesourcery.com>
17827
17828 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
17829
17830 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
17831
17832 PR c/17424
17833 * gcc.dg/pr17424-1.c: New test.
17834
17835 2004-09-18 Diego Novillo <dnovillo@redhat.com>
17836
17837 * g++.dg/tree-ssa/pr17153.C: New test.
17838
17839 2004-09-16 Geoffrey Keating <geoffk@apple.com>
17840
17841 PR pch/13361
17842 * testsuite/g++.dg/pch/wchar-1.C: New.
17843 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17844
17845 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
17846
17847 * gcc.c-torture/execute/20040917-1.c: New test.
17848
17849 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17850
17851 PR tree-optimization/17319
17852 * gcc.dg/pr17319.c: New test.
17853
17854 2004-09-17 Devang Patel <dpatel@apple.com>
17855
17856 * gcc.dg/20040813-1.c: New test.
17857
17858 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17859
17860 PR tree-optimization/17273
17861 * gcc.c-torture/compile/pr17273.c: New test.
17862
17863 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17864
17865 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17866 Update expected messages.
17867 * gcc.dg/declspec-13.c: New test.
17868
17869 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17870
17871 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17872
17873 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17874
17875 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17876 change what 'a' is pointing to.
17877
17878 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17879
17880 PR c++/16002
17881 * g++.dg/template/error18.C: New test.
17882
17883 PR c++/16029
17884 * g++.dg/warn/Wunused-8.C: New test.
17885
17886 2004-09-17 Steven Bosscher <stevenb@suse.de>
17887
17888 PR tree-optimization/17513
17889 * gcc.dg/20040916-1.c: New test.
17890
17891 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17892
17893 PR c++/17501
17894 * g++.dg/template/typename7.C: New test.
17895
17896 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17897
17898 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17899
17900 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17901
17902 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17903 with -ftree-based-profiling also.
17904 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17905
17906 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17907
17908 PR/15364
17909 * gfortran.dg/der_array_io_1.f90: New test.
17910 * gfortran.dg/der_array_io_2.f90: New test.
17911 * gfortran.dg/der_array_io_3.f90: New test.
17912
17913 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17914
17915 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17916 EABI.
17917
17918 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17919
17920 * g++.dg/opt/switch1.C: New test.
17921
17922 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17923
17924 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17925 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17926 Update expected messages.
17927
17928 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17929
17930 PR fortran/16485
17931 * gfortran.dg/same_name_1.f90: New test.
17932
17933 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17934
17935 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17936 dereference garbage pointers.
17937
17938 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17939
17940 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17941 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17942
17943 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17944 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17945 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17946
17947 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17948
17949 PR c++/17324
17950 * g++.dg/template/mangle1.C: New test.
17951
17952 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17953
17954 PR tree-optimization/17252
17955 * gcc.c-torture/execute/pr17252.c: New test.
17956
17957 2004-09-14 Andrew Pinski <apinski@apple.com>
17958
17959 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17960
17961 2004-09-14 Roger Sayle <roger@eyesopen.com>
17962
17963 PR rtl-optimization/9771
17964 * gcc.dg/pr9771-1.c: New test case.
17965
17966 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17967
17968 PR tree-optimization/15262
17969 * gcc.c-torture/execute/pr15262-1.c: New test.
17970 * gcc.c-torture/execute/pr15262-2.c: New test.
17971
17972 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17973
17974 * gcc.dg/declspec-12.c: New test.
17975
17976 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17977
17978 * gfortran.dg/pr17090.f90: Add directives to test.
17979
17980 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17981
17982 * gcc.c-torture/compile/20040914-1.c: New test.
17983
17984 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17985
17986 PR c++/16162
17987 * g++.dg/template/decl2.C: New test.
17988
17989 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17990
17991 PR fortran/17090
17992 * gfortran.dg/pr17090.f90: New test.
17993
17994 2004-09-13 Dale Johannesen <dalej@apple.com>
17995
17996 * gcc.c-torture/compile/pr17408.c: New test case.
17997
17998 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17999
18000 PR c++/16716
18001 * g++.dg/parse/crash17.C: New test.
18002
18003 PR c++/17327
18004 * g++.dg/template/enum3.C: New test.
18005
18006 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
18007
18008 * lib/gcc-defs.exp: Load wrapper.exp.
18009 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
18010 using local code.
18011 * lib/gcc.exp (gcc_init): Similar.
18012 * lib/gfortran.exp (gfortran_init): Similar.
18013 * lib/objc.exp (objc_init): Similar.
18014 * lib/treelang.exp (treelang_init): Similar.
18015 * lib/wrapper.exp: New file with build_wrapper call machinery in
18016 ${tool}_maybe_build_wrapper.
18017
18018 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
18019
18020 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
18021 "inline".
18022 * gcc.dg/declspec-11.c: Update expected messages.
18023 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
18024 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
18025 gcc.dg/inline-12.c: New tests.
18026
18027 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
18028
18029 * g++.dg/tree-ssa/pr17400.C: New testcase.
18030
18031 2004-09-13 James E Wilson <wilson@specifixinc.com>
18032
18033 * gcc.target/mips/sb1-1.c: New testcase.
18034
18035 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
18036
18037 * lib/g77-dg.exp: Remove unused file.
18038 * lib/mike-g77.exp: Ditto.
18039 * lib/g77.exp: Ditto.
18040
18041 2004-09-12 Richard Henderson <rth@redhat.com>
18042
18043 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
18044
18045 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
18046
18047 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
18048 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
18049 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
18050 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
18051 Update expected messages.
18052
18053 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
18054
18055 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
18056 declaration/use mismatch for dirp parameter.
18057
18058 2004-09-12 Andrew Pinski <apinski@apple.com>
18059
18060 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
18061 -fgnu-runtime is passed.
18062
18063 2004-09-12 Richard Henderson <rth@redhat.com>
18064
18065 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
18066 do the uplevel thing and update additional_flags directly.
18067 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
18068 gfortran.fortran-torture/execute/intrinsic_nearest.x,
18069 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
18070 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
18071
18072 2004-09-11 Steven Bosscher <stevenb@suse.de>
18073
18074 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
18075
18076 2004-09-11 Roger Sayle <roger@eyesopen.com>
18077
18078 PR middle-end/17411
18079 * g++.dg/opt/pr17411-1.C: New test case.
18080
18081 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
18082
18083 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
18084 gcc.dg/tls/diag-2.c: Update expected messages.
18085 * gcc.dg/991209-1.c: Specify compilation options. Update expected
18086 messages.
18087 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
18088 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
18089 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
18090 gcc.dg/tls/diag-5.c: New tests.
18091
18092 2004-09-11 Zack Weinberg <zack@codesourcery.com>
18093
18094 * gcc.dg/20040910-1.c: Correct dg-error regexp.
18095
18096 2004-09-11 Steven Bosscher <stevenb@suse.de>
18097
18098 * g++.dg/parse/break-in-for.C: New test.
18099
18100 2004-09-11 Jakub Jelinek <jakub@redhat.com>
18101
18102 * gcc.dg/tree-ssa/20040911-1.c: New test.
18103
18104 2004-09-11 Andreas Jaeger <aj@suse.de>
18105
18106 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
18107 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
18108
18109 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
18110
18111 * gcc.target/frv: New directory of FR-V-specific tests.
18112
18113 2004-09-10 James E Wilson <wilson@specifixinc.com>
18114
18115 * gcc.dg/convert-vec-1.c: New test.
18116
18117 2004-09-10 Roger Sayle <roger@eyesopen.com>
18118
18119 PR middle-end/17024
18120 * gcc.dg/pr17024-1.c: New test case.
18121
18122 2004-09-10 Eric Christopher <echristo@redhat.com>
18123
18124 * gcc.dg/20040910-1.c: New test.
18125
18126 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
18127
18128 * gcc.dg/bitfld-9.c: New test.
18129
18130 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
18131
18132 * gcc.c-torture/execute/ieee/acc1.c: New test.
18133 * gcc.c-torture/execute/ieee/acc2.c: New test.
18134 * gcc.c-torture/execute/ieee/mzero6.c: New test.
18135
18136 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
18137
18138 * gcc.dg/deprecated-2.c: New test.
18139
18140 2004-09-09 James E Wilson <wilson@specifixinc.com>
18141
18142 * gcc.dg/init-vec-1.c: New test.
18143
18144 2004-09-09 Roger Sayle <roger@eyesopen.com>
18145
18146 PR middle-end/17055
18147 * gcc.dg/pr17055-1.c: New test case.
18148
18149 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
18150
18151 PR target/17377
18152 * gcc.c-torture/execute/pr17377.c: New test.
18153
18154 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
18155
18156 PR c/8420
18157 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
18158 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
18159 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
18160 gcc.dg/long-long-typespec-1.c: New tests.
18161 * gcc.dg/tls/diag-2.c: Update expected diagnostics
18162
18163 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
18164
18165 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
18166 gcc.dg/gnu99-static-1.c: New tests.
18167
18168 2004-09-08 Devang Patel <dpatel@apple.com>
18169
18170 * gcc.dg/darwin-ld-20040828-1.c: New test.
18171 * gcc.dg/darwin-ld-20040828-2.c: New test.
18172 * gcc.dg/darwin-ld-20040828-3.c: New test.
18173
18174 2004-09-08 Ziemowit Laski <zlaski@apple.com>
18175
18176 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
18177 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
18178 in error message.
18179 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
18180 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
18181 in error message.
18182 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
18183 types they qualify.
18184 * objc.dg/type-size-2.m: Fix wording in comment.
18185 * objc.dg/va-meth-1.m: New test case.
18186
18187 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
18188
18189 PR c/16633:
18190 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
18191 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
18192
18193 2004-09-06 Devang Patel <dpatel@apple.com>
18194
18195 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
18196 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
18197
18198 2004-09-06 Zack Weinberg <zack@codesourcery.com>
18199
18200 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
18201 reflect changed line numbering of diagnostics.
18202
18203 2004-09-06 Paul Brook <paul@codesourcery.com>
18204
18205 * gfortran.dg/edit_real_1.f90: Add new test.
18206
18207 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18208
18209 * gcc.dg/tree-ssa/loop-2.c: New test.
18210 * gcc.dg/tree-ssa/loop-3.c: New test.
18211 * gcc.dg/tree-ssa/loop-4.c: New test.
18212 * gcc.dg/tree-ssa/loop-5.c: New test.
18213
18214 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18215
18216 * gcc.dg/format/sentinel-1.c: Update for parameter option.
18217
18218 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18219
18220 * gcc.dg/format/sentinel-1.c: New test.
18221
18222 2004-09-04 Uros Bizjak <uros@kss-loka.si>
18223
18224 * testsuite/gcc.dg/builtins-46.c: New.
18225
18226 2004-09-03 Devang Patel <dpatel@apple.com>
18227
18228 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
18229 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
18230
18231 2004-09-03 Jan Beulich <jbeulich@novell.com>
18232
18233 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
18234 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
18235 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
18236 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
18237 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
18238 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
18239 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
18240 the non-portable bzero.
18241 * gcc.dg/20010912-1.c: xfail for NetWare.
18242 * gcc.dg/20020426-2.c: xfail for NetWare.
18243 * gcc.dg/20021014-1.c: xfail for NetWare.
18244 * gcc.dg/20021018-1.c: xfail for NetWare.
18245 * gcc.dg/20030213-1.c: xfail for NetWare.
18246 * gcc.dg/20030225-1.c: xfail for NetWare.
18247 * gcc.dg/20030708-1.c: xfail for NetWare.
18248 * gcc.dg/builtins-config.h: Also exclude NetWare.
18249 * gcc.dg/format/format.h: Define restrict only if not already defined.
18250 * gcc.dg/nest.c: xfail for NetWare.
18251 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
18252 * lib/target-supports.exp (check_visibility_available): Exclude
18253 NetWare.
18254
18255 2004-09-03 Jan Beulich <jbeulich@novell.com>
18256
18257 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
18258 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
18259 deterministic starting point for the alignment of structure fields.
18260 * gcc.dg/Wpadded.c: Dito.
18261 * g++.dg/abi/vbase10.C: Dito.
18262
18263 2004-09-03 Devang Patel <dpatel@apple.com>
18264
18265 * g++.dg/debug/pr15736.cc: New test.
18266
18267 2004-09-02 Mark Mitchell <mark@codesourcery.com>
18268
18269 * README.QMTEST: Fix out-of-date link.
18270
18271 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
18272
18273 PR fortran/16579
18274 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
18275 Delete. Duplicate of gfortran.dg/g77/20010610.f
18276
18277 2004-09-02 Mark Mitchell <mark@codesourcery.com>
18278
18279 * g++.dg/abi/arm_rtti1.C: New test.
18280
18281 2004-09-02 Geoffrey Keating <geoffk@apple.com>
18282
18283 * gcc.dg/ppc-vector-memcpy.c: New.
18284 * gcc.dg/ppc-vector-memset.c: New.
18285
18286 2004-09-02 Chao-ying Fu <fu@mips.com>
18287
18288 * gcc.target/mips/mips-3d-1.c: New test.
18289 * gcc.target/mips/mips-3d-2.c: New test.
18290 * gcc.target/mips/mips-3d-3.c: New test.
18291 * gcc.target/mips/mips-3d-4.c: New test.
18292 * gcc.target/mips/mips-3d-5.c: New test.
18293 * gcc.target/mips/mips-3d-6.c: New test.
18294 * gcc.target/mips/mips-3d-7.c: New test.
18295 * gcc.target/mips/mips-3d-8.c: New test.
18296 * gcc.target/mips/mips-3d-9.c: New test.
18297 * gcc.target/mips/mips-ps-1.c: New test.
18298 * gcc.target/mips/mips-ps-2.c: New test.
18299 * gcc.target/mips/mips-ps-3.c: New test.
18300 * gcc.target/mips/mips-ps-4.c: New test.
18301 * gcc.target/mips/mips-ps-type.c: New test.
18302
18303 2004-09-02 Paul Brook <paul@codesourcery.com>
18304
18305 * gfortran.dg/edit_real_1.f90: Add new tests.
18306
18307 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18308
18309 PR fortran/15327
18310 * gfortran.dg/merge_char_1.f90: New test.
18311
18312 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18313
18314 PR fortran/16404
18315 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
18316
18317 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18318
18319 PR c/1522
18320 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
18321
18322 2004-09-01 Mark Mitchell <mark@codesourcery.com>
18323
18324 * g++.dg/opt/loop1.C: Do not XFAIL.
18325
18326 2004-09-01 Jakub Jelinek <jakub@redhat.com>
18327
18328 * gcc.c-torture/execute/20040831-1.c: New test.
18329
18330 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
18331
18332 PR fortran/16579
18333 * gfortran.dg/g77/20010610.f: Now passes.
18334 Copy from g77.f-torture/execute. Add dg-run directive.
18335 * gfortran.dg/g77/README: Update
18336
18337 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
18338
18339 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
18340 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
18341 (t1, t2, t3, t4): Add volatile.
18342
18343 2004-08-31 Mark Mitchell <mark@codesourcery.com>
18344
18345 * g++.dg/ext/visibility/arm1.C: New test.
18346
18347 2004-08-31 Geoffrey Keating <geoffk@apple.com>
18348
18349 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
18350 -pedantic-errors.
18351
18352 2004-09-01 Paul Brook <paul@codesourcery.com>
18353
18354 * gfortran.dg/eof_2.f90: New test.
18355
18356 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18357
18358 PR fortran/16579
18359 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
18360
18361 2004-08-31 Bud Davis <bdavis9659@comcast.net>
18362
18363 PR libfortran/16805
18364 * gfortran.dg/list_read_2.f90: New test.
18365
18366 2004-08-31 Mark Mitchell <mark@codesourcery.com>
18367
18368 * g++.dg/abi/key1.C: New test.
18369
18370 2004-08-31 Richard Henderson <rth@redhat.com>
18371
18372 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
18373 form of offsetof.
18374 * g++.dg/other/offsetof5.C: Remove duplicate.
18375
18376 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18377
18378 PR fortran/17244
18379 * gfortran.dg/func_derived_1.f90: New test.
18380
18381 2004-08-31 Paul Brook <paul@codesourcery.com>
18382
18383 * gfortran.dg/eof_1.f90: New test.
18384
18385 2004-08-31 Paul Brook <paul@codesourcery.com>
18386
18387 * gfortran.dg/list_read_1.f90: New file.
18388
18389 2004-08-30 Mark Mitchell <mark@codesourcery.com>
18390
18391 * g++.dg/opt/loop1.C: XFAIL.
18392
18393 2004-08-30 Geoffrey Keating <geoffk@apple.com>
18394
18395 * gcc.dg/funcdef-storage-1.c: New.
18396 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
18397 an extern function in local scope.
18398 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
18399 declare an 'auto inline' function in local scope.
18400 * gcc.dg/20011130-1.c: Likewise.
18401 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
18402 an 'auto' function in local scope.
18403 * gcc.dg/20021014-1.c: Likewise.
18404 * gcc.dg/20030331-2.c: Likewise.
18405
18406 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18407
18408 * gfortran.dg/blockdata_1.f90: New test.
18409
18410 2004-08-30 Richard Henderson <rth@redhat.com>
18411
18412 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
18413
18414 2004-08-30 Richard Henderson <rth@redhat.com>
18415
18416 * lib/fortran-torture.exp (fortran-torture-execute): Honor
18417 additional_flags set by alternate driver.
18418 (ieee-options): New procedure.
18419 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
18420 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
18421 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
18422 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
18423
18424 2004-08-30 Richard Henderson <rth@redhat.com>
18425
18426 * lib/f-torture.exp: Remove.
18427
18428 2004-08-29 Mark Mitchell <mark@codesourcery.com>
18429
18430 PR rtl-optimization/16590
18431 * g++.dg/opt/loop1.C: New test.
18432
18433 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18434
18435 PR fortran/13910
18436 * gfortran.dg/oldstyle_1.f90: New test.
18437
18438 2004-08-29 Steven G. Kargl <kargls@comcast.net>
18439 Paul Brook <paul@codesourcery.com>
18440
18441 * gfortran.dg/g77/README: Update.
18442 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
18443 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
18444 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
18445
18446 2004-08-28 Paul Brook <paul@codesourcery.com>
18447
18448 PR libfortran/17195
18449 * gfortran.dg/edit_real_1.f90: New test.
18450
18451 2004-08-27 Paul Brook <paul@codesourcery.com>
18452
18453 * gfortran.dg/rewind_1.f90: New test.
18454
18455 2004-08-27 Bud Davis <bdavis9659@comcast.net>
18456
18457 PR fortran/16597
18458 * gfortran.dg/pr16597.f90: New test.
18459
18460 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
18461
18462 PR c/13801
18463 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
18464 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
18465 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
18466 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
18467 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
18468
18469 2004-08-26 Nick Clifton <nickc@redhat.com>
18470
18471 * gcc.c-torture/compile/pr17119.c: New test.
18472
18473 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
18474
18475 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
18476
18477 2004-08-25 Richard Henderson <rth@redhat.com>
18478
18479 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
18480 the bits that expect kind=8 to be the largest real kind.
18481
18482 2004-08-25 Ziemowit Laski <zlaski@apple.com>
18483
18484 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
18485
18486 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18487
18488 * gfortran.dg/assignment_1.f90: New test.
18489
18490 2004-08-25 Adam Nemet <anemet@lnxw.com>
18491
18492 * g++.dg/template/repo3.C: New test.
18493
18494 2004-08-25 Roger Sayle <roger@eyesopen.com>
18495
18496 PR middle-end/16693
18497 PR tree-optimization/16372
18498 * g++.dg/opt/pr16372-1.C: New test case.
18499 * g++.dg/opt/pr16693-1.C: New test case.
18500 * g++.dg/opt/pr16693-2.C: New test case.
18501
18502 2004-08-25 Ziemowit Laski <zlaski@apple.com>
18503
18504 * objc.dg/proto-lossage-4.m: New test.
18505
18506 2004-08-25 Mark Mitchell <mark@codesourcery.com>
18507
18508 PR c++/17155
18509 * g++.dg/inherit/local2.C: New test.
18510
18511 2004-08-25 Paul Brook <paul@codesourcery.com>
18512
18513 PR fortran/17144
18514 * gfortran.dg/string_ctor_1.f90: New test.
18515
18516 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18517
18518 PR c++/14428
18519 * g++.dg/template/redecl2.C: New test.
18520
18521 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18522
18523 PR fortran/17143
18524 * gfortran.dg/pr17143.f90: New test.
18525
18526 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18527
18528 PR fortran/17164
18529 * gfortran.dg/pr17164.f90: New test.
18530
18531 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18532
18533 * gcc.dg/tree-ssa/loop-1.c: New test.
18534
18535 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18536
18537 * gcc.c-torture/compile/20040824-1.c: New test.
18538
18539 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18540
18541 * gcc.c-torture/compile/iftrap-3.c: New test.
18542
18543 2004-08-24 Paul Brook <paul@codesourcery.com>
18544
18545 * gfortran.dg/entry_2.f90: New test.
18546
18547 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18548
18549 PR c++/16889
18550 * g++.dg/lookup/ambig[12].C: New.
18551
18552 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18553
18554 PR c++/16706
18555 * g++.dg/template/crash21.C: New test.
18556 * g++.dg/template/crash22.C: Likewise.
18557
18558 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18559
18560 PR c++/17149
18561 * g++.dg/template/access15.C: New.
18562
18563 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18564
18565 PR c++/17163
18566 * g++.dg/template/repo2.C: New test.
18567
18568 2004-08-23 Roger Sayle <roger@eyesopen.com>
18569
18570 PR rtl-optimization/17078
18571 * gcc.c-torture/execute/pr17078-1.c: New test case.
18572
18573 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18574
18575 PR c/14492
18576 * gcc.dg/debug/crash1.c: New test.
18577
18578 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18579
18580 PR c/16180
18581 * gcc.dg/loop-5.c: New test.
18582
18583 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18584
18585 * gcc.c-torture/execute/20040823-1.c: New test.
18586
18587 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
18588
18589 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
18590 to the assembler. Simplify test accordingly.
18591 (asm_abi_flags): Use GNU names.
18592 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
18593 to check for ABI flags.
18594
18595 2004-08-22 Andrew Pinski <apinski@apple.com>
18596
18597 * g++.dg/opt/pr14029.C: New test.
18598 * gcc.c-torture/execute/pr15262.c: New test.
18599
18600 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18601
18602 * gfortran.dg/reduction.f90: Add checks with complex arguments.
18603
18604 2004-08-21 Bud Davis <bdavis9659@comcast.net>
18605
18606 PR 16908
18607 * gfortran.dg/direct_io.f90: New test.
18608
18609 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18610
18611 PR c++/17121
18612 * g++.dg/inherit/local2.C: New test.
18613
18614 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18615
18616 PR c++/17120
18617 * g++.dg/warn/Wparentheses-4.C: New test.
18618
18619 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18620
18621 PR c++/17121
18622 * g++.dg/inherit/local2.C: New test.
18623
18624 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
18625 * gcc.dg/ppc-ldstruct.c: Likewise.
18626 * gcc.dg/ppc64-abi-2.c: Likewise.
18627
18628 2004-08-20 Jakub Jelinek <jakub@redhat.com>
18629
18630 PR rtl-optimization/17099
18631 * gcc.c-torture/execute/20040820-1.c: New test.
18632
18633 2004-08-20 David Edelsohn <edelsohn@gnu.org>
18634
18635 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
18636
18637 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
18638
18639 PR fortran/17077
18640 * gfortran.dg/auto_array_1.f90: New test.
18641
18642 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18643
18644 PR fortran/17074
18645 * gfortran.dg/simpleif_1.f90: New test.
18646
18647 2004-08-19 Mark Mitchell <mark@codesourcery.com>
18648
18649 * lib/target-supports.exp (check_profiling_available): Return
18650 false for arm*-*-symbianelf* and arm*-*-eabi*.
18651
18652 PR c++/15890
18653 * g++.dg/template/delete1.C: New test.
18654
18655 2004-08-19 Paul Brook <paul@codesourcery.com>
18656
18657 PR fortran/14976
18658 PR fortran/16228
18659 * gfortran.dg/data_char_1.f90: New test.
18660
18661 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
18662
18663 PR fortran/16946
18664 * gfortran.dg/reduction.f90: New testcase.
18665
18666 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18667
18668 PR fortran/16520
18669 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
18670
18671 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
18672
18673 PR c++/17041
18674 * g++.dg/Wparentheses-3.C: New test.
18675
18676 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
18677
18678 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
18679 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
18680 * gcc.dg/vect/vect-2.c: Likewise.
18681 * gcc.dg/vect/vect-3.c: Likewise.
18682 * gcc.dg/vect/vect-4.c: Likewise.
18683 * gcc.dg/vect/vect-5.c: Likewise.
18684 * gcc.dg/vect/vect-6.c: Likewise.
18685 * gcc.dg/vect/vect-7.c: Likewise.
18686 * gcc.dg/vect/vect-25.c: Likewise.
18687 * gcc.dg/vect/vect-31.c: Likewise.
18688 * gcc.dg/vect/vect-32.c: Likewise.
18689 * gcc.dg/vect/vect-34.c: Likewise.
18690 * gcc.dg/vect/vect-36.c: Likewise.
18691 * gcc.dg/vect/vect-all.c: Likewise.
18692
18693 2004-08-18 Mark Mitchell <mark@codesourcery.com>
18694
18695 PR c++/17068
18696 * g++.dg/template/operator4.C: New test.
18697
18698 2004-08-18 Richard Henderson <rth@redhat.com>
18699
18700 * gcc.dg/20040206-1.c: XFAIL.
18701
18702 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18703
18704 PR c++/16246
18705 * g++.dg/template/array7.C: New test.
18706
18707 2004-08-17 James E Wilson <wilson@specifixinc.com>
18708
18709 * gcc.dg/mips-movcc-1.c: New test.
18710 * gcc.dg/mips-movcc-2.c: New test.
18711 * gcc.dg/mips-movcc-3.c: New test.
18712
18713 * gcc.dg/mips-nmadd-1.c: New test.
18714 * gcc.dg/mips-nmadd-2.c: New test.
18715
18716 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18717
18718 PR c++/15871
18719 * g++.dg/opt/inline8.C: New test.
18720
18721 PR c++/16965
18722 * g++.dg/parse/error17.C: New test.
18723
18724 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
18725
18726 * gcc.dg/vect: New directory for vectorizer tests.
18727 * gcc.dg/vect/tree-vect.h: New file.
18728 * gcc.dg/vect/vect.exp: New file.
18729 * gcc.dg/vect/pr16105.c.c: New test.
18730 * gcc.dg/vect/vect-1.c: New test.
18731 * gcc.dg/vect/vect-2.c: New test.
18732 * gcc.dg/vect/vect-3.c: New test.
18733 * gcc.dg/vect/vect-4.c: New test.
18734 * gcc.dg/vect/vect-5.c: New test.
18735 * gcc.dg/vect/vect-6.c: New test.
18736 * gcc.dg/vect/vect-7.c: New test.
18737 * gcc.dg/vect/vect-8.c: New test.
18738 * gcc.dg/vect/vect-9.c: New test.
18739 * gcc.dg/vect/vect-10.c: New test.
18740 * gcc.dg/vect/vect-11.c: New test.
18741 * gcc.dg/vect/vect-12.c: New test.
18742 * gcc.dg/vect/vect-13.c: New test.
18743 * gcc.dg/vect/vect-14.c: New test.
18744 * gcc.dg/vect/vect-15.c: New test.
18745 * gcc.dg/vect/vect-16.c: New test.
18746 * gcc.dg/vect/vect-17.c: New test.
18747 * gcc.dg/vect/vect-18.c: New test.
18748 * gcc.dg/vect/vect-19.c: New test.
18749 * gcc.dg/vect/vect-20.c: New test.
18750 * gcc.dg/vect/vect-21.c: New test.
18751 * gcc.dg/vect/vect-22.c: New test.
18752 * gcc.dg/vect/vect-23.c: New test.
18753 * gcc.dg/vect/vect-24.c: New test.
18754 * gcc.dg/vect/vect-25.c: New test.
18755 * gcc.dg/vect/vect-26.c: New test.
18756 * gcc.dg/vect/vect-27.c: New test.
18757 * gcc.dg/vect/vect-28.c: New test.
18758 * gcc.dg/vect/vect-29.c: New test.
18759 * gcc.dg/vect/vect-30.c: New test.
18760 * gcc.dg/vect/vect-31.c: New test.
18761 * gcc.dg/vect/vect-32.c: New test.
18762 * gcc.dg/vect/vect-33.c: New test.
18763 * gcc.dg/vect/vect-34.c: New test.
18764 * gcc.dg/vect/vect-35.c: New test.
18765 * gcc.dg/vect/vect-36.c: New test.
18766 * gcc.dg/vect/vect-37.c: New test.
18767 * gcc.dg/vect/vect-38.c: New test.
18768 * gcc.dg/vect/vect-40.c: New test.
18769 * gcc.dg/vect/vect-41.c: New test.
18770 * gcc.dg/vect/vect-42.c: New test.
18771 * gcc.dg/vect/vect-43.c: New test.
18772 * gcc.dg/vect/vect-44.c: New test.
18773 * gcc.dg/vect/vect-45.c: New test.
18774 * gcc.dg/vect/vect-46.c: New test.
18775 * gcc.dg/vect/vect-47.c: New test.
18776 * gcc.dg/vect/vect-48.c: New test.
18777 * gcc.dg/vect/vect-49.c: New test.
18778 * gcc.dg/vect/vect-50.c: New test.
18779 * gcc.dg/vect/vect-51.c: New test.
18780 * gcc.dg/vect/vect-52.c: New test.
18781 * gcc.dg/vect/vect-53.c: New test.
18782 * gcc.dg/vect/vect-54.c: New test.
18783 * gcc.dg/vect/vect-55.c: New test.
18784 * gcc.dg/vect/vect-56.c: New test.
18785 * gcc.dg/vect/vect-57.c: New test.
18786 * gcc.dg/vect/vect-58.c: New test.
18787 * gcc.dg/vect/vect-59.c: New test.
18788 * gcc.dg/vect/vect-60.c: New test.
18789 * gcc.dg/vect/vect-61.c: New test.
18790 * gcc.dg/vect/vect-all.c: New test.
18791 * gcc.dg/vect/vect-none.c: New test.
18792
18793 2004-08-17 Paul Brook <paul@codesourcery.com>
18794
18795 PR fortran/13082
18796 * gfortran.dg/entry_1.f90: New test.
18797
18798 2004-08-17 Andrew Pinski <apinski@apple.com>
18799
18800 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
18801
18802 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
18803
18804 * gcc.dg/pr17036-1.c: New test.
18805
18806 2004-08-16 Devang Patel <dpatel@apple.com>
18807
18808 * gcc.dg/darwin-20040809-1.c: New test.
18809
18810 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
18811
18812 * gcc.dg/funcdef-attr-1.c: New test.
18813
18814 2004-08-16 Janis Johnson <janis187@us.ibm.com>
18815
18816 * gcc.dg/altivec-17.c: New test.
18817 * gcc.dg/altivec-18.c: New test.
18818
18819 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18820
18821 PR c++/6749
18822 * g++.dg/template/vtable2.C: New test.
18823
18824 2004-08-14 Richard Henderson <rth@redhat.com>
18825
18826 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
18827 * gcc.dg/pack-test-4.c (main): Return 0.
18828 * gcc.dg/setjmp-1.c: Remove XFAIL.
18829 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
18830
18831 2004-08-14 Richard Henderson <rth@redhat.com>
18832
18833 * gcc.dg/980217-1.c: Add prototype for printf.
18834
18835 2004-08-13 Bud Davis <bdavis9659@comcast.net>
18836
18837 * gfortran.dg/pr16935.f90: New test.
18838
18839 2004-08-13 Janis Johnson <janis187@us.ibm.com>
18840
18841 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
18842
18843 2004-08-13 Paul Brook <paul@codesourcery.com>
18844
18845 * gfortran.dg/der_io_1.f90: Remove stray comma.
18846
18847 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18848
18849 * gcc.dg/vmx/cw-bug-2.c: Remove.
18850 * gcc.dg/vmx/vprint-1.c: Remove.
18851 * gcc.dg/vmx/vscan-1.c: Remove.
18852
18853 2004-08-12 Devang patel <dpatel@apple.com>
18854
18855 * gcc.dg/darwin-20040809-2.c: New test.
18856
18857 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18858
18859 * g++.dg/ext/altivec-12.C: New test.
18860
18861 * g++.dg/ext/altivec-11.C: New test.
18862
18863 2004-08-12 Paul Brook <paul@codesourcery.com>
18864
18865 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18866
18867 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18868
18869 * g++.dg/ext/altivec-2.C: Check for hardware support before
18870 executing any VMX instructions.
18871
18872 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18873
18874 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18875
18876 PR c++/16276
18877 * g++.old-deja/g++.other/comdat4.C: New test.
18878 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18879
18880 2004-08-12 Ben Elliston <bje@au.ibm.com>
18881
18882 PR target/16286
18883 * gcc.dg/pr16286.c: New test.
18884
18885 2004-08-12 Jan Beulich <jbeulich@novell.com>
18886
18887 * g++.dg/ext/asm5.C: New.
18888
18889 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18890
18891 PR c++/16698
18892 * g++.dg/eh/crash1.C: New test.
18893
18894 PR c++/16717
18895 * g++.dg/ext/construct1.C: New test.
18896
18897 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18898
18899 PR c++/16853
18900 * g++.dg/init/ptrmem1.C: New test.
18901
18902 PR c++/16618
18903 * g++.dg/parse/offsetof5.C: New test.
18904
18905 PR c++/16870
18906 * g++.dg/template/overload3.C: New test.
18907
18908 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18909
18910 PR c++/16964
18911 * g++.dg/parse/error16.C: New test.
18912
18913 PR c++/16904
18914 * g++.dg/template/error14.C: New test.
18915
18916 PR c++/16929
18917 * g++.dg/template/error15.C: New test.
18918
18919 2004-08-11 Devang Patel <dpatel@apple.com>
18920
18921 * gcc.dg/darwin-ld-20040809-1.c: New test.
18922 * gcc.dg/darwin-ld-20040809-2.c: New test.
18923
18924 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18925
18926 PR fortran/16917
18927 * gfortran.dg/dfloat_1.f90: New test.
18928
18929 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18930
18931 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18932 * gcc.dg/dll-2.c: Fix dg-require syntax.
18933 * gcc.misc-tests/arm-isr.c (abort): Declare.
18934 (exit): Likewise.
18935
18936 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18937
18938 PR c++/16971
18939 * g++.dg/parse/crash16.C: New test.
18940
18941 2004-08-10 Roger Sayle <roger@eyesopen.com>
18942
18943 * gcc.dg/mips-rsqrt-1.c: New test case.
18944 * gcc.dg/mips-rsqrt-2.c: New test case.
18945 * gcc.dg/mips-rsqrt-3.c: New test case.
18946
18947 2004-08-10 Paul Brook <paul@codesourcery.com>
18948
18949 * gfortran.dg/der_io_1.f90: New test.
18950
18951 2004-08-10 Paul Brook <paul@codesourcery.com>
18952
18953 PR fortran/16919
18954 * gfortran.dg/der_array_1.f90: New test.
18955
18956 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18957
18958 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18959
18960 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18961
18962 * gcc.dg/wchar_t-2.c: Fix typo.
18963
18964 2004-08-09 Falk Hueffner <falk@debian.org>
18965
18966 PR tree-optimization/12517
18967 * gcc.c-torture/compile/pr12517.c: New test.
18968
18969 PR tree-optimization/12578
18970 * gcc.c-torture/compile/pr12578.c: New test.
18971
18972 PR tree-optimization/12899
18973 * gcc.c-torture/compile/pr12899.c: New test.
18974
18975 PR rtl-optimization/14692
18976 * gcc.c-torture/compile/pr14692.c: New test.
18977
18978 PR tree-optimization/16461
18979 * gcc.c-torture/compile/pr16461.c: New test.
18980
18981 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18982
18983 * gfortran.dg/getenv_1.f90: New test.
18984
18985 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18986
18987 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18988 wchar_t.
18989 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18990
18991 2004-08-06 Paul Brook <paul@codesourcery.com>
18992
18993 * gfortran.dg/ret_array_1.f90: New test.
18994 * gfortran.dg/ret_pointer_1.f90: New test.
18995
18996 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18997
18998 * gcc.dg/missing-field-init-[12].c: New tests.
18999 * g++.dg/warn/missing-field-init-[12].C: New tests.
19000
19001 2004-08-06 Mark Mitchell <mark@codesourcery.com>
19002
19003 * gcc.dg/enum2.c: New test.
19004 * gcc.dg/symbian3.c: Likewise.
19005 * gcc.dg/symbian4.c: Likewise.
19006 * gcc.dg/wchar_t-2.c: Likewise.
19007
19008 2004-08-05 Mark Mitchell <mark@codesourcery.com>
19009
19010 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
19011 destructor tests.
19012
19013 2004-08-05 Mark Mitchell <mark@codesourcery.com>
19014
19015 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
19016 dg-require-visiblity.
19017 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
19018 * g++.dg/ext/visibility/fvisibility.C: Likewise.
19019 * g++.dg/ext/visibility/memfuncts.C: Likewise.
19020 * g++.dg/ext/visibility/new1.C: Likewise.
19021 * g++.dg/ext/visibility/pragma.C: Likewise.
19022 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
19023 * g++.dg/ext/visibility/virtual.C: Likewise.
19024 * g++/dg/ext/visibility/visibility-1.C: Likewise.
19025 * g++/dg/ext/visibility/visibility-2.C: Likewise.
19026 * g++/dg/ext/visibility/visibility-3.C: Likewise.
19027 * g++/dg/ext/visibility/visibility-4.C: Likewise.
19028 * g++/dg/ext/visibility/visibility-5.C: Likewise.
19029 * g++/dg/ext/visibility/visibility-6.C: Likewise.
19030 * g++/dg/ext/visibility/visibility-7.C: Likewise.
19031 * g++/dg/ext/visibility/visibility-8.C: New test.
19032 * gcc.c-torture/compile/dll.x: Remove.
19033 * gcc.dg/dll-2.c: Use dg-require-dll
19034 * gcc.dg/visibility-10.c: New test.
19035 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
19036 supporting DLLs.
19037 * testsuite/lib/scanasm.exp (scan_hidden): New function.
19038 (scan_not_hidden): Likewise.
19039
19040 2004-08-05 David Edelsohn <edelsohn@gnu.org>
19041
19042 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
19043
19044 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
19045
19046 * gcc.c-torture/execute/20040805-1.c: New test.
19047
19048 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
19049
19050 * gcc.dg/20020118-1.c: Declare abort.
19051 * gcc.dg/altivec_check.h: Likewise.
19052 * gcc.dg/iftrap-2.c: Likewise.
19053 * gcc.dg/pragma-darwin.c: Likewise.
19054 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
19055
19056 2004-08-04 Geoffrey Keating <geoffk@apple.com>
19057
19058 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
19059
19060 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
19061
19062 * gcc.c-torture/execute/builtins/abs-2.c,
19063 gcc.c-torture/execute/builtins/abs-3.c,
19064 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
19065 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
19066 intmax_t, uintmax_t and their limits.
19067 * gcc.dg/intmax_t-1.c: New test.
19068
19069 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19070
19071 * g++.dg/tc1/dr147.C: Add reference to PR.
19072
19073 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
19074
19075 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
19076 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
19077
19078 2004-08-03 David Edelsohn <edelsohn@gnu.org>
19079
19080 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
19081
19082 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
19083
19084 * gcc.dg/redecl-5.c: New test.
19085 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
19086 of scanf.
19087
19088 2004-08-03 Roger Sayle <roger@eyesopen.com>
19089
19090 PR middle-end/16790
19091 * gcc.c-torture/execute/pr16790-1.c: New test case.
19092
19093 2004-08-03 Mark Mitchell <mark@codesourcery.com>
19094
19095 * g++.dg/ext/visibility/assign1.C: New test.
19096 * g++.dg/ext/visibility/new1.C: Likewise.
19097
19098 * gcc.dg/symbian1.c: New test.
19099 * gcc.dg/symbian2.c: Likewise.
19100
19101 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
19102
19103 PR target/16570
19104 * gcc.dg/i386-sse-9.c: New test.
19105
19106 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
19107
19108 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
19109
19110 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
19111
19112 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
19113 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
19114 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
19115 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
19116 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
19117 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
19118 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
19119 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
19120 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
19121 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
19122 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
19123 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
19124 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
19125 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
19126 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
19127 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
19128 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
19129 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
19130 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
19131 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
19132 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
19133 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
19134 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
19135 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
19136 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
19137 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
19138 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
19139 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
19140 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
19141 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
19142 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
19143 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
19144 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
19145 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
19146 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
19147 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
19148 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
19149 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
19150 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
19151 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
19152 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
19153 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
19154 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
19155 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
19156 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
19157 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
19158 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
19159 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
19160 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
19161 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
19162 gcc.misc-tests/i386-pf-3dnow-1.c,
19163 gcc.misc-tests/i386-pf-athlon-1.c,
19164 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
19165 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
19166 Declare built-in functions used.
19167 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
19168
19169 2004-08-02 Mark Mitchell <mark@codesourcery.com>
19170
19171 PR c++/16707
19172 * g++.dg/lookup/using12.C: New test.
19173
19174 * g++.dg/init/null1.C: Fix PR number.
19175 * g++.dg/parse/namespace10.C: Likewise.
19176
19177 2004-08-01 Mark Mitchell <mark@codesourcery.com>
19178
19179 PR c++/16224
19180 * g++.dg/template/spec17.C: New test.
19181 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
19182 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
19183
19184 2004-08-02 David Billinghurst
19185
19186 PR fortran/16292
19187 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
19188
19189 2004-08-01 Zack Weinberg <zack@codesourcery.com>
19190
19191 * gcc.dg/ia64-got-1.c: New test case.
19192
19193 2004-08-01 Mark Mitchell <mark@codesourcery.com>
19194
19195 PR c++/16489
19196 * g++.dg/init/null1.C: New test.
19197 * g++.dg/tc1/dr76.C: Adjust error marker.
19198
19199 PR c++/16529
19200 * g++.dg/parse/namespace10.C: New test.
19201
19202 PR c++/16810
19203 * g++.dg/inherit/ptrmem2.C: New test.
19204
19205 2004-08-02 Ben Elliston <bje@au.ibm.com>
19206
19207 PR target/16155
19208 * gcc.dg/pr16155.c: New test.
19209
19210 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
19211
19212 * gcc.dg/redecl-2.c: New test.
19213
19214 2004-07-30 Geoffrey Keating <geoffk@apple.com>
19215
19216 * gcc.dg/darwin-longdouble.c: New file.
19217
19218 2004-07-30 Richard Henderson <rth@redhat.com>
19219
19220 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
19221 write to constant argument.
19222 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
19223
19224 2004-07-30 Richard Henderson <rth@redhat.com>
19225
19226 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
19227 tests of nearest around zero.
19228
19229 2004-07-30 Andrew Pinski <apinski@apple.com>
19230
19231 * gcc.c-torture/compile/20040730-1.c: New test.
19232
19233 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
19234
19235 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
19236 powerpc-eabispe.
19237
19238 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
19239
19240 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
19241
19242 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
19243
19244 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
19245 contains $ld_library_path.
19246 * lib/gfortran.exp (gfortran_link_flags): Likewise.
19247
19248 2004-07-29 Richard Henderson <rth@redhat.com>
19249
19250 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
19251
19252 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
19253 (alt2, which): New.
19254 (Check): Accept either alternative.
19255
19256 2004-07-29 Mark Mitchell <mark@codesourcery.com>
19257
19258 * g++.dg/abi/inline1.C: New test.
19259 * g++.dg/abi/local1-a.cc: Likewise.
19260 * g++.dg/abi/local1.C: Likewise.
19261 * g++.dg/abi/mangle11.C: Tweak location of warnings.
19262 * g++.dg/abi/mangle12.C: Likewise.
19263 * g++.dg/abi/mangle17.C: Likewise.
19264 * g++.dg/abi/mangle20-2.C: Likewise.
19265 * g++.dg/opt/interface1.C: Likewise.
19266 * g++.dg/opt/interface1.h: Likewise.
19267 * g++.dg/opt/interface1-a.cc: New test.
19268 * g++.dg/parse/repo1.C: New test.
19269 * g++.dg/template/repo1.C: Likewise.
19270 * g++.dg/warn/Winline-1.C: Likewise.
19271 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
19272
19273 2004-07-29 Diego Novillo <dnovillo@redhat.com>
19274
19275 * gcc.dg/tree-ssa/20040729-1.c: New test.
19276
19277 2004-07-27 Matt Austern <austern@apple.com>
19278
19279 * gcc.dg/darwin-bool-1.c: New test.
19280 * gcc.dg/darwin-bool-2.c: New test.
19281
19282 2004-07-28 Richard Henderson <rth@redhat.com>
19283
19284 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
19285 arguments in the correct type. Don't write to constant arguments.
19286
19287 2004-07-28 Diego Novillo <dnovillo@redhat.com>
19288
19289 PR tree-optimization/16688
19290 PR tree-optimization/16689
19291 * g++.dg/tree-ssa/pr16688.C: New test.
19292
19293 2004-07-28 Diego Novillo <dnovillo@redhat.com>
19294
19295 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
19296 loads. Not only in the comment, this time.
19297
19298 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
19299
19300 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
19301 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
19302 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
19303 * gcc.dg/sh4a-bitmovua.c: New.
19304 * gcc.dg/sh4a-cos.c: New.
19305 * gcc.dg/sh4a-cosf.c: New.
19306 * gcc.dg/sh4a-fprun.c: New.
19307 * gcc.dg/sh4a-fsrra.c: New.
19308 * gcc.dg/sh4a-memmovua.c: New.
19309 * gcc.dg/sh4a-sin.c: New.
19310 * gcc.dg/sh4a-sincos.c: New.
19311 * gcc.dg/sh4a-sincosf.c: New.
19312 * gcc.dg/sh4a-sinf.c: New.
19313
19314 2004-07-28 Diego Novillo <dnovillo@redhat.com>
19315
19316 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
19317 conditionals.
19318 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
19319 loads.
19320 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
19321 DOM1.
19322
19323 2004-07-27 Andrew Pinski <apinski@apple.com>
19324
19325 * g++.dg/rtti/tinfo1.C: Correct the xfail.
19326
19327 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
19328
19329 * gcc.dg/pragma-isr.c: New test.
19330
19331 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19332
19333 PR c++/14429
19334 * g++.dg/template/ttp11.C: New test.
19335
19336 2004-07-27 Diego Novillo <dnovillo@redhat.com>
19337
19338 * gcc.c-torture/compile/20040727-1.c: New test.
19339
19340 2004-07-26 Eric Christopher <echristo@redhat.com>
19341
19342 * gcc.c-torture/compile/20040726-2.c: New test.
19343
19344 2004-07-26 Andrew Pinski <apinski@apple.com>
19345
19346 * g++.dg/rtti/tinfo1.C: Xfail.
19347
19348 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
19349
19350 * gcc.c-torture/compile/20040726-1.c: New test.
19351
19352 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
19353 Brian Ryner <bryner@brianryner.com>
19354
19355 PR c++/9283
19356 PR c++/15000
19357 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
19358 * g++.dg/ext/visibility/: New directory.
19359 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
19360 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
19361 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
19362 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
19363 * g++.dg/ext/visibility/fvisibility.C,
19364 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
19365 g++.dg/ext/visibility/fvisibility-override1.C
19366 g++.dg/ext/visibility/fvisibility-override2.C
19367 g++.dg/ext/visibility/memfuncts.C
19368 g++.dg/ext/visibility/noPLT.C
19369 g++.dg/ext/visibility/pragma.C
19370 g++.dg/ext/visibility/pragma-override1.C
19371 g++.dg/ext/visibility/pragma-override2.C
19372 g++.dg/ext/visibility/staticmemfuncts.C
19373 g++.dg/ext/visibility/virtual.C: New tests.
19374
19375 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
19376
19377 PR c/15360
19378 * gcc.dg/pr15360-1.c: New test.
19379
19380 2004-07-25 Daniel Jacobowitz <dan@debian.org>
19381
19382 * gcc.dg/pragma-align-2.c: New test.
19383 * gcc.dg/pragma-init-fini.c: New test.
19384 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
19385 targets.
19386
19387 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
19388
19389 * gcc.dg/init-string-2.c: New test.
19390
19391 2004-07-24 Zack Weinberg <zack@codesourcery.com>
19392
19393 PR 16684
19394 * gcc.dg/Wredundant-decls-1.c: New test case.
19395
19396 2004-07-24 Jakub Jelinek <jakub@redhat.com>
19397
19398 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
19399 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
19400 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
19401 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
19402 * gcc.dg/compat/generate-random.c: New file.
19403 * gcc.dg/compat/generate-random.h: Likewise.
19404 * gcc.dg/compat/generate-random_r.c: Likewise.
19405 * gcc.dg/compat/struct-layout-1.h: Likewise.
19406 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
19407 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
19408 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
19409 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
19410 * gcc.dg/compat/struct-layout-1_main.c: New test.
19411 * gcc.dg/compat/struct-layout-1_x.c: New file.
19412 * gcc.dg/compat/struct-layout-1_y.c: New file.
19413 * gcc.dg/compat/struct-layout-1_test.h: New file.
19414
19415 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
19416
19417 * gcc.dg/comp-return-1.c: New test
19418
19419 2004-07-23 Janis Johnson <janis187@us.ibm.com>
19420
19421 * gcc.dg/vmx/8-02a.c: Fix typo.
19422
19423 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
19424 * gcc.dg/darwin-abi-3.c: New test.
19425
19426 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
19427 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
19428
19429 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
19430 * gcc.dg/vmx/ops-long-1.c: New test.
19431 * gcc.dg/vmx/ops-long-2.c: New test.
19432
19433 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
19434
19435 * g++.dg/lookup/conv-[1234].C: New.
19436
19437 2004-07-22 Mark Mitchell <mark@codesourcery.com>
19438
19439 * g++.dg/parse/attr2.C: Simplify.
19440
19441 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19442
19443 PR c/7284
19444 * gcc.c-torture/execute/pr7284-1.c: New test.
19445
19446 2004-07-22 Brian Booth <bbooth@redhat.com>
19447
19448 * gcc.dg/tree-ssa/20040721-1.c: New test.
19449
19450 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
19451
19452 * g++.dg/template/crash20.c: New.
19453
19454 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
19455
19456 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
19457 Add dg-run directive. Declare variables as required.
19458 * gfortran.dg/g77/README: Update
19459
19460 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
19461
19462 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
19463 gcc.dg/cris-peep2-andu2.c: New tests.
19464
19465 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19466
19467 PR c/15052
19468 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
19469 on return type.
19470 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
19471 messages.
19472 * gcc.dg/qual-return-2.c: Update expected messages.
19473 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
19474
19475 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19476
19477 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
19478 * gcc.dg/noncompile/921102-1.c: Update expected error message.
19479
19480 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
19481
19482 PR c/11250
19483 * gcc.dg/init-string-1.c: New test.
19484
19485 2004-07-21 Jakub Jelinek <jakub@redhat.com>
19486
19487 PR middle-end/15345
19488 PR c/16450
19489 * gcc.dg/torture/nested-fn-1.c: New test.
19490
19491 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
19492
19493 PR target/16559
19494 * gcc.dg/ia64-fptr-1.c: New file.
19495
19496 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19497
19498 PR c++/14497
19499 * g++.dg/template/spec16.C: New test.
19500 * g++.old-deja/g++.robertl/eb118.C: Remove.
19501
19502 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19503
19504 PR c++/509
19505 * g++.dg/template/spec15.C: New test.
19506
19507 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
19508
19509 Copy cases from g77.f-torture/execute and add dg-run
19510 directive. Other changes as noted.
19511 * gfortran.dg/g77/13037.f
19512 * gfortran.dg/g77/1832.f
19513 * gfortran.dg/g77/19981119-0.f
19514 * gfortran.dg/g77/19990313-0.f
19515 * gfortran.dg/g77/19990313-1.f
19516 * gfortran.dg/g77/19990313-2.f
19517 * gfortran.dg/g77/19990313-3.f
19518 * gfortran.dg/g77/19990419-1.f
19519 * gfortran.dg/g77/19990826-0.f
19520 * gfortran.dg/g77/19990826-2.f
19521 * gfortran.dg/g77/20000503-1.f
19522 * gfortran.dg/g77/20001111.f
19523 * gfortran.dg/g77/20010116.f
19524 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
19525 * gfortran.dg/g77/20010430.f
19526 * gfortran.dg/g77/6177.f
19527 * gfortran.dg/g77/947.f
19528 * gfortran.dg/g77/970816-3.f
19529 * gfortran.dg/g77/971102-1.f
19530 * gfortran.dg/g77/980520-1.f
19531 * gfortran.dg/g77/980628-0.f
19532 * gfortran.dg/g77/980628-1.f
19533 * gfortran.dg/g77/980628-10.f
19534 * gfortran.dg/g77/980628-2.f
19535 * gfortran.dg/g77/980628-3.f
19536 * gfortran.dg/g77/980628-7.f
19537 * gfortran.dg/g77/980628-8.f
19538 * gfortran.dg/g77/980628-9.f
19539 * gfortran.dg/g77/980701-0.f
19540 * gfortran.dg/g77/980701-1.f
19541 * gfortran.dg/g77/cabs.f
19542 * gfortran.dg/g77/claus.f
19543 * gfortran.dg/g77/complex_1.f
19544 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
19545 * gfortran.dg/g77/dcomplex.f
19546 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
19547 * gfortran.dg/g77/f90-intrinsic-mathematical.f
19548 * gfortran.dg/g77/f90-intrinsic-numeric.f
19549 * gfortran.dg/g77/int8421.f
19550 * gfortran.dg/g77/labug1.f
19551 * gfortran.dg/g77/large_vec.f
19552 * gfortran.dg/g77/le.f
19553 * gfortran.dg/g77/short.f
19554 * gfortran.dg/g77/README: Update
19555
19556 2004-07-20 Mark Mitchell <mark@codesourcery.com>
19557
19558 PR c++/16637
19559 * g++.dg/parse/lookup4.C: New test.
19560
19561 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19562
19563 PR c++/16175
19564 * g++.dg/template/ttp10.C: New test.
19565
19566 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
19567
19568 * gcc.dg/pr12625-1.c: New test.
19569
19570 2004-07-20 Steven Bosscher <stevenb@suse.de>
19571
19572 * testsuite/gcc.dg/switch-warn-1.c: New test.
19573 * testsuite/gcc.dg/switch-warn-2.c: New test.
19574 * gcc.c-torture/compile/pr14730.c: Update.
19575
19576 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
19577
19578 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
19579 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
19580 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
19581 g++.dg/template/nontype3.C: Remove trailing CR from tests.
19582
19583 2004-07-18 Mark Mitchell <mark@codesourcery.com>
19584
19585 PR c++/16623
19586 * g++.dg/template/assign1.C: New test.
19587
19588 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19589
19590 PR c++/12170
19591 * g++.dg/template/ttp9.C: New test.
19592
19593 2004-07-19 Daniel Jacobowitz <dan@debian.org>
19594
19595 * gcc.dg/format/cmn-err-1.c: New test.
19596
19597 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
19598
19599 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
19600 gcc.dg/Wparentheses-10.c: New tests.
19601 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
19602
19603 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19604
19605 PR fortran/16465
19606 * gfortran.dg/g77//ffixed-line-length-0.f,
19607 gfortran.dg/g77/ffixed-line-length-132.f,
19608 gfortran.dg/g77/ffixed-line-length-72.f,
19609 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
19610 gfortran.dg/g77/README: Update.
19611
19612 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19613
19614 PR c++/13092
19615 * g++.dg/template/non-dependent7.C: New test.
19616 * g++.dg/template/non-dependent8.C: Likewise.
19617 * g++.dg/template/non-dependent9.C: Likewise.
19618 * g++.dg/template/non-dependent10.C: Likewise.
19619
19620 2004-07-17 Mark Mitchell <mark@codesourcery.com>
19621
19622 PR c++/16337
19623 * g++.dg/parse/attr2.C: New test.
19624
19625 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
19626
19627 * g77.dg: Removed.
19628 * g77.f-torture: Ditto.
19629
19630 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
19631
19632 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
19633 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
19634 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
19635
19636 2004-07-16 Richard Henderson <rth@redhat.com>
19637
19638 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
19639
19640 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19641
19642 * lib/fortran-torture.exp (fortran-torture): Don't test compile
19643 tests with full list of options.
19644 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
19645 of TORTURE_OPTIONS if test contains 'dg-do run'.
19646
19647 PR fortran/16404
19648 * gfortran.dg/do_iterator.f90: New test.
19649
19650 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19651
19652 PR rtl-optimization/16536
19653 * gcc.c-torture/execute/restrict-1.c: New test.
19654
19655 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19656
19657 PR fortran/15324
19658 * gfortran.dg/pr15324.f90: New test.
19659
19660 PR fortran/15129
19661 * gfortran.dg/pr15129.f90: New test.
19662
19663 PR fortran/15140
19664 * gfortran.dg/pr15140.f90: New test.
19665
19666 PR fortran/13792
19667 * gfortran.fortran-torture/execute/bounds.f90: Add check for
19668 compile-time simplification.
19669
19670 2004-07-14 Mike Stump <mrs@apple.com>
19671
19672 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
19673
19674 2004-07-14 James E Wilson <wilson@specifixinc.com>
19675
19676 PR target/16325
19677 * gcc.dg/profile-generate-1.c: New.
19678
19679 2004-07-15 Jakub Jelinek <jakub@redhat.com>
19680
19681 * gcc.c-torture/execute/20040709-1.c: New test.
19682 * gcc.c-torture/execute/20040709-2.c: New test.
19683
19684 2004-07-14 Mike Stump <mrs@apple.com>
19685
19686 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
19687
19688 2004-07-14 Mike Stump <mrs@apple.com>
19689
19690 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
19691
19692 2004-07-13 Mark Mitchell <mark@codesourcery.com>
19693
19694 PR c++/16518
19695 * g++.dg/parse/mutable1.C: New test.
19696
19697 2004-07-13 Diego Novillo <dnovillo@redhat.com>
19698
19699 PR tree-optimization/16443
19700 * gcc.dg/tree-ssa/20040713-1.c: New test.
19701
19702 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
19703
19704 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
19705 for operator new.
19706
19707 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19708
19709 * gfortran.dg/g77/README: New file
19710 * gfortran.dg/g77/19981216-0.f: Copy from
19711 g77.f-torture/noncompile. Add "dg-do compile" and
19712 dg-error as required.
19713 * gfortran.dg/g77/19990218-1.f: Likewise.
19714 * gfortran.dg/g77/19990905-1.f: Likewise.
19715 * gfortran.dg/g77/9263.f: Likewise.
19716 * gfortran.dg/g77/980615-0.f: Likewise.
19717 * gfortran.dg/g77/980616-0.f: Likewise.
19718 * gfortran.dg/g77/check0.f: Likewise.
19719 * gfortran.dg/g77/select_no_compile.f: Likewise.
19720
19721 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19722
19723 Copy files from g77.f-torture/compile.
19724 Add "{ dg-do compile}". Other changes as noted
19725 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
19726 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
19727 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
19728 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
19729 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
19730 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
19731 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
19732 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
19733 statement to conform to standard. Append alpha1.x for reference.
19734 * gfortran.dg/g77/xformat.f: Add dg-warning
19735
19736 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19737
19738 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19739 Add {dg-do compile} directive.
19740 * gfortran.dg/g77/cpp2.F: Likewise.
19741
19742 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19743
19744 PR c++/5402
19745 * g++.dg/lookup/name-clash1.C: New test.
19746
19747 PR c++/9777
19748 * g++.dg/lookup/name-clash2.C: New test.
19749
19750 PR c++/12102
19751 * g++.dg/lookup/name-clash3.C: New test.
19752
19753 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19754
19755 * g++.dg/lookup/new2.C: New test.
19756 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
19757
19758 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
19759
19760 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
19761 Add {dg-do compile} directive.
19762 * gfortran.dg/g77/13060.f: Likewise.
19763 * gfortran.dg/g77/19990218-0.f: Likewise.
19764 * gfortran.dg/g77/19990305-0.f: Likewise.
19765 * gfortran.dg/g77/19990419-0.f: Likewise.
19766 * gfortran.dg/g77/19990502-0.f: Likewise.
19767 * gfortran.dg/g77/19990502-1.f: Likewise.
19768 * gfortran.dg/g77/19990525-0.f: Likewise.
19769 * gfortran.dg/g77/19990826-1.f: Likewise.
19770 * gfortran.dg/g77/19990826-3.f: Likewise.
19771 * gfortran.dg/g77/19990905-2.f: Likewise.
19772 * gfortran.dg/g77/20000412-1.f: Likewise.
19773 * gfortran.dg/g77/20000511-1.f: Likewise.
19774 * gfortran.dg/g77/20000511-2.f: Likewise.
19775 * gfortran.dg/g77/20000518.f: Likewise.
19776 * gfortran.dg/g77/20000601-1.f: Likewise.
19777 * gfortran.dg/g77/20000601-2.f: Likewise.
19778 * gfortran.dg/g77/20000629-1.f: Likewise.
19779 * gfortran.dg/g77/20000630-2.f: Likewise.
19780 * gfortran.dg/g77/20010115.f: Likewise.
19781 * gfortran.dg/g77/20010321-1.f: Likewise.
19782 * gfortran.dg/g77/20010426.f: Likewise.
19783 * gfortran.dg/g77/20020307-1.f: Likewise.
19784 * gfortran.dg/g77/8485.f: Likewise.
19785 * gfortran.dg/g77/960317-1.f: Likewise.
19786 * gfortran.dg/g77/970915-0.f: Likewise.
19787 * gfortran.dg/g77/980310-1.f: Likewise.
19788 * gfortran.dg/g77/980310-2.f: Likewise.
19789 * gfortran.dg/g77/980310-3.f: Likewise.
19790 * gfortran.dg/g77/980310-4.f: Likewise.
19791 * gfortran.dg/g77/980310-6.f: Likewise.
19792 * gfortran.dg/g77/980310-7.f: Likewise.
19793 * gfortran.dg/g77/980310-8.f: Likewise.
19794 * gfortran.dg/g77/980419-2.f: Likewise.
19795 * gfortran.dg/g77/980424-0.f: Likewise.
19796 * gfortran.dg/g77/980427-0.f: Likewise.
19797 * gfortran.dg/g77/980729-0.f: Likewise.
19798 * gfortran.dg/g77/981117-1.f: Likewise.
19799 * gfortran.dg/g77/toon_1.f: Likewise.
19800
19801 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19802
19803 PR c++/2204
19804 * g++.dg/other/abstract2.C: New test.
19805
19806 2004-07-12 Paul Brook <paul@codesourcery.com>
19807
19808 * gfortran.dg/pointer_init_1.f90: New test.
19809
19810 2004-07-11 Paul Brook <paul@codesourcery.com>
19811
19812 PR fortran/15986
19813 * gfortran.dg/contained_1.f90: New test.
19814
19815 2004-07-11 Mark Mitchell <mark@codesourcery.com>
19816
19817 * g++.dg/parse/defarg8.C: New test.
19818
19819 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19820
19821 PR fortran/16433
19822 * gfortran.dg/pr16433.f: New test.
19823
19824 PR fortran/17574
19825 * gfortran.dg/pr15754.f90: New test.
19826
19827 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
19828
19829 PR tree-optimization/16437
19830 * gcc.c-torture/execute/bitfld-4.c: New test.
19831
19832 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19833
19834 * gfortran.fortran-torture/execute/common_2.f90: Add check for
19835 access to common var from module.
19836
19837 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19838
19839 PR fortran/16336
19840 * gfortran.fortran-torture/execute/common_2.f90: New test.
19841
19842 2004-07-10 Paul Brook <paul@codesourcery.com>
19843
19844 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
19845
19846 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19847
19848 PR fortran/15969
19849 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
19850
19851 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19852
19853 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19854 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19855 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19856 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19857 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19858 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19859 * gfortran.dg/g77/funderscoring.f: Likewise.
19860 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19861
19862 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19863
19864 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19865
19866 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19867 Paul Brook <paul@codesourcery.com>
19868
19869 PR fortran/13415
19870 * gfortran.dg/common_pointer_1.f90: New test.
19871
19872 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19873
19874 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19875
19876 2004-07-09 James E Wilson <wilson@specifixinc.com>
19877
19878 PR target/16364
19879 * gcc.c-torture/compile/20040709-1.c: New.
19880
19881 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19882
19883 PR fortran/14077
19884 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19885
19886 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19887
19888 PR fortran/13201
19889 * gfortran.dg/shape_1.f90: New test.
19890
19891 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19892 Andrew Pinski <apinski@apple.com>
19893
19894 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19895
19896 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19897
19898 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19899 comment.
19900
19901 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19902 Paul Brook <paul@codesourcery.com>
19903
19904 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19905 '.f95' and '.F95'.
19906
19907 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19908
19909 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19910
19911 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19912
19913 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19914 testcases with capital suffix.
19915
19916 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19917
19918 PR fortran/15481
19919 PR fortran/13372
19920 PR fortran/13575
19921 PR fortran/15978
19922 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19923
19924 * gfortran.dg/implicit_1.f90: New test.
19925
19926 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19927
19928 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19929 expression to match gfortran warning/error messages
19930 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19931 dg-error text.
19932
19933 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19934
19935 * lib/fortran-torture.exp: Rename proc search_for to
19936 search_for_re.
19937
19938 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19939
19940 * gcc.c-torture/execute/simd-5.x: New file.
19941 XFAIL on SPARC 64-bit at -O0.
19942
19943 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19944
19945 PR c++/8211
19946 PR c++/16165
19947 * g++.dg/warn/effc3.C: New test.
19948
19949 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19950
19951 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19952 change X to 1X in format.
19953 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19954 add data statements to conform to standard.
19955
19956 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19957
19958 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19959 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19960 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19961
19962 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19963
19964 * gfortran.dg/g77/7388.f: Copy from g77.dg
19965 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19966 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19967 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19968 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19969 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19970 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19971 * gfortran.dg/g77/strlen0.f: Likewise.
19972
19973 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19974
19975 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19976 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19977
19978 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19979
19980 * gcc.c-torture/execute/920428-2.x: Delete.
19981 * gcc.c-torture/execute/920501-7.x: Likewise.
19982
19983 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19984
19985 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19986 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19987 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19988 prescott and c3-2.
19989 (PREFETCH_3DNOW): Add -march=c3.
19990
19991 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19992
19993 PR c/16437
19994 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19995 * gcc.c-torture/execute/bf64-1.x: Likewise.
19996
19997 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19998
19999 * gcc.c-torture/compile/20040708-1.c: New test.
20000
20001 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20002
20003 PR c++/16169
20004 * g++.dg/warn/effc2.C: New test.
20005
20006 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
20007
20008 * gcc.c-torture/execute/bitfld-1.x: Remove.
20009 * gcc.c-torture/execute/bitfld-3.c: New test.
20010 * gcc.dg/bitfld-2.c: Remove XFAILs.
20011
20012 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
20013
20014 PR c++/16276
20015 * g++.dg/rtti/tinfo1.C: New file.
20016
20017 2004-07-07 Eric Christopher <echristo@redhat.com>
20018
20019 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
20020
20021 2004-07-07 Andrew Pinski <apinski@apple.com>
20022
20023 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
20024
20025 2004-07-07 Mark Mitchell <mark@codesourcery.com>
20026
20027 * g++.dg/init/call1.C: XFAIL.
20028
20029 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
20030
20031 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
20032 except for movstrict*, to movmem* and clrstr* to clrmem*.
20033
20034 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
20035
20036 * gcc.c-torture/execute/20040707-1.c: New test.
20037
20038 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
20039
20040 * gcc.c-torture/execute/20040706-1.c: New test.
20041
20042 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20043
20044 PR c++/3671
20045 * g++.dg/template/spec14.C: New test.
20046
20047 2004-07-05 Jakub Jelinek <jakub@redhat.com>
20048
20049 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
20050 nothing if not yet defined. Use it in b, c and d type definitions.
20051 * gcc.c-torture/execute/20040705-1.c: New test.
20052 * gcc.c-torture/execute/20040705-2.c: New test.
20053
20054 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20055
20056 PR c++/2518
20057 * g++.dg/lookup/new1.C: New test.
20058
20059 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20060
20061 PR c++/11406
20062 * g++.dg/template/sizeof8.C: New test.
20063
20064 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
20065
20066 * gcc.c-torture/compile/20040705-1.c: New test.
20067
20068 2004-07-04 Bud Davis <bdavis9659@comcast.net>
20069
20070 * gfortran.fortran-torture/execute/seq_io.f90: New test.
20071
20072 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
20073
20074 * gcc.dg/cpp/if-mop.c: Two new testcases.
20075 * gcc.dg/cpp/trad/comment-3.c: New.
20076
20077 2004-07-04 Paul Brook <paul@codesourcery.com>
20078
20079 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
20080
20081 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
20082
20083 PR c++/3761
20084 * g++.dg/lookup/crash4.C: New test.
20085
20086 2004-07-02 Zack Weinberg <zack@codesourcery.com>
20087
20088 * gcc.c-torture/execute/builtin-abs-1.c
20089 * gcc.c-torture/execute/builtin-abs-2.c
20090 * gcc.c-torture/execute/builtin-complex-1.c
20091 * gcc.c-torture/execute/builtins/string-1-lib.c
20092 * gcc.c-torture/execute/builtins/string-1.c
20093 * gcc.c-torture/execute/builtins/string-2-lib.c
20094 * gcc.c-torture/execute/builtins/string-2.c
20095 * gcc.c-torture/execute/builtins/string-3-lib.c
20096 * gcc.c-torture/execute/builtins/string-3.c
20097 * gcc.c-torture/execute/builtins/string-4-lib.c
20098 * gcc.c-torture/execute/builtins/string-4.c
20099 * gcc.c-torture/execute/builtins/string-5-lib.c
20100 * gcc.c-torture/execute/builtins/string-5.c
20101 * gcc.c-torture/execute/builtins/string-6-lib.c
20102 * gcc.c-torture/execute/builtins/string-6.c
20103 * gcc.c-torture/execute/builtins/string-7-lib.c
20104 * gcc.c-torture/execute/builtins/string-7.c
20105 * gcc.c-torture/execute/builtins/string-8-lib.c
20106 * gcc.c-torture/execute/builtins/string-8.c
20107 * gcc.c-torture/execute/builtins/string-9-lib.c
20108 * gcc.c-torture/execute/builtins/string-9.c
20109 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
20110 * gcc.c-torture/execute/builtins/string-asm-1.c
20111 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
20112 * gcc.c-torture/execute/builtins/string-asm-2.c
20113 * gcc.c-torture/execute/stdio-opt-1.c
20114 * gcc.c-torture/execute/stdio-opt-2.c
20115 * gcc.c-torture/execute/stdio-opt-3.c
20116 * gcc.c-torture/execute/string-opt-1.c
20117 * gcc.c-torture/execute/string-opt-10.c
20118 * gcc.c-torture/execute/string-opt-11.c
20119 * gcc.c-torture/execute/string-opt-12.c
20120 * gcc.c-torture/execute/string-opt-13.c
20121 * gcc.c-torture/execute/string-opt-14.c
20122 * gcc.c-torture/execute/string-opt-15.c
20123 * gcc.c-torture/execute/string-opt-16.c
20124 * gcc.c-torture/execute/string-opt-2.c
20125 * gcc.c-torture/execute/string-opt-6.c
20126 * gcc.c-torture/execute/string-opt-7.c
20127 * gcc.c-torture/execute/string-opt-8.c:
20128 Replace with ...
20129
20130 * gcc.c-torture/execute/builtins/abs-2.c
20131 * gcc.c-torture/execute/builtins/abs-3.c
20132 * gcc.c-torture/execute/builtins/complex-1.c
20133 * gcc.c-torture/execute/builtins/fprintf.c
20134 * gcc.c-torture/execute/builtins/fputs.c
20135 * gcc.c-torture/execute/builtins/memcmp.c
20136 * gcc.c-torture/execute/builtins/memmove.c
20137 * gcc.c-torture/execute/builtins/memops-asm.c
20138 * gcc.c-torture/execute/builtins/mempcpy-2.c
20139 * gcc.c-torture/execute/builtins/mempcpy.c
20140 * gcc.c-torture/execute/builtins/memset.c
20141 * gcc.c-torture/execute/builtins/printf.c
20142 * gcc.c-torture/execute/builtins/sprintf.c
20143 * gcc.c-torture/execute/builtins/strcat.c
20144 * gcc.c-torture/execute/builtins/strchr.c
20145 * gcc.c-torture/execute/builtins/strcmp.c
20146 * gcc.c-torture/execute/builtins/strcpy.c
20147 * gcc.c-torture/execute/builtins/strcspn.c
20148 * gcc.c-torture/execute/builtins/strlen-2.c
20149 * gcc.c-torture/execute/builtins/strlen.c
20150 * gcc.c-torture/execute/builtins/strncat.c
20151 * gcc.c-torture/execute/builtins/strncmp-2.c
20152 * gcc.c-torture/execute/builtins/strncmp.c
20153 * gcc.c-torture/execute/builtins/strncpy.c
20154 * gcc.c-torture/execute/builtins/strpbrk.c
20155 * gcc.c-torture/execute/builtins/strpcpy-2.c
20156 * gcc.c-torture/execute/builtins/strpcpy.c
20157 * gcc.c-torture/execute/builtins/strrchr.c
20158 * gcc.c-torture/execute/builtins/strspn.c
20159 * gcc.c-torture/execute/builtins/strstr-asm.c
20160 * gcc.c-torture/execute/builtins/strstr.c:
20161 ... these new files.
20162
20163 * gcc.c-torture/execute/builtins/abs-2-lib.c
20164 * gcc.c-torture/execute/builtins/abs-3-lib.c
20165 * gcc.c-torture/execute/builtins/complex-1-lib.c
20166 * gcc.c-torture/execute/builtins/fprintf-lib.c
20167 * gcc.c-torture/execute/builtins/fputs-lib.c
20168 * gcc.c-torture/execute/builtins/memcmp-lib.c
20169 * gcc.c-torture/execute/builtins/memmove-lib.c
20170 * gcc.c-torture/execute/builtins/memops-asm-lib.c
20171 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
20172 * gcc.c-torture/execute/builtins/mempcpy-lib.c
20173 * gcc.c-torture/execute/builtins/memset-lib.c
20174 * gcc.c-torture/execute/builtins/printf-lib.c
20175 * gcc.c-torture/execute/builtins/sprintf-lib.c
20176 * gcc.c-torture/execute/builtins/strcat-lib.c
20177 * gcc.c-torture/execute/builtins/strchr-lib.c
20178 * gcc.c-torture/execute/builtins/strcmp-lib.c
20179 * gcc.c-torture/execute/builtins/strcpy-lib.c
20180 * gcc.c-torture/execute/builtins/strcspn-lib.c
20181 * gcc.c-torture/execute/builtins/strlen-2-lib.c
20182 * gcc.c-torture/execute/builtins/strlen-lib.c
20183 * gcc.c-torture/execute/builtins/strncat-lib.c
20184 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
20185 * gcc.c-torture/execute/builtins/strncmp-lib.c
20186 * gcc.c-torture/execute/builtins/strncpy-lib.c
20187 * gcc.c-torture/execute/builtins/strpbrk-lib.c
20188 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
20189 * gcc.c-torture/execute/builtins/strpcpy-lib.c
20190 * gcc.c-torture/execute/builtins/strrchr-lib.c
20191 * gcc.c-torture/execute/builtins/strspn-lib.c
20192 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
20193 * gcc.c-torture/execute/builtins/strstr-lib.c
20194 * gcc.c-torture/execute/builtins/lib/abs.c
20195 * gcc.c-torture/execute/builtins/lib/fprintf.c
20196 * gcc.c-torture/execute/builtins/lib/memset.c
20197 * gcc.c-torture/execute/builtins/lib/printf.c
20198 * gcc.c-torture/execute/builtins/lib/sprintf.c
20199 * gcc.c-torture/execute/builtins/lib/strcpy.c
20200 * gcc.c-torture/execute/builtins/lib/strcspn.c
20201 * gcc.c-torture/execute/builtins/lib/strncat.c
20202 * gcc.c-torture/execute/builtins/lib/strncmp.c
20203 * gcc.c-torture/execute/builtins/lib/strncpy.c
20204 * gcc.c-torture/execute/builtins/lib/strpbrk.c
20205 * gcc.c-torture/execute/builtins/lib/strspn.c
20206 * gcc.c-torture/execute/builtins/lib/strstr.c:
20207 New files containing support routines.
20208
20209 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
20210 declaration.
20211 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
20212 when not optimizing.
20213
20214 2004-07-02 Mark Mitchell <mark@codesourcery.com>
20215
20216 PR c++/16240
20217 * g++.dg/abi/mangle22.C: New test.
20218 * g++.dg/abi/mangle23.C: Likewise.
20219
20220 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
20221
20222 PR fortran/16290
20223 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
20224 Allow for cases without denormalized floating point numbers.
20225
20226 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
20227
20228 PR c/1027
20229 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20230 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
20231 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
20232 expected warning text.
20233 * gcc.dg/format/diag-2.c: New test.
20234
20235 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20236
20237 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
20238
20239 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
20240
20241 * gcc.dg/builtins-43.c: New.
20242 * gcc.dg/builtins-44.c: New.
20243 * gcc.dg/builtins-45.c: New.
20244
20245 2004-06-26 Geoffrey Keating <geoffk@apple.com>
20246 Andreas Tobler <a.tobler@schweiz.ch>
20247
20248 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
20249 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
20250 as SIGSEGV.
20251 * gcc.dg/cleanup-11.c: Likewise.
20252 * gcc.dg/cleanup-8.c: Likewise.
20253 * gcc.dg/cleanup-9.c: Likewise.
20254 * gcc.dg/cleanup-5.c: Run on all platforms.
20255
20256 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
20257
20258 * g++.dg/warn/nonnull1.C: New test.
20259
20260 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
20261
20262 * gcc.dg/compat/compat-common.h: Wrap up CINT in
20263 an #ifndef SKIP_COMPLEX_INT/#endif pair.
20264 Special-case the Sun compiler wrt to <complex.h>.
20265
20266 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
20267
20268 * gcc.dg/Wunreachable-8.C: New test.
20269
20270 * gcc.dg/h8300-ice2.c : New test.
20271
20272 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
20273
20274 PR fortran/16161
20275 * gfortran.fortran-torture/compile/implicit.f90: Add test
20276 for implicit character.
20277
20278 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
20279
20280 PR fortran/16289
20281 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
20282 Use tiny() intrinsic to find smallest non-negative real
20283
20284 2004-06-30 Jakub Jelinek <jakub@redhat.com>
20285
20286 * gcc.dg/compat/struct-by-value-22_main.c: New test.
20287 * gcc.dg/compat/struct-by-value-22_x.c: New.
20288 * gcc.dg/compat/struct-by-value-22_y.c: New.
20289
20290 * gcc.c-torture/execute/20040629-1.c: New test.
20291
20292 2004-06-29 Jakub Jelinek <jakub@redhat.com>
20293
20294 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
20295 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
20296
20297 PR target/16195
20298 * gcc.dg/20040625-1.c: New test.
20299
20300 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20301
20302 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
20303
20304 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20305
20306 PR fortran/15963
20307 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
20308
20309 2004-06-29 Richard Henderson <rth@redhat.com>
20310
20311 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
20312
20313 2004-06-29 Paul Brook <paul@codesourcery.com>
20314
20315 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
20316 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
20317
20318 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
20319
20320 PR c++/16260
20321 * g++.dg/parse/crash15.C: New.
20322
20323 2004-06-28 Andrew Pinski <apinski@apple.com>
20324
20325 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
20326 by the error already.
20327
20328 * g++.dg/opt/ptrmem4.C: Change to compile only test.
20329
20330 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
20331
20332 PR target/14041
20333 * gcc.dg/h8300-bss-align-1.c : New.
20334
20335 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
20336
20337 * PR c++/16174
20338 * g++.dg/template/ctor4.C: New.
20339
20340 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
20341
20342 PR c++/16205
20343 * g++.dg/warn/Wsequence-point-1.C: New test.
20344
20345 2004-06-27 Paul Brook <paul@codesourcery.com>
20346
20347 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
20348
20349 2004-06-27 Zack Weinberg <zack@codesourcery.com>
20350
20351 * g++.old-deja/g++.mike/p7325.C: Remove.
20352
20353 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
20354
20355 PR c/14963
20356 * gcc.dg/pr14963.c: New test.
20357
20358 2004-06-27 Mark Mitchell <mark@codesourcery.com>
20359
20360 PR c++/16193
20361 * g++.dg/parse/redef1.C: New test.
20362
20363 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
20364
20365 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
20366 20021110.c.
20367 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
20368 20021119-1.c.
20369 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
20370 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
20371 5-04.c.
20372 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
20373 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
20374 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
20375 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
20376 g++.brendan/enum14.C.
20377 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
20378 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
20379 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
20380 g++.mike/virt1.C.
20381 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
20382 memtemp24.C.
20383
20384 2004-06-27 Roger Sayle <roger@eyesopen.com>
20385
20386 * gcc.dg/20040527-1.c: New test case.
20387
20388 2004-06-26 Bud Davis <bdavis9659@comcast.net>
20389
20390 PR gfortran/pr16196
20391 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
20392
20393 2004-06-25 Roger Sayle <roger@eyesopen.com>
20394
20395 PR middle-end/15825
20396 * gcc.dg/pr15825-1.c: New test case.
20397
20398 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
20399
20400 * gcc.c-torture/execute/20040625-1.c: New test.
20401
20402 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20403
20404 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
20405
20406 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
20407
20408 * gcc.dg/torture/mips-div-1.c: New test.
20409
20410 2004-06-24 Jeff Law <law@redhat.com>
20411
20412 * gcc.dg/tree-ssa/20040624-1.c: New test.
20413
20414 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
20415
20416 * gcc.c-torture/compile/20040624-1.c: New test.
20417
20418 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20419
20420 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
20421 this directory.
20422
20423 2004-06-23 Andrew Pinski <apinski@apple.com>
20424
20425 PR middle-end/15988
20426 * g++.dg/opt/ptrmem4.C: New test.
20427
20428 * gcc.dg/c90-array-quals-2.c: New test.
20429
20430 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
20431
20432 * gcc.dg/kpice1.c: New test.
20433
20434 2006-06-23 Andrew Pinski <apinski@apple.com>
20435
20436 * gcc.dg/c90-array-quals.c: New test.
20437
20438 2006-06-22 Richard Henderson <rth@redhat.com>
20439
20440 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
20441
20442 2004-06-22 Loren James Rittle <ljrittle@acm.org>
20443
20444 * gcc.dg/builtins-config.h: Handle FreeBSD.
20445
20446 2006-06-22 Richard Henderson <rth@redhat.com>
20447
20448 * g++.dg/opt/devirt1.C: New.
20449
20450 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
20451
20452 * g++.dg/opt/pr15551.C: New testcase.
20453
20454 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
20455
20456 PR target/14800
20457 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
20458 x86_64-*-linux* when compiling for 32bit.
20459
20460 2004-06-21 Andrew Pinski <apinski@apple.com>
20461
20462 * gcc.dg/pch/struct-1.c: New.
20463 * gcc.dg/pch/struct-1.hs: New.
20464
20465 2004-06-21 Geoffrey Keating <geoffk@apple.com>
20466
20467 * gcc.dg/pch/save-temps-1.c: New file.
20468 * gcc.dg/pch/save-temps-1.hs: New file.
20469
20470 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
20471
20472 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
20473 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
20474
20475 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20476
20477 * gfortran.fortran-torture/execute/select_1.f90: Rename function
20478 to fix type error.
20479 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
20480 Remove trailing spaces.
20481
20482 2004-06-21 Richard Henderson <rth@redhat.com>
20483
20484 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
20485 merging && to BIT_FIELD_REF.
20486
20487 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
20488
20489 * g++.dg/opt/placeholder1.C: New test.
20490
20491 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20492
20493 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
20494 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20495 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20496 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20497
20498 2004-06-20 Zack Weinberg <zack@codesourcery.com>
20499
20500 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
20501 extern "C".
20502 * g++.dg/other/pragma-re-1.C: Add comments.
20503
20504 2004-06-19 Bud Davis <bdavis9659@comcast.net>
20505
20506 PR gfortran/16080
20507 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
20508
20509 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
20510
20511 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
20512 instead of setting the type of size_t by
20513 hand.
20514
20515 2004-06-18 Roger Sayle <roger@eyesopen.com>
20516
20517 * gcc.dg/unordered-2.c: New test case.
20518 * gcc.dg/unordered-3.c: New test case.
20519
20520 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
20521
20522 PR other/16043
20523 * lib/g++.exp (g++_version): Tweak regexp for version
20524 * lib/g77.exp (g77_version): Likewise.
20525 * lib/gfortran.exp (gfortran_version): Likewise.
20526 * lib/objc.exp (objc_version): Likewise.
20527 * lib/treelang.exp (treelang_version): Likewise.
20528
20529 2004-06-19 Jakub Jelinek <jakub@redhat.com>
20530
20531 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
20532 Use INT_MAX instead of __INT_MAX__.
20533 * gcc.dg/compat/struct-align-2_y.c: Likewise.
20534
20535 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
20536 * gcc.dg/compat/scalar-return-3_x.c: Use it.
20537 * gcc.dg/compat/scalar-return-3_y.c: Use it.
20538 * gcc.dg/compat/scalar-return-4_x.c: Use it.
20539 * gcc.dg/compat/scalar-return-4_y.c: Use it.
20540 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
20541 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
20542 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
20543 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
20544
20545 * gcc.dg/range-test-1.c: New test.
20546 * g++.dg/opt/range-test-1.C: New test.
20547
20548 2004-06-17 Richard Henderson <rth@redhat.com>
20549
20550 * objc.dg/sync-1.m: New.
20551 * objc.dg/try-catch-1.m: Don't force next runtime.
20552 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
20553 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
20554 shadowed catch clause.
20555 * objc.dg/try-catch-5.m: New.
20556
20557 2004-06-17 Zack Weinberg <zack@codesourcery.com>
20558
20559 Bug 14610
20560 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
20561
20562 2004-06-15 Richard Henderson <rth@redhat.com>
20563
20564 * gcc.dg/20001116-1.c: Move expected warning line.
20565
20566 2004-06-15 Richard Henderson <rth@redhat.com>
20567
20568 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
20569 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
20570
20571 2004-06-15 Jeff Law <law@redhat.com>
20572
20573 * gcc.dg/tree-ssa/20040615-1.c: New test.
20574 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
20575 be less sensitive to operand ordering.
20576 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
20577
20578 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
20579
20580 * g++.dg/abi/bitfield3.C: Add comment..
20581
20582 2004-06-15 Richard Henderson <rth@redhat.com>
20583
20584 * g++.dg/ext/stmtexpr1.C: XFAIL.
20585 * gcc.dg/20030612-1.c: XFAIL.
20586
20587 2004-06-15 Eric Christopher <echristo@redhat.com>
20588
20589 * g++.dg/charset/asm5.c: New.
20590 * gcc.dg/charset/asm6.c: New.
20591
20592 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20593
20594 PR fortran/15962
20595 * gfortran.fortran-torture/execute/select_1.f90: New test.
20596
20597 2004-06-15 Paul Brook <paul@codesourcery.com>
20598
20599 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
20600
20601 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20602
20603 PR c++/15967
20604 * g++.dg/lookup/crash3.C: New test.
20605
20606 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20607
20608 PR c++/15947
20609 * g++.dg/parse/dtor4.C: New test.
20610
20611 2004-06-14 Jeff Law <law@redhat.com>
20612
20613 * gcc.c-torture/compile/20040614-1.c: New test.
20614
20615 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20616
20617 PR fortran/15211
20618 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
20619 LEN of a character array.
20620
20621 2004-06-14 Mark Mitchell <mark@codesourcery.com>
20622
20623 PR c++/15096
20624 * g++.dg/template/ptrmem10.C: New test.
20625
20626 PR c++/14930
20627 * g++.dg/template/friend30.C: New test.
20628
20629 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20630
20631 PR fortran/14928
20632 * gfortran.fortran-torture/compile/mloc.f90: New test.
20633
20634 2004-06-13 Paul Brook <paul@codesourcery.com>
20635
20636 * gfortran.fortran-torture/execute/random_2.f90: New test.
20637
20638 2004-06-13 Eric Christopher <echristo@redhat.com>
20639
20640 * gcc.dg/noncompile/redecl-1.c: Fix error message.
20641
20642 2004-06-12 Paul Brook <paul@codesourcery.com>
20643
20644 * gfortran.fortran-torture/execute/contained_3.f90: New test.
20645
20646 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20647
20648 PR fortran/14923
20649 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
20650
20651 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20652
20653 PR fortran/14957
20654 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
20655 syntax errors in end statements of contained subroutines.
20656
20657 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20658
20659 PR fortran/12841
20660 * gfortran.fortran-torture/execute/null_arg.f90: New test.
20661
20662 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20663
20664 PR fortran/15665
20665 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
20666
20667 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20668
20669 PR gfortran/12839
20670 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
20671
20672 2004-06-11 Mark Mitchell <mark@codesourcery.com>
20673
20674 PR c++/15862
20675 * g++.dg/parse/enum1.C: New test.
20676
20677 2004-06-10 Jeff Law <law@redhat.com>
20678
20679 * gcc.c-torture/compile/20040610-1.c: New test.
20680
20681 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20682
20683 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
20684 * g++.old-deja/g++.other/decl3.C: Likewise.
20685
20686 2004-06-10 Brian Booth <bbooth@redhat.com>
20687
20688 * gcc.dg/tree-ssa/20031015-1.c: Scan for
20689 V_MAY_DEF instead of VDEF.
20690 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
20691
20692 2004-06-10 Mark Mitchell <mark@codesourcery.com>
20693
20694 PR c++/14211
20695 * g++.dg/conversion/const1.C: New test.
20696
20697 PR c++/15076
20698 * g++.dg/conversion/reinterpret1.C: New test.
20699
20700 PR c++/15877
20701 * g++.dg/template/enum2.C: New test.
20702
20703 PR c++/15227
20704 * g++.dg/template/error13.C: New test.
20705
20706 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20707
20708 PR fortran/14957
20709 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
20710 arguments to test_* REAL and of the right size.
20711
20712 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20713
20714 PR target/15569
20715 PR rtl-optimization/15681
20716 * gcc.dg/20040609-1.c: New test.
20717
20718 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20719
20720 PR c++/14791
20721 * g++.dg/opt/builtins1.C: New test.
20722
20723 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
20724
20725 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
20726 that use default windows32 struct layout.
20727 * gcc.dg/i386-bitfield2.c: Likewise.
20728
20729 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
20730
20731 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
20732 for mingw32 and cygwin targets.
20733
20734 2004-06-09 Geoffrey Keating <geoffk@apple.com>
20735
20736 * gcc.dg/pch/macro-4.c: New.
20737 * gcc.dg/pch/macro-4.hs: New.
20738
20739 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20740
20741 PR fortran/13249
20742 * gfortran.fortran-torture/compile/name_clash.f90: New test.
20743
20744 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20745
20746 PR fortran/13372
20747 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
20748
20749 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20750
20751 PR gfortran/14897
20752 * gfortran.fortran-torture/execute/t_edit.f90: New test.
20753
20754 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20755
20756 PR gfortran/15755
20757 * gfortran.fortran-torture/execute/backspace.c : New test.
20758
20759 2004-06-09 Paul Brook <paul@codesourcery.com>
20760
20761 * gfortran.fortran-torture/execure/intrinsic_associated.f90
20762 (pointer_to_section): Rewrite to use smaller array.
20763
20764 2004-06-08 David Edelsohn <edelsohn@gnu.org>
20765
20766 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
20767 * gcc.dg/ext/altivec-10.c: Same.
20768 * gcc.dg/ext/altivec-11.c: Same.
20769 * gcc.dg/ext/altivec-12.c: Same.
20770 * gcc.dg/ext/altivec-13.c: Same.
20771 * gcc.dg/ext/altivec-14.c: Same.
20772 * gcc.dg/ext/altivec-15.c: Same.
20773 * gcc.dg/ext/altivec-16.c: Same.
20774 * gcc.dg/ext/altivec-3.c: Same.
20775 * gcc.dg/ext/altivec-4.c: Same.
20776 * gcc.dg/ext/altivec-6.c: Same.
20777 * gcc.dg/ext/altivec-7.c: Same.
20778 * gcc.dg/ext/altivec-8.c: Same.
20779 * gcc.dg/ext/altivec-varargs-1.c: Same.
20780
20781 * g++.dg/ext/altivec-1.C: Correct dg syntax.
20782 * g++.dg/ext/altivec-10.C: Same.
20783 * g++.dg/ext/altivec-2.C: Same.
20784 * g++.dg/ext/altivec-3.C: Same.
20785 * g++.dg/ext/altivec-4.C: Same.
20786 * g++.dg/ext/altivec-5.C: Same.
20787 * g++.dg/ext/altivec-6.C: Same.
20788 * g++.dg/ext/altivec-7.C: Same.
20789 * g++.dg/ext/altivec-8.C: Same.
20790 * g++.dg/ext/altivec-9.C: Same.
20791
20792 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20793
20794 PR c++/7841
20795 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
20796
20797 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20798
20799 * gcc.dg/union-1.c: New test.
20800
20801 2004-06-07 Roger Sayle <roger@eyesopen.com>
20802
20803 * gcc.dg/builtins-41.c: New test case.
20804 * gcc.dg/builtins-42.c: New test case.
20805
20806 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20807
20808 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
20809 * g++.dg/ext/altivec-10.C: Same.
20810 * g++.dg/ext/altivec-2.C: Same.
20811 * g++.dg/ext/altivec-3.C: Same.
20812 * g++.dg/ext/altivec-4.C: Same.
20813 * g++.dg/ext/altivec-5.C: Same.
20814 * g++.dg/ext/altivec-6.C: Same.
20815 * g++.dg/ext/altivec-7.C: Same.
20816 * g++.dg/ext/altivec-8.C: Same.
20817 * g++.dg/ext/altivec-9.C: Same.
20818 * g++.old-deja/g++.abi/cxa_vec.C: Same.
20819 * g++.old-deja/g++.brendan/new3.C: Same.
20820 * gcc.c-torture/execute/eeprof-1.x: Same.
20821
20822 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
20823
20824 PR c/14765
20825 * gcc.dg/pr14765-1.c: New test.
20826
20827 2004-06-07 Roger Sayle <roger@eyesopen.com>
20828
20829 PR c/14649
20830 * gcc.dg/pr14649-1.c: New test case.
20831
20832 2004-06-07 Richard Henderson <rth@redhat.com>
20833
20834 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
20835 if temporaries.
20836
20837 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20838
20839 * g++.dg/eh/elide1.C: Remove XFAIL.
20840
20841 2004-06-07 Mark Mitchell <mark@codesourcery.com>
20842
20843 PR c++/15337
20844 * g++.dg/expr/sizeof3.C: New test.
20845
20846 PR c++/14777
20847 * g++.dg/template/access14.C: New test.
20848
20849 PR c++/15554
20850 * g++.dg/template/enum1.C: New test.
20851
20852 PR c++/15057
20853 * g++.dg/eh/throw1.C: New test.
20854
20855 2004-06-07 David Ayers <d.ayers@inode.at>
20856 Ziemowit Laski <zlaski@apple.com>
20857
20858 * lib/objc.exp (objc_target_compile): Revert the '-framework
20859 Foundation' flag fix, since bare Darwin does not ship
20860 with the Foundation framework.
20861 * objc/execute/next_mapping.h: Provide a local NSConstantString
20862 @interface and @implementation.
20863 (objc_constant_string_init): A constructor function, used to
20864 initialize the NSConstantString meta-class object.
20865 * objc/execute/string1.m: Include "next_mapping.h" instead of
20866 <Foundation/NSString.h>.
20867 * objc/execute/string2.m: Likewise.
20868 * objc/execute/string3.m: Likewise.
20869 * objc/execute/string4.m: Likewise.
20870
20871 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20872
20873 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20874 to double. Replace double with FLOAT.
20875 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20876
20877 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20878 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20879 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20880 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20881 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20882 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20883 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20884 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20885
20886 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20887
20888 PR c/13519
20889 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20890
20891 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20892
20893 PR c++/15503
20894 * g++.dg/template/meminit2.C: New test.
20895
20896 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20897
20898 PR target/15822
20899 * gcc.c-torture/execute/compare-fp-1.c,
20900 gcc.c-torture/execute/compare-fp-2.c,
20901 gcc.c-torture/execute/compare-fp-3.c,
20902 gcc.c-torture/execute/compare-fp-4.c,
20903 gcc.c-torture/execute/compare-fp-3.x,
20904 gcc.c-torture/execute/compare-fp-4.x: Moved...
20905 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20906 gcc.c-torture/execute/ieee/compare-fp-2.c,
20907 gcc.c-torture/execute/ieee/compare-fp-3.c,
20908 gcc.c-torture/execute/ieee/compare-fp-4.c,
20909 gcc.c-torture/execute/ieee/compare-fp-3.x,
20910 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20911
20912 2004-06-04 David Ayers <d.ayers@inode.at>
20913
20914 * objc/execute/protocol-isEqual-4.m: New testcase.
20915
20916 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20917
20918 * objc/execute/protocol-isEqual-1.m: New testcase.
20919 * objc/execute/protocol-isEqual-2.m: New testcase.
20920 * objc/execute/protocol-isEqual-3.m: New testcase.
20921
20922 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20923
20924 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20925
20926 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20927
20928 * lib/objc.exp (objc_target_compile): When running tests on
20929 Darwin (Mac OS X), inform the linker about '-framework
20930 'Foundation'.
20931
20932 2004-06-02 Eric Christopher <echristo@redhat.com>
20933
20934 * gcc.c-torture/compile/20040602-1.c: New.
20935
20936 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20937
20938 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20939 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20940
20941 PR tree-optimization/14736
20942 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20943
20944 PR tree-optimization/14042
20945 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20946
20947 PR tree-optimization/14729
20948 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20949
20950 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20951
20952 PR fortran/15557
20953 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20954
20955 2004-06-01 Richard Hederson <rth@redhat.com>
20956
20957 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20958
20959 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20960
20961 PR c++/14932
20962 * g++.dg/parse/offsetof4.C: New test.
20963
20964 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20965
20966 PR objc/7993
20967 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20968
20969 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20970
20971 PR c++/15701
20972 * g++.dg/template/friend29.C: New test.
20973
20974 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20975
20976 PR c/15749
20977 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20978
20979 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20980
20981 * gcc.dg/sparc-trap-1.c: New test.
20982
20983 2004-05-31 Roger Sayle <roger@eyesopen.com>
20984
20985 PR middle-end/15069
20986 * g++.dg/opt/fold3.C: New test case.
20987
20988 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20989
20990 * lib/target-supports.exp (check_iconv_available): Fix fallout
20991 from 2004-05-28 patch.
20992
20993 2004-05-30 Paul Brook <paul@codesourcery.com>
20994
20995 PR fortran/15620
20996 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20997 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20998
20999 2004-05-30 Steven G. Kargl <kargls@comcast.net>
21000
21001 * gfortran.fortran-torture/execute/random_1.f90: New test.
21002
21003 2004-05-28 Ziemowit Laski <zlaski@apple.com>
21004
21005 * g++.dg/ext/altivec-10.C: New test.
21006
21007 2004-05-29 Paul Brook <paul@codesourcery.com>
21008
21009 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
21010
21011 2004-05-28 Ziemowit Laski <zlaski@apple.com>
21012
21013 * gcc.dg/altivec-16.c: New test.
21014
21015 2004-05-28 Janis Johnson <janis187@us.ibm.com>
21016
21017 * lib/target-supports.exp (check_vmx_hw_available): New.
21018 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
21019
21020 * lib/target-supports.exp (check_alias_available,
21021 check_iconv_available, check_named_sections_available): Use
21022 unique names for temporary files.
21023
21024 2004-05-28 Ziemowit Laski <zlaski@apple.com>
21025
21026 * gcc.dg/altivec-15.c: New test.
21027
21028 2004-05-28 Mark Mitchell <mark@codesourcery.com>
21029
21030 PR c++/15083
21031 * g++.dg/warn/noeffect6.C: New test.
21032
21033 PR c++/15471
21034 * g++.dg/expr/ptrmem4.C: New test.
21035
21036 PR c++/15640
21037 * g++.dg/template/operator3.C: New test.
21038
21039 2004-05-28 Mark Mitchell <mark@codesourcery.com>
21040
21041 PR c++/14668
21042 * g++.dg/lookup/redecl1.C: New test.
21043 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
21044
21045 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
21046
21047 * gcc.c-torture/execute/compare-fp-1.c,
21048 gcc.c-torture/execute/compare-fp-2.c,
21049 gcc.c-torture/execute/compare-fp-3.c,
21050 gcc.c-torture/execute/compare-fp-4.c,
21051 gcc.c-torture/execute/compare-fp-3.x,
21052 gcc.c-torture/execute/compare-fp-4.x,
21053 gcc.dg/pr15649-1.c: New.
21054
21055 2004-05-27 Adam Nemet <anemet@lnxw.com>
21056
21057 PR c++/12883
21058 * g++.dg/init/array14.C: New test.
21059
21060 2004-05-25 Janis Johnson <janis187@us.ibm.com>
21061
21062 * lib/compat.exp (compat-get-options-main): New.
21063 (compat-get-options): Remove unneeded code, warn for ignored
21064 command.
21065 (compat-execute): Check flag set by dg-require-* commands.
21066
21067 * lib/compat.exp (compat-execute): Break up long lines.
21068
21069 2004-05-24 Janis Johnson <janis187@us.ibm.com>
21070
21071 * gcc.dg/altivec-7.c: Don't use 'vector long'.
21072 * gcc.dg/altivec-14.c: New test.
21073 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
21074
21075 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
21076 * gcc.dg/altivec-12.c: Ditto.
21077
21078 * gcc.dg/altivec-3.c: Move call to altivec_check.
21079
21080 2004-05-23 Mark Mitchell <mark@codesourcery.com>
21081
21082 PR c++/15044
21083 * g++.dg/template/error12.C: New test.
21084
21085 PR c++/15317
21086 * g++.dg/ext/attrib15.C: New test.
21087
21088 PR c++/15329
21089 * g++.dg/template/ptrmem9.C: New test.
21090
21091 2004-05-25 Paul Brook <paul@codesourcery.com>
21092
21093 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
21094
21095 2004-05-23 Mark Mitchell <mark@codesourcery.com>
21096
21097 PR c++/15165
21098 * g++.dg/template/crash19.C: New test.
21099
21100 2004-05-23 Mark Mitchell <mark@codesourcery.com>
21101
21102 PR c++/15025
21103 * g++.dg/template/redecl1.C: New test.
21104
21105 2004-05-23 Mark Mitchell <mark@codesourcery.com>
21106
21107 PR c++/14821
21108 * g++.dg/other/ns1.C: New test.
21109
21110 PR c++/14883
21111 * g++.dg/template/invalid1.C: New test.
21112
21113 2004-05-23 Paul Brook <paul@codesourcery.com>
21114 Victor Leikehman <lei@haifasphere.co.il>
21115
21116 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
21117 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
21118
21119 2004-05-22 Mark Mitchell <mark@codesourcery.com>
21120
21121 PR c++/15285
21122 PR c++/15299
21123 * g++.dg/template/non-dependent5.C: New test.
21124 * g++.dg/template/non-dependent6.C: New test.
21125
21126 2004-05-22 Mark Mitchell <mark@codesourcery.com>
21127
21128 PR c++/15507
21129 * g++.dg/inherit/union1.C: New test.
21130
21131 PR c++/15542
21132 * g++.dg/template/addr1.C: New test.
21133
21134 PR c++/15427
21135 * g++.dg/template/array5.C: New test.
21136
21137 PR c++/15287
21138 * g++.dg/template/array6.C: New test.
21139
21140 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
21141 Roger Sayle <roger@eyesopen.com>
21142
21143 * g++.dg/lookup/forscope2.C: New test case.
21144
21145 2004-05-22 Ben Elliston <bje@au.ibm.com>
21146
21147 * gcc.dg/cpp/Wmissingdirs.c: New.
21148
21149 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
21150
21151 PR target/15301
21152 * gcc.dg/compat/union-m128-1.h: New file.
21153 * gcc.dg/compat/union-m128-1_main.c: Likewise.
21154 * gcc.dg/compat/union-m128-1_x.c: Likewise.
21155 * gcc.dg/compat/union-m128-1_y.c: Likewise.
21156
21157 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
21158
21159 PR target/15302
21160 * gcc.dg/compat/struct-complex-1.h: New file.
21161 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
21162 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
21163 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
21164
21165 2004-05-20 Roger Sayle <roger@eyesopen.com>
21166
21167 PR middle-end/3074
21168 * gcc.dg/pr3074-1.c: New test case.
21169 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
21170
21171 2004-05-20 Falk Hueffner <falk@debian.org>
21172
21173 PR other/15526
21174 * gcc.dg/ftrapv-1.c: New test case.
21175
21176 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
21177
21178 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
21179
21180 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
21181 Jeff Law <law@redhat.com>
21182
21183 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
21184 * gcc.dg/tree-ssa/20040518-2.c: New test.
21185
21186 * gcc.dg/tree-ssa/20040518-1.c: New test.
21187
21188 2004-05-18 Zack Weinberg <zack@codesourcery.com>
21189
21190 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
21191
21192 2004-05-18 Paul Brook <paul@codesourcery.com>
21193
21194 PR fortran/13930
21195 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
21196
21197 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21198
21199 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
21200 constant folding.
21201
21202 2004-05-17 Steven Bosscher <stevenb@suse.de>
21203
21204 * gcc.dg/tree-ssa/20040517-1.c: New test.
21205
21206 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21207
21208 * gcc.dg/loop-4.c: New test.
21209
21210 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
21211
21212 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
21213
21214 2004-05-15 Bud Davis <bdavis9659@comcast.net>
21215
21216 PR fortran/15311
21217 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
21218
21219 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21220
21221 PR fortran/13826
21222 PR fortran/13940
21223 * gfortran.fortran-torture/compile/data_1.f90: New test.
21224
21225 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
21226
21227 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
21228 * gcc.dg/uninit-H.c: Define ASM for __s390__.
21229
21230 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
21231
21232 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
21233
21234 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
21235
21236 PR c/15444
21237 * gcc.dg/format/xopen-1.c: Adjust expected message.
21238 * gcc.dg/format/xopen-3.c: New test.
21239
21240 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
21241
21242 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
21243
21244 2004-05-14 Jeff Law <law@redhat.com>
21245
21246 * gcc.dg/tree-ssa/20040514-2.c: New test.
21247
21248 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21249
21250 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
21251 this ...
21252 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
21253 this.
21254
21255 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
21256
21257 * gcc.dg/tree-ssa/20040514-1.c: New test.
21258
21259 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21260
21261 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
21262 test.
21263
21264 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21265
21266 PR fortran/14066
21267 * gfortran.fortran-torture/compile/do_1.f90: New test.
21268
21269 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21270
21271 PR fortran/15051
21272 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
21273 test.
21274
21275 2004-05-14 Bud Davis <bdavis9659@comcast.net>
21276
21277 PR fortran/15149
21278 * gfortran.fortran-torture/execute/random_init.f90: New test.
21279
21280 2004-05-13 Paul Brook <paul@codesourcery.com>
21281
21282 PR fortran/15314
21283 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
21284
21285 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
21286
21287 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
21288 for the powerpc case.
21289
21290 2004-05-13 Jeff Law <law@redhat.com>
21291
21292 * gcc.dg/tree-ssa/20040513-1.c: New test.
21293 * gcc.dg/tree-ssa/20040513-2.c: New test.
21294
21295 2004-05-13 Paul Brook <paul@codesourcery.com>
21296
21297 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
21298 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
21299 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
21300
21301 2004-05-13 Andreas Schwab <schwab@suse.de>
21302
21303 PR other/10819
21304 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
21305 characters.
21306
21307 2004-05-13 Bud Davis <bdavis9659@comcast.net>
21308
21309 PR fortran/15294
21310 * gfortran.fortran-torture/execute/adjustr.f90: New file.
21311
21312 2004-05-13 Diego Novillo <dnovillo@redhat.com>
21313
21314 Merge from tree-ssa-20020619-branch. See
21315 ChangeLog.tree-ssa for details.
21316
21317 2004-05-11 Ziemowit Laski <zlaski@apple.com>
21318
21319 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
21320 include <altivec.h> explicitly.
21321 * gcc.dg/altivec-13.c: Likewise.
21322
21323 2004-05-11 Paul Brook <paul@codesourcery.com>
21324
21325 * gcc.c-torture/compile/20010518-1.c: Force enum size.
21326
21327 2004-05-10 Eric Christopher <echristo@redhat.com>
21328
21329 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
21330 * gcc.dg/sibcall-4.c: Ditto.
21331
21332 2004-05-10 Ziemowit Laski <zlaski@apple.com>
21333
21334 * g++.dg/ext/altivec-8.C: New test case.
21335 * gcc.dg/altivec-13.c: New test case.
21336
21337 2004-05-08 Roger Sayle <roger@eyesopen.com>
21338
21339 * gcc.c-torture/execute/divcmp-1.c: New test case.
21340 * gcc.c-torture/execute/divcmp-2.c: New test case.
21341 * gcc.c-torture/execute/divcmp-3.c: New test case.
21342
21343 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21344
21345 * g++.dg/other/pragma-re-2.C: New test.
21346
21347 2004-05-07 Uros Bizjak <uros@kss-loka.si>
21348
21349 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
21350 * gcc.dg/i386-387-2.c: Likewise.
21351
21352 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
21353 __builtin_drem.
21354 * gcc.dg/i386-387-6.c: Likewise.
21355
21356 2004-05-07 Uros Bizjak <uros@kss-loka.si>
21357
21358 * gcc.dg/builtins-33.c: Also check log1p*.
21359
21360 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
21361
21362 PR optimization/15296
21363 * gcc.c-torture/execute/pr15296.c: New test.
21364
21365 2004-05-05 Uros Bizjak <uros@kss-loka.si>
21366
21367 * gcc.dg/builtins-40.c: New test.
21368
21369 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
21370
21371 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
21372
21373 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
21374
21375 * g++.dg/ext/spe1.C: New testcase.
21376
21377 2004-05-04 Ziemowit Laski <zlaski@apple.com>
21378
21379 * objc.dg/image-info.m: Allow additional attributes
21380 for __image_info section.
21381
21382 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
21383
21384 * gcc.dg/torture/mips-hilo-2.c: New test.
21385
21386 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21387
21388 PR c++/14389
21389 * g++.dg/template/member5.C: New test.
21390
21391 2004-05-03 Uros Bizjak <uros@kss-loka.si>
21392
21393 * gcc.dg/builtins-34.c: Also check expm1*.
21394
21395 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21396
21397 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
21398 * gcc.dg/torture/builtin-convert-3.c: New test.
21399
21400 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
21401
21402 PR middle-end/15054
21403 * g++.dg/opt/pr15054.C: New test.
21404
21405 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21406
21407 * gcc.dg/torture/builtin-rounding-1.c: New test.
21408 * gcc.dg/builtins-25.c: Delete.
21409 * gcc.dg/builtins-29.c: Delete.
21410
21411 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
21412
21413 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
21414 * gcc.dg/sibcall-4.c: Likewise.
21415 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
21416
21417 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
21418
21419 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
21420 bit-field on 16-bit targets.
21421
21422 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
21423
21424 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
21425 16-bit targets.
21426
21427 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
21428
21429 * gcc.dg/rs6000-power2-1.c: Change to compile only.
21430 * gcc.dg/rs6000-power2-2.c: Likewise.
21431
21432 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
21433
21434 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
21435 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
21436 Change the asm registers to be in form of frN instead of fN.
21437
21438 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21439
21440 * gcc.dg/torture/builtin-convert-2.c: New test.
21441
21442 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
21443
21444 * gcc.dg/rs6000-power2-1.c: New test.
21445 * gcc.dg/rs6000-power2-2.c: New test.
21446
21447 2004-04-28 Jan Hubicka <jh@suse.cz>
21448
21449 * gcc.dg/unused-6.c: New test.
21450
21451 2004-04-24 Laurent GUERBY <laurent@guerby.net>
21452 Ulrich Weigand <uweigand@de.ibm.com>
21453
21454 * ada/acats/run_all.sh: Define $target variable.
21455
21456 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
21457
21458 PR c++/15119
21459 * g++.dg/other/vararg-1.C: New test.
21460
21461 PR c++/4794
21462 * g++.dg/eh/cleanup3.C: New test.
21463
21464 2004-04-24 Laurent GUERBY <laurent@guerby.net>
21465
21466 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
21467 and ad8011a (target_insn).
21468 * ada/acats/support/macro.dfs: Likewise.
21469 * ada/acats/support/impbit.adb: New file.
21470
21471 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
21472
21473 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
21474
21475 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21476
21477 * gcc.dg/loop-3.c: New test.
21478
21479 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
21480
21481 * gcc.c-torture/execute/simd-5.c: New test.
21482
21483 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21484
21485 PR c++/15064
21486 * g++.dg/template/crash18.C: New test.
21487
21488 2004-04-22 Mark Mitchell <mark@codesourcery.com>
21489
21490 * g++.dg/ext/complit3.C: New test.
21491
21492 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
21493
21494 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
21495 * gcc.dg/altivec-3.c: Same.
21496 * gcc.dg/altivec-varargs-1.c: Same.
21497
21498 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
21499
21500 * lib/target-supports.exp (check_profiling_available): Assume
21501 profiling is not available on powerpc-eabi targets.
21502
21503 2004-04-21 Janis Johnson <janis187@us.ibm.com>
21504
21505 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
21506 * gcc.dg/vmx/bug-1.c: Ditto.
21507
21508 2004-04-20 Eric Christopher <echristo@redhat.com>
21509
21510 * gcc.dg/charset/extern.c: New test.
21511 * g++.dg/charset/extern3.cc: Ditto.
21512
21513 2004-04-20 Uros Bizjak <uros@kss-loka.si>
21514
21515 * gcc.dg/builtins-39.c: New test.
21516
21517 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
21518
21519 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
21520
21521 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
21522
21523 * gcc.dg/torture/mips-hilo-1.c: New test.
21524
21525 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
21526
21527 * gcc.c-torture/compile/20040419-1.c: New test.
21528
21529 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
21530
21531 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
21532
21533 2004-04-18 Zack Weinberg <zack@codesourcery.com>
21534 Aldy Hernandez <aldyh@redhat.com>
21535
21536 * gcc.c-torture/execute/va-arg-24.c: New.
21537
21538 2004-04-17 Zack Weinberg <zack@codesourcery.com>
21539 Aldy Hernandez <aldyh@redhat.com>
21540
21541 * gcc.dg/vmx/1b-01.c: New.
21542 * gcc.dg/vmx/1b-02.c: New.
21543 * gcc.dg/vmx/1b-03.c: New.
21544 * gcc.dg/vmx/1b-04.c: New.
21545 * gcc.dg/vmx/1b-05.c: New.
21546 * gcc.dg/vmx/1b-06.c: New.
21547 * gcc.dg/vmx/1b-07.c: New.
21548 * gcc.dg/vmx/1c-01.c: New.
21549 * gcc.dg/vmx/1c-02.c: New.
21550 * gcc.dg/vmx/3a-01a.c: New.
21551 * gcc.dg/vmx/3a-01.c: New.
21552 * gcc.dg/vmx/3a-01m.c: New.
21553 * gcc.dg/vmx/3a-03.c: New.
21554 * gcc.dg/vmx/3a-03m.c: New.
21555 * gcc.dg/vmx/3a-04.c: New.
21556 * gcc.dg/vmx/3a-04m.c: New.
21557 * gcc.dg/vmx/3a-05.c: New.
21558 * gcc.dg/vmx/3a-06.c: New.
21559 * gcc.dg/vmx/3a-06m.c: New.
21560 * gcc.dg/vmx/3a-07.c: New.
21561 * gcc.dg/vmx/3b-01.c: New.
21562 * gcc.dg/vmx/3b-02.c: New.
21563 * gcc.dg/vmx/3b-10.c: New.
21564 * gcc.dg/vmx/3b-13.c: New.
21565 * gcc.dg/vmx/3b-14.c: New.
21566 * gcc.dg/vmx/3b-15.c: New.
21567 * gcc.dg/vmx/3c-01a.c: New.
21568 * gcc.dg/vmx/3c-01.c: New.
21569 * gcc.dg/vmx/3c-02.c: New.
21570 * gcc.dg/vmx/3c-03.c: New.
21571 * gcc.dg/vmx/3d-01.c: New.
21572 * gcc.dg/vmx/4-01.c: New.
21573 * gcc.dg/vmx/4-03.c: New.
21574 * gcc.dg/vmx/5-01.c: New.
21575 * gcc.dg/vmx/5-02.c: New.
21576 * gcc.dg/vmx/5-03.c: New.
21577 * gcc.dg/vmx/5-04.c: New.
21578 * gcc.dg/vmx/5-05.c: New.
21579 * gcc.dg/vmx/5-06.c: New.
21580 * gcc.dg/vmx/5-07.c: New.
21581 * gcc.dg/vmx/5-07t.c: New.
21582 * gcc.dg/vmx/5-08.c: New.
21583 * gcc.dg/vmx/5-10.c: New.
21584 * gcc.dg/vmx/5-11.c: New.
21585 * gcc.dg/vmx/7-01a.c: New.
21586 * gcc.dg/vmx/7-01.c: New.
21587 * gcc.dg/vmx/7c-01.c: New.
21588 * gcc.dg/vmx/7d-01.c: New.
21589 * gcc.dg/vmx/7d-02.c: New.
21590 * gcc.dg/vmx/8-01.c: New.
21591 * gcc.dg/vmx/8-02a.c: New.
21592 * gcc.dg/vmx/8-02.c: New.
21593 * gcc.dg/vmx/brode-1.c: New.
21594 * gcc.dg/vmx/bug-1.c: New.
21595 * gcc.dg/vmx/bug-2.c: New.
21596 * gcc.dg/vmx/bug-3.c: New.
21597 * gcc.dg/vmx/cw-bug-1.c: New.
21598 * gcc.dg/vmx/cw-bug-2.c: New.
21599 * gcc.dg/vmx/cw-bug-3.c: New.
21600 * gcc.dg/vmx/dct.c: New.
21601 * gcc.dg/vmx/debug-1.c: New.
21602 * gcc.dg/vmx/debug-2.c: New.
21603 * gcc.dg/vmx/debug-3.c: New.
21604 * gcc.dg/vmx/debug-4.c: New.
21605 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
21606 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
21607 * gcc.dg/vmx/eg-5.c: New.
21608 * gcc.dg/vmx/fft.c: New.
21609 * gcc.dg/vmx/gcc-bug-1.c: New.
21610 * gcc.dg/vmx/gcc-bug-2.c: New.
21611 * gcc.dg/vmx/gcc-bug-3.c: New.
21612 * gcc.dg/vmx/gcc-bug-4.c: New.
21613 * gcc.dg/vmx/gcc-bug-5.c: New.
21614 * gcc.dg/vmx/gcc-bug-6.c: New.
21615 * gcc.dg/vmx/gcc-bug-7.c: New.
21616 * gcc.dg/vmx/gcc-bug-8.c: New.
21617 * gcc.dg/vmx/gcc-bug-9.c: New.
21618 * gcc.dg/vmx/gcc-bug-b.c: New.
21619 * gcc.dg/vmx/gcc-bug-c.c: New.
21620 * gcc.dg/vmx/gcc-bug-d.c: New.
21621 * gcc.dg/vmx/gcc-bug-e.c: New.
21622 * gcc.dg/vmx/gcc-bug-f.c: New.
21623 * gcc.dg/vmx/gcc-bug-g.c: New.
21624 * gcc.dg/vmx/gcc-bug-i.c: New.
21625 * gcc.dg/vmx/harness.h: New.
21626 * gcc.dg/vmx/ira1.c: New.
21627 * gcc.dg/vmx/ira2a.c: New.
21628 * gcc.dg/vmx/ira2b.c: New.
21629 * gcc.dg/vmx/ira2.c: New.
21630 * gcc.dg/vmx/ira2c.c: New.
21631 * gcc.dg/vmx/mem.c: New.
21632 * gcc.dg/vmx/newton-1.c: New.
21633 * gcc.dg/vmx/ops.c: New.
21634 * gcc.dg/vmx/sn7153.c: New.
21635 * gcc.dg/vmx/spill2.c: New.
21636 * gcc.dg/vmx/spill3.c: New.
21637 * gcc.dg/vmx/spill.c: New.
21638 * gcc.dg/vmx/t.c: New.
21639 * gcc.dg/vmx/varargs-1.c: New.
21640 * gcc.dg/vmx/varargs-2.c: New.
21641 * gcc.dg/vmx/varargs-3.c: New.
21642 * gcc.dg/vmx/varargs-4.c: New.
21643 * gcc.dg/vmx/varargs-5.c: New.
21644 * gcc.dg/vmx/varargs-6.c: New.
21645 * gcc.dg/vmx/varargs-7.c: New.
21646 * gcc.dg/vmx/vmx.exp: New.
21647 * gcc.dg/vmx/vprint-1.c: New.
21648 * gcc.dg/vmx/vscan-1.c: New.
21649 * gcc.dg/vmx/x-01.c: New.
21650 * gcc.dg/vmx/x-02.c: New.
21651 * gcc.dg/vmx/x-03.c: New.
21652 * gcc.dg/vmx/x-04.c: New.
21653 * gcc.dg/vmx/x-05.c: New.
21654 * gcc.dg/vmx/yousufi-1.c: New.
21655 * gcc.dg/vmx/zero-1.c: New.
21656 * gcc.dg/vmx/zero.c: New.
21657
21658 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
21659
21660 * g++.dg/lookup/java1.C: Update for chage of
21661 _Jv_AllocObject.
21662 * g++.dg/lookup/java2.C: Likewise.
21663
21664 2004-04-17 Laurent GUERBY <laurent@guerby.net>
21665
21666 * ada/acats/run_all.sh: use -O2 by default.
21667
21668 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
21669
21670 * gcc.dg/vr-mult-[12].c: New tests.
21671
21672 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21673
21674 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
21675
21676 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
21677
21678 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
21679
21680 * lib/target-supports.exp (check_profiling_available): Assume profiling
21681 isn't available for mips*-*-elf targets.
21682
21683 2004-04-14 Uros Bizjak <uros@kss-loka.si>
21684
21685 * gcc.dg/builtins-38.c: New test.
21686
21687 2004-04-14 Eric Christopher <echristo@redhat.com>
21688
21689 * g++.dg/charset/charset.exp: Run .cc extension tests.
21690
21691 2004-04-14 Zack Weinberg <zack@codesourcery.com>
21692
21693 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
21694
21695 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21696
21697 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
21698
21699 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
21700
21701 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
21702 * gcc.dg/i386-387-2.c: Likewise.
21703
21704 * gcc.dg/i386-387-7.c: New test.
21705 * gcc.dg/i386-387-8.c: New test.
21706
21707 * gcc.dg/builtins-37.c: New test.
21708
21709 2004-04-13 Geoffrey Keating <geoffk@apple.com>
21710
21711 * g++.dg/pch/externc-1.C: Add missing semicolon.
21712
21713 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
21714
21715 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
21716
21717 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21718
21719 * gcc.c-torture/execute/20040411-1.c: New test.
21720
21721 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
21722
21723 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
21724
21725 2004-04-09 Chris Demetriou <cgd@broadcom.com>
21726
21727 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
21728
21729 2004-04-09 Zack Weinberg <zack@codesourcery.com>
21730
21731 * lib/target-supports.exp (check_named_sections_available): New.
21732 * lib/gcc-dg.exp (dg-require-named-sections): New.
21733 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
21734 old-deja.exp. Also prune error-count message from HP linker.
21735 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
21736
21737 * g++.dg/init/init-ref4.C: Use dg-require-weak.
21738 * g++.old-deja/g++.pt/static3.C: Likewise.
21739 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
21740
21741 2004-04-09 Roger Sayle <roger@eyesopen.com>
21742
21743 * gcc.c-torture/execute/20040409-1.c: New test case.
21744 * gcc.c-torture/execute/20040409-2.c: New test case.
21745 * gcc.c-torture/execute/20040409-3.c: New test case.
21746
21747 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
21748
21749 * gcc.dg/20040409-1.c: New test.
21750
21751 2004-04-08 Roger Sayle <roger@eyesopen.com>
21752
21753 PR target/14888
21754 * g++.dg/opt/pr14888.C: New test case.
21755
21756 2004-04-08 Geoffrey Keating <geoffk@apple.com>
21757
21758 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
21759 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
21760 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
21761 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
21762 New tests.
21763
21764 2004-04-08 Paul Brook <paul@codesourcery.com>
21765
21766 * gcc.dg/spill-1.c: New test.
21767
21768 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21769
21770 * gcc.dg/torture/builtin-ctype-2.c: New test.
21771
21772 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
21773
21774 * gcc.dg/pch/pch.exp: Add largefile test.
21775
21776 2004-04-06 Geoffrey Keating <geoffk@apple.com>
21777
21778 * g++.dg/pch/externc-1.Hs: New.
21779 * g++.dg/pch/externc-1.C: New.
21780
21781 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21782
21783 * gcc.dg/compat/struct-by-value-5a_main.c,
21784 gcc.dg/compat/struct-by-value-5b_main.c: New files.
21785 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
21786 * gcc.dg/compat/struct-by-value-5a_x.c,
21787 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
21788 gcc.dg/compat/struct-by-value-5_x.c.
21789 * gcc.dg/compat/struct-by-value-5a_y.c,
21790 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
21791 gcc.dg/compat/struct-by-value-5_y.c.
21792
21793 * gcc.dg/compat/struct-by-value-6a_main.c,
21794 gcc.dg/compat/struct-by-value-6b_main.c: New files.
21795 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
21796 * gcc.dg/compat/struct-by-value-6a_x.c,
21797 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
21798 gcc.dg/compat/struct-by-value-6_x.c.
21799 * gcc.dg/compat/struct-by-value-6a_y.c,
21800 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
21801 gcc.dg/compat/struct-by-value-6_y.c.
21802
21803 * gcc.dg/compat/struct-by-value-7a_main.c,
21804 gcc.dg/compat/struct-by-value-7b_main.c: New files.
21805 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
21806 * gcc.dg/compat/struct-by-value-7a_x.c,
21807 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
21808 gcc.dg/compat/struct-by-value-7_x.c.
21809 * gcc.dg/compat/struct-by-value-7a_y.c,
21810 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
21811 gcc.dg/compat/struct-by-value-7_y.c.
21812
21813 2004-04-06 Jakub Jelinek <jakub@redhat.com>
21814
21815 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
21816 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
21817 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
21818 options.
21819
21820 2004-04-06 Uros Bizjak <uros@kss-loka.si>
21821
21822 * gcc.dg/builtins-36.c: New test.
21823
21824 2004-04-06 Paul Brook <paul@codesourcery.com>
21825
21826 * README.gcc: Remove obsolete contraint on testcases.
21827
21828 2004-04-05 Paul Brook <paul@codesourcery.com>
21829
21830 PR2123
21831 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
21832 failure and exit(0) on success.
21833 * g++.dg/expr/anew2.C: Ditto.
21834 * g++.dg/expr/anew3.C: Ditto.
21835 * g++.dg/expr/anew4.C: Ditto.
21836
21837 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
21838
21839 PR c++/3518
21840 * g++.dg/template/unify7.C: New.
21841
21842 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
21843
21844 * g++.dg/README: Bring up to date with new subdirectories; remove
21845 duplicate subdirectory lines.
21846
21847 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
21848
21849 PR c++/14007
21850 * g++.dg/template/unify5.C: New.
21851 * g++.dg/template/unify6.C: New.
21852 * g++.dg/template/qualttp20.C: Adjust.
21853 * g++.old-deja/g++.jason/report.C: Adjust.
21854 * g++.old-deja/g++.other/qual1.C: Adjust.
21855
21856 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21857
21858 PR c++/14803
21859 * g++.dg/inherit/ptrmem1.C: New test.
21860
21861 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21862
21863 PR c++/14755
21864 * gcc.c-torture/execute/20040331-1.c: New test.
21865 * gcc.dg/20040331-1.c: New test.
21866
21867 2004-04-01 Paul Brook <paul@codesourcery.com>
21868
21869 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21870
21871 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21872
21873 PR c++/14724
21874 * g++.dg/init/goto1.C: New test.
21875
21876 PR c++/14763
21877 * g++.dg/template/defarg4.C: New test.
21878
21879 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21880
21881 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21882
21883 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21884
21885 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21886
21887 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21888
21889 * gcc.dg/noncompile/undeclared-2.c: New test.
21890
21891 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21892
21893 * gcc.dg/940409-1.c: Remove XFAIL.
21894 * gcc.dg/reg-vol-struct-1.c: New test.
21895
21896 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21897
21898 * gcc.dg/torture/builtin-wctype-1.c: New test.
21899
21900 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21901
21902 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21903 * gcc.dg/20001101-1.c: Likewise.
21904 * gcc.dg/20001102-1.c: Likewise.
21905
21906 2004-03-25 Roger Sayle <roger@eyesopen.com>
21907
21908 * gcc.dg/compare8.c: Add an additional test for XOR.
21909
21910 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21911
21912 * gcc.dg/torture/builtin-ctype-1.c: New test.
21913
21914 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21915
21916 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21917 * gcc.dg/torture/builtin-math-1.c: Likewise.
21918 * gcc.dg/torture/builtin-power-1.c: New test.
21919
21920 2004-03-24 Andreas Schwab <schwab@suse.de>
21921
21922 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21923 IA64 assembler.
21924
21925 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21926 Roger Sayle <roger@eyesopen.com>
21927
21928 * gcc.dg/compare8.c: New test case.
21929
21930 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21931
21932 * g++.dg/ext/altivec-7.C: New test.
21933
21934 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21935
21936 PR 12267, 12391, 12560, 13129, 14114, 14133
21937 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21938 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21939 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21940 Adjust error regexps.
21941 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21942 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21943 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21944 * gcc.dg/local1.c: Add explanatory comment.
21945
21946 2004-03-23 Roger Sayle <roger@eyesopen.com>
21947
21948 PR optimization/14669
21949 * g++.dg/opt/fold2.C: New test case.
21950
21951 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21952
21953 PR c/14069
21954 * gcc.dg/20040322-1.c: New test.
21955
21956 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21957
21958 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21959 * gcc.dg/ultrasp4.c: Likewise.
21960 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21961
21962 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21963
21964 * gcc.dg/i386-sse-8.c: Reset default options.
21965
21966 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21967
21968 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21969 in the error message text.
21970
21971 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21972
21973 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21974
21975 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21976
21977 PR c++/14616
21978 * g++.dg/init/array13.C: New test.
21979
21980 2004-03-20 Roger Sayle <roger@eyesopen.com>
21981
21982 PR target/13889
21983 * gcc.c-torture/compile/pr13889.c: New test case.
21984
21985 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21986
21987 PR c/14635
21988 * builtins-1.c (nan, nans): Don't test.
21989 * builtins-30.c: Don't use nan, nanf, nanl.
21990 * builtins-35.c: New test.
21991
21992 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21993
21994 * g++.dg/ext/altivec-6.C: New test.
21995
21996 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21997
21998 * g++.dg/init/placement3.C: New test.
21999
22000 * g++.dg/template/spec13.C: New test.
22001
22002 * g++.dg/lookup/using11.C: New test.
22003
22004 * g++.dg/lookup/koenig3.C: New test.
22005
22006 * g++.dg/template/operator2.C: New test.
22007
22008 * g++.dg/expr/dtor3.C: New test.
22009 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
22010 marker.
22011 * g++.old-deja/g++.law/visibility28.C: Likewise.
22012
22013 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
22014
22015 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
22016 * gcc.dg/ppc64-abi-3.c: Likewise.
22017
22018 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22019
22020 PR c++/14545
22021 * g++.dg/parse/template15.C: New test.
22022
22023 2004-03-18 Mark Mitchell <mark@codesourcery.com>
22024
22025 * g++.dg/expr/dtor2.C: New test.
22026
22027 * g++.dg/lookup/anon4.C: New test.
22028
22029 * g++.dg/overload/using1.C: New test.
22030
22031 * g++.dg/template/lookup7.C: New test.
22032
22033 * g++.dg/template/typename6.C: New test.
22034
22035 * g++.dg/expr/cond6.C: New test.
22036
22037 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22038
22039 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
22040
22041 2004-03-18 Mark Mitchell <mark@codesourcery.com>
22042
22043 * g++.dg/expr/cond5.C: New test.
22044 * g++.dg/expr/constcast1.C: Likewise.
22045 * g++.dg/expr/ptrmem2.C: Likewise.
22046 * g++.dg/expr/ptrmem3.C: Likewise.
22047 * g++.dg/lookup/main1.C: Likewise.
22048 * g++.dg/template/lookup6.C: Likewise.
22049
22050 2004-03-18 Mark Mitchell <mark@codesourcery.com>
22051
22052 * gcc.dg/local1.c: New test.
22053
22054 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
22055
22056 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22057
22058 * gcc.dg/torture/builtin-convert-1.c: New test.
22059
22060 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22061
22062 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
22063
22064 2004-03-16 Mark Mitchell <mark@codesourcery.com>
22065
22066 PR c++/14481
22067 * g++.dg/warn/Wunused-7.C: New test.
22068
22069 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22070
22071 * gcc.dg/torture/builtin-integral-1.c: New test.
22072
22073 2004-03-16 Mark Mitchell <mark@codesourcery.com>
22074
22075 PR c++/14586
22076 * g++.dg/parse/non-dependent3.C: New test.
22077
22078 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
22079
22080 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
22081 * g++.dg/eh/simd-2.C: Likewise.
22082 * g++.dg/init/array10.C: Likewise.
22083 * gcc.c-torture/compile/simd-1.c: Likewise.
22084 * gcc.c-torture/compile/simd-2.c: Likewise.
22085 * gcc.c-torture/compile/simd-3.c: Likewise.
22086 * gcc.c-torture/compile/simd-4.c: Likewise.
22087 * gcc.c-torture/compile/simd-6.c: Likewise.
22088 * gcc.c-torture/execute/simd-1.c: Likewise.
22089 * gcc.c-torture/execute/simd-2.c: Likewise.
22090 * gcc.dg/compat/vector-defs.h: Likewise.
22091 * gcc.dg/20020531-1.c: Likewise.
22092 * gcc.dg/altivec-3.c: Likewise.
22093 * gcc.dg/altivec-4.c: Likewise.
22094 * gcc.dg/altivec-varargs-1.c: Likewise.
22095 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
22096 * gcc.dg/i386-mmx-3.c: Likewise.
22097 * gcc.dg/i386-sse-4.c: Likewise.
22098 * gcc.dg/i386-sse-5.c: Likewise.
22099 * gcc.dg/i386-sse-8.c: Likewise.
22100 * gcc.dg/simd-1.c: Likewise.
22101 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
22102 __ev64_opaque__ since the machine description provides it.
22103
22104 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22105
22106 * lib/compat.exp (skip_list): New global variable.
22107 Use it to hold the user defined COMPAT_SKIPS list if any.
22108 (compat-obj): Add the members of skip_list to optall.
22109
22110 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22111
22112 * gcc.dg/compat/union-by-value-1_main.c,
22113 union-by-value-1_x.c, union-by-value-1_y.c,
22114 union-check.h, union-defs.h,
22115 union-init.h, union-return-1_main.c,
22116 union-return-1_x.c, union-return-1_y.c: New files.
22117
22118 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22119
22120 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
22121 mixed-struct-init.h: Add 4 mixed structure types.
22122 struct-by-value-21_main.c, struct-by-value-21_x.c,
22123 struct-by-value-21_y.c, struct-return-21_main.c,
22124 struct-return-21_x.c, struct-return-21_y.c: New files.
22125
22126 2004-03-13 Mark Mitchell <mark@codesourcery.com>
22127
22128 PR c++/14550
22129 * g++.dg/parse/template14.C: New test.
22130
22131 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22132
22133 * gcc.c-torture/execute/20040313-1.c: New test.
22134
22135 2004-03-13 Jakub Jelinek <jakub@redhat.com>
22136
22137 PR target/14533
22138 * gcc.dg/20040311-2.c: New test.
22139
22140 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
22141
22142 PR other/14544
22143 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
22144 bit-field.
22145
22146 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
22147
22148 * gcc.dg/20040305-2.c: Add missing return statement.
22149
22150 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22151
22152 * gcc.dg/builtins-34.c: Also check pow10*.
22153
22154 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
22155
22156 PR target/14262
22157 * gcc.dg/20040305-2.c: New test.
22158
22159 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
22160
22161 * gcc.dg/20040310-1.c: New test.
22162
22163 2004-03-11 Roger Sayle <roger@eyesopen.com>
22164
22165 * gcc.c-torture/execute/20040311-1.c: New test case.
22166
22167 2004-03-11 Mark Mitchell <mark@codesourcery.com>
22168
22169 PR c++/14476
22170 * g++.dg/lookup/enum1.C: New test.
22171
22172 2004-03-10 Mark Mitchell <mark@codesourcery.com>
22173
22174 PR c++/14510
22175 * g++.dg/lookup/struct2.C: New test.
22176
22177 2004-03-10 Uros Bizjak <uros@kss-loka.si>
22178
22179 * gcc.dg/builtins-34.c: New test.
22180
22181 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22182
22183 * gcc.dg/torture/builtin-nonneg-1.c: New test.
22184
22185 2004-03-09 James E Wilson <wilson@specifixinc.com>
22186
22187 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
22188 * gcc.dg/alias-2.c: New testcase.
22189
22190 2004-03-09 Zack Weinberg <zack@codesourcery.com>
22191
22192 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
22193
22194 2004-03-09 Roger Sayle <roger@eyesopen.com>
22195
22196 * gcc.c-torture/execute/20040309-1.c: New test case.
22197
22198 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
22199
22200 PR c++/14397
22201 * g++.dg/overload/ref1.C: New.
22202
22203 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22204
22205 PR c++/14409
22206 * g++.dg/template/spec12.C: New test.
22207
22208 PR c++/14448
22209 * g++.dg/parse/crash14.C: New test.
22210
22211 2004-03-09 Mark Mitchell <mark@codesourcery.com>
22212
22213 PR c++/14230
22214 * g++.dg/init/ref11.C: New test.
22215
22216 2004-03-09 Mark Mitchell <mark@codesourcery.com>
22217
22218 PR c++/14432
22219 * g++.dg/parse/builtin2.C: New test.
22220
22221 2004-03-08 Mark Mitchell <mark@codesourcery.com>
22222
22223 PR c++/14401
22224 * g++.dg/init/ctor3.C: New test.
22225 * g++.dg/init/union1.C: New test.
22226 * g++.dg/ext/anon-struct4.C: New test.
22227
22228 2004-03-08 Mark Mitchell <mark@codesourcery.com>
22229
22230 * g++.dg/lookup/koenig1.C: Tweak error messages.
22231 * g++.dg/lookup/used-before-declaration.C: Likewise.
22232 * g++.dg/other/do1.C: Likewise.
22233 * g++.dg/overload/koenig1.C: Likewise.
22234 * g++.dg/parse/crash13.C: Likewise.
22235 * g++.dg/template/instantiate3.C: Likewise.
22236
22237 2004-03-08 Eric Christopher <echristo@redhat.com>
22238
22239 * * lib/target-supports.exp: Enable libiconv in test
22240 compilation. Fix up error checking.
22241
22242 2004-03-08 Roger Sayle <roger@eyesopen.com>
22243
22244 PR middle-end/14289
22245 * gcc.dg/pr14289-1.c: New test case.
22246 * gcc.dg/pr14289-2.c: Likewise.
22247 * gcc.dg/pr14289-3.c: Likewise.
22248
22249 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
22250
22251 * gcc.c-torture/execute/20040308-1.c: New test.
22252
22253 2004-03-07 Roger Sayle <roger@eyesopen.com>
22254
22255 * gcc.c-torture/execute/20040307-1.c: New test case.
22256
22257 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
22258
22259 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
22260
22261 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
22262
22263 * gcc.dg/20040306-1.c: New test.
22264
22265 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
22266
22267 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
22268 them static.
22269 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
22270
22271 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22272
22273 PR c/14465
22274 * gcc.dg/decl-6.c: New test.
22275
22276 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22277
22278 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
22279 Rename LOGPOW -> LOG_POW.
22280 (SQRT_EXP, POW_EXP): New.
22281
22282 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22283
22284 * gcc.dg/i386-sse-8.c: New test.
22285
22286 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22287
22288 PR c/14114
22289 * gcc.dg/decl-5.c: New test.
22290
22291 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
22292
22293 * gcc.dg/20040305-1.c: New test.
22294
22295 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
22296
22297 PR other/14354
22298 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
22299
22300 2004-03-04 Ziemowit Laski <zlaski@apple.com>
22301
22302 PR c++/14425, c++/14426
22303 * g++.dg/ext/altivec-4.C: New test.
22304 * g++.dg/ext/altivec-5.C: New test.
22305
22306 2004-03-04 Geoffrey Keating <geoffk@apple.com>
22307
22308 * g++.old-deja/g++.other/linkage1.C: Expect errors about
22309 global variables of a type with no linkage.
22310 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
22311 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
22312 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
22313 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
22314 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
22315 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
22316 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
22317 * g++.dg/warn/deprecated.C: Name enum Color.
22318 * g++.dg/overload/VLA.C: Name structure for 'b'.
22319 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
22320
22321 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22322
22323 * gcc.c-torture/compile/20040304-1.c: New test.
22324
22325 2004-03-03 Zack Weinberg <zack@codesourcery.com>
22326
22327 PR 13728
22328 * gcc.dg/decl-4.c: New testcase.
22329
22330 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
22331
22332 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
22333 as PRECF if sizeof (float) > sizeof (double).
22334 (PRECL): Make it the same as PRECF if
22335 sizeof (float) > sizeof (long double).
22336
22337 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22338
22339 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
22340 system type. Add check for irix6 which doesn't have c99 runtime.
22341
22342 2004-03-03 Bob Wilson <bob.wilson@acm.org>
22343
22344 * gcc.dg/const-elim-1.c: xfail for xtensa.
22345
22346 2004-03-01 Mark Mitchell <mark@codesourcery.com>
22347
22348 PR c++/14369
22349 * g++.dg/template/cond4.C: New test.
22350
22351 2004-03-01 Mark Mitchell <mark@codesourcery.com>
22352
22353 PR c++/14360
22354 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
22355
22356 PR c++/14361
22357 * g++.dg/parse/defarg7.C: New test.
22358
22359 PR c++/14359
22360 * g++.dg/template/friend26.C: New test.
22361
22362 2004-03-01 Mark Mitchell <mark@codesourcery.com>
22363
22364 PR c++/14324
22365 * g++.dg/abi/mangle21.C: New test.
22366
22367 PR c++/14260
22368 * g++.dg/parse/constructor2.C: New test.
22369
22370 PR c++/14337
22371 * g++.dg/template/sfinae1.C: New test.
22372
22373 2004-02-29 Mark Mitchell <mark@codesourcery.com>
22374
22375 PR c++/14267
22376 * g++.dg/expr/crash2.C: New test.
22377
22378 PR middle-end/13448
22379 * gcc.dg/inline-5.c: New test.
22380 * gcc.dg/always-inline.c: Split out tests into ...
22381 * gcc.dg/always-inline2.c: ... this and ...
22382 * gcc.dg/always-inline3.c: ... this.
22383
22384 2004-02-29 Mark Mitchell <mark@codesourcery.com>
22385
22386 PR debug/12103
22387 * g++.dg/debug/crash1.C: New test.
22388
22389 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
22390
22391 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
22392 function with __attribute__((noinline)).
22393 (recurser_void2): Likewise.
22394 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
22395 (recurser_void2): Likewise.
22396
22397 2004-02-29 Roger Sayle <roger@eyesopen.com>
22398
22399 PR middle-end/14203
22400 * g++.dg/warn/Wunused-6.C: New test case.
22401
22402 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
22403
22404 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
22405 not defined.
22406
22407 2004-02-27 Eric Christopher <echristo@redhat.com>
22408
22409 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
22410 * g++.dg/charset/asm2.c: Run only x86.
22411 * gcc.dg/charset/asm3.c: Ditto.
22412
22413 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
22414
22415 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
22416 ld_library_path.
22417
22418 2004-02-27 Ziemowit Laski <zlaski@apple.com>
22419
22420 * g++.dg/ext/altivec-3.C: New.
22421
22422 2004-02-26 Richard Henderson <rth@redhat.com>
22423
22424 * g++.dg/ext/attrib10.C: Mark for warning.
22425 * gcc.dg/attr-alias-1.c: New.
22426
22427 2004-02-26 Richard Henderson <rth@redhat.com>
22428
22429 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
22430 * gcc.c-torture/execute/20040208-2.c: ... it back.
22431
22432 2004-02-26 Eric Christopher <echristo@redhat.com>
22433
22434 * lib/target-supports.exp (check-iconv-available): New function.
22435 * lib/gcc-dg.exp (dg-require-iconv): New function.
22436 Use above.
22437 * gcc.dg/charset: New directory.
22438 * gcc.dg/charset/charset.exp: New file.
22439 * gcc.dg/charset/asm1.c: Ditto.
22440 * gcc.dg/charset/asm2.c: Ditto.
22441 * gcc.dg/charset/asm3.c: Ditto.
22442 * gcc.dg/charset/asm4.c: Ditto.
22443 * gcc.dg/charset/asm5.c: Ditto.
22444 * gcc.dg/charset/attribute1.c: Ditto.
22445 * gcc.dg/charset/attribute2.c: Ditto.
22446 * gcc.dg/charset/string1.c: Ditto.
22447 * g++.dg/charset: New directory.
22448 * g++.dg/dg.exp: Add here. Special options.
22449 * g++.dg/charset/charset.exp: New file.
22450 * g++.dg/charset/asm1.c: Ditto.
22451 * g++.dg/charset/asm2.c: Ditto.
22452 * g++.dg/charset/asm3.c: Ditto.
22453 * g++.dg/charset/asm4.c: Ditto.
22454 * g++.dg/charset/attribute1.c: Ditto.
22455 * g++.dg/charset/attribute2.c: Ditto.
22456 * g++.dg/charset/extern1.cc: Ditto.
22457 * g++.dg/charset/extern2.cc: Ditto.
22458 * g++.dg/charset/string1.c: Ditto.
22459
22460 2004-02-26 Mark Mitchell <mark@codesourcery.com>
22461
22462 PR c++/14278
22463 * g++.dg/parse/comma1.C: New test.
22464
22465 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22466
22467 PR c++/14284
22468 * g++.dg/template/ttp8.C: New test.
22469
22470 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
22471
22472 * gcc.dg/fixuns-trunc-1.c: New test.
22473
22474 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22475
22476 * gcc.dg/builtins-config.h: Use #elif.
22477
22478 2004-02-26 Michael Matz <matz@suse.de>
22479
22480 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
22481 * gcc.dg/991214-1.c: Likewise.
22482 * gcc.dg/i386-asm-1.c: Likewise.
22483
22484 2004-02-25 Richard Henderson <rth@redhat.com>
22485
22486 * gcc.c-torture/execute/20040208-2.c: Move ...
22487 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
22488
22489 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22490
22491 PR c++/14246
22492 * g++.dg/other/crash-3.C: New test.
22493
22494 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22495
22496 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
22497 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
22498
22499 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
22500 HP-UX.
22501
22502 2004-02-24 Michael Matz <matz@suse.de>
22503
22504 * gcc.dg/i386-regparm.c: New.
22505
22506 2004-02-23 James E Wilson <wilson@specifixinc.com>
22507
22508 * gcc.c-torture/execute/20040223-1.c: New.
22509
22510 2004-02-23 Zack Weinberg <zack@codesourcery.com>
22511 Kazu Hirata <kazu@cs.umass.edu>
22512
22513 * gcc.dg/fwritable-strings-1.c: Remove.
22514
22515 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
22516
22517 PR c/14156
22518 * gcc.dg/20040223-1.c: New test.
22519
22520 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22521
22522 PR c++/14106
22523 * g++.dg/ext/typeof9.C: New test.
22524
22525 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22526
22527 PR c++/14250
22528 * g++.dg/other/switch1.C: New test.
22529
22530 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22531
22532 * gcc.dg/cast-function-1.c: Adjust for new informative message.
22533 * gcc.dg/va-arg-1.c: Likewise.
22534
22535 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22536
22537 PR c++/14143
22538 * g++.dg/template/koenig5.C: New test.
22539
22540 2004-02-21 Ziemowit Laski <zlaski@apple.com>
22541
22542 * g++.dg/ext/altivec-1.C: Generalize target triple.
22543 * g++.dg/ext/altivec-2.C: New test case.
22544 * g++.dg/ext/altivec_check.h: New file.
22545 * gcc.dg/altivec-1.c: Generalize target triple;
22546 include altivec_check.h and call altivec_check().
22547 * gcc.dg/altivec-[2-5].c: Generalize target triple.
22548 * gcc.dg/altivec-6.c: New test case.
22549 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
22550 type casts as needed.
22551 * gcc.dg/altivec-10.c: Include altivec_check.h and call
22552 altivec_check().
22553 * gcc.dg/altivec-12.c: New test case.
22554 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
22555 include altivec_check.h and call altivec_check().
22556 * gcc.dg/altivec_check.h: New file.
22557
22558 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22559
22560 * lib/target-supports.exp (check_alias_available): Don't mangle
22561 function `g' in test program.
22562
22563 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22564
22565 * lib/target-supports.exp (check_profiling_available): Check
22566 argument to determine whether we support a profiling type.
22567 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
22568 check_profiling_available.
22569 * g++.dg/bprob/bprob.exp: Likewise.
22570 * g77.dg/bprob/bprob.exp: Likewise.
22571 * gcc.misc-tests/bprob.exp: Likewise.
22572 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
22573 dg-require-profiling and delete expected error handling.
22574 * gcc.dg/20021014-1.c: Likewise.
22575 * gcc.dg/nest.c: Likewise.
22576
22577 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22578
22579 PR c++/12007
22580 * g++.dg/other/vthunk1.C: New test.
22581
22582 2004-02-20 Falk Hueffner <falk@debian.org>
22583
22584 PR target/14201
22585 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
22586
22587 2004-02-20 Mark Mitchell <mark@codesourcery.com>
22588
22589 PR c++/13927
22590 * g++.dg/other/error8.C: Remove XFAIL markers.
22591
22592 PR c++/14173
22593 * g++.dg/ext/packed5.C: New test.
22594
22595 PR c++/14199
22596 * g++.dg/warn/Wunused-5.C: New test.
22597
22598 PR c++/14186
22599 * g++.dg/lookup/member1.C: New test.
22600
22601 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
22602
22603 * gcc.c-torture/compile/20040130-1.c: Enable only when
22604 __INT_MAX__ >= 2147483647L.
22605 * gcc.c-torture/compile/961203-1.c: Likewise.
22606
22607 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
22608
22609 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
22610 * g++.dg/opt/template1.C: Robustify assembler regexp
22611
22612 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22613
22614 * gcc.c-torture/execute/simd-4.x: Remove.
22615 * gcc.c-torture/execute/va-arg-25.x: Likewise.
22616 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
22617 Guard with #ifndef SKIP_ATTRIBUTE.
22618 * gcc.dg/compat/vector-1_y.c: Likewise.
22619 * gcc.dg/compat/vector-2_x.c: Likewise.
22620 * gcc.dg/compat/vector-2_y.c: Likewise.
22621 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
22622 * g++.dg/eh/simd-2.C: Likewise.
22623
22624 2004-02-19 Alan Modra <amodra@bigpond.net.au>
22625
22626 * gcc.c-torture/compile/complex-1.c: New.
22627
22628 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
22629
22630 PR target/14209
22631 * gcc.c-torture/execute/20040218-1.c: New test.
22632
22633 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22634
22635 PR c++/14181
22636 * g++.dg/parse/new2.C: New test.
22637
22638 2004-02-18 Paul Brook <paul@codesourcery.com>
22639
22640 * gcc.c-torture/compile/libcall-1.c: New test.
22641
22642 2004-02-18 Paul Brook <paul@codesourcery.com>
22643
22644 PR debug/12934
22645 * gcc.dg/debug/debug-7.c: New test.
22646
22647 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
22648
22649 * gcc.dg/20040217-1.c: New test.
22650
22651 2004-02-17 Zack Weinberg <zack@codesourcery.com>
22652
22653 * gcc.c-torture/execute/990208-1.x: Delete.
22654
22655 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
22656
22657 * gcc.c-torture/execute/20040208-2.x: New file.
22658
22659 2004-02-17 Mark Mitchell <mark@codesourcery.com>
22660
22661 PR c++/11326
22662 * g++.dg/abi/structret1.C: New test.
22663
22664 2004-02-17 Jakub Jelinek <jakub@redhat.com>
22665
22666 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
22667 (i386_cpuid): No need to test if cpuid is available on AMD64.
22668 Fix assembly, so that it works onboth i386 and AMD64.
22669 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
22670 (vecInLong): Fix s[] member type to unsigned int.
22671 (vecInWord): Remove type.
22672 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
22673 (a64, b64, c64, d64, e64): Remove.
22674 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
22675 Remove unused variable. Remove initialization of removed variables.
22676 Don't call mmx_tests nor sse_tests.
22677 (reference_mmx, reference_sse): Remove.
22678 (check): Add return stmt.
22679 * gcc.dg/i386-sse-7.c: New test.
22680 * gcc.dg/i386-mmx-4.c: New test.
22681
22682 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22683
22684 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
22685 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22686 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22687 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
22688 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
22689 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
22690 g++.dg/tc1/dr94.C: Fix line terminator.
22691
22692 2004-02-16 Geoffrey Keating <geoffk@apple.com>
22693
22694 * gcc.c-torture/compile/20040216-1.c: New.
22695
22696 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22697
22698 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22699 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22700 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
22701 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
22702 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
22703 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
22704
22705 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22706
22707 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
22708
22709 2004-02-15 Mark Mitchell <mark@codesourcery.com>
22710
22711 PR c++/13971
22712 * g++.dg/expr/cond4.C: New test.
22713
22714 PR c++/14086
22715 * g++.dg/lookup/crash2.C: New test.
22716
22717 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
22718
22719 * gcc.c-torture/compile/20040214-2.c: New test.
22720
22721 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
22722
22723 PR c++/14116
22724 * g++.dg/ext/typeof8.C: New test.
22725
22726 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
22727
22728 * gcc.c-torture/compile/20040214-1.c: New test.
22729
22730 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22731
22732 PR c++/13635
22733 * g++.dg/template/spec11.C: New test.
22734
22735 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22736
22737 PR c++/13927
22738 * g++.dg/other/error8.C: New test.
22739
22740 2004-02-13 Mark Mitchell <mark@codesourcery.com>
22741
22742 PR c++/14122
22743 * g++.dg/template/array4.C: New test.
22744
22745 PR c++/14108
22746 * g++.dg/inherit/thunk2.C: New test.
22747
22748 PR c++/14083
22749 * g++.dg/eh/cond2.C: New test.
22750
22751 2004-02-12 Alan Modra <amodra@bigpond.net.au>
22752
22753 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
22754
22755 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
22756
22757 * lib/scanasm.exp (dg-scan): Quote pattern before display.
22758
22759 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
22760
22761 * g++.dg/simd-2.C: xfail on ppc64-linux.
22762
22763 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
22764
22765 PR c/456
22766 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
22767 tests.
22768
22769 2004-02-11 Uros Bizjak <uros@kss-loka.si>
22770
22771 * gcc.dg/builtins-33.c: New test.
22772
22773 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
22774
22775 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
22776
22777 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22778
22779 * g++.dg/simd-2.C: Set -maltivec for ppc64.
22780
22781 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22782
22783 * gcc.dg/ppc64-abi-3.c: New test.
22784
22785 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
22786
22787 PR c/14092
22788
22789 * gcc.dg/pr14092-1.c: New testcase.
22790
22791 2004-02-10 Alan Modra <amodra@bigpond.net.au>
22792
22793 * gcc.dg/cpp/assert4.c: Fix typo last change.
22794
22795 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
22796 * gcc.dg/cpp/assert4.c: Handle powerpc64.
22797
22798 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
22799
22800 2004-02-09 Roger Sayle <roger@eyesopen.com>
22801
22802 * gcc.c-torture/compile/20040209-1.c: New test case.
22803
22804 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
22805
22806 * gcc.dg/c90-init-1.c: Adjust expected error messages.
22807
22808 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
22809
22810 * gcc.c-torture/execute/20040208-[12].c: New tests.
22811
22812 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22813
22814 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
22815
22816 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22817
22818 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
22819
22820 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22821
22822 Bug 13856
22823 * gcc.dg/visibility-8.c: New testcase.
22824
22825 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22826
22827 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
22828 arguments.
22829 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
22830
22831 2004-02-07 Roger Sayle <roger@eyesopen.com>
22832
22833 PR middle-end/13696
22834 * g++.dg/opt/fold1.C: New test case.
22835
22836 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22837
22838 PR c++/14033
22839 * g++.dg/other/crash-2.C: New test.
22840
22841 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22842
22843 PR c++/14028
22844 * g++.dg/parse/angle-bracket2.C: New test.
22845
22846 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22847
22848 PR middle-end/13750
22849 Revert:
22850 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22851 PR pch/13361
22852 * testsuite/g++.dg/pch/wchar-1.C: New.
22853 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22854
22855 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22856
22857 PR c++/14008
22858 * g++.dg/parse/error15.C: New test.
22859 * g++.dg/parse/crash11.C: Update dg-error mark.
22860
22861 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22862
22863 PR c++/13932
22864 * g++.dg/warn/conv2.C: New test.
22865
22866 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22867
22868 PR c++/13086
22869 * g++.dg/warn/incomplete1.C: Remove xfail.
22870
22871 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22872
22873 * lib/file-format.exp (gcc_target_object_format): Use
22874 ${tool}_target_compile, not gcc_target_compile.
22875 * lib/target-supports.exp (check_alias_available): Likewise.
22876 (check_gc_sections_available): Likewise.
22877 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22878 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22879 dg-require-alias.
22880
22881 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22882
22883 PR c++/13969
22884 * g++.dg/template/static6.C: New test.
22885
22886 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22887
22888 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22889
22890 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22891
22892 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22893 tests for systems where `char' is unsigned by default.
22894
22895 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22896
22897 PR c++/13997
22898 * g++.dg/template/partial3.C: New test.
22899
22900 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22901
22902 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22903 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22904 Remove mentions of obsolete ports.
22905
22906 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22907
22908 * gcc.dg/noncompile/20001228-1.c: Fix for new
22909 error message.
22910
22911 2004-02-03 Roger Sayle <roger@eyesopen.com>
22912
22913 PR target/9348
22914 * gcc.c-torture/execute/multdi-1.c: New test case.
22915
22916 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22917
22918 PR c++/13925
22919 * g++.dg/template/lookup5.C: New test.
22920
22921 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22922
22923 PR c++/13950
22924 * g++.dg/template/lookup4.C: New test.
22925
22926 PR c++/13970
22927 * g++.dg/parse/error14.C: New test.
22928
22929 PR c++/14002
22930 * g++.dg/parse/template13.C: New test.
22931
22932 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22933
22934 PR c++/13978
22935 * g++.dg/template/koenig4.C: New test.
22936
22937 PR c++/13968
22938 * g++.dg/template/crash17.C: New test.
22939
22940 PR c++/13975
22941 * g++.dg/parse/error13.C: New test.
22942 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22943
22944 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22945
22946 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22947
22948 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22949
22950 PR c/11658
22951 PR c/13994
22952 * gcc.dg/noncompile/20040203-1.c: New test.
22953 * gcc.dg/noncompile/20040203-2.c: Likewise.
22954 * gcc.dg/noncompile/20040203-3.c: Likewise.
22955 * gcc.dg/20040203-1.c: Likewise.
22956
22957 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22958
22959 PR c++/10858
22960 * g++.dg/template/sizeof7.C: New test.
22961
22962 2004-02-02 Eric Christopher <echristo@redhat.com>
22963 Zack Weinberg <zack@codesourcery.com>
22964
22965 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22966
22967 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22968
22969 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22970 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22971 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22972 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22973
22974 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22975
22976 PR c++/13113
22977 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22978
22979 PR c++/13854
22980 * g++.dg/ext/attrib13.C: New test.
22981
22982 PR c++/13907
22983 * g++.dg/conversion/op2.C: New test.
22984
22985 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22986
22987 * gcc.dg/titype-1.c: Fix pasto.
22988
22989 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22990
22991 * gcc.dg/titype-1.c: New test.
22992
22993 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22994
22995 PR c++/13957
22996 * g++.dg/template/non-type-template-argument-1.C,
22997 g++.dg/template/qualified-id1.C: Update dg-error marks.
22998 * g++.dg/template/nontype6.C: New test.
22999
23000 2004-02-01 Roger Sayle <roger@eyesopen.com>
23001
23002 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
23003 * gcc.dg/builtins-31.c: New testcase.
23004 * gcc.dg/builtins-32.c: New testcase.
23005
23006 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
23007
23008 * objc.dg/call-super-2.m: Update line numbers
23009 for the including of stddef.h.
23010
23011 2004-01-30 Michael Matz <matz@suse.de>
23012
23013 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
23014 g++.dg/ext/case-range3.C: New tests.
23015
23016 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23017
23018 DR206
23019 PR c++/13813
23020 * g++.dg/template/member4.C: New test.
23021
23022 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23023
23024 PR c++/13683
23025 * g++.dg/template/sizeof6.C: New test.
23026
23027 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
23028
23029 * gcc.dg/fwritable-strings-1.c: New test.
23030
23031 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
23032
23033 * gcc.c-torture/compile/20040130-1.c: New test.
23034
23035 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
23036
23037 * objc.dg/call-super-2.m: Include stddef.h for size_t.
23038
23039 2004-01-29 Mark Mitchell <mark@codesourcery.com>
23040
23041 PR c++/13883
23042 * g++.dg/template/ctor3.C: New test.
23043
23044 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23045
23046 * g++.dg/tc1: New directory.
23047 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
23048 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
23049 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
23050 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
23051 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
23052
23053 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23054
23055 * g++.dg/parse/error11.C: New test.
23056 * g++.dg/parse/error12.C: Likewise.
23057
23058 2004-01-28 Ziemowit Laski <zlaski@apple.com>
23059
23060 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
23061 (scan_initial, main): Use aligned_sizeof instead of sizeof.
23062
23063 2004-01-28 Mark Mitchell <mark@codesourcery.com>
23064
23065 PR c++/13791
23066 * g++.dg/ext/attrib12.C: New test.
23067
23068 PR c++/13736
23069 * g++.dg/parse/cast2.C: New test.
23070
23071 2004-01-27 James E Wilson <wilson@specifixinc.com>
23072
23073 * objc.dg/encode-2.m (main): New local string. Set depending on
23074 sizeof long. Use in sscanf call.
23075 * objc.dg/encode-3.m (main): New local string. Set depending on
23076 sizeof long. Use in scan_initial call.
23077
23078 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23079
23080 * objc.dg/call-super-2.m: Make LP64-safe.
23081 * objc.dg/desig-init-1.m: Likewise.
23082
23083 2004-01-27 Devang Patel <dpatel@apple.com>
23084
23085 * g++.dg/debug/namespace1.C: New test.
23086
23087 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
23088
23089 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
23090 xscale-*-*.
23091
23092 * gcc.dg/arm-mmx-1.c: New test.
23093
23094 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23095
23096 * gcc.dg/20040127-1.c: New test.
23097 * gcc.dg/20040127-2.c: New test.
23098
23099 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23100
23101 * objc.dg/stret-1.m (glob): Renamed to globa.
23102
23103 2004-01-26 Mark Mitchell <mark@codesourcery.com>
23104
23105 PR c++/13663
23106 * g++.dg/expr/for1.C: New test.
23107
23108 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
23109
23110 PR middle-end/13779
23111 * gcc.dg/darwin-longlong.c: New test.
23112
23113 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
23114
23115 * gcc.dg/20040124-1.c: Moved test from here...
23116 * gcc.c-torture/compile/20040124-1.c: ...to here.
23117
23118 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23119
23120 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
23121 the assembly output if -m64 is passed.
23122
23123 2004-01-25 Mark Mitchell <mark@codesourcery.com>
23124
23125 PR c++/13833
23126 * g++.dg/template/cond3.C: New test.
23127
23128 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23129
23130 PR c++/13810
23131 * g++.dg/template/ttp7.C: New test.
23132
23133 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23134
23135 PR c++/13797
23136 * g++.dg/template/nontype4.C: New test.
23137 * g++.dg/template/nontype5.C: Likewise.
23138
23139 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
23140
23141 * gcc.dg/torture/mips-clobber-at.c: New test.
23142
23143 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
23144
23145 * gcc.dg/20040124-1.c: New test.
23146
23147 2004-01-24 Jakub Jelinek <jakub@redhat.com>
23148
23149 * gcc.dg/20040123-1.c: New test.
23150
23151 2004-01-23 Zack Weinberg <zack@codesourcery.com>
23152
23153 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
23154
23155 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
23156
23157 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
23158
23159 2004-01-23 Andrew Pinski <apinski@apple.com>
23160
23161 * gcc.dg/20030121-1.c: Move to ..
23162 * gcc.dg/20040121-1.c: here.
23163
23164 2004-01-23 Roger Sayle <roger@eyesopen.com>
23165
23166 * gcc.dg/builtins-29.c: New test case.
23167
23168 2004-01-23 Zack Weinberg <zack@codesourcery.com>
23169
23170 PR 18314
23171 * gcc.dg/builtins-30.c: New testcase.
23172
23173 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
23174
23175 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
23176 * lib/g77.exp: Likewise.
23177 * lib/objc.exp: Likewise.
23178 * lib/g++.exp: Likewise.
23179
23180 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23181
23182 * gcc.dg/struct-by-value-2.c: New test.
23183
23184 2004-01-21 Andrew Pinski <apinski@apple.com>
23185
23186 PR target/13785
23187 * gcc.dg/20030121-1.c: New test.
23188
23189 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
23190
23191 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
23192 clobber frame pointer register in asm statement.
23193
23194 2004-01-21 Falk Hueffner <falk@debian.org>
23195
23196 * gcc.c-torture/compile/20040121-1.c: New test.
23197
23198 2004-01-21 Zack Weinberg <zack@codesourcery.com>
23199
23200 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
23201
23202 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
23203
23204 * gcc.dg/ppc64-abi-2.c: New test.
23205
23206 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
23207
23208 * lib/treelang.exp: Fill out this file.
23209 * lib/treelang-dg.exp: New File.
23210
23211 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
23212
23213 * gcc.c-torture/compile/981022-1.c: Remove.
23214 * gcc.dg/array-5.c: Remove XFAIL.
23215 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
23216 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
23217 gcc.dg/cond-lvalue-1.c: Update.
23218 * gcc.dg/cast-lvalue-2.c: New test.
23219
23220 2004-01-19 Mark Mitchell <mark@codesourcery.com>
23221
23222 PR c++/13592
23223 * g++.dg/other/error1.C (class foo): Tweak error message.
23224
23225 PR c++/13592
23226 * g++.dg/template/call2.C: New test.
23227
23228 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23229
23230 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
23231 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
23232 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
23233 scalar-return-1_x.c, scalar-return-2_y.c,
23234 scalar-return-3_x.c, scalar-return-3_y.c,
23235 scalar-return-4_x.c, scalar-return-4_y.c,
23236 struct-align-1.h, struct-align-1_x.c,
23237 struct-align-1_y.c, struct-align-2.h,
23238 struct-align-2_x.c, struct-align-2_y.c,
23239 struct-by-value-10_y.c, struct-by-value-11_x.c,
23240 struct-by-value-11_y.c, struct-by-value-12_x.c,
23241 struct-by-value-12_y.c, struct-by-value-13_x.c,
23242 struct-by-value-13_y.c, struct-by-value-14_x.c,
23243 struct-by-value-14_y.c, struct-by-value-15_x.c,
23244 struct-by-value-15_y.c, struct-by-value-16_y.c,
23245 struct-by-value-17_y.c, struct-by-value-18_y.c,
23246 struct-by-value-19_y.c, struct-by-value-1_x.c,
23247 struct-by-value-1_y.c, struct-by-value-20_y.c,
23248 struct-by-value-2_x.c, struct-by-value-2_y.c,
23249 struct-by-value-3_y.c, struct-by-value-4_x.c,
23250 struct-by-value-4_y.c, struct-by-value-5_y.c,
23251 struct-by-value-6_y.c, struct-by-value-7_y.c
23252 struct-by-value-8_x.c, struct-by-value-8_y.c
23253 struct-by-value-9_x.c, struct-by-value-9_y.c
23254 struct-return-10_x.c, struct-return-10_y.c,
23255 struct-return-19_x.c, struct-return-20_x.c
23256 struct-return-2_x.c, struct-return-2_y.c
23257 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
23258 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
23259
23260 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23261
23262 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
23263 attribute on sparc*-sun-solaris2.*.
23264
23265 2004-01-18 Mark Mitchell <mark@codesourcery.com>
23266
23267 PR c++/13710
23268 * g++.dg/ext/typeof7.C: New test.
23269
23270 2004-01-18 David Edelsohn <edelsohn@gnu.org>
23271
23272 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
23273 * gcc.dg/const-elim-1.c: Same.
23274
23275 2004-01-17 Ziemowit Laski <zlaski@apple.com>
23276
23277 * objc.dg/stret-1.m: New.
23278 * objc.dg/stret-2.m: New.
23279
23280 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
23281
23282 PR c++/11895
23283 * g++.dg/ext/vector1.C: New test.
23284
23285 2004-01-16 Geoffrey Keating <geoffk@apple.com>
23286
23287 * gcc.dg/pch/import-1.c: New.
23288 * gcc.dg/pch/import-1.hs: New.
23289 * gcc.dg/pch/import-1a.h: New.
23290 * gcc.dg/pch/import-1b.h: New.
23291 * gcc.dg/pch/import-1c.h: New.
23292
23293 2004-01-16 Mark Mitchell <mark@codesourcery.com>
23294
23295 PR c++/13574
23296 * g++.dg/ext/array1.C: New test.
23297
23298 PR c++/13178
23299 * g++.dg/conversion/op1.C: New test.
23300
23301 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
23302
23303 PR 11864
23304 From Kazumoto Kojima / Dan Kegel:
23305 * gcc.dg/pr11864-1.c: New test.
23306
23307 PR 10392
23308 From Marcus Comstedt / Dan Kegel:
23309 * gcc.dg/pr10392-1.c: New test.
23310
23311 2004-01-16 Mark Mitchell <mark@codesourcery.com>
23312
23313 PR c++/13478
23314 * g++.dg/init/ref10.C: New test.
23315
23316 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23317
23318 PR c++/13407
23319 * g++.dg/parse/typename6.C: New test.
23320
23321 2004-01-15 Geoffrey Keating <geoffk@apple.com>
23322
23323 PR pch/13361
23324 * testsuite/g++.dg/pch/wchar-1.C: New.
23325 * testsuite/g++.dg/pch/wchar-1.Hs: New.
23326
23327 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23328
23329 PR c++/9259
23330 * g++.dg/expr/sizeof2.C: New test.
23331
23332 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
23333
23334 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
23335
23336 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
23337
23338 PR c++/13659
23339 * g++.dg/lookup/strong-using-3.C: New.
23340 * g++.dg/lookup/using-10.C: New.
23341
23342 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
23343
23344 PR c++/13594
23345 * g++.dg/lookup/strong-using-2.C: New.
23346
23347 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
23348 Dan Kegel <dank@kegel.com>
23349 J"orn Rennecke <joern.rennecke@superh.com>
23350
23351 PR target/9365
23352 * gcc.dg/pr9365-1.c: New test.
23353
23354 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23355
23356 PR c++/8856
23357 * g++.dg/parse/casting-operator2.C: New test.
23358 * g++.old-deja/g++.pt/explicit83.C: Remove.
23359
23360 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
23361
23362 * gcc.dg/label-compound-stmt-1.c: New test.
23363 * gcc.c-torture/compile/950922-1.c,
23364 gcc.c-torture/compile/20000211-3.c,
23365 gcc.c-torture/compile/20000518-1.c,
23366 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
23367 compound statements.
23368
23369 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
23370
23371 * gcc.dg/ppc64-abi-1.c: New test.
23372
23373 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
23374
23375 * g++.dg/ext/attrib9.C: Add dg-warnings.
23376
23377 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23378
23379 PR c++/12335
23380 * g++.dg/parse/dtor3.C: New test.
23381
23382 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
23383
23384 PR c++/12709
23385 * g++.dg/parse/try-catch-1.C: New test.
23386
23387 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
23388
23389 * ada/acats/run_all.sh: Add more verbose output in acats.log
23390 when compiling tests.
23391
23392 2004-01-12 Zack Weinberg <zack@codesourcery.com>
23393
23394 PR 13656
23395 * gcc.dg/typedef-redecl.c: New test case.
23396 * gcc.dg/typedef-redecl.h: New support file.
23397
23398 2004-01-13 Jan Hubicka <jh@suse.cz>
23399
23400 * gcc.dg/always_inline.c: New test.
23401 * gcc.dg/debug/20031231-1.c: Fix.
23402
23403 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23404
23405 PR c++/13474
23406 * g++.dg/template/array3.C: New test.
23407
23408 2004-01-12 Zack Weinberg <zack@codesourcery.com>
23409
23410 * g++.dg/ext/lvalue1.C: No longer expected to fail.
23411 * g++.dg/warn/Wunused-2.C: Likewise.
23412
23413 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23414
23415 PR c++/13289
23416 * g++.dg/template/instantiate6.C: New test.
23417
23418 2004-01-12 Roger Sayle <roger@eyesopen.com>
23419
23420 PR middle-end/11397
23421 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
23422
23423 2004-01-12 Jan Hubicka <jh@suse.cz>
23424
23425 PR opt/12826
23426 * gcc.dg/20040112-1.c: New.
23427
23428 * gcc.dg/dwarf-die[1-7].c: Move to...
23429 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
23430 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
23431
23432 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
23433
23434 PR c++/4100
23435 * g++.dg/parse/friend4.C: New test.
23436
23437 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
23438
23439 PR c++/4100
23440 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
23441 definition is called a friend.
23442
23443 2004-01-11 Zack Weinberg <zack@codesourcery.com>
23444
23445 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
23446
23447 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
23448
23449 PR c++/3478
23450 * g++.dg/parse/error10.C: New test.
23451 * g++.dg/template/arg2.C: Accept "invalid type" error.
23452
23453 2004-01-11 Jakub Jelinek <jakub@redhat.com>
23454
23455 PR middle-end/13392
23456 * g++.dg/opt/expect2.C: New test.
23457
23458 2004-01-10 Zack Weinberg <zack@codesourcery.com>
23459
23460 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
23461 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
23462 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
23463 Update dg-error regexps.
23464
23465 2004-01-10 Zack Weinberg <zack@codesourcery.com>
23466
23467 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
23468 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
23469
23470 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23471
23472 * gcc.dg/pragma-re-1.c: Use right pointer type.
23473
23474 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23475
23476 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
23477
23478 2004-01-09 Geoffrey Keating <geoffk@apple.com>
23479
23480 * gcc.dg/rs6000-ldouble-1.c: New.
23481
23482 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23483
23484 DR 337
23485 PR c++/9256
23486 * g++.dg/other/abstract1.C: New test.
23487
23488 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
23489
23490 * g++.dg/lookup/strong-using-1.C: New.
23491
23492 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
23493
23494 PR c/11234
23495 * gcc.dg/func-ptr-conv-1.c: New test.
23496 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
23497
23498 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
23499
23500 PR target/13380.
23501 * gcc.c-torture/compile/20040109-1.c: New.
23502
23503 2004-01-08 Stuart Hastings <stuart@apple.com>
23504
23505 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
23506 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
23507 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
23508
23509 2004-01-09 Alan Modra <amodra@bigpond.net.au>
23510
23511 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
23512
23513 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23514
23515 * ada/acats/run_acats: Treat 'gnatchop' the same way
23516 as 'gnatmake'. Export GCC_DRIVER.
23517 * ada/acats/run_all.sh: Add target_gnatchop. Use
23518 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
23519
23520 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23521
23522 PR c++/12573
23523 * g++.dg/template/dependent-expr4.C: New test.
23524
23525 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
23526
23527 * gcc.dg/altivec-11.c: New test.
23528
23529 2004-01-07 Mark Mitchell <mark@codesourcery.com>
23530
23531 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
23532
23533 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23534
23535 PR c/6024
23536 * gcc.dg/enum-compat-1.c: New test.
23537 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
23538
23539 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23540
23541 PR c/12165
23542 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
23543 gcc.dg/c99-idem-qual-3.c: New tests.
23544
23545 2004-01-07 Alan Modra <amodra@bigpond.net.au>
23546
23547 * gcc.dg/winline-7.c: Don't cast void * to int.
23548
23549 2004-01-06 Jan Hubicka <jh@suse.cz>
23550
23551 * gcc.dg/i386-sse-5.c: New test
23552 * g++.dg/eh/simd-1.c: Add -w argument for i386.
23553
23554 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23555
23556 PR c++/12815
23557 * g++.dg/rtti/typeid4.C: New test.
23558
23559 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23560
23561 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
23562
23563 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23564
23565 PR c++/12132
23566 * g++.dg/template/error11.C: New test.
23567
23568 PR c++/13451
23569 * g++.dg/template/class2.C: New test.
23570
23571 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
23572 Richard Sandiford <rsandifo@redhat.com>
23573
23574 PR c++/13387
23575 * g++.dg/opt/alias3.C: New test.
23576
23577 2004-01-04 Mark Mitchell <mark@codesourcery.com>
23578
23579 PR c++/13157
23580 * g++.dg/template/koenig3.C: New test.
23581
23582 PR c++/13529
23583 * g++.dg/parse/offsetof3.C: New test.
23584
23585 * g++.dg/init/copy7.C: Add missing dg-error markers.
23586
23587 PR c++/12226
23588 * g++.dg/init/copy7.c: New test.
23589
23590 PR c++/13536
23591 * g++.dg/parse/cast1.C: New test.
23592
23593 2004-01-04 Jan Hubicka <jh@suse.cz>
23594
23595 * gcc.dg/winline[1-7].c: New tests.
23596
23597 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23598
23599 PR c++/13520
23600 * g++.dg/template/qualttp22.C: New test.
23601
23602 2004-01-01 Jan Hubicka <jh@suse.cz>
23603
23604 * gcc.dg/debug/20031231-1.c: New.
23605 * gcc.c-torture/compile/20040101-1.c: New.
23606 * gcc.dg/dwarf-die-[1-7].c: New.
23607
23608 2004-01-01 Jakub Jelinek <jakub@redhat.com>
23609
23610 PR optimization/13521
23611 * gcc.c-torture/compile/20031231-1.c: New test.
23612
23613 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23614
23615 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
23616
23617 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23618
23619 PR c++/10079
23620 * g++.dg/template/crash16.C: New test.
23621
23622 2003-12-30 Mark Mitchell <mark@codesourcery.com>
23623
23624 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
23625
23626 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23627
23628 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
23629 ports.
23630 * g++.old-deja/g++.jason/thunk3.C: Likewise.
23631 * g++.old-deja/g++.law/profile1.C: Likewise.
23632 * gcc.c-torture/compile/981006-1.c: Likewise.
23633 * gcc.c-torture/execute/loop-2e.x: Likewise.
23634 * gcc.c-torture/execute/loop-2f.x: Remove.
23635 * gcc.c-torture/execute/loop-2g.x: Likewise.
23636 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
23637 * gcc.dg/20020312-2.c: Remove traces of dead ports.
23638
23639 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
23640
23641 PR c++/13507
23642 * g++.dg/ext/attrib11.C: New test.
23643
23644 PR c++/13494
23645 * g++.dg/template/array2-1.C: New test.
23646 * g++.dg/template/array2-2.C: New test.
23647
23648 2003-12-29 Mark Mitchell <mark@codesourcery.com>
23649
23650 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
23651
23652 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
23653
23654 PR c++/12774
23655 * g++.dg/template/array1-1.C: New test.
23656 * g++.dg/template/array1-2.C: New test.
23657
23658 2003-12-29 Roger Sayle <roger@eyesopen.com>
23659
23660 PR fortran/12632
23661 * g77.dg/12632.f: New test case.
23662
23663 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23664
23665 PR c++/13289
23666 * g++.dg/parse/nontype1.C: New test.
23667
23668 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23669
23670 PR c++/12403
23671 * g++.dg/parse/explicit1.C: New test.
23672 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
23673
23674 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23675
23676 PR c++/13081
23677 * g++.dg/opt/inline6.C: New test.
23678
23679 PR c++/12613
23680 * g++.dg/parse/error9.C: New test.
23681
23682 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
23683
23684 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23685
23686 PR c++/13009
23687 * g++.dg/init/assign1.C: New test.
23688
23689 2003-12-28 Roger Sayle <roger@eyesopen.com>
23690
23691 PR c++/13070
23692 * g++.dg/warn/format3.C: New test case.
23693
23694 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23695
23696 * gcc.c-torture/compile/20031227-1.c: New test.
23697
23698 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23699
23700 * g++.dg/bprob/bprob.exp: Load target-supports.exp
23701 * g77.dg/bprob/bprob.exp: Likewise.
23702 * gcc.misc-tests/bprob.exp: Likewise.
23703 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
23704 variants on systems where the library does not provide that
23705 functionality.
23706 * gcc.dg/builtins-20.c: Use builtins-config.h.
23707 * gcc.dg/builtins-config.h: New file.
23708
23709 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23710
23711 * lib/gcc-dg.exp (dg-require-profiling): New function.
23712 * lib/target-supports.exp (check_profiling_available): Likewise.
23713 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
23714 * g77.dg/bprob/bprob.exp: Likewise.
23715 * gcc.misc-tests/bprob.exp: Likewise.
23716 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
23717 * gcc.dg/20021014-1.c: Likewise.
23718 * gcc.dg/nest.c: Likewise.
23719
23720 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23721
23722 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
23723 compiling.
23724 * g++.dg/lookup/java2.C: Likewise.
23725 * gcc.dg/cpp/lexident.c: Likewise.
23726
23727 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
23728
23729 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
23730 given.
23731 * gcc.c-torture/compile/961203-1.c: Likewise.
23732 * gcc.c-torture/compile/980506-1.c: Likewise.
23733
23734 2003-12-23 Zack Weinberg <zack@codesourcery.com>
23735
23736 * lib/gcc-dg.exp (dg-prune-output): New annotation.
23737 (additional_prunes): New global.
23738 (gcc-dg-prune): Handle additional per-test pruning.
23739 (dg-test): Clear additional_prunes between tests.
23740
23741 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
23742 dg-prune-output to avoid spurious failures from assembler
23743 complaining about nonexistent WAW violations.
23744 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
23745 Use dg-prune-output to avoid spurious failures from assembler
23746 warning about Itanium B-step errata.
23747
23748 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23749
23750 * g++.dg/abi/macro0.C: New test.
23751 * g++.dg/abi/macro1.C: Likewise.
23752 * g++.dg/abi/macro2.C: Likewise.
23753
23754 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
23755 * g++.dg/abi/bitfield7.C: Likewise.
23756 * g++.dg/abi/dtor2.C: Likewise.
23757 * g++.dg/abi/mangle11.C: Likewise.
23758 * g++.dg/abi/mangle12.C: Likewise.
23759 * g++.dg/abi/mangle14.C: Likewise.
23760 * g++.dg/abi/mangle17.C: Likewise.
23761 * g++.dg/abi/vbase10.C: Likewise.
23762 * g++.dg/abi/vbase14.C: Likewise.
23763 * g++.dg/template/qualttp17.C: Likewise.
23764
23765 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
23766
23767 PR c/11995
23768 * gcc.dg/20031223-1.c: New test.
23769
23770 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23771
23772 * gcc.dg/noreturn-7.c: New test.
23773
23774 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23775
23776 * gcc.dg/null-pointer-1.c: New test.
23777
23778 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23779
23780 * g++.old-deja/g++.jason/template18.C: Remove.
23781 * g++.old-deja/g++.jason/template37.C: Likewise.
23782
23783 PR c++/12862
23784 * g++.dg/lookup/ns1.C: New test.
23785
23786 PR c++/12397
23787 * g++.dg/template/lookup3.C: New test.
23788
23789 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23790
23791 * g++.dg/template/recurse1.C: New test
23792
23793 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23794
23795 PR c++/12479
23796 * g++.dg/parse/semicolon1.C: New test.
23797 * g++.dg/parse/semicolon1.h: Likewise.
23798
23799 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
23800
23801 * gcc.dg/darwin-misaligned.c: New test.
23802
23803 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23804
23805 PR c/9163
23806 * gcc.dg/20031222-1.c: New test.
23807
23808 2003-12-21 Mark Mitchell <mark@codesourcery.com>
23809
23810 PR c++/13438
23811 * g++.dg/parse/error8.C: New test.
23812
23813 PR c++/11554
23814 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
23815
23816 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
23817
23818 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
23819 too small.
23820 * gcc.c-torture/compile/930217-1.c: Likewise.
23821 * gcc.c-torture/compile/930513-1.c: Likewise.
23822 * gcc.c-torture/execute/920908-2.c: Likewise.
23823 * gcc.c-torture/execute/921204-1.c: Likewise.
23824 * gcc.c-torture/execute/930621-1.c: Likewise.
23825 * gcc.c-torture/execute/930630-1.c: Likewise.
23826 * gcc.c-torture/execute/931031-1.c: Likewise.
23827 * gcc.c-torture/execute/980602-2.c: Likewise.
23828 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23829 * gcc.c-torture/execute/compndlit-1.c: Likewise.
23830 * gcc.c-torture/execute/extzvsi.c: Likewise.
23831 * gcc.c-torture/unsorted/ext.c: Likewise.
23832
23833 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
23834
23835 PR target/12749
23836 * gcc.c-torture/compile/20031220-2.c: New test case.
23837
23838 2003-12-20 Roger Sayle <roger@eyesopen.com>
23839
23840 PR optimization/13031
23841 * gcc.c-torture/compile/20031220-1.c: New test case.
23842
23843 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23844
23845 * gcc.dg/cast-function-1.c: New test.
23846
23847 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
23848
23849 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
23850 formats.
23851
23852 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23853
23854 PR c++/12795
23855 * g++.dg/ext/attrib10.C: New test.
23856
23857 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23858
23859 * gcc.dg/cleanup-10.c: New test.
23860 * gcc.dg/cleanup-11.c: New test.
23861
23862 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23863
23864 PR c++/13239
23865 * g++.dg/opt/expect1.C: New test.
23866
23867 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23868
23869 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23870
23871 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23872
23873 PR debug/12923
23874 * gcc.dg/20031218-1.c: New test.
23875
23876 PR debug/12389
23877 * gcc.dg/20031218-2.c: New test.
23878 * gcc.dg/20031218-3.c: New test.
23879
23880 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23881 of label name and allow for USER_LABEL_PREFIX == "_" names.
23882 * g++.dg/abi/mangle18-2.C: Likewise.
23883 * g++.dg/abi/mangle19-1.C: Likewise.
23884 * g++.dg/abi/mangle19-2.C: Likewise.
23885 * g++.dg/abi/mangle20-1.C: Likewise.
23886 * g++.dg/abi/mangle20-2.C: Likewise.
23887
23888 2003-12-18 Richard Henderson <rth@redhat.com>
23889
23890 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23891
23892 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23893 Dan Kegel <dank@kegel.com>
23894
23895 PR other/12009
23896 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23897 testing a cross compiler, it causes spurious compile failures.
23898 * lib/g++.exp: Likewise.
23899
23900 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23901
23902 PR c++/13262
23903 * g++.dg/template/access13.C: New test.
23904
23905 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23906
23907 * gcc.dg/20031216-1.c: New test.
23908
23909 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23910
23911 PR c++/9154
23912 * g++.dg/template/error10.C: New test.
23913
23914 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23915
23916 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23917 * g++.dg/eh/simd-2.C: Likewise.
23918
23919 2003-12-17 James E Wilson <wilson@specifixinc.com>
23920 Roger Sayle <roger@eyesopen.com>
23921
23922 * gcc.c-torture/execute/ieee/mzero5.c: New.
23923
23924 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23925
23926 PR c++/10603
23927 * g++.dg/parse/error6.C: New test.
23928
23929 PR c++/12827
23930 * g++.dg/parse/error7.C: New test.
23931
23932 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23933
23934 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23935 at -O with stabs debugging formats.
23936 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23937 * gcc.dg/debug/debug-2.c: Likewise.
23938
23939 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23940
23941 PR c++/12696
23942 * g++.dg/init/error1.C: New test.
23943
23944 PR c++/12218
23945 * g++.dg/init/pm3.C: New test.
23946
23947 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23948
23949 PR c/3347
23950 * gcc.dg/bitfld-8.c: New test.
23951
23952 2003-12-16 James Lemke <jim@wasabisystems.com>
23953
23954 * gcc.dg/arm-scd42-[123].c: New tests.
23955
23956 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23957
23958 PR c++/9043
23959 * g++.dg/abi/mangle20-1.C: New test.
23960 * g++.dg/abi/mangle20-2.C: New test.
23961
23962 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23963
23964 PR c++/13275
23965 * g++.dg/other/offsetof2.C: Remove XFAIL.
23966 * g++.dg/parse/offsetof1.C: New test.
23967 * g++.gd/parse/offsetof2.C: Likewise.
23968
23969 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23970
23971 * g++.dg/template/nontype3.C: New test.
23972 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23973
23974 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23975
23976 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23977
23978 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23979
23980 PR c++/13387
23981 * g++.dg/expr/assign1.C: New test.
23982
23983 PR c++/13242
23984 * g++.dg/abi/mangle19-1.C: New test.
23985 * g++.dg/abi/mangle19-2.C: New test.
23986
23987 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23988
23989 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23990
23991 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23992
23993 * gcc.c-torture/execute/20031216-1.c: New test.
23994
23995 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23996
23997 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23998 an ICE regression.
23999
24000 2003-12-15 Mark Mitchell <mark@codesourcery.com>
24001
24002 PR c++/10926
24003 * g++.dg/template/error9.C: New test.
24004
24005 PR c++/11116
24006 * g++.dg/template/error8.C: New test.
24007
24008 2003-12-15 Roger Sayle <roger@eyesopen.com>
24009
24010 PR middle-end/13400
24011 * gcc.c-torture/execute/20031215-1.c: New test case.
24012
24013 2003-12-15 Mark Mitchell <mark@codesourcery.com>
24014
24015 PR c++/13269
24016 * g++.dg/parse/error5.C: New test.
24017
24018 PR c++/12989
24019 * g++.dg/expr/sizeof1.C: New test.
24020
24021 PR c++/13310
24022 * g++.dg/template/crash15.C: New test.
24023
24024 2003-12-15 Geoffrey Keating <geoffk@apple.com>
24025
24026 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
24027 a non-POD type as the last named parameter of a varargs function.
24028
24029 2003-12-15 Mark Mitchell <mark@codesourcery.com>
24030
24031 PR c++/13243
24032 PR c++/12573
24033 * g++.dg/template/crash14.C: New test.
24034 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
24035
24036 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
24037
24038 * g++.dg/other/java1.C: New test.
24039
24040 PR c++/13241
24041 * g++.dg/abi/mangle18-1.C: New test.
24042 * g++.dg/abi/mangle18-2.C: New test.
24043
24044 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24045
24046 PR optimization/10312
24047 * gcc.c-torture/execute/20031214-1.c: New.
24048
24049 2003-12-14 Mark Mitchell <mark@codesourcery.com>
24050
24051 PR c++/10779
24052 PR c++/12160
24053 * g++.dg/parse/error3.C: New test.
24054 * g++.dg/parse/error4.C: Likewise.
24055 * g++.dg/abi/mangle4.C: Tweak error messages.
24056 * g++.dg/lookup/using5.C: Likewise.
24057 * g++.dg/other/error2.C: Likewise.
24058 * g++.dg/parse/typename5.C: Likewise.
24059 * g++.dg/parse/undefined1.C: Likewise.
24060 * g++.dg/template/arg2.C: Likewise.
24061 * g++.dg/template/ttp3.C: Likewise.
24062 * g++.dg/template/type1.C: Likewise.
24063 * g++.old-deja/g++.other/crash32.C: Likewise.
24064 * g++.old-djea/g++.pt/defarg8.C: Likewise.
24065
24066 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24067
24068 PR c++/13106
24069 * g++.dg/warn/noreturn-3.C: New test.
24070
24071 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
24072
24073 PR c++/13118
24074 * g++.dg/abi/covariant3.C: New.
24075
24076 2003-12-12 Jakub Jelinek <jakub@redhat.com>
24077
24078 * g++.dg/eh/ia64-1.C: New test.
24079
24080 2003-12-12 Roger Sayle <roger@eyesopen.com>
24081
24082 PR optimization/13037
24083 * g77.f-torture/execute/13037.f: New test case.
24084
24085 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
24086
24087 PR c++/12881
24088 * g++.dg/abi/covariant2.C: New.
24089
24090 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
24091
24092 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
24093
24094 2003-12-11 Zack Weinberg <zack@codesourcery.com>
24095
24096 * gcc.c-torture/execute/wchar_t-1.x: Delete.
24097
24098 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
24099
24100 PR other/10819
24101 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
24102 to fix Bug 10819.
24103 * lib/g++.exp (g++_version): Likewise.
24104 * lib/g77.exp (g77_version): Likewise.
24105 * lib/objc.exp (default_objc_version): Likewise.
24106
24107 2003-12-10 Richard Henderson <rth@redhat.com>
24108
24109 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
24110
24111 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
24112
24113 2003-12-08 Matt Austern <austern@apple.com>
24114
24115 PR c/13134
24116 * lib/gcc-dg.exp (dg-require-visibility): Define.
24117 * lib/target-supports (check_visibility_available): Define.
24118 * gcc.dg/visibility-1.c: New test.
24119 * gcc.dg/visibility-2.c: Likewise.
24120 * gcc.dg/visibility-3.c: Likewise.
24121 * gcc.dg/visibility-4.c: Likewise.
24122 * gcc.dg/visibility-5.c: Likewise.
24123 * gcc.dg/visibility-6.c: Likewise.
24124 * g++.dg/ext/visibility-1.C: Likewise.
24125 * g++.dg/ext/visibility-2.C: Likewise.
24126 * g++.dg/ext/visibility-3.C: Likewise.
24127 * g++.dg/ext/visibility-4.C: Likewise.
24128 * g++.dg/ext/visibility-5.C: Likewise.
24129 * g++.dg/ext/visibility-6.C: Likewise.
24130
24131 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24132
24133 * g++.dg/lookup/java1.C: New test.
24134 * g++.dg/lookup/java2.C: New test.
24135
24136 2003-12-07 Falk Hueffner <falk@debian.org>
24137
24138 * g++.dg/opt/noreturn-1.C: New test.
24139
24140 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
24141
24142 * gcc.dg/overflow-1.c: New test.
24143
24144 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24145
24146 * g77.f-torture/compile/13060.f: New test.
24147
24148 2003-12-06 Mark Mitchell <mark@codesourcery.com>
24149
24150 PR c++/13323
24151 * g++.dg/inherit/operator2.C: New test.
24152
24153 2003-12-05 Mark Mitchell <mark@codesourcery.com>
24154
24155 PR c++/13305
24156 * g++.dg/ext/attrib9.C: New test.
24157
24158 2003-12-05 Mark Mitchell <mark@codesourcery.com>
24159
24160 PR c++/13314
24161 * g++.dg/template/error7.C: New test.
24162
24163 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
24164 J"orn Rennecke <joern.rennecke@superh.com>
24165
24166 PR target/13302
24167 * g++.dg/other/struct-va_list.C: New test.
24168
24169 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24170
24171 PR c++/13166
24172 * g++.dg/parse/defarg6.C: New test.
24173
24174 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
24175
24176 PR target/13256
24177 * gcc.c-torture/execute/20031201-1.c: New test.
24178
24179 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
24180
24181 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
24182
24183 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24184
24185 * gcc.dg/builtin-return-1.c: New test.
24186
24187 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
24188 J"orn Rennecke <joern.rennecke@superh.com>
24189
24190 PR optimization/13260
24191 * gcc.c-torture/execute/20031204-1.c: New test.
24192
24193 2003-12-03 Mark Mitchell <mark@codesourcery.com>
24194
24195 PR c++/9127
24196 * g++.dg/template/error6.C: New test.
24197
24198 2003-12-03 Jakub Jelinek <jakub@redhat.com>
24199
24200 * gcc.dg/20031202-1.c: New test.
24201
24202 2003-12-03 Mark Mitchell <mark@codesourcery.com>
24203
24204 PR c++/13179
24205 * g++.dg/template/eh1.C: New test.
24206
24207 PR c++/10771
24208 * g++.dg/template/error5.C: New test.
24209
24210 2003-12-02 David Ung <davidu@mips.com>
24211
24212 * gcc.dg/compat/vector-check.h: Corrected type for var
24213 g_##TMODE
24214
24215 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24216
24217 PR c++/10126
24218 * g++.dg/template/ptrmem8.C: New test.
24219
24220 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24221
24222 PR c++/12573
24223 * g++.dg/template/dependent-expr3.C: New test.
24224
24225 2003-12-01 James Lemke <jim@wasabisystems.com>
24226
24227 * gcc.dg/arm-g2.c: New test.
24228
24229 2003-12-01 Roger Sayle <roger@eyesopen.com>
24230
24231 PR optimization/11634
24232 * gcc.dg/20031201-2.c: New test case.
24233
24234 2003-12-01 Zack Weinberg <zack@codesourcery.com>
24235
24236 PR 11433
24237 * objc.dg/proto-lossage-3.m: New test.
24238
24239 2003-12-01 Roger Sayle <roger@eyesopen.com>
24240
24241 PR optimization/12628
24242 * gcc.dg/20031201-1.c: New test case.
24243
24244 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
24245
24246 * gcc.dg/unaligned-1.c: New test.
24247
24248 2003-11-30 Mark Mitchell <mark@codesourcery.com>
24249
24250 PR c++/9849
24251 * g++.dg/template/error4.C: New test.
24252 * g++.dg/template/nested3.C: Adjust error markers.
24253
24254 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24255
24256 * gcc.dg/cpp/assert4.c: Check more #system assertions.
24257
24258 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
24259
24260 PR c/10333
24261 * gcc.dg/bitfld-7.c: New test.
24262
24263 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
24264
24265 * gcc.dg/tls/asm-1.C: New test.
24266
24267 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24268
24269 * gcc.dg/cpp/assert4.c: Update.
24270
24271 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24272
24273 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
24274 * gcc.dg/builtin-apply3.c: New test.
24275
24276 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24277
24278 * lib/compat.exp (compat-obj): New xfaildata parameter.
24279 Use it to set compiler_conditional_xfail_data before compiling.
24280 (compat-get-options): Handle dg-xfail-if.
24281 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
24282 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
24283 * gcc.dg/compat/vector-1_y.c: Likewise.
24284 * gcc.dg/compat/vector-2_x.c: Likewise.
24285 * gcc.dg/compat/vector-2_y.c: Likewise.
24286
24287 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24288
24289 * g++.dg/opt/reg-stack4.C: New test.
24290
24291 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24292
24293 * gcc.dg/builtin-apply2.c: New test.
24294
24295 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24296
24297 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
24298
24299 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24300
24301 PR c++/12924
24302 * g++.dg/template/template-id-2.C: New test.
24303
24304 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24305
24306 PR c++/5369
24307 * g++.dg/template/memfriend1.C: New test.
24308 * g++.dg/template/memfriend2.C: Likewise.
24309 * g++.dg/template/memfriend3.C: Likewise.
24310 * g++.dg/template/memfriend4.C: Likewise.
24311 * g++.dg/template/memfriend5.C: Likewise.
24312 * g++.dg/template/memfriend6.C: Likewise.
24313 * g++.dg/template/memfriend7.C: Likewise.
24314 * g++.dg/template/memfriend8.C: Likewise.
24315 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
24316
24317 2003-11-21 Mark Mitchell <mark@codesourcery.com>
24318
24319 PR c++/12515
24320 * g++.dg/ext/cond1.C: New test.
24321
24322 2003-11-20 Richard Henderson <rth@redhat.com>
24323
24324 * gcc.dg/20020201-2.c: Remove.
24325 * gcc.dg/20020201-4.c: Remove.
24326 * gcc.dg/20020304-1.c: Remove.
24327
24328 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
24329
24330 * gcc.dg/cpp/trad/xwin1.c: New test case.
24331
24332 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
24333
24334 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
24335 * lib/g77.exp: Likewise.
24336 * lib/objc.exp: Likewise.
24337 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
24338 for darwin.
24339
24340 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24341
24342 PR c++/12932
24343 * g++.dg/template/static5.C: New test.
24344
24345 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
24346
24347 * gcc.dg/nested-func-1.c: New test.
24348
24349 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24350
24351 * gcc.dg/cpp/assert4.c: New test.
24352
24353 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
24354
24355 PR c++/2294
24356 * g++.dg/lookup/using9.c: New test.
24357
24358 2003-11-14 Mark Mitchell <mark@codesourcery.com>
24359
24360 PR c++/12762
24361 * g++.dg/template/error3.C: New test.
24362
24363 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
24364
24365 PR ada/13035
24366 * ada/acats/run_acats, run_all.sh: Fix syntax error.
24367 No longer use a wrapper for gcc, since this does not work under
24368 Windows.
24369
24370 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
24371
24372 PR c++/2094
24373 * g++.dg/template/ptrmem7.C: New test.
24374
24375 2003-11-13 Andrew Pinski <apinski@apple.com>
24376
24377 * gcc.c-torture/compile/20031113-1.c: New test.
24378
24379 2003-11-13 Mark Mitchell <mark@codesourcery.com>
24380 Kean Johnston <jkj@sco.com>
24381
24382 PR c/13029
24383 * gcc.dg/unused-4.c: Update.
24384
24385 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24386
24387 * g++.dg/opt/const3.C: New test.
24388
24389 2003-11-13 Jan Hubicka <jh@suse.cz>
24390
24391 * gcc.c-torture/compile/20031112-1.c: New test.
24392
24393 2003-11-12 Mark Mitchell <mark@codesourcery.com>
24394
24395 * g++.dg/parse/crash10.C: Remove bogus error marker.
24396
24397 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24398
24399 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
24400 (host_gcc): Likewise.
24401 (ROOT): Honor $PWDCMD.
24402 (BASE): Likewise.
24403 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
24404
24405 2003-11-12 Catherine Moore <clm@redhat.com>
24406
24407 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
24408
24409 2003-11-12 Andreas Jaeger <aj@suse.de>
24410 Jakub Jelinek <jakub@redhat.com>
24411 Andrew Pinski <pinskia@physics.uc.edu>
24412 Richard Henderson <rth@redhat.com>
24413
24414 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
24415 systems.
24416 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
24417
24418 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
24419 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
24420
24421 2003-11-11 Andreas Jaeger <aj@suse.de>
24422
24423 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
24424
24425 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
24426
24427 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
24428
24429 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
24430 Clean ups.
24431
24432 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
24433
24434 * gcc.dg/trampoline-1.c: New test.
24435
24436 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
24437
24438 * gcc.c-torture/compile/200031109-1.c: New test.
24439
24440 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
24441
24442 PR c/3190
24443 PR c/8714
24444 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
24445 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
24446 gcc.dg/format/no-y2k-1.c: Update.
24447
24448 2003-11-08 Roger Sayle <roger@eyesopen.com>
24449
24450 PR optimization/10467
24451 * gcc.dg/20031108-1.c: New test case.
24452
24453 2003-11-07 Geoffrey Keating <geoffk@apple.com>
24454
24455 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
24456
24457 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
24458
24459 * gcc.dg/compound-lvalue-1.c: New test.
24460 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
24461 some XFAILs.
24462
24463 2003-11-06 Geoffrey Keating <geoffk@apple.com>
24464
24465 * gcc.dg/altivec-varargs-1.c: New test.
24466
24467 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24468
24469 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
24470 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
24471 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
24472 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
24473 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
24474
24475 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
24476
24477 * gcc.dg/cond-lvalue-1.c: New test.
24478
24479 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
24480
24481 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
24482
24483 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24484
24485 PR c++/11616
24486 * g++.dg/template/instantiate5.C: New test.
24487
24488 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24489
24490 PR c++/12726
24491 * g++.dg/ext/complit2.C: Replace test with self-contained version.
24492 * ChangeLog: Add missing first entry for above test.
24493
24494 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24495
24496 PR c++/9810
24497 * g++.dg/template/using8.C: New test.
24498 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
24499
24500 2003-11-02 Roger Sayle <roger@eyesopen.com>
24501
24502 PR optimization/10817
24503 * gcc.c-torture/compile/20031102-1.c: New test case.
24504
24505 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
24506
24507 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
24508 2147483647.
24509
24510 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24511
24512 * gcc.dg/20031102-1.c: New test.
24513
24514 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24515
24516 * gcc.dg/complex-1.c: New test.
24517
24518 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24519
24520 PR c++/12796
24521 * g++.dg/template/crash13.C: Adjust expected error location.
24522 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24523
24524 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24525
24526 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24527
24528 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24529
24530 PR/10239
24531 * gcc.c-torture/compile/20031031-2.c: New test.
24532
24533 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24534
24535 PR/11640
24536 * gcc.c-torture/compile/20031031-1.c: New test.
24537
24538 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24539
24540 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24541 * gcc.misc-tests/bprob.exp: Likewise.
24542 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
24543 the execution test on arm-elf configs.
24544 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
24545 configs that don't support scratch files.
24546 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
24547
24548 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
24549
24550 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
24551 done by dejagnu.
24552
24553 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
24554
24555 * ada/acats/run_all.sh: Redirect mv output to /dev/null
24556 Avoid non pure sh syntax. Add more logging.
24557
24558 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
24559 fail.
24560
24561 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24562
24563 PR libgcj/10610
24564 * gcc.dg/ppc-stackalign-1.c: New test.
24565
24566 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
24567
24568 * ada/acats/run_all.sh: Change output to be more compliant with
24569 dejagnu framework.
24570 Create acats.sum and acats.log files under testsuite/ada/acats
24571 Only run [a-z]* directories, to filter out e.g. CVS.
24572 Redirect build output to log file.
24573
24574 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24575
24576 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
24577
24578 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24579
24580 PR ada/5909:
24581 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
24582
24583 2003-10-27 Jakub Jelinek <jakub@redhat.com>
24584
24585 * gcc.c-torture/compile/20031023-1.c: New test.
24586 * gcc.c-torture/compile/20031023-2.c: New test.
24587 * gcc.c-torture/compile/20031023-3.c: New test.
24588 * gcc.c-torture/compile/20031023-4.c: New test.
24589
24590 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24591
24592 PR c++/10371
24593 * g++.dg/lookup/scoped8.C: New test.
24594
24595 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24596
24597 * g++.dg/opt/reg-stack3.C: New test.
24598
24599 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24600
24601 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
24602
24603 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24604
24605 PR c++/11076
24606 * g++.dg/template/crash13.C: New test.
24607
24608 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24609
24610 * gcc.dg/c99-restrict-2.c: New test.
24611
24612 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
24613
24614 PR c++/12698, c++/12699, c++/12700, c++/12566
24615 * g++.dg/inherit/covariant9.C: New test.
24616 * g++.dg/inherit/covariant10.C: New test.
24617 * g++.dg/inherit/covariant11.C: New test.
24618
24619 2003-10-23 Jason Merrill <jason@redhat.com>
24620
24621 PR c++/12726
24622 * g++.dg/ext/complit2.C: New test.
24623
24624 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24625
24626 PR target/12654
24627 * gcc.c-torture/execute/20031020-1.c: New test.
24628
24629 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24630
24631 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
24632 following the jump_insn.
24633
24634 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
24635
24636 * gcc.dg/cast-lvalue-1.c: New test.
24637
24638 2003-10-21 Mark Mitchell <mark@codesourcery.com>
24639
24640 PR c++/11962
24641 * g++.dg/template/cond2.C: New test.
24642
24643 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
24644
24645 * gcc.dg/builtins-28.c: New test.
24646
24647 2003-10-20 Jan Hubicka <jh@suse.cz>
24648
24649 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
24650 parameter.
24651 * testsuite/gcc.dg/inline-2.c: Likewise.
24652
24653 2003-10-20 Phil Edwards <phil@codesourcery.com>
24654
24655 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
24656 * gcc.dg/nest.c: Likewise.
24657
24658 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24659
24660 PR c++/9781, c++/10583, c++/11862
24661 * g++.dg/parse/crash13.C: New test.
24662
24663 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24664
24665 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
24666
24667 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24668
24669 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
24670 Define HAVE_C99_RUNTIME except on Solaris.
24671 * gcc.dg/builtins-20.c: Likewise.
24672
24673 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24674
24675 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
24676
24677 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24678
24679 PR c++/12495
24680 * g++.dg/template/crash21.C: New test.
24681
24682 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24683
24684 PR c++/2513
24685 * g++.dg/template/typename5.C: New test.
24686
24687 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24688
24689 PR c++/12369
24690 * g++.dg/template/friend25.C: New test.
24691
24692 2003-10-16 Ziemowit Laski <zlaski@apple.com>
24693
24694 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
24695 versions.
24696
24697 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
24698
24699 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
24700 == 2147483647.
24701
24702 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
24703
24704 * gcc.c-torture/execute/960416-1.x: Remove.
24705 * gcc.c-torture/execute/divconst-3.x: Likewise.
24706
24707 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
24708
24709 PR target/12598
24710 * gcc.dg/torture/cris-volatile-1.c: New test.
24711
24712 2003-10-14 Roger Sayle <roger@eyesopen.com>
24713
24714 PR optimization/9325
24715 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
24716 for overflowing floating point to integer conversion during RTL
24717 simplification.
24718
24719 2003-10-13 Ziemowit Laski <zlaski@apple.com>
24720
24721 * objc/execute/_cmd.m: Fix typo.
24722 * objc.dg/image-info.m, objc.dg/symtab-1.m:
24723 Relax 'scan-assembler' regexp.
24724 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
24725 objc.dg/try-catch-4.m: Run on non-Darwin targets.
24726 * objc.dg/zero-link-2.m: Remove blank line.
24727 * objc.dg/zero-link-3.m: New test case.
24728
24729 2003-10-13 Geoffrey Keating <geoffk@apple.com>
24730
24731 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
24732
24733 * gcc.dg/asm-names.c: Use scan-assembler-not rather
24734 than linker trickery.
24735
24736 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24737
24738 PR c++/12370
24739 * g++.dg/other/friend2.C: New test.
24740
24741 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24742
24743 * gcc.dg/20031012-1.c: New test.
24744
24745 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24746
24747 * gcc.dg/weak/weak-3.c: Fix for new warning.
24748
24749 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
24750
24751 PR optimization/8750
24752 * gcc.c-torture/execute/20031012-1.c: New test case.
24753
24754 2003-10-11 Roger Sayle <roger@eyesopen.com>
24755
24756 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
24757 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
24758
24759 2003-10-11 Roger Sayle <roger@eyesopen.com>
24760
24761 PR optimization/12260
24762 * gcc.c-torture/compile/20031011-2.c: New test case.
24763
24764 2003-10-11 Roger Sayle <roger@eyesopen.com>
24765
24766 * gcc.c-torture/execute/20031011-1.c: New testcase.
24767
24768 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
24769
24770 * gcc.c-torture/compile/20031011-1.c: New test.
24771
24772 2003-10-11 Jan Hubicka <jh@suse.cz>
24773
24774 * g++.dg/other/first-global.C: New test.
24775
24776 2003-10-11 Roger Sayle <roger@eyesopen.com>
24777
24778 * gcc.c-torture/execute/string-opt-18.c: New testcase.
24779
24780 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
24781
24782 * gcc.c-torture/compile/20031010-1.c: New test.
24783
24784 2003-10-10 Geoffrey Keating <geoffk@apple.com>
24785
24786 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
24787 * gcc.c-torture/execute/va-arg-25.c: ... here.
24788
24789 2003-10-09 Mark Mitchell <mark@codesourcery.com>
24790
24791 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
24792
24793 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
24794
24795 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
24796
24797 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24798
24799 * g++.dg/parse/error2.C: New test.
24800
24801 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24802
24803 PR c++/11097
24804 * g++.dg/other/error5.C: Modify the error message.
24805 * g++.dg/lookup/using8.C: New test.
24806
24807 2003-10-07 Geoffrey Keating <geoffk@apple.com>
24808
24809 * gcc.dg/darwin-abi-2.c: New file.
24810 * gcc.c-torture/execute/va-arg-24.c: New file.
24811
24812 2003-10-06 Bob Wilson <bob.wilson@acm.org>
24813
24814 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
24815 indentation.
24816
24817 2003-10-06 Mark Mitchell <mark@codesourcery.com>
24818
24819 PR c++/10147
24820 * g++.dg/other/error4.C: Update error messages.
24821 * g++.dg/template/ptrmem4.C: Likewise.
24822
24823 PR c++/12337
24824 * g++.dg/init/new9.C: New test.
24825
24826 PR c++/12334, c++/12236, c++/8656
24827 * g++.dg/ext/attrib8.C: New test.
24828
24829 2003-10-06 Devang Patel <dpatel@apple.com>
24830
24831 * gcc.dg/debug/dwarf2-3.h: New test.
24832 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
24833
24834 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
24835
24836 * g++.dg/opt/cfg2.C: New test.
24837
24838 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24839
24840 * g++.dg/opt/float1.C: New test.
24841
24842 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24843
24844 * gcc.dg/c90-array-lval-6.c: New test.
24845 * gcc.dg/c99-array-lval-6.c: New test.
24846
24847 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
24848 Ziemowit Laski <zlaski@apple.com>
24849
24850 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24851 'Derived', so that it is never considered a class method; add
24852 new warning for '+port' method ambiguity.
24853 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24854 <objc/objc-api.h> (needed on Mac OS X).
24855 * objc.dg/method-13.m: New test.
24856
24857 2003-10-03 Roger Sayle <roger@eyesopen.com>
24858
24859 PR optimization/9325, PR java/6391
24860 * gcc.c-torture/execute/20031003-1.c: New test case.
24861
24862 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24863
24864 PR optimization/12180
24865 * gcc.dg/20031002-1.c: New test.
24866
24867 PR c++/12486
24868 * g++.dg/inherit/error1.C: New test.
24869
24870 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24871
24872 * lib/f-torture.exp (search_for): Rename to...
24873 (search_for_re): This. Also, clean up comments and the
24874 "regexp" invocation.
24875
24876 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24877
24878 * gcc.c-torture/compile/20031002-1.c: New test.
24879
24880 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24881
24882 * g++.dg/opt/cond1.C: New test.
24883
24884 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24885
24886 * gcc.dg/Wold-style-definition-2.c: New testcase.
24887 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24888
24889 2003-09-29 Richard Henderson <rth@redhat.com>
24890
24891 * g++.dg/init/array10.C: Add dg-options.
24892
24893 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24894
24895 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24896
24897 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24898
24899 * g++.dg/template/friend19.C: Fix typo.
24900 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24901
24902 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24903
24904 * gcc.c-torture/execute/20030928-1.c: New test.
24905 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24906
24907 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24908
24909 * g++.dg/opt/unroll1.C: New test.
24910
24911 2003-09-26 Roger Sayle <roger@eyesopen.com>
24912
24913 PR optimization/11741
24914 * gcc.dg/20030926-1.c: New test case.
24915
24916 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24917
24918 PR c++/5655
24919 * g++.dg/parse/access7.C: New test.
24920 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24921
24922 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24923
24924 MERGE OF objc-improvements-branch into MAINLINE:
24925 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24926 if libobjc has not been built.
24927 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24928 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24929 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24930 objc/execute/nested-3.m, objc/execute/np-2.m,
24931 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24932 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24933 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24934 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24935 objc.dg/special/unclaimed-category-1.h,
24936 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24937 well as GNU runtime.
24938 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24939 * execute/cascading-1.m, execute/function-message-1.m,
24940 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24941 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24942 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24943 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24944 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24945 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24946 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24947 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24948 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24949 * objc.dg/bitfield-2.m: Run only on Darwin.
24950 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24951 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24952 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24953 * objc.dg/const-str-1.m: Fix constant string layout.
24954
24955 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24956
24957 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24958
24959 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24960
24961 * gcc.dg/darwin-abi-1.c: New file.
24962
24963 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24964
24965 PR target/12281
24966 * gcc.c-torture/compile/20030921-1.c: New test.
24967
24968 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24969
24970 * g++.dg/opt/reg-stack2.C: New test.
24971
24972 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24973
24974 * g++.dg/eh/delayslot1.C: New test.
24975
24976 2003-09-20 Richard Henderson <rth@redhat.com>
24977
24978 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24979
24980 2003-09-20 Roger Sayle <roger@eyesopen.com>
24981
24982 * gcc.c-torture/execute/20030920-1.c: New test case.
24983
24984 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24985
24986 * g++.dg/rtti/typeid3.C: Correct expected error message.
24987
24988 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24989
24990 PR c++/157
24991 * g++.dg/parse/crash12.C: New test.
24992
24993 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24994
24995 * gcc.dg/compat/mixed-struct-check.h: New.
24996 * gcc.dg/compat/mixed-struct-defs.h: New.
24997 * gcc.dg/compat/mixed-struct-init.h: New.
24998 * gcc.dg/compat/struct-by-value-19_main.c: New.
24999 * gcc.dg/compat/struct-by-value-19_x.c: New.
25000 * gcc.dg/compat/struct-by-value-19_y.c: New.
25001 * gcc.dg/compat/struct-by-value-20_main.c: New.
25002 * gcc.dg/compat/struct-by-value-20_x.c: New.
25003 * gcc.dg/compat/struct-by-value-20_y.c: New.
25004 * gcc.dg/compat/struct-return-19_main.c: New.
25005 * gcc.dg/compat/struct-return-19_x.c: New.
25006 * gcc.dg/compat/struct-return-19_y.c: New.
25007 * gcc.dg/compat/struct-return-20_main.c: New.
25008 * gcc.dg/compat/struct-return-20_x.c: New.
25009 * gcc.dg/compat/struct-return-20_y.c: New.
25010
25011 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
25012 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
25013 so that it will not complain on LP64 targets.
25014
25015 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25016
25017 PR c++/495
25018 * g++.dg/template/friend24.C: New test.
25019
25020 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
25021
25022 PR c++/12332
25023 * g++.dg/template/memtmpl2.C: New test.
25024
25025 2003-09-18 Mark Mitchell <mark@codesourcery.com>
25026
25027 PR target/11184
25028 * gcc.dg/builtin-apply1.c: New test.
25029
25030 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
25031
25032 PR c++/9848
25033 * g++.dg/warn/Wunused-4.C: New test.
25034
25035 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25036
25037 PR c++/12316
25038 * g++.dg/other/gc2.C: New test.
25039
25040 2003-09-17 Mark Mitchell <mark@codesourcery.com>
25041
25042 PR c++/11991
25043 * g++.dg/rtti/typeid3.C: New test.
25044
25045 PR c++/12266
25046 * g++.dg/overload/template1.C: New test.
25047
25048 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
25049
25050 * g++.dg/opt/cfg3.C: New test.
25051
25052 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25053
25054 PR c++/7939
25055 * g++.dg/template/crash11.C: New test.
25056
25057 2003-09-16 Jason Merrill <jason@redhat.com>
25058 Jakub Jelinek <jakub@redhat.com>
25059
25060 * gcc.dg/attr-warn-unused-result.c: New test.
25061
25062 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
25063
25064 PR c++/12184
25065 * g++.dg/expr/call2.C: New test.
25066
25067 2003-09-15 Andreas Jaeger <aj@suse.de>
25068
25069 * gcc.dg/Wold-style-definition-1.c: New test.
25070
25071 2003-09-14 Mark Mitchell <mark@codesourcery.com>
25072
25073 PR c++/3907
25074 * g++.dg/parse/template12.C: New test.
25075
25076 * g++.dg/abi/bitfield11.C: New test.
25077 * g++.dg/abi/bitfield12.C: Likewise.
25078
25079 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
25080
25081 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
25082 non-expansion of functional macro name without arguments at EOL.
25083 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
25084
25085 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
25086
25087 * gcc.c-torture/execute/20030914-[12].c: New tests.
25088
25089 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
25090
25091 PR c++/11788
25092 * g++.dg/overload/addr1.C: New test.
25093
25094 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
25095
25096 * gcc.dg/20030909-1.c: New test.
25097
25098 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
25099
25100 * gcc.dg/ultrasp10.c: New test.
25101
25102 2003-09-09 Devang Patel <dpatel@apple.com>
25103
25104 * gcc.dg/darwin-ld-6.c: New test.
25105
25106 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25107
25108 * gcc.dg/torture/builtin-explog-1.c: New testcase.
25109
25110 2003-09-08 Mark Mitchell <mark@codesourcery.com>
25111
25112 * gcc.dg/ia64-types1.c: New test.
25113 * gcc.dg/ia64-types2.c: Likewise.
25114
25115 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25116
25117 * gcc.dg/builtins-1.c: Add more _Complex tests.
25118 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25119
25120 * gcc.dg/builtins-1.c: Test existing _Complex functions.
25121 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25122
25123 2003-09-08 Mark Mitchell <mark@codesourcery.com>
25124
25125 PR c++/11786
25126 * g++.dg/lookup/koenig2.C: New test.
25127
25128 PR c++/5296
25129 * g++.dg/rtti/typeid2.C: New test.
25130
25131 2003-09-08 Jakub Jelinek <jakub@redhat.com>
25132
25133 * gcc.c-torture/compile/20030904-1.c: New test.
25134
25135 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25136
25137 * g++.dg/opt/longbranch2.C: New test.
25138
25139 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
25140
25141 * g++.dg/template/crash10.C: Only compile it.
25142
25143 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
25144
25145 PR middle-end/11665
25146 * gcc.c-torture/compile/20030907-1.c: New test.
25147 * g++.dg/init/array11.C: New test.
25148
25149 2003-09-07 Mark Mitchell <mark@codesourcery.com>
25150
25151 PR c++/11852
25152 * g++.dg/init/struct1.C: New test.
25153
25154 2003-09-07 Mark Mitchell <mark@codesourcery.com>
25155
25156 PR c++/12181
25157 * g++.dg/expr/comma1.C: New test.
25158
25159 2003-09-06 Mark Mitchell <mark@codesourcery.com>
25160
25161 PR c++/11867
25162 * g++.dg/expr/static_cast5.C: New test.
25163
25164 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
25165
25166 PR c++/11507
25167 * g++.dg/lookup/scoped7.C: New test.
25168
25169 PR c++/9574
25170 * g++.dg/other/static1.C: New test.
25171
25172 PR c++/11490
25173 * g++.dg/warn/template-1.C: New test.
25174
25175 PR c++/11432
25176 * g++.dg/template/crash10.C: New test.
25177
25178 PR c++/2478
25179 * g++.dg/overload/VLA.C: New test.
25180
25181 PR c++/10804
25182 * g++.dg/template/call1.C: New test.
25183
25184 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
25185
25186 PR c++/11794
25187 * g++.dg/parse/using3.C: New test.
25188
25189 2003-09-06 Roger Sayle <roger@eyesopen.com>
25190
25191 PR c++/11409
25192 * g++.dg/overload/builtin3.C: New test case.
25193
25194 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
25195
25196 PR c/9862
25197 * gcc.dg/20030906-1.c: New test.
25198 * gcc.dg/20030906-2.c: Likewise.
25199
25200 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
25201
25202 PR c++/12167
25203 * g++.dg/parse/defarg5.C: New test.
25204
25205 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
25206
25207 2003-09-05 Mark Mitchell <mark@codesourcery.com>
25208
25209 PR c++/12163
25210 * g++.dg/expr/static_cast4.C: New test.
25211
25212 PR c++/12146
25213 * g++.dg/template/crash9.C: New test.
25214
25215 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
25216
25217 * g++.old-deja/g++.ext/pretty2.C: Update for change
25218 in __FUNCTION__.
25219 * g++.old-deja/g++.ext/pretty3.C: Likewise.
25220
25221 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
25222
25223 PR c++/11922
25224 * g++/dg/template/qualified-id1.C: New test.
25225
25226 PR c++/12037
25227 * g++.dg/warn/noeffect4.C: New test.
25228
25229 2003-09-04 Matt Austern <austern@apple.com>
25230
25231 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
25232 * g++.dg/ext/fnname2.C: Likewise.
25233 * g++.dg/ext/fnname3.C: Likewise.
25234
25235 2003-09-04 Mark Mitchell <mark@codesourcery.com>
25236
25237 * g++.dg/expr/lval1.C: New test.
25238 * g++.dg/ext/lvcast.C: Remove.
25239
25240 2003-09-03 Roger Sayle <roger@eyesopen.com>
25241
25242 PR optimization/11700.
25243 * gcc.c-torture/compile/20030903-1.c: New test case.
25244
25245 2003-09-03 Mark Mitchell <mark@codesourcery.com>
25246
25247 PR c++/12053
25248 * g++.dg/abi/layout4.C: New test.
25249
25250 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
25251
25252 PR c++/11553
25253 * g++.dg/parse/friend3.C: New test.
25254
25255 2003-09-02 Mark Mitchell <mark@codesourcery.com>
25256
25257 PR c++/11847
25258 * g++.dg/template/class1.C: New test.
25259
25260 PR c++/11808
25261 * g++.dg/expr/call1.C: New test.
25262
25263 2003-09-01 Mark Mitchell <mark@codesourcery.com>
25264
25265 PR c++/12114
25266 * g++.dg/init/ref9.C: New test.
25267
25268 PR c++/11972
25269 * g++.dg/template/nested4.C: New test.
25270
25271 2003-08-29 Mark Mitchell <mark@codesourcery.com>
25272
25273 PR c++/12093
25274 * g++.dg/template/non-dependent4.C: New test.
25275
25276 PR c++/11928
25277 * g++.dg/inherit/conv1.C: New test.
25278
25279 2003-08-29 Mark Mitchell <mark@codesourcery.com>
25280
25281 PR c++/6196
25282 * g++.dg/ext/label1.C: New test.
25283 * g++.dg/ext/label2.C: Likewise.
25284
25285 2003-08-28 Mark Mitchell <mark@codesourcery.com>
25286
25287 * g++.dg/expr/cond3.C: New test.
25288
25289 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25290
25291 * gcc.dg/builtins-1.c: Add new builtin cases.
25292
25293 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25294
25295 * gcc.dg/builtins-1.c: Add new cases.
25296 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25297
25298 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25299
25300 * gcc.dg/builtins-1.c: Add more math builtin tests.
25301 * gcc.dg/torture/builtin-attr-1.c: New test.
25302
25303 2003-08-28 Mark Mitchell <mark@codesourcery.com>
25304
25305 PR optimization/5079
25306 * g++.dg/opt/static3.C: New test.
25307
25308 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25309
25310 * gcc.misc-tests/gcov-10b.c: New test.
25311
25312 2003-08-27 Mark Mitchell <mark@codesourcery.com>
25313
25314 * g++.dg/opt/ptrmem3.C: New test.
25315
25316 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
25317
25318 2003-08-27 Jakub Jelinek <jakub@redhat.com>
25319
25320 * gcc.dg/20030826-2.c: New test.
25321
25322 2003-08-26 Roger Sayle <roger@eyesopen.com>
25323
25324 PR middle-end/12002
25325 * g77.f-torture/compile/12002.f: New test case.
25326
25327 2003-08-26 Roger Sayle <roger@eyesopen.com>
25328
25329 * gcc.dg/20030826-1.c: New test case.
25330
25331 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
25332
25333 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
25334
25335 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
25336
25337 PR c++/11871
25338 * c++.dg/lookup/crash1.C: New test.
25339
25340 * c++.dg/warn/noeffect3.C: New test.
25341
25342 2003-08-25 Janis Johnson <janis187@us.ibm.com>
25343
25344 * gcc.dg/compat/vector-1_x.c: Compile with -w.
25345 * gcc.dg/compat/vector-1_y.c: Ditto.
25346 * gcc.dg/compat/vector-2_x.c: Ditto.
25347 * gcc.dg/compat/vector-2_y.c: Ditto.
25348
25349 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
25350
25351 * gcc.dg/20030702-1.c: New test.
25352
25353 2003-08-25 Mark Mitchell <mark@codesourcery.com>
25354
25355 PR c++/8795
25356 * g++.dg/ext/altivec-1.C: New test.
25357
25358 2003-08-24 Richard Henderson <rth@redhat.com>
25359
25360 * g++.dg/eh/simd-2.C: Add -w for x86.
25361
25362 2003-08-23 Jakub Jelinek <jakub@redhat.com>
25363
25364 * gcc.dg/20030815-1.c: New test.
25365
25366 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25367
25368 PR c++/3765
25369 * g++.dg/parse/access6.C: New test.
25370
25371 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25372
25373 PR c++/641, c++/11876
25374 * g++.dg/template/friend22.C: New test.
25375 * g++.dg/template/friend23.C: Likewise.
25376
25377 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25378
25379 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
25380 identically.
25381
25382 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25383
25384 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
25385
25386 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25387
25388 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
25389
25390 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25391
25392 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
25393
25394 2003-08-22 Mark Mitchell <mark@codesourcery.com>
25395
25396 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
25397
25398 2003-08-21 Mark Mitchell <mark@codesourcery.com>
25399
25400 PR c++/11919
25401 * g++.dg/overload/prom1.C: New test.
25402
25403 PR c++/11551
25404 * g++.dg/parse/dtor2.C: New test.
25405
25406 PR c++/10762
25407 * g++.dg/parse/using2.C: New test.
25408
25409 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
25410
25411 PR target/11805
25412 * gcc.c-torture/compile/20030821-1.c: New.
25413
25414 2003-08-20 Mark Mitchell <mark@codesourcery.com>
25415
25416 PR c++/11834
25417 * g++.dg/template/deduce2.C: New test.
25418
25419 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
25420
25421 * gcc.c-torture/execute/20030821-1.c: New test.
25422
25423 2003-08-20 Roger Sayle <roger@eyesopen.com>
25424
25425 PR middle-end/11984
25426 * gcc.dg/20030820-1.c: New test case.
25427
25428 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
25429
25430 PR c++/11945
25431 * g++.dg/warn/noeffect2.C: New test.
25432
25433 2003-08-19 Mark Mitchell <mark@codesourcery.com>
25434
25435 PR c++/10926
25436 * g++.dg/template/dtor2.C: New test.
25437
25438 PR c++/11684
25439 * g++.dg/template/operator1.C: New test.
25440 * g++.dg/parse/operator4.C: New test.
25441
25442 PR c++/11946.C
25443 * g++.dg/expr/enum1.C: New test.
25444 * gcc.dg/c99-bool-1.c: Remove bogus warning.
25445
25446 PR c++/11036.C
25447 * g++.dg/parse/elab2.C: New test.
25448 * g++.dg/parse/typedef4.C: Change error message.
25449 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
25450 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
25451 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
25452
25453 2003-08-19 Geoffrey Keating <geoffk@apple.com>
25454
25455 * gcc.dg/pch/warn-1.c: New.
25456 * gcc.dg/pch/warn-1.hs: New.
25457
25458 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
25459 not-tested file.
25460
25461 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
25462
25463 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
25464
25465 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
25466
25467 * gcc.dg/uninit-D.c: New Test.
25468 * gcc.dg/uninit-E.c: New Test.
25469 * gcc.dg/uninit-F.c: New Test.
25470 * gcc.dg/uninit-G.c: New Test.
25471
25472 2003-08-19 Michael Ritzert <ritzert@t-online.de>
25473
25474 * g++.dg/README: Describe the pch directory.
25475
25476 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25477
25478 PR c++/11174
25479 * g++.dg/parse/access4.C: New test.
25480 * g++.dg/parse/access5.C: Likewise.
25481 * g++.old-deja/g++.jason/access17.C: Adjust error message.
25482
25483 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
25484
25485 * gcc.dg/noncompile/20030818-1.c: New.
25486
25487 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
25488
25489 PR c++/11957
25490 * g++.dg/warn/noeffect1.C: New test.
25491
25492 * g++.dg/template/scope2.C: New test.
25493 * g++.dg/template/error2.C: Correct dg-error
25494
25495 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
25496
25497 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
25498
25499 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
25500
25501 PR C++/11512
25502 * g++.dg/template/warn1.C: New.
25503
25504 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
25505
25506 * g++.dg/template/error2.C: New test.
25507 * g++.dg/lookup/using7.C: Adjust errors
25508 * g++.old-deja/g++.pt/crash36.C: Likewise.
25509 * g++.old-deja/g++.pt/derived3.C: Likewise.
25510
25511 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25512
25513 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
25514 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
25515 * gcc.c-torture/execute/builtins/string-9.c: New, from
25516 string-opt-9.c. Adjust for execute/builtins framework.
25517 * gcc.c-torture/execute/string-opt-9.c: Delete.
25518
25519 2003-08-12 Mark Mitchell <mark@codesourcery.com>
25520
25521 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
25522
25523 * g++.dg/parse/ret-type2.C: New test.
25524
25525 PR c++/11703
25526 * g++.dg/init/new8.C: New test.
25527
25528 PR c++/10923
25529 * g++.dg/parse/typedef5.C: New test.
25530
25531 PR c++/9512
25532 * g++.dg/parse/qualified2.C: New test.
25533 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
25534 invalid code.
25535
25536 2003-08-11 Mark Mitchell <mark@codesourcery.com>
25537
25538 * g++.dg/conversion/ptrmem1.C: New test.
25539
25540 2003-08-11 Jakub Jelinek <jakub@redhat.com>
25541
25542 PR target/11693
25543 * gcc.dg/20030811-1.c: New test.
25544
25545 PR target/11535
25546 * gcc.c-torture/execute/20030811-1.c: New test.
25547
25548 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25549
25550 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
25551
25552 2003-08-10 Mark Mitchell <mark@codesourcery.com>
25553
25554 PR c++/11789.C
25555 * g++.dg/inherit/multiple1.C: New test.
25556
25557 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
25558
25559 * gcc.dg/spe1.c: New test.
25560
25561 PR c++/11670
25562 * g++.dg/expr/cast2.C: New test.
25563
25564 PR c++/10530
25565 * g++.dg/template/dependent-name2.C: New test.
25566
25567 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
25568
25569 * g++.dg/parse/crash11.C: Put the dg options in comments.
25570
25571 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
25572
25573 * lib/gcc-dg.exp: Update for diagnostic change.
25574
25575 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25576
25577 PR c++/5767
25578 * g++.dg/parse/crash11.C: New test.
25579
25580 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
25581
25582 * gcc.dg/cpp/spacing1.c: Update.
25583
25584 2003-08-04 Janis Johnson <janis187@us.ibm.com>
25585
25586 PR target/11739
25587 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
25588 a value for -mtune.
25589
25590 2003-08-04 Roger Sayle <roger@eyesopen.com>
25591
25592 PR middle-end/11771
25593 * gcc.c-torture/compile/20030804-1.c: New test case.
25594
25595 2003-08-04 Roger Sayle <roger@eyesopen.com>
25596
25597 * gcc.dg/20030804-1.c: New test case.
25598
25599 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
25600
25601 * gcc.dg/cpp/separate-1.c: New test.
25602
25603 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
25604
25605 PR c++/11704
25606 * g++.dg/template/dependent-expr2.C: New test.
25607
25608 PR c++/11766
25609 * g++.dg/expr/ptrmem1.C: New test.
25610
25611 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25612
25613 PR c++/9453
25614 * g++.dg/template/friend15.C: New test.
25615
25616 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
25617
25618 * lib/dg-pch.exp: Work round PCH bug.
25619
25620 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25621
25622 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
25623 builtins. Move cases from builtins-4.c here.
25624
25625 * gcc.dg/torture/builtin-math-1.c: New test taken from
25626 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
25627 additional cases.
25628
25629 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
25630 Delete.
25631
25632 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
25633
25634 PR c++/9447
25635 * g++.dg/template/using7.C: New test.
25636
25637 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
25638
25639 * import1.c, import2.c: New tests.
25640
25641 2003-08-01 Jakub Jelinek <jakub@redhat.com>
25642
25643 * g++.dg/eh/crossjump1.C: New test.
25644
25645 2003-08-01 Mark Mitchell <mark@codesourcery.com>
25646
25647 PR c++/11697
25648 * g++.dg/template/using6.C: New test.
25649
25650 PR c++/11744
25651 * g++.dg/template/koenig2.C: New test.
25652
25653 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25654
25655 PR c++/7983
25656 * g++.dg/parse/typedef4.C: New test.
25657
25658 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25659
25660 PR c++/8442, c++/8806
25661 * g++.dg/template/elab1.C: New test.
25662 * g++.dg/template/type2.C: Likewise.
25663 * g++.dg/template/ttp3.C: Adjust expected error message.
25664 * g++.old-deja/g++.law/visibility13.C: Likewise.
25665 * g++.old-deja/g++.niklas/t135.C: Likewise.
25666 * g++.old-deja/g++.pt/ttp41.C: Likewise.
25667 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
25668 template argument.
25669 * g++.old-deja/g++.pt/ttp44.C: Likewise.
25670
25671 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
25672
25673 PR c++/11295
25674 * g++.dg/ext/stmtexpr1.C: New test.
25675
25676 * g++.dg/opt/tmp1.C: New test.
25677
25678 PR c++/11525
25679 * g++.dg/parse/constant4.C: New test.
25680
25681 PR c++/9447
25682 * g++.dg/template/using5.C: New test.
25683
25684 2003-07-31 Roger Sayle <roger@eyesopen.com>
25685
25686 * gcc.dg/builtins-27.c: New test case.
25687
25688 2003-07-31 Jakub Jelinek <jakub@redhat.com>
25689
25690 * gcc.dg/tls/opt-7.c: New test.
25691
25692 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
25693
25694 * g++.old-deja/g++.other/crash18.C: Remove.
25695
25696 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
25697
25698 * g++.dg/template/explicit3.C: New.
25699 * g++.dg/template/explicit4.C: New.
25700 * g++.dg/template/explicit5.C: New.
25701
25702 PR c++/11347
25703 * g++.dg/template/memtmpl1.C: New.
25704
25705 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
25706
25707 PR target/11565
25708 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
25709 * gcc.dg/i386-387-5.c (dg-options): Likewise.
25710
25711 2003-07-30 Jan Hubicka <jh@suse.cz>
25712
25713 * vtgc1.c: Kill.
25714
25715 2003-07-29 Zack Weinberg <zack@codesourcery.com>
25716
25717 * gcc.dg/struct-in-proto-1.c: New test.
25718
25719 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
25720
25721 * gcc.dg/cpp/include2.c: Only expect one message.
25722
25723 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
25724
25725 PR c++/9447
25726 * g++.dg/template/using1.C: New test.
25727 * g++.dg/template/using2.C: New test.
25728 * g++.dg/template/using3.C: New test.
25729 * g++.dg/template/using4.C: New test.
25730
25731 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
25732
25733 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
25734 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25735
25736 2003-07-28 Jan Hubicka <jh@suse.cz>
25737
25738 PR c++/11530
25739 * g++.dg/opt/call1.C: New test.
25740
25741 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
25742
25743 PR c++/11667
25744 * g++.dg/init/enum2.C: New test.
25745 * g++.dg/template/overload1.C: Add "-w" option.
25746
25747 2003-07-28 <hp@bitrange.com>
25748
25749 * gcc.dg/Wdeclaration-after-statement-1.c,
25750 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
25751
25752 2003-07-28 Jakub Jelinek <jakub@redhat.com>
25753
25754 * gcc.c-torture/compile/20030725-1.c: New test.
25755
25756 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
25757
25758 * gcc.dg/20030505.c: Only run for SPE.
25759 Remove definition of opaque type.
25760
25761 2003-07-27 Mark Mitchell <mark@codesourcery.com>
25762
25763 * g++.dg/template/ptrmem6.C: New test.
25764
25765 2003-07-26 Geoffrey Keating <geoffk@apple.com>
25766
25767 * gcc.c-torture/compile/zero-strct-2.c: New test.
25768
25769 2003-07-25 Geoffrey Keating <geoffk@apple.com>
25770
25771 * gcc.dg/intermod-1.c: New test.
25772
25773 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
25774
25775 PR c++/11617
25776 * g++.dg/template/lookup2.C: New test.
25777 * g++.dg/template/memclass1.C: Remove instantiated from error.
25778 * g++.dg/other/error2.C: Tweak expected errors.
25779
25780 PR c++/11596
25781 * g++.dg/template/defarg3.C: New test.
25782
25783 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
25784
25785 2003-07-24 Mark Mitchell <mark@codesourcery.com>
25786
25787 * g++.dg/inherit/access5.C: New test.
25788
25789 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25790
25791 PR c++/11513
25792 * g++.dg/template/crash8.C: New test.
25793
25794 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
25795
25796 PR c/10602
25797 * gcc.dg/noncompile/incomplete-2.c: New test.
25798
25799 2003-07-23 Mark Mitchell <mark@codesourcery.com>
25800
25801 PR c++/11645
25802 * g++.dg/inherit/access4.C: New test.
25803
25804 PR c++/11517
25805 * g++.dg/expr/cond2.C: New test.
25806
25807 PR optimization/10679
25808 * g++.dg/opt/inline4.C: New test.
25809
25810 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
25811
25812 * g++.dg/parse/crash10: New test.
25813
25814 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25815
25816 * g++.dg/ext/flexary1.C: New test.
25817
25818 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25819
25820 PR c++/10793
25821 * g++.dg/template/crash9.C: New test.
25822
25823 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25824
25825 PR c++/3004
25826 * g++.dg/parse/typedef3.C: New test.
25827
25828 PR c++/7906
25829 * g++.dg/parse/operator2.C: New test.
25830
25831 PR c++/8895
25832 * g++.dg/parse/def-tmpl-arg1.C: New test.
25833
25834 PR c++/9282
25835 * g++.dg/parse/funptr1.C: New test.
25836
25837 PR c++/9452
25838 * g++.dg/parse/ambig3.C: New test.
25839
25840 PR c++/9454
25841 * g++.dg/parse/operator3.C: New test.
25842
25843 PR c++/9486
25844 * g++.dg/parse/template10.C: New test.
25845
25846 PR c++/9488
25847 * g++.dg/parse/template11.C: New test.
25848
25849 PR c++/10150
25850 * g++.dg/parse/invalid-op1.C: New test.
25851
25852 PR c++/10247
25853 * g++.dg/parse/condexpr1.C: New test.
25854
25855 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25856
25857 * g++.dg/ext/packed3.C: New test.
25858 * g++.dg/ext/packed4.C: New test.
25859
25860 * gcc.dg/pack-test-3.c: New test.
25861
25862 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25863
25864 * lib/compat.exp: Handle dg-options per source file.
25865 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25866 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25867 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25868 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25869 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25870 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25871 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25872 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25873 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25874 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25875 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25876 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25877 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25878 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25879
25880 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25881
25882 PR c/10320
25883 * gcc.c-torture/execute/20030718-1.c: New test.
25884
25885 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25886
25887 PR optimization/11536
25888 * gcc.dg/20030721-1.c: New test.
25889
25890 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25891
25892 PR c++/11546
25893 * g++.dg/template/lookup1.C: New test.
25894
25895 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25896
25897 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25898 diagnostics of ill-formed constructs involving labels.
25899 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25900 the new 'previously defined here' message.
25901
25902 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25903
25904 * g++.dg/parse/non-dependent2.C: New test.
25905
25906 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25907
25908 * g++.dg/init/init-ref4.C: xfail on targets without
25909 weak symbols.
25910
25911 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25912
25913 PR target/11087
25914 * gcc.c-torture/execute/20030717-1.c: New test.
25915
25916 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25917
25918 * g++.dg/opt/cfg1.C: New test.
25919
25920 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25921
25922 PR optimization/11557
25923 * gcc.dg/20030717-1.c: New test.
25924
25925 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25926
25927 PR c++/10476
25928 * g++.dg/expr/crash-1.C: New test.
25929
25930 PR c++/11027
25931 * g++.dg/template/init3.C: New test.
25932
25933 PR c++/8222
25934 * g++.dg/template/non-dependent1.C: New test.
25935
25936 PR c++/11070
25937 * g++.dg/template/non-dependent2.C: New test.
25938
25939 PR c++/11071
25940 * g++.dg/template/non-dependent3.C: New test.
25941
25942 PR c++/9907
25943 * g++.dg/template/sizeof5.C: New test.
25944
25945 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25946
25947 PR 11498
25948 * gcc.c-torture/compile/mangle-1.c: New file.
25949
25950 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25951
25952 PR c++/7809
25953 * g++.dg/parse/access3.C: New test.
25954
25955 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25956
25957 PR c++/11384
25958 * g++.dg/init/init-ref4.C: New test.
25959
25960 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25961
25962 PR c++/11547
25963 * g++.dg/parse/constant3.C: New test.
25964 * g++.dg/parse/crash7.C: Likewise.
25965
25966 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25967
25968 PR target/11008
25969 * gcc.dg/i386-pentium4-not-mull.c: New.
25970
25971 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25972
25973 * gcc.dg/asm-names.c (ymain): Make it weak.
25974
25975 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25976
25977 PR c++/5421
25978 * g++.dg/template/friend21.C: New test.
25979
25980 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25981
25982 * gcc.dg/cleanup-8.c: New test.
25983 * gcc.dg/cleanup-9.c: New test.
25984
25985 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25986
25987 * g++.dg/ext/dll-MI1.h: New file.
25988 * g++.dg/ext/dllexport-MI1.C: New file.
25989 * g++.dg/ext/dllimport-MI1.C: New file.
25990
25991 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25992
25993 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25994 it does not have cmpstrsi patterns (just cmpmemsi).
25995
25996 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25997
25998 PR debug/11473
25999 * g++.dg/debug/debug8.C: New test.
26000
26001 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26002
26003 PR c++/10108
26004 * g++.dg/template/crash7.C: New test.
26005
26006 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
26007
26008 PR target/10795
26009 * gcc.c-torture/compile/20030708-1.c: New.
26010
26011 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
26012
26013 * gcc.c-torture/execute/20030715-1.c: New test.
26014
26015 2003-07-14 Geoffrey Keating <geoffk@apple.com>
26016
26017 * gcc.dg/pch/inline-3.c: New file.
26018 * gcc.dg/pch/inline-3.hs: New file.
26019 * gcc.dg/pch/inline-4.c: New file.
26020 * gcc.dg/pch/inline-4.hs: New file.
26021
26022 2003-07-14 Mark Mitchell <mark@codesourcery.com>
26023
26024 PR c++/11509
26025 * g++.dg/template/crash6.C: New test.
26026
26027 PR c++/7053
26028 * g++.dg/template/friend20.C: New test.
26029
26030 PR c++/7019
26031 * g++.dg/template/overload2.C: New test.
26032
26033 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26034
26035 PR optimization/11440
26036 * gcc.c-torture/execute/20030714-1.c: New test.
26037
26038 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26039
26040 PR c++/11154
26041 * g++.dg/template/partial2.C: New test.
26042
26043 2003-07-13 Mark Mitchell <mark@codesourcery.com>
26044
26045 PR c++/11503
26046 * g++.dg/template/anon1.C: New test.
26047
26048 PR c++/11493
26049 PR c++/11495
26050 * g++.dg/parse/template9.C: Likewise.
26051 * g++.dg/template/crash4.C: New test.
26052 * g++.dg/template/koenig1.C: Likewise.
26053 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
26054 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
26055 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
26056 functions.
26057 * g++.old-deja/g++.jason/template36.C: Likewise.
26058 * g++.old-deja/g++.mike/p1989.C: Likewise.
26059 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
26060 * g++.old-deja/g++.pt/ttp20.C: Use this->.
26061 * g++.old-deja/g++.pt/ttp21.C: Use this->.
26062 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
26063 compiling.
26064 * g++.old-deja/g++.pt/union2.C: Use this->.
26065
26066 2003-07-11 Jakub Jelinek <jakub@redhat.com>
26067
26068 * gcc.dg/20030711-1.c: New test.
26069
26070 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
26071
26072 PR c++/11050
26073 * g++.dg/parse/args1.C: New test.
26074 * g++.pt/defarg8.C: Change expected errors.
26075
26076 2003-07-11 Mark Mitchell <mark@codesourcery.com>
26077
26078 PR c++/8164
26079 * g++.dg/template/nontype2.C: New test.
26080
26081 PR c++/10558
26082 * g++.dg/parse/template8.C: New test.
26083
26084 PR c++/8327
26085 * g++.dg/template/scope1.C: New test.
26086
26087 * g++.dg/warn/Wsign-compare-1.C: New test.
26088
26089 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
26090
26091 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
26092
26093 2003-07-10 Mark Mitchell <mark@codesourcery.com>
26094
26095 PR c++/9411
26096 * g++.dg/template/explicit2.C: New test.
26097
26098 PR c++/10032
26099 * g++.dg/warn/pedantic1.C: New test.
26100
26101 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
26102
26103 PR c++ 9483
26104 * g++.dg/other/field1.C: New test.
26105
26106 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
26107
26108 PR c/11449
26109 * gcc.c-torture/compile/20030707-1.c: New.
26110
26111 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26112
26113 PR c++/10849
26114 * g++.dg/template/access12.C: New test.
26115
26116 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
26117
26118 * g++.dg/bprob/bprob.exp (prof_ext): Update.
26119 * g77.dg/bprob/bprob.exp (prof_ext): Update.
26120 * gcc.misc-tests/bprob.exp (prof_ext): Update.
26121 * gcc.misc-tests/gcov.exp: Update
26122 * g++.dg/gcov/gcov.exp: Update
26123 * lib/gcov.exp: Update.
26124
26125 2003-07-08 Mark Mitchell <mark@codesourcery.com>
26126
26127 * g++.dg/abi/mangle17.C: Make sure template expressions are
26128 dependent.
26129 * g++.dg/abi/mangle4.C: Mark erroneous casts.
26130 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
26131 * g++.dg/opt/stack1.C: Remove erroneous code.
26132 * g++.dg/parse/template7.C: New test.
26133 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
26134 * g++.old-deja/g++.pt/crash4.C: Likewise.
26135
26136 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26137
26138 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
26139 with zero or one occurence of `$' after the initial `L'.
26140
26141 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
26142
26143 * gcc.c-torture/compile/20030704-1.c: Add a comment.
26144
26145 2003-07-08 Roger Sayle <roger@eyesopen.com>
26146
26147 PR c/11370
26148 * gcc.dg/Wunreachable-6.c: New testcase.
26149 * gcc.dg/Wunreachable-7.c: New testcase.
26150
26151 2003-07-08 Jakub Jelinek <jakub@redhat.com>
26152
26153 PR c/11420
26154 * gcc.dg/20030708-1.c: New test.
26155
26156 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
26157
26158 * gcc.dg/compat/sdata-section.h: New file.
26159 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
26160 * gcc.dg/torture/mips-sdata-1.c: New test.
26161
26162 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26163
26164 PR c++/11030
26165 * g++.dg/template/friend19.C: New test.
26166
26167 2003-07-08 Jakub Jelinek <jakub@redhat.com>
26168
26169 * g++.dg/opt/strength-reduce.C: New test.
26170
26171 2003-07-07 Roger Sayle <roger@eyesopen.com>
26172
26173 PR target/10979
26174 * gcc.dg/20030707-1.c: New testcase.
26175
26176 2003-07-07 Roger Sayle <roger@eyesopen.com>
26177
26178 PR optimization/11059
26179 * g++.dg/opt/emptyunion.C: New testcase.
26180
26181 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26182 Eric Botcazou <ebotcazou@libertysurf.fr>
26183
26184 * g++.dg/opt/stack1.C: New test.
26185
26186 2003-07-05 Mark Mitchell <mark@codesourcery.com>
26187
26188 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
26189 run test.
26190
26191 PR c++/11431
26192 * g++.dg/expr/static_cast3.C: New test.
26193
26194 2003-07-04 Zack Weinberg <zack@codesourcery.com>
26195
26196 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
26197 everywhere.
26198 * gcc.dg/concat.c: Concatenation of string constants with
26199 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
26200 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
26201 * gcc.dg/cpp/escape-2.c: Use wide character constants where
26202 necessary to avoid multi-character character constant warning.
26203 * gcc.dg/cpp/escape.c: Likewise.
26204 * gcc.dg/cpp/ucs.c: Likewise.
26205 Remove backslashes from dg-bogus comments, as they confuse Tcl.
26206 Fix a typo.
26207
26208 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
26209
26210 PR c/11428
26211 * gcc.c-torture/compile/20030704-1.c: New.
26212
26213 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
26214
26215 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
26216
26217 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
26218
26219 PR c++/5287, PR c++/7910, PR c++/11021
26220 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
26221 tests for warnings.
26222 * g++.dg/ext/dllimport2.C: Add tests for warnings.
26223 * g++.dg/ext/dllimport3.C: Likewise.
26224 * g++.dg/ext/dllimport4.C: New file.
26225 * g++.dg/ext/dllimport5.C: New file.
26226 * g++.dg/ext/dllimport6.C: New file.
26227 * g++.dg/ext/dllimport7.C: New file.
26228 * g++.dg/ext/dllimport8.C: New file.
26229 * g++.dg/ext/dllimport9.C: New file.
26230 * g++.dg/ext/dllimport10.C: New file.
26231 * g++.dg/ext/dllexport1.C: New file.
26232
26233 2003-07-03 Mark Mitchell <mark@codesourcery.com>
26234
26235 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
26236 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
26237
26238 2003-07-03 Roger Sayle <roger@eyesopen.com>
26239
26240 * gcc.dg/builtins-25.c: New testcase.
26241 * gcc.dg/builtins-26.c: New testcase.
26242
26243 2003-07-03 Janis Johnson <janis187@us.ibm.com>
26244
26245 * gcc.dg/compat/vector-defs.h: New file.
26246 * gcc.dg/compat/vector-setup.h: New file.
26247 * gcc.dg/compat/vector-check.h: New file.
26248 * gcc.dg/compat/vector-1_main.c: New file.
26249 * gcc.dg/compat/vector-1_x.c: New file.
26250 * gcc.dg/compat/vector-1_y.c: New file.
26251 * gcc.dg/compat/vector-2_main.c: New file.
26252 * gcc.dg/compat/vector-2_x.c: New file.
26253 * gcc.dg/compat/vector-2_y.c: New file.
26254
26255 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
26256 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
26257 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
26258 * gcc.dg/compat/struct-align-1.h: New file.
26259 * gcc.dg/compat/struct-align-1_main.c: New file.
26260 * gcc.dg/compat/struct-align-1_x.c: New file.
26261 * gcc.dg/compat/struct-align-1_y.c: New file.
26262 * gcc.dg/compat/struct-align-2.h: New file.
26263 * gcc.dg/compat/struct-align-2_main.c: New file.
26264 * gcc.dg/compat/struct-align-2_x.c: New file.
26265 * gcc.dg/compat/struct-align-2_y.c: New file.
26266
26267 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
26268 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
26269 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26270 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
26271 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
26272 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26273 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26274 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
26275 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
26276 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
26277 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
26278 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
26279 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
26280 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
26281 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
26282 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
26283 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
26284 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
26285 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26286 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26287 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26288 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26289 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26290 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26291 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26292 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26293 * gcc.dg/compat/struct-return-10_x.c: Ditto.
26294 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26295 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26296
26297 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26298
26299 * gcc.dg/i386-call-1.c: New test.
26300
26301 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
26302
26303 PR c++/9162
26304 * g++.dg/parse/defarg4.C: New.
26305
26306 2003-07-03 Roger Sayle <roger@eyesopen.com>
26307
26308 PR target/10700
26309 * gcc.c-torture/compile/20030703-1.c: New test case.
26310
26311 2003-07-03 Mark Mitchell <mark@codesourcery.com>
26312
26313 * g++.dg/template/local3.C: Remove extra semicolon.
26314
26315 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26316
26317 * gcc.dg/i386-volatile-1.c: New test.
26318
26319 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
26320
26321 PR c++/11072
26322 * g++.dg/other/offsetof2.C: XFAIL.
26323 * g++.dg/other/offsetof5.C: New.
26324
26325 PR c++/10219
26326 * g++.dg/template/error1.C: New.
26327
26328 PR c++/9779
26329 * g++.dg/template/dependent-expr1.C: New.
26330
26331 2003-07-01 Mark Mitchell <mark@codesourcery.com>
26332
26333 PR c++/6949
26334 * g++.dg/template/local3.C: New test.
26335
26336 PR c++/11149
26337 * g++.dg/lookup/scoped6.C: New test.
26338
26339 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
26340
26341 PR c++/8046
26342 * g++.dg/other/error7.C: New test.
26343
26344 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
26345
26346 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
26347 * g++.old-deja/g++.abi/vtable3.h: Likewise.
26348 * g++.old-deja/g++.law/code-gen5.C: Likewise.
26349 * g++.old-deja/g++.other/union2.C: Likewise.
26350 * gcc.dg/c90-const-expr-2.c: Likewise.
26351 * gcc.dg/c90-const-expr-3.c: Likewise.
26352 * gcc.dg/c99-const-expr-2.c: Likewise.
26353 * gcc.dg/c99-const-expr-3.c: Likewise.
26354 * gcc.dg/concat.c: Likewise.
26355
26356 2003-07-01 Mark Mitchell <mark@codesourcery.com>
26357
26358 PR c++/9559
26359 * g++.dg/init/static1.C: New test.
26360
26361 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26362
26363 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
26364 * g++.old-deja/g++.other/access2.C: Likewise.
26365 * g++.old-deja/g++.other/decl2.C: Likewise.
26366 * gcc.c-torture/execute/20020615-1.c: Likewise.
26367
26368 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
26369
26370 PR c++/4933
26371 * g++.dg/template/sizeof4.C: New test.
26372
26373 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
26374
26375 * g++.dg/other/error6.C: New test.
26376
26377 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
26378
26379 PR c++/10750
26380 * g++.dg/parse/constant2.C: New test.
26381
26382 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
26383
26384 PR c++/11106
26385 * g++.dg/other/error5.C: New test.
26386
26387 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26388
26389 * gcc.dg/format/gcc_diag-1.c: New test.
26390
26391 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
26392
26393 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
26394
26395 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
26396
26397 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
26398 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
26399 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
26400
26401 2003-06-28 Jakub Jelinek <jakub@redhat.com>
26402
26403 * gcc.c-torture/execute/builtins/string-8.c: New test.
26404 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
26405 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
26406 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
26407
26408 2003-06-27 Mark Mitchell <mark@codesourcery.com>
26409
26410 PR c++/10468
26411 * g++.dg/ext/typeof6.C: New test.
26412
26413 2003-06-27 Mark Mitchell <mark@codesourcery.com>
26414
26415 PR c++/10796
26416 * g++.dg/init/enum1.C: New test.
26417
26418 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
26419
26420 * gcc.dg/20030627-1.c: New test.
26421
26422 2003-06-26 Mark Mitchell <mark@codesourcery.com>
26423
26424 PR c++/11332
26425 * g++.dg/expr/static_cast2.C: New test.
26426
26427 2003-06-26 Roger Sayle <roger@eyesopen.com>
26428 Jakub Jelinek <jakub@redhat.com>
26429
26430 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
26431 sprintf(dst,"%s",src) optimization.
26432 * gcc.c-torture/execute/20030626-1.c: New test case.
26433 * gcc.c-torture/execute/20030626-2.c: New test case.
26434
26435 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
26436
26437 * gcc.c-torture/execute/multi-ix.c: New test.
26438
26439 * gcc.c-torture/execute/simd-4.c (main):
26440 Added missing semicolon at end of union.
26441
26442 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
26443
26444 PR c++/8266
26445 * g++.dg/template/explicit-instantiation3.C: New test.
26446
26447 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26448
26449 * gcc.dg/20030626-1.c: Use signed char.
26450
26451 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26452
26453 * gcc.dg/20030626-1.c: New test.
26454
26455 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
26456
26457 * const-str-2.m: Update.
26458
26459 2003-06-25 Mark Mitchell <mark@codesourcery.com>
26460
26461 PR c++/10990
26462 * g++.dg/rtti/dyncast1.C: New test.
26463 * g++.dg/abi/mangle4.C: Correct base-specifier access.
26464 * g++.dg/lookup/scoped1.C: Remove XFAIL.
26465 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
26466
26467 PR c++/10931
26468 * g++.dg/expr/static_cast1.C: New test.
26469
26470 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
26471
26472 * gcc.dg/20030625-1.c: New test.
26473
26474 2003-06-24 Roger Sayle <roger@eyesopen.com>
26475
26476 * gcc.c-torture/compile/20030624-1.c: New test case.
26477
26478 2003-06-24 Jakub Jelinek <jakub@redhat.com>
26479
26480 * gcc.c-torture/execute/string-opt-17.c: New test.
26481
26482 2003-06-24 Mark Mitchell <mark@codesourcery.com>
26483
26484 PR c++/5754
26485 * g++.dg/parse/crash6.C: New test.
26486
26487 2003-06-23 Roger Sayle <roger@eyesopen.com>
26488
26489 * gcc.dg/builtins-24.c: New test case.
26490
26491 2003-06-23 Jakub Jelinek <jakub@redhat.com>
26492
26493 * g++.dg/opt/operator1.C: New test.
26494
26495 2003-06-22 Roger Sayle <roger@eyesopen.com>
26496
26497 * gcc.c-torture/execute/string-opt-16.c: New test case.
26498
26499 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26500
26501 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
26502 * g++.old-deja/g++.other/conv7.C: Likewise.
26503 * g++.old-deja/g++.other/overcnv2.C: Likewise.
26504 * g++.old-deja/g++.other/overload14.C: Likewise.
26505
26506 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26507
26508 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
26509 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
26510
26511 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26512
26513 PR c++/10888
26514 * g++.dg/warn/Winline-3.C: New test.
26515
26516 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26517
26518 * lib/target-supports.exp (check_alias_available): Make the test
26519 program acceptable to the Solaris assembler.
26520
26521 PR c++/10749
26522 * g++.dg/template/memclass2.C: New test.
26523
26524 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26525 Eric Botcazou <ebotcazou@libertysurf.fr>
26526
26527 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
26528 data for non-matching targets.
26529 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
26530
26531 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26532
26533 PR c++/10845
26534 * g++.dg/template/member3.C: New test.
26535
26536 2003-06-19 Mark Mitchell <mark@codesourcery.com>
26537
26538 PR c++/10939
26539 * g++.dg/template/func1.C: New test.
26540
26541 PR c++/9649
26542 * g++.dg/template/static4.C: New test.
26543 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
26544
26545 PR c++/11041
26546 * g++.dg/init/ref7.C: New test.
26547
26548 2003-06-19 Matt Austern <austern@apple.com>
26549
26550 PR c++/11228
26551 * g++.dg/anew1.C: New test.
26552 * g++.dg/anew2.C: New test.
26553 * g++.dg/anew3.C: New test.
26554 * g++.dg/anew4.C: New test.
26555
26556 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
26557
26558 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
26559
26560 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
26561
26562 * gcc.c-torture/execute/simd-4.c (main): Make expected value
26563 endian-dependent.
26564
26565 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
26566
26567 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
26568 Remove cruft.
26569
26570 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
26571
26572 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
26573 * gcc.c-torture/compile/961203-1.c: Likewise.
26574 * gcc.c-torture/compile/980506-1.c: Likewise.
26575
26576 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26577
26578 PR c++/10712
26579 * g++.dg/lookup/using7.C: New test.
26580
26581 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26582
26583 PR c++/11105
26584 * g++.dg/abi/conv1.C: Remove it.
26585 * g++.dg/template/conv7.C: New test.
26586 * g++.dg/template/conv8.C: Likewise.
26587 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
26588 conversion operator.
26589
26590 2003-06-17 Janis Johnson <janis187@us.ibm.com>
26591
26592 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
26593 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
26594 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26595 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
26596 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
26597 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26598 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26599 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
26600 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
26601 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
26602 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
26603 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
26604 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
26605 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
26606 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
26607 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
26608 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
26609 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
26610 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26611 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26612 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26613 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26614 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26615 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26616 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26617 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26618 * gcc.dg/compat/struct-return-10_x.c: Ditto.
26619 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26620 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26621
26622 2003-06-16 Mark Mitchell <mark@codesourcery.com>
26623
26624 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
26625 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
26626 indications.
26627
26628 2003-06-16 Roger Sayle <roger@eyesopen.com>
26629
26630 * gcc.dg/i386-387-5.c: New test case.
26631 * gcc.dg/i386-387-6.c: New test case.
26632 * gcc.dg/builtins-23.c: New test case.
26633
26634 2003-06-15 Roger Sayle <roger@eyesopen.com>
26635
26636 * gcc.dg/builtins-22.c: New test case.
26637 * gcc.dg/i386-387-1.c: Update to test exp.
26638 * gcc.dg/i386-387-2.c: Likewise.
26639
26640 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26641
26642 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
26643
26644 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26645
26646 * lib/gcc-dg.exp (dg-require-dll): New function.
26647 (dg-xfail-if): Likewise.
26648 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
26649 driver.
26650
26651 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
26652 * gcc.c-torture/compile/20001205-1.c: Likewise.
26653 * gcc.c-torture/compile/20001226-1.c: Likewise.
26654 * gcc.c-torture/compile/20010518-2.c: Likewise.
26655 * gcc.c-torture/compile/20020312-1.c: Likewise.
26656 * gcc.c-torture/compile/20020604-1.c: Likewise.
26657 * gcc.c-torture/compile/920501-12.c: Likewise.
26658 * gcc.c-torture/compile/920501-4.c: Likewise.
26659 * gcc.c-torture/compile/920520-1.c: Likewise.
26660 * gcc.c-torture/compile/920521-1.c: Likewise.
26661 * gcc.c-torture/compile/920625-1.c: Likewise.
26662 * gcc.c-torture/compile/961203-1.c: Likewise.
26663 * gcc.c-torture/compile/980506-1.c: Likewise.
26664 * gcc.c-torture/compile/981006-1.c: Likewise.
26665 * gcc.c-torture/compile/981022-1.c: Likewise.
26666 * gcc.c-torture/compile/981223-1.c: Likewise.
26667 * gcc.c-torture/compile/990617-1.c: Likewise.
26668 * gcc.c-torture/compile/dll.c: Likewise.
26669 * gcc.c-torture/compile/labels-3.c: Likewise.
26670 * gcc.c-torture/compile/mipscop-1.c: Likewise.
26671 * gcc.c-torture/compile/mipscop-2.c: Likewise.
26672 * gcc.c-torture/compile/mipscop-3.c: Likewise.
26673 * gcc.c-torture/compile/mipscop-4.c: Likewise.
26674 * gcc.c-torture/compile/simd-5.c: Likewise.
26675 * gcc.c-torture/compile/20000804-1.x: Remove.
26676 * gcc.c-torture/compile/20001205-1.x: Likewise.
26677 * gcc.c-torture/compile/20001226-1.x: Likewise.
26678 * gcc.c-torture/compile/20010518-2.x: Likewise.
26679 * gcc.c-torture/compile/20020312-1.x: Likewise.
26680 * gcc.c-torture/compile/20020604-1.x: Likewise.
26681 * gcc.c-torture/compile/920501-12.x: Likewise.
26682 * gcc.c-torture/compile/920501-4.x: Likewise.
26683 * gcc.c-torture/compile/920520-1.x: Likewise.
26684 * gcc.c-torture/compile/920521-1.x: Likewise.
26685 * gcc.c-torture/compile/920625-1.x: Likewise.
26686 * gcc.c-torture/compile/961203-1.x: Likewise.
26687 * gcc.c-torture/compile/980506-1.x: Likewise.
26688 * gcc.c-torture/compile/981006-1.x: Likewise.
26689 * gcc.c-torture/compile/981022-1.x: Likewise.
26690 * gcc.c-torture/compile/981223-1.x: Likewise.
26691 * gcc.c-torture/compile/990617-1.x: Likewise.
26692 * gcc.c-torture/compile/mipscop-1.x: Likewise.
26693 * gcc.c-torture/compile/mipscop-2.x: Likewise.
26694 * gcc.c-torture/compile/mipscop-3.x: Likewise.
26695 * gcc.c-torture/compile/mipscop-4.x: Likewise.
26696 * gcc.c-torture/compile/simd-5.x: Likewise.
26697
26698 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
26699
26700 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26701
26702 * gcc.c-torture/execute/20030611-1.c: New test.
26703
26704 2003-06-12 Roger Sayle <roger@eyesopen.com>
26705
26706 PR middle-end/168
26707 * gcc.dg/20030612-1.c: New test case.
26708
26709 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26710
26711 PR c++/10635
26712 * g++.dg/expr/cast1.C: New test.
26713
26714 2003-06-12 Roger Sayle <roger@eyesopen.com>
26715
26716 * gcc.dg/builtins-21.c: New test case.
26717
26718 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
26719
26720 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
26721 options instead of at the end.
26722 * lib/objc.exp (objc_target_compile): Likewise.
26723
26724 2003-06-11 Mark Mitchell <mark@codesourcery.com>
26725
26726 PR c++/10432
26727 * g++.dg/parse/error1.C: New test.
26728
26729 2003-06-11 Janis Johnson <janis187@us.ibm.com>
26730
26731 * gcc.dg/compat/struct-by-value-11_main.c: New file.
26732 * gcc.dg/compat/struct-by-value-11_x.c: New file.
26733 * gcc.dg/compat/struct-by-value-11_y.c: New file.
26734 * gcc.dg/compat/struct-by-value-12_main.c: New file.
26735 * gcc.dg/compat/struct-by-value-12_x.c: New file.
26736 * gcc.dg/compat/struct-by-value-12_y.c: New file.
26737 * gcc.dg/compat/struct-by-value-13_main.c: New file.
26738 * gcc.dg/compat/struct-by-value-13_x.c: New file.
26739 * gcc.dg/compat/struct-by-value-13_y.c: New file.
26740 * gcc.dg/compat/struct-by-value-14_main.c: New file.
26741 * gcc.dg/compat/struct-by-value-14_x.c: New file.
26742 * gcc.dg/compat/struct-by-value-14_y.c: New file.
26743 * gcc.dg/compat/struct-by-value-15_main.c: New file.
26744 * gcc.dg/compat/struct-by-value-15_x.c: New file.
26745 * gcc.dg/compat/struct-by-value-15_y.c: New file.
26746 * gcc.dg/compat/struct-by-value-16_main.c: New file.
26747 * gcc.dg/compat/struct-by-value-16_x.c: New file.
26748 * gcc.dg/compat/struct-by-value-16_y.c: New file.
26749 * gcc.dg/compat/struct-by-value-17_main.c: New file.
26750 * gcc.dg/compat/struct-by-value-17_x.c: New file.
26751 * gcc.dg/compat/struct-by-value-17_y.c: New file.
26752 * gcc.dg/compat/struct-by-value-18_main.c: New file.
26753 * gcc.dg/compat/struct-by-value-18_x.c: New file.
26754 * gcc.dg/compat/struct-by-value-18_y.c: New file.
26755
26756 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
26757 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
26758 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
26759 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
26760 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
26761 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
26762 * gcc.dg/compat/scalar-return-3_main.c: New file.
26763 * gcc.dg/compat/scalar-return-3_x.c: New file.
26764 * gcc.dg/compat/scalar-return-3_y.c: New file.
26765 * gcc.dg/compat/scalar-return-4_main.c: New file.
26766 * gcc.dg/compat/scalar-return-4_x.c: New file.
26767 * gcc.dg/compat/scalar-return-4_y.c: New file.
26768
26769 2003-06-10 Janis Johnson <janis187@us.ibm.com>
26770
26771 * gcc.dg/compat/fp2-struct-check.h: New file.
26772 * gcc.dg/compat/fp2-struct-defs.h: New file.
26773 * gcc.dg/compat/fp2-struct-init.h: New file.
26774 * gcc.dg/compat/struct-by-value-10_main.c: New file.
26775 * gcc.dg/compat/struct-by-value-10_x.c: New file.
26776 * gcc.dg/compat/struct-by-value-10_y.c: New file.
26777 * gcc.dg/compat/struct-return-10_main.c: New file.
26778 * gcc.dg/compat/struct-return-10_x.c: New file.
26779 * gcc.dg/compat/struct-return-10_y.c: New file.
26780
26781 * gcc.dg/compat/compat-common.h: New file.
26782 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
26783 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
26784 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
26785 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
26786 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
26787 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
26788 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
26789 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26790 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
26791 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
26792 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26793 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
26794 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
26795 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26796 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
26797 * gcc.dg/compat/small-struct-check.h: Ditto.
26798 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
26799 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26800 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
26801 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
26802 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26803 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26804 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
26805 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26806 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
26807 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
26808 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26809 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26810 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
26811 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26812 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26813 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
26814 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26815 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
26816 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
26817 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26818 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
26819 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
26820 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26821 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
26822 * gcc.dg/compat/struct-return-2_main.c: Ditto.
26823 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26824 * gcc.dg/compat/struct-return-2_y.c: Ditto.
26825 * gcc.dg/compat/struct-return-3_main.c: Ditto.
26826 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26827 * gcc.dg/compat/struct-return-3_y.c: Ditto.
26828
26829 2003-06-10 Geoffrey Keating <geoffk@apple.com>
26830
26831 * g++.dg/pch/static-1.C: New file.
26832 * g++.dg/pch/static-1.Hs: New file.
26833
26834 2003-06-10 Richard Henderson <rth@redhat.com>
26835
26836 * gcc.dg/asm-7.c: Adjust expected warning text.
26837
26838 2003-06-10 Roger Sayle <roger@eyesopen.com>
26839
26840 * gcc.dg/builtins-20.c: New test case.
26841
26842 2003-06-10 Mark Mitchell <mark@codesourcery.com>
26843
26844 PR c++/11131
26845 * g++.dg/opt/template1.C: New test.
26846
26847 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26848
26849 * lib/gcc-dg.exp (dg-test): Clear additional_files and
26850 additional_sources.
26851
26852 2003-05-21 David Taylor <dtaylor@emc.com>
26853
26854 * gcc.dg/Wpadded.c: New file.
26855
26856 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26857
26858 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26859 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26860 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26861 dg-require-weak.
26862
26863 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26864
26865 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26866
26867 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26868
26869 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26870 (dg-require-alias): Likewise.
26871 (dg-require-gc-sections): Likewise.
26872 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26873
26874 2003-06-08 Richard Henderson <rth@redhat.com>
26875
26876 * gcc.dg/20011029-2.c: Fix the array reference.
26877 * gcc.dg/asm-7.c: New.
26878
26879 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26880
26881 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26882
26883 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26884
26885 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26886 (dg-require-gc-sections): Likewise.
26887
26888 2003-06-08 Jan Hubicka <jh@suse.cz>
26889
26890 * i386-cmov1.c: Fix regular expression.
26891 * i386-cvt-1.c: Likewise.
26892 * i386-local.c: Likewise.
26893 * i386-local2.c: Likewise.
26894 * i386-mul.c: Likewise.
26895 * i386-ssetype-1.c: Likewise.
26896 * i386-ssetype-3.c: Likewise.
26897 * i386-ssetype-5.c: Likewise.
26898
26899 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26900
26901 PR c++/11039
26902 * g++.dg/warn/implicit-typename2.C: New test.
26903 * g++.dg/warn/implicit-typename3.C: New test.
26904
26905 2003-06-07 Richard Henderson <rth@redhat.com>
26906
26907 * g++.dg/other/offsetof3.C: Use size_t.
26908 * g++.dg/other/offsetof4.C: Likewise.
26909
26910 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26911
26912 * lib/copy-file.exp: New. Implement gcc_copy_files.
26913
26914 * lib/dg-pch.exp: Load copy-file.exp
26915 (dg-pch): Use gcc_copy_files instead of "file copy".
26916
26917 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26918
26919 * gcc.dg/weak/weak.exp: Simplify.
26920 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26921 * gcc.dg/weak/weak-1.c: Likewise.
26922 * gcc.dg/weak/weak-2.c: Likewise.
26923 * gcc.dg/weak/weak-3.c: Likewise.
26924 * gcc.dg/weak/weak-4.c: Likewise.
26925 * gcc.dg/weak/weak-5.c: Likewise.
26926 * gcc.dg/weak/weak-6.c: Likewise.
26927 * gcc.dg/weak/weak-7.c: Likewise.
26928 * gcc.dg/weak/weak-8.c: Likewise.
26929 * gcc.dg/weak/weak-9.c: Likewise.
26930
26931 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26932
26933 gcc.c-torture/execute/20030606-1.c: New.
26934
26935 2003-06-06 Roger Sayle <roger@eyesopen.com>
26936
26937 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26938 * gcc.dg/builtins-19.c: Likewise.
26939
26940 2003-06-06 Roger Sayle <roger@eyesopen.com>
26941
26942 * gcc.dg/builtins-2.c: Add some more tests.
26943 * gcc.dg/builtins-18.c: New test case.
26944 * gcc.dg/builtins-19.c: New test case.
26945
26946 2003-06-06 Roger Sayle <roger@eyesopen.com>
26947 Jim Wilson <wilson@tuliptree.org>
26948
26949 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26950
26951 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26952
26953 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26954 mempcpy/stpcpy calls not to be optimized into something else.
26955 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26956 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26957 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26958
26959 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26960
26961 * gcc.dg/format/asm_fprintf-1.c: New test.
26962
26963 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26964
26965 * lib/gcc-defs.exp (additional_sources): New variable.
26966 (dg-additional-sources): New function.
26967 (additional_files): New variable.
26968 (dg-additional-files): New function.
26969 (dg-additional-files-options): Likewise.
26970 * lib/gcc-dg.exp (dg-require-weak): New function.
26971 (dg-require-alias): Likewise.
26972 (dg-require-gc-sections): Likewise.
26973 * lib/target-supports.exp (check_alias_available): Remove testfile
26974 parameter.
26975 (check_gc_sections_available): New function.
26976 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26977 (dg-gpp-additional-files): Likewise.
26978 * lib/g++.exp (additional_sources): Remove.
26979 (additional_files): Likewise.
26980 (g++_target_compile): Use dg-additional-files-options.
26981
26982 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26983 Tcl logic.
26984 * gcc.dg/special/ecos.exp: Remove.
26985 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26986 * gcc.dg/special/alias-1.c: Likewise.
26987 * gcc.dg/special/alias-2.c: Likewise.
26988 * gcc.dg/special/gcsec-1.c: Likewise.
26989 * gcc.dg/special/weak-1.c: Likewise.
26990 * gcc.dg/special/weak-2.c: Likewise.
26991 * gcc.dg/special/wkali-1.c: Likewise.
26992 * gcc.dg/special/wkali-2.c: Likewise.
26993
26994 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26995 dg-gpp-additional-*.
26996 * g++.dg/special/conpr-3.C: Likewise.
26997 * g++.dg/special/conpr-4.C: Likewise.
26998 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26999 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
27000 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
27001 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
27002 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
27003 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
27004 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
27005 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
27006 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
27007 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
27008 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
27009 * g++.old-deja/g++.other/comdat1.C: Likewise.
27010 * g++.old-deja/g++.other/comdat2.C: Likewise.
27011 * g++.old-deja/g++.other/comdat3.C: Likewise.
27012 * g++.old-deja/g++.other/ctor1.C: Likewise.
27013 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
27014
27015 2003-06-05 Richard Henderson <rth@redhat.com>
27016
27017 * gcc.dg/debug/20030605-1.c: New.
27018
27019 2003-06-04 Mark Mitchell <mark@codesourcery.com>
27020
27021 * README.QMTEST: Update.
27022
27023 2003-06-04 Richard Henderson <rth@redhat.com>
27024
27025 * gcc.dg/cleanup-1.c: New.
27026 * gcc.dg/cleanup-2.c: New.
27027 * gcc.dg/cleanup-3.c: New.
27028 * gcc.dg/cleanup-4.c: New.
27029 * gcc.dg/cleanup-5.c: New.
27030 * gcc.dg/cleanup-6.c: New.
27031 * gcc.dg/cleanup-7.c: New.
27032
27033 2003-06-04 Mark Mitchell <mark@codesourcery.com>
27034
27035 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
27036
27037 * lib/dg-pch.exp: New file.
27038 * g++.dg/pch/pch.exp: Use dg-pch.exp.
27039 * gcc.dg/pch/pch.exp: Likewise.
27040
27041 2003-06-04 Roger Sayle <roger@eyesopen.com>
27042
27043 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
27044 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
27045 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
27046 * gcc.dg/builtins-17.c: New test case.
27047 * gcc.dg/i386-387-4.c: New test case.
27048 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
27049
27050 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27051
27052 * gcc.dg/ultrasp9.c: New test.
27053
27054 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27055
27056 * gcc.c-torture/compile/20030604-1.c: New test.
27057 * gcc.dg/sparc-constant-1.c: New test.
27058
27059 2003-06-03 Glen Nakamura <glen@imodulo.com>
27060
27061 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
27062
27063 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
27064
27065 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
27066
27067 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
27068 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
27069
27070 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
27071
27072 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
27073
27074 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27075
27076 PR c++/10940
27077 * g++.dg/template/spec10.C: New test.
27078
27079 2003-06-03 Roger Sayle <roger@eyesopen.com>
27080
27081 * gcc.dg/builtins-16.c: New test case.
27082
27083 2003-06-03 Jakub Jelinek <jakub@redhat.com>
27084
27085 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
27086 mempcpy test with post-increments.
27087 * gcc.c-torture/execute/string-opt-3.c: New test.
27088 * gcc.dg/string-opt-1.c: New test.
27089
27090 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
27091
27092 PR fortran/10965
27093 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
27094
27095 2003-06-02 Mark Mitchell <mark@codesourcery.com>
27096
27097 * lib/scanasm.exp (dg-scan): New function, factored out of ...
27098 (scan-assembler): ... here. Use dg-scan.
27099 (scan-assembler-not): Likewise.
27100 (scan-file): New function.
27101 (scan-file-not): Likewise.
27102 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
27103 * gcc.dg/cpp/_Pragma4.c: Likewise.
27104 * gcc.dg/cpp/_Pragma5.c: Likewise.
27105 * gcc.dg/cpp/avoidpaste1.c: Likewise.
27106 * gcc.dg/cpp/avoidpaste2.c: Likewise.
27107 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
27108 * gcc.dg/cpp/cmdlne-P.c: Likewise.
27109 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
27110 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
27111 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
27112 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
27113 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
27114 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
27115 * gcc.dg/cpp/cxxcom1.c: Likewise.
27116 * gcc.dg/cpp/line1.c: Likewise.
27117 * gcc.dg/cpp/maccom1.c: Likewise.
27118 * gcc.dg/cpp/maccom2.c: Likewise.
27119 * gcc.dg/cpp/maccom3.c: Likewise.
27120 * gcc.dg/cpp/maccom4.c: Likewise.
27121 * gcc.dg/cpp/maccom5.c: Likewise.
27122 * gcc.dg/cpp/maccom6.c: Likewise.
27123 * gcc.dg/cpp/multiline.c: Likewise.
27124 * gcc.dg/cpp/spacing1.c: Likewise.
27125 * gcc.dg/cpp/spacing2.c: Likewise.
27126 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
27127 * gcc.dg/cpp/trad/maccom1.c: Likewise.
27128 * gcc.dg/cpp/trad/maccom2.c: Likewise.
27129 * gcc.dg/cpp/trad/maccom3.c: Likewise.
27130 * gcc.dg/cpp/trad/maccom4.c: Likewise.
27131 * gcc.dg/cpp/trad/maccom6.c: Likewise.
27132 * gcc.dg/cpp/cxxcom2.c: Likewise.
27133 * gcc.dg/cpp/cxxcom2.h: New file.
27134
27135 * gcc.dg/cpp/truefalse.cpp: Move it to ...
27136 * g++.dg/cpp/truefalse.C: Here.
27137 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
27138
27139 2003-06-01 Loren James Rittle <ljrittle@acm.org>
27140
27141 * gcc.dg/cpp/redef3.c: New file.
27142
27143 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
27144
27145 * gcc.dg/i386-loop-3.c: New test.
27146
27147 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
27148
27149 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
27150
27151 2003-05-31 Roger Sayle <roger@eyesopen.com>
27152
27153 * gcc.dg/fwrapv-1.c: New test case.
27154 * gcc.dg/fwrapv-2.c: New test case.
27155
27156 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27157
27158 PR c++/10956
27159 * g++.dg/template/spec9.C: New test.
27160
27161 2003-05-29 Roger Sayle <roger@eyesopen.com>
27162
27163 * gcc.dg/duff-4.c: New test case.
27164
27165 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
27166
27167 PR fortran/10843
27168 * g77.dg/ffixed-form-1.f: New test
27169 * g77.dg/ffixed-form-2.f: New test
27170 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
27171 * g77.dg/ffree-form-3.f: New test
27172
27173 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
27174
27175 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
27176 * gcc.dg/wint_t-1.c: Likewise.
27177
27178 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27179
27180 * g++.dg/template/access11.C: New test.
27181
27182 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27183
27184 PR c++/10849
27185 * g++.dg/template/access10.C: New test.
27186
27187 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27188 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27189
27190 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
27191
27192 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
27193
27194 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
27195 suppress for powerpc-*-darwin*.
27196 * gcc.dg/torture/builtin-noret-2.c: Likewise.
27197
27198 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
27199
27200 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
27201 suppress option for powerpc-*-darwin*.
27202
27203 2003-05-23 Roger Sayle <roger@eyesopen.com>
27204
27205 * gcc.dg/builtins-1.c: Add tests for tan and atan.
27206 * gcc.dg/builtins-4.c: Add test for fmod.
27207
27208 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27209
27210 PR c++/10682
27211 * g++.dg/template/instantiate4.C: New test.
27212
27213 2003-05-22 Roger Sayle <roger@eyesopen.com>
27214
27215 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
27216
27217 2003-05-21 Janis Johnson <janis187@us.ibm.com>
27218
27219 * gcc.dg/compat/scalar-return-1_main.c: New file.
27220 * gcc.dg/compat/scalar-return-1_x.c: New file.
27221 * gcc.dg/compat/scalar-return-1_y.c: New file.
27222 * gcc.dg/compat/scalar-return-2_main.c: New file.
27223 * gcc.dg/compat/scalar-return-2_x.c: New file.
27224 * gcc.dg/compat/scalar-return-2_y.c: New file.
27225 * gcc.dg/compat/struct-return-3_main.c: New file.
27226 * gcc.dg/compat/struct-return-3_y.c: New file.
27227 * gcc.dg/compat/struct-return-3_x.c: New file.
27228 * gcc.dg/compat/struct-return-2_main.c: New file.
27229 * gcc.dg/compat/struct-return-2_x.c: New file.
27230 * gcc.dg/compat/struct-return-2_y.c: New file.
27231
27232 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27233
27234 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
27235 for hppa*-hp-hpux*.
27236 * gcc.dg/20021014-1.c (dg-options): Likewise.
27237 * gcc.dg/nest.c (dg-options): Likewise.
27238
27239 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
27240
27241 PR c++/9738
27242 * g++.dg/ext/dllimport2.C: New file.
27243 * g++.dg/ext/dllimport3.C: New file.
27244
27245 2003-05-20 Janis Johnson <janis187@us.ibm.com>
27246
27247 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
27248 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
27249 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
27250 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
27251 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
27252 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
27253 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
27254 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
27255 * gcc.dg/compat/small-struct-defs.h: New file.
27256 * gcc.dg/compat/small-struct-init.h: New file.
27257 * gcc.dg/compat/small-struct-check.h: New file.
27258 * gcc.dg/compat/fp-struct-defs.h: New file.
27259 * gcc.dg/compat/fp-struct-check.h: New file.
27260 * gcc.dg/compat/fp-struct-init.h: New file.
27261 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
27262 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
27263
27264 2003-05-19 Jakub Jelinek <jakub@redhat.com>
27265
27266 * gcc.dg/20030225-2.c: New test.
27267
27268 2003-05-18 Roger Sayle <roger@eyesopen.com>
27269 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27270
27271 * gcc.c-torture/compile/20030518-1.c: New test case.
27272
27273 2003-05-18 Mark Mitchell <mark@codesourcery.com>
27274
27275 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
27276 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
27277 gcc-dg-debug-runtest.
27278 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
27279 gcc-dg-debug-runtest.
27280
27281 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27282
27283 PR c++/9022
27284 * g++.dg/lookup/using6.C: New test.
27285
27286 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27287
27288 * g++.dg/parse/access2.C: New test.
27289
27290 2003-05-17 Mark Mitchell <mark@codesourcery.com>
27291
27292 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
27293 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
27294 * gcc.dg/debug/debug.exp: Likewise.
27295
27296 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
27297
27298 * gcc.dg/dollar.c: New test.
27299
27300 2003-05-16 Janis Johnson <janis187@us.ibm.com>
27301
27302 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
27303 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
27304 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
27305 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
27306 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
27307 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
27308 * gcc.dg/compat/struct-by-value-6_main.c: New file.
27309 * gcc.dg/compat/struct-by-value-6_x.c: New file.
27310 * gcc.dg/compat/struct-by-value-6_y.c: New file.
27311 * gcc.dg/compat/struct-by-value-7_main.c: New file.
27312 * gcc.dg/compat/struct-by-value-7_x.c: New file.
27313 * gcc.dg/compat/struct-by-value-7_y.c: New file.
27314 * gcc.dg/compat/struct-by-value-8_main.c: New file.
27315 * gcc.dg/compat/struct-by-value-8_x.c: New file.
27316 * gcc.dg/compat/struct-by-value-8_y.c: New file.
27317 * gcc.dg/compat/struct-by-value-9_main.c: New file.
27318 * gcc.dg/compat/struct-by-value-9_x.c: New file.
27319 * gcc.dg/compat/struct-by-value-9_y.c: New file.
27320
27321 2003-05-16 Mark Mitchell <mark@codesourcery.com>
27322
27323 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
27324 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
27325 support for "repo" mode.
27326 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
27327 * lib/g77-dg.exp: Likewise.
27328 * lib/obj-dg.exp: Likewise.
27329
27330 2003-05-16 Jakub Jelinek <jakub@redhat.com>
27331
27332 Merge from gcc-3_2-rhl8-branch:
27333 2003-04-23 Jakub Jelinek <jakub@redhat.com>
27334
27335 * gcc.dg/tls/opt-6.c: New test.
27336
27337 2003-04-05 Jakub Jelinek <jakub@redhat.com>
27338
27339 * gcc.dg/20030405-1.c: New test.
27340
27341 2003-03-09 Jakub Jelinek <jakub@redhat.com>
27342
27343 * gcc.dg/20030309-1.c: New test.
27344
27345 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27346
27347 * gcc.c-torture/execute/20030307-1.c: New test.
27348
27349 2003-02-20 Randolph Chung <tausq@debian.org>
27350
27351 * gcc.c-torture/compile/20030220-1.c: New test.
27352
27353 2003-02-18 Jakub Jelinek <jakub@redhat.com>
27354
27355 * gcc.dg/20030217-1.c: New test.
27356
27357 2003-01-29 Jakub Jelinek <jakub@redhat.com>
27358
27359 * gcc.c-torture/compile/20020129-1.c: New test.
27360
27361 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27362
27363 * gcc.dg/unroll-1.c: New test.
27364
27365 2002-11-16 Jan Hubicka <jh@suse.cz>
27366
27367 * gcc.c-torture/execute/20020920-1.c: New test.
27368
27369 2002-10-08 Jakub Jelinek <jakub@redhat.com>
27370
27371 PR target/7434
27372 * gcc.c-torture/compile/20021008-1.c: New test.
27373
27374 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
27375
27376 PR target/7559
27377 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
27378
27379 2002-08-07 Jakub Jelinek <jakub@redhat.com>
27380
27381 * gcc.c-torture/compile/20020807-1.c: New test.
27382
27383 2002-07-30 Jakub Jelinek <jakub@redhat.com>
27384
27385 * gcc.dg/tls/opt-1.c: New test.
27386
27387 2002-07-29 Jakub Jelinek <jakub@redhat.com>
27388
27389 * gcc.dg/20020729-1.c: New test.
27390
27391 2002-07-20 Jakub Jelinek <jakub@redhat.com>
27392
27393 * g++.dg/opt/life1.C: New test.
27394
27395 2002-05-20 Jakub Jelinek <jakub@redhat.com>
27396
27397 * gcc.dg/20020525-1.c: New test.
27398
27399 2002-05-24 Jakub Jelinek <jakub@redhat.com>
27400
27401 PR c++/6794
27402 * g++.dg/ext/pretty1.C: New test.
27403 * g++.dg/ext/pretty2.C: New test.
27404
27405 2003-05-15 Mark Mitchell <mark@codesourcery.com>
27406
27407 PR c++/8385
27408 * g++.dg/ext/typeof5.C: New test.
27409
27410 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
27411
27412 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
27413 __USER_LABEL_PREFIX__ into account.
27414 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
27415
27416 2003-05-14 Roger Sayle <roger@eyesopen.com>
27417
27418 * gcc.dg/builtins-15.c: New test case.
27419
27420 2003-05-13 Zack Weinberg <zack@codesourcery.com>
27421
27422 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
27423
27424 2003-05-12 Mark Mitchell <mark@codesourcery.com>
27425
27426 * lib/g++.exp: Tweak handling of additional source files.
27427 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
27428 * g++.dg/special/conpr-2a.C: Rename to ...
27429 * g++.dg/special/conpr-2a.cc: ... this.
27430 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
27431 * g++.dg/special/conpr-3a.C: Rename to ...
27432 * g++.dg/special/conpr-3a.cc: This.
27433 * g++.dg/special/conpr-3b.C: Rename to ...
27434 * g++.dg/special/conpr-3b.cc: This.
27435 * g++.dg/special/conpr-4.C: New test.
27436 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
27437
27438 2003-05-12 David Edelsohn <edelsohn@gnu.org>
27439
27440 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
27441
27442 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27443
27444 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
27445 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27446 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
27447 * g++.old-deja/g++.other/warn3.C: Likewise.
27448
27449 2003-05-11 Roger Sayle <roger@eyesopen.com>
27450
27451 * gcc.dg/i386-387-1.c: Update to also test log.
27452 * gcc.dg/i386-387-2.c: Likewise.
27453
27454 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
27455
27456 * g77.f-torture/execute/int8421.f: New test.
27457
27458 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27459
27460 PR c++/10230, c++/10481
27461 * g++.dg/lookup/scoped5.C: New test.
27462
27463 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27464
27465 PR c++/10552
27466 * g++.dg/template/ttp6.C: New test.
27467
27468 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
27469
27470 * gcc.c-torture/execute/builtins: New directory.
27471 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
27472 gcc.c-torture/execute/builtins.
27473 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
27474 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
27475 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
27476 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
27477
27478 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27479
27480 PR c++/9252
27481 * g++.dg/template/access8.C: New test.
27482 * g++.dg/template/access9.C: New test.
27483
27484 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27485
27486 PR c++/9554
27487 * g++.dg/parse/access1.C: New test.
27488
27489 2003-05-09 DJ Delorie <dj@redhat.com>
27490
27491 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
27492 long, and not an int.
27493
27494 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27495
27496 PR c++/10555, c++/10576
27497 * g++.dg/template/memclass1.C: New test.
27498
27499 2003-05-08 DJ Delorie <dj@redhat.com>
27500
27501 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
27502 targets.
27503 * gcc.c-torture/execute/20021024-1.x: Likewise.
27504 * gcc.c-torture/execute/shiftdi.x: Likewise.
27505 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
27506 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
27507 * gcc.dg/20021018-1.c: Likewise.
27508
27509 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27510
27511 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
27512
27513 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
27514 (bcopy): Call memmove.
27515
27516 2003-05-08 Roger Sayle <roger@eyesopen.com>
27517
27518 * g77.f-torture/compile/8485.f: New test case.
27519
27520 2003-05-07 Richard Henderson <rth@redhat.com>
27521
27522 PR c++/10570
27523 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
27524 Verify exception_cleanup not called for rethrows.
27525 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
27526 when exiting catch block without rethrowing.
27527 * g++.dg/eh/forced3.C: New.
27528 * g++.dg/eh/forced4.C: New.
27529
27530 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
27531
27532 * gcc.dg/20030505.c: Fix triplet.
27533
27534 2003-05-06 DJ Delorie <dj@redhat.com>
27535
27536 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
27537 * gcc.dg/nest.c: Likewise.
27538
27539 2003-05-05 Roger Sayle <roger@eyesopen.com>
27540
27541 * gcc.dg/builtins-14.c: New test case.
27542
27543 2003-05-05 Janis Johnson <janis187@us.ibm.com>
27544
27545 * lib/compat.exp (compat-execute): New argument.
27546 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
27547 * gcc.dg/compat: New test directory.
27548 * gcc.dg/compat/compat.exp: New expect script.
27549 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
27550 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
27551 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
27552 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
27553 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
27554 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
27555
27556 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
27557 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
27558 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
27559 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
27560 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
27561 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
27562 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
27563 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
27564 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
27565 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
27566 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
27567 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
27568 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
27569 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
27570 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
27571
27572 2003-05-05 Zack Weinberg <zack@codesourcery.com>
27573
27574 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
27575
27576 2003-05-05 Jakub Jelinek <jakub@redhat.com>
27577
27578 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
27579
27580 2003-05-05 Geoffrey Keating <geoffk@apple.com>
27581
27582 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
27583 * gcc.dg/ppc-fsel-2.c: New test.
27584
27585 * gcc.dg/unused-5.c: New test.
27586
27587 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27588
27589 PR c++/10496
27590 * g++.dg/warn/pmf1.C: New test.
27591
27592 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27593
27594 PR c++/4494
27595 * g++.dg/warn/main.C: New test.
27596
27597 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27598
27599 * gcc.dg/nonnull-3.c: New test.
27600
27601 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
27602
27603 * gcc.dg/cpp/Wtrigraphs.c: Update.
27604 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
27605
27606 2003-05-03 Geoffrey Keating <geoffk@apple.com>
27607
27608 * gcc.dg/ppc-fsel-1.c: New test.
27609
27610 2003-05-03 Zack Weinberg <zack@codesourcery.com>
27611
27612 PR c/10604
27613 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
27614
27615 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
27616
27617 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
27618
27619 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27620
27621 PR c++/9364, c++/10553, c++/10586
27622 * g++.dg/parse/typename4.C: New test.
27623 * g++.dg/parse/typename5.C: Likewise.
27624
27625 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
27626
27627 * gcc.c-torture/compile/20030503-1.c: New test.
27628
27629 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27630
27631 * g++.dg/lookup/using5.C: Fix testcase error.
27632
27633 2003-05-01 Chris Demetriou <cgd@broadcom.com>
27634
27635 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
27636 since MEABI is no longer supported. Remove all vestiges
27637 of MEABI from the test.
27638
27639 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27640
27641 PR c++/10554
27642 * g++.dg/lookup/using5.C: New test.
27643
27644 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27645
27646 PR c++/8772
27647 * g++.dg/template/ttp5.C: New test.
27648
27649 2003-04-30 Mark Mitchell <mark@codesourcery.com>
27650
27651 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
27652 (dg-gpp-additional-sources): New function.
27653 (dg-gpp-additional-files): Likewise.
27654 * lib/g++.exp (additional_sources): New variable.
27655 (additional_files): Likewise.
27656 (g++_target_compile): Deal with them.
27657 * lib/old-dejagnu.exp: Remove.
27658 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
27659 * g++.old-deja: Revise all tests to use dg commands.
27660
27661 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27662
27663 PR c++/9432, c++/9528
27664 * g++.dg/lookup/using4.C: New test.
27665
27666 2003-04-29 Geoffrey Keating <geoffk@apple.com>
27667
27668 * gcc.dg/noreturn-5.c: New file.
27669 * gcc.dg/noreturn-6.c: New file.
27670
27671 * gcc.c-torture/compile/inline-1.c: New file.
27672
27673 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27674
27675 PR c++/10551
27676 * g++.dg/template/explicit1.C: New test.
27677
27678 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27679
27680 PR c++/10549
27681 * g++.dg/other/bitfield1.C: New test.
27682
27683 PR c++/10527
27684 * g++.dg/init/new7.C: New test.
27685
27686 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27687
27688 * g++.dg/ext/desig1.C: New test.
27689 * g++.dg/ext/init1.C: Update.
27690
27691 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
27692
27693 2003-04-28 Mark Mitchell <mark@codesourcery.com>
27694
27695 PR c++/10180
27696 * g++.dg/warn/Winline-1.C: New test.
27697
27698 2003-04-28 Jakub Jelinek <jakub@redhat.com>
27699
27700 * gcc.c-torture/execute/string-opt-19.c: New test.
27701
27702 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
27703 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
27704
27705 2003-04-27 Mark Mitchell <mark@codesourcery.com>
27706
27707 PR c++/10506
27708 * g++.dg/init/new6.C: New test.
27709
27710 PR c++/10503
27711 * g++.dg/init/ref6.C: New test.
27712
27713 2003-04-26 David Edelsohn <edelsohn@gnu.org>
27714
27715 * g++.dg/warn/weak1.C: XFAIL on AIX4.
27716
27717 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27718
27719 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
27720 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
27721
27722 2003-04-25 Mark Mitchell <mark@codesourcery.com>
27723
27724 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
27725 initialized static data members.
27726
27727 2003-04-25 H.J. Lu <hjl@gnu.org>
27728
27729 * gcc.dg/ia64-sync-4.c: New test.
27730
27731 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27732
27733 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
27734 date.
27735
27736 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
27737
27738 PR c++/10337
27739 * g++.dg/warn/conv1.C: New test.
27740 * g++.old-deja/g++.other/conv7.C: Adjust.
27741 * g++.old-deja/g++.other/overload14.C: Adjust.
27742
27743 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27744
27745 PR c++/10471
27746 * g++.dg/template/defarg2.C: New test.
27747
27748 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
27749
27750 * gcc.dg/cpp/include2.c: Update.
27751 * gcc.dg/cpp/multiline-2.c: New.
27752 * gcc.dg/cpp/multiline.c: Update.
27753 * gcc.dg/cpp/strify2.c: Update.
27754 * gcc.dg/cpp/trad/literals-2.c: Update.
27755
27756 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27757
27758 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
27759
27760 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27761
27762 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
27763
27764 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27765
27766 PR c++/10451
27767 * g++.dg/parse/crash4.C: New test.
27768
27769 PR c++/9847
27770 * g++.dg/parse/crash5.C: New test.
27771
27772 2003-04-22 Mark Mitchell <mark@codesourcery.com>
27773
27774 PR c++/10446
27775 * g++.dg/parse/crash3.C: New test.
27776
27777 PR c++/10428
27778 * g++.dg/parse/elab1.C: New test.
27779
27780 2003-04-22 Devang Patel <dpatel@apple.com>
27781
27782 * gcc.dg/cpp/trad/funlike-5.c: New test.
27783
27784 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
27785
27786 * g++.dg/other/packed1.C: Fix dg options.
27787
27788 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
27789
27790 * g++.dg/other/offsetof2.C: New test.
27791
27792 2003-04-21 Mark Mitchell <mark@codesourcery.com>
27793
27794 * g++.dg/template/recurse.C: Adjust location of error messages.
27795
27796 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
27797
27798 PR c++/9881
27799 * g++.dg/init/addr-const1.C: New test.
27800 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
27801
27802 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
27803
27804 PR c++/10405
27805 * g++.dg/lookup/struct-hack1.C: New test.
27806
27807 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
27808
27809 * ucs.c: Update diagnostic messages.
27810
27811 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27812
27813 * gcc.dg/cpp/truefalse.cpp: New test.
27814 * gcc.dg/cpp/cpp.exp: Update.
27815 * g++.dg/other/stdbool-if.C: Remove.
27816
27817 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27818
27819 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
27820 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
27821
27822 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27823
27824 * gcc.c-torture/compile/20030418-1.c: New test.
27825
27826 2003-04-17 Janis Johnson <janis187@us.ibm.com>
27827
27828 * README.compat: Remove; content moved to doc/sourcebuild.texi.
27829
27830 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27831
27832 PR c++/10347
27833 g++.dg/template/dependent-name1.C: New test.
27834
27835 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
27836
27837 * gcc.dg/warn-1.c (tourist_guide): New array,
27838 contains a pointer to bar.
27839
27840 2003-04-16 Roger Sayle <roger@eyesopen.com>
27841
27842 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
27843 * gcc.c-torture/execute/medce-1.c: New test case.
27844 * gcc.c-torture/execute/medce-2.c: New test case.
27845
27846 2003-04-15 Mark Mitchell <mark@codesourcery.com>
27847
27848 * lib/prune.exp: Ignore more messages.
27849
27850 PR c++/10381
27851 * g++.dg/parse/lookup3.C: New test.
27852
27853 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27854
27855 * gcc.c-torture/compile/20030415-1.c : New test.
27856
27857 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27858
27859 * gcc.c-torture/execute/scope-2.c: Move to ...
27860 * gcc.dg/noncompile/scope.c: .... here.
27861
27862 2003-04-14 Roger Sayle <roger@eyesopen.com>
27863
27864 * gcc.dg/20030414-2.c: New test case.
27865
27866 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27867
27868 PR target/10377
27869 * gcc.dg/20030414-1.c: New test.
27870
27871 2003-04-13 Roger Sayle <roger@eyesopen.com>
27872
27873 * gcc.dg/builtins-12.c: New test case.
27874 * gcc.dg/builtins-13.c: New test case.
27875
27876 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27877
27878 * gcc.c-torture/execute/string-opt-18.c: New test.
27879
27880 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27881
27882 PR c++/10300
27883 * g++.dg/init/new5.C: New test.
27884
27885 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27886
27887 PR c++/7910
27888 * g++.dg/ext/dllimport1.C: New test.
27889
27890 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27891
27892 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27893
27894 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27895
27896 PR Fortran/9263
27897 * g77.f-torture/noncompile/9263.f: New test
27898 PR Fortran/1832
27899 * g77.f-torture/execute/1832.f: New test
27900
27901 2003-04-11 David Chad <davidc@freebsd.org>
27902 Loren J. Rittle <ljrittle@acm.org>
27903
27904 libobjc/8562
27905 * objc.dg/headers.m: New test.
27906
27907 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27908
27909 * gcc.c-torture/execute/builtin-noret-2.c: New.
27910 * gcc.c-torture/execute/builtin-noret-2.x: New.
27911 XFAIL builtin-noret-2.c at -O1 and above.
27912 * gcc.dg/redecl.c: New.
27913 * gcc.dg/Wshadow-1.c: Update error regexps.
27914
27915 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27916
27917 * g++.dg/abi/bitfield10.C: New test.
27918
27919 2003-04-09 Mike Stump <mrs@apple.com>
27920
27921 * gcc.dg/pch/pch.exp: Make testcase names longer.
27922 * g++.dg/pch/pch.exp: Make testcase names longer.
27923
27924 2003-04-08 Roger Sayle <roger@eyesopen.com>
27925
27926 * gcc.dg/builtins-11.c: New test case.
27927
27928 2003-04-08 Roger Sayle <roger@eyesopen.com>
27929
27930 * gcc.dg/builtins-9.c: New test case.
27931 * gcc.dg/builtins-10.c: New test case.
27932
27933 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27934
27935 * gcc.dg/noncompile/init-4.c.c: New test.
27936
27937 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27938
27939 * gcc.misc-test/gcov-9.c: New test.
27940 * gcc.misc-test/gcov-10.c: New test
27941 * gcc.misc-test/gcov-11.c: New test.
27942
27943 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27944
27945 PR optimization/10024
27946 * gcc.c-torture/compile/20030405-1.c: New test.
27947
27948 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27949
27950 * gcc.dg/pch/static-3.c: New.
27951 * gcc.dg/pch/static-3.hs: New.
27952 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27953
27954 2003-04-04 Richard Henderson <rth@redhat.com>
27955
27956 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27957 * g++.dg/eh/forced2.C: Likewise.
27958
27959 2003-04-03 Mike Stump <mrs@apple.com>
27960
27961 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27962 target arg.
27963 (scan-assembler-times, scan-assembler-not): Likewise.
27964 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27965
27966 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27967
27968 * gcc.dg/sparc-loop-1.c: New test.
27969
27970 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27971
27972 PR other/9274
27973 * g++.dg/pch/system-2.C: New.
27974 * g++.dg/pch/system-2.Hs: New.
27975
27976 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27977
27978 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27979
27980 * g++.dg/eh/simd-1.C (vecfunc): Same.
27981
27982 2003-04-01 Roger Sayle <roger@eyesopen.com>
27983
27984 * gcc.c-torture/execute/20030401-1.c: New test case.
27985
27986 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27987
27988 * objc.dg/defs.m: New.
27989
27990 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27991
27992 * g++.dg/eh/simd-1.C: New.
27993 * g++.dg/eh/simd-2.C: New.
27994
27995 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27996
27997 * gcc.c-torture/execute/simd-3.c: New.
27998
27999 2003-03-31 Mark Mitchell <mark@codesourcery.com>
28000
28001 PR c/9936
28002 * gcc.dg/20030331-2.c: New test.
28003
28004 2003-03-31 Mark Mitchell <mark@codesourcery.com>
28005
28006 PR c++/10278
28007 * g++.dg/parse/crash2.C: New test.
28008
28009 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
28010
28011 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
28012 * gcc.c-torture/execute/20030331-1.c: ...here.
28013
28014 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
28015
28016 * gcc.c-torture/execute/20030331-1.c: New test.
28017
28018 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
28019
28020 * lib/gcov.exp: Adjust call return testing strings.
28021 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
28022
28023 2003-03-31 Roger Sayle <roger@eyesopen.com>
28024
28025 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
28026 * gcc.dg/builtins-7.c: New test case.
28027 * gcc.dg/builtins-8.c: New test case.
28028
28029 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
28030
28031 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
28032
28033 2003-03-30 Mark Mitchell <mark@codesourcery.com>
28034
28035 PR c++/7647
28036 * g++.dg/lookup-class-member-2.C: New test.
28037
28038 2003-03-30 Glen Nakamura <glen@imodulo.com>
28039
28040 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
28041
28042 2003-03-28 Roger Sayle <roger@eyesopen.com>
28043
28044 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
28045
28046 2003-03-28 Mark Mitchell <mark@codesourcery.com>
28047
28048 * g++.dg/init/attrib1.C: New test.
28049
28050 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
28051
28052 * gcc.dg/ultrasp8.c: New test.
28053
28054 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
28055
28056 * gcc.dg/ultrasp7.c: New test.
28057
28058 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
28059
28060 PR c++/10047
28061 * g++.dg/template/inline1.C: New test.
28062
28063 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
28064
28065 * gcc.dg/sparc-dwarf2.c: New test.
28066
28067 2003-03-27 Roger Sayle <roger@eyesopen.com>
28068
28069 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
28070 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
28071
28072 2003-03-27 Mark Mitchell <mark@codesourcery.com>
28073
28074 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
28075 than reading .x files.
28076 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
28077 * g77.dg/gcov/gcov-1.f: Likewise.
28078 * gcc.misc-tests/gcov-4b.c: Likewise.
28079 * gcc.misc-tests/gcov-5b.c: Likewise.
28080 * gcc.misc-tests/gcov-6.c: Likewise.
28081 * gcc.misc-tests/gcov-7.c: Likewise.
28082 * gcc.misc-tests/gcov-8.c: Likewise.
28083 * g++.dg/gcov/gcov-1.x: Remove.
28084 * g77.dg/gcov/gcov-1.x: Likewise.
28085 * gcc.misc-tests/gcov-4b.x: Likewise.
28086 * gcc.misc-tests/gcov-5b.x: Likewise.
28087 * gcc.misc-tests/gcov-6.x: Likewise.
28088 * gcc.misc-tests/gcov-7.x: Likewise.
28089 * gcc.misc-tests/gcov-8.x: Likewise.
28090
28091 2003-03-27 Glen Nakamura <glen@imodulo.com>
28092
28093 PR opt/10087
28094 * gcc.dg/20030324-1.c: New test.
28095
28096 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
28097
28098 PR c++/10224
28099 * g++.dg/template/arg3.C: New test.
28100
28101 PR c++/10158
28102 * g++.dg/template/friend18.C: New test.
28103
28104 2003-03-26 Roger Sayle <roger@eyesopen.com>
28105
28106 * g77.f-torture/compile/20030326-1.f: New test case.
28107
28108 2003-03-26 Janis Johnson <janis187@us.ibm.com>
28109
28110 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
28111
28112 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
28113
28114 2003-03-26 Jakub Jelinek <jakub@redhat.com>
28115
28116 * gcc.dg/ia64-sync-3.c: New test.
28117
28118 2003-03-26 Alan Modra <amodra@bigpond.net.au>
28119
28120 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
28121
28122 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
28123
28124 * gcc.dg/ultrasp6.c: New test.
28125
28126 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
28127
28128 * gcc.dg/i386-signbit-1.c: New test.
28129 * gcc.dg/i386-signbit-2.c: New test.
28130 * gcc.dg/i386-signbit-3.c: New test.
28131
28132 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
28133
28134 * gcc.dg/ultrasp5.c: Fix options.
28135
28136 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
28137
28138 * gcc.dg/ultrasp5.c: Fix comment.
28139
28140 2003-03-24 Bud Davis <bdavis9659@comcast.net>
28141
28142 PR fortran/10197
28143 * g77.f-torture/execute/10197.f: New test.
28144
28145 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
28146
28147 PR c++/9898, c++/383
28148 * g++.dg/template/conv6.C: New test.
28149
28150 PR c++/10119
28151 * g++.dg/template/ptrmem5.C: New test.
28152
28153 PR c++/10026
28154 * g++.dg/lookup/koenig1.C: New test.
28155
28156 PR C++/10199
28157 * g++.dg/lookup/template2.C: New test.
28158
28159 2003-03-24 Jakub Jelinek <jakub@redhat.com>
28160
28161 * g++.dg/opt/rtti1.C: New test.
28162
28163 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28164
28165 * gcc.dg/ultrasp5.c: New test.
28166
28167 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
28168
28169 PR middle-end/9967
28170 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
28171 builtin fputs.
28172
28173 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
28174
28175 PR c/8224
28176 * gcc.dg/20030323-1.c: New test.
28177
28178 2003-03-23 Roger Sayle <roger@eyesopen.com>
28179
28180 * gcc.c-torture/compile/20030323-1.c: New test case.
28181
28182 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
28183
28184 * gcc.dg/20030321-1.c: New test.
28185
28186 2003-03-22 Zack Weinberg <zack@codesourcery.com>
28187
28188 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
28189
28190 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
28191
28192 PR c++/9978, c++/9708
28193 * g++.dg/ext/vlm1.C: Adjust expected error.
28194 * g++.dg/ext/vla2.C: New test.
28195 * g++.dg/template/arg1.C: New test.
28196 * g++.dg/template/arg2.C: New test.
28197
28198 2003-03-22 Bud Davis <bdavis9659@comcast.net>
28199
28200 * g77.f-torture/execute/select.f: New test.
28201 * g77.f-torture/noncompile/select_no_compile.f: New test.
28202
28203 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
28204
28205 PR c++/9898
28206 * g++.dg/other/error4.C: New test.
28207
28208 2003-03-20 Mark Mitchell <mark@codesourcery.com>
28209
28210 * g++.dg/template/friend17.C: New test.
28211
28212 2003-03-21 Alan Modra <amodra@bigpond.net.au>
28213
28214 * gcc.c-torture/compile/20030320-1.c: New.
28215
28216 2003-03-20 Roger Sayle <roger@eyesopen.com>
28217
28218 * gcc.dg/builtins-6.c: New test case.
28219
28220 2003-03-19 Alan Modra <amodra@bigpond.net.au>
28221
28222 PR target/10073
28223 * gcc.c-torture/compile/20030319-1.c: New.
28224
28225 2003-03-18 Jan Hubicka <jh@suse.cz>
28226
28227 * gcc.dg/i386-cvt-1.c: New test.
28228
28229 2003-03-17 Zack Weinberg <zack@codesourcery.com>
28230
28231 * objc.dg/naming-1.m: Use "(parse|syntax) error".
28232 * objc.dg/naming-2.m: Likewise.
28233
28234 2003-03-17 Mark Mitchell <mark@codesourcery.com>
28235
28236 PR c++/9639
28237 * g++.dg/parse/crash1.C: New test.
28238
28239 2003-03-16 Mark Mitchell <mark@codesourcery.com>
28240
28241 PR c++/8805
28242 * g++.dg/eh/cleanup1.C: New test.
28243
28244 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
28245
28246 * gcc.c-torture/execute/20030316-1.c: New test case.
28247
28248 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
28249
28250 PR c++/9629
28251 * g++.dg/init/ctor2.C: New test.
28252
28253 2003-03-15 Roger Sayle <roger@eyesopen.com>
28254
28255 * g77.f-torture/compile/xformat.f: New test case.
28256
28257 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28258
28259 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
28260 * g++.old-deja/g++.mike/eh50.C: Likewise.
28261
28262 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28263
28264 PR c++/6440
28265 * g++.dg/template/spec7.C: New test.
28266 * g++.dg/template/spec8.C: Likewise.
28267
28268 2003-03-14 Jakub Jelinek <jakub@redhat.com>
28269
28270 * gcc.c-torture/execute/20030313-1.c: New test.
28271
28272 2003-03-14 Richard Henderson <rth@redhat.com>
28273
28274 * gcc.dg/inline-2.c: Adjust alpha test for external call.
28275
28276 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28277
28278 * gcc.c-torture/compile/20030314-1.c: New test.
28279
28280 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
28281
28282 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
28283 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
28284 thumb target,
28285 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
28286 to accept newer _imp__ prefix and additional
28287 newline in .drectve section.
28288 * gcc.dg/dll-4.c: Likewise.
28289 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
28290 switch.
28291
28292 2003-03-13 Mark Mitchell <mark@codesourcery.com>
28293
28294 * g++.dg/parse/namespace9.C: New test.
28295
28296 * g++.dg/init/ref5.C: New test.
28297 * g++.dg/parse/ptrmem1.C: Likewise.
28298
28299 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28300
28301 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
28302 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
28303 regular expression.
28304 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
28305 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
28306
28307 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
28308
28309 * gcc.c-torture/execute/20030224-2.c: New test.
28310
28311 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
28312
28313 * gcc.dg/decl-3.c: New test.
28314
28315 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
28316
28317 * gcc.dg/i386-loop-2.c: New test.
28318
28319 2003-03-11 Mark Mitchell <mark@codesourcery.com>
28320
28321 PR c++/9474
28322 * g++.dg/parse/namespace8.C: New test.
28323
28324 PR c++/9924
28325 * g++.dg/overload/builtin2.C: New test.
28326
28327 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
28328
28329 * gcc.dg/return-type-3.c: New test.
28330
28331 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28332
28333 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
28334 profiling options are not supported.
28335
28336 2003-03-10 Mark Mitchell <mark@codesourcery.com>
28337
28338 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
28339 * g++.old-deja/g++.warn/impint2.C: Likewise.
28340
28341 2003-03-10 Devang Patel <dpatel@apple.com>
28342
28343 * g++.dg/cpp/c++_cmd_1.C: New test.
28344 * g++.dg/cpp/c++_cmd_1.h: New file.
28345
28346 2003-03-10 Segher Boessenkool <segher@koffie.nl>
28347
28348 * gcc.dg/altivec-9.c: New file.
28349
28350 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28351
28352 * gcc.dg/ppc-sdata-1.c: New test.
28353 * gcc.dg/ppc-sdata-2.c: New test.
28354
28355 2003-03-09 Mark Mitchell <mark@codesourcery.com>
28356
28357 PR c++/9373
28358 * g++.dg/opt/ptrmem2.C: New test.
28359
28360 PR c++/8534
28361 * g++.dg/opt/ptrmem1.C: New test.
28362
28363 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28364
28365 * gcc.dg/i386-loop-1.c: New test.
28366
28367 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28368
28369 PR c++/9970
28370 * g++.dg/lookup/friend1.C: New test.
28371
28372 2003-03-08 Mark Mitchell <mark@codesourcery.com>
28373
28374 PR c++/9823
28375 * g++.dg/parser/constructor1.C: New test.
28376
28377 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
28378
28379 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
28380
28381 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
28382
28383 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
28384
28385 * gcc.dg/cpp/Wunused.c: Update test.
28386
28387 2003-03-08 Jan Hubicka <jh@suse.cz>
28388
28389 * gcc.dg/inline-3.c: New test.
28390
28391 2003-03-08 Mark Mitchell <mark@codesourcery.com>
28392
28393 PR c++/9809
28394 * g++.dg/parse/builtin1.C: New test.
28395
28396 PR c++/9982
28397 * g++.dg/abi/cookie1.C: New test.
28398 * g++.dg/abi/cookie2.C: Likewise.
28399
28400 PR c++/9524
28401 * g++.dg/template/field1.C: New test.
28402
28403 PR c++/9912
28404 * g++.dg/parse/class1.C: New test.
28405 * g++.dg/parse/namespace7.C: Likewise.
28406 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
28407
28408 2003-03-07 Mark Mitchell <mark@codesourcery.com>
28409
28410 * g++.dg/init/ref4.C: New test.
28411
28412 2003-03-07 Jan Hubicka <jh@suse.cz>
28413
28414 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
28415 * gcc.dg/inline-3.c: New test.
28416
28417 2003-03-06 Mark Mitchell <mark@codesourcery.com>
28418
28419 * g++.dg/init/ref3.C: New test.
28420
28421 PR c++/9965
28422 * g++.dg/init/ref2.C: New test.
28423
28424 PR c++/9400
28425 * g++.dg/warn/Wshadow-2.C: New test.
28426
28427 PR c++/9791
28428 * g++.dg/warn/Woverloaded-1.C: New test.
28429
28430 2003-03-05 Jan Hubicka <jh@suse.cz>
28431
28432 * gcc.dg/i386-local2.c: New.
28433 * gcc.dg/i386-local.c: Fix typo.
28434
28435 2003-03-05 Mark Mitchell <mark@codesourcery.com>
28436
28437 * g++.dg/abi/layout3.C: New test.
28438
28439 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
28440
28441 * gcc.c-torture/compile/20030305-1.c
28442
28443 2003-03-05 Jan Hubicka <jh@suse.cz>
28444
28445 * gcc.dg/i386-local.c: New.
28446
28447 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
28448
28449 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
28450
28451 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28452
28453 * gcc.dg/switch-2.c: New test.
28454 * gcc.dg/switch-3.c: New test.
28455 * gcc.dg/Wswitch.c: Adjust line numbers.
28456 * gcc.dg/Wswitch-default.c: Likewise.
28457 * gcc.dg/Wswitch-enum.c: Likewise.
28458
28459 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
28460
28461 * gcc.c-torture/execute/20030222-1.c: New test.
28462
28463 2003-03-03 James E Wilson <wilson@tuliptree.org>
28464
28465 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
28466
28467 2003-03-03 Mark Mitchell <mark@codesourcery.com>
28468
28469 PR c++/9878
28470 * g++.dg/init/ref1.C: New test.
28471
28472 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
28473
28474 * gcc.dg/sh-relax.c: New SH-only test.
28475
28476 2003-03-03 Geoffrey Keating <geoffk@apple.com>
28477
28478 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
28479 comment explaining purpose of testcase.
28480
28481 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
28482
28483 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
28484 for HC11/HC12 (asm needs two int registers).
28485 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
28486 HC11/HC12 because the test uses an asm which needs two 32-bit
28487 registers.
28488
28489 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
28490
28491 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
28492 for HC11/HC12 (array is too large otherwise).
28493 * gcc.c-torture/compile/920501-4.x: New file, likewise.
28494 * gcc.c-torture/compile/20010518-2.x: Likewise.
28495 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
28496 HC11/HC12 (array is too large).
28497
28498 2003-03-01 Geoffrey Keating <geoffk@apple.com>
28499
28500 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
28501 * lib/g++-dg.exp (g++-dg-test): Likewise.
28502
28503 2003-03-01 Roger Sayle <roger@eyesopen.com>
28504
28505 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
28506 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
28507
28508 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28509
28510 * g++.dg/warn/implicit-typename1.C: Remove warning.
28511
28512 2003-02-28 Richard Henderson <rth@redhat.com>
28513
28514 * gcc.dg/noreturn-1.c: Move noreturn warning line.
28515 * gcc.dg/return-type-1.c: Move control reaches end warning line.
28516
28517 2003-02-28 Geoffrey Keating <geoffk@apple.com>
28518
28519 * gcc.dg/pch/pch.exp: Change .pch to .gch.
28520 * g++.dg/pch/pch.exp: Likewise.
28521
28522 2003-02-28 Mark Mitchell <mark@codesourcery.com>
28523
28524 PR c++/9879
28525 * testsuite/g++.dg/init/new4.C: New test.
28526
28527 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
28528
28529 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
28530
28531 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
28532
28533 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
28534 unsigned long.
28535
28536 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
28537 wider than float.
28538
28539 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28540
28541 * lib/scanasm.exp: Add support for counting numbers of
28542 occurences.
28543 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
28544 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
28545
28546 2003-02-25 Mark Mitchell <mark@codesourcery.com>
28547
28548 PR c++/9683
28549 * g++.dg/template/static3.C: New test.
28550
28551 PR c++/9829
28552 * g++.dg/parse/namespace6.C: New test.
28553
28554 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28555
28556 PR target/9732
28557 * gcc.dg/20030225-1.c: New test.
28558
28559 2003-02-24 Mark Mitchell <mark@codesourcery.com>
28560
28561 * README: Remove out-of-date information.
28562
28563 PR c++/9836
28564 * g++.dg/template/spec6.C: New test.
28565
28566 2003-02-24 Jeff Law <law@redhat.com>
28567
28568 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
28569
28570 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28571
28572 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
28573 * gcc.dg/pragma-ep-1.c: Likewise.
28574
28575 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28576
28577 PR c++/9602
28578 * g++.dg/template/friend16.C: New test.
28579
28580 2003-02-23 Mark Mitchell <mark@codesourcery.com>
28581
28582 PR c++/5333
28583 * g++.dg/parse/fused-params1.C: Adjust error messages.
28584 * g++.dg/template/nested3.C: New test.
28585
28586 2003-02-24 Alan Modra <amodra@bigpond.net.au>
28587
28588 * g++.dg/abi/param1.C: New test.
28589
28590 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28591
28592 PR c++/7982
28593 * g++.dg/warn/implicit-typename1.C: New test.
28594
28595 2003-02-22 Kelley Cook <kelleycook@comcast.net>
28596
28597 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
28598 with "mtune".
28599 * g++.old-deja/g++.other/store-expr2.C: Likewise.
28600 * gcc.c-torture/execute/20010129-1.x: Likewise.
28601 * gcc.dg/20011107-1.c: Likewise.
28602 * gcc.dg/20020108-1.c: Likewise.
28603 * gcc.dg/20020122-3.c: Likewise.
28604 * gcc.dg/20020206-1.c: Likewise.
28605 * gcc.dg/20020310-1.c: Likewise.
28606 * gcc.dg/20020426-2.c: Likewise.
28607 * gcc.dg/20020517-1.c: Likewise.
28608 * gcc.dg/991230-1.c: Likewise.
28609 * gcc.dg/i386-unroll-1.c: Likewise.
28610 * gcc.misc-tests/i386-prefetch.exp: Likewise.
28611
28612 2003-02-22 Jan Hubicka <jh@suse.cz>
28613
28614 * gcc.dg/i386-mul.c: New test.
28615
28616 2003-02-21 Roger Sayle <roger@eyesopen.com>
28617
28618 * gcc.dg/builtins-5.c: New test case.
28619
28620 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
28621
28622 * gcc.dg/asmreg-1.c: New test.
28623
28624 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28625
28626 PR c++/9749
28627 * g++.dg/parse/varmod1.C: New test.
28628
28629 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28630
28631 PR c++/9727
28632 * g++.dg/template/op1.C: New test.
28633
28634 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28635
28636 PR c++/8906
28637 * g++.dg/template/nested2.C: New test.
28638
28639 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28640
28641 PR c++/8724
28642 * g++.dg/expr/dtor1.C: New test.
28643
28644 2003-02-21 Zack Weinberg <zack@codesourcery.com>
28645
28646 * gcc.dg/cpp/include3.c: New test.
28647 * gcc.dg/cpp/inc/foo.h: New file.
28648
28649 2003-02-21 Glen Nakamura <glen@imodulo.com>
28650
28651 * gcc.c-torture/execute/20030221-1.c: New test.
28652
28653 2003-02-20 Mark Mitchell <mark@codesourcery.com>
28654
28655 PR c++/9729
28656 * g++.dg/abi/conv1.C: New test.
28657
28658 2003-02-20 Jan Hubicka <jh@suse.cz>
28659
28660 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
28661
28662 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
28663
28664 * gcc.c-torture/compile/20030219-1.c: New test.
28665
28666 2003-02-18 Jan Hubicka <jh@suse.cz>
28667
28668 * gcc.dg/funcorder.c: New test.
28669
28670 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28671
28672 * gcc.c-torture/execute/20030218-1.c: New.
28673
28674 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
28675
28676 * gcc.dg/20030218-1.c: New.
28677
28678 2003-02-18 Richard Henderson <rth@redhat.com>
28679
28680 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
28681 * gcc.dg/attr-used-2.c: New.
28682
28683 2003-02-18 Mark Mitchell <mark@codesourcery.com>
28684
28685 PR c++/9704
28686 * g++.dg/init/copy5.C: New test.
28687
28688 2003-02-18 Geoffrey Keating <geoffk@apple.com>
28689
28690 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
28691 * g++.dg/pch/pch.exp: Likewise.
28692
28693 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28694
28695 * gcc.c-torture/execute/20030209-1.c: Enable the test if
28696 STACK_SIZE is not defined.
28697
28698 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28699
28700 PR c++/9457
28701 * g++.dg/template/init1.C: New test.
28702
28703 2003-02-16 Jan HUbicka <jh@suse.cz>
28704
28705 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
28706 (foo): Add few extra tests
28707 * gcc.dg/c99-const-expr-3.c: Likewise.
28708 * gcc.c-torture/execute/20030216-1.c: New.
28709
28710 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28711
28712 PR c++/9459
28713 * g++.dg/ext/typeof4.C: New test.
28714
28715 2003-02-15 Roger Sayle <roger@eyesopen.com>
28716
28717 * gcc.dg/i386-387-3.c: New test case.
28718
28719 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
28720
28721 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
28722 cris-*-elf* cris-*-aout* and mmix-*-*.
28723
28724 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
28725
28726 * gcc.dg/20030213-1.c: New test.
28727
28728 2003-02-12 Roger Sayle <roger@eyesopen.com>
28729
28730 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
28731 * gcc.dg/i386-387-2.c: Likewise.
28732
28733 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
28734
28735 * gcc.dg/ppc-spe.c: Fix formatting.
28736 Enable tests that were previously unsupported by gas.
28737 Delete tests for instructions that no longer exist.
28738 Switch arguments on evsubifw builtin.
28739
28740 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
28741
28742 * gcc.c-torture/execute/20030209-1.c: Disable the test if
28743 STACK_SIZE is too small.
28744
28745 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28746 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28747
28748 * gcc.dg/decl-2.c: New test.
28749
28750 2003-02-10 Jan Hubicka <jh@suse.cz>
28751
28752 * gcc.dg/i386-fpcvt-1.c: New test.
28753
28754 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
28755
28756 * gcc.c-torture/execute/20030209-1.c: New test.
28757
28758 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
28759
28760 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
28761 int-wide bitops, use the constants of the same width.
28762 Likewise, if long long is 32-bit wide, test bitops using
28763 32-bit constants.
28764
28765 2003-02-07 Loren James Rittle <ljrittle@acm.org>
28766
28767 * gcc.dg/20021014-1.c: Annotate with expected notice text.
28768
28769 2003-02-07 Roger Sayle <roger@eyesopen.com>
28770
28771 * testsuite/gcc.dg/builtins-4.c: New test case.
28772
28773 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28774
28775 * gcc.dg/20020430-1.c: Fix dg command typos.
28776 * gcc.dg/20020503-1.c: Likewise.
28777
28778 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28779
28780 PR c++/8785
28781 * g++.dg/parse/fused-params1.C: New test.
28782
28783 PR c++/8857
28784 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
28785
28786 PR c++/8921
28787 * g++.dg/parse/non-dependent1.C: New test.
28788
28789 PR c++/8928
28790 * g++.dg/parse/dupl-tmpl-args1.C: New test.
28791
28792 PR c++/9228
28793 * g++.dg/parse/undefined7.C: New test.
28794 * g++.dg/parse/non-templ1.C: New test.
28795
28796 PR c++/9229
28797 * g++.dg/parse/too-many-tmpl-args1.C: New test.
28798
28799 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28800
28801 * gcc.c-torture/compile/20030206-1.c: New test.
28802
28803 2003-02-05 Roger Sayle <roger@eyesopen.com>
28804
28805 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
28806 "pow" to "foo" to avoid potential confusion with a math built-in.
28807
28808 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28809
28810 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
28811 conditions for SPARC targets.
28812
28813 2003-02-05 Jakub Jelinek <jakub@redhat.com>
28814
28815 * gcc.dg/20030204-1.c: New test.
28816
28817 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28818
28819 PR c++/38
28820 * g++.dg/parse/array-size1.C: New test.
28821
28822 PR c++/5657
28823 * g++.dg/parse/undefined3.C: New test.
28824
28825 PR c++/5665
28826 * g++.dg/parse/undefined4.C: New test.
28827
28828 PR c++/5975
28829 * g++.dg/parse/undefined5.C: New test.
28830
28831 PR c++/7259
28832 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
28833
28834 PR c++/8578
28835 * g++.dg/parse/casting-operator1.C: New test.
28836
28837 PR c++/8596
28838 * g++.dg/parse/undefined6.C: New test.
28839
28840 PR c++/8736
28841 * g++.dg/parse/missing-template1.C: New test.
28842
28843 2003-02-04 Jan Hubicka <jh@suse.cz>
28844
28845 * gcc.dg/i386-cadd.c: Compile using -march=k8.
28846 * gcc.dg/i386-cmov?.c: Likewise.
28847 * gcc.dg/i386-fpcvt-?.c: Likewise.
28848 * gcc.dg/i386-ssefp-1.c: Likewise.
28849 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
28850 conventions.
28851
28852 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28853
28854 PR c++/7129
28855 * testsuite/g++.dg/ext/max.C: New test.
28856
28857 2003-02-03 Jan Hubicka <jh@suse.cz>
28858
28859 * gcc.c-torture/execute/20030203-1.c: New test.
28860
28861 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28862
28863 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28864 'natural-endian'.
28865
28866 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28867
28868 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28869 * g++.dg/init/new2.C: Likewise.
28870 * g++.dg/other/new1.C: Likewise.
28871
28872 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28873
28874 * gcc.dg/struct-ret-libc.c: New test.
28875
28876 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28877
28878 * gcc.dg/20030129-1.c: New test.
28879
28880 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28881
28882 PR c++/8849
28883 * g++.dg/template/ptrmem4.C: New test.
28884
28885 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28886
28887 * g++.dg/parser/constant1.C: New test.
28888
28889 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28890
28891 PR c++/8591
28892 * g++.dg/parse/friend2.C: New test.
28893
28894 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28895
28896 PR c++/9437
28897 * g++.dg/template/unify4.C: New test.
28898
28899 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28900
28901 * gcc.c-torture/execute/20030128-1.c: New test.
28902
28903 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28904
28905 * g++.dg/lookup/nested1.C: Test moved from ...
28906 * g++.old-deja/g++.other/lookup24.C: ... here.
28907
28908 2003-01-28 Jan Hubicka <jh@suse.cz>
28909
28910 * gcc.dg/i386-cmov5.c: New test.
28911
28912 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28913
28914 * gcc.c-torture/execute/20010925-1.c: Changed the
28915 memcpy declaration.
28916
28917 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28918
28919 PR c++/3902
28920 * g++.dg/parse/template5.C: New test.
28921
28922 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28923
28924 PR fortran/9258
28925 * g77.dg/pr9258: New test.
28926
28927 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28928
28929 * README: Move relevant parts from README.g++.
28930
28931 * README.g++: Remove this file.
28932
28933 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28934
28935 * g++.dg/abi/dcast1.C: New test.
28936
28937 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28938
28939 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28940
28941 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28942
28943 PR c++/47
28944 * g++.old-deja/g++.other/lookup24.C: New test.
28945
28946 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28947
28948 PR middle-end/7227
28949 * gcc.dg/uninit-C.c: New test.
28950
28951 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28952
28953 * g++.dg/abi/covariant1.C: New test.
28954
28955 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28956
28957 * gcc.dg/20030123-1.c: New test.
28958
28959 2003-01-25 Jan Hubicka <jh@suse.cz>
28960
28961 PR opt/8492
28962 * gcc.c-torture/compile/20030125-1.c
28963
28964 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28965
28966 PR c++/9403
28967 * g++.dg/parse/template3.C: New test.
28968 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28969
28970 PR c++/795
28971 * g++.dg/parse/template4.C: New test.
28972
28973 PR c++/9415
28974 * g++.dg/template/qual2.C: New test.
28975
28976 PR c++/8545
28977 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28978
28979 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28980
28981 2003-01-25 Roger Sayle <roger@eyesopen.com>
28982
28983 * gcc.c-torture/execute/switch-1.c: New test case.
28984
28985 2003-01-25 Jan Hubicka <jh@suse.cz>
28986
28987 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28988
28989 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28990
28991 Tweaks for Bison-1.875. From the NEWS file:
28992 "- `parse error' -> `syntax error'
28993 Bison now uniformly uses the term `syntax error'"
28994 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28995 * gcc.dg/cpp/digraph2.c: Likewise.
28996 * gcc.dg/cpp/direct2.c: Likewise.
28997 * gcc.dg/cpp/paste4.c: Likewise.
28998 * gcc.dg/c90-restrict-1.c: Likewise.
28999 * gcc.dg/c99-func-2.c: Likewise.
29000 * gcc.dg/noncompile/920721-2.c: Likewise.
29001 * gcc.dg/noncompile/930622-2.c: Likewise.
29002 * gcc.dg/noncompile/940112-1.c: Likewise.
29003 * gcc.dg/noncompile/950921-1.c: Likewise.
29004 * gcc.dg/noncompile/951123-1.c: Likewise.
29005 * gcc.dg/noncompile/971104-1.c: Likewise.
29006 * gcc.dg/noncompile/990416-1.c: Likewise.
29007
29008 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
29009
29010 * g++.dg/parse/undefined1.C: Add error message.
29011
29012 2003-01-22 Mark Mitchell <mark@codesourcery.com>
29013
29014 PR c++/9354
29015 * g++.dg/parse/new1.C: New test.
29016
29017 PR c++/9216
29018 * g++.dg/parse/template2.C: New test.
29019
29020 PR c++/9354
29021 * g++.dg/parse/typedef2.C: New test.
29022
29023 PR c++/9328
29024 * g++.dg/ext/typeof3.C: New test.
29025
29026 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29027
29028 PR c++/2738
29029 * g++.dg/parse/ret-type1.C: New test.
29030
29031 PR c++/3792
29032 * g++.dg/parse/tmpl-outside1.C: New test.
29033
29034 PR c++/4207
29035 * g++.dg/parse/int-as-enum1.C: New test.
29036
29037 PR c++/4903
29038 * g++.dg/parse/no-typename1.C: New test.
29039
29040 PR c++/5533
29041 * g++.dg/parse/no-value1.C: New test.
29042
29043 PR c++/5921
29044 * g++.dg/parse/wrong-inline1.C: New test.
29045
29046 PR c++/6402
29047 * g++.dg/parse/ref1.C: New test.
29048
29049 PR c++/6992
29050 * g++.dg/parse/attr-ctor1.C: New test.
29051
29052 PR c++/7229
29053 * g++.dg/parse/namespace5.C: New test.
29054
29055 PR c++/7917
29056 * g++.dg/parse/func-def1.C: New test.
29057
29058 PR c++/8143
29059 * g++.dg/parse/undefined1.C: New test.
29060
29061 PR c++/5723, PR c++/8522
29062 * g++.dg/parse/specialization1.C: New test.
29063
29064 PR c++/163, PR c++/8595
29065 * g++.dg/parse/struct-as-enum1.C: New test.
29066
29067 PR c++/9173
29068 * g++.dg/parse/undefined2.C: New test.
29069
29070 2003-01-22 Mark Mitchell <mark@codesourcery.com>
29071
29072 PR c++/9298
29073 * g++.dg/parse/template1.C: New test.
29074
29075 PR c++/9384
29076 * g++.dg/parse/using1.C: New test.
29077
29078 PR c++/9285
29079 PR c++/9294
29080 * g++.dg/parse/expr2.C: New test.
29081
29082 PR c++/9388
29083 * g++.dg/parse/lookup2.C: Likewise.
29084
29085 2003-01-21 Jan Hubicka <jh@suse.cz>
29086
29087 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
29088 * gcc.c-torture/execute/eeprof-1.c: Likewise.
29089 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
29090 * gcc.c-torture/execute/string-opt-*.c: Likewise.
29091
29092 2003-01-20 Nick Clifton <nickc@redhat.com>
29093
29094 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
29095 problem with ARM sibcall code generation.
29096
29097 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
29098
29099 * gcc.c-torture/execute/20030120-1.c: New.
29100
29101 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
29102
29103 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
29104
29105 2003-01-17 Mark Mitchell <mark@codesourcery.com>
29106
29107 PR c++/9272
29108 * g++.dg/parse/ctor1.C: New test.
29109
29110 PR c++/9294:
29111 * g++.dg/parse/qualified1.C: New test.
29112
29113 * g++.dg/parse/typename3.C: New test.
29114
29115 2003-01-16 Richard Henderson <rth@redhat.com>
29116
29117 * g++.dg/tls/init-2.C: Fix error matches for real this time.
29118
29119 2003-01-16 Richard Henderson <rth@redhat.com>
29120
29121 * g++.dg/pch/pch.exp: Copy test header to the working directory
29122 before using it either for precompilation or direct use.
29123 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
29124 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
29125
29126 2003-01-16 Richard Henderson <rth@redhat.com>
29127
29128 * gcc.dg/pch/pch.exp: Copy test header to the working directory
29129 before using it either for precompilation or direct use.
29130 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
29131 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
29132
29133 2003-01-16 Mark Mitchell <mark@codesourcery.com>
29134
29135 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
29136 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
29137 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
29138 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
29139 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
29140 typename warning into error.
29141 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
29142 error messages.
29143 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
29144 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
29145 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
29146 messages.
29147 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
29148 make declaration visible in template.
29149 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
29150 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
29151 messages.
29152 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
29153 message.
29154 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
29155 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
29156 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
29157 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
29158 typename warning with error message.
29159 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
29160 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
29161 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
29162
29163 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
29164
29165 * g++.dg/parse/ambig2.C: New test.
29166
29167 2003-01-15 Richard Henderson <rth@redhat.com>
29168
29169 * g++.dg/tls/init-2.C: Update error message string.
29170
29171 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29172
29173 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
29174
29175 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
29176
29177 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
29178 all for HC11/HC12.
29179 * gcc.c-torture/compile/20001205-1.x: Likewise.
29180 * gcc.c-torture/compile/20001226-1.x: Likewise.
29181 * gcc.c-torture/compile/920520-1.x: Likewise.
29182 * gcc.c-torture/compile/961203-1.x: Likewise.
29183 * gcc.c-torture/compile/20020604-1.x: Likewise.
29184
29185 2003-01-15 Jan Hubicka <jh@suse.cz>
29186
29187 * gcc.c-torture/compile/20030115-1.c: New test.
29188
29189 * gcc.dg/i386-fpcvt-1.c: New test.
29190 * gcc.dg/i386-fpcvt-2.c: New test.
29191
29192 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
29193
29194 Further conform g++'s __vmi_class_type_info to the C++ ABI
29195 specification.
29196 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
29197 the specification.
29198
29199 2003-01-14 Jan Hubicka <jh@suse.cz>
29200
29201 * gcc.dg/i386-fpcvt-1.c: New test.
29202 * gcc.dg/i386-fpcvt-2.c: New test.
29203
29204 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
29205
29206 * gcc.dg/i386-mmx-3.c: New test.
29207
29208 2003-01-12 Mark Mitchell <mark@codesourcery.com>
29209
29210 PR c++/9264
29211 * g++.dg/parse/octal1.C: New file.
29212
29213 PR c++/9172
29214 * g++.dg/parse/typename1.C: New file.
29215
29216 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
29217
29218 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
29219 * gcc.dg/bf-no-ms-layout.c: Likewise.
29220 * gcc.dg/bf-ms-attrib.c: Likewise.
29221
29222 2003-01-10 Mark Mitchell <mark@codesourcery.com>
29223
29224 PR c++/9099
29225 * g++.dg/parse/dtor1.C: New file.
29226
29227 PR c++/9128
29228 * g++.dg/rtti/typeid1.C: New file.
29229
29230 PR c++/9153
29231 * g++.dg/parse/lookup1.C: New file.
29232
29233 PR c++/9171
29234 * g++.dg/templ/spec5.C: New file.
29235
29236 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
29237
29238 * gcc.c-torture/compile/20030110-1.c: New test.
29239
29240 2003-01-09 Geoffrey Keating <geoffk@apple.com>
29241
29242 Merge from pch-branch:
29243
29244 2002-12-23 Geoffrey Keating <geoffk@apple.com>
29245
29246 * gcc.dg/pch/cpp-1.h: New.
29247 * gcc.dg/pch/cpp-1.c: New.
29248 * gcc.dg/pch/cpp-2.h: New.
29249 * gcc.dg/pch/cpp-2.c: New.
29250
29251 2002-11-19 Geoffrey Keating <geoffk@apple.com>
29252
29253 * gcc.dg/pch/except-1.h: New.
29254 * gcc.dg/pch/except-1.c: New.
29255
29256 2002-11-13 Geoffrey Keating <geoffk@apple.com>
29257
29258 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
29259 running test.
29260 * gcc.dg/pch: Include *.hp not *.h.
29261 * gcc.dg/pch/system-1.h: New.
29262 * gcc.dg/pch/system-1.c: New.
29263
29264 2002-11-11 Geoffrey Keating <geoffk@apple.com>
29265
29266 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
29267 rather than trying to build and run a program using PCH.
29268 * gcc.dg/pch: Remove dg-do commands from test files.
29269
29270 2002-11-08 Geoffrey Keating <geoffk@apple.com>
29271
29272 * gcc.dg/pch/macro-3.c: New.
29273 * gcc.dg/pch/macro-3.h: New.
29274
29275 2002-11-04 Geoffrey Keating <geoffk@apple.com>
29276
29277 * gcc.dg/pch/common-1.c: New.
29278 * gcc.dg/pch/common-1.h: New.
29279 * gcc.dg/pch/decl-1.c: New.
29280 * gcc.dg/pch/decl-1.h: New.
29281 * gcc.dg/pch/decl-2.c: New.
29282 * gcc.dg/pch/decl-2.h: New.
29283 * gcc.dg/pch/decl-3.c: New.
29284 * gcc.dg/pch/decl-3.h: New.
29285 * gcc.dg/pch/decl-4.c: New.
29286 * gcc.dg/pch/decl-4.h: New.
29287 * gcc.dg/pch/decl-5.c: New.
29288 * gcc.dg/pch/decl-5.h: New.
29289 * gcc.dg/pch/global-1.c: New.
29290 * gcc.dg/pch/global-1.h: New.
29291 * gcc.dg/pch/inline-1.c: New.
29292 * gcc.dg/pch/inline-1.h: New.
29293 * gcc.dg/pch/inline-2.c: New.
29294 * gcc.dg/pch/inline-2.h: New.
29295 * gcc.dg/pch/static-1.c: New.
29296 * gcc.dg/pch/static-1.h: New.
29297 * gcc.dg/pch/static-2.c: New.
29298 * gcc.dg/pch/static-2.h: New.
29299
29300 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
29301
29302 * g++.dg/pch/pch.exp: Better handle failing testcases.
29303 * gcc.dg/pch/pch.exp: Likewise.
29304 * gcc.dg/pch/macro-1.c: New.
29305 * gcc.dg/pch/macro-1.h: New.
29306 * gcc.dg/pch/macro-2.c: New.
29307 * gcc.dg/pch/macro-2.h: New.
29308
29309 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
29310
29311 * g++.dg/dg.exp: Treat files in pch/ specially.
29312 * g++.dg/pch/pch.exp: New file.
29313 * g++.dg/pch/empty.H: New file.
29314 * g++.dg/pch/empty.C: New file.
29315 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
29316 "precompile".
29317
29318 * gcc.dg/pch/pch.exp: New file.
29319 * gcc.dg/pch/empty.h: New file.
29320 * gcc.dg/pch/empty.c: New file.
29321 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
29322 "precompile".
29323
29324 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29325
29326 * g++.dg/template/friend14.C: New test.
29327
29328 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29329
29330 * gcc.dg/old-style-asm-1.c: New test.
29331
29332 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
29333
29334 * gcc.c-torture/compile/20030109-1.c: New test.
29335
29336 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29337
29338 * gcc.c-torture/execute/20030109-1.c: New test.
29339
29340 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
29341
29342 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
29343 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
29344 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
29345 * g++.old-deja/g++.mike/eh2.C: Likewise.
29346 * g++.old-deja/g++.mike/eh3.C: Likewise.
29347 * g++.old-deja/g++.mike/eh5.C: Likewise.
29348 * g++.old-deja/g++.mike/eh6.C: Likewise.
29349 * g++.old-deja/g++.mike/eh7.C: Likewise.
29350 * g++.old-deja/g++.mike/eh8.C: Likewise.
29351 * g++.old-deja/g++.mike/eh9.C: Likewise.
29352 * g++.old-deja/g++.mike/eh10.C: Likewise.
29353 * g++.old-deja/g++.mike/eh12.C: Likewise.
29354 * g++.old-deja/g++.mike/eh13.C: Likewise.
29355 * g++.old-deja/g++.mike/eh14.C: Likewise.
29356 * g++.old-deja/g++.mike/eh16.C: Likewise.
29357 * g++.old-deja/g++.mike/eh17.C: Likewise.
29358 * g++.old-deja/g++.mike/eh18.C: Likewise.
29359 * g++.old-deja/g++.mike/eh21.C: Likewise.
29360 * g++.old-deja/g++.mike/eh23.C: Likewise.
29361 * g++.old-deja/g++.mike/eh24.C: Likewise.
29362 * g++.old-deja/g++.mike/eh25.C: Likewise.
29363 * g++.old-deja/g++.mike/eh26.C: Likewise.
29364 * g++.old-deja/g++.mike/eh27.C: Likewise.
29365 * g++.old-deja/g++.mike/eh28.C: Likewise.
29366 * g++.old-deja/g++.mike/eh29.C: Likewise.
29367 * g++.old-deja/g++.mike/eh31.C: Likewise.
29368 * g++.old-deja/g++.mike/eh33.C: Likewise.
29369 * g++.old-deja/g++.mike/eh34.C: Likewise.
29370 * g++.old-deja/g++.mike/eh35.C: Likewise.
29371 * g++.old-deja/g++.mike/eh36.C: Likewise.
29372 * g++.old-deja/g++.mike/eh37.C: Likewise.
29373 * g++.old-deja/g++.mike/eh38.C: Likewise.
29374 * g++.old-deja/g++.mike/eh39.C: Likewise.
29375 * g++.old-deja/g++.mike/eh40.C: Likewise.
29376 * g++.old-deja/g++.mike/eh41.C: Likewise.
29377 * g++.old-deja/g++.mike/eh42.C: Likewise.
29378 * g++.old-deja/g++.mike/eh44.C: Likewise.
29379 * g++.old-deja/g++.mike/eh46.C: Likewise.
29380 * g++.old-deja/g++.mike/eh47.C: Likewise.
29381 * g++.old-deja/g++.mike/eh48.C: Likewise.
29382 * g++.old-deja/g++.mike/eh49.C: Likewise.
29383 * g++.old-deja/g++.mike/eh50.C: Likewise.
29384 * g++.old-deja/g++.mike/eh51.C: Likewise.
29385 * g++.old-deja/g++.mike/eh53.C: Likewise.
29386 * g++.old-deja/g++.mike/eh55.C: Likewise.
29387 * g++.old-deja/g++.mike/p7912.C: Likewise.
29388 * g++.old-deja/g++.mike/p9706.C: Likewise.
29389 * g++.old-deja/g++.mike/p10416.C: Likewise.
29390 * g++.old-deja/g++.mike/p11667.C: Likewise.
29391 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
29392 Remove redundant reference to Iris.
29393 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
29394 Elxsi, i860, Pico Java, and WE32K.
29395
29396 2003-01-07 Mark Mitchell <mark@codesourcery.com>
29397
29398 * g++.dg/ext/asm4.C: New test.
29399
29400 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29401
29402 PR c++/9030
29403 * g++.dg/template/friend12.C: New test.
29404 * g++.dg/template/friend13.C: Likewise.
29405 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
29406
29407 2003-01-08 Jan Hubicka <jh@suse.cz>
29408
29409 * gcc.dg/i386-cadd.c: New test.
29410 * gcc.dg/i386-cmov4.c: Likewise.
29411
29412 2003-01-06 Mark Mitchell <mark@codesourcery.com>
29413
29414 PR c++/9165
29415 * g++.dg/warn/Wunused-3.C: New test.
29416
29417 * g++.dg/abi/bitfield9.C: New test.
29418
29419 PR c++/9189
29420 * g++.dg/parse/defarg3.C: New test.
29421
29422 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
29423
29424 * g++.dg/parse/ambig1.C: New test.
29425 * g++.dg/parse/defarg2.C: New test.
29426
29427 2003-01-05 Mark Mitchell <mark@codesourcery.com>
29428
29429 * g++.dg/template/defarg-1.C: New test.
29430 * g++.dg/template/local2.C: Likewise.
29431
29432 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
29433
29434 * gcc.c-torture/execute/20030105-1.c: New test.
29435
29436 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29437
29438 * g++.dg/parse/namespace3.C: Remove extra semicolons.
29439 * g++.dg/parse/namespace4.C: Likewise.
29440
29441 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
29442
29443 * g++.dg/template/ntp2.C: New test.
29444
29445 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
29446
29447 * g++.dg/parse/extern-C-1.C: New test.
29448
29449 * g++.dg/parse/namespace4.C: New test.
29450
29451 * g++.dg/template/nested1.C: New test.
29452
29453 * g++.dg/parse/namespace3.C: New test.
29454
29455 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
29456
29457 * g++.dg/lookup/two-stage1.C: New test.
29458
29459 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29460
29461 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
29462 * g++.old-deja/g++.jason/access8.C: Likewise.
29463 * g++.old-deja/g++.other/decl5.C: Likewise.
29464
29465 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
29466
29467 * g++.dg/parse/parse7.C: New test.
29468
29469 2003-01-02 Mark Mitchell <mark@codesourcery.com>
29470
29471 PR c++/2843
29472 * g++.dg/ext/attrib7.C: New test.
29473
29474 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
29475
29476 * g++.dg/parse/parse6.C: New test.
29477
29478 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
29479
29480 * gcc.dg/h8300-stack-1.c: New.
29481
29482 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
29483
29484 g++.dg/lookup/exception1.C: New test.
29485
29486 g++.dg/lookup/template1.C: New test.
29487
29488 g++.dg/parse/namespace2.C: New test.
29489
29490 g++.dg/parse/parens2.C: New test.
29491
29492 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29493
29494 * g++.dg/parse/parse5.C: New test.
29495 * g++.dg/lookup/scoped4.C: New test.
29496
29497 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
29498
29499 * g++.dg/parse/parens1.C: New test.
29500
29501 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
29502 angle-bracket1.C.
29503 * g++.dg/parse/parens2.C: New test.
29504
29505 * g++.dg/lookup/scope-operator1.C: New test.
29506
29507 * g++.dg/parse/operator1.C: New test.
29508
29509 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29510
29511 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
29512 * g++.old-deja/g++.other/access6.C: Likewise.
29513 * g++.old-deja/g++.other/decl1.C: Likewise.
29514 * g++.old-deja/g++.pt/typename12.C: Likewise.
29515
29516 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29517
29518 * g++.dg/parse/namespace1.C: New test.
29519
29520 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29521
29522 * g++.dg/parse/parse4.C: New test.
29523
29524 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29525
29526 * g++.dg/parse/parse3.C: New test.
29527
29528 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29529
29530 * g++.dg/parse/parse2.C: New test.
29531
29532 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29533
29534 * g++.dg/template/friend11.C: New test.
29535
29536 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29537
29538 * g++.dg/parse/parse1.C: New test.
29539
29540 2002-12-31 Janis Johnson <janis187@us.ibm.com>
29541
29542 * lib/profopt.exp: Change the name of a global variable to avoid
29543 possible clashes with other test suites.
29544
29545 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
29546
29547 * g++.dg/inherit/covariant8.C: New test.
29548
29549 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29550
29551 * g++.dg/init/array9.C: New test.
29552
29553 PR c++/9112
29554 * g++.dg/parse/expr1.C: New test.
29555
29556 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
29557
29558 * gcc.c-torture/compile/20021230-1.c: New test.
29559
29560 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
29561
29562 * g++.dg/inherit/covariant5.C: New test.
29563 * g++.dg/inherit/covariant6.C: New test.
29564 * g++.dg/inherit/covariant7.C: New test.
29565
29566 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29567
29568 PR c++/2739
29569 * g++.dg/other/access2.C: New test.
29570
29571 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
29572
29573 * g++.dg/other/anon-struct.C: No longer fails
29574 * g++.old-deja/g++.brendan/parse4.C: Likewise.
29575 * g++.old-deja/g++.brendan/parse5.C: Likewise.
29576 * g++.old-deja/g++.brendan/parse6.C: Likewise.
29577
29578 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
29579
29580 * g++.dg/parse/angle-bracket.C (main): No longer fails.
29581
29582 2002-12-27 Mark Mitchell <mark@codesourcery.com>
29583
29584 * g++.dg/eh/spec4.C: Remove stray semicolon.
29585 * g++.dg/expr/pmf-1.C: Change error message.
29586 * g++.dg/ext/asm1.C: Remove stray semicolon.
29587 * g++.dg/ext/typename1.C: Add missing typenames.
29588 * g++.dg/inherit/template-as-base.C: Change error message.
29589 * g++.dg/lookup/scoped1.C: Likewise.
29590 * g++.dg/lookup/scoped2.C: Likewise.
29591 * g++.dg/lookup/using2.C: Likewise.
29592 * g++.dg/other/component1.C: Remove stray semicolon.
29593 * g++.dg/other/do1.C: Change error message.
29594 * g++.dg/other/error2.C: Likewise.
29595 * g++.dg/other/init1.C: Likewise.
29596 * g++.dg/other/packed1.C: Remove stray semicolon.
29597 * g++.dg/other/ptrmem2.C: Change error message.
29598 * g++.dg/parse/parameter-declaration-1.C: Remove line number
29599 marker.
29600 * g++.dg/special/initp1.C: Remove invalid attribute usage.
29601 * g++.dg/template/access3.C: Add typename keyword.
29602 * g++.dg/template/access5.C: Remove stray semicolon.
29603 * g++.dg/template/access6.C: Likewise.
29604 * g++.dg/template/complit1.C: Likewise.
29605 * g++.dg/template/crash1.C: Change error message.
29606 * g++.dg/template/inherit2.C: Remove stray semicolon.
29607 * g++.dg/template/instantiate2.C: Likewise.
29608 * g++.dg/template/instantiate3.C: Change error message.
29609 * g++.dg/template/qual1.C: Remove stray semicolon.
29610 * g++.dg/template/qualttp18.C: Change error message.
29611 * g++.dg/template/ref1.C: Remove stray semicolon.
29612 * g++.dg/template/sizeof1.C (A::value): Declare it.
29613 * g++.dg/template/spec4.C: Change error message.
29614 * g++.dg/template/static1.C: Likewise.
29615 * g++.dg/template/type1.C: Likewise.
29616 * g++.dg/template/typename3.C: Likewise.
29617 * g++.old-deja/g++.benjamin/13478.C: Change error message.
29618 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
29619 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
29620 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
29621 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
29622 named return value extension.
29623 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
29624 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
29625 * g++.old-deja/g++.bob/extern_C.C: Likewise.
29626 * g++.old-deja/g++.bob/inherit2.C: Likewise.
29627 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29628 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29629 * g++.old-deja/g++.brendan/crash13.C: Likewise.
29630 * g++.old-deja/g++.brendan/crash15.C: Likewise.
29631 * g++.old-deja/g++.brendan/crash18.C: Change error message.
29632 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
29633 * g++.old-deja/g++.brendan/crash38.C: Likewise.
29634 * g++.old-deja/g++.brendan/crash50.C: Likewise.
29635 * g++.old-deja/g++.brendan/crash56.C: Likewise.
29636 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
29637 syntax.
29638 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
29639 * g++.old-deja/g++.brendan/crash8.C: Change error message.
29640 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
29641 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29642 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
29643 * g++.old-deja/g++.brendan/template11.C: Likewise.
29644 * g++.old-deja/g++.brendan/template26.C: Likewise.
29645 * g++.old-deja/g++.brendan/template27.C: Use explicit
29646 specialization syntax.
29647 * g++.old-deja/g++.brendan/template30.C: Likewise.
29648 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
29649 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
29650 non-dependent names.
29651 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
29652 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
29653 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
29654 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
29655 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
29656 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
29657 named return value extension.
29658 * g++.old-deja/g++.ext/namedret2.C: Likewise.
29659 * g++.old-deja/g++.ext/namedret3.C: Likewise.
29660 * g++.old-deja/g++.ext/return1.C: Likewise.
29661 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
29662 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
29663 * g++.old-deja/g++.jason/access8.C: Likewise.
29664 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
29665 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
29666 pseudo-destructor names.
29667 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
29668 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
29669 pseudo-destructor names.
29670 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
29671 * g++.old-deja/g++.jason/overload19.C: Likewise.
29672 * g++.old-deja/g++.jason/overload32.C: Likewise.
29673 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
29674 stray semicolons.
29675 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
29676 * g++.old-deja/g++.jason/return.C: Likewise.
29677 * g++.old-deja/g++.jason/return2.C: Likewise.
29678 * g++.old-deja/g++.jason/shadow1.C: Likewise.
29679 * g++.old-deja/g++.jason/special.C: Use explicit specialization
29680 syntax.
29681 * g++.old-deja/g++.jason/template10.C: Account for use of
29682 non-dependent names.
29683 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
29684 syntax.
29685 * g++.old-deja/g++.jason/template37.C: Likewise.
29686 * g++.old-deja/g++.law/access4.C: Change error messages.
29687 * g++.old-deja/g++.law/arm13.C: Remove incorrect
29688 pseudo-destructor names.
29689 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
29690 * g++.old-deja/g++.law/ctors9.C: Likewise.
29691 * g++.old-deja/g++.law/cvt22.C: Likewise.
29692 * g++.old-deja/g++.law/dtors5.C: Likewise.
29693 * g++.old-deja/g++.law/global-init1.C: Likewise.
29694 * g++.old-deja/g++.law/missed-error3.C: Likewise.
29695 * g++.old-deja/g++.law/operators28.C: Likewise.
29696 * g++.old-deja/g++.law/visibility28.C: Likewise.
29697 * g++.old-deja/g++.martin/eval1.C: Likewise.
29698 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
29699 name.
29700 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
29701 * g++.old-deja/g++.mike/net34.C: Likewise.
29702 * g++.old-deja/g++.mike/net36.C: Likewise.
29703 * g++.old-deja/g++.mike/ns2.C: Likewise.
29704 * g++.old-deja/g++.mike/p12306.C: Likewise.
29705 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
29706 value extension.
29707 * g++.old-deja/g++.mike/p700.C: Likewise.
29708 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
29709 * g++.old-deja/g++.mike/p710.C: Likewise.
29710 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
29711 value extension.
29712 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
29713 * g++.old-deja/g++.mike/pmf9.C: Likewise.
29714 * g++.old-deja/g++.ns/crash2.C: Likewise.
29715 * g++.old-deja/g++.ns/crash3.C: Likewise.
29716 * g++.old-deja/g++.ns/invalid1.C: Likewise.
29717 * g++.old-deja/g++.ns/ns17.C: Likewise.
29718 * g++.old-deja/g++.ns/template16.C: Likewise.
29719 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
29720 keyword.
29721 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
29722 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
29723 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
29724 named return value extension.
29725 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
29726 * g++.old-deja/g++.other/access4.C: Issue additional error
29727 messages.
29728 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
29729 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
29730 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
29731 * g++.old-deja/g++.other/crash25.C: Change error message.
29732 * g++.old-deja/g++.other/crash4.C: Change error message.
29733 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
29734 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
29735 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
29736 checks.
29737 * g++.old-deja/g++.other/defarg8.C: Likewise.
29738 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
29739 * g++.old-deja/g++.other/dtor10.C: Likewise.
29740 * g++.old-deja/g++.other/incomplete.C: Likewise.
29741 * g++.old-deja/g++.other/linkage7.C: Likewise.
29742 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
29743 lookup algorithm.
29744 * g++.old-deja/g++.other/mangle2.C: Likewise.
29745 * g++.old-deja/g++.other/refinit2.C: Likewise.
29746 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
29747 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
29748 * g++.old-deja/g++.pt/crash28.C: Likewise.
29749 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
29750 syntax.
29751 * g++.old-deja/g++.pt/crash32.C: Change error message.
29752 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
29753 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
29754 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
29755 error message position.
29756 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
29757 * g++.old-deja/g++.pt/defarg8.C: Change error message.
29758 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
29759 syntax.
29760 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
29761 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
29762 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
29763 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
29764 keyword.
29765 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29766 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
29767 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
29768 keyword.
29769 * g++.old-deja/g++.pt/explicit71.C: Change error message.
29770 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
29771 syntax.
29772 * g++.old-deja/g++.pt/friend28.C: Account for use of
29773 non-dependent names.
29774 * g++.old-deja/g++.pt/friend29.C: Likewise.
29775 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
29776 rules.
29777 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
29778 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
29779 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
29780 lookup rules.
29781 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
29782 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
29783 keyword.
29784 * g++.old-deja/g++.pt/memclass20.C: Likewise.
29785 * g++.old-deja/g++.pt/memclass5.C: Likewise.
29786 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
29787 keyword.
29788 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
29789 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
29790 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
29791 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
29792 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
29793 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
29794 keyword.
29795 * g++.old-deja/g++.pt/spec10.C: Likewise.
29796 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
29797 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
29798 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
29799 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
29800 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
29801 * g++.old-deja/g++.pt/ttp62.C: Likewise.
29802 * g++.old-deja/g++.pt/ttp64.C: Likewise.
29803 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
29804 * g++.old-deja/g++.pt/typename15.C: Likewise.
29805 * g++.old-deja/g++.pt/typename22.C: Likewise.
29806 * g++.old-deja/g++.pt/typename6.C: Change error messages.
29807 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
29808 * g++.old-deja/g++.pt/virtual2.C: Likewise.
29809 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
29810 syntax.
29811 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
29812 return value extension.
29813 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
29814 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
29815 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
29816 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
29817
29818 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
29819
29820 * g++.dg/warn/inline1.C: New test.
29821 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
29822 * g++.old-deja/g++.jason/synth10.C: Likewise.
29823 * g++.old-deja/g++.mike/net31.C: Likewise.
29824 * g++.old-deja/g++.mike/p8786.C: Likewise.
29825
29826 * g++.dg/template/friend10.C: New test.
29827 * g++.dg/template/conv5.C: New test.
29828
29829 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
29830
29831 * g++.dg/lookup/scoped3.C: New test.
29832
29833 * g++.dg/lookup/decl1.C: New test.
29834 * g++.dg/lookup/decl2.C: New test.
29835
29836 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
29837
29838 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
29839 gcc.c-torture/compile/20021015-1.c,
29840 gcc.c-torture/compile/20021015-2.c,
29841 gcc.c-torture/compile/20021123-1.c,
29842 gcc.c-torture/compile/20021123-2.c,
29843 gcc.c-torture/compile/20021123-3.c,
29844 gcc.c-torture/compile/20021123-4.c,
29845 gcc.c-torture/execute/20021024-1.c: Add tests previously added
29846 only to 3.1 or 3.2 branch.
29847
29848 2002-12-23 Mark Mitchell <mark@codesourcery.com>
29849
29850 * gcc.dg/i386-bitfield3.c: New test.
29851
29852 * gcc.dg/i386-bitfield2.c: New test.
29853
29854 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29855
29856 * g++.dg/parse/conv_op1.C: New test.
29857
29858 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29859
29860 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29861 approved.
29862
29863 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29864
29865 * gcc.c-torture/compile/20021220-1.c: New test.
29866
29867 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29868
29869 * gcc.dg/i386-fastcall-1.c: New.
29870
29871 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29872
29873 * gcc.c-torture/execute/20021219-1.c: New test.
29874
29875 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29876
29877 * gcc.dg/i386-pic-1.c: New test.
29878
29879 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29880
29881 PR c++/8099
29882 * g++.dg/template/friend9.C: New test.
29883
29884 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29885
29886 PR c++/3663
29887 * g++.dg/template/access7.C: New test.
29888
29889 2002-12-18 Nick Clifton <nickc@redhat.com>
29890
29891 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29892 the libstdc++-v3 directory has been found.
29893
29894 2002-12-12 Devang Patel <dpatel@apple.com>
29895 * gcc.dg/darwin-ld-1.c: New test.
29896 * gcc.dg/darwin-ld-2.c: New test.
29897 * gcc.dg/darwin-ld-3.c: New test.
29898 * gcc.dg/darwin-ld-4.c: New test.
29899 * gcc.dg/darwin-ld-5.c: New test.
29900
29901 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29902
29903 * gcc.c-torture/compile/20021212-1.c: New test.
29904
29905 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29906
29907 * gcc.dg/fshort-wchar: New test.
29908
29909 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29910
29911 PR c++/8372
29912 * g++.dg/template/dtor1.C: New test.
29913
29914 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29915 markers.
29916
29917 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29918
29919 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29920
29921 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29922
29923 * g++.dg/template/static1.C: New test.
29924 * g++.dg/template/static2.C: New test.
29925 * g++.old-deja/g++.ext/memconst.C: New test.
29926
29927 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29928
29929 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29930 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29931 * g++.dg/special/initp1.C: Likewise.
29932
29933 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29934
29935 * gcc.c-torture/execute/20021204-1.c: New test.
29936
29937 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29938
29939 * gcc.dg/ppc-fmadd-1.c: New file.
29940 * gcc.dg/ppc-fmadd-2.c: New file.
29941 * gcc.dg/ppc-fmadd-3.c: New file.
29942
29943 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29944
29945 * gcc.c-torture/compile/20021204-1.c: New test.
29946
29947 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29948
29949 * g++.dg/inherit/covariant2.C: New test.
29950 * g++.dg/inherit/covariant3.C: New test.
29951 * g++.dg/inherit/covariant4.C: New test.
29952 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29953 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29954
29955 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29956
29957 PR c++/8688
29958 * g++.dg/init/brace3.C: New test.
29959
29960 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29961
29962 * gcc.dg/20020210-1.c: Fix a comment typo.
29963
29964 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29965
29966 PR c++/8720
29967 * g++.dg/parse/defarg1.C: New test.
29968
29969 PR c++/8615
29970 * g++.dg/template/char1.C: New test.
29971
29972 * g++.dg/template/varmod1.C: Fix typo.
29973
29974 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29975
29976 DR 180
29977 * g++.old-deja/g++.pt/crash32.C: Expect error.
29978
29979 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29980
29981 PR c++/5919
29982 * g++.dg/template/varmod1.C: New test.
29983
29984 PR c++/8727
29985 * g++.dg/inherit/typeinfo1.C: New test.
29986
29987 PR c++/8663
29988 * g++.dg/inherit/typedef1.C: New test.
29989
29990 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29991
29992 PR c++/8332
29993 PR c++/8493
29994 * g++.dg/template/strlen1.C: New test.
29995
29996 PR c++/8227
29997 * g++.dg/template/ctor2.C: New test.
29998
29999 PR c++/8214
30000 * g++.dg/init/string1.C: New test.
30001
30002 PR c++/8511
30003 * g++.dg/template/friend8.C: New test.
30004
30005 2002-11-29 Joe Buck <jbuck@synopsys.com>
30006
30007 * g++.dg/lookup/anon2.C: New test.
30008
30009 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
30010
30011 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
30012 h8300 port.
30013
30014 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
30015
30016 * gcc.dg/bitfld-6.c: New test.
30017
30018 2002-11-27 Jan Hubicka <jh@suse.cz>
30019
30020 * gcc.c-torture/execute/20021127.[cx]: New test.
30021
30022 2002-11-26 Jan Hubicka <jh@suse.cz>
30023
30024 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
30025 quality.
30026
30027 2002-11-26 Geoffrey Keating <geoffk@apple.com>
30028
30029 * g++.dg/init/brace2.C: New test.
30030 * g++.old-deja/g++.mike/p9129.C: Correct.
30031
30032 2002-11-26 Mark Mitchell <mark@codesourcery.com>
30033
30034 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
30035
30036 2002-11-25 Andreas Bauer <baueran@in.tum.de>
30037
30038 * gcc.dg/sibcall-6: New test for indirect sibcalls.
30039
30040 2002-11-25 Mark Mitchell <mark@codesourcery.com>
30041
30042 * testsuite/g++.dg/abi/empty11.C: New test.
30043 * testsuite/g++.dg/rtti/cv1.C: New test.
30044
30045 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
30046
30047 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
30048
30049 2002-11-24 Mark Mitchell <mark@codesourcery.com>
30050
30051 * g++.dg/abi/empty10.C: New test.
30052
30053 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30054
30055 * gcc.c-torture/compile/20021124-1.c: New test.
30056
30057 2002-11-22 Mark Mitchell <mark@codesourcery.com>
30058
30059 * g++.dg/abi/rtti2.C: New test.
30060
30061 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30062
30063 * gcc.dg/i386-unroll-1.c: New test.
30064
30065 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30066
30067 * gcc.c-torture/compile/20021120-1.c: New test.
30068 * gcc.c-torture/compile/20021120-2.c: New test.
30069
30070 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
30071
30072 * gcc.dg/bitfld-5.c: New test.
30073
30074 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
30075
30076 * gcc.c-torture/execute/20021120-3.c: New test.
30077
30078 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
30079
30080 * gcc.c-torture/execute/20021120-2.c: New test.
30081
30082 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
30083
30084 * gcc.c-torture/execute/20021120-1.c: New test.
30085
30086 2002-11-20 Jakub Jelinek <jakub@redhat.com>
30087
30088 * gcc.c-torture/execute/20021118-3.c: New test.
30089
30090 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30091
30092 * gcc.c-torture/compile/20021119-1.c: New test.
30093
30094 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
30095
30096 * gcc.dg/duff-1.c: New test.
30097 * gcc.dg/duff-2.c: New test.
30098 * gcc.dg/duff-3.c: New test.
30099
30100 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
30101
30102 * gcc.dg/cpp/_Pragma5.c: New test.
30103
30104 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
30105
30106 * gcc.c-torture/execute/20021118-2.c: New test.
30107
30108 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
30109
30110 * gcc.c-torture/execute/20021118-1.c: New test.
30111
30112 2002-11-16 Jakub Jelinek <jakub@redhat.com>
30113
30114 * gcc.dg/20021116-1.c: New test.
30115
30116 2002-11-14 Mark Mitchell <mark@codesourcery.com>
30117
30118 * g++.dg/abi/vcall1.C: New test.
30119
30120 2002-11-14 Jakub Jelinek <jakub@redhat.com>
30121
30122 * gcc.dg/20021029-1.c: New test.
30123 * gcc.dg/20021029-2.c: New test.
30124
30125 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
30126
30127 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
30128
30129 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30130
30131 PR c/8439
30132 * gcc.dg/20021110.c: Move to ...
30133 * gcc.c-torture/compile/20021110.c: .... here.
30134
30135 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30136
30137 PR c/8467
30138 * gcc.c-torture/execute/20021111-1.c
30139
30140 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
30141
30142 PR c/8439
30143 * gcc.dg/20021110.c: New test.
30144
30145 2002-11-10 Mark Mitchell <mark@codesourcery.com>
30146
30147 * g++.dg/abi/vthunk3.C: Run only on x86.
30148
30149 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
30150
30151 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
30152
30153 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
30154
30155 * lib/compat.exp (compat-execute): Fix logic error in last
30156 change.
30157
30158 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
30159
30160 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
30161
30162 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30163
30164 PR c++/8389
30165 * g++.dg/template/access6.C: New test.
30166
30167 2002-11-08 Jan Hubicka <jh@suse.cz>
30168
30169 * gcc.dg/i386-ssefp-1.c: New test.
30170 * gcc.dg/i386-ssefp-1.c: New test.
30171
30172 2002-11-08 Jan Hubicka <jh@suse.cz>
30173
30174 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
30175
30176 2002-11-07 Mark Mitchell <mark@codesourcery.com>
30177
30178 * g++.dg/abi/vthunk3.C: New test.
30179
30180 PR c++/8338
30181 * g++.dg/template/crash2.C: New test.
30182
30183 2002-11-07 Mark Mitchell <mark@codesourcery.com>
30184
30185 * testsuite/g++.dg/abi/dtor1.C: New test.
30186 * testsuite/g++.dg/abi/dtor2.C: Likewise.
30187
30188 2002-11-05 Geoffrey Keating <geoffk@apple.com>
30189
30190 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
30191 Darwin.
30192
30193 2002-11-04 Adam Nemet <anemet@lnxw.com>
30194
30195 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
30196 -mthumb. Only xfail with -O0.
30197
30198 2002-11-03 Mark Mitchell <mark@codesourcery.com>
30199
30200 * g++.dg/abi/thunk1.C: New test.
30201 * g++.dg/abi/thunk2.C: Likewise.
30202 * g++.dg/abi/vtt1.C: Likewise.
30203
30204 2002-11-02 Diego Novillo <dnovillo@redhat.com>
30205
30206 PR optimization/8423
30207 * gcc.c-torture/execute/builtin-constant.c: New test.
30208
30209 2002-11-01 Zack Weinberg <zack@codesourcery.com>
30210
30211 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
30212 Add some more cases.
30213
30214 2002-11-01 Mark Mitchell <mark@codesourcery.com>
30215
30216 PR c++/8391
30217 * g++.dg/opt/local1.C: New test.
30218
30219 2002-10-30 Mark Mitchell <mark@codesourcery.com>
30220
30221 PR c++/8160
30222 * g++.dg/template/complit1.C: New test.
30223
30224 PR c++/8149
30225 * g++.dg/template/typename4.C: Likewise.
30226
30227 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30228
30229 Core issue 287, PR c++/7639
30230 * g++.dg/template/instantiate1.C: Adjust error location.
30231 * g++.dg/template/instantiate3.C: New test.
30232 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
30233 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
30234 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
30235
30236 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
30237
30238 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
30239
30240 2002-10-29 Mark Mitchell <mark@codesourcery.com>
30241
30242 PR c++/8287
30243 * g++.dg/init/dtor2.C: New test.
30244
30245 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30246
30247 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
30248 * gcc.dg/nest.c: Bypass errors on irix6.
30249
30250 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
30251
30252 * gcc.dg/nest.c: Expect error for mmix-*-*.
30253 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
30254
30255 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
30256
30257 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
30258 markers.
30259
30260 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
30261
30262 2002-10-25 Mike Stump <mrs@apple.com>
30263
30264 * gcc.dg/warn-1.c: New test.
30265
30266 2002-10-25 Zack Weinberg <zack@codesourcery.com>
30267
30268 * g++.dg/template/typename3.C: New test.
30269
30270 2002-10-25 Mark Mitchell <mark@codesourcery.com>
30271
30272 * g++.dg/lookup/ptrmem1.C: New test.
30273
30274 * g++.dg/abi/vthunk2.C: New test.
30275
30276 2002-10-25 Zack Weinberg <zack@codesourcery.com>
30277
30278 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
30279
30280 2002-10-24 Mark Mitchell <mark@codesourcery.com>
30281
30282 * g++.dg/abi/empty9.C: New test.
30283
30284 2002-10-24 Richard Henderson <rth@redhat.com>
30285
30286 * g++.dg/inherit/thunk1.C: Enable for ia64.
30287
30288 2002-10-23 Mark Mitchell <mark@codesourcery.com>
30289
30290 PR c++/8067
30291 * g++.dg/lookup/pretty1.C: New test.
30292
30293 2002-10-23 Jakub Jelinek <jakub@redhat.com>
30294
30295 * gcc.dg/20021023-1.c: New test.
30296
30297 2002-10-23 Mark Mitchell <mark@codesourcery.com>
30298
30299 PR c++/7679
30300 * g++.dg/parse/inline1.C: New test.
30301
30302 2002-10-23 Richard Henderson <rth@redhat.com>
30303
30304 * g++.dg/inherit/thunk1.C: Enable for x86_64.
30305
30306 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
30307
30308 2002-10-22 Mark Mitchell <mark@codesourcery.com>
30309
30310 PR c++/6579
30311 * g++.dg/parse/stmtexpr3.C: New test.
30312
30313 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
30314
30315 * g++.dg/expr/cond1.C: New test.
30316
30317 2002-10-21 Zack Weinberg <zack@codesourcery.com>
30318
30319 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
30320
30321 2002-10-21 Mark Mitchell <mark@codesourcery.com>
30322
30323 * g++.dg/abi/vbase13.C: New test.
30324 * g++.dg/abi/vbase14.C: Likewise.
30325
30326 2002-10-21 Jakub Jelinek <jakub@redhat.com>
30327
30328 * gcc.dg/tls/pic-1.c: New test.
30329 * gcc.dg/tls/nonpic-1.c: New test.
30330 * gcc.dg/20021018-1.c: New test.
30331
30332 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
30333
30334 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
30335 Remove only files with the same base name as the test case.
30336 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
30337 (profopt-execute): Likewise. Also, remove old profiling
30338 and performance data files before running the tests.
30339
30340 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
30341 * g++.dg/bprob/bprob.exp: Likewise.
30342 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
30343 to allow more general test case names.
30344
30345 * g++.dg/bprob/bprob-1.C: Rename to ...
30346 * g++.dg/bprob/g++-bprob-1.C: ... this.
30347
30348 * g77.dg/bprob/bprob-1.f: Rename to ...
30349 * g77.dg/bprob/g77-bprob-1.f: ... this.
30350
30351 2002-10-21 Zack Weinberg <zack@codesourcery.com>
30352
30353 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
30354 bison 1.50 or later.
30355
30356 2002-10-21 Janis Johnson <janis187@us.ibm.com>
30357
30358 * g++.dg/README: Describe more test directories.
30359
30360 2002-10-21 Mark Mitchell <mark@codesourcery.com>
30361
30362 * g++.dg/init/array6.C: Add additional tests.
30363
30364 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
30365
30366 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
30367 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
30368
30369 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
30370
30371 * gcc.c-torture/compile/20020604-1.x: New.
30372 * gcc.c-torture/compile/simd-5.x: Likewise.
30373 * gcc.c-torture/execute/920710-1.x: Likewise.
30374 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
30375
30376 2002-10-21 Mark Mitchell <mark@codesourcery.com>
30377
30378 * g++.dg/inherit/override1.C: Add dg-options clause.
30379
30380 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
30381
30382 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
30383 _mm_slli_si128.
30384
30385 2002-10-19 Andreas Schwab <schwab@suse.de>
30386
30387 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
30388 directory component.
30389
30390 2002-10-18 Mark Mitchell <mark@codesourcery.com>
30391
30392 * g++.dg/inherit/thunk1.C: New test.
30393
30394 * g++.dg/inherit/override1.C: New test.
30395
30396 * g++.dg/abi/mangle11.C: New test.
30397 * g++.dg/abi/mangle14.C: New test.
30398 * g++.dg/abi/mangle17.C: New test.
30399
30400 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
30401
30402 * g++.dg/overload/member2.C: New test.
30403
30404 2002-10-17 Janis Johnson <janis187@us.ibm.com>
30405
30406 * g++.dg/README: Describe new compat directory.
30407 * g++.dg/dg.exp: Skip tests in compat directory.
30408 * README.compat: New file.
30409 * lib/compat.exp: New expect script.
30410 * g++.dg/compat: New test directory.
30411 * g++.dg/compat/compat.exp: New expect script.
30412 * g++.dg/compat/abi: New test directory.
30413 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
30414 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
30415 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
30416 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
30417 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
30418 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
30419 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
30420 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
30421 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
30422 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
30423 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
30424 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
30425 * g++.dg/compat/break: New test directory.
30426 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
30427 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
30428 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
30429 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
30430 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
30431 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
30432 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
30433 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
30434 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
30435 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
30436 g++.dg/compat/break/README: New files.
30437 * g++.dg/compat/eh: New test directory.
30438 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
30439 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
30440 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
30441 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
30442 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
30443 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
30444 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
30445 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
30446 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
30447 g++.dg/compat/eh/filter2_y.C,
30448 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
30449 g++.dg/compat/eh/new1_y.C,
30450 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
30451 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
30452 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
30453 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
30454 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
30455 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
30456 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
30457 g++.dg/compat/eh/unexpected1_y.C: New files.
30458 * g++.dg/compat/init: New test directory.
30459 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
30460 g++.dg/compat/init/array5_y.C,
30461 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
30462 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
30463 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
30464 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
30465 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
30466 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
30467 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
30468 g++.dg/compat/init/init-ref2_y.C: New files.
30469
30470 2002-10-17 Mark Mitchell <mark@codesourcery.com>
30471
30472 PR c++/7584
30473 * g++.dg/inherit/using3.C: New test.
30474
30475 2002-10-17 Jan Hubicka <jh@suse.cz>
30476
30477 * gcc.dg/20021017-2.c: New test.
30478
30479 2002-10-17 Mark Mitchell <mark@codesourcery.com>
30480
30481 * g++.dg/abi/mangle16.C: Adjust.
30482
30483 * g++.dg/init/array8.C: New test.
30484
30485 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
30486
30487 * gcc.dg/special/mips-abi.exp: New test.
30488 * gcc.dg/special/mips-abi.s: Empty file used by the above.
30489
30490 2002-10-16 Mark Mitchell <mark@codesourcery.com>
30491
30492 * g++.dg/abi/mangle16.C: New test.
30493 * g++.dg/abi/mangle17.C: Likewise.
30494
30495 PR c++/7478
30496 * g++.dg/template/ref1.C: New test.
30497
30498 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30499
30500 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
30501
30502 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
30503
30504 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
30505
30506 2002-10-16 Mark Mitchell <mark@codesourcery.com>
30507
30508 PR c++/7524
30509 * g++.dg/init/array7.C: New test.
30510
30511 2002-10-15 Mark Mitchell <mark@codesourcery.com>
30512
30513 * g++.dg/init/array6.C: New test.
30514
30515 * g++.dg/abi/mangle13.C: Likewise.
30516 * g++.dg/abi/mangle14.C: Likewise.
30517 * g++.dg/abi/mangle15.C: Likewise.
30518
30519 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30520
30521 * g++.dg/abi/empty8.C: New test.
30522
30523 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
30524
30525 * g++.dg/init/ctor1.C: New test.
30526
30527 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
30528
30529 * gcc.c-torture/execute/20021015-1.c: New test.
30530
30531 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
30532
30533 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
30534
30535 2002-10-14 Jan Hubicka <jh@suse.cz>
30536
30537 * gcc.dg/i386-ssetype-[1-5].c: New tests.
30538
30539 2002-10-14 Richard Henderson <rth@redhat.com>
30540
30541 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
30542
30543 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30544
30545 PR optimization/6631
30546 * g++.dg/opt/const2.C: New test.
30547
30548 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30549
30550 PR c++/7176
30551 * g++.dg/parse/friend1.C: New test.
30552 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
30553
30554 2002-10-14 Jakub Jelinek <jakub@redhat.com>
30555
30556 * gcc.dg/20021014-1.c: New test.
30557
30558 2002-10-11 Mark Mitchell <mark@codesourcery.com>
30559
30560 PR c++/5661
30561 * g++.dg/ext/vlm1.C: New test.
30562 * g++.dg/ext/vlm2.C: Likewise.
30563
30564 * g++.dg/init/array1.C: Remove invalid braces.
30565 * g++.dg/init/brace1.C: New test.
30566 * g++.dg/init/copy2.C: Likewise.
30567 * g++.dg/init/copy3.C: Likewise.
30568 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
30569 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
30570 braces.
30571
30572 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
30573
30574 * gcc.dg/cpp/assembler.S: Don't use -ansi.
30575
30576 2002-10-11 Richard Shann <richard.shann@superh.com>
30577
30578 * gcc.c-torture/compile/simd-5.c: New test.
30579
30580 2002-10-10 Roger Sayle <roger@eyesopen.com>
30581
30582 * gcc.c-torture/execute/shiftopt-1.c: New test case.
30583
30584 2002-10-10 Jim Wilson <wilson@redhat.com>
30585
30586 * gcc.c-torture/execute/20021010-1.c: New test.
30587
30588 2002-10-09 Zack Weinberg <zack@codesourcery.com>
30589
30590 PR c/7353
30591 * g++.dg/ext/typedef-init.C: New test.
30592 * gcc.dg/typedef-init.c: New test.
30593
30594 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
30595
30596 * gcc.dg/cpp/paste13.c: New test.
30597
30598 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30599
30600 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
30601 remaining platforms, XFAIL during compile, not execute. Don't
30602 XFAIL at -O0.
30603
30604 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
30605
30606 * gcc.dg/alias-1.c: Tweak expected warning.
30607
30608 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30609
30610 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
30611
30612 2002-10-06 Andreas Jaeger <aj@suse.de>
30613
30614 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
30615 * gcc.dg/cpp/c++98.C: Likewise.
30616
30617 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
30618 * g++.dg/cpp/c++98.C: Likewise.
30619
30620 * g++.dg/README (Subdirectories): Mention cpp directory.
30621
30622 PR target/7559
30623 * gcc.dg/20021006-1.c: New test.
30624
30625 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30626
30627 PR c++/7804
30628 * g++.dg/other/warning1.C: New test.
30629
30630 2002-10-04 Roger Sayle <roger@eyesopen.com>
30631
30632 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
30633 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
30634 and sparc-*-* with -m64 as expected failures. See PR 8087.
30635
30636 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30637
30638 PR c++/7931
30639 * g++.dg/template/ptrmem3.C: New test.
30640
30641 PR c++/7754
30642 * g++.dg/template/union1.C: New test.
30643
30644 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30645
30646 PR c++/8006
30647 * g++.dg/abi/mangle9.C: New test.
30648 * g++.dg/abi/mangle10.C: New test.
30649 * g++.dg/abi/mangle11.C: New test.
30650 * g++.dg/abi/mangle12.C: New test.
30651
30652 2002-10-02 Mark Mitchell <mark@codesourcery.com>
30653
30654 PR c++/7188.
30655 * g++.dg/template/meminit1.C: New test.
30656 * g++.dg/warn/Wreorder-1.C: Likewise.
30657 * g++.old-deja/g++.mike/warn3.C: Tweak.
30658 * lib/prune.exp: Ingore "in copy constructor".
30659
30660 2002-10-02 Andreas Jaeger <aj@suse.de>
30661
30662 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
30663 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
30664 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
30665 on x86-64.
30666
30667 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30668
30669 * gcc.dg/empty1.C: Fix typo.
30670
30671 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
30672
30673 * gcc.dg/alias-1.c: New test.
30674
30675 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30676
30677 * gcc.dg/empty1.C: New test.
30678
30679 * g++.dg/tls/init-2.C: Tweak error messages.
30680
30681 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
30682
30683 * gcc.c-torture/compile/20020923-1.c: New test.
30684
30685 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
30686
30687 * gcc.c-torture/execute/ffs-1.c: New test.
30688 * gcc.c-torture/execute/ffs-2.c: Ditto.
30689
30690 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
30691
30692 * g++.dg/overload/member1.C: New test.
30693
30694 2002-09-30 Mark Mitchell <mark@codesourcery.com>
30695
30696 * g++.dg/abi/empty7.C: New test.
30697 * g++.dg/init/pm2.C: Likewise.
30698
30699 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
30700
30701 * g++.dg/rtti/crash1.C: New test.
30702
30703 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
30704
30705 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
30706 gcc.dg/sibcall-4.c: New tests.
30707
30708 2002-09-28 Roger Sayle <roger@eyesopen.com>
30709
30710 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
30711 powerpc and MMIX targets.
30712
30713 2002-09-27 Zack Weinberg <zack@codesourcery.com>
30714
30715 * gcc.dg/cpp/20020927-1.c: New.
30716
30717 2002-09-26 David S. Miller <davem@redhat.com>
30718
30719 * gcc.c-torture/compile/trunctfdf.c: New.
30720
30721 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30722
30723 * lib/target-supports.exp (check_weak_available): Handle solaris2.
30724
30725 2002-09-27 Alan Modra <amodra@bigpond.net.au>
30726
30727 * gcc.c-torture/execute/loop-15.c: New.
30728
30729 2002-09-26 Janis Johnson <janis187@us.ibm.com>
30730
30731 * README.QMTEST: Fix typo.
30732
30733 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
30734
30735 * gcc.dg/20020926-1.c: New test.
30736
30737 2002-09-25 David S. Miller <davem@redhat.com>
30738
30739 PR target/7842
30740 * gcc.c-torture/execute/shiftdi.c: New test.
30741
30742 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
30743
30744 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
30745 unique to the tool.
30746 * lib/g77.exp (g77_init): Likewise.
30747 * lib/g++.exp (g++_init): Likewise.
30748 * lib/objc.exp (objc_init): Likewise.
30749
30750 2002-09-25 Mark Mitchell <mark@codesourcery.com>
30751
30752 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
30753 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
30754 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
30755
30756 2002-09-25 Richard Henderson <rth@redhat.com>
30757
30758 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
30759 too-small long double.
30760
30761 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
30762
30763 * gcc.dg/20020919-1.c: New test.
30764
30765 2002-09-23 Mark Mitchell <mark@codesourcery.com>
30766
30767 * g++.dg/abi/bitfield6.C: New test.
30768 * g++.dg/abi/bitfield7.C: New test.
30769 * g++.dg/abi/bitfield8.C: New test.
30770 * g++.dg/abi/vbase11.C: New test.
30771
30772 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
30773
30774 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
30775 hppa*-*-hpux*. Update test comment.
30776
30777 2002-09-20 Jakub Jelinek <jakub@redhat.com>
30778
30779 * gcc.dg/tls/struct-1.c: New test.
30780
30781 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
30782
30783 * gcc.dg/cpp/tr-warn2.c: Update.
30784
30785 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30786
30787 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
30788
30789 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30790
30791 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
30792 systems.
30793
30794 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
30795
30796 * gcc.c-torture/execute/ieee/mzero3.c: New test.
30797
30798 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30799 Adjust for c++filt moved to binutils. Remove spurious duplicate
30800 setting of cxxfilt.
30801
30802 2002-09-19 Geoffrey Keating <geoffk@apple.com>
30803
30804 * gcc.dg/20020312-2.c: Update for darwin.
30805
30806 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
30807
30808 * g++.old-deja/g++.other/crash32.C: Mark ICE.
30809
30810 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
30811
30812 * objc.dg/comp-types-1.m: New test.
30813 * objc.dg/comp-types-2.m: New test.
30814 * objc.dg/comp-types-3.m: New test.
30815 * objc.dg/comp-types-4.m: New test.
30816 * objc.dg/comp-types-5.m: New test.
30817 * objc.dg/comp-types-6.m: New test.
30818
30819 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
30820
30821 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
30822
30823 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30824
30825 * g++.dg/other/do1.C: New test.
30826
30827 * g++.dg/template/subst1.C: New test.
30828
30829 2002-09-16 Steve Ellcey <sje@cup.hp.com>
30830
30831 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
30832
30833 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30834
30835 * g++.dg/template/qualttp20.C: Adjust expected errors.
30836 * g++.old-deja/g++.jason/report.C: Likewise.
30837 * g++.old-deja/g++.other/qual1.C: Likewise.
30838
30839 * g++.dg/lookup/scoped2.C: New test.
30840
30841 * g++.dg/ext/asm3.C: New test.
30842
30843 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
30844
30845 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
30846
30847 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
30848
30849 * ChangeLog: follow spelling conventions.
30850 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30851 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30852 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30853 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30854 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30855 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30856 * g++.old-deja/g++.law/global-init1.C: Likewise.
30857 * g++.old-deja/g++.other/delete4.C: Likewise.
30858 * g++.old-deja/g++.other/inline21.C: Likewise.
30859 * g++.old-deja/g++.other/singleton.C: Likewise.
30860 * g77.dg/strlen0.f: Likewise.
30861 * g77.f-torture/compile/20010519-1.f: Likewise.
30862 * g77.f-torture/compile/980310-4.f: Likewise.
30863 * gcc.c-torture/compile/20000605-1.c: Likewise.
30864 * gcc.c-torture/execute/20020225-1.c: Likewise.
30865 * gcc.dg/c90-hexfloat-2.c: Likewise.
30866 * gcc.dg/c99-bool-1.c: Likewise.
30867 * gcc.dg/c99-hexfloat-2.c: Likewise.
30868 * gcc.dg/dll-2.c: Likewise.
30869 * gcc.dg/wtr-union-init-1.c: Likewise.
30870 * gcc.dg/wtr-union-init-2.c: Likewise.
30871 * gcc.dg/wtr-union-init-3.c: Likewise.
30872 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30873 * gcc.dg/cpp/defined.c: Likewise.
30874 * gcc.dg/cpp/macsyntx.c: Likewise.
30875 * gcc.dg/cpp/paste2.c: Likewise.
30876 * gcc.dg/cpp/trad/defined.c: Likewise.
30877 * gcc.dg/format/c90-printf-1.c: Likewise.
30878 * gcc.dg/format/c90-scanf-1.c: Likewise.
30879 * gcc.dg/format/c99-printf-1.c: Likewise.
30880 * gcc.dg/format/c99-scanf-1.c: Likewise.
30881 * gcc.misc-tests/gcov-8.c: Likewise.
30882 * lib/profopt.exp: Likewise.
30883
30884 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30885
30886 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30887
30888 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30889
30890 * g++.dg/inherit/using2.C: New test.
30891
30892 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30893
30894 * ChangeLog: Follow spelling conventions.
30895 * g++.dg/template/friend4.C: Likewise.
30896 * g++.old-deja/g++.pt/crash67.C: Likewise.
30897 * gcc.c-torture/execute/20000801-4.c: Likewise.
30898 * gcc.dg/c90-digraph-1.c: Likewise.
30899 * gcc.dg/c94-digraph-1.c: Likewise.
30900 * gcc.dg/c99-digraph-1.c: Likewise.
30901 * gcc.dg/cpp/line5.c: Likewise.
30902 * gcc.dg/cpp/multiline.c: Likewise.
30903 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30904 * gcc.dg/format/attr-3.c: Likewise.
30905 * gcc.dg/format/c90-scanf-3.c: Likewise.
30906 * gcc.dg/format/ext-4.c: Likewise.
30907
30908 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30909
30910 * g++.dg/template/pretty1.C: New test.
30911
30912 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30913
30914 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30915
30916 2002-09-13 Matt Austern <austern@apple.com>
30917
30918 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30919 passing a cast expression to a function by const reference.
30920
30921 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30922
30923 * g++.dg/template/deduce1.C: New test.
30924
30925 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30926
30927 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30928 32-bit int.
30929
30930 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30931
30932 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30933 usage.
30934
30935 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30936
30937 * gcc.c-torture/compile/20020910-1.c: New test.
30938
30939 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30940
30941 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30942
30943 2002-09-10 Andreas Jaeger <aj@suse.de>
30944
30945 * gcc.dg/20020312-2.c: Adjust for x86-64.
30946
30947 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30948
30949 * g77.dg/7388.f: New test case for PR 7388.
30950
30951 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30952
30953 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30954
30955 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30956
30957 * objc.dg/proto-lossage-1.m: New test.
30958
30959 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30960
30961 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30962
30963 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30964
30965 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30966 expected to pass.
30967
30968 2002-09-06 Stan Shebs <shebs@apple.com>
30969 David Edelsohn <edelsohn@gnu.org>
30970
30971 * gcc.dg/weak: New directory.
30972 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30973 target-specific xfail bits.
30974 * gcc.dg/typeof-2.c: Move to new directory.
30975 * gcc.dg/weak.exp: New expect script.
30976
30977 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30978
30979 * gcc.c-torture/execute/extzvsi.c: New test.
30980
30981 2002-09-05 Stan Shebs <shebs@apple.com>
30982
30983 * gcc.dg/weak-1.c: xfail on Darwin.
30984 * gcc.dg/weak-2.c: Ditto.
30985 * gcc.dg/weak-3.c: Ditto.
30986 * gcc.dg/weak-4.c: Ditto.
30987 * gcc.dg/weak-5.c: Ditto.
30988 * gcc.dg/weak-6.c: Ditto.
30989 * gcc.dg/weak-7.c: Ditto.
30990 * gcc.dg/weak-8.c: Ditto.
30991 * gcc.dg/weak-9.c: Ditto.
30992
30993 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30994
30995 * gcc.c-torture/execute/loop-14.c: New test.
30996
30997 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30998
30999 * g++.dg/other/cxa-atexit1.C: New test.
31000
31001 * gcc.dg/typeof-2.c: New test.
31002
31003 2002-09-03 Roger Sayle <roger@eyesopen.com>
31004
31005 * gcc.dg/builtins-2.c: New testcase.
31006 * gcc.dg/builtins-3.c: New testcase.
31007
31008 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
31009
31010 * gcc.dg/cpp/_Pragma4.c: New test.
31011
31012 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
31013
31014 * objc/execute/nil_method-1.m: New testcase.
31015
31016 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
31017
31018 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
31019 [Object class], not [Object initialize].
31020
31021 2002-08-31 Roger Sayle <roger@eyesopen.com>
31022 Hans-Peter Nilsson <hp@bitrange.com>
31023
31024 * gcc.c-torture/execute/20020720-1.x: Skip test on
31025 mmix-knuth-mmixware. Correct comment.
31026
31027 2002-08-27 Mark Mitchell <mark@codesourcery.com>
31028
31029 * testsuite/g++.dg/abi/bitfield5.C: New test.
31030 * testsuite/g++.dg/abi/vbase10.C: Likewise.
31031
31032 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
31033
31034 * objc.dg/undeclared-selector.m: New test.
31035
31036 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
31037
31038 * g++.dg/other/offsetof1.C: Avoid cast warning.
31039
31040 2002-08-26 Ziemowit Laski <zlaski@apple.com>
31041
31042 * objc.dg/super-class-2.m: New test.
31043
31044 2002-08-24 Matt Austern <austern@apple.com>
31045
31046 * g++.dg/ext/lvaddr.C: New test.
31047 * g++.dg/ext/lvcast.C: New test.
31048
31049 2002-08-22 Mark Mitchell <mark@codesourcery.com>
31050
31051 * testsuite/g++.dg/inherit/cond1.C: New test.
31052
31053 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
31054
31055 * gcc.dg/noncompile/incomplete-1.c: New test.
31056
31057 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
31058
31059 * gcc.dg/typespec-1.c: New test.
31060
31061 2002-08-20 Devang Patel <dpatel@apple.com>
31062 * objc.dg/proto-hier-2.m: New test.
31063
31064 2002-08-19 Ziemowit Laski <zlaski@apple.com>
31065
31066 * objc.dg/bitfield-1.m: New test.
31067 * objc.dg/bitfield-2.m: New test.
31068
31069 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
31070
31071 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
31072 gcc.dg/c99-flex-array-4.c: New tests.
31073
31074 2002-08-16 Stan Shebs <shebs@apple.com>
31075
31076 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
31077
31078 2002-08-15 Jakub Jelinek <jakub@redhat.com>
31079
31080 * gcc.dg/typeof-1.c: New test.
31081 * g++.dg/ext/typeof2.C: New test.
31082
31083 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
31084
31085 * g++.dg/other/offsetof1.C: New test.
31086
31087 2002-08-14 Richard Henderson <rth@redhat.com>
31088
31089 * gcc.dg/tls/diag-3.c: Fix expected message strings.
31090
31091 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
31092
31093 * gcc.dg/cpp/_Pragma3.c: New test.
31094
31095 2002-08-13 Mark Mitchell <mark@codesourcery.com>
31096
31097 * g++.dg/template/inherit3: New test.
31098
31099 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
31100
31101 * gcc.dg/bitfld-4.c: Add blank options.
31102
31103 2002-08-09 Mark Mitchell <mark@codesourcery.com>
31104
31105 * g++.dg/template/crash1.C: New test.
31106
31107 2002-08-08 Jakub Jelinek <jakub@redhat.com>
31108
31109 * gcc.dg/tls/opt-2.c: New test.
31110
31111 2002-08-08 Devang Patel <dpatel@apple.com>
31112
31113 * objc.dg/selector-1.m : New test
31114
31115 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
31116
31117 * g++.dg/abi/bitfield4.C: New test.
31118 * gcc.dg/bitfld-4.c: New test.
31119
31120 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
31121
31122 * g++.dg/other/packed1.C: New test.
31123
31124 2002-08-07 Mark Mitchell <mark@codesourcery.com>
31125
31126 * g++.dg/abi/offsetof.C: Tweak error messages.
31127 * g++.old-deja/g++.mike/p10769a.C: Likewise.
31128
31129 2002-08-08 Jakub Jelinek <jakub@redhat.com>
31130
31131 * gcc.dg/bitfld-3.c: New test.
31132
31133 2002-08-07 Jakub Jelinek <jakub@redhat.com>
31134 Richard Henderson <rth@redhat.com>
31135
31136 * gcc.dg/i386-bitfield1.c: New test.
31137 * g++.dg/abi/bitfield3.C: Update.
31138
31139 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
31140
31141 * objc.dg/const-str-2.m: Update.
31142 * gcc.dg/cpp/c++98.c: Change to C extension.
31143 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
31144 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
31145
31146 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
31147
31148 * testsuite/gcc.dg/tls/diag-3.c: New.
31149
31150 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
31151
31152 * g++.dg/README (Subdirectories): Document new subdir expr.
31153 * g++.dg/expr/pmf-1.C: New test.
31154
31155 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
31156
31157 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
31158
31159 2002-08-06 Jakub Jelinek <jakub@redhat.com>
31160
31161 * g++.dg/abi/bitfield3.C: New test.
31162
31163 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
31164
31165 * lib/gcov.exp: Tweak expected line formats.
31166 * gcc.misc-tests/gcov8.c: New test.
31167 * gcc.misc-tests/gcov8.x: New flags.
31168
31169 2002-08-05 Jakub Jelinek <jakub@redhat.com>
31170
31171 * consistency.vlad/layout/endian.c: Include string.h.
31172
31173 * gcc.c-torture/execute/20020805-1.c: New test.
31174
31175 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
31176
31177 * g++.dg/other/conversion1.C: New test.
31178
31179 2002-08-03 Roger Sayle <roger@eyesopen.com>
31180
31181 * gcc.dg/builtins-1.c: New testcase.
31182
31183 2002-08-02 Mark Mitchell <mark@codesourcery.com>
31184
31185 * g++.dg/inherit/access3.C: New test.
31186
31187 2002-08-01 Jakub Jelinek <jakub@redhat.com>
31188
31189 * gcc.dg/ia64-visibility-2.c: New test.
31190
31191 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
31192
31193 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
31194 __qualifier_flags to __flags.
31195
31196 2002-07-31 Mark Mitchell <mark@codesourcery.com>
31197
31198 * g++.dg/inherit/operator1.C: New test.
31199 * g++.dg/lookup/disamb1.C: Fix typo in comment.
31200 * g++.dg/other/error1.C: Change expected error message.
31201 * g++.dg/template/conv4.C: Likewise.
31202
31203 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
31204
31205 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
31206 for documented behavior.
31207
31208 2002-07-25 Roger Sayle <roger@eyesopen.com>
31209
31210 * gcc.c-torture/execute/20020720-1.x: Skip this test on
31211 several targets known to fail.
31212
31213 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
31214
31215 * gcc.dg/mips-args-[123].c: New tests.
31216
31217 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
31218
31219 * gcc.dg/ppc-spe.c: New.
31220
31221 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
31222
31223 * g++.dg/other/ptrmem4.C: New testcase.
31224
31225 2002-07-24 Richard Henderson <rth@redhat.com>
31226
31227 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
31228
31229 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
31230
31231 * g++.dg/ext/alignof1.C (main): Return 0 for success.
31232
31233 2002-07-24 Roger Sayle <roger@eyesopen.com>
31234
31235 * gcc.c-torture/execute/memset-3.c: New testcase.
31236
31237 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
31238
31239 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
31240 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
31241
31242 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31243
31244 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
31245 Delete.
31246
31247 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
31248
31249 * gcc.c-torture/compile/simd-4.c: New test.
31250
31251 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31252
31253 PR c++/7347, c++/7348
31254 * g++.dg/template/access4.C: New test.
31255 * g++.dg/template/access5.C: New test.
31256 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
31257 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
31258 * g++.old-deja/g++.pt/ttp58.C: Likewise.
31259 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
31260
31261 2002-07-22 Jakub Jelinek <jakub@redhat.com>
31262
31263 * gcc.dg/gnu89-init-2.c: New test.
31264
31265 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
31266
31267 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
31268
31269 2002-07-20 Roger Sayle <roger@eyesopen.com>
31270
31271 * gcc.c-torture/execute/20020720-1.c: New testcase.
31272
31273 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
31274
31275 * gcc.dg/cpp/Wsignprom.c: New tests.
31276
31277 2002-07-20 Alan Modra <amodra@bigpond.net.au>
31278
31279 * gcc.c-torture/execute/loop-13.c: New test.
31280
31281 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
31282
31283 * gcc.dg/cpp/expr.c: New tests.
31284
31285 2002-07-18 David Edelsohn <edelsohn@gnu.org>
31286
31287 * g++.dg/opt/pr6713.C: Add template instantiation.
31288
31289 2002-07-18 Alan Modra <amodra@bigpond.net.au>
31290
31291 * gcc.dg/nest.c: New test.
31292
31293 2002-07-17 Richard Henderson <rth@redhat.com>
31294
31295 * g++.dg/opt/pr6713.C: New test.
31296
31297 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
31298
31299 * gcc.c-torture/execute/loop-2e.x: Let the testcase
31300 XFAIL for all x86 processors.
31301
31302 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
31303
31304 * gcc.c-torture/execute/20010122-1.x: Do not test with
31305 -fomit-frame-pointer.
31306
31307 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31308
31309 * g++.dg/template/instantiate2.C: New test.
31310 * g++.dg/template/spec4.C: New test.
31311
31312 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31313
31314 * g++.dg/template/access2.C: New test.
31315 * g++.dg/template/access3.C: New test.
31316
31317 2002-07-15 Zack Weinberg <zack@codesourcery.com>
31318
31319 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
31320 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
31321 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
31322 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
31323 Convert to use <stdarg.h>.
31324 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
31325 Delete.
31326 * gcc.dg/va-arg-2.c: New.
31327 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
31328
31329 2002-07-15 Jakub Jelinek <jakub@redhat.com>
31330
31331 * gcc.c-torture/compile/20020710-1.c: New test.
31332
31333 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
31334 Andrew Pinski <pinskia@physics.uc.edu>
31335
31336 gcc.c-torture/compile/simd-2.c: New testcase.
31337 gcc.c-torture/compile/simd-3.c: Likewise.
31338
31339 2002-07-11 Mark Mitchell <mark@codesourcery.com>
31340
31341 PR c++/7224
31342 * g++.dg/overload/error1.C: New test.
31343
31344 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31345
31346 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
31347 configuration and IRIX 6 O32 ABI.
31348
31349 2002-07-11 Roger Sayle <roger@eyesopen.com>
31350
31351 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
31352
31353 2002-07-10 Roger Sayle <roger@eyesopen.com>
31354
31355 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
31356
31357 2002-07-10 Jeffrey A Law <law@redhat.com>
31358
31359 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
31360
31361 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
31362
31363 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
31364
31365 * gcc.dg/20020312-2.c: Check for __PPC__.
31366
31367 2002-07-09 Diego Novillo <dnovillo@redhat.com>
31368
31369 * gcc.c-torture/compile/20020709-1.c: New test.
31370
31371 2002-07-07 Roger Sayle <roger@eyesopen.com>
31372
31373 * g++.dg/template/qualttp21.C: New test case.
31374
31375 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
31376
31377 * gcc.c-torture/compile/20020706-1.c: New test.
31378 * gcc.c-torture/compile/20020706-2.c: New test.
31379
31380 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
31381 Alexandre Oliva <aoliva@redhat.com>
31382
31383 * g++.dg/warn/incomplete1.C: New test.
31384
31385 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31386
31387 PR c++/7099
31388 * g++.dg/warn/noreturn1.C: New test.
31389
31390 2002-07-03 Mark Mitchell <mark@codesourcery.com>
31391
31392 PR c++/6706
31393 * g++.dg/debug/debug6.C: New test.
31394 * g++.dg/debug/debug7.C: New test.
31395
31396 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
31397
31398 * gcc.c-torture/compile/simd-3.c: New test.
31399
31400 2002-07-03 Chris Demetriou <cgd@broadcom.com>
31401
31402 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
31403 * gcc.dg/20020620-1.c: Likewise.
31404
31405 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31406
31407 PR c++/6944
31408 * g++.dg/init/array4.C: New test.
31409 * g++.dg/init/array5.C: New test.
31410
31411 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
31412
31413 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
31414 * gcc.c-torture/execute/simd-2.c (main): Likewise.
31415
31416 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31417
31418 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
31419 * gcc.dg/wtr-aggr-init-1.c: Likewise.
31420 * gcc.dg/wtr-conversion-1.c: Likewise.
31421 * gcc.dg/wtr-escape-1.c: Likewise.
31422 * gcc.dg/wtr-int-type-1.c: Likewise.
31423 * gcc.dg/wtr-label-1.c: Likewise.
31424 * gcc.dg/wtr-static-1.c: Likewise.
31425 * gcc.dg/wtr-strcat-1.c: Likewise.
31426 * gcc.dg/wtr-suffix-1.c: Likewise.
31427 * gcc.dg/wtr-switch-1.c: Likewise.
31428 * gcc.dg/wtr-unary-plus-1.c: Likewise.
31429 * gcc.dg/wtr-union-init-1.c: Likewise.
31430 * gcc.dg/wtr-union-init-2.c: Likewise.
31431 * gcc.dg/wtr-union-init-3.c: Likewise.
31432
31433 * gcc.dg/wtr-func-def-1.c: New test.
31434
31435 2002-07-02 Devang Patel <dpatel@apple.com>
31436
31437 * objc.dg/param-1.m: New test.
31438
31439 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
31440
31441 * gcc.dg/cpp/trad/directive.c: Add test.
31442 * gcc.dg/cpp/trad/macroargs.c: Add test.
31443 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
31444
31445 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
31446
31447 * gcc.dg/cpp/cmdlne-M.c: New test.
31448
31449 2002-07-02 Ziemowit Laski <zlaski@apple.com>
31450
31451 * objc.dg/desig-init-1.m: New test.
31452
31453 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31454
31455 PR c++/6716
31456 * g++.dg/template/instantiate1.C: New test.
31457
31458 2002-07-01 Mark Mitchell <mark@codesourcery.com>
31459
31460 PR c++/7112
31461 * g++.dg/template/sizeof2.C: New test.
31462
31463 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
31464
31465 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
31466 gcc.dg/cpp/trad/include.c: New tests.
31467
31468 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
31469
31470 PR target/7177
31471 * gcc.c-torture/compile/20020701-1.c: New test.
31472
31473 2002-07-01 Stan Shebs <shebs@apple.com>
31474
31475 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
31476 header here...
31477 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
31478 (objc-torture-execute): or here.
31479
31480 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
31481
31482 * gcc.c-torture/execute/arith-rand-ll.c: New test.
31483
31484 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
31485
31486 * gcc.dg/cpp/trad/escaped-nl.c: New test.
31487
31488 2002-06-30 Devang Patel <dpatel@apple.com>
31489
31490 * objc.dg/fsyntax-only.m: New test.
31491
31492 2002-06-27 Mark Mitchell <mark@codesourcery.com>
31493
31494 PR c++/6695
31495 * g++.dg/template/friend7.C: New file.
31496
31497 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
31498
31499 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
31500 return type.
31501
31502 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
31503
31504 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
31505 avoid division by zero.
31506
31507 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
31508
31509 * gcc.dg/Wunknownprag.c: New tests.
31510
31511 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
31512
31513 * gcc.c-torture/execute/simd-2.c: New test.
31514
31515 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
31516
31517 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
31518 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
31519 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
31520 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
31521 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
31522 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
31523 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
31524 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
31525 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
31526 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
31527 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
31528 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
31529 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
31530 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
31531 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
31532 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
31533 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
31534
31535 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
31536
31537 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
31538 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
31539 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
31540 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
31541 New tests.
31542 * gcc.dg/cpp/trad/directive.c: Update.
31543
31544 2002-06-23 Andreas Jaeger <aj@suse.de>
31545
31546 * gcc.c-torture/execute/complex-6.c: New.
31547
31548 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
31549
31550 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
31551 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
31552 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
31553 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
31554
31555 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
31556
31557 * gcc.dg/cpp/trad: New directory with traditional tests copied
31558 from parent directory.
31559 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31560 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31561 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31562 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31563 Move to trad/ and rename.
31564 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
31565 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
31566 gcc.dg/cpp/trad/redef2.c: New tests.
31567 * gcc.dg/cpp/trad/trad.exp: New driver.
31568
31569 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
31570
31571 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31572 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31573 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31574 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31575 Remove.
31576
31577 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
31578
31579 * gcc.dg/20020620-1.c: New test.
31580
31581 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31582
31583 * g++.dg/template/ttp4.C: New test.
31584
31585 2002-06-19 Jakub Jelinek <jakub@redhat.com>
31586
31587 * g++.dg/opt/vt1.C: Fix regexp.
31588
31589 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31590
31591 * gcc.c-torture/execute/pure-1.c: Make functions static again.
31592 Don't use attribute `noinline'.
31593
31594 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31595
31596 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
31597
31598 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
31599
31600 * gcc.c-torture/execute/simd-1.c: New.
31601
31602 * gcc.dg/simd-1.c: New.
31603
31604 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31605
31606 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
31607
31608 2002-06-16 Richard Henderson <rth@redhat.com>
31609
31610 * g++.dg/ext/anon-struct1.C: New.
31611 * g++.dg/ext/anon-struct2.C: New.
31612 * g++.dg/ext/anon-struct3.C: New.
31613 * gcc.dg/anon-struct-1.c: New.
31614 * gcc.dg/anon-struct-2.c: New.
31615 * gcc.dg/anon-struct-3.c: New.
31616 * gcc.dg/20011008-1.c: Adjust warning text.
31617 * gcc.dg/20020527-1.c: Add -fms-extensions.
31618
31619 2002-06-16 Richard Henderson <rth@redhat.com>
31620
31621 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
31622
31623 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
31624
31625 * gcc.c-torture/execute/20020615-1.c: New test.
31626
31627 2002-06-15 Roger Sayle <roger@eyesopen.com>
31628
31629 * gcc.c-tortuture/execute/compare-1.c: New test case.
31630 * gcc.c-tortuture/execute/compare-2.c: New test case.
31631 * gcc.c-tortuture/execute/compare-3.c: New test case.
31632
31633 2002-06-13 Richard Henderson <rth@redhat.com>
31634
31635 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
31636 ia64 ilp32.
31637
31638 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31639
31640 * g++.dg/template/typename2.C: Update error message.
31641
31642 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
31643
31644 * gcc.c-torture/execute/20020611-1.c: New test.
31645
31646 2002-06-11 Bob Wilson <bob.wilson@acm.org>
31647
31648 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
31649 list of targets to skip.
31650
31651 2002-06-10 Bob Wilson <bob.wilson@acm.org>
31652
31653 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
31654 targets if not optimizing.
31655
31656 2002-06-10 Jakub Jelinek <jakub@redhat.com>
31657
31658 * gcc.c-torture/compile/20020605-1.c: New test.
31659
31660 * g++.dg/opt/vt1.C: New test.
31661
31662 * gcc.dg/20020531-1.c: New test.
31663
31664 * gcc.dg/20020530-1.c: New test.
31665
31666 * gcc.dg/20020527-1.c: New test.
31667
31668 * g++.dg/opt/cse1.C: New test.
31669
31670 2002-06-07 Roger Sayle <roger@eyesopen.com>
31671
31672 * gcc.dg/20020607-2.c: New test case.
31673
31674 2002-06-07 Jakub Jelinek <jakub@redhat.com>
31675
31676 * gcc.c-torture/compile/20020604-1.c: New test.
31677
31678 2002-06-04 Richard Henderson <rth@redhat.com>
31679
31680 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
31681 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
31682 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
31683
31684 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
31685
31686 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
31687
31688 2002-06-03 Richard Henderson <rth@redhat.com>
31689
31690 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
31691 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
31692
31693 2002-06-02 Richard Henderson <rth@redhat.com>
31694
31695 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
31696 test functions static.
31697
31698 2002-06-02 Andreas Jaeger <aj@suse.de>
31699
31700 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
31701 now.
31702
31703 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
31704
31705 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
31706 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
31707 Update for mofified diagnostics.
31708 * gcc.dg/c99-intconst-1.c: No longer fail.
31709
31710 2002-06-02 Richard Henderson <rth@redhat.com>
31711
31712 * gcc.dg/uninit-A.c: Remove xfail markers.
31713
31714 2002-06-01 Roger Sayle <roger@eyesopen.com>
31715
31716 * gcc.dg/fnegate-1.c: New test case.
31717
31718 2002-05-30 Osku Salerma <osku@iki.fi>
31719
31720 * gcc.c-torture/execute/mayalias-1.c: New file.
31721
31722 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
31723
31724 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
31725 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
31726 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
31727
31728 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
31729
31730 * gcc.c-torture/execute/20020529-1.c: New test.
31731
31732 2002-05-27 Richard Henderson <rth@redhat.com>
31733
31734 * g++.dg/ext/attrib6.C: New test case.
31735
31736 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31737
31738 * gcc.c-torture/execute/pure-1.c: New test.
31739
31740 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31741
31742 * gcc.dg/cpp/arith-2.c: Remove.
31743
31744 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31745
31746 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
31747 * gcc.dg/cpp/if-3.c: Remove.
31748
31749 2002-05-26 Jakub Jelinek <jakub@redhat.com>
31750
31751 * g++.dg/opt/cse2.C: New test.
31752
31753 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
31754
31755 * gcc.dg/cpp/arith-1.c: New semantic tests.
31756 * gcc.dg/cpp/if-1.c: Update.
31757
31758 2002-05-24 Ben Elliston <bje@redhat.com>
31759
31760 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
31761
31762 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31763
31764 * gcc.dg/verbose-asm.c: New test.
31765
31766 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
31767
31768 * gcc.dg/cpp/paste12.c: New test.
31769
31770 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31771
31772 * g++.dg/parse/named_ops.C: New test.
31773
31774 2002-05-23 Mark Mitchell <mark@codesourcery.com>
31775
31776 * gcc/testsuite/gcc.dg/weak-8.c: New test.
31777
31778 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
31779
31780 * gcc.dg/weak-2.c: Allow optional leading underscore
31781 in scan-assembler symbol name.
31782 * gcc.dg/weak-3.c: Likewise.
31783 * gcc.dg/weak-4.c: Likewise.
31784 * gcc.dg/weak-5.c: Likewise.
31785
31786 2002-05-23 Jakub Jelinek <jakub@redhat.com>
31787
31788 * gcc.dg/20020523-1.c: New test.
31789
31790 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31791
31792 * objc.dg/const-str-2.m: Update now that we stop after
31793 a command line error.
31794
31795 2002-05-22 Richard Henderson <rth@redhat.com>
31796
31797 * g++.dg/dg.exp: Fix typo in test pruneing.
31798
31799 2002-05-22 Richard Henderson <rth@redhat.com>
31800
31801 * g++.dg/dg.exp: Prune the tls subdirectory.
31802 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
31803 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
31804 * g++.dg/tls/init-1.C: New.
31805
31806 2002-05-22 Jakub Jelinek <jakub@redhat.com>
31807
31808 * gcc.dg/20020517-1.c: New test.
31809
31810 2002-05-21 Richard Henderson <rth@redhat.com>
31811
31812 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
31813 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
31814
31815 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
31816
31817 * g++.dg/other/copy2.C: New test.
31818
31819 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
31820
31821 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
31822 (MAX_COPY): Bump up to 10 times sizeof (long long).
31823 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
31824
31825 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
31826 sizeof (long long).
31827
31828 * gcc.c-torture/execute/strcpy-1.c: New test.
31829
31830 2002-05-19 Jason Merrill <jason2redhat.com>
31831
31832 * g++.dg/ext/oper1.C: New test.
31833
31834 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
31835 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
31836
31837 * README.QMTEST: New file.
31838
31839 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
31840
31841 2002-05-19 Andreas Jaeger <aj@suse.de>
31842
31843 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
31844 now.
31845 * gcc.c-torture/execute/loop-2d.x: Likewise.
31846
31847 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
31848
31849 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
31850 support weak symbols.
31851 * gcc.dg/weak-4.c: Likewise.
31852 * gcc.dg/weak-6.c: Likewise.
31853
31854 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31855
31856 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31857 cygwin, coff and h8300-*-hms targets
31858 * gcc.dg/weak-5.c: Likewise.
31859 * gcc.dg/weak-7.c: Likewise.
31860
31861 2002-05-16 Jason Merrill <jason@redhat.com>
31862
31863 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31864 (scan-assembler-not, scan-assembler-dem): Likewise.
31865 (scan-assembler-dem-not): Likewise.
31866
31867 2002-05-15 Richard Henderson <rth@redhat.com>
31868
31869 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31870
31871 2002-05-15 Richard Henderson <rth@redhat.com>
31872
31873 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31874 (vfoo1f): Warning here.
31875 (vfoo1l): Don't redefine the alias.
31876
31877 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31878
31879 * g++.dg/init/pm1.C: New test.
31880
31881 2002-05-12 David S. Miller <davem@redhat.com>
31882
31883 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31884 types.
31885
31886 2002-05-10 Roger Sayle <roger@eyesopen.com>
31887
31888 * gcc.c-torture/execute/20020510-1.c: New test case.
31889
31890 2002-05-10 David S. Miller <davem@redhat.com>
31891
31892 * gcc.c-torture/execute/conversion.c: Test long double too.
31893
31894 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31895
31896 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31897 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31898 * lib/g++.exp (g++_link_flags): Likewise.
31899 * lib/objc.exp (objc_target_compile): Likewise.
31900
31901 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31902
31903 * gcc.dg/cpp/poison.c: Update.
31904 * gcc.dg/cpp/20000625-2.c: Remove.
31905 * gcc.dg/cpp/direct2s.c: Remove final test.
31906
31907 2002-05-08 Tom Rix <trix@redhat.com>
31908
31909 * gcc.c-torture/execute/20020508-1.c: New test.
31910 * gcc.c-torture/execute/20020508-2.c: New test.
31911 * gcc.c-torture/execute/20020508-3.c: New test.
31912
31913 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31914
31915 * gcc.dg/cpp/charconst-4.c: More tests.
31916
31917 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31918
31919 PR c/6569
31920 * gcc.dg/weak-3.c: Update location of warning messages.
31921 * gcc.dg/weak-5.c: Likewise.
31922
31923 2002-05-06 Roger Sayle <roger@eyesopen.com>
31924
31925 * gcc.c-torture/execute/20020506-1.c: New test case.
31926
31927 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31928
31929 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31930
31931 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31932
31933 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31934
31935 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31936
31937 * gcc.dg/cpp/charconst-3.c: New test.
31938
31939 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31940
31941 * gcc.dg/cpp/charconst.c: Update tests.
31942
31943 2002-05-05 Tim Josling <tej@melbpc.org.au>
31944
31945 * treelang: Added directory for new sample language treelang. Also
31946 lib/treelang.exp: New file to signal treelang should be tested.
31947
31948 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31949
31950 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31951 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31952 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31953 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31954 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31955 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31956 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31957
31958 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31959
31960 * gcc.dg/format/xopen-2.c: New test.
31961
31962 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31963
31964 * gcc.dg/20020503-1.c: New test.
31965
31966 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31967
31968 * g++.dg/init/dtor1.C: Make it tougher.
31969
31970 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31971
31972 * g++.dg/init/dtor1.C: New test.
31973
31974 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31975
31976 * gcc.dg/altivec-8.c: New.
31977
31978 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31979
31980 * gcc.dg/altivec-7.c: New.
31981
31982 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31983
31984 * g++.dg/parse/typedef1.C: New test.
31985
31986 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31987
31988 PR c++/6486
31989 * g++.dg/template/friend6.C: New test.
31990
31991 PR c++/6492
31992 * g++.dg/init/copy1.C: New test.
31993
31994 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31995
31996 * g++.dg/warn/effc1.C: New test.
31997
31998 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31999
32000 * gcc.dg/cpp/if-cexp.c: Add a test.
32001
32002 2002-04-28 Jakub Jelinek <jakub@redhat.com>
32003
32004 * gcc.dg/20020426-2.c: New test.
32005
32006 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
32007
32008 * gcc.dg/cpp/if-mop.c: Update.
32009 * gcc.dg/cpp/if-mpar.c: Add test.
32010 * gcc.dg/cpp/if-oppr.c: Update.
32011
32012 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32013
32014 PR c/6343
32015 * gcc.dg/weak-[2-7].c: New tests.
32016
32017 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
32018
32019 * gcc.dg/enum1.c: New test.
32020
32021 2002-04-26 Mark Mitchell <mark@codesourcery.com>
32022
32023 PR c++/6497
32024 * g++.dg/inherit/access2.C: New test.
32025
32026 2002-04-26 Mark Mitchell <mark@codesourcery.com>
32027
32028 PR bootstrap/6445
32029 * gcc.dg/20020426-1.c: New test.
32030
32031 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
32032
32033 * g++.dg/abi/enum1.C: New test.
32034
32035 2002-04-26 Richard Henderson <rth@redhat.com>
32036
32037 * gcc.dg/c99-bool-1.c: Expect always true warning.
32038
32039 2002-04-25 Roger Sayle <roger@eyesopen.com>
32040
32041 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
32042
32043 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32044
32045 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
32046 targets.
32047
32048 2002-04-24 Mark Mitchell <mark@codesourcery.com>
32049
32050 * g++.dg/abi/mange7.C: New test.
32051
32052 PR c++/6438.
32053 * g++.dg/parse/stmtexpr2.C: New test.
32054
32055 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
32056
32057 * gcc.dg/20020312-2.c: Add SH target.
32058
32059 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32060
32061 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
32062 compiler output on mips*-*-irix*.
32063
32064 2002-04-23 Jakub Jelinek <jakub@redhat.com>
32065
32066 * g++.dg/parse/attr1.C: New test.
32067
32068 2002-04-23 Roger Sayle <roger@eyesopen.com>
32069
32070 * gcc.c-torture/execute/string-opt-17.c: New test case.
32071 * gcc.c-torture/execute/memset-2.c: New test case.
32072
32073 2002-04-23 Mark Mitchell <mark@codesourcery.com>
32074
32075 PR c++/6256:
32076 * g++.dg/template/friend5.C: New test.
32077
32078 PR c++/6331:
32079 * g++.dg/template/qual1.C: Likewise.
32080
32081 2002-04-22 Zack Weinberg <zack@codesourcery.com>
32082
32083 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
32084 Include stdlib.h, not stdio.h or ctype.h.
32085
32086 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
32087
32088 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
32089 cris-*-elf* and mmix-*-*.
32090 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
32091 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
32092 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
32093 Ditto.
32094 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
32095 * gcc.dg/wchar_t-1.c: Ditto.
32096
32097 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
32098
32099 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
32100 Clarify comment.
32101
32102 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
32103
32104 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
32105
32106 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32107
32108 * gcc.c-torture/execute/20000906-1.x: Delete.
32109
32110 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
32111
32112 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
32113
32114 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
32115
32116 * PR6367
32117 * g77.f-torture/execute/6367.f: New test.
32118 * g77.f-torture/execute/6367.x: Disable for MMIX.
32119
32120 2002-04-19 Mark Mitchell <mark@codesourcery.com>
32121
32122 * PR6352
32123 * g++.dg/opt/inline2.C: New test.
32124
32125 2002-04-18 Richard Henderson <rth@redhat.com>
32126
32127 * gcc.dg/20000906-1.c: Enable for all targets.
32128 * gcc.c-torture/compile/iftrap-2.c: New.
32129
32130 2002-04-18 Jakub Jelinek <jakub@redhat.com>
32131
32132 * gcc.dg/20020418-1.c: New test.
32133 * gcc.dg/20020418-2.c: New test.
32134
32135 2002-04-18 Richard Henderson <rth@redhat.com>
32136
32137 * gcc.c-torture/compile/iftrap-1.c: New.
32138 * gcc.dg/iftrap-1.c: Adjust for ia64.
32139 * gcc.dg/iftrap-2.c: New.
32140
32141 2002-04-18 Jakub Jelinek <jakub@redhat.com>
32142
32143 * gcc.c-torture/compile/20020418-1.c: New test.
32144
32145 2002-04-18 Roger Sayle <roger@eyesopen.com>
32146
32147 * gcc.c-torture/compile/20020415-1.c: New.
32148
32149 2002-04-18 David S. Miller <davem@redhat.com>
32150
32151 * gcc.c-torture/execute/20020418-1.c: New test.
32152
32153 2002-04-17 Jakub Jelinek <jakub@redhat.com>
32154
32155 * gcc.dg/20020416-1.c: New test.
32156
32157 * g++.dg/opt/inline1.C: New test.
32158
32159 2002-04-16 Jakub Jelinek <jakub@redhat.com>
32160
32161 * gcc.dg/altivec-5.c: New test.
32162
32163 * gcc.dg/20020415-1.c: New test.
32164
32165 2002-04-15 Mark Mitchell <mark@codesourcery.com>
32166
32167 * testsuite/lib/chill.exp: Remove.
32168
32169 2002-04-14 Jakub Jelinek <jakub@redhat.com>
32170
32171 * g++.dg/other/big-struct.C: New test.
32172
32173 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
32174
32175 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
32176 of scratch file.
32177
32178 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
32179
32180 PR c/6277
32181 * gcc.dg/i386-387-1.c: Allow optional leading underscore
32182 in scan-assembler function name
32183
32184 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
32185
32186 * g77.f-torture/execute/980628-4.x,
32187 g77.f-torture/execute/980628-5.x,
32188 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
32189 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
32190 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
32191 i[34567]86-*-*.
32192
32193 2002-04-13 David S. Miller <davem@redhat.com>
32194
32195 * gcc.c-torture/execute/20020413-1.c: New test.
32196
32197 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
32198
32199 * gcc.dg/asm-6.c,
32200 * g++.dg/ext/asm1.C: New tests.
32201
32202 2002-04-12 Mark Mitchell <mark@codesourcery.com>
32203
32204 PR c++ 5373.
32205 * g++.dg/parse/stmtexpr1.C: New test.
32206
32207 PR c++/5189.
32208 * g++.dg/template/copy1.C: New test.
32209
32210 2002-04-12 Richard Henderson <rth@redhat.com>
32211
32212 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
32213
32214 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
32215
32216 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
32217 gcc.c-torture/execute/20020307-2.c.
32218
32219 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
32220
32221 * g++.dg/ext/attrib5.C,
32222 * g++.dg/lookup/struct1.C: New tests.
32223
32224 2002-04-11 Jakub Jelinek <jakub@redhat.com>
32225
32226 * gcc.dg/20020411-1.c: New test.
32227
32228 * gcc.c-torture/execute/20020411-1.c: New test.
32229
32230 2002-04-10 Janis Johnson <janis187@us.ibm.com>
32231
32232 * g77.f-torture/execute/6177.f: New test.
32233
32234 2002-04-10 Jakub Jelinek <jakub@redhat.com>
32235
32236 PR middle-end/6247
32237 * g++.dg/opt/cleanup1.C: New test.
32238
32239 * g++.dg/opt/const1.C: New test.
32240
32241 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
32242
32243 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
32244
32245 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
32246
32247 PR c++/5507
32248 * g++.dg/template/typename2.C: New test.
32249
32250 2002-04-10 Alan Modra <amodra@bigpond.net.au>
32251
32252 * gcc.c-torture/execute/loop-12.c: New.
32253
32254 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
32255
32256 * g77.f-torture/execute/980628-4.x,
32257 g77.f-torture/execute/980628-5.x,
32258 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
32259 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
32260 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
32261
32262 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32263
32264 PR optimization/6086
32265 * g++.dg/opt/preinc1.C: New test.
32266
32267 2002-04-06 Mark Mitchell <mark@codesourcery.com>
32268
32269 PR c++/5571
32270 * g++.dg/opt/static2.C: New test.
32271
32272 2002-04-06 Mark Mitchell <mark@codesourcery.com>
32273
32274 PR c/5120
32275 * gcc.dg/20020406-1.c: New test.
32276
32277 2002-04-04 David S. Miller <davem@redhat.com>
32278
32279 * gcc.c-torture/execute/20020404-1.c: New test.
32280
32281 2002-04-04 Jakub Jelinek <jakub@redhat.com>
32282
32283 PR c/6123
32284 * gcc.dg/20020312-2.c: Do not declare global register variable
32285 if __PIC__ or __pic__ is defined.
32286
32287 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
32288
32289 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
32290 __asm__ so that it works correctly even if -ansi -pedantic-errors.
32291
32292 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32293
32294 * gcc.misc-tests/linkage.exp: Update last change to handle
32295 sparc*-, not just sparc-.
32296
32297 2002-04-03 Richard Henderson <rth@redhat.com>
32298
32299 * gcc.dg/cpp/ucs.c: Improved long UCS test.
32300
32301 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
32302
32303 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
32304
32305 2002-04-02 David S. Miller <davem@redhat.com>
32306
32307 * gcc.c-torture/execute/20020402-3.c: New test.
32308
32309 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
32310
32311 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
32312 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
32313
32314 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
32315 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
32316 g77.f-torture/execute/20001201.x,
32317 g77.f-torture/execute/u77-test.x: New files.
32318
32319 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
32320 * gcc.dg/wchar_t-1.c: Ditto.
32321
32322 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32323
32324 * gcc.c-torture/execute/20020402-1.c: New test.
32325
32326 2002-04-01 Richard Henderson <rth@redhat.com>
32327
32328 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
32329
32330 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
32331
32332 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32333
32334 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
32335
32336 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32337
32338 * g++.dg/inherit/template-as-base.C: Expect error.
32339 * g++.dg/inherit/namespace-as-base.C: Likewise.
32340
32341 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
32342
32343 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
32344 g++.dg/ext/instantiate3.C: Tweak match patterns.
32345
32346 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
32347 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
32348 -da test.
32349
32350 2002-03-31 Richard Henderson <rth@redhat.com>
32351
32352 * gcc.dg/special/alias-2.c: New.
32353 * gcc.dg/special/ecos.exp: Run it.
32354
32355 2002-03-31 Richard Henderson <rth@redhat.com>
32356
32357 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
32358
32359 2002-03-31 Kazu Hirata <kazu@hxi.com>
32360
32361 * gcc.dg/weak-1.c: Disable on h8300 port.
32362
32363 2002-03-29 Janis Johnson <janis187@us.ibm.com>
32364
32365 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
32366 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
32367 ordering tests.
32368 * g++.dg/bprob/bprob-1.C: New test.
32369 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
32370 * g++.dg/gcov/gcov-1.C: New test.
32371 * g++.dg/gcov/gcov-1.x: New file.
32372 * g++.dg/gcov/gcov-2.C: New test.
32373 * g++.dg/gcov/gcov-3.C: New test.
32374 * g++.dg/gcov/gcov-3.h: New file.
32375
32376 2002-03-28 Roger Sayle <roger@eyesopen.com>
32377
32378 * g++.old-deja/g++.other/builtins5.C: New test.
32379 * g++.old-deja/g++.other/builtins6.C: New test.
32380 * g++.old-deja/g++.other/builtins7.C: New test.
32381 * g++.old-deja/g++.other/builtins8.C: New test.
32382 * g++.old-deja/g++.other/builtins9.C: New test.
32383
32384 2002-03-29 Jakub Jelinek <jakub@redhat.com>
32385
32386 * g++.dg/opt/static1.C: New test.
32387
32388 * g++.dg/opt/longbranch1.C: New test.
32389
32390 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
32391
32392 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
32393
32394 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
32395
32396 2002-03-28 Jeffrey A Law (law@redhat.com)
32397
32398 * gcc.c-torture/execute/20020328-1.c: New test.
32399
32400 2002-03-27 Richard Henderson <rth@redhat.com>
32401
32402 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
32403 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
32404 move from g++.old-deja/g++.ext/.
32405
32406 2002-03-27 Mark Mitchell <mark@codesourcery.com>
32407
32408 * g++.dg/init/new2.C: New test.
32409
32410 2002-03-26 Richard Henderson <rth@redhat.com>
32411
32412 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
32413
32414 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
32415 on sparc.
32416
32417 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
32418 sparcv9 systems.
32419 * gcc.dg/20001102-1.c: Likewise.
32420
32421 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
32422
32423 * gcc.dg/cpp/endif-pedantic1.c,
32424 gcc.dg/cpp/endif-pedantic2.c: New tests.
32425
32426 2002-03-26 Mark Mitchell <mark@codesourcery.com>
32427
32428 * g++.dg/init/new1.C: New test.
32429
32430 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
32431
32432 * g++.dg/abi/vbase9.C: New test.
32433
32434 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
32435
32436 * gcc.dg/arm-asm.c: New test.
32437
32438 2002-03-26 Andrew Cagney <ac131313@redhat.com>
32439
32440 * gcc.dg/Wswitch-enum.c: New test.
32441 Fix PR c/5044.
32442
32443 2002-03-26 Richard Henderson <rth@redhat.com>
32444
32445 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
32446 structure.
32447
32448 2002-03-25 Richard Henderson <rth@redhat.com>
32449
32450 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
32451 sparcv9 systems.
32452
32453 * gcc.c-torture/compile/20011119-1.c (xxx): New.
32454 * gcc.c-torture/compile/20011119-2.c (xxx): New.
32455
32456 2002-03-25 Zack Weinberg <zack@codesourcery.com>
32457
32458 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
32459
32460 2002-03-25 Bob Wilson <bob.wilson@acm.org>
32461
32462 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
32463 targets using generic thunk support.
32464
32465 2002-03-25 Jakub Jelinek <jakub@redhat.com>
32466
32467 * gcc.c-torture/compile/20020323-1.c: New test.
32468
32469 * g++.dg/opt/conj2.C: New test.
32470
32471 2002-03-24 Richard Henderson <rth@redhat.com>
32472
32473 * gcc.dg/weak-1.c: Use -fno-common.
32474
32475 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32476
32477 * g77.dg/f77-edit-apostrophe-out.f: New test
32478 * g77.dg/f77-edit-h-out.f: New test
32479 * g77.dg/f77-edit-t-in.f: New test
32480 * g77.dg/f77-edit-t-out.f: New test
32481 * g77.dg/f77-edit-x-out.f: New test
32482 * g77.dg/f77-edit-slash-out.f: New test
32483 * g77.dg/f77-edit-colon-out.f: New test
32484 * g77.dg/f77-edit-s-out.f: New test
32485
32486 2002-03-24 Richard Henderson <rth@redhat.com>
32487
32488 * objc/execute/formal_protocol-6.x: New XFAIL.
32489
32490 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32491
32492 * gcc.dg/weak-1.c: Early return from dg-final on platforms
32493 that do not support weak symbols
32494
32495 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
32496
32497 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
32498 * lib/g77.exp: Likewise.
32499 * lib/objc.exp: Likewise.
32500
32501 2002-03-23 Andrew Cagney <ac131313@redhat.com>
32502
32503 * gcc.dg/Wswitch-default.c: New test.
32504
32505 2002-03-23 Jakub Jelinek <jakub@redhat.com>
32506
32507 * g++.dg/other/enum1.C: New test.
32508
32509 2002-03-23 Zack Weinberg <zack@codesourcery.com>
32510
32511 * gcc.dg/pragma-ep-3.c: Fix typo.
32512
32513 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32514
32515 * g++.dg/inherit/template-as-base.C: New test.
32516
32517 2002-03-22 Jakub Jelinek <jakub@redhat.com>
32518
32519 * g++.old-deja/g++.other/dwarf2-1.C: Move...
32520 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
32521
32522 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
32523
32524 * gcc.dg/cpp/multiline.c: Update to match.
32525
32526 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
32527
32528 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
32529
32530 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
32531
32532 * gcc.dg/cpp/extratokens2.c: New file.
32533
32534 2002-03-21 David Edelsohn <edelsohn@gnu.org>
32535
32536 * gcc.dg/20020312-2.c: Add rs6000 target.
32537
32538 * gcc.c-torture/compile/20020319-1.c: New test.
32539
32540 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32541
32542 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
32543 (A, E): Handle this.
32544
32545 2002-03-20 Jason Merrill <jason@redhat.com>
32546
32547 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
32548 ignoring -fpic.
32549 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
32550 through prune_gcc_output.
32551
32552 2002-03-20 Jakub Jelinek <jakub@redhat.com>
32553
32554 * gcc.c-torture/compile/20020320-1.c: New test.
32555
32556 2002-03-19 Jakub Jelinek <jakub@redhat.com>
32557
32558 * gcc.c-torture/compile/20020318-1.c: New test.
32559
32560 * gcc.dg/struct-by-value-1.c: New test.
32561
32562 * gcc.dg/20020319-1.c: New test.
32563
32564 2002-03-18 Jakub Jelinek <jakub@redhat.com>
32565
32566 * g++.dg/opt/conj1.C: New test.
32567
32568 2002-03-17 Mark Mitchell <mark@codesourcery.com>
32569
32570 * g++.dg/template/qualttp20.C: Revert previous change.
32571 * g++.dg/template/qualttp3.C: Likewise.
32572 * g++.dg/template/qualttp4.C: Likewise.
32573 * g++.dg/template/qualttp5.C: Likewise.
32574 * g++.dg/template/qualttp6.C: Likewise.
32575 * g++.dg/template/qualttp7.C: Likewise.
32576 * g++.dg/template/qualttp8.C: Likewise.
32577 * g++.dg/template/recurse.C: Likewise.
32578
32579 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
32580
32581 * gcc.dg/cpp/wchar-1.c: Update.
32582
32583 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
32584
32585 * g++.dg/template/conv1.C: New test.
32586 * g++.dg/template/conv2.C: New test.
32587 * g++.dg/template/conv3.C: New test.
32588 * g++.dg/template/conv4.C: New test.
32589
32590 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32591
32592 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
32593 * g++.dg/template/qualttp3.C: Likewise.
32594 * g++.dg/template/qualttp4.C: Likewise.
32595 * g++.dg/template/qualttp5.C: Likewise.
32596 * g++.dg/template/qualttp6.C: Likewise.
32597 * g++.dg/template/qualttp7.C: Likewise.
32598 * g++.dg/template/qualttp8.C: Likewise.
32599 * g++.dg/template/recurse.C: Likewise.
32600
32601 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32602
32603 * g++.dg/opt/dtor1.C: New test.
32604
32605 2002-03-15 Jakub Jelinek <jakub@redhat.com>
32606
32607 * gcc.c-torture/compile/20020315-1.c: New test.
32608
32609 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
32610
32611 * gcc.dg/weak-1.c: Fix scan tests.
32612
32613 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
32614
32615 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
32616 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
32617 cris-*-aout* mmix-*-*.
32618 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
32619 cris-*-aout* mmix-*-*.
32620 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
32621 cris-*-elf* cris-*-aout* and mmix-*-*.
32622 * gcc.dg/20001009-1.c: Ditto.
32623 * gcc.dg/20010912-1.c: Ditto.
32624 * gcc.dg/20020122-4.c: Ditto.
32625 * gcc.dg/inline-2.c: Ditto.
32626
32627 2002-03-14 Jeffrey A Law (law@cygnus.com)
32628
32629 * gcc.c-torture/compile/20020314-1.c: New test.
32630
32631 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
32632
32633 * gcc.c-torture/execute/20020314-1.c: New test.
32634
32635 2002-03-14 Jakub Jelinek <jakub@redhat.com>
32636
32637 * g++.dg/warn/Wunused-1.C: New test.
32638
32639 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
32640
32641 * g++.dg/abi/mangle6.C: New test.
32642
32643 2002-03-13 Jakub Jelinek <jakub@redhat.com>
32644
32645 * gcc.c-torture/compile/20020309-2.c: New test.
32646
32647 * gcc.c-torture/compile/20020312-1.c: New test.
32648
32649 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
32650
32651 * g++.dg/other/access1.C: New test.
32652
32653 2002-03-12 Jakub Jelinek <jakub@redhat.com>
32654
32655 * gcc.c-torture/execute/wchar_t-1.c: New test.
32656
32657 2002-03-12 David Edelsohn <edelsohn@gnu.org>
32658
32659 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
32660
32661 2002-03-12 Roger Sayle <roger@eyesopen.com>
32662
32663 * gcc.dg/20020312-1.c: New test case.
32664
32665 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
32666
32667 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
32668
32669 2002-03-11 Richard Henderson <rth@redhat.com>
32670
32671 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
32672 * g++.old-deja/g++.jason/report.C: Likewise.
32673
32674 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32675
32676 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
32677 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
32678
32679 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32680
32681 * testsuite/g++.dg/overload/pmf1.C: New test.
32682
32683 2002-03-11 Kazu Hirata <kazu@hxi.com>
32684
32685 * gcc.c-torture/execute/20020307-1.c: Use long.
32686
32687 2002-03-11 Jakub Jelinek <jakub@redhat.com>
32688
32689 PR optimization/5844
32690 * gcc.dg/20020310-1.c: New test.
32691
32692 2002-03-09 Michael Meissner <meissner@redhat.com>
32693
32694 * gcc.c-torture/execute/memcpy-2.c: New test.
32695 * gcc.c-torture/execute/memset-1.c: New test.
32696 * gcc.c-torture/execute/strlen-1.c: New test.
32697 * gcc.c-torture/execute/strcmp-1.c: New test.
32698 * gcc.c-torture/execute/strncmp-1.c: New test.
32699
32700 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
32701
32702 * gcc.dg/ppc-ldstruct.c: New test.
32703
32704 2002-03-09 Jakub Jelinek <jakub@redhat.com>
32705
32706 * gcc.c-torture/execute/va-arg-22.c: New test.
32707
32708 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32709
32710 * gcc.c-torture/compile/20020309-1.c: New test.
32711
32712 2002-03-08 Jakub Jelinek <jakub@redhat.com>
32713
32714 * gcc.c-torture/execute/20020307-2.c: New test.
32715
32716 2002-03-07 Jeffrey A Law (law@redhat.com)
32717
32718 * g77.f-torture/compile/20020307-1.f: New test.
32719
32720 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
32721
32722 * gcc.dg/unordered-1.c: New test.
32723
32724 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
32725
32726 * gcc.c-torture/execute/20020307-1.c: New test.
32727
32728 2002-03-05 Jakub Jelinek <jakub@redhat.com>
32729
32730 * gcc.dg/20020304-1.c: New test.
32731
32732 * gcc.c-torture/compile/20020304-2.c: New test.
32733
32734 2002-03-04 Zack Weinberg <zack@codesourcery.com>
32735
32736 * gcc.c-torture/compile/20020304-1.c: New test case
32737 (from PR c/5830).
32738
32739 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
32740
32741 * gcc.dg/20020103-1.c: Add other -D ppc variants.
32742
32743 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
32744
32745 * g++.dg/other/classkey1.C: New test.
32746
32747 2002-03-01 Richard Henderson <rth@redhat.com>
32748
32749 * gcc.c-torture/compile/981223-1.x: New.
32750 * gcc.c-torture/compile/920625-1.x: New.
32751
32752 2002-02-28 Richard Henderson <rth@redhat.com>
32753
32754 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
32755
32756 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
32757
32758 * gcc.c-torture/execute/20020227-1.c: New test.
32759
32760 2002-02-27 Mark Mitchell <mark@codesourcery.com>
32761
32762 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
32763 here" ERROR lines.
32764 * g++.old-deja/g++.oliva/partord1.C: Likewise.
32765 * g++.old-deja.g++.other/defarg1.C: Likewise.
32766 * g++.old-deja/g++.pt/calls2.C: Likewise.
32767 * g++.old-deja/g++.pt/crash20.C: Likewise.
32768 * g++.old-deja/g++.pt/crash30.C: Likewise.
32769 * g++.old-deja/g++.pt/crash36.C: Likewise.
32770 * g++.old-deja/g++.pt/crash6.C: Likewise.
32771 * g++.old-deja/g++.pt/defarg13.C: Likewise.
32772 * g++.old-deja/g++.pt/derived3.C: Likewise.
32773 * g++.old-deja/g++.pt/error1.C: Likewise.
32774 * g++.old-deja/g++.pt/friend21.C: Likewise.
32775 * g++.old-deja/g++.pt/friend23.C: Likewise.
32776 * g++.old-deja/g++.pt/infinite1.C: Likewise.
32777 * g++.old-deja/g++.robertl/eb128.C: Likewise.
32778
32779 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
32780
32781 * gcc.c-torture/execute/20020225-2.c: New test.
32782
32783 2002-02-27 Zack Weinberg <zack@codesourcery.com>
32784
32785 * gcc.c-torture/execute/920730-1t.c,
32786 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
32787 Delete test cases, only relevant to -traditional.
32788
32789 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
32790
32791 * gcc.dg/cpp/undef1.c: Remove.
32792 * gcc.dg/cpp/directiv.c: Update.
32793 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
32794
32795 2002-02-27 Michael Meissner <meissner@redhat.com>
32796
32797 * gcc.c-torture/execute/20020226-1.c: New test.
32798
32799 2002-02-26 Jakub Jelinek <jakub@redhat.com>
32800
32801 * g++.dg/debug/debug4.C: New test.
32802
32803 * gcc.dg/ia64-visibility-1.c: New test.
32804
32805 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
32806
32807 * gcc.dg/debug/20020224-1.c: New.
32808
32809 2002-02-25 Kazu Hirata <kazu@hxi.com>
32810
32811 * gcc.c-torture/execute/960416-1.x: New.
32812 * gcc.c-torture/execute/divconst-3.x: Likewise.
32813
32814 2002-02-25 Jakub Jelinek <jakub@redhat.com>
32815
32816 * gcc.dg/20020224-1.c: New test.
32817
32818 2002-02-25 Alan Modra <amodra@bigpond.net.au>
32819
32820 * gcc.c-torture/execute/20020225-1.c: New.
32821
32822 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
32823
32824 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
32825
32826 2002-02-23 Jakub Jelinek <jakub@redhat.com>
32827
32828 * gcc.dg/20020222-1.c: New test.
32829
32830 2002-02-22 Jakub Jelinek <jakub@redhat.com>
32831
32832 * g++.dg/opt/anonunion1.C: New test.
32833
32834 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
32835
32836 * g++.dg/template/qualttp19.C: New test.
32837 * g++.dg/template/qualttp20.C: New test.
32838 * g++.old-deja/g++.jason/report.C: Adjust expected errors
32839 * g++.old-deja/g++.other/qual1.C: Likewise.
32840
32841 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
32842
32843 * gcc.dg/attr-alwaysinline.c: New.
32844
32845 2002-02-21 Jakub Jelinek <jakub@redhat.com>
32846
32847 * gcc.dg/20020220-1.c: New test.
32848
32849 * gcc.dg/20020220-2.c: New test.
32850
32851 * g++.dg/opt/mmx1.C: New test.
32852
32853 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32854
32855 * gcc.c-torture/compile/20020110.c: New test.
32856
32857 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32858
32859 * gcc.c-torture/execute/20020219-1.c: New test.
32860
32861 * gcc.dg/20020219-1.c: New test.
32862
32863 * gcc.dg/noncompile/20020220-1.c: New test.
32864
32865 * g++.dg/opt/ptrintsum1.C: New test.
32866
32867 * gcc.dg/debug/20020220-1.c: New test.
32868
32869 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32870
32871 * gcc.c-torture/execute/20020216-1.c: New test.
32872
32873 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32874
32875 * gcc.dg/decl-1.c: Update, new test.
32876
32877 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32878
32879 * g++.dg/abi/bitfield1.C: New test.
32880 * g++.dg/abi/bitfield2.C: New test.
32881
32882 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32883
32884 * gcc.dg/attr-nest.c: New test.
32885
32886 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32887
32888 * gcc.c-torture/execute/20020215-1.c: New test.
32889
32890 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32891
32892 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32893 * g++.dg/debug/debug.exp: New.
32894 * g++.dg/debug/trivial.C: New.
32895 * g++.dg/debug/debug1.C: Moved...
32896 * g++.dg/other/debug1.C: ...from here.
32897 * g++.dg/debug/debug2.C: Moved...
32898 * g++.dg/other/debug2.C: ...from here.
32899 * g++.dg/debug/debug3.C: Moved...
32900 * g++.dg/other/debug3.C: ...from here.
32901
32902 * gcc.dg/noncompile/20020213-1.c: New test.
32903
32904 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32905
32906 * g++.dg/other/debug3.C: New test.
32907
32908 * gcc.c-torture/execute/20020213-1.c: New test.
32909
32910 2002-02-13 Richard Smith <richard@ex-parrot.com>
32911
32912 * g++.old-deja/g++.other/thunk1.C: New test.
32913
32914 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32915
32916 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32917
32918 2002-02-13 Stan Shebs <shebs@apple.com>
32919
32920 * gcc.dg/altivec-3.c: New.
32921
32922 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32923
32924 * gcc.dg/Wunreachable-1.c: New test.
32925 * gcc.dg/Wunreachable-2.c: New test.
32926
32927 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32928
32929 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32930
32931 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32932
32933 * gcc.dg/decl-1.c: New test.
32934
32935 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32936
32937 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32938
32939 2002-02-10 Kazu Hirata <kazu@hxi.com>
32940
32941 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32942 * gcc.c-torture/compile/980506-1.x: Likewise.
32943
32944 2002-02-10 Kazu Hirata <kazu@hxi.com>
32945
32946 * gcc.dg/20020210-1.c: New.
32947
32948 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32949
32950 * g77.f-torture/execute/947.f: New regression test
32951 for PR fortran/947.
32952
32953 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32954
32955 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32956 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32957
32958 2002-02-08 Richard Henderson <rth@redhat.com>
32959
32960 * gcc.c-torture/compile/labels-3.c: New.
32961
32962 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32963
32964 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32965 expression statements work instead.
32966 * gcc.dg/noncompile/20020207-1.c: New test.
32967
32968 2002-02-07 Richard Henderson <rth@redhat.com>
32969
32970 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32971
32972 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32973
32974 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32975 message from g77
32976 * lib/g77-dg.exp: Trim g77 error messages so that they are
32977 recognized by dg.exp.
32978
32979 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32980
32981 PR fortran/5473
32982 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32983
32984 2002-02-07 Richard Henderson <rth@redhat.com>
32985
32986 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32987 to be sufficiently aligned for integers.
32988
32989 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32990
32991 * g++.dg/template/friend4.C: New test.
32992
32993 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32994
32995 PR fortran/5743
32996 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32997 unsupported cases.
32998
32999 2002-02-07 Richard Henderson <rth@redhat.com>
33000
33001 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
33002 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
33003 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
33004 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
33005
33006 2002-02-06 Richard Henderson <rth@redhat.com>
33007
33008 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
33009
33010 2002-02-06 Janis Johnson <janis187@us.ibm.com>
33011
33012 * gcc.dg/20020206-1.c: New test.
33013
33014 2002-02-06 Jakub Jelinek <jakub@redhat.com>
33015
33016 * gcc.c-torture/execute/20020206-1.c: New test.
33017
33018 * gcc.c-torture/execute/20020206-2.c: New test.
33019
33020 PR optimization/5429:
33021 * gcc.c-torture/compile/20020206-1.c: New test.
33022
33023 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
33024
33025 * g++.dg/ext/align1.C: Do not use an explicit alignment value
33026 as certain file formats cannot support particularly large
33027 alignments.
33028
33029 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
33030 and do not expect to be able to link the executable.
33031
33032 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
33033 fail because the COFF format does not support the weak attribute.
33034
33035 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
33036
33037 * g77.dg/pr5473.f: New test
33038
33039 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
33040
33041 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
33042 Fix testcase accordingly.
33043
33044 2002-02-04 Richard Henderson <rth@redhat.com>
33045
33046 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
33047 (buf): Change to be an array of pointers, not ints.
33048
33049 2002-02-04 Jakub Jelinek <jakub@redhat.com>
33050
33051 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
33052 before all tests. Move warning one line above to match where it
33053 C frontend emits.
33054 * gcc.dg/Wswitch-2.c: New test.
33055 * g++.dg/warn/Wswitch-1.C: New test.
33056 * g++.dg/warn/Wswitch-2.C: New test.
33057
33058 2002-02-04 Richard Henderson <rth@redhat.com>
33059
33060 * g++.dg/abi/offsetof.C: Fix size comparison.
33061
33062 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
33063
33064 * gcc.dg/cast-qual-2.c: New test.
33065
33066 2002-02-04 Jakub Jelinek <jakub@redhat.com>
33067
33068 * gcc.dg/20020201-4.c: New test.
33069
33070 2002-02-04 Ben Elliston <bje@redhat.com>
33071
33072 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
33073 target_info attribute != 0, in addition to the empty string.
33074 (gcc_target_compile): Likewise.
33075
33076 2002-02-03 Andrew Cagney <ac131313@redhat.com>
33077
33078 * gcc.dg/Wswitch.c: New test.
33079 PR gcc/4475. PR gcc/3780.
33080
33081 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
33082
33083 * g77.f-torture/execute/5122.f: New test for regressions
33084 against PR fortran/5122.
33085
33086 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
33087
33088 * g77.f-torture/compile/pr3743.f: Delete
33089 * g77.dg/pr3743-1.f: New test.
33090 * g77.dg/pr3743-2.f: New test.
33091 * g77.dg/pr3743-3.f: New test.
33092 * g77.dg/pr3743-4.f: New test.
33093
33094 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
33095
33096 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
33097
33098 2002-02-02 Richard Henderson <rth@redhat.com>
33099
33100 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
33101 * gcc.c-torture/execute/bf64-1.c: Likewise.
33102
33103 2002-02-02 Jakub Jelinek <jakub@redhat.com>
33104
33105 * gcc.dg/20020201-2.c: New test.
33106
33107 * gcc.dg/20020201-3.c: New test.
33108
33109 * gcc.c-torture/execute/bitfld-2.c: New test.
33110
33111 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
33112
33113 * gcc.dg/bitfld-1.c: Update.
33114 * gcc.dg/bitfld-2.c: Update.
33115 * gcc.c-torture/execute/bitfld-1.x: New.
33116
33117 2002-02-02 Jakub Jelinek <jakub@redhat.com>
33118
33119 * gcc.c-torture/execute/20020201-1.c: New test.
33120
33121 2002-02-01 Janis Johnson <janis187@us.ibm.com>
33122
33123 PR target/5469
33124 * gcc.dg/20020201-1.c: New test.
33125
33126 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
33127
33128 PR fortran/3743
33129 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
33130 * g77.f-torture/compile/pr3743.x: Remove
33131
33132 2002-01-31 Tom Rix <trix@redhat.com>
33133
33134 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
33135
33136 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
33137
33138 * gcc.dg/noncompile/20020130-1.c: New test.
33139
33140 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
33141
33142 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
33143
33144 2002-01-29 Richard Henderson <rth@redhat.com>
33145
33146 * gcc.c-torture/execute/991118-1.c: Cast various constants back
33147 to long long.
33148 * gcc.c-torture/execute/bf64-1.c: Likewise.
33149
33150 2002-01-29 Jakub Jelinek <jakub@redhat.com>
33151
33152 * gcc.c-torture/execute/20020129-1.c: New test.
33153
33154 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
33155
33156 * gcc.c-torture/compile/20000224-1.c: Update.
33157 * gcc.c-torture/execute/bitfld-1.c: New tests.
33158 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
33159 * gcc.dg/uninit-A.c: Update.
33160
33161 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
33162
33163 * g++.dg/template/ctor1.C: Add instantiation.
33164
33165 2002-01-28 Paul Koning <pkoning@equallogic.com>
33166
33167 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
33168 argument to __builtin_prefetch to be const ptr.
33169
33170 2002-01-28 Jakub Jelinek <jakub@redhat.com>
33171
33172 * gcc.c-torture/compile/20020120-1.c: New test.
33173
33174 2002-01-27 Kazu Hirata <kazu@hxi.com>
33175
33176 * gcc.c-torture/execute/20020127-1.c: New test.
33177
33178 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
33179
33180 * g77.dg/f77-edit-i-in.f: New test
33181 * g77.dg/f77-edit-i-out.f: New test
33182
33183 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
33184
33185 * gcc.dg/debug/debug.exp: New file.
33186 * gcc.dg/debug/trivial.c: New file.
33187 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
33188 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
33189 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
33190 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
33191 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
33192 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
33193 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
33194 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
33195 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
33196 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
33197 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
33198 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
33199 * gcc.dg/20000503-1.c: Removed.
33200 * gcc.dg/20010207-1.c: Removed.
33201 * gcc.dg/20011223-1.c: Removed.
33202 * gcc.dg/20020104-2.c: Removed.
33203 * gcc.dg/debug-1.c: Removed.
33204 * gcc.dg/debug-2.c: Removed.
33205 * gcc.dg/debug-3.c: Removed.
33206 * gcc.dg/debug-4.c: Removed.
33207 * gcc.dg/debug-5.c: Removed.
33208 * gcc.dg/debug-6.c: Removed.
33209 * gcc.dg/dwarf2-1.c: Removed.
33210 * gcc.dg/dwarf2-2.c: Removed.
33211
33212 2002-01-25 Jakub Jelinek <jakub@redhat.com>
33213
33214 * g++.old-deja/g++.other/eh5.C: New test.
33215 * g++.old-deja/g++.other/sibcall2.C: New test.
33216 * g++.old-deja/g++.other/array9.C: New test.
33217 * g++.old-deja/g++.other/typename2.C: New test.
33218 * g++.old-deja/g++.other/crash60.C: New test.
33219 * g++.old-deja/g++.other/conv9.C: New test.
33220 * g++.old-deja/g++.other/mangle10.C: New test.
33221 * g++.old-deja/g++.other/unchanging1.C: New test.
33222 * g++.old-deja/g++.other/exprstmt1.C: New test.
33223 * g++.old-deja/g++.other/inline23.C: New test.
33224 * g++.old-deja/g++.eh/ia64-1.C: New test.
33225 * g++.old-deja/g++.other/dwarf2-1.C: New test.
33226 * g++.old-deja/g++.other/reload1.C: New test.
33227 * g++.old-deja/g++.other/static20.C: New test.
33228 * g++.old-deja/g++.other/local-alloc1.C: New test.
33229 * g++.old-deja/g++.other/conv8.C: New test.
33230 * g++.old-deja/g++.other/stmtexpr2.C: New test.
33231 * g++.old-deja/g++.other/storeexpr1.C: New test.
33232 * g++.old-deja/g++.other/storeexpr2.C: New test.
33233 * g++.dg/eh/template2.C: New test.
33234 * g++.dg/warn/weak1.C: New test.
33235
33236 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
33237
33238 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
33239 Remove first, non-varying, argument.
33240
33241 2002-01-23 Richard Henderson <rth@redhat.com>
33242
33243 * gcc.dg/inline-2.c: New.
33244
33245 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
33246 Add optional target arg. Check number of arguments.
33247 (scan-assembler-not, scan-assembler-dem): Likewise.
33248 (scan-assembler-dem-not): Likewise.
33249
33250 2002-01-23 Zack Weinberg <zack@codesourcery.com>
33251
33252 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
33253 line 12.
33254 * g++.old-deja/g++.brendan/parse3.C,
33255 g++.old-deja/g++.other/crash26.C,
33256 g++.old-deja/g++.other/crash28.C,
33257 g++.old-deja/g++.other/crash29.C,
33258 g++.old-deja/g++.other/crash30.C,
33259 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
33260
33261 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
33262
33263 * gcc.dg/20020115-1.c: New.
33264
33265 2002-01-23 Bob Wilson <bob.wilson@acm.org>
33266
33267 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
33268
33269 2002-01-23 Janis Johnson <janis187@us.ibm.com>
33270
33271 * gcc.dg/20020122-3.c: New.
33272
33273 2002-01-23 Jakub Jelinek <jakub@redhat.com>
33274
33275 * g++.dg/other/gc1.C: New test.
33276
33277 2002-01-23 Zack Weinberg <zack@codesourcery.com>
33278
33279 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
33280
33281 2002-01-22 Richard Henderson <rth@redhat.com>
33282
33283 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
33284
33285 2002-01-22 Richard Henderson <rth@redhat.com>
33286
33287 * gcc.dg/20020122-4.c: New.
33288
33289 2002-01-22 H.J. Lu <hjl@gnu.org>
33290
33291 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
33292 link output.
33293 * gcc.dg/special/ecos.exp: Likewise.
33294 * lib/g++-dg.exp: Likewise.
33295 * lib/g77-dg.exp: Likewise.
33296 * lib/gcc-dg.exp : Likewise.
33297 * lib/mike-g++.exp: Likewise.
33298 * lib/mike-g77.exp: Likewise.
33299 * lib/mike-gcc.exp: Likewise.
33300 * lib/objc-dg.exp: Likewise.
33301
33302 2002-01-22 Janis Johnson <janis187@us.ibm.com>
33303
33304 PR target/5379
33305 * gcc.dg/20020122-2.c: New test.
33306
33307 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
33308
33309 * gcc.dg/20020122-1.c: New test.
33310
33311 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
33312
33313 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
33314
33315 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
33316
33317 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
33318
33319 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33320
33321 * gcc.c-torture/compile/20020121-1.c: New test.
33322
33323 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
33324
33325 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
33326 ld_library_path.
33327
33328 2002-01-21 Jakub Jelinek <jakub@redhat.com>
33329
33330 * gcc.dg/20020218-1.c: New test.
33331
33332 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
33333
33334 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
33335 messages
33336 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
33337 "At global scope" warning
33338 * g++.dg/ext/align1.C: Change cygwin test for alignment
33339 from db-bogus to dg-warning
33340
33341 2002-01-21 Zack Weinberg <zack@codesourcery.com>
33342
33343 * g77.f-torture/compile/cpp2.F: New test.
33344
33345 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
33346
33347 * g++.dg/template/access1.C: New test.
33348
33349 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
33350
33351 * gcc.dg/20020118-1.c: New.
33352
33353 2002-01-18 Kazu Hirata <kazu@hxi.com>
33354
33355 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
33356
33357 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
33358
33359 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
33360 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
33361 alignment warnings.
33362
33363 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
33364
33365 * gcc.misc-tests/i386-prefetch.exp: Save and restore
33366 torture_with_loops and torture_without_loops
33367
33368 2002-01-17 Jakub Jelinek <jakub@redhat.com>
33369
33370 * gcc.c-torture/compile/20020116-1.c: New test.
33371
33372 2002-01-16 Jakub Jelinek <jakub@redhat.com>
33373
33374 * gcc.dg/20020116-2.c: New test.
33375
33376 * gcc.dg/ultrasp4.c: New test.
33377
33378 * gcc.dg/20020116-1.c: New test.
33379
33380 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
33381
33382 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
33383 by EABI.
33384
33385 2002-01-15 Janis Johnson <janis187@us.ibm.com>
33386
33387 * gcc.misc-tests/i386-prefetch.exp: New.
33388 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
33389 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
33390 * gcc.misc-tests/i386-pf-none-1.c: New test.
33391 * gcc.misc-tests/i386-pf-sse-1.c: New test.
33392
33393 2002-01-15 Jakub Jelinek <jakub@redhat.com>
33394
33395 * gcc.dg/gnu89-init-1.c: Add new tests.
33396
33397 2002-01-15 Andreas Jaeger <aj@suse.de>
33398
33399 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
33400 * gcc.dg/i386-mmx-2.c: Likewise.
33401 * gcc.dg/i386-sse-1.c: Likewise.
33402 * gcc.dg/i386-sse-2.c: Likewise.
33403 * gcc.dg/i386-sse-3.c: Likewise.
33404
33405 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
33406
33407 * g77.f-torture/execute/intrinsic-unix-bessel.f:
33408 Uncomment additional cases that now pass.
33409
33410 2002-01-11 Richard Henderson <rth@redhat.com>
33411
33412 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
33413 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
33414
33415 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
33416
33417 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
33418
33419 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
33420
33421 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
33422 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
33423
33424 2002-01-10 Dale Johannesen <dalej@apple.com>
33425
33426 * gcc.c-torture/execute/loop-11.c: New.
33427
33428 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
33429
33430 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
33431 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
33432
33433 2002-01-09 Richard Henderson <rth@redhat.com>
33434
33435 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
33436 type in which to perform the operation for each size.
33437
33438 2002-01-09 Alan Matsuoka (alanm@redhat.com)
33439
33440 * gcc.c-torture/compile/20020109-2.c: New test.
33441
33442 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
33443
33444 * gcc.c-torture/execute/loop-10.c: New test.
33445
33446 2002-01-09 Jakub Jelinek <jakub@redhat.com>
33447
33448 * gcc.c-torture/compile/20010226-1.c: New test.
33449 * gcc.c-torture/compile/20010227-1.c: New test.
33450 * gcc.c-torture/compile/20010426-1.c: New test.
33451 * gcc.c-torture/compile/20010510-1.c: New test.
33452 * gcc.c-torture/compile/20010605-3.c: New test.
33453 * gcc.c-torture/compile/20010824-1.c: New test.
33454 * gcc.c-torture/execute/20010409-1.c: New test.
33455 * gcc.dg/noncompile/20000901-1.c: New test.
33456 * gcc.dg/20001023-1.c: New test.
33457 * gcc.dg/20001101-1.c: New test.
33458 * gcc.dg/20001102-1.c: New test.
33459 * gcc.dg/20010207-1.c: New test.
33460 * gcc.dg/20010405-1.c: New test.
33461 * gcc.dg/20010822-1.c: New test.
33462 * gcc.dg/20011107-1.c: New test.
33463
33464 2002-01-09 Jeffrey A Law (law@redhat.com)
33465
33466 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
33467
33468 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
33469 execution failure on PA targets.
33470
33471 2002-01-09 Jakub Jelinek <jakub@redhat.com>
33472
33473 * gcc.c-torture/compile/20020109-1.c: New test.
33474
33475 2002-01-08 Kazu Hirata <kazu@hxi.com>
33476
33477 * gcc.c-torture/execute/20020108-1.c: New test.
33478
33479 2002-01-08 Jakub Jelinek <jakub@redhat.com>
33480
33481 * gcc.dg/20020108-1.c: New test.
33482
33483 2002-01-08 H.J. Lu <hjl@gnu.org>
33484
33485 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
33486 for header files.
33487
33488 2002-01-08 Geoff Keating <geoffk@redhat.com>
33489
33490 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
33491 consistency.
33492
33493 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
33494
33495 * gcc.dg/altivec-4.c: Test altivec predicates.
33496
33497 2002-01-07 Jakub Jelinek <jakub@redhat.com>
33498
33499 * gcc.c-torture/execute/20020107-1.c: New test.
33500
33501 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
33502
33503 PR c/5279
33504 * gcc.c-torture/compile/20020106-1.c: New test.
33505
33506 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
33507
33508 * gcc.c-torture/execute/nestfunc-4.c: New test.
33509
33510 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33511
33512 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
33513 extra triple that slipped in.
33514 * g++.old-deja/g++.abi/align.C: Likewise.
33515 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33516
33517 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33518
33519 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
33520 * g++.old-deja/g++.abi/align.C: Likewise.
33521 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33522
33523 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
33524 on FreeBSD/i386.
33525 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
33526 FreeBSD.
33527
33528 2002-01-04 Jakub Jelinek <jakub@redhat.com>
33529
33530 * gcc.dg/20020104-1.c: New test.
33531
33532 * gcc.dg/20020104-2.c: New test.
33533
33534 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
33535
33536 * gcc.dg/20020103-1.c: Fix typo in target selector.
33537
33538 2002-01-03 Richard Henderson <rth@redhat.com>
33539
33540 * gcc.dg/20020103-1.c: New.
33541
33542 2002-01-03 Kazu Hirata <kazu@hxi.com>
33543
33544 * gcc.c-torture/execute/20020103-1.c: New test.
33545
33546 2002-01-03 Jakub Jelinek <jakub@redhat.com>
33547
33548 * g++.dg/other/debug2.C: New test.
33549
33550 * gcc.c-torture/compile/20020103-1.c: New test.
33551
33552 2002-01-02 Jakub Jelinek <jakub@redhat.com>
33553
33554 * gcc.dg/gnu89-init-1.c: Added new tests.
33555
33556 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33557
33558 * g++.dg/template/friend2.C: Remove as patch is reverted.
33559
33560 * g++.dg/warn/oldcast1.C: New test.
33561
33562 * g++.dg/template/ptrmem1.C: New test.
33563 * g++.dg/template/ptrmem2.C: New test.
33564
33565 * g++.dg/template/ntp.C: New test.
33566
33567 * g++.dg/other/component1.C: New test.
33568
33569 * g++.dg/template/ttp3.C: New test.
33570
33571 * g++.dg/template/friend2.C: New test.
33572 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
33573
33574 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33575
33576 * g++.dg/other/ptrmem1.C: New test.
33577 * g++.dg/other/ptrmem2.C: New test.
33578
33579 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33580
33581 * g++.dg/template/ctor1.C: New test.
33582
33583 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33584
33585 * g++.dg/template/friend2.C: New test.
33586
33587 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
33588
33589 * gcc.dg/mmix-1.c: New test.
33590
33591 2001-12-31 Richard Henderson <rth@redhat.com>
33592
33593 * gcc.dg/asm-5.c: New.
33594
33595 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
33596
33597 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
33598 in namespace __gnu_cxx
33599
33600 2001-12-30 Richard Henderson <rth@redhat.com>
33601
33602 * gcc.dg/debug-6.c: New.
33603
33604 2001-12-30 Jakub Jelinek <jakub@redhat.com>
33605
33606 * gcc.c-torture/compile/20011229-2.c: New test.
33607
33608 2001-12-29 Jakub Jelinek <jakub@redhat.com>
33609
33610 * gcc.dg/debug-3.c: New test.
33611 * gcc.dg/debug-4.c: New test.
33612 * gcc.dg/debug-5.c: New test.
33613
33614 2001-12-29 Richard Henderson <rth@redhat.com>
33615
33616 * g++.dg/eh/loop1.C: New.
33617
33618 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33619
33620 * g++.dg/template/crash1.C: New test.
33621
33622 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33623
33624 * g++.dg/other/const1.C: New test.
33625
33626 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
33627
33628 * gcc.c-torture/compile/20011229-1.c: New test.
33629
33630 2001-12-28 Stan Shebs <shebs@apple.com>
33631
33632 * lib/objc-torture.exp: Resync with c-torture.exp.
33633 * lib/objc.exp: Load standard libraries.
33634
33635 2001-12-28 Jakub Jelinek <jakub@redhat.com>
33636
33637 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
33638 additional tests.
33639
33640 2001-12-27 Roger Sayle <roger@eyesopen.com>
33641
33642 * gcc.c-torture/execute/string-opt-16.c: New testcase.
33643
33644 2001-12-27 Richard Henderson <rth@redhat.com>
33645
33646 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
33647
33648 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
33649
33650 * g++.dg/eh/ctor1.C: New test.
33651 * g++.dg/other/error2.C: New test.
33652
33653 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
33654
33655 * g++.dg/other/init2.C: New test.
33656
33657 2001-12-24 Richard Henderson <rth@redhat.com>
33658
33659 * gcc.dg/20011223-1.c: New.
33660 * gcc.dg/inline-1.c: New.
33661
33662 2001-12-23 Richard Henderson <rth@redhat.com>
33663
33664 * gcc.dg/asm-4.c: Test operand modifiers.
33665
33666 2001-12-23 Richard Henderson <rth@redhat.com>
33667
33668 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
33669
33670 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
33671
33672 * gcc.c-torture/execute/20011223-1.c: New test.
33673
33674 2001-12-21 Richard Henderson <rth@redhat.com>
33675
33676 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
33677 re-enables the warning.
33678
33679 2001-12-21 Richard Henderson <rth@redhat.com>
33680
33681 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
33682
33683 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33684
33685 * gcc.c-torture/compile/20011218-1.c: New test.
33686
33687 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
33688
33689 * gcc.misc-test/arm-isr.exp: New file. Control running of the
33690 arm-isr.c test.
33691 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
33692 epilogue generation for ARM ISR routines.
33693
33694 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33695
33696 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
33697 * gcc.dg/format/c90-printf-3.c: Likewise.
33698 * gcc.dg/format/c99-printf-3.c: Likewise.
33699 * gcc.dg/format/ext-1.c: Likewise.
33700 * gcc.dg/format/ext-6.c: Likewise.
33701 * gcc.dg/format/format.h: Prototype unlocked stdio.
33702
33703 2001-12-20 Richard Henderson <rth@redhat.com>
33704
33705 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
33706 (arena): Use it.
33707 (malloc): Correct allocation logic. Abort if we fill up the
33708 arena before initialization complete.
33709 (realloc): Correct allocation logic.
33710
33711 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33712
33713 * gcc.c-torture/compile/20011219-2.c: New test.
33714
33715 * gcc.c-torture/execute/20011219-1.c: New test.
33716
33717 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
33718
33719 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
33720 target does not support weak symbols.
33721
33722 2001-12-19 Jakub Jelinek <jakub@redhat.com>
33723
33724 * gcc.c-torture/compile/20011219-1.c: New test.
33725
33726 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
33727
33728 * g++.dg/other/error1.C: New test.
33729
33730 2001-12-17 Jeffrey A Law (law@redhat.com)
33731
33732 * gcc.c-torture/execute/20011217-1.c: New test.
33733
33734 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
33735
33736 * objc.dg/special/: New directory.
33737 * objc.dg/special/special.exp: New file.
33738 * objc.dg/special/unclaimed-category-1.h: New file.
33739 * objc.dg/special/unclaimed-category-1a.m: New file.
33740 * objc.dg/special/unclaimed-category-1.m: New file.
33741
33742 2001-12-17 Andreas Jaeger <aj@suse.de>
33743
33744 * gcc.c-torture/compile/20011217-2.c: New test.
33745
33746 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
33747
33748 * gcc.c-torture/compile/20011217-1.c: New test.
33749
33750 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
33751
33752 * testsuite/gcc.dg/20011214-1.c: New.
33753
33754 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
33755
33756 * gcc.dg/altivec-4.c: New.
33757
33758 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
33759
33760 * gcc.dg/20011113-1.c: New test.
33761
33762 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33763
33764 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
33765 std::__malloc_alloc_template<0> and
33766 std::__default_alloc_template<false, 0>.
33767
33768 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
33769
33770 * objc/execute/bf-21.m: New test.
33771 * objc/execute/enumeration-1.m: New test.
33772 * objc/execute/enumeration-2.m: New test.
33773
33774 2001-12-12 Jakub Jelinek <jakub@redhat.com>
33775
33776 * gcc.dg/gnu89-init-1.c: New test.
33777
33778 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
33779
33780 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
33781 * g++.old-deja/g++.jason/2371.C: Likewise.
33782 * g++.old-deja/g++.jason/template33.C: Likewise.
33783 * g++.old-deja/g++.jason/template34.C: Likewise.
33784 * g++.old-deja/g++.jason/template36.C: Likewise.
33785 * g++.old-deja/g++.oliva/typename1.C: Likewise.
33786 * g++.old-deja/g++.oliva/typename2.C: Likewise.
33787 * g++.old-deja/g++.other/typename1.C: Likewise.
33788 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33789 * g++.old-deja/g++.pt/nontype5.C: Likewise.
33790 * g++.old-deja/g++.pt/typename11.C: Likewise.
33791 * g++.old-deja/g++.pt/typename14.C: Likewise.
33792 * g++.old-deja/g++.pt/typename16.C: Likewise.
33793 * g++.old-deja/g++.pt/typename3.C: Likewise.
33794 * g++.old-deja/g++.pt/typename4.C: Likewise.
33795 * g++.old-deja/g++.pt/typename5.C: Likewise.
33796 * g++.old-deja/g++.pt/typename7.C: Likewise.
33797 * g++.old-deja/g++.robertl/eb9.C: Likewise.
33798
33799 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
33800
33801 * g++.dg/other/linkage1.C: New test.
33802 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
33803 specifiers.
33804
33805 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
33806
33807 * gcc.dg/concat.c: New test.
33808
33809 2001-12-11 Stan Shebs <shebs@apple.com>
33810
33811 * objc/compile: New test directory.
33812 * objc/compile/compile.exp: New expect script.
33813 * objc/compile/20011211-1.m: New compile test.
33814
33815 2001-12-11 Jason Merrill <jason@redhat.com>
33816
33817 * lib/prune.exp (prune_gcc_output): Also handle "In member
33818 function". So many permutations...
33819
33820 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
33821
33822 * g++.dg/template/typedef1.C: New test.
33823
33824 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
33825
33826 * g++.dg/other/copy1.C: New test.
33827
33828 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
33829
33830 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
33831
33832 * gcc.dg/builtin-choose-expr.c: New.
33833
33834 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
33835
33836 * gcc.dg/altivec-2.c: New.
33837
33838 2001-12-07 Richard Henderson <rth@redhat.com>
33839
33840 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
33841
33842 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
33843
33844 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
33845 ultrasparc.
33846
33847 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33848
33849 * g++-old.deja/g++.robertl/eb101.C: Deleted.
33850
33851 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33852
33853 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33854 variable argument list.
33855
33856 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33857
33858 * gcc.c-torture/execute/memcheck: Delete entire directory.
33859 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33860 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33861
33862 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33863
33864 * gcc.dg/Wshadow-1.c: New test.
33865
33866 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33867
33868 * gcc.c-torture/compile/20011130-1.c: New test.
33869
33870 * gcc.dg/noncompile/20011025-1.c: New test.
33871
33872 * g++.dg/other/anon-union.C: New test.
33873
33874 * gcc.c-torture/execute/20011024-1.c: New test.
33875
33876 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33877
33878 * gcc.c-torture/execute/20000722-1.x,
33879 gcc.c-torture/execute/20010123-1.x: Remove.
33880 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33881 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33882 gcc.dg/c99-complit-2.c: New tests.
33883
33884 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33885
33886 * g++.dg/inherit/base1.C: New test.
33887
33888 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33889
33890 * g++.dg/other/stdarg1.C: New test.
33891
33892 * gcc.c-torture/compile/20011130-2.c: New test.
33893
33894 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33895
33896 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33897 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33898 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33899 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33900 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33901 * gcc.dg/builtin-prefetch-1.c: New test.
33902
33903 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33904
33905 * gcc.dg/20011130-1.c: New test.
33906
33907 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33908
33909 * g++.dg/other/scope1.C: New test.
33910 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33911
33912 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33913
33914 * gcc.dg/vla-init-1.c: New test.
33915
33916 2001-12-01 Geoff Keating <geoffk@redhat.com>
33917
33918 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33919
33920 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33921
33922 * objc.dg/alias.m: Update.
33923 * objc.dg/class-1.m: Update.
33924 * objc.dg/const-str-1.m: Update.
33925 * objc.dg/fwd-proto-1.m: Update.
33926 * objc.dg/id-1.m: Update.
33927 * objc.dg/super-class-1.m: Update.
33928
33929 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33930
33931 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33932 constructs.
33933
33934 2001-11-28 Jeffrey A Law (law@cygnus.com)
33935
33936 * gcc.c-torture/execute/20011128-1.c: New test.
33937
33938 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33939
33940 * gcc.dg/20011127-1.c: New test.
33941
33942 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33943
33944 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33945 from Austin Group draft 7.
33946 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33947 scanf format arguments.
33948 * gcc.dg/format/no-exargs-2.c: New test.
33949
33950 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33951
33952 * g++.dg/abi/vbase8-4.C: New test.
33953
33954 2001-11-24 Ian Lance Taylor <ian@airs.com>
33955
33956 * gcc.c-torture/execute/20011121-1.c: New test.
33957
33958 2001-11-23 Jeffrey A Law (law@cygnus.com)
33959
33960 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33961
33962 2001-11-23 Andreas Jaeger <aj@suse.de>
33963
33964 * gcc.dg/cpp/charconst-2.c: New test.
33965
33966 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33967
33968 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33969 to the host if it is remote. Let tests specify extra headers
33970 they use.
33971 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33972 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33973 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33974 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33975 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33976 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33977 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33978 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33979 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33980 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33981
33982 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33983
33984 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33985 for little endian ARMs.
33986
33987 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33988
33989 * gcc.c-torture/compile/20011119-1.c: New test.
33990 * gcc.c-torture/compile/20011119-2.c: New test.
33991
33992 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33993
33994 * gcc.dg/altivec-1.c: Fix typo.
33995
33996 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33997
33998 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33999
34000 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
34001
34002 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
34003
34004 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
34005
34006 * lib/g77.exp: Don't specify --rpath-link.
34007
34008 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
34009 across all the headers.
34010 * gcc.dg/format/format.exp: For testing on a remote host,
34011 copy format.h.
34012
34013 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
34014 * gcc.c-torture/execute/930406-1.c: Likewise.
34015 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
34016
34017 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
34018
34019 * gcc.dg/altivec-1.c: New.
34020
34021 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
34022
34023 * gcc.dg/cpp/fpreprocessed.c: New test case.
34024
34025 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
34026
34027 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
34028 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
34029 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
34030
34031 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
34032
34033 * gcc.dg/no-builtin-1.c: New test.
34034
34035 2001-11-16 Jakub Jelinek <jakub@redhat.com>
34036
34037 * gcc.c-torture/execute/20011115-1.c: New test.
34038
34039 2001-11-15 Jakub Jelinek <jakub@redhat.com>
34040
34041 * gcc.c-torture/compile/20011114-2.c: New test.
34042 * gcc.c-torture/compile/20011114-3.c: New test.
34043 * gcc.c-torture/compile/20011114-4.c: New test.
34044
34045 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
34046
34047 * g++.dg/other/init1.C: New test.
34048
34049 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
34050
34051 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
34052 message.
34053
34054 * gcc.c-torture/execute/20011114-1.c: New testcase.
34055
34056 * gcc.c-torture/compile/20010327-1.c: Revert last change.
34057 * gcc.c-torture/compile/20011114-1.c: New test, exactly
34058 like the (before this change) version of 20010327-1.c.
34059
34060 2001-11-14 Roger Sayle <roger@eyesopen.com>
34061
34062 * gcc.c-torture/execute/string-opt-13.c: New testcase.
34063
34064 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
34065
34066 * g++.dg/init/array2.C: New test.
34067
34068 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
34069
34070 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
34071
34072 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
34073
34074 * g++.dg/other/forscope1.C: New test.
34075 * g++.dg/ext/forscope1.C: New test.
34076 * g++.dg/ext/forscope2.C: New test.
34077
34078 2001-11-13 Jakub Jelinek <jakub@redhat.com>
34079
34080 * gcc.c-torture/execute/20011113-1.c: New test.
34081
34082 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
34083
34084 * gcc.c-torture/execute/20011109-2.c: New test.
34085
34086 * gcc.c-torture/execute/20011109-1.c: New test.
34087
34088 2001-11-09 Jakub Jelinek <jakub@redhat.com>
34089
34090 * gcc.c-torture/compile/20011109-1.c: New test.
34091
34092 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
34093
34094 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
34095 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
34096 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
34097 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
34098 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
34099 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
34100 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
34101
34102 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
34103
34104 * g++.dg/warn/Wshadow-1.C: New tests.
34105 * g++.old-deja/g++.mike/for3.C: Update.
34106
34107 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
34108
34109 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
34110 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
34111 XFAILs. Adjust expected error texts.
34112 * gcc.c-torture/compile/20011106-1.c,
34113 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
34114 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
34115 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
34116 gcc.dg/c99-array-lval-5.c: New tests.
34117
34118 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34119
34120 * gcc.dg/cpp/defined.c: Update.
34121
34122 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34123
34124 * gcc.c-torture/execute/anon-1.c: New test.
34125
34126 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
34127
34128 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
34129 same size, so no warning should be produced on stormy16.
34130
34131 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
34132 due to oversized array.
34133 * g++.old-deja/g++.mike/ns15.C: Likewise.
34134 * g++.old-deja/g++.pt/crash16.C: Likewise.
34135
34136 2001-11-02 Graham Stott <grahams@redhat.com>
34137
34138 * g++.dgother/debug1.C: Fix typos.
34139
34140 2001-11-01 Jakub Jelinek <jakub@redhat.com>
34141
34142 * g++.dg/other/debug1.C: New test.
34143
34144 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34145
34146 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
34147 of unsigned long.
34148
34149 2001-10-30 Jakub Jelinek <jakub@redhat.com>
34150
34151 * gcc.dg/20011029-2.c: New test.
34152
34153 * gcc.c-torture/compile/20011029-1.c: New test.
34154
34155 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
34156
34157 * objc/execute/class_self-1.m: New test.
34158 * objc/execute/class_self-2.m: New test.
34159
34160 2001-10-25 Zack Weinberg <zack@codesourcery.com>
34161
34162 * gcc.misc-tests/msgs.exp: Delete.
34163 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
34164 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
34165 error set to match recent changes.
34166
34167 2001-10-24 Zack Weinberg <zack@codesourcery.com>
34168
34169 * gcc.dg/20011021-1.c: New test.
34170
34171 2001-10-24 Jakub Jelinek <jakub@redhat.com>
34172
34173 * gcc.c-torture/compile/20011023-1.c: New test.
34174
34175 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
34176
34177 * lib/g77.exp: Rewrite based on lib/g++.exp.
34178
34179 2001-10-19 Jakub Jelinek <jakub@redhat.com>
34180
34181 * gcc.c-torture/execute/20011019-1.c: New test.
34182
34183 * gcc.dg/20011018-1.c: New test.
34184
34185 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
34186
34187 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
34188
34189 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
34190
34191 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
34192 * gcc.dg/attr-invalid.c: Likewise.
34193
34194 2001-10-18 Jakub Jelinek <jakub@redhat.com>
34195
34196 * testsuite/gcc.dg/20011015-1.c: New test.
34197
34198 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
34199
34200 * g++.dg/template/unify2.C: New test.
34201
34202 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
34203
34204 * g++.dg/other/exception-specification.C: New test
34205
34206 2001-10-13 Tom Rix <trix@redhat.com>
34207
34208 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
34209 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
34210
34211 2001-10-12 Jakub Jelinek <jakub@redhat.com>
34212
34213 * testsuite/gcc.dg/20011009-1.c: New test.
34214
34215 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
34216
34217 PR g++/4476
34218 * g++.dg/other/friend1.C: New test.
34219
34220 2001-10-11 Richard Henderson <rth@redhat.com>
34221
34222 * g++.old-deja/g++.other/crash18.C: Add -S to options.
34223
34224 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34225
34226 * gcc.c-torture/compile/20011010-1.c: New.
34227
34228 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
34229
34230 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
34231 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
34232 g77.f-torture/execute/execute.exp,
34233 g77.f-torture/noncompile/noncompile.exp,
34234 gcc.c-torture/compile/compile.exp,
34235 gcc.c-torture/execute/execute.exp,
34236 gcc.c-torture/execute/ieee/ieee.exp,
34237 gcc.c-torture/execute/memcheck/memcheck.exp,
34238 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
34239 objc/execute/execute.exp: Update FSF address.
34240
34241 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
34242
34243 * gcc.dg/cpp/cmdlne-C.c: Update.
34244 * gcc.dg/cpp/cmdlne-C2.c: New.
34245
34246 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34247
34248 * gcc.c-torture/execute/20011008-3.c: New.
34249
34250 2001-10-08 DJ Delorie <dj@redhat.com>
34251
34252 * gcc.dg/20011008-1.c: New.
34253 * gcc.dg/20011008-2.c: New.
34254
34255 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
34256
34257 * gcc.dg/cpp/spacing1.c: Update test.
34258
34259 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
34260
34261 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
34262 spelling errors of "separate" as "seperate".
34263
34264 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
34265
34266 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
34267 enough to avoid inlining.
34268
34269 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34270
34271 * lib/g77.exp: set libg2c_dir correctly.
34272
34273 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
34274
34275 * gcc.dg/cpp/macro11.c: New test.
34276
34277 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
34278
34279 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
34280 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
34281 gcc.dg/format/multattr-3.c: New tests.
34282 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
34283 tests for format attributes on function pointers being rejected.
34284
34285 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
34286
34287 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
34288
34289 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
34290
34291 * g++.dg/warn/format1.C: New test.
34292
34293 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
34294
34295 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
34296
34297 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
34298
34299 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
34300
34301 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
34302
34303 * gcc.dg/cpp/redef2.c: Add test.
34304
34305 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
34306
34307 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
34308 long-standing bug on i686, apparently.
34309 * gcc.c-torture/execute/loop-2c.x: New file.
34310 * gcc.c-torture/execute/loop-2d.x: New file.
34311 * gcc.c-torture/execute/loop-3c.x: New file.
34312
34313 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
34314
34315 * gcc.dg/cpp/20000625-2.c: Correct line number.
34316
34317 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
34318
34319 * gcc.dg/cpp/macro10.c: New test.
34320 * gcc.dg/cpp/strify3.c: New test.
34321 * gcc.dg/cpp/spacing1.c: Add tests.
34322 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
34323 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
34324
34325 2001-09-24 DJ Delorie <dj@redhat.com>
34326
34327 * gcc.c-torture/execute/20010924-1.c: New test.
34328
34329 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
34330
34331 * testsuite/objc/execute/paste.m: Remove.
34332
34333 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
34334
34335 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
34336
34337 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
34338
34339 * g77.dg/strlen0.f: New test.
34340
34341 2001-09-21 Richard Henderson <rth@redhat.com>
34342
34343 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
34344 * g++.old-deja/g++.abi/vtable2.C: Likewise.
34345
34346 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
34347
34348 Table-driven attributes.
34349 * g++.dg/ext/attrib1.C: New test.
34350
34351 2001-09-20 DJ Delorie <dj@redhat.com>
34352
34353 * gcc.dg/20000926-1.c: Update expected warning messages.
34354 * gcc.dg/array-2.c: Likewise, and test for warnings too.
34355 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
34356 array.
34357
34358 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
34359
34360 * g++.dg/eh/registers1.C: New test case.
34361
34362 2001-09-17 Richard Henderson <rth@redhat.com>
34363
34364 * gcc.dg/array-5.c: Fix VLA decomposition test.
34365
34366 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
34367
34368 * gcc.dg/cpp/line5.c: New testcase.
34369
34370 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
34371
34372 * gcc.dg/cpp/macro9.c: New test.
34373
34374 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
34375
34376 * gcc.c-torture/execute/980223.c: Change type of addr from long
34377 to char *.
34378
34379 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
34380
34381 * gcc.c-torture/execute/20010915-1.c: New test.
34382
34383 2001-09-14 Janis Johnson <janis187@us.ibm.com>
34384
34385 * g77.dg/bprob: New directory.
34386 * g77.dg/bprob/bprob.exp: New file.
34387 * g77.dg/bprob/bprob-1.f: New test.
34388 * g77.dg/gcov: New directory.
34389 * g77.dg/gcov/gcov.exp: New file.
34390 * g77.dg/gcov/gcov-1.f: New test.
34391 * g77.dg/gcov/gcov-1.x: New file.
34392
34393 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
34394
34395 * gcc.dg/cpp/directiv.c: Update.
34396 * gcc.dg/cpp/undef1.c: Update.
34397
34398 2001-09-12 Jakub Jelinek <jakub@redhat.com>
34399
34400 * gcc.dg/20010912-1.c: New test.
34401
34402 2001-09-11 Janis Johnson <janis187@us.ibm.com>
34403
34404 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
34405 language-independent file in lib.
34406 * lib/gcov.exp: New file.
34407
34408 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
34409
34410 * gcc.c-torture/compile/20010911-1.c: New test.
34411
34412 2001-09-10 Janis Johnson <janis187@us.ibm.com>
34413
34414 * lib/profopt.exp: New, to support profile-directed optimizations.
34415 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
34416 * gcc.misc-tests/bprob-1.c: New test.
34417 * gcc.misc-tests/bprob-2.c: New test.
34418
34419 2001-09-07 Janis Johnson <janis187@us.ibm.com>
34420
34421 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
34422 XFAIL and which kinds of gcov output to verify.
34423 * gcc.misc-tests/gcov-4b.x: New file.
34424 * gcc.misc-tests/gcov-5b.x: New file.
34425 * gcc.misc-tests/gcov-6.x: New file.
34426 * gcc.misc-tests/gcov-7.c: New test.
34427 * gcc.misc-tests/gcov-7.x: New file.
34428
34429 2001-09-06 Janis Johnson <janis187@us.ibm.com>
34430
34431 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
34432 * gcc.misc-tests/gcov-6.c: New test.
34433
34434 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
34435
34436 PR c++/3986
34437 * g++.dg/abi/vbase1.C: New test.
34438
34439 2001-09-05 Ziemowit Laski <zlaski@apple.com>
34440
34441 * objc.dg/method-2.m: New.
34442
34443 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
34444
34445 PR c++/4203
34446 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
34447 * g++.dg/init/empty1.C: New test.
34448
34449 2001-09-03 Jakub Jelinek <jakub@redhat.com>
34450
34451 * gcc.c-torture/compile/20010903-1.c: New test.
34452
34453 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
34454
34455 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
34456 for m68k.
34457
34458 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
34459
34460 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
34461
34462 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
34463
34464 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
34465
34466 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
34467
34468 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
34469 for 16-bit 'unsigned int'.
34470
34471 2001-08-29 Kazu Hirata <kazu@hxi.com>
34472
34473 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
34474
34475 2001-08-27 Richard Henderson <rth@redhat.com>
34476
34477 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
34478 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
34479
34480 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
34481
34482 * gcc.dg/asm-names.c (ymain): New.
34483
34484 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
34485
34486 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
34487 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
34488 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
34489
34490 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34491
34492 * gcc.dg/compare5.c: New testcase.
34493
34494 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
34495
34496 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
34497 and "In instantiation".
34498
34499 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
34500
34501 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
34502
34503 2001-08-20 Janis Johnson <janis187@us.ibm.com>
34504
34505 * gcc.misc-tests/gcov.exp: Add support for branch information.
34506 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
34507 * gcc.misc-tests/gcov-4.c: New test.
34508 * gcc.misc-tests/gcov-4b.c: New test.
34509 * gcc.misc-tests/gcov-5b.c: New test.
34510
34511 2001-08-20 Zack Weinberg <zackw@panix.com>
34512
34513 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
34514 expected to fail.
34515
34516 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
34517
34518 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
34519
34520 2001-08-19 Jakub Jelinek <jakub@redhat.com>
34521
34522 * g++.dg/eh/template1.C: New test.
34523
34524 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
34525
34526 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
34527 Fix thinko.
34528 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
34529 for xfail.
34530
34531 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
34532
34533 * lib/g77-dg.exp: Use prune.exp for common procedures
34534 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
34535 * lib/g77.exp: (g77-dg-prune) Remove
34536
34537 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
34538
34539 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
34540
34541 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34542
34543 * g++.dg/template/unify1.C: New test.
34544
34545 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
34546
34547 * g++.dg/abi/empty4.C: New test.
34548
34549 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
34550
34551 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
34552 solaris2.*
34553 * g77.f-torture/compile/pr3743.x: Likewise.
34554
34555 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34556
34557 * g++.dg/other/using-declaration.C: New test.
34558
34559 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34560
34561 * gcc.dg/cpp/tr-sign.c: New testcase.
34562
34563 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34564
34565 * gcc.dg/cpp/19951025-1.c: Revert.
34566 * gcc.dg/cpp/directiv.c: We no longer process directives that
34567 interrupt macro arguments.
34568
34569 2001-08-03 Zack Weinberg <zackw@stanford.edu>
34570
34571 * gcc.dg/bconstp-1.c: New test.
34572
34573 2001-08-03 Richard Henderson <rth@redhat.com>
34574
34575 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
34576
34577 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
34578
34579 * gcc.dg/cpp/19951025-1.c: Update.
34580
34581 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
34582
34583 * g77.dg/ff90-1.f (s): Fix reference of variable z,
34584 should be x.
34585
34586 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
34587
34588 Kill -fhonor-std.
34589 * g++.old-deja/g++.ns/ns14.C: Remove special options.
34590 * g++.old-deja/g++.other/std1.C: Likewise.
34591 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
34592
34593 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34594
34595 * lib/g77.exp: Load gcc-defs.exp for common procedures
34596 (g77_pass, g77_fail, g77_finish, g77_exit,
34597 ${tool}_check_unsupported_p} Now redundant. Deleted.
34598
34599 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34600
34601 * g77.dg/fbackslash.f
34602 * g77.dg/fcase-preserve.f
34603 * g77.dg/ff90-1.f
34604 * g77.dg/ffixed-line-length-0.f
34605 * g77.dg/ffixed-line-length-132.f
34606 * g77.dg/ffixed-line-length-7.f
34607 * g77.dg/ffixed-line-length-72.f
34608 * g77.dg/ffixed-line-length-none.f
34609 * g77.dg/ffree-form-1.f
34610 * g77.dg/fno-backslash.f
34611 * g77.dg/fno-f90-1.f
34612 * g77.dg/fno-fixed-form-1.f
34613 * g77.dg/fno-onetrip.f
34614 * g77.dg/fno-typeless-boz.f
34615 * g77.dg/fno-underscoring.f
34616 * g77.dg/fno-vxt-1.f
34617 * g77.dg/fonetrip.f
34618 * g77.dg/ftypeless-boz.f
34619 * g77.dg/fugly-assumed.f
34620 * g77.dg/funderscoring.f
34621 * g77.dg/fvxt-1.f
34622
34623 2001-08-01 Ziemowit Laski <zlaski@apple.com>
34624
34625 * objc.dg/fwd-proto-1.m: New.
34626 * objc.dg/local-decl-1.m: New.
34627 * objc.dg/naming-1.m: New.
34628 * objc.dg/naming-2.m: New.
34629 * objc.dg/proto-hier-1.m: New.
34630
34631 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
34632
34633 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
34634 largest-type elements to a struct makes its size grow.
34635
34636 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34637
34638 * g++.dg/abi/vthunk1.C: New test.
34639
34640 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34641
34642 * g++.dg/abi/vbase8-22.C: New test.
34643
34644 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34645
34646 * gcc.dg/cpp/macro8.c: New test.
34647
34648 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34649
34650 * g++.dg/abi/vbase8-21.C: New test.
34651
34652 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34653
34654 * g++.dg/abi/vbase8-10.C: New test.
34655
34656 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34657
34658 * lib/g++.exp (g++_set_ld_library_path): Renamed to
34659 ${tool}_set_ld_library_path.
34660 Changed caller.
34661 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
34662 g++.exp.
34663
34664 2001-07-26 Stan Cox <scox@redhat.com>
34665
34666 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
34667 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
34668 gcc_exit, gcc_check_unsupported_p):
34669 Moved to gcc-deps.exp
34670 * gcc-deps.exp: New file.
34671
34672 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34673
34674 * g++.old-deja/g++.pt/defarg14.C: New test.
34675
34676 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34677
34678 * g++.old-deja/g++.other/lineno5.C: New test.
34679
34680 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34681
34682 * g++.old-deja/g++.pt/crash68.C: New test.
34683
34684 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34685
34686 * g++.old-deja/g++.other/crash42.C: New test.
34687
34688 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34689
34690 * gcc.dg/cpp/extratokens.c: Fix.
34691 * gcc.dg/cpp/skipping2.c: New tests.
34692
34693 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34694
34695 * gcc.c-torture/execute/20010724-1.c: New file.
34696 * gcc.c-torture/execute/20010724-1.x: New file.
34697
34698 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34699
34700 * g++.old-deja/g++.other/cond7.C: New test.
34701
34702 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34703
34704 * g++.old-deja/g++.other/optimize4.C: New test.
34705
34706 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34707
34708 * g++.old-deja/g++.abi/vbase8-5.C: New test.
34709
34710 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
34711
34712 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
34713 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
34714 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
34715 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34716
34717 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
34718 bug report" message.
34719
34720 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
34721 * g++.dg/ext/instantiate1.C: Move from old-deja.
34722
34723 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
34724
34725 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
34726 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
34727 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
34728 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
34729
34730 2001-07-23 Jeffrey A Law (law@cygnus.com)
34731
34732 * gcc.c-torture/execute/20010723-1.c: New test.
34733
34734 2001-07-23 Ben Elliston <bje@redhat.com>
34735
34736 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
34737
34738 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34739
34740 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
34741 i[34567]86-*-*.
34742 Delete handling of ieee_multilib_flags.
34743 Pass -mieee for alpha*-*-* and sh-*-*.
34744 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
34745
34746 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
34747
34748 Remove old-abi tests.
34749 * g++.old-deja/g++.mike/p11116.C: Remove.
34750 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
34751
34752 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
34753
34754 * g77.f-torture/compile/pr3743.f: New test
34755
34756 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
34757
34758 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
34759
34760 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34761
34762 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
34763 g++.old-deja/g++.pt/static6.C: Likewise.
34764 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
34765 supports weak symbols.
34766
34767 2001-07-18 Andreas Jaeger <aj@suse.de>
34768
34769 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
34770 supported again.
34771
34772 2001-07-18 Andreas Jaeger <aj@suse.de>
34773
34774 * gcc.dg/iftrap-1.c: Fix target line.
34775
34776 2001-07-17 Richard Henderson <rth@redhat.com>
34777
34778 * gcc.c-torture/execute/20010717-1.c: New.
34779
34780 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34781
34782 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
34783 tests.
34784
34785 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34786
34787 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
34788
34789 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34790
34791 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
34792 UAC_SIGBUS, UAC_NOPRINT definitions.
34793
34794 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
34795
34796 * objc/execute/object_is_class.m: New test.
34797 * objc/execute/object_is_meta_class.m: New test.
34798
34799 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34800
34801 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
34802 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
34803
34804 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
34805
34806 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
34807 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
34808
34809 2001-07-14 Richard Henderson <rth@redhat.com>
34810
34811 * gcc.dg/iftrap-1.c: New.
34812
34813 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
34814
34815 * g77.f-torture/execute/intrinsic77.f: New test.
34816
34817 2001-07-11 Janis Johnson <janis@us.ibm.com>
34818
34819 * gcc.misc-tests/gcov-3.c: New test.
34820
34821 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34822
34823 * gcc.c-torture/compile/20010711-1.c,
34824 * gcc.c-torture/compile/20010711-2.c: New tests.
34825
34826 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34827
34828 * gcc.c-torture/execute/20010711-1.c: New test.
34829
34830 2001-07-11 Ben Elliston <bje@redhat.com>
34831
34832 * g++.old-deja/g++.other/enum5.C: New test.
34833
34834 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
34835
34836 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
34837 (g++-dg-prune): Call prune_gcc_output.
34838 * prune.exp: New file for prune_gcc_output.
34839 * lib/g++.exp, lib/gcc.exp: Load it.
34840
34841 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
34842
34843 * gcc.c-torture/compile/20010701-1.c,
34844 g++.old-deja/g++.ext/attrib6.C: New tests.
34845
34846 2001-07-06 Jeffrey A Law (law@cygnus.com)
34847
34848 * gcc.c-torture/compile/20010706-1.c: New test.
34849
34850 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34851
34852 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34853
34854 2001-06-28 Stan Shebs <shebs@apple.com>
34855
34856 * gcc.dg/pragma-darwin.c: New test.
34857
34858 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34859
34860 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34861 Solaris 2.[678] system.
34862
34863 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34864
34865 * gcc.dg/20010622-1.c: New test.
34866
34867 2001-06-18 Stan Shebs <shebs@apple.com>
34868
34869 * objc.dg: New directory.
34870 * objc.dg/dg.exp: New file.
34871 * objc.dg/alias.m: New.
34872 * objc.dg/class-1.m: New.
34873 * objc.dg/class-2.m: New.
34874 * objc.dg/const-str-1.m: New.
34875 * objc.dg/const-str-2.m: New.
34876 * objc.dg/id-1.m: New.
34877 * objc.dg/method-1.m: New.
34878 * objc.dg/super-class-1.m: New.
34879 * lib/objc-dg.exp: New file.
34880
34881 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34882
34883 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34884 of label name.
34885
34886 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34887
34888 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34889
34890 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34891
34892 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34893 variable.
34894
34895 2001-06-12 Richard Henderson <rth@redhat.com>
34896
34897 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34898
34899 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34900
34901 * g++.old-deja/g++.abi/vbase5.C: New test.
34902 * g++.old-deja/g++.abi/vbase6.C: New test.
34903 * g++.old-deja/g++.abi/vbase7.C: New test.
34904
34905 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34906
34907 * gcc.c-torture/compile/20010610-1.c: New test.
34908
34909 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34910
34911 * g++.old-deja/g++.abi/vbase4.C: New test.
34912
34913 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34914
34915 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34916 support %f for HC11/HC12 targets.
34917 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34918 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34919 on HC11/HC12 targets.
34920 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34921
34922 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34923
34924 * gcc.dg/wchar_t-1.c: New file.
34925 * gcc.dg/wint_t-1.c: Likewise.
34926
34927 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34928
34929 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34930
34931 2001-06-11 Richard Henderson <rth@redhat.com>
34932
34933 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34934
34935 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34936
34937 * gcc.c-torture/compile/20010611-1.c: New test.
34938
34939 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34940
34941 * gcc.dg/c99-tag-1.c: Add more tests.
34942
34943 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34944
34945 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34946 representation on MN10300 and ARM/Thumb.
34947
34948 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34949
34950 * g77.f-torture/execute/20010610.f: New.
34951
34952 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34953
34954 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34955 names.
34956
34957 2001-06-09 Richard Henderson <rth@redhat.com>
34958
34959 * gcc.c-torture/execute/ashrdi-1.c: New.
34960 * gcc.c-torture/execute/ashldi-1.c: New.
34961 * gcc.c-torture/execute/lshrdi-1.c: New.
34962
34963 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34964
34965 * objc/execute/load-3.m: Added. Check sending +load to categories,
34966 in addition to classes.
34967
34968 2001-06-08 Stan Shebs <shebs@apple.com>
34969
34970 * objc/execute/load-2.m: New test. From Nicola Pero
34971 <n.pero@mi.flashnet.it>.
34972
34973 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34974
34975 * gcc.c-torture/execute/20010605-2.c: New test.
34976
34977 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34978
34979 * g++.old-deja/g++.abi/vbase2.C: New test.
34980 * g++.old-deja/g++.abi/vbase3.C: New test.
34981
34982 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34983
34984 * g++.old-deja/g++.pt/friend49.C: New test.
34985
34986 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34987
34988 * g++.old-deja/g++.ext/anon3.C: New test.
34989
34990 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34991
34992 * g++.old-deja/g++.other/conv7.C: New test.
34993
34994 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34995
34996 * gcc.c-torture/compile/20010605-2.c: New test.
34997
34998 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34999
35000 * gcc.c-torture/execute/20010604-1.c: New test.
35001
35002 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
35003
35004 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
35005
35006 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
35007
35008 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
35009 (g++_link_flags): Likewise.
35010 (g++_init): Pass gccpath's value to two previous functions.
35011
35012 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35013
35014 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
35015 Ensure logfile entry matches exec command line.
35016
35017 2001-05-31 Richard Henderson <rth@redhat.com>
35018
35019 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
35020 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
35021
35022 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
35023
35024 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
35025 compiler for irix6.2
35026
35027 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
35028
35029 * g++.old-deja/g++.other/optimize3.C: New file.
35030
35031 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
35032
35033 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
35034 assemble.
35035
35036 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
35037
35038 * g++.old-deja/g++.other/optimize2.C: New file.
35039
35040 2001-05-25 Diego Novillo <dnovillo@redhat.com>
35041
35042 * gcc.c-torture/compile/20010518-2.c: New file.
35043 * gcc.c-torture/execute/20010518-1.c: New file.
35044 * gcc.c-torture/execute/20010518-2.c: New file.
35045
35046 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
35047
35048 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
35049
35050 2001-05-24 Mark Mitchell <mark@codesourcery.com>
35051
35052 G++ no longer defines builtins that do not begin with __builtin.
35053 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
35054 * g++.old-deja/g++.brendand/misc13.C: Likewise.
35055 * g++.old-deja/g++.law/builtin1.C: Likewise.
35056 * g++.old-deja/g++.law/cvt2.C: Likewise.
35057 * g++.old-deja/g++.mike/net5.C: Likewise.
35058 * g++.old-deja/g++.other/builtins1.C: Likewise.
35059 * g++.old-deja/g++.other/builtins2.C: Likewise.
35060 * g++.old-deja/g++.other/builtins3.C: Likewise.
35061 * g++.old-deja/g++.other/builtins4.C: Likewise.
35062 * g++.old-deja/g++.other/inline8.C: Likewise.
35063 * g++.old-deja/g++.robertl/eb39.C: Likewise.
35064
35065 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
35066
35067 * g++.old-deja/g++.pt/using1.C: Adjust.
35068 * g++.old-deja/g++.pt/using2.C: New test.
35069
35070 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
35071
35072 * gcc.dg/cpp/charconst.c: New tests.
35073 * gcc.dg/cpp/escape.c: New tests.
35074 * gcc.dg/cpp/escape-1.c: New tests.
35075 * gcc.dg/cpp/escape-2.c: New tests.
35076 * gcc.dg/cpp/ucs.c: New tests.
35077
35078 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
35079
35080 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
35081 native compiler for irix6.5.
35082
35083 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
35084
35085 * lib/g++.exp (g++_include_flags): Use args to compute
35086 get_multilibs.
35087 (g++_link_flags): Likewise.
35088 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
35089
35090 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
35091
35092 * gcc.dg/c90-hexfloat-1.c: Add more tests.
35093
35094 2001-05-21 Geoff Keating <geoffk@redhat.com>
35095
35096 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
35097 this file.
35098
35099 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
35100
35101 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
35102 STACK_SIZE;
35103 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
35104 to STACK_SIZE; Use it to define size of add_histo array.
35105 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
35106 to STACK_SIZE.
35107 (f): Use GITT_SIZE to define size of gitt local table.
35108 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
35109 to STACK_SIZE; Use it to define size of bytemem array.
35110
35111 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
35112
35113 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
35114 on 68HC11/HC12 due to the asm instruction.
35115 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
35116 * gcc.c-torture/compile/920520-1.x: Likewise.
35117 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
35118 on 68HC11/HC12 because the function is larger than 64K.
35119 * gcc.c-torture/compile/961203-1.x: New file, this test fails
35120 on 68HC11/HC12 because the structure is too large.
35121
35122 2001-05-20 Richard Henderson <rth@redhat.com>
35123
35124 * gcc.c-torture/execute/20010520-1.c: New.
35125
35126 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35127
35128 * g++.old-deja/g++.warn/compare1.C: New test.
35129 * gcc.dg/compare4.c: New test.
35130
35131 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
35132
35133 * g++.old-deja/g++.other/optimize1.C: New test.
35134
35135 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35136
35137 * g++.old-deja/g++.pt/spec41.C: New test.
35138
35139 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
35140
35141 * gcc.c-torture/compile/20010114-1.x: Remove.
35142
35143 2001-05-18 Stan Shebs <shebs@apple.com>
35144
35145 * gcc.c-torture/compile/20010518-1.c: New test.
35146
35147 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
35148
35149 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
35150 * g++.old-deja/g++.pt/crash67.C: New test.
35151
35152 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
35153
35154 * g++.old-deja/g++.other/debug9.C: New test.
35155
35156 2001-05-16 Zack Weinberg <zackw@stanford.edu>
35157
35158 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
35159
35160 2001-05-16 Jan Hubicka <jh@suse.cz>
35161
35162 * gcc.c-torture/compile/20010516-1.c: New test.
35163
35164 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
35165
35166 * g++.old-deja/g++.other/crash41.C: New test.
35167
35168 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
35169
35170 * g++.old-deja/g++.pt/crash66.C: New test.
35171
35172 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
35173
35174 * g++.old-deja/g++.robertl/eb27.C: Convert.
35175
35176 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
35177
35178 * g++.dg/friend-warn.C: New test. Do not warn about friend
35179 declaration being redundant.
35180
35181 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
35182
35183 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
35184
35185 2001-05-14 Mark Mitchell <mark@codesourcery.com>
35186
35187 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
35188
35189 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
35190
35191 * lib/g++.exp: Use testsuite_flags.
35192
35193 2001-05-13 Mark Mitchell <mark@codesourcery.com>
35194
35195 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
35196
35197 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
35198
35199 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
35200
35201 2001-05-11 Mark Mitchell <mark@codesourcery.com>
35202
35203 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
35204
35205 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
35206
35207 * gcc.c-torture/compile/20010313-1.c: New test.
35208
35209 2001-05-09 Zack Weinberg <zackw@stanford.edu>
35210
35211 * gcc.dg/cpp/direct2.c: New test.
35212 * gccq.dg/cpp/direct2s.c: New test.
35213
35214 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
35215
35216 2001-05-07 Mark Mitchell <mark@codesourcery.com>
35217
35218 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
35219 * g++.old-deja/g++.other/op3.C: Likewise.
35220
35221 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
35222
35223 * gcc.dg/cpp/syshdr.h: New file.
35224 * gcc.dg/cpp/sysmac1.c: Update.
35225 * gcc.dg/cpp/sysmac2.c: Update.
35226
35227 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
35228
35229 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
35230
35231 2001-05-04 David Edelsohn <edelsohn@gnu.org>
35232
35233 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
35234 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
35235
35236 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
35237
35238 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
35239
35240 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
35241
35242 * lib/g++.exp (g++_include_flags): Don't use any special flags
35243 if TESTING_IN_BUILD_TREE is not defined.
35244 (g++_init): Use a plain 'c++' as the compiler if
35245 TESTING_IN_BUILD_TREEE is not defined.
35246
35247 2001-05-02 Jakub Jelinek <jakub@redhat.com>
35248
35249 * g++.old-deja/g++.eh/catch13.C: New test.
35250 * g++.old-deja/g++.eh/catch14.C: New test.
35251
35252 2001-05-02 Jakub Jelinek <jakub@redhat.com>
35253
35254 * gcc.dg/cpp/tr-define.c: New test.
35255
35256 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
35257
35258 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
35259 <stdlib.h>, not <malloc.h>.
35260
35261 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
35262
35263 * g++.old-deja/g++.ns/template17.C: New test.
35264
35265 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
35266
35267 * g++.old-deja/g++.pt/ref4.C: New test.
35268
35269 2001-04-30 Richard Henderson <rth@redhat.com>
35270
35271 * gcc.dg/20000724-1.c: Revert last change.
35272
35273 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
35274
35275 * g77.f-torture/execute/20010430.f: New test.
35276
35277 2001-04-30 Mark Mitchell <mark@codesourcery.com>
35278
35279 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
35280
35281 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
35282
35283 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
35284
35285 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
35286
35287 * g++.old-deja/g++.eh/crash6.C: New test.
35288
35289 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
35290
35291 * g++.old-deja/g++.other/warn7.C: New test.
35292
35293 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
35294
35295 * g++.old-deja/g++.other/defarg9.C: New test.
35296
35297 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
35298
35299 * g77.f-torture/compile/20010426.f: New test.
35300 * g77.f-torture/execute/20010426.f: New test.
35301
35302 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
35303
35304 * g77.f-torture/compile/20000629-1.x: Remove - error
35305 has been fixed.
35306
35307 2001-04-26 Jeffrey A Law (law@cygnus.com)
35308
35309 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
35310 Tweak slightly to work with g++.dg framework.
35311 * g++.dg/special/ecos.exp: Run initp1.C test.
35312 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
35313
35314 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
35315 its linker doesn't give line numbers either.
35316 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
35317
35318 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
35319
35320 * g++.old-deja/g++.other/lex1.C: New test.
35321
35322 2001-04-26 Jakub Jelinek <jakub@redhat.com>
35323
35324 * gcc.dg/noncompile/20010425-1.c: New test.
35325
35326 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
35327
35328 * g++.old-deja/g++.pt/mangle2.C: New test.
35329
35330 2001-04-25 Jakub Jelinek <jakub@redhat.com>
35331
35332 * gcc.dg/format/plus-1.c: New test.
35333
35334 2001-04-25 Jakub Jelinek <jakub@redhat.com>
35335
35336 * gcc.dg/20010423-1.c: New test.
35337
35338 2001-04-25 Jakub Jelinek <jakub@redhat.com>
35339
35340 * gcc.c-torture/execute/20010422-1.c: New test.
35341
35342 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
35343
35344 * g++.old-deja/g++.ns/type2.C: New test.
35345
35346 2001-04-24 Zack Weinberg <zackw@stanford.edu>
35347
35348 * g++.old-deja/g++.other/perf1.C: New test.
35349
35350 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
35351
35352 * gcc.dg/c99-func-2.c: Remove xfail.
35353 * gcc.dg/c99-func-3.c: Remove xfail.
35354 * gcc.dg/c99-func-4.c: Remove xfail.
35355
35356 2001-04-23 Zack Weinberg <zackw@stanford.edu>
35357
35358 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
35359
35360 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
35361
35362 * gcc.c-torture/compile/20010423-1.c: New test.
35363
35364 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
35365
35366 * g++.old-deja/g++.pt/typename28.C: New test.
35367
35368 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
35369
35370 * g++.old-deja/g++.abi/empty2.C: New test.
35371 * g++.old-deja/g++.abi/empty3.C: New test.
35372
35373 2001-04-20 Jakub Jelinek <jakub@redhat.com>
35374
35375 * g++.old-deja/g++.other/comdat2.C: New test.
35376 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
35377
35378 2001-04-20 Jakub Jelinek <jakub@redhat.com>
35379
35380 * g++.old-deja/g++.other/overload14.C: New test.
35381
35382 2001-04-20 Jakub Jelinek <jakub@redhat.com>
35383
35384 * g++.old-deja/g++.other/lookup23.C: New test.
35385
35386 2001-04-20 Jakub Jelinek <jakub@redhat.com>
35387
35388 * gcc.c-torture/execute/20010403-1.c: New test.
35389
35390 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
35391 Mark Mitchell <mark@codesourcery.com>
35392
35393 * lib/old-dejagnu.exp: Don't delete output of executable.
35394 Add .exe suffix to executables.
35395
35396 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
35397
35398 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
35399
35400 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35401
35402 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
35403
35404 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
35405
35406 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
35407 * g++.old-deja/g++.abi/crash1.C: New test.
35408
35409 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
35410
35411 * g++.old-deja/g++.other/crash40.C: New test.
35412
35413 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35414
35415 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
35416
35417 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
35418
35419 * g++.old-deja/g++.other/warn6.C: New test.
35420
35421 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
35422
35423 * g++.old-deja/g++.robertl/eb42.C: Same.
35424
35425 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35426
35427 * gcc.dg/wtr-conversion-1.c: New testcase.
35428
35429 2001-04-10 Richard Henderson <rth@redhat.com>
35430
35431 * g++.old-deja/g++.other/array5.C: New.
35432
35433 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35434
35435 * gcc.c-torture/execute/20010408-1.c: New test.
35436
35437 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
35438
35439 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
35440 headers and constructs.
35441 * g++.old-deja/g++.robertl/eb79.C: Same.
35442 * g++.old-deja/g++.robertl/eb77.C (main): Same.
35443 * g++.old-deja/g++.robertl/eb73.C: Same.
35444 * g++.old-deja/g++.robertl/eb66.C (main): Same.
35445 * g++.old-deja/g++.robertl/eb55.C (t): Same.
35446 * g++.old-deja/g++.robertl/eb54.C (main): Same.
35447 * g++.old-deja/g++.robertl/eb46.C (main): Same.
35448 * g++.old-deja/g++.robertl/eb44.C: Same.
35449 * g++.old-deja/g++.robertl/eb41.C (main): Same.
35450 * g++.old-deja/g++.robertl/eb4.C (main): Same.
35451 * g++.old-deja/g++.robertl/eb39.C: Same.
35452 * g++.old-deja/g++.robertl/eb33.C (main): Same.
35453 * g++.old-deja/g++.robertl/eb31.C (main): Same.
35454 * g++.old-deja/g++.robertl/eb30.C: Same.
35455 * g++.old-deja/g++.robertl/eb3.C: Same.
35456 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
35457 * g++.old-deja/g++.robertl/eb21.C: Same.
35458 * g++.old-deja/g++.robertl/eb15.C: Same.
35459 * g++.old-deja/g++.robertl/eb118.C: Same.
35460 * g++.old-deja/g++.robertl/eb115.C (main): Same.
35461 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
35462 * g++.old-deja/g++.robertl/eb109.C: Same.
35463 * g++.old-deja/g++.other/sibcall1.C (main): Same.
35464 * g++.old-deja/g++.mike/rtti1.C: Same.
35465 * g++.old-deja/g++.mike/p658.C: Same.
35466 * g++.old-deja/g++.mike/net46.C: Same.
35467 * g++.old-deja/g++.mike/net34.C: Same.
35468 * g++.old-deja/g++.mike/memoize1.C: Same.
35469 * g++.old-deja/g++.mike/eh2.C: Same.
35470 * g++.old-deja/g++.law/weak.C: Same.
35471 * g++.old-deja/g++.law/visibility7.C: Same.
35472 * g++.old-deja/g++.law/visibility25.C: Same.
35473 * g++.old-deja/g++.law/visibility22.C: Same.
35474 * g++.old-deja/g++.law/visibility2.C: Same.
35475 * g++.old-deja/g++.law/visibility17.C: Same.
35476 * g++.old-deja/g++.law/visibility13.C: Same.
35477 * g++.old-deja/g++.law/visibility10.C: Same.
35478 * g++.old-deja/g++.law/visibility1.C: Same.
35479 * g++.old-deja/g++.law/virtual3.C (eval): Same.
35480 * g++.old-deja/g++.law/vbase1.C: Same.
35481 * g++.old-deja/g++.law/operators32.C: Same.
35482 * g++.old-deja/g++.law/nest3.C: Same.
35483 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
35484 * g++.old-deja/g++.law/except5.C (main): Same.
35485 * g++.old-deja/g++.law/cvt7.C (run): Same.
35486 * g++.old-deja/g++.law/cvt2.C: Same.
35487 * g++.old-deja/g++.law/cvt16.C: Same.
35488 * g++.old-deja/g++.law/ctors6.C (bar): Same.
35489 * g++.old-deja/g++.law/ctors17.C (main): Same.
35490 * g++.old-deja/g++.law/ctors13.C: Same.
35491 * g++.old-deja/g++.law/ctors12.C (main): Same.
35492 * g++.old-deja/g++.law/ctors10.C: Same.
35493 * g++.old-deja/g++.law/code-gen5.C: Same.
35494 * g++.old-deja/g++.law/bad-error7.C: Same.
35495 * g++.old-deja/g++.law/arm9.C: Same.
35496 * g++.old-deja/g++.law/arm12.C: Same.
35497 * g++.old-deja/g++.law/arg8.C: Same.
35498 * g++.old-deja/g++.law/arg1.C: Same.
35499 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
35500 * g++.old-deja/g++.jason/template31.C: Same.
35501 * g++.old-deja/g++.jason/template24.C (main): Same.
35502 * g++.old-deja/g++.jason/2371.C: Same.
35503 * g++.old-deja/g++.eh/new2.C: Same.
35504 * g++.old-deja/g++.eh/new1.C: Same.
35505 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
35506 * g++.old-deja/g++.brendan/nest21.C (main): Same.
35507 * g++.old-deja/g++.brendan/err-msg3.C: Same.
35508 * g++.old-deja/g++.brendan/crash62.C: Same.
35509 * g++.old-deja/g++.brendan/crash52.C: Same.
35510 * g++.old-deja/g++.brendan/crash49.C (main): Same.
35511 * g++.old-deja/g++.brendan/crash38.C: Same.
35512 * g++.old-deja/g++.brendan/crash15.C (main): Same.
35513 * g++.old-deja/g++.brendan/copy9.C: Same.
35514
35515 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
35516
35517 * gcc.c-torture/execute/20001203-2.c (memset):
35518 Count argument is of type __SIZE_TYPE__.
35519
35520 2001-04-04 Diego Novillo <dnovillo@redhat.com>
35521
35522 * gcc.c-torture/compile/20010404-1.c: New test.
35523
35524 2001-04-04 Jakub Jelinek <jakub@redhat.com>
35525
35526 * gcc.c-torture/compile/20010326-1.c: New test.
35527
35528 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
35529
35530 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
35531 peculiarities of the SH.
35532 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
35533
35534 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35535
35536 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
35537 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
35538 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
35539
35540 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35541
35542 * g77.f-torture/compile/20010321-1.f: New test.
35543
35544 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35545
35546 * gcc.c-torture/compile/20010329-1.c: New test.
35547
35548 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35549
35550 * gcc.c-torture/execute/20010329-1.c: New test.
35551
35552 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35553
35554 * g++.old-deja/g++.other/eh4.C: Fix typo.
35555
35556 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35557
35558 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
35559
35560 2001-03-28 Philip Blundell <philb@gnu.org>
35561
35562 * gcc.c-torture/compile/20010328-1.c: New test.
35563
35564 2001-03-27 Richard Henderson <rth@redhat.com>
35565
35566 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
35567 * g++.old-deja/g++.eh/vbase3.C: Likewise.
35568
35569 2001-03-27 Alan Modra <alan@linuxcare.com.au>
35570
35571 * gcc.c-torture/compile/20010327-1.c: New test.
35572
35573 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
35574
35575 * g++.old-deja/g++.other/friend12.C: New test.
35576 * g++.old-deja/g++.other/friend9.C: Expect no errors.
35577 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
35578
35579 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
35580
35581 * gcc.c-torture/execute/20010325-1.c: New test.
35582
35583 2001-03-23 Jakub Jelinek <jakub@redhat.com>
35584
35585 * g++.old-deja/g++.other/mangle3.C: New test.
35586
35587 2001-03-22 Jakub Jelinek <jakub@redhat.com>
35588
35589 * g++.old-deja/g++.other/anon8.C: New test.
35590
35591 2001-03-20 Philip Blundell <philb@gnu.org>
35592
35593 * gcc.c-torture/compile/20010320-1.c: New test.
35594
35595 2001-03-17 Richard Henderson <rth@redhat.com>
35596
35597 * g++.old-deja/g++.other/eh4.C: Add expected error text.
35598
35599 2001-03-15 Geoff Keating <geoff@redhat.com>
35600
35601 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
35602 tests on AIX.
35603
35604 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
35605
35606 * g++.old-deja/g++.other/eh4.C: New test.
35607
35608 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
35609
35610 * gcc.dg/cpp/mi1.c: Update.
35611
35612 2001-03-14 Jakub Jelinek <jakub@redhat.com>
35613
35614 * g++.old-deja/g++.other/regstack.C: New test.
35615
35616 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
35617
35618 * g++.old-deja/g++.other/ref4.C: New test.
35619
35620 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
35621
35622 * objc/execute/va_method.m: Added.
35623 * objc/execute/IMP.m: Added.
35624 * objc/execute/_cmd.m: Added.
35625 * objc/execute/accessing_ivars.m: Added.
35626 * objc/execute/class-1.m: Added.
35627 * objc/execute/class-10.m: Added.
35628 * objc/execute/class-11.m: Added.
35629 * objc/execute/class-12.m: Added.
35630 * objc/execute/class-13.m: Added.
35631 * objc/execute/class-14.m: Added.
35632 * objc/execute/class-2.m: Added.
35633 * objc/execute/class-3.m: Added.
35634 * objc/execute/class-4.m: Added.
35635 * objc/execute/class-5.m: Added.
35636 * objc/execute/class-6.m: Added.
35637 * objc/execute/class-7.m: Added.
35638 * objc/execute/class-8.m: Added.
35639 * objc/execute/class-9.m: Added.
35640 * objc/execute/class-tests-1.h
35641 * objc/execute/class-tests-2.h
35642 * objc/execute/compatibility_alias.m: Added.
35643 * objc/execute/encode-1.m: Added.
35644 * objc/execute/formal_protocol-1.m: Added.
35645 * objc/execute/formal_protocol-2.m: Added.
35646 * objc/execute/formal_protocol-3.m: Added.
35647 * objc/execute/formal_protocol-4.m: Added.
35648 * objc/execute/formal_protocol-5.m: Added.
35649 * objc/execute/formal_protocol-6.m: Added.
35650 * objc/execute/formal_protocol-7.m: Added.
35651 * objc/execute/informal_protocol.m: Added.
35652 * objc/execute/initialize.m: Added.
35653 * objc/execute/load.m: Added.
35654 * objc/execute/many_args_method.m: Added.
35655 * objc/execute/nested-3.m: Added.
35656 * objc/execute/no_clash.m: Added.
35657 * objc/execute/private.m: Added.
35658 * objc/execute/redefining_self.m: Added.
35659 * objc/execute/root_methods.m: Added.
35660 * objc/execute/selector-1.m: Added.
35661 * objc/execute/static-1.m: Added.
35662 * objc/execute/static-2.m: Added.
35663 * objc/execute/va_method.m: Added.
35664
35665 2001-03-10 Richard Henderson <rth@redhat.com>
35666
35667 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
35668
35669 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
35670
35671 * g++.old-deja/g++.other/crash31.C: XFAIL.
35672 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
35673 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
35674 * gcc.c-torture/execute/20010123-1.x: XFAIL.
35675 * gcc.c-torture/execute/20010124-1.x: XFAIL.
35676 * gcc.dg/sequence-pt-1.c: XFAIL one test.
35677
35678 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35679
35680 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
35681
35682 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35683
35684 * gcc.dg/20000724-1.c: Don't use multiline strings.
35685
35686 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35687
35688 * objc/execute/string1.m, objc/execute/string2.m: Compare the
35689 result of -cString against what we expect it to be; don't just
35690 print it out for no one to read.
35691
35692 * objc/execute/string3.m, objc/execute/string4.m: New tests.
35693 Based on testcases provided by Nicola Pero.
35694
35695 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35696
35697 * gcc.dg/cpp/macro7.c: New test.
35698
35699 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35700
35701 * gcc.dg/cpp/multiline.c: Update.
35702
35703 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35704
35705 * g++.old-deja/g++.other/enum3.C: New test.
35706
35707 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35708
35709 * g++.old-deja/g++.other/pod1.C: New test.
35710
35711 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35712
35713 * g++.old-deja/g++.ext/overload1.C: New test.
35714
35715 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35716
35717 * g++.old-deja/g++.pt/using1.C: New test.
35718
35719 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35720
35721 * g++.old-deja/g++.other/using9.C: New test.
35722
35723 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
35724
35725 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
35726
35727 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
35728
35729 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
35730
35731 * g++.old-deja/g++.ext/realpt1.C: Remove.
35732
35733 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
35734
35735 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
35736
35737 2001-02-26 Will Cohen <wcohen@redhat.com>
35738
35739 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
35740
35741 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
35742
35743 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
35744 templatized constructors.
35745
35746 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35747
35748 * gcc.c-torture/execute/20010224-1.c: New test.
35749
35750 2001-02-23 Jakub Jelinek <jakub@redhat.com>
35751
35752 * gcc.c-torture/execute/20010222-1.c: New test.
35753
35754 2001-02-22 Jakub Jelinek <jakub@redhat.com>
35755
35756 * g++.old-deja/g++.other/inline20.C: New test.
35757
35758 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
35759
35760 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
35761
35762 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35763
35764 * g++.old-deja/g++.other/lookup22.C: New test.
35765
35766 2001-02-19 Zack Weinberg <zackw@stanford.edu>
35767
35768 * g77.dg: New directory.
35769 * g77.dg/20010216-1.f: New test case.
35770 * g77.dg/dg.exp: New driver.
35771 * lib/g77-dg.exp: New driver library.
35772
35773 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35774
35775 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
35776
35777 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
35778
35779 * g++.old-deja/g++.other/decl9.C: New test.
35780
35781 2001-02-16 Jakub Jelinek <jakub@redhat.com>
35782
35783 * g++.old-deja/g++.other/init16.C: Update the test so that it does
35784 not need <string> and also tests the initialization at runtime.
35785
35786 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35787
35788 * gcc.c-torture/execute/longlong.c: New test.
35789
35790 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35791
35792 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
35793
35794 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35795
35796 * gcc.c-torture/execute/920302-1.c (execute):
35797 Change argument type to short.
35798
35799 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35800
35801 * g++.old-deja/g++.pt/deduct6.C: New test.
35802
35803 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35804
35805 * g++.old-deja/g++.pt/deduct5.C: New test.
35806
35807 2001-02-14 Jakub Jelinek <jakub@redhat.com>
35808
35809 * gcc.c-torture/execute/20010209-1.c: New test.
35810
35811 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
35812
35813 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
35814
35815 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
35816
35817 * g++.dg/vtgc1.C: Update for new ABI.
35818
35819 * consistency.vlad: New directory, 1665 files.
35820
35821 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35822
35823 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
35824 return type.
35825 * gcc.dg/cpp/digraphs.c: Declare puts.
35826
35827 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35828
35829 * g++.old-deja/g++.other/warn5.C: New test.
35830
35831 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35832
35833 * g++.old-deja/g++.pt/spec40.C: New test.
35834
35835 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35836
35837 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
35838 case.
35839 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
35840
35841 2001-02-12 Jakub Jelinek <jakub@redhat.com>
35842
35843 * gcc.c-torture/compile/20010209-1.c: New test.
35844
35845 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
35846
35847 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
35848 excess errors message but not if it crashes.
35849 * g++.old-deja/g++.other/crash27.C: Likewise.
35850 * g++.old-deja/g++.other/crash28.C: Likewise.
35851 * g++.old-deja/g++.other/crash30.C: Likewise.
35852 * g++.old-deja/g++.other/crash32.C: Likewise.
35853 * g++.old-deja/g++.other/crash35.C: Likewise.
35854 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35855
35856 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35857
35858 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35859 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35860 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35861 g77.f-torture/execute/execute.exp,
35862 g77.f-torture/noncompile/noncompile.exp,
35863 gcc.c-torture/execute/execute.exp,
35864 gcc.c-torture/execute/memcheck/memcheck.exp,
35865 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35866 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35867 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35868 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35869 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35870 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35871 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35872 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35873 Remove bug reporting instructions with ancient email addresses.
35874
35875 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35876
35877 * gcc.dg/20010202-1.c: New test.
35878 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35879
35880 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35881
35882 * g++.dg/stdbool-if.C: New test.
35883
35884 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35885
35886 * objc/execute/fdecl.m: Added main().
35887
35888 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35889
35890 * gcc.c-torture/execute/20010206-1.c: New test.
35891
35892 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35893
35894 * gcc.dg/cpp/avoidpaste1.c: Update.
35895
35896 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35897
35898 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35899 Pero <nicola@brainstorm.co.uk>.
35900 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35901
35902 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35903
35904 * g++.old-deja/g++.pt/spec39.C: New test.
35905
35906 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35907
35908 * gcc.c-torture/compile/20010202-1.c: New test.
35909
35910 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35911
35912 * g++.old-deja/g++.abi/primary2.C: New test.
35913 * g++.old-deja/g++.abi/primary3.C: New test.
35914 * g++.old-deja/g++.abi/primary4.C: New test.
35915 * g++.old-deja/g++.abi/primary5.C: New test.
35916 * g++.old-deja/g++.abi/vtable3.h: New test.
35917 * g++.old-deja/g++.abi/vtable3a.C: New test.
35918 * g++.old-deja/g++.abi/vtable3b.C: New test.
35919 * g++.old-deja/g++.abi/vtable3c.C: New test.
35920 * g++.old-deja/g++.abi/vtable3d.C: New test.
35921 * g++.old-deja/g++.abi/vtable3e.C: New test.
35922 * g++.old-deja/g++.abi/vtable3f.C: New test.
35923 * g++.old-deja/g++.abi/vtable3g.C: New test.
35924 * g++.old-deja/g++.abi/vtable3h.C: New test.
35925 * g++.old-deja/g++.abi/vtable3i.C: New test.
35926 * g++.old-deja/g++.abi/vtable3j.C: New test.
35927 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35928
35929 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35930
35931 * g++.old-deja/g++.other/anon6.C: New test.
35932 * g++.old-deja/g++.other/anon7.C: New test.
35933
35934 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35935
35936 * gcc.dg/cpp/avoidpaste2.c: New tests.
35937
35938 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35939
35940 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35941
35942 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35943
35944 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35945 DECIMAL_DIG cases for Irix."
35946
35947 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35948
35949 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35950
35951 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35952
35953 * gcc.dg/c99-tag-1.c: New test.
35954
35955 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35956
35957 * gcc.dg/cpp/tr-warn1.c: Add tests.
35958
35959 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35960
35961 * gcc.dg/cpp/avoidpaste1.c: Update.
35962 * gcc.dg/cpp/paste4.c: Update.
35963
35964 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35965
35966 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35967 cases for Irix.
35968
35969 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35970
35971 * g++.old-deja/g++.other/inline19.C: New test.
35972
35973 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35974
35975 * gcc.dg/Wlarger-than.c: New test.
35976
35977 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35978
35979 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35980
35981 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35982
35983 * gcc.c-torture/execute/20010129-1.c: New test.
35984 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35985
35986 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35987
35988 * gcc.dg/cpp/avoidpaste1.c: Test case.
35989
35990 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35991
35992 * g++.old-deja/g++.other/inline18.C: New test.
35993
35994 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35995
35996 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35997 and __builtin_putchar.
35998
35999 2001-01-27 Jakub Jelinek <jakub@redhat.com>
36000
36001 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
36002 tests.
36003
36004 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
36005
36006 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
36007 floating point number rounding mode to round to the nearest
36008 representable mode.
36009
36010 2001-01-25 Jakub Jelinek <jakub@redhat.com>
36011
36012 * g++.old-deja/g++.other/mangle2.C: New test.
36013
36014 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
36015
36016 * gcc.c-torture/compile/20010124-1.c: New test.
36017
36018 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
36019
36020 * g++.old-deja/g++.pt/spec38.C: New test.
36021
36022 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36023
36024 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
36025 "Build don't run".
36026
36027 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36028
36029 * gcc.c-torture/execute/20010123-1.c: New test.
36030
36031 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
36032
36033 * g++.old-deja/g++.pt/spec37.C: New test.
36034
36035 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
36036
36037 * g++.old-deja/g++.pt/overload14.C: New test.
36038
36039 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36040
36041 * gcc.c-torture/execute/20010122-1.c: New test, exercise
36042 __builtin_return_address.
36043
36044 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
36045
36046 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
36047 * g++.old-deja/g++.pt/spec35.C: New test.
36048 * g++.old-deja/g++.pt/spec36.C: New test.
36049
36050 2001-01-20 Jakub Jelinek <jakub@redhat.com>
36051
36052 * gcc.c-torture/compile/20010118-1.c: New test.
36053
36054 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
36055
36056 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
36057
36058 2001-01-19 Jakub Jelinek <jakub@redhat.com>
36059
36060 * gcc.c-torture/execute/20010119-1.c: New test.
36061
36062 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
36063
36064 * g++.old-deja/g++.other/vbase5.C: New test.
36065
36066 2001-01-19 Jakub Jelinek <jakub@redhat.com>
36067
36068 * gcc.c-torture/execute/20010118-1.c: New test.
36069
36070 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
36071
36072 * g++.old-deja/g++.pt/deduct3.C: New test.
36073
36074 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
36075
36076 * g++.old-deja/g++.pt/spec34.C: New test.
36077
36078 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
36079
36080 * g77.f-torture/compile/20000601-2.f: New test.
36081
36082 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
36083
36084 * g++.old-deja/g++.other/init17.C: New test.
36085
36086 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
36087
36088 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
36089
36090 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
36091
36092 * g++.old-deja/g++.pt/unify8.C: New test.
36093
36094 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
36095
36096 * g++.old-deja/g++.abi/vbase1.C: New test.
36097
36098 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
36099
36100 * g++.old-deja/g++.pt/crash65.C: New test.
36101
36102 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
36103
36104 * gcc.dg/cpp/assembl2.S: New test case.
36105
36106 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
36107
36108 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
36109 are supported.
36110
36111 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36112
36113 * g++.old-deja/g++.other/builtins1.C: New test.
36114 * g++.old-deja/g++.other/builtins2.C: Likewise.
36115 * g++.old-deja/g++.other/builtins3.C: Likewise.
36116 * g++.old-deja/g++.other/builtins4.C: Likewise.
36117
36118 2001-01-17 Jakub Jelinek <jakub@redhat.com>
36119
36120 * gcc.c-torture/compile/20010117-1.c: New test.
36121 * gcc.c-torture/compile/20010117-2.c: New test.
36122
36123 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36124
36125 * g77.f-torture/execute/20010116.[fx]: New test,
36126 XFAIL on i?86-*-*.
36127 * g77.f-torture/compile/20010115.f: Indicate it's
36128 a test for PR fortran/1636.
36129
36130 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
36131
36132 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
36133
36134 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
36135
36136 * g77.f-torture/compile/20010115.f: New test.
36137
36138 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
36139
36140 * g++.old-deja/g++.pt/nontype5.C: New test.
36141
36142 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
36143
36144 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
36145 have an equivalent working one below it.
36146
36147 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
36148
36149 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
36150 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
36151
36152 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
36153
36154 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
36155 message containing "init_priority".
36156 (conpr-2.C): Likewise.
36157 (conpr-3.C): Likewise.
36158 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
36159
36160 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36161
36162 * gcc.c-torture/execute/20010114-2.c: New test.
36163
36164 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
36165
36166 * gcc.c-torture/compile/20010114-1.c: New test.
36167 * gcc.c-torture/compile/20010114-1.x: Xfail.
36168 * gcc.c-torture/compile/20010114-2.c: New test.
36169 * gcc.c-torture/execute/20010114-1.c: New test.
36170 * gcc.dg/trunc-1.c: New test.
36171 * gcc.dg/uninit-B.c: New test.
36172
36173 2001-01-13 Nick Clifton <nickc@redhat.com>
36174
36175 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
36176 target.
36177
36178 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
36179
36180 * gcc.c-torture/compile/20010113-1.c: New test.
36181
36182 2001-01-13 Jakub Jelinek <jakub@redhat.com>
36183
36184 * gcc.c-torture/compile/20001212-1.c: New test.
36185
36186 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
36187
36188 * gcc.dg/cpp/widestr1.c: Update.
36189 * gcc.dg/cpp/prag-imp.c: Remove.
36190
36191 2001-01-12 Jakub Jelinek <jakub@redhat.com>
36192
36193 * gcc.c-torture/execute/20000801-3.x: Remove.
36194 * gcc.dg/c90-init-1.c: New test.
36195 * gcc.dg/c99-init-1.c: New test.
36196 * gcc.dg/c99-init-2.c: New test.
36197 * gcc.dg/gnu99-init-1.c: New test.
36198
36199 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
36200
36201 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
36202 testing that no relevant ones were found.
36203
36204 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
36205
36206 * g++.old-deja/g++.pt/cast2.C: New test.
36207
36208 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
36209
36210 * g++.old-deja/g++.pt/friend47.C: New test.
36211
36212 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
36213
36214 * g++.old-deja/g++.pt/instantiate13.C: New test.
36215
36216 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
36217
36218 * g++.old-deja/g++.other/defarg7.C: New test.
36219 * g++.old-deja/g++.other/defarg8.C: New test.
36220
36221 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
36222
36223 * g++.old-deja/g++.pt/crash64.C: New test.
36224
36225 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
36226
36227 * g++.old-deja/g++.pt/crash63.C: New test.
36228
36229 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
36230
36231 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
36232
36233 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
36234
36235 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
36236
36237 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
36238
36239 * g++.old-deja/g++.pt/error3.C: New test.
36240
36241 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
36242
36243 * g++.old-deja/g++.other/crash39.C: New test.
36244
36245 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
36246
36247 * g++.old-deja/g++.other/vbase4.C: New test.
36248
36249 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
36250
36251 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
36252 * gcc.dg/special/20000419-2.c: New file. Identical to above.
36253 * gcc.dg/special/special.exp: New test driver which will check
36254 for alias support for the above test.
36255
36256 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
36257
36258 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
36259 problems on small machines.
36260 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
36261 parameterize.
36262
36263 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
36264
36265 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
36266 mips.
36267 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
36268
36269 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
36270
36271 * g++.old_deja/g++.pt/using8.C: New test.
36272
36273 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
36274
36275 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
36276
36277 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
36278
36279 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
36280 where a failure is expected.
36281 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
36282
36283 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
36284
36285 * g++.old_deja/g++.pt/instantiate12.C: New test.
36286
36287 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
36288
36289 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
36290 start of structs.
36291 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
36292 * g++.old-deja/g++.brendan/crash17.C: Likewise.
36293 * g++.old-deja/g++.brendan/crash29.C: Likewise.
36294 * g++.old-deja/g++.brendan/crash48.C: Likewise.
36295 * g++.old-deja/g++.brendan/ns1.C: Likewise.
36296 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
36297 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
36298 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
36299 * g++.old-deja/g++.eh/spec6.C: Likewise.
36300 * g++.old-deja/g++.jason/crash3.C: Likewise.
36301 * g++.old-deja/g++.law/ctors11.C: Likewise.
36302 * g++.old-deja/g++.law/ctors17.C: Likewise.
36303 * g++.old-deja/g++.law/ctors5.C: Likewise.
36304 * g++.old-deja/g++.law/ctors9.C: Likewise.
36305 * g++.old-deja/g++.mike/ambig1.C: Likewise.
36306 * g++.old-deja/g++.mike/net22.C: Likewise.
36307 * g++.old-deja/g++.mike/p3538a.C: Likewise.
36308 * g++.old-deja/g++.mike/p3538b.C: Likewise.
36309 * g++.old-deja/g++.mike/virt3.C: Likewise.
36310 * g++.old-deja/g++.niklas/t128.C: Likewise.
36311 * g++.old-deja/g++.other/anon4.C: Likewise.
36312 * g++.old-deja/g++.other/using1.C: Likewise.
36313 * g++.old-deja/g++.other/warn3.C: Likewise.
36314 * g++.old-deja/g++.pt/t37.C: Likewise.
36315 * g++.old-deja/g++.robertl/eb69.C: Likewise.
36316 * g++.old-deja/g++.robertl/eb71.C: Likewise.
36317
36318 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
36319
36320 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
36321
36322 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36323
36324 * gcc.c-torture/execute/stdio-opt-3.c: New test.
36325
36326 2001-01-07 Jakub Jelinek <jakub@redhat.com>
36327
36328 * gcc.c-torture/compile/20010107-1.c: New test.
36329
36330 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
36331
36332 * gcc.c-torture/execute/builtin-noret-1.c: New test.
36333
36334 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
36335
36336 * gcc.dg/format/format.h: New file.
36337 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
36338 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
36339 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
36340 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
36341 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
36342 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
36343 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
36344 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
36345 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
36346 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
36347 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
36348 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
36349 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
36350 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
36351 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
36352 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
36353 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
36354 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
36355 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
36356 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
36357 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
36358 instead of declaring standard types, macros and functions in each
36359 test.
36360
36361 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
36362
36363 * gcc.c-torture/execute/20010106-1.c: New test.
36364
36365 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
36366
36367 * gcc.dg/format/format.exp: New file.
36368 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
36369 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
36370 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
36371 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
36372 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
36373 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
36374 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
36375 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
36376 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
36377 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
36378 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
36379 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
36380 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
36381 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
36382 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
36383 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
36384 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
36385 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
36386 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
36387 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
36388 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
36389 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
36390 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
36391 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
36392 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
36393 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
36394 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
36395 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
36396 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
36397 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
36398 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
36399 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
36400 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
36401 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
36402 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
36403 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
36404 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
36405 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
36406 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
36407 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
36408 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
36409 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
36410
36411 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
36412
36413 * gcc.c-torture/execute/991228-1.c: Take word endianness into
36414 account.
36415
36416 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
36417
36418 * gcc.c-torture/execute/builtin-complex-1.c: New test.
36419
36420 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
36421
36422 * g++.old-deja/g++.pt/crash62.C: New test.
36423
36424 2001-01-04 Richard Henderson <rth@redhat.com>
36425
36426 * gcc.dg/20000926-1.c: Update expected warnings.
36427 * gcc.dg/array-2.c: Likewise.
36428 * gcc.dg/array-4.c: Also validate flexible array members.
36429 * gcc.dg/c99-flex-array-1.c: New.
36430
36431 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
36432
36433 * gcc.c-torture/compile/20001222-1.x: Remove.
36434
36435 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36436
36437 * gcc.c-torture/execute/built-in-setjmp.c: New.
36438
36439 2001-01-03 Richard Henderson <rth@redhat.com>
36440
36441 * gcc.dg/940510-1.c: Update expected error wording.
36442 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
36443
36444 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
36445
36446 * lib/target-supports.exp (check_alias_available): Modified to
36447 indicate aliases not supported if only weak aliases are supported.
36448
36449 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36450
36451 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
36452 Turn on cmpstrsi checks for __pj__ and __i370__.
36453
36454 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
36455
36456 * g++.old-deja/g++.other/virtual11.C: New test.
36457
36458 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
36459
36460 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
36461
36462 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36463
36464 * gcc.c-torture/compile/20010102-1.c: New test.
36465
36466 2001-01-02 Andreas Jaeger <aj@suse.de>
36467
36468 * gcc.dg/noreturn-3.c: New test.
36469
36470 * gcc.dg/noreturn-4.c: New test.
36471
36472 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36473
36474 * gcc.c-torture/execute/stdio-opt-1.c: Also test
36475 __builtin_fputc and __builtin_fwrite.
36476
36477 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
36478
36479 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
36480 signed char, not default char.
36481
36482 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
36483
36484 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
36485
36486 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
36487
36488 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
36489
36490 2000-12-29 Richard Henderson <rth@redhat.com>
36491
36492 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
36493 (__cyg_profile_func_exit): Define.
36494
36495 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
36496
36497 * g++.dg/vtgc1.C: New test.
36498
36499 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
36500
36501 * gcc.dg/noncompile/20001228-1.c: New test.
36502
36503 * gcc.dg/20001228-1.c: New test.
36504
36505 * gcc.c-torture/execute/20001228-1.c: New test.
36506
36507 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
36508
36509 * gcc.dg/format-strfmon-1.c: New test.
36510
36511 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36512
36513 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
36514 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
36515 * gcc.c-torture/execute/string-opt-1.c: Likewise.
36516 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36517 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36518 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36519 * gcc.c-torture/execute/string-opt-6.c: Likewise.
36520 * gcc.c-torture/execute/string-opt-7.c: Likewise.
36521 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36522 * gcc.c-torture/execute/string-opt-9.c: Likewise.
36523 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36524 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36525 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36526
36527 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
36528 * gcc.c-torture/execute/string-opt-4.c: Test index.
36529
36530 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
36531
36532 * gcc.c-torture/compile/20001226-1.c: New test.
36533
36534 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
36535
36536 * gcc.c-torture/compile/20001222-1.c: New test.
36537 * gcc.c-torture/compile/20001222-1.x: Xfail.
36538
36539 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
36540
36541 * gcc.c-torture/execute/comp-goto-2.c: New test.
36542
36543 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
36544
36545 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
36546 Use long types if __INT_MAX__ is 32767.
36547 (main): Use cast to (sint32 *) when poking 88 into a_page.
36548
36549 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
36550
36551 2000-12-21 Bernd Schmidt <bernds@redhat.com>
36552
36553 * gcc.c-torture/compile/20001221-1.c: New test.
36554 * gcc.c-torture/execute/20001221-1.c: New test.
36555
36556 2000-12-20 Richard Henderson <rth@redhat.com>
36557
36558 * g++.old-deja/g++.pt/crash36.C: Update error lines.
36559 * g++.old-deja/g++.robertl/eb109.C: Likewise.
36560
36561 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36562
36563 * gcc.dg/compare3.c: New test.
36564
36565 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36566
36567 * gcc.dg/format-warnll-1.c: New test.
36568
36569 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
36570
36571 * gcc.dg/cpp/cmdlne-P.c: New test.
36572
36573 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36574
36575 * gcc.c-torture/execute/builtin-abs-1.c,
36576 gcc.c-torture/execute/builtin-abs-2.c: New tests.
36577
36578 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36579
36580 * gcc.dg/cpp/multiline.c: New test.
36581
36582 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36583
36584 * g++.old-deja/g++.other/syshdr1.C: Update.
36585 * gcc.dg/cpp/lineflags.c: Remove temporarily.
36586
36587 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36588
36589 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
36590
36591 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36592
36593 * g++.old-deja/g++.pt/ttp65.C: New test.
36594
36595 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36596
36597 * g++.old-deja/g++.pt/ttp64.C: New test.
36598
36599 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36600
36601 * g++.old-deja/g++.pt/spec33.C: New test.
36602
36603 2000-12-14 Catherine Moore <clm@redhat.com>
36604
36605 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
36606 * gcc.c-torture/execute/920612-2.c: Likewise.
36607 * gcc.c-torture/execute/920428-2.c: Likewise.
36608 * gcc-c-torture/execute/va-arg-11.c: Call exit.
36609 * gcc.c-torture/execute/va-arg-21.c: Likewise.
36610
36611 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36612
36613 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
36614 * gcc.dg/pack-test-2.c: Likewise.
36615
36616 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36617
36618 Tests by Zack Weinberg <zackw@stanford.edu>.
36619
36620 * gcc.dg/cpp/defined.c: Update.
36621 * gcc.dg/cpp/defined_trad.c: New tests.
36622
36623 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36624
36625 * gcc.dg/cpp/trad-direct.c: Update.
36626
36627 2000-12-11 Neil Booth <neilb@earthling.net>
36628
36629 * gcc.dg/cpp/defined_trad.c
36630
36631 2000-12-11 Neil Booth <neilb@earthling.net>
36632
36633 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
36634
36635 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
36636
36637 * gcc.dg/format-miss-2.c: New test.
36638
36639 2000-12-09 Neil Booth <neilb@earthling.net>
36640
36641 * gcc.dg/cpp/lineflags.c: New tests.
36642 * gcc.dg/cpp/poison.c: Update.
36643 * gcc.dg/cpp/redef2.c: Update.
36644 * gcc.dg/cpp/skipping.c: New test.
36645
36646 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
36647
36648 * g++.old-deja/g++.other/eh3.C: New testcase.
36649
36650 2000-12-07 Neil Booth <neilb@earthling.net>
36651
36652 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
36653 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
36654 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
36655 wtr-union-init-2.c, wtr-union-init-3.c: Update.
36656 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
36657 Update.
36658
36659 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36660
36661 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
36662 __SIZE_TYPE__ instead of int for type of integers cast to
36663 pointers.
36664
36665 2000-12-07 Jakub Jelinek <jakub@redhat.com>
36666
36667 * g++.old-deja/g++.other/cleanup4.C: New test.
36668
36669 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36670
36671 * format-sec-1.c: New test.
36672
36673 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36674
36675 * gcc.dg/format-nonlit-3.c: New test.
36676
36677 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36678
36679 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
36680 through a null pointer.
36681
36682 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36683
36684 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
36685 * g++.old-deja/g++.pt/partial4.C: New test.
36686
36687 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
36688
36689 * gcc.c-torture/execute/ieee/hugeval.x: New.
36690
36691 2000-12-06 Neil Booth <neilb@earthling.net>
36692
36693 * gcc.dg/cpp/backslash2.c: New tests.
36694
36695 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36696
36697 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
36698 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
36699
36700 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
36701
36702 * gcc.c-torture/execute/20001203-2.c: New testcase.
36703
36704 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36705
36706 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
36707 * g++.old-deja/g++.other/virtual10.C: New test.
36708
36709 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36710
36711 * g++.old-deja/g++.mike/pmf5.C: Remove test.
36712
36713 2000-12-05 Richard Henderson <rth@redhat.com>
36714
36715 * gcc.c-torture/compile/20001205-1.c: New.
36716
36717 2000-12-04 Neil Booth <neilb@earthling.net>
36718
36719 * g++.old-deja/g++.other/virtual9.C: New test.
36720 * g++.old-deja/g++.pt/crash61.C: New test.
36721 * gcc.c-torture/execute/loop-9.c: New test.
36722
36723 2000-12-04 Neil Booth <neilb@earthling.net>
36724
36725 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
36726 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
36727 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
36728 * gcc.dg/cpp/extratokens.c: ...here.
36729
36730 2000-12-04 Neil Booth <neilb@earthling.net>
36731
36732 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
36733 New tests.
36734
36735 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36736
36737 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
36738 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
36739
36740 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36741
36742 * gcc.c-torture/execute/20001203-1.c: New test.
36743
36744 2000-12-03 Neil Booth <neilb@earthling.net>
36745
36746 * gcc.dg/cpp/macro6.c: New test cases.
36747
36748 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36749
36750 * gcc.c-torture/execute/string-opt-9.c: New test.
36751 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36752 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36753 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36754
36755 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
36756 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
36757
36758 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
36759
36760 * gcc.dg/cpp/if-6.c: New testcase.
36761
36762 * gcc.dg/20001201-1.c: New testcase.
36763
36764 2000-12-02 Neil Booth <neilb@earthling.net>
36765
36766 * g++.old-deja/g++.other/externC4.C,
36767 g++.old-deja/g++.other/friend10.C: New tests.
36768
36769 2000-12-02 Neil Booth <neilb@earthling.net>
36770
36771 * g++.old-deja/g++.other/instan2.C
36772 * g++.old-deja/g++.other/instan3.C: New test.
36773
36774 2000-12-02 Neil Booth <neilb@earthling.net>
36775
36776 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
36777 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
36778 gnuc99.c,gnuc99-pedantic.c: New tests.
36779
36780 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36781
36782 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
36783 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
36784
36785 2000-12-01 Neil Booth <neilb@earthling.net>
36786
36787 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
36788 * gcc.dg/cpp/poison.c: Update.
36789 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
36790
36791 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
36792
36793 * g77.f-torture/execute/20001201.f: New test.
36794
36795 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36796
36797 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
36798
36799 2000-12-01 Jakub Jelinek <jakub@redhat.com>
36800
36801 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
36802
36803 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
36804
36805 * g++.old-deja/g++.other/cast6.C: New test.
36806
36807 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
36808
36809 * gcc.c-torture/execute/20001130-2.c: New testcase.
36810
36811 2000-11-30 Richard Henderson <rth@redhat.com>
36812
36813 * gcc.c-torture/execute/20001130-1.c: New test.
36814
36815 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36816
36817 * g++.old-deja/g++.other/op3.C: New test.
36818
36819 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36820
36821 * g++.old-deja/g++.other/op2.C: New test.
36822
36823 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36824
36825 * g++.old-deja/g++.other/crash38.C: New test.
36826
36827 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
36828
36829 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
36830
36831 2000-11-29 Jakub Jelinek <jakub@redhat.com>
36832
36833 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
36834 tests.
36835 * gcc.c-torture/execute/string-opt-6.c: New test.
36836
36837 * gcc.dg/20001117-1.c: Add main.
36838
36839 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
36840
36841 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
36842 Move from here ...
36843 * gcc.dg/940510-1.c: ... to here.
36844
36845 * gcc.dg/20000926-1.c: GNU C now allows initializations of
36846 zero-size arrays in toplevel structures.
36847
36848 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36849
36850 * gcc.c-torture/execute/loop-8.c: New test.
36851
36852 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36853
36854 * g++.old-deja/g++.other/base1.C: New test.
36855
36856 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36857
36858 * g++.old-deja/g++.other/parse2.C: New test.
36859
36860 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36861
36862 * g++.old-deja/g++.pt/incomplete1.C: New test.
36863
36864 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36865
36866 * g++.old-deja/g++.other/friend9.C: New test.
36867
36868 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36869
36870 * gcc.dg/20001127-1.c: New test.
36871
36872 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36873
36874 * g++.old-deja/g++.pt/friend46.C: New test.
36875
36876 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36877
36878 * g++.old-deja/g++.other/ptrmem8.C: New test.
36879
36880 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36881
36882 * gcc.c-torture/execute/string-opt-7.c: New test.
36883 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36884
36885 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36886
36887 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36888 instead of 'mkcheck 2'.
36889
36890 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36891
36892 * gcc.c-torture/execute/memcheck/driver.c,
36893 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36894 C9X references to refer to C99.
36895
36896 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36897
36898 * gcc.dg/ultrasp3.c: New test.
36899
36900 2000-11-25 Neil Booth <neilb@earthling.net>
36901
36902 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36903
36904 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36905
36906 * gcc.c-torture/compile/20001123-2.c: New.
36907
36908 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36909
36910 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36911
36912 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36913
36914 * gcc.dg/sequence-point-1.c: Add some new tests.
36915 * gcc.c-torture/execute/20001124-1.c: New test.
36916
36917 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36918
36919 * g++.old-deja/g++.other/vaarg4.C: New test.
36920 * gcc.c-torture/compile/20001123-1.c: New test.
36921
36922 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36923
36924 * g++.other/crash24.C: Adjust and remove XFAIL.
36925 * g++.other/crash37.C: New test.
36926
36927 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36928
36929 * g++.old-deja/g++.pt/instantiate9.C: New test.
36930
36931 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36932
36933 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36934 new ABI, too.
36935
36936 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36937 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36938
36939 2000-11-22 Neil Booth <neilb@earthling.net>
36940
36941 * gcc.dg/cpp/Wtrigraphs.c: New test.
36942
36943 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36944
36945 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36946
36947 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36948
36949 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36950
36951 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36952
36953 * lib/gcc-dg.exp: load_lib scanasm.exp.
36954 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36955 * lib/g++-dg.exp: load_lib scanasm.exp.
36956 * lib/scanasm.exp: New.
36957 (scan-assembler, scan-assembler-not): Add optional arguments to
36958 test name, or if not present, the pattern name.
36959 (scan-assembler-dem, scan-assembler-dem-not): New.
36960
36961 * g++.dg/dg.exp: New.
36962
36963 2000-11-21 Neil Booth <neilb@earthling.net>
36964
36965 * gcc.dg/cpp/integrated1.c: Remove.
36966
36967 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36968
36969 * gcc.c-torture/execute/20001121-1.c: New test.
36970
36971 2000-11-21 Richard Henderson <rth@redhat.com>
36972
36973 * gcc.c-torture/compile/20001121-1.c: New test.
36974
36975 2000-11-20 Neil Booth <neilb@earthling.net>
36976
36977 * gcc.dg/cpp/integrated1.c: New test.
36978
36979 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36980
36981 * g++.old-deja/g++.other/inline17.C: New test.
36982
36983 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36984
36985 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36986 local variable to be zero: I made the variable global. Now
36987 uses abort() and exit() instead of relying on main's return value.
36988
36989 2000-11-20 Neil Booth <neilb@earthling.net>
36990
36991 * gcc.dg/cpp/paste2.c: Update test.
36992 * objc/execute/paste.m: New test.
36993
36994 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36995
36996 * gcc.dg/c99-condexpr-1.c: New test.
36997
36998 2000-11-20 Neil Booth <neilb@earthling.net>
36999
37000 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
37001
37002 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
37003
37004 * g++.old-deja/g++.pt/export1.C: New test.
37005
37006 2000-11-20 Jakub Jelinek <jakub@redhat.com>
37007
37008 * gcc.dg/20001117-1.c: New test.
37009
37010 2000-11-18 Richard Henderson <rth@redhat.com>
37011
37012 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
37013
37014 2000-11-18 Richard Henderson <rth@redhat.com>
37015
37016 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
37017 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
37018 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
37019
37020 2000-11-18 Richard Henderson <rth@redhat.com>
37021
37022 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
37023 (main): New. Exit cleanly.
37024
37025 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
37026
37027 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
37028 gcc.dg/c99-fordecl-2.c: New tests.
37029
37030 2000-11-18 Richard Henderson <rth@redhat.com>
37031
37032 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
37033 * gcc.c-torture/execute/zerolen-2.c: New.
37034
37035 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37036
37037 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
37038 memory.
37039
37040 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
37041
37042 * g++.old-deja/g++.pt/instantiate8.C: New test.
37043
37044 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
37045
37046 * g++.old-deja/g++.other/incomplete.C: Add more tests.
37047 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
37048
37049 2000-11-16 Nick Clifton <nickc@redhat.com>
37050
37051 * gcc.c-torture/execute/nestfunc-2.c: New test.
37052 * gcc.c-torture/execute/nestfunc-3.c: New test.
37053
37054 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
37055
37056 * gcc.c-torture/compile/20001116-1.c: New test.
37057
37058 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37059
37060 * gcc.c-torture/execute/20001115-1.c: New test.
37061
37062 2000-11-15 Mark Mitchell <mark@codesourcery.com>
37063
37064 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
37065 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
37066 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
37067 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37068
37069 2000-11-15 Neil Booth <neilb@earthling.net>
37070
37071 gcc.dg/cpp/_Pragma1.c: Update.
37072 gcc.dg/cpp/_Pragma2.c: New test.
37073
37074 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
37075
37076 * g++.old-deja/g++.other/anon5.C: New test.
37077
37078 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
37079
37080 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
37081 tests.
37082
37083 2000-11-14 Jakub Jelinek <jakub@redhat.com>
37084
37085 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
37086 output.
37087
37088 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
37089
37090 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
37091 labels at end of compound statements.
37092
37093 2000-11-13 Jakub Jelinek <jakub@redhat.com>
37094
37095 * gcc.c-torture/execute/loop-7.c: New test.
37096
37097 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
37098
37099 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
37100
37101 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
37102
37103 * gcc.dg/c99-bool-1.c: New test.
37104
37105 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
37106
37107 * gcc.dg/c99-scope-1.c: Remove xfail.
37108 * gcc.dg/c99-scope-2.c: New test.
37109
37110 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37111
37112 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
37113 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
37114
37115 2000-11-11 Mark Mitchell <mark@codesourcery.com>
37116
37117 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
37118 error messages.
37119
37120 * g++.mike/p700.C: Don't typedef wchar_t.
37121 * g++.mike/p784.C: Likewise.
37122 * g++.mike/eb101.C: Don't use __wchar_t.
37123
37124 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
37125
37126 * g77.f-torture/execute/20001111.[fx]: Test premature exit
37127 from DO loop.
37128
37129 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
37130
37131 * gcc.c-torture/execute/20001111-1.c: New test.
37132
37133 2000-11-10 Nick Clifton <nickc@redhat.com>
37134
37135 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
37136 long multuiple and accumulate.
37137
37138 2000-11-09 Richard Henderson <rth@redhat.com>
37139
37140 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
37141 via size_t instead of int.
37142
37143 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
37144 * gcc.c-torture/execute/string-opt-2.c: Likewise.
37145 * gcc.c-torture/execute/string-opt-3.c: Likewise.
37146 * gcc.c-torture/execute/string-opt-4.c: Likewise.
37147
37148 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
37149
37150 * gcc.c-torture/compile/20001109-1.c: New test.
37151 * gcc.c-torture/compile/20001109-2.c: New test.
37152
37153 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
37154
37155 * g++.old-deja/g++.pt/operator1.C: New test.
37156 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
37157
37158 2000-11-09 Jakub Jelinek <jakub@redhat.com>
37159
37160 * gcc.dg/20001108-1.c: New test.
37161
37162 2000-11-09 Jakub Jelinek <jakub@redhat.com>
37163
37164 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
37165 with both arguments constant strings.
37166 * gcc.c-torture/execute/string-opt-3.c: New test.
37167 * gcc.c-torture/execute/string-opt-4.c: New test.
37168 * gcc.c-torture/execute/string-opt-5.c: New test.
37169
37170 2000-11-08 Nick Clifton <nickc@redhat.com>
37171
37172 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
37173 mulsidi3adddi patterns.
37174
37175 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
37176
37177 * g++.old-deja/g++.other/crash36.C: New test.
37178
37179 2000-11-08 Jakub Jelinek <jakub@redhat.com>
37180
37181 * g++.old-deja/g++.other/init16.C: New test.
37182
37183 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
37184
37185 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
37186
37187 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
37188
37189 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
37190 * gcc.c-torture/execute/va-arg-16.x: Likewise.
37191 * gcc.c-torture/execute/va-arg-17.x: Likewise.
37192
37193 2000-11-07 DJ Delorie <dj@redhat.com>
37194
37195 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
37196
37197 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37198
37199 * gcc.c-torture/execute/string-opt-1.c: New test.
37200
37201 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
37202
37203 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
37204 mips-sgi-irix6.* because the MIPS ABI passes floating-point
37205 parameters in registers, and there is no way for a varargs
37206 function to know in which order the integer and floating-point
37207 parameters should be interleaved when they are placed on the
37208 stack.
37209 * gcc.c-torture/execute/va-arg-16.x: Likewise.
37210 * gcc.c-torture/execute/va-arg-17.x: Likewise.
37211
37212 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37213
37214 * gcc.c-torture/execute/string-opt-2.c: New test.
37215
37216 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
37217
37218 * g++.old-deja/g++.pt/crash60.C: New test.
37219
37220 2000-11-06 Jakub Jelinek <jakub@redhat.com>
37221
37222 * g++.old-deja/g++.other/crash24.C: New test.
37223 * g++.old-deja/g++.other/crash25.C: New test.
37224 * g++.old-deja/g++.other/crash26.C: New test.
37225 * g++.old-deja/g++.other/crash27.C: New test.
37226 * g++.old-deja/g++.other/crash28.C: New test.
37227 * g++.old-deja/g++.other/crash29.C: New test.
37228 * g++.old-deja/g++.other/crash30.C: New test.
37229 * g++.old-deja/g++.other/crash31.C: New test.
37230 * g++.old-deja/g++.other/crash32.C: New test.
37231 * g++.old-deja/g++.other/crash33.C: New test.
37232 * g++.old-deja/g++.other/crash34.C: New test.
37233 * g++.old-deja/g++.other/crash35.C: New test.
37234
37235 2000-11-06 Jakub Jelinek <jakub@redhat.com>
37236
37237 * gcc.c-torture/execute/20001031-1.c: New test.
37238
37239 2000-11-04 Mark Mitchell <mark@codesourcery.com>
37240
37241 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
37242 namespace.
37243
37244 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
37245 standards-conformant.
37246
37247 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
37248
37249 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
37250 * g++.old-deja/g++.mike/p755a.C: Likewise.
37251 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
37252 library makes no calls to `operator new' during initialization.
37253
37254 2000-11-04 Neil Booth <neilb@earthling.net>
37255
37256 * gcc.dg/cpp/include2.c: New tests.
37257
37258 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
37259
37260 * lib/g++.exp (g++_set_ld_library_path): New function.
37261 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
37262
37263 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
37264
37265 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
37266 warnings.
37267
37268 2000-11-01 Richard Henderson <rth@redhat.com>
37269
37270 * g++.old-deja/g++.ext/namedret1.C: New.
37271 * g++.old-deja/g++.ext/namedret2.C: New.
37272 * g++.old-deja/g++.ext/namedret3.C: New.
37273
37274 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
37275
37276 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
37277 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
37278
37279 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37280
37281 * gcc.c-torture/execute/va-arg-21.c: New test.
37282
37283 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
37284
37285 * gcc.dg/c99-complex-2.c: New test.
37286
37287 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37288
37289 * gcc.c-torture/execute/stdio-opt-1.c: New test.
37290
37291 2000-10-31 Jakub Jelinek <jakub@redhat.com>
37292
37293 * g++.old-deja/g++.other/inline16.C: New test.
37294
37295 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
37296
37297 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
37298 __PRETTY_FUNCTION__
37299
37300 2000-10-29 Neil Booth <neilb@earthling.net>
37301
37302 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
37303 New tests.
37304 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
37305 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
37306 optimisation.
37307
37308 2000-10-29 Neil Booth <neilb@earthling.net>
37309
37310 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
37311 * mi1.c, mi1c.h: Add null directives to multiple-include test.
37312 * mi5.c: Test multiple includes work with -C.
37313 * trigraphs.c: Test ^= version.
37314
37315 2000-10-28 Neil Booth <neilb@earthling.net>
37316
37317 New tests and test updates for new macro expander.
37318
37319 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
37320 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
37321 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
37322 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
37323 new diagnostic messages.
37324
37325 * gcc.dg/cpp/macro3.c: New tests.
37326
37327 2000-10-27 Mark Mitchell <mark@codesourcery.com>
37328
37329 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
37330 on the same line.
37331
37332 2000-10-27 Jakub Jelinek <jakub@redhat.com>
37333
37334 * g++.old-deja/g++.other/eh2.C: New test.
37335
37336 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
37337
37338 * gcc.c-torture/execute/20001027-1.c: New test.
37339
37340 2000-10-26 Richard Henderson <rth@redhat.com>
37341
37342 * gcc.c-torture/execute/20001026-1.c: New.
37343
37344 2000-10-26 Mark Mitchell <mark@codesourcery.com>
37345
37346 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
37347 * g++.old-deja/g++.law/builtin1.C: Likewise.
37348 * g++.old-deja/g++.law/ctors10.C: Likewise.
37349 * g++.old-deja/g++.law/virtual3.C: Likewise.
37350 * g++.old-deja/g++.mike/p658.C: Likewise.
37351 * g++.old-deja/g++.other/sibcall1.C: Likewise.
37352 * g++.old-deja/g++.other/vaarg2.C: Likewise.
37353 * g++.old-deja/g++.robertl/eb124.C: Likewise.
37354 * g++.old-deja/g++.robertl/eb44.C: Likewise.
37355 * g++.old-deja/g++.robertl/eb77.C: Likewise.
37356
37357 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
37358
37359 * gcc.c-torture/compile/20001024-1.c: New test.
37360
37361 2000-10-25 Mark Mitchell <mark@codesourcery.com>
37362
37363 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
37364 to tell us whether or not we are using V3.
37365
37366 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
37367
37368 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
37369 operands.
37370
37371 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
37372
37373 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
37374
37375 2000-10-25 Jakub Jelinek <jakub@redhat.com>
37376
37377 * gcc.c-torture/execute/20001024-1.c: New test.
37378
37379 2000-10-24 Jakub Jelinek <jakub@redhat.com>
37380
37381 * g++.old-deja/g++.other/sibcall1.C: New test.
37382
37383 2000-10-20 Jakub Jelinek <jakub@redhat.com>
37384
37385 * gcc.dg/noncompile/init-3.c: New test.
37386
37387 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
37388
37389 * gcc.dg/format-array-1.c: New test.
37390
37391 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
37392
37393 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
37394 writing through null pointers; remove comment about testing
37395 unterminated strings.
37396
37397 2000-10-17 Matthew Hiller <hiller@redhat.com>
37398
37399 * gcc.c-torture/execute/20001017-2.c: New test.
37400
37401 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
37402
37403 * gcc.c-torture/compile/20001018-1.c: New test.
37404 * gcc.c-torture/compile/20001018-1.x: Xfail.
37405
37406 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37407
37408 * gcc.c-torture/execute/20001017-1.c: New test.
37409
37410 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
37411
37412 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
37413 for multiple use of arguments with scanf formats; add tests for
37414 multiple use of arguments.
37415
37416 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
37417
37418 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
37419
37420 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
37421
37422 * gcc.dg/format-miss-1.c: New test.
37423
37424 2000-10-16 Jakub Jelinek <jakub@redhat.com>
37425
37426 * gcc.c-torture/execute/20001013-1.c: New test.
37427
37428 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
37429
37430 * gcc.dg/format-branch-1.c: New test.
37431
37432 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
37433
37434 * README, lib/file-format.exp: Remove EGCS references.
37435
37436 2000-10-16 Jakub Jelinek <jakub@redhat.com>
37437
37438 * gcc.dg/20001013-1.c: New test.
37439
37440 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
37441
37442 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
37443 for intmax_t in the compiler using __typeof__ and the type rules
37444 for conditional expressions.
37445
37446 2000-10-13 Jakub Jelinek <jakub@redhat.com>
37447
37448 * gcc.dg/20001012-1.c: New test.
37449 * gcc.dg/20001012-2.c: New test.
37450
37451 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
37452
37453 * gcc.dg/format-attr-1.c: New test.
37454
37455 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
37456
37457 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
37458 __LONG_LONG_MAX__ instead of LLONG_MAX.
37459
37460 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
37461
37462 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
37463 scanf flags.
37464 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
37465 flags.
37466
37467 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
37468
37469 * gcc.dg/sequence-pt-1.c: New test.
37470
37471 2000-10-11 Geoff Keating <geoffk@cygnus.com>
37472
37473 * gcc.c-torture/execute/20001011-1.c: New testcase.
37474 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
37475
37476 2000-10-10 Jakub Jelinek <jakub@redhat.com>
37477
37478 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
37479 does not error on it.
37480
37481 2000-10-10 Jakub Jelinek <jakub@redhat.com>
37482
37483 * gcc.dg/20001009-1.c: New test.
37484
37485 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
37486
37487 * gcc.c-torture/compile/20001009-1.c: Move from here ....
37488 * gcc.c-torture/execute/20001009-2.c: ... to here.
37489
37490 2000-10-09 Geoff Keating <geoffk@cygnus.com>
37491
37492 * gcc.c-torture/compile/20001009-1.c: New testcase.
37493 * gcc.c-torture/execute/20001009-1.c: New testcase.
37494 Testcases provided by Jan Hubicka <jh@suse.cz>.
37495
37496 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
37497
37498 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
37499 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
37500 uintmax_t using <limits.h> to emulate the compiler's internal
37501 logic. No longer XFAIL %j tests.
37502
37503 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
37504
37505 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
37506 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
37507 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
37508 regexps and details of expected handling of some bad formats.
37509 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
37510 suppression.
37511
37512 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
37513
37514 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
37515 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
37516 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
37517 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
37518 in list archives.
37519
37520 2000-10-06 Richard Henderson <rth@cygnus.com>
37521
37522 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
37523 * g++.old-deja/g++.brendan/crash52.C: Likewise.
37524 * g++.old-deja/g++.jason/report.C: Likewise.
37525 * g++.old-deja/g++.law/friend5.C: Likewise.
37526 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
37527 of the expected warnings.
37528
37529 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
37530
37531 * g++.old-deja/g++.pt/enum14.C: New test.
37532
37533 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
37534
37535 * g++.old-deja/g++.pt/crash59.C: New test.
37536
37537 2000-10-04 Will Cohen <wcohen@redhat.com>
37538
37539 * gcc.dg/20000926-1.c: New test.
37540
37541 2000-10-03 Geoff Keating <geoffk@cygnus.com>
37542
37543 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
37544 function name for current C++ compiler.
37545 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
37546
37547 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
37548
37549 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
37550 __PRETTY_FUNCTION__.
37551 * g++.old-deja/g++.ext/pretty2.C: Likewise.
37552
37553 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37554
37555 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
37556
37557 2000-09-26 Jakub Jelinek <jakub@redhat.com>
37558
37559 * gcc.c-torture/compile/20000923-1.c: New test.
37560
37561 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
37562
37563 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
37564 * g++.old-deja/g++.pt/ttp62.C: Same.
37565 * g++.old-deja/g++.other/inline14.C: Same.
37566
37567 2000-09-24 Richard Henderson <rth@cygnus.com>
37568
37569 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
37570
37571 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
37572
37573 * gcc.dg/c90-printf-1.c: Add test for wide string format.
37574
37575 2000-09-22 Geoff Keating <geoffk@cygnus.com>
37576
37577 * gcc.c-torture/compile/20000922-1.c: New file.
37578
37579 2000-09-21 Nick Clifton <nickc@redhat.com>
37580
37581 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
37582 a signed long modulo operation.
37583 (mod6): New function - perform an unsigned long modulo operation.
37584 (main): Add tests for modulos of very large numbers by very small
37585 dividends.
37586
37587 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37588
37589 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
37590
37591 2000-09-19 Richard Henderson <rth@cygnus.com>
37592
37593 * gcc.dg/compare2.c (case 10): XFAIL.
37594
37595 2000-09-18 Richard Henderson <rth@cygnus.com>
37596
37597 * gcc.c-torture/execute/20000906-1.c: Move ...
37598 * gcc.dg/20000906-1.c: ... here. Only run on targets
37599 that support __builtin_trap.
37600
37601 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
37602
37603 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
37604
37605 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37606
37607 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
37608 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
37609 more $ format tests.
37610
37611 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37612
37613 * gcc.dg/format-errmk-1.c: New test.
37614
37615 2000-09-17 Greg McGary <greg@mcgary.org>
37616
37617 * gcc.c-torture/execute/20000917-1.x: Remove.
37618
37619 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
37620
37621 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
37622
37623 2000-09-17 Greg McGary <greg@mcgary.org>
37624
37625 * gcc.c-torture/execute/20000917-1.c: New test.
37626 * gcc.c-torture/execute/20000917-1.x: XFAIL.
37627
37628 2000-09-16 Neil Booth <NeilB@earthling.net>
37629
37630 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
37631 in nested macro bug.
37632
37633 2000-09-15 Neil Booth <NeilB@earthling.net>
37634
37635 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
37636
37637 2000-09-14 Jeffrey A Law (law@cygnus.com)
37638
37639 * gcc.c-torture/execute/20000914-1.c: New test.
37640
37641 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
37642
37643 * g++.other/inline13.C: New test.
37644
37645 2000-09-12 Andreas Jaeger <aj@suse.de>
37646
37647 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
37648 constant by Ulrich Drepper <drepper@redhat.com>.
37649
37650 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
37651
37652 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
37653
37654 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37655
37656 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
37657
37658 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
37659
37660 * gcc.dg/cpp/backslash.c: New test.
37661
37662 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
37663
37664 * gcc.c-torture/execute/20000910-1.c: New test.
37665 * gcc.c-torture/execute/20000910-2.c: Likewise.
37666
37667 2000-09-11 Robert Lipe <robertl@sco.com>
37668
37669 * gcc.dg/pragma-align.c: New test.
37670
37671 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
37672
37673 * g++.old-deja/g++.pt/explicit82.C: New test.
37674 * g++.old-deja/g++.pt/explicit83.C: New test.
37675
37676 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
37677
37678 * gcc.dg/asm-names.c: New test.
37679
37680 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37681
37682 * gcc.dg/cpp/tr-warn6.c: New test
37683
37684 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
37685
37686 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
37687 be accepted.
37688
37689 2000-09-07 Catherine Moore <clm@redhat.com>
37690
37691 * gcc.c-torture/execute/unroll-1.c: New test.
37692
37693 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
37694
37695 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
37696 ERROR markers.
37697 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
37698 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
37699 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
37700 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
37701 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
37702 Preprocess only.
37703 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
37704 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
37705
37706 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37707
37708 * g++.old-deja/g++.pt/deduct2.C: New test.
37709
37710 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37711
37712 * g++.old-deja/g++.pt/parms2.C: New test.
37713
37714 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37715
37716 * g++.old-deja/g++.pt/crash58.C: New test.
37717
37718 2000-09-06 Greg McGary <greg@mcgary.org>
37719
37720 * gcc.c-torture/execute/20000906-1.c: New test.
37721 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
37722
37723 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37724
37725 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
37726
37727 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37728
37729 * g++.old-deja/g++.pt/crash57.C: New test.
37730
37731 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37732
37733 * g++.old-deja/g++.pt/crash56.C: New test.
37734
37735 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37736
37737 * g++.old-deja/g++.pt/koenig1.C: New test.
37738
37739 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37740
37741 * gcc.dg/20000904-1.c: New test.
37742
37743 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37744
37745 * gcc.dg/cpp/paste8.c: New test.
37746
37747 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
37748
37749 * gcc.c-torture/compile/20000827-1.c: New test.
37750
37751 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37752
37753 * gcc.dg/format-diag-1.c: New test.
37754
37755 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37756
37757 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
37758 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
37759 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
37760 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
37761 gcc.dg/formatz-1.c: Adjust warning regular expressions.
37762
37763 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37764
37765 * g++.old-deja/g++.other/nested4.C: New test.
37766
37767 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37768
37769 * g++.old-deja/g++.ns/scoped1.C: New test.
37770
37771 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
37772
37773 * lib/g++.exp: Support testing already-installed GCC.
37774
37775 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37776
37777 * wtr-label-1.c, wtr-suffix-1.c: New tests.
37778
37779 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37780
37781 * gcc.dg/return-type-2.c: New test.
37782
37783 2000-08-27 Geoff Keating <geoffk@cygnus.com>
37784
37785 * gcc.c-torture/compile/20000825-1.c: New test.
37786
37787 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
37788
37789 * gcc.dg/dwarf2-2.c: New test.
37790
37791 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
37792
37793 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
37794 dg-warning regexps.
37795
37796 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
37797
37798 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
37799 gcc.dg/format-ext-5.c: New tests.
37800
37801 2000-08-25 Jakub Jelinek <jakub@redhat.com>
37802
37803 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
37804
37805 2000-08-24 Mark Mitchell <mark@codesourcery.com>
37806
37807 * gcc.dg/noncompile/930622-2.c: Adjust error message.
37808
37809 2000-08-24 Richard Henderson <rth@cygnus.com>
37810
37811 * gcc.dg/ia64-sync-1.c: New test.
37812 * gcc.dg/ia64-sync-2.c: New test.
37813 * gcc.dg/ia64-asm-1.c: New test.
37814
37815 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
37816
37817 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
37818 * gcc.dg/format-ext-2.c: New test.
37819
37820 2000-08-23 Jason Merrill <jason@redhat.com>
37821
37822 * lib/old-dejagnu.exp: Also ignore "In member function" and
37823 "At global scope".
37824
37825 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37826
37827 * gcc.dg/noncompile/label-lineno-1.c: New test.
37828
37829 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37830
37831 * gcc.dg/c99-array-nonobj-1.c: New test.
37832
37833 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37834
37835 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
37836 tests.
37837 * gcc.dg/format-ext-1.c: New test.
37838
37839 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37840
37841 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
37842 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
37843 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
37844 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
37845 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
37846
37847 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
37848
37849 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
37850 gcc.dg/c99-strftime-2.c: New tests.
37851
37852 2000-08-22 Richard Henderson <rth@cygnus.com>
37853
37854 * gcc.c-torture/execute/20000822-1.c: New test.
37855
37856 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37857
37858 * gcc.c-torture/execute/20000819-1.x: Remove.
37859
37860 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37861
37862 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37863 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37864 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37865 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37866 gcc.dg/format-xopen-1.c: New tests.
37867
37868 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37869
37870 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37871
37872 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37873
37874 * g++.old-deja/g++.other/loop2.C: New test.
37875
37876 * gcc.c-torture/compile/20000606-1.c: New test.
37877 * gcc.c-torture/compile/20000728-1.c: New test.
37878 * gcc.c-torture/execute/20000801-1.c: New test.
37879 * gcc.c-torture/execute/20000801-2.c: New test.
37880 * gcc.c-torture/execute/20000819-1.c: New test.
37881 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37882 * gcc.dg/20000629-1.c: New test.
37883 * gcc.dg/20000724-1.c: New test.
37884 * gcc.dg/20000807-1.c: New test.
37885
37886 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37887
37888 * gcc.dg/cpp/pragma-1.c: New test.
37889 * gcc.dg/cpp/pragma-2.c: New test.
37890
37891 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37892
37893 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37894 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37895
37896 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37897
37898 * gcc.c-torture/compile/20000818-1.c: New test.
37899
37900 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37901
37902 * gcc.c-torture/execute/20000818-1.c: New test.
37903
37904 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37905
37906 * gcc.dg/format-va-1.c: New test.
37907
37908 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37909
37910 * g++.old-deja/g++.other/typedef8.C: New test.
37911
37912 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37913
37914 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37915 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37916 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37917 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37918 * g++.old-deja/g++.other/ptrmem7.C: New test.
37919 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37920
37921 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37922
37923 * g++.old-deja/g++.pt/typename27.C: New test.
37924
37925 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37926
37927 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37928 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37929 * g++.old-deja/g++.pt/friend45.C: New test.
37930 * g++.old-deja/g++.other/friend8.C: New test.
37931
37932 2000-08-15 Richard Henderson <rth@cygnus.com>
37933
37934 * gcc.c-torture/execute/20000815-1.c: New test.
37935
37936 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37937
37938 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37939 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37940 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37941
37942 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37943
37944 * g++.old-deja/g++.other/refinit2.C: New test.
37945
37946 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37947
37948 * lib/c-torture.exp (c-torture): Make
37949 compiler_conditional_xfail_data global.
37950 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37951 compiler_conditional_xfail_data machinery.
37952 (f-torture-execute): Likewise.
37953 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37954 and only when unrolling loops.
37955
37956 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37957
37958 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37959
37960 * g++.old-deja/g++.pt/explicit81.C: New test.
37961
37962 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37963
37964 * g++.old-deja/g++.pt/typename26.C: New test.
37965
37966 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37967
37968 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37969 warning.
37970
37971 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37972
37973 * g++.old-deja/g++.other/array3.C: New test.
37974
37975 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37976
37977 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37978 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37979 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37980 New tests.
37981
37982 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37983
37984 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37985 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37986
37987 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37988
37989 * gcc.c-torture/execute/20000808-1.c: New test.
37990
37991 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37992
37993 * gcc.dg/c90-const-expr-1.c: New test.
37994
37995 2000-08-08 Richard Henderson <rth@cygnus.com>
37996
37997 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37998
37999 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
38000
38001 * gcc.dg/noncompile/const-ll-1.c: New test.
38002
38003 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
38004
38005 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
38006
38007 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
38008
38009 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
38010 that running programs linked against the shared version of libobjc
38011 run correctly.
38012
38013 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
38014
38015 * gcc.dg/c99-printf-1.c: New test.
38016
38017 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
38018
38019 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
38020
38021 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
38022
38023 * gcc.c-torture/execute/20000731-1.x: Delete.
38024
38025 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
38026
38027 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
38028 and torture_without_loops as is done by c-torture.exp.
38029 (search_for): Copy from c-torture.exp.
38030 (gcc-dg-runtest): New function, drives a directory of tests
38031 iterating over the TORTURE_OPTIONS.
38032 (scan-assembler, scan-assembler-not): Move here from
38033 individual directory drivers.
38034
38035 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
38036 defined by lib/gcc-dg.exp.
38037 * gcc.dg/cpp/cpp.exp: Likewise.
38038 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
38039 gcc-dg-runtest, so we cycle over optimization options.
38040
38041 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
38042 * gcc.dg/compare2.c: No longer expected to fail.
38043
38044 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
38045
38046 * gcc.c-torture/execute/20000804-1.c: New test.
38047
38048 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
38049
38050 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
38051
38052 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
38053
38054 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
38055
38056 2000-08-03 Jeffrey A Law (law@cygnus.com)
38057
38058 * gcc.c-torture/compile/20000803-1.c: New test.
38059
38060 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
38061
38062 * gcc.c-torture/execute/20000801-3.c,
38063 gcc.c-torture/execute/20000801-4.c: New tests.
38064 * gcc.c-torture/execute/20000801-3.x,
38065 gcc.c-torture/execute/20000801-4.x: Xfail.
38066
38067 2000-08-02 Geoff Keating <geoffk@cygnus.com>
38068
38069 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
38070 libobjc/.libs to allow for libtool.
38071
38072 2000-08-02 Jakub Jelinek <jakub@redhat.com>
38073
38074 * gcc.c-torture/compile/20000802-1.c: New test.
38075
38076 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
38077
38078 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
38079
38080 2000-07-31 Jeffrey A Law (law@cygnus.com)
38081
38082 * gcc-c-torture/execute/20000731-2.c: New test.
38083
38084 * gcc.c-torture/execute/20000731-1.c: New test.
38085 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
38086
38087 2000-07-31 Jakub Jelinek <jakub@redhat.com>
38088
38089 * testsuite/gcc.dg/cpp/paste7.c: New test.
38090 * gcc.dg/cpp/20000725-1.c: New test.
38091
38092 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
38093
38094 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
38095 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
38096 declaration warning for __builtin_dwarf_reg_size.
38097
38098 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
38099
38100 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
38101
38102 * gcc.dg/noncompile/voidparam-1.c: New test.
38103
38104 2000-07-30 Richard Henderson <rth@cygnus.com>
38105
38106 * gcc.dg/c90-digraph-1.c: Don't xfail.
38107 * gcc.dg/compare2.c (case 10): Xfail.
38108 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
38109
38110 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
38111
38112 * gcc.dg/c99-main-1.c: New test.
38113
38114 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
38115
38116 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
38117
38118 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
38119
38120 * gcc.c-tortuer/execute/20000726-1.c: New test.
38121
38122 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
38123
38124 * gcc.c-torture/execute/enum-2.c: New test.
38125
38126 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38127
38128 * gcc.dg/cpp/tr-warn3.c: New test.
38129
38130 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
38131
38132 * g++.old-deja/g++.ext/implicit1.C: Remove.
38133 * g++.old-deja/g++.jason/c2.C: Remove
38134 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
38135 * g++.old-deja/g++.pt/crash16.C: Likewise.
38136 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
38137
38138 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
38139
38140 * g++.old-deja/g++.other/for2.C: New test.
38141
38142 2000-07-25 Jakub Jelinek <jakub@redhat.com>
38143
38144 * gcc.dg/20000720-1.c: New test.
38145
38146 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
38147
38148 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
38149
38150 2000-07-24 Geoff Keating <geoffk@cygnus.com>
38151
38152 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
38153 * gcc.c-torture/execute/20000722-1.c: New.
38154 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
38155
38156 2000-07-24 Jakub Jelinek <jakub@redhat.com>
38157
38158 * gcc.dg/cpp/20000720-1.S: New test.
38159
38160 2000-07-21 Michael Meissner <meissner@redhat.com>
38161
38162 * gcc.c-torture/execute/ieee/hugeval.c: New test.
38163
38164 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
38165
38166 * g++.old-deja/g++.brendan/crash16.C,
38167 g++.old-deja/g++.brendan/parse3.C,
38168 g++.old-deja/g++.brendan/redecl1.C,
38169 g++.old-deja/g++.ns/template13.C,
38170 g++.old-deja/g++.other/decl4.C,
38171 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
38172
38173 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
38174
38175 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
38176 and "Internal error".
38177
38178 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
38179 regexps.
38180 * gcc.dg/cpp/paste6.c: New test.
38181
38182 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
38183
38184 * gcc.dg/cpp/tr-direct.c: New test.
38185
38186 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
38187 gcc.dg/cpp/undef1.c: Tweak error regexps.
38188
38189 2000-07-18 Eric Christopher <echristo@redhat.com>
38190
38191 * gcc.c-torture/compile/20000718-1.c: New test.
38192
38193 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
38194
38195 * cpplex.c (_cpp_push_token): If the token being pushed back
38196 is the previous token in this context, just subtract one from
38197 context->posn.
38198 * cppmacro.c (save_expansion): Clear aux field when storing a
38199 placemarker.
38200
38201 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
38202
38203 * gcc.dg/noncompile/redecl-1.c: New test.
38204
38205 2000-07-18 Jakub Jelinek <jakub@redhat.com>
38206
38207 * gcc.c-torture/execute/20000717-5.c: New test.
38208 * gcc.c-torture/execute/20000717-1.x: Removed.
38209
38210 2000-07-17 Richard Henderson <rth@cygnus.com>
38211
38212 * gcc.c-torture/execute/20000717-4.c: New test.
38213
38214 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
38215
38216 * gcc.dg/cpp/syshdr.c: New test.
38217 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
38218
38219 2000-07-17 Neil Booth <neilb@earthling.net>
38220
38221 * gcc.dg/cpp/cmdlne-dM.c: New test.
38222 * gcc.dg/cpp/cmdlne-dD.c: New test.
38223
38224 2000-07-17 Jeffrey A Law (law@cygnus.com)
38225
38226 * gcc.c-torture/execute/20000717-3.c: New test.
38227
38228 * gcc.c-torture/compile/20000717-1.c: New test.
38229
38230 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
38231
38232 * gcc.c-torture/execute/20000717-2.c: New test.
38233
38234 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
38235
38236 * gcc.dg/formatz-1.c: New test.
38237
38238 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
38239 * gcc.dg/c99-digraph-1.c: New tests.
38240
38241 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
38242 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
38243
38244 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
38245 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
38246 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
38247 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
38248 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
38249 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
38250 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
38251
38252 2000-07-17 Greg McGary <greg@mcgary.org>
38253
38254 * gcc.c-torture/execute/20000717-1.c: New test.
38255 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
38256
38257 2000-07-15 Jakub Jelinek <jakub@redhat.com>
38258
38259 * gcc.c-torture/execute/20000715-2.c: New test.
38260 * gcc.dg/20000715-1.c: New test.
38261
38262 2000-07-15 Michael Meissner <meissner@redhat.com>
38263
38264 * gcc.c-torture/execute/20000715-1.c: New test.
38265
38266 2000-07-13 Jakub Jelinek <jakub@redhat.com>
38267
38268 * gcc.c-torture/execute/20000707-1.c: New test.
38269
38270 2000-07-13 Neil Booth <NeilB@earthling.net>
38271
38272 * testsuite/gcc.dg/cpp/digraph1.c,
38273 testsuite/gcc.dg/cpp/digraph2.c,
38274 testsuite/gcc.dg/cpp/digraphs.c: New tests.
38275
38276 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
38277
38278 * g77.f-torture/compile/20000630-2.f: New test.
38279 * g77.f-torture/compile/20000630-2.x
38280
38281 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
38282
38283 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
38284
38285 2000-07-11 Neil Booth <NeilB@earthling.net>
38286
38287 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
38288
38289 2000-07-11 Neil Booth <NeilB@earthling.net>
38290
38291 * gcc.dg/cpp/cmdlne-C.c: New.
38292
38293 2000-07-09 Neil Booth <NeilB@earthling.net>
38294
38295 * gcc.dg/cpp/directiv.c: New tests.
38296 * gcc.dg/cpp/undef1.c: Update.
38297
38298 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
38299
38300 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
38301
38302 2000-07-09 Neil Booth <NeilB@earthling.net>
38303
38304 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
38305
38306 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
38307
38308 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
38309 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
38310
38311 2000-07-08 Neil Booth <NeilB@earthling.net>
38312
38313 * gcc.dg/cpp/macsyntx.c: New tests.
38314
38315 2000-07-07 Jakub Jelinek <jakub@redhat.com>
38316
38317 * gcc.dg/20000707-1.c: New test.
38318
38319 2000-07-07 Jakub Jelinek <jakub@redhat.com>
38320
38321 * gcc.c-torture/execute/20000706-1.c: New test.
38322 * gcc.c-torture/execute/20000706-2.c: New test.
38323 * gcc.c-torture/execute/20000706-3.c: New test.
38324 * gcc.c-torture/execute/20000706-4.c: New test.
38325 * gcc.c-torture/execute/20000706-5.c: New test.
38326
38327 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
38328
38329 * g++.old-deja/g++.pt/instantiate7.C: New test.
38330
38331 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
38332
38333 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
38334 * g++.old-deja/g++.mike/thunk3.C: Likewise.
38335 * g++.old-deja/g++.other/rtti3.C: Likewise.
38336 * g++.old-deja/g++.other/rttid3.C: Likewise.
38337
38338 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
38339
38340 * g77.f-torture/compile/20000630-1.x: Fix typo
38341
38342 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
38343
38344 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
38345 assembly output.
38346
38347 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
38348
38349 * gcc.dg/cpp/ident.c: New test.
38350
38351 2000-07-05 Neil Booth <NeilB@earthling.net>
38352
38353 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
38354 gcc.dg/cpp/lexstrng.c: New tests.
38355
38356 2000-07-04 Neil Booth <NeilB@earthling.net>
38357
38358 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
38359 * gcc.dg/cpp/strify2.c: Same.
38360
38361 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
38362
38363 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
38364 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
38365 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
38366 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
38367
38368 * testsuite/gcc.dg/cpp/macro1.c,
38369 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
38370 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
38371 testsuite/gcc.dg/cpp/strify1.c,
38372 testsuite/gcc.dg/cpp/strify2.c: New tests.
38373
38374 2000-07-03 Jakub Jelinek <jakub@redhat.com>
38375
38376 * gcc.c-torture/execute/20000703-1.c: New test.
38377
38378 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
38379
38380 * g++.old-deja/g++.pt (lookup10.C): New test.
38381
38382 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
38383
38384 * g++.old-deja/g++.pt (typename25.C): New test.
38385
38386 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
38387
38388 * gcc.c-torture/compile/20000701-1.c: New test.
38389
38390 2000-06-30 Nick Clifton <nickc@cygnus.com>
38391
38392 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
38393 to test case.
38394
38395 2000-06-30 Catherine Moore <clm@cygnus.com>
38396
38397 * gcc.c-torture/execute/align-1.c: New test.
38398
38399 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
38400
38401 * g++.old-deja/g++.pt/expr8.C: New test.
38402 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
38403
38404 2000-06-29 Nick Clifton <nickc@cygnus.com>
38405
38406 * gcc.c-torture/compile/20000629-1.c: New test.
38407
38408 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
38409
38410
38411 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
38412 gcc.dg/noncompile directory, depending on whether they're
38413 preprocessor tests or not. Annotate all the tests for the dg
38414 framework.
38415
38416 * gcc.c-torture/noncompile/noncompile.exp: Delete.
38417 * gcc.dg/noncompile/noncompile.exp: New.
38418
38419 * Moved files:
38420 Old name New name
38421 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
38422 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
38423 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
38424 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
38425 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
38426 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
38427 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
38428 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
38429 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
38430 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
38431 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
38432 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
38433 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
38434 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
38435 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
38436 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
38437 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
38438 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
38439 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
38440 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
38441 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
38442 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
38443 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
38444 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
38445
38446 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
38447 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
38448 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
38449 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
38450 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
38451 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
38452
38453 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
38454
38455 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
38456 declare one variable. On the fourth, error.
38457 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
38458 declared by 20000628-1a.h.
38459
38460 2000-06-29 Richard Henderson <rth@redhat.com>
38461
38462 * gcc.c-torture/execute/930529-1.x: New file.
38463 * gcc.dg/920413-1.c: Adjust expected warning text.
38464 * gcc.dg/980217-1.c: Declare abort.
38465 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
38466
38467 2000-06-29 Jeffrey A Law (law@cygnus.com)
38468
38469 * g77.f-torture/compile/20000629-1.f: New test.
38470 * g77.f-torture/compile/20000629-1.x: Expected to fail.
38471
38472 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
38473
38474 Rearrange lots of files, removing entirely the
38475 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
38476 directories.
38477
38478 * Deleted files:
38479 gcc.c-torture/code_quality/code_quality.exp
38480 gcc.c-torture/special/special.exp
38481 gcc.failure/failure.exp
38482 gcc.failure/940409-1.x
38483 gcc.c-torture/compile/961203-1.x
38484
38485 * New files:
38486 gcc.misc-tests/linkage.exp
38487 gcc.c-torture/execute/920730-1t.c
38488 gcc.c-torture/execute/920730-1t.x
38489 gcc.c-torture/compile/920520-1.x
38490 gcc.c-torture/compile/920521-1.x
38491 gcc.c-torture/compile/981006-1.x
38492 gcc.c-torture/execute/eeprof-1.x
38493
38494 * Moved files (possibly with modifications to fit a new harness):
38495 Old name New name
38496 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
38497 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
38498 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
38499 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
38500 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
38501 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
38502 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
38503 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
38504 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
38505 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
38506 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
38507 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
38508 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
38509 gcc.failure/940409-1.c gcc.dg/940409-1.c
38510
38511 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
38512
38513 * c-torture/compile/961203-1.x: Delete.
38514
38515 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
38516 not exit. Include stdio.h.
38517 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
38518 * gcc.misc-tests/dg-12.c: Likewise.
38519 * gcc.misc-tests/dg-5.c: Likewise.
38520 * gcc.misc-tests/dg-6.c: Likewise.
38521 * gcc.misc-tests/dg-7.c: Prototype abort.
38522 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
38523 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
38524 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
38525 not exit.
38526 * gcc.misc-tests/sieve.c: Use return from main, not exit.
38527 * gcc.misc-tests/sort2.c: Use return from main, not exit.
38528
38529 2000-06-28 Jakub Jelinek <jakub@redhat.com>
38530
38531 * gcc.dg/cpp/20000628-1.c: New test.
38532 * gcc.dg/cpp/20000628-1.h: New header for above test.
38533 * gcc.dg/cpp/20000628-1a.h: Likewise.
38534
38535 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
38536
38537 * gcc.dg/cpp: New directory.
38538 * gcc.dg/cpp/cpp.exp: New driver.
38539 * gcc.dg/cpp/20000627-1.c: New test.
38540 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
38541 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
38542 and rewrite as a compilation test.
38543
38544 * gcc.dg: Move many files into the cpp subdirectory, possibly
38545 renaming or editing them as well.
38546 Old name New name
38547 990119-1.c cpp/19990119-1.c
38548 990228-1.c cpp/19990228-1.c
38549 990407-1.c cpp/19990407-1.c
38550 990409-1.c cpp/19990409-1.c
38551 990413-1.c cpp/19990413-1.c
38552 990703-1.c cpp/19990703-1.c
38553 20000127-1.c cpp/20000127-1.c
38554 20000129-1.c cpp/20000129-1.c
38555 20000207-1.c cpp/20000207-1.c
38556 20000207-2.c cpp/20000207-2.c
38557 20000209-1.c cpp/20000209-1.c
38558 20000209-2.c cpp/20000209-2.c
38559 20000301-1.c cpp/20000301-1.c
38560 20000419-1.c cpp/20000419-1.c
38561 20000510-1.S cpp/20000510-1.S
38562 20000519-1.c cpp/20000519-1.c
38563 20000529-1.c cpp/20000529-1.c
38564 20000625-1.c cpp/20000625-1.c
38565 20000625-2.c cpp/20000625-2.c
38566 cpp-as1.c cpp/assert1.c
38567 cpp-as2.c cpp/assert2.c
38568 cxx-comments-1.c cpp/cxxcom1.c
38569 cxx-comments-2.c cpp/cxxcom2.c
38570 endif-label.c cpp/endif.c
38571 cpp-hash1.c cpp/hash1.c
38572 cpp-hash2.c cpp/hash2.c
38573 cpp-if1.c cpp/if-1.c
38574 cpp-if2.c cpp/if-2.c
38575 cpp-if3.c cpp/if-3.c
38576 cpp-if4.c cpp/if-4.c
38577 cpp-if5.c cpp/if-5.c
38578 cpp-cond.c cpp/if-cexp.c
38579 cpp-missingop.c cpp/if-mop.c
38580 cpp-missingparen.c cpp/if-mpar.c
38581 cpp-opprec.c cpp/if-oppr.c
38582 cpp-ifparen.c cpp/if-paren.c
38583 cpp-shortcircuit.c cpp/if-sc.c
38584 cpp-shift.c cpp/if-shift.c
38585 cpp-unary.c cpp/if-unary.c
38586 cpp-li1.c cpp/line1.c
38587 cpp-li2.c cpp/line2.c
38588 lineno.c cpp/line3.c
38589 lineno-2.c cpp/line4.c
38590 cpp-mi.c cpp/mi1.c
38591 cpp-mic.h cpp/mi1c.h
38592 cpp-micc.h cpp/mi1cc.h
38593 cpp-mind.h cpp/mi1nd.h
38594 cpp-mindp.h cpp/mi1ndp.h
38595 cpp-mix.h cpp/mi1x.h
38596 cpp-mi2.c cpp/mi2.c
38597 cpp-mi2a.h cpp/mi2a.h
38598 cpp-mi2b.h cpp/mi2b.h
38599 cpp-mi2c.h cpp/mi2c.h
38600 cpp-mi3.c cpp/mi3.c
38601 cpp-mi3.def cpp/mi3.def
38602 poison-1.c cpp/poison.c
38603 pr-impl.c cpp/prag-imp.c
38604 cpp-redef-2.c cpp/redef1.c
38605 cpp-redef.c cpp/redef2.c
38606 strpaste.c cpp/strp1.c
38607 strpaste-2.c cpp/strp2.c
38608 cpp-tradpaste.c cpp/tr-paste.c
38609 cpp-tradstringify.c cpp/tr-str.c
38610 cpp-tradwarn1.c cpp/tr-warn1.c
38611 cpp-tradwarn2.c cpp/tr-warn2.c
38612 trigraphs.c cpp/trigraphs.c
38613 cpp-unc1.c cpp/unc1.c
38614 cpp-unc2.c cpp/unc2.c
38615 cpp-unc3.c cpp/unc3.c
38616 cpp-unc.c cpp/unc4.c
38617 undef.c cpp/undef1.c
38618 undef-2.c cpp/undef2.c
38619 cpp-wi1.c cpp/widestr1.c
38620
38621 2000-06-27 Mark Mitchell <mark@codesourcery.com>
38622
38623 * lib/g++.exp (g++_include_flags): Tweak.
38624
38625 2000-06-27 H.J. Lu <hjl@gnu.org>
38626 Loren J. Rittle <ljrittle@acm.org>
38627
38628 * lib/g++.exp (g++_include_flags): Override libgloss.exp
38629 version with one that knows about the new gcc tree structure.
38630 (g++_link_flags): Same.
38631
38632 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
38633
38634 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
38635 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
38636 case we are cross-compiling.
38637
38638 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
38639 g++.old-deja/g++.niklas/Makefile.in,
38640 g++.old-deja/g++.niklas/configure.in,
38641 g++.old-deja/g++.other/Makefile.in,
38642 g++.old-deja/g++.other/configure.in,
38643 gcc.c-torture/code_quality/Makefile.in,
38644 gcc.c-torture/code_quality/configure.in,
38645 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
38646 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
38647 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
38648 gcc.c-torture/execute/ieee/Makefile.in,
38649 gcc.c-torture/execute/ieee/configure.in,
38650 gcc.c-torture/noncompile/Makefile.in,
38651 gcc.c-torture/noncompile/configure.in,
38652 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
38653 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
38654 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
38655
38656 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38657
38658 * g++.old-deja/g++.other/ambig3.C: New test.
38659
38660 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38661
38662 * g++.old-deja/g++.pt/syntax1.C: New test.
38663 * g++.old-deja/g++.pt/syntax2.C: New test.
38664 * g++.old-deja/g++.other/syntax3.C: New test.
38665 * g++.old-deja/g++.other/syntax4.C: New test.
38666
38667 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38668
38669 * gcc.dg/20000623-1.c: Prototype exit and abort.
38670
38671 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38672
38673 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
38674 New tests.
38675 * gcc.dg/cpp-mi3.def: New file.
38676
38677 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
38678 inside assertions.
38679 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
38680 lexer's error messages.
38681 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
38682 divine anything from the linemarkers.
38683 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
38684 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
38685
38686 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
38687
38688 * gcc.dg/20000623-1.c: New test.
38689
38690 2000-06-22 Jakub Jelinek <jakub@redhat.com>
38691
38692 * gcc.c-torture/execute/20000622-1.c: New test.
38693
38694 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38695
38696 * g++.old-deja/g++.other/init15.C: New test.
38697
38698 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38699
38700 * g++.old-deja/g++.pt/vaarg2.C: New test.
38701 * g++.old-deja/g++.pt/vaarg3.C: New test.
38702
38703 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
38704
38705 * g++.old-deja/g++.other/dyncast6.C: New test.
38706
38707 2000-06-15 Jakub Jelinek <jakub@redhat.com>
38708
38709 * gcc.c-torture/execute/loop-6.c: New test.
38710
38711 2000-06-14 Jakub Jelinek <jakub@redhat.com>
38712
38713 * gcc.dg/20000614-1.c: New test.
38714 * gcc.dg/20000614-2.c: New test.
38715
38716 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
38717
38718 * g++.old-deja/g++.other/inline12.C: New test.
38719
38720 2000-06-13 Jakub Jelinek <jakub@redhat.com>
38721
38722 * g++.old-deja/g++.other/eh1.C: New test.
38723
38724 2000-06-12 Jakub Jelinek <jakub@redhat.com>
38725
38726 * g++.old-deja/g++.other/type.C: New test.
38727
38728 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38729
38730 * g++.old-deja/g++.other/initstring.C: New test.
38731
38732 2000-06-12 Jason Merrill <jason@redhat.com>
38733
38734 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
38735
38736 2000-06-09 Jeffrey A Law (law@cygnus.com)
38737
38738 * gcc.c-torture/compile/20000609-1.c: New test.
38739
38740 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
38741
38742 * gcc.dg/20000609-1.c: New test.
38743
38744 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
38745
38746 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
38747 * gcc.c-torture/noncompile/poison-1.c: Move...
38748 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
38749 * gcc.dg/cpp-li1.c: Add a token after the #line.
38750
38751 2000-06-05 Richard Henderson <rth@cygnus.com>
38752
38753 * gcc.c-torture/execute/20000605-2.c: New test.
38754 * gcc.c-torture/execute/20000605-3.c: New test.
38755
38756 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
38757
38758 * g77.f-torture/execute/20000503-1.x: New file.
38759
38760 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
38761
38762 * g++.old-deja/g++.eh/badalloc1.C: New test.
38763
38764 2000-06-05 Richard Henderson <rth@cygnus.com>
38765
38766 * gcc.c-torture/execute/20000605-1.c: New test.
38767
38768 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38769 Nathan Sidwell <nathan@codesourcery.com>
38770
38771 * gcc.c-torture/compile/20000605-1.c: New test.
38772
38773 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
38774
38775 * g77.f-torture/compile/20000601-1.f: New test.
38776
38777 2000-06-03 Richard Henderson <rth@cygnus.com>
38778
38779 * gcc.c-torture/execute/20000603-1.c: New.
38780
38781 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
38782
38783 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
38784 * gcc.dg/noreturn-2.c (noreturn): Likewise.
38785
38786 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
38787
38788 * gcc.dg/compare2.c (case 12): XFAIL.
38789 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
38790 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
38791
38792 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
38793
38794 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
38795
38796 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
38797 guard macro is already defined when the header is first
38798 included.
38799 * gcc.dg/cpp-mix.h: New file.
38800 * gcc.dg/endif-label.c: Update patterns to match compiler.
38801
38802 * g++.brendan/complex1.C: Declare abort.
38803 * g++.law/refs4.C: Remove XFAIL.
38804 * g++.oliva/expr2.C: Declare abort and exit.
38805
38806 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
38807
38808 * gcc.c-torture/execute/20000528-1.c: New test.
38809
38810 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
38811 * g++.old-deja/g++.law/temps4.C: Likewise.
38812
38813 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
38814 stdlib.h. Call abort() on failure.
38815 * g++.old-deja/g++.law/refs4.C: Likewise.
38816 * g++.old-deja/g++.law/temps4.C: Likewise.
38817 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
38818 * gcc.c-torture/execute/20000112-1.c: Include string.h.
38819
38820 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
38821
38822 Relative to g++.dg/special:
38823 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
38824
38825 Relative to g++.old-deja:
38826 * g++.brendan/complex1.C, g++.jason/optimize2.C,
38827 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
38828 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
38829 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
38830 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
38831 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
38832 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
38833
38834 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
38835 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
38836 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
38837 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
38838 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
38839 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
38840 and/or string.h.
38841
38842 * g++.other/goto1.C: Update expectations for error messages.
38843
38844 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
38845
38846 * gcc.c-torture/compile/20000523-1.c: New test.
38847
38848 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38849
38850 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38851
38852 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38853
38854 * g++.old-deja/g++.eh/catch11.C: New test.
38855 * g++.old-deja/g++.eh/catch12.C: New test.
38856
38857 2000-05-24 Nick Clifton <nickc@cygnus.com>
38858
38859 * gcc.c-torture/execute/20000523-1.c: New test.
38860
38861 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38862
38863 * c-torture/execute/bcp-1.c: Replace abort in arg of
38864 __builtin_constant_p with a generic external function.
38865
38866 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38867 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38868 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38869 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38870 Prototype abort and/or exit.
38871
38872 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38873 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38874 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38875 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38876
38877 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38878
38879 * gcc.dg/dwarf2-1.c: New test.
38880
38881 2000-05-20 Richard Henderson <rth@cygnus.com>
38882
38883 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38884
38885 2000-05-20 Andreas Jaeger <aj@suse.de>
38886
38887 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38888 testcase.
38889
38890 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38891
38892 * gcc.c-torture/execute/20000519-2.c: New test.
38893
38894 2000-05-19 Andreas Jaeger <aj@suse.de>
38895
38896 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38897 which fails with SSA.
38898
38899 * lib/c-torture.exp: Also test with -O3 -fssa.
38900
38901 2000-05-18 Michael Meissner <meissner@redhat.com>
38902
38903 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38904 * gcc.c-torture/execute/920415-1.c: Ditto.
38905 * gcc.c-torture/execute/920501-1.c: Ditto.
38906 * gcc.c-torture/execute/conversion.c: Ditto.
38907 * gcc.c-torture/execute/cvt-1.c: Ditto.
38908
38909 2000-05-18 Jeffrey A Law (law@cygnus.com)
38910
38911 * gcc.c-torture/compile/20000518-1.c: New test.
38912
38913 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38914
38915 * g77.f-torture/compile/200005018.f: New test.
38916
38917 2000-05-17 Jeffrey A Law (law@cygnus.com)
38918
38919 * gcc.c-torture/compile/20000517-1.c: New test.
38920
38921 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38922
38923 * gcc.c-torture/execute/20000516-1.c: New test.
38924
38925 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38926
38927 * g++.old-deja/g++.other/eh.C: New test.
38928
38929 2000-05-12 Richard Henderson <rth@cygnus.com>
38930
38931 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38932 constants through to doit's conditional.
38933
38934 2000-05-11 Jeffrey A Law (law@cygnus.com)
38935
38936 * gcc.c-torture/compile/20000511-1.c: New test.
38937 * g77.f-torture/compile/20000511-1.f: New test.
38938 * g77.f-torture/compile/20000511-2.f: New test.
38939
38940 2000-05-11 Michael Meissner <meissner@redhat.com>
38941
38942 * gcc.c-torture/execute/20000511-1.c: New test.
38943
38944 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38945
38946 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38947 * gcc.dg/20000510-1.S: New.
38948
38949 2000-05-08 Catherine Moore <clm@cygnus.com>
38950
38951 * gcc.dg/unused-3.c: New.
38952
38953 2000-05-06 Richard Henderson <rth@cygnus.com>
38954
38955 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38956 * g++.old-deja/g++.mike/warn1.C: Likewise.
38957 * g++.old-deja/g++.pt/local1.C: Likewise.
38958 * g++.old-deja/g++.pt/local7.C: Likewise.
38959 * g++.old-deja/g++.pt/spec16.C: Likewise.
38960
38961 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38962
38963 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38964
38965 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38966
38967 * g77.f-torture/execute/20000503-1.f: New test.
38968
38969 2000-05-04 Andreas Jaeger <aj@suse.de>
38970
38971 * gcc.dg/noreturn-2.c: New test.
38972
38973 2000-05-04 Neil Booth <NeilB@earthling.net>
38974
38975 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38976 preprocessor.
38977
38978 2000-05-04 Richard Henderson <rth@cygnus.com>
38979
38980 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38981
38982 2000-05-04 Richard Henderson <rth@cygnus.com>
38983
38984 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38985 OpenSSL by Jason R Thorpe.
38986
38987 2000-05-03 Jim Wilson <wilson@cygnus.com>
38988
38989 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38990
38991 2000-05-03 Robert Lipe <robertlipe@usa.net>
38992
38993 * gcc.dg/20000503-1.c: New test.
38994
38995 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38996
38997 * gcc.c-torture/compile/20000502-1.c: New test.
38998 * g++.old-deja/g++.other/align.C: New test.
38999 * gcc.dg/cpp-tradstringify.c: New test.
39000
39001 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
39002
39003 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
39004 and hard registers.
39005
39006 2000-04-26 Geoff Keating <geoffk@cygnus.com>
39007
39008 * gcc.c-torture/execute/loop-5.c: New test.
39009
39010 2000-04-25 Jakub Jelinek <jakub@redhat.com>
39011
39012 * gcc.c-torture/execute/va-arg-20.c: New test.
39013
39014 2000-04-23 Jeffrey A Law (law@cygnus.com)
39015
39016 * gcc.c-torture/execute/20000422-1.c: New test.
39017
39018 2000-04-20 Greg McGary <gkm@gnu.org>
39019
39020 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
39021 when optimizing, but without sibling-call optimizations (-O1).
39022
39023 2000-04-20 Jeffrey A Law (law@cygnus.com)
39024
39025 * gcc.c-torture/compile/20000420-1.c: New test.
39026
39027 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
39028
39029 * g++.abi/ptrflags.C: New test.
39030 * g++.eh/catchptr1.C: Test incomplete pointer chains.
39031
39032 2000-04-19 Catherine Moore <clm@cygnus.com>
39033
39034 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
39035
39036 2000-04-19 Greg McGary <gkm@gnu.org>
39037
39038 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
39039 sibling-call optimizations.
39040
39041 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
39042
39043 * gcc.dg/20000419-1.c: New test.
39044
39045 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
39046
39047 * gcc.c-torture/execute/20000412-6.c: New test.
39048
39049 2000-04-12 Jeffrey A Law (law@cygnus.com)
39050
39051 * gcc.c-torture/execute/20000412-5.c: New test.
39052 * g77.f-torture/compile/20000412-1.f: New test.
39053 * gcc.c-torture/execute/20000412-4.c: New test.
39054 * gcc.c-torture/compile/20000412-2.c: New test.
39055 * gcc.c-torture/execute/20000412-3.c: New test.
39056 * gcc.c-torture/compile/20000412-1.c: New test.
39057 * gcc.c-torture/execute/20000412-2.c: New test.
39058
39059 2000-04-12 Jakub Jelinek <jakub@redhat.com>
39060
39061 * objc/execute/bf-20.m: New test.
39062
39063 2000-04-10 Richard Henderson <rth@cygnus.com>
39064
39065 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
39066
39067 * gcc.c-torture/execute/20000412-1.c: New test.
39068
39069 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
39070
39071 * g++.old-deja/g++.eh/catchptr1.C: New test.
39072
39073 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
39074
39075 * g++.old-deja/g++.abi/cxa_vec.C: New test.
39076
39077 2000-04-08 Neil Booth <NeilB@earthling.net>
39078
39079 * gcc.dg/cpp-nullchar.c: Remove test as
39080 embedded nulls cause problems.
39081
39082 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39083
39084 * gcc.dg/compare2.c: New test.
39085
39086 2000-04-08 Neil Booth <NeilB@earthling.net>
39087
39088 * gcc.dg/cpp-nullchar.c: New test.
39089
39090 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
39091
39092 * gcc.dg/cpp-mi2.c: New test.
39093 * gcc.dg/cpp-mi2[abc].h: New files.
39094
39095 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
39096
39097 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
39098 member name.
39099
39100 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
39101
39102 * g++.old-deja/g++.abi/vmihint.C: New test.
39103
39104 2000-04-06 Neil Booth <NeilB@earthling.net>
39105
39106 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
39107 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
39108 copyright.
39109
39110 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
39111
39112 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
39113 avoid stack-frame overwrite.
39114
39115 2000-04-05 Jakub Jelinek <jakub@redhat.com>
39116
39117 * gcc.c-torture/compile/20000405-2.c: New test.
39118 * gcc.c-torture/compile/20000405-3.c: New test.
39119
39120 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39121
39122 * gcc.c-torture/compile/20000405-1.c: New test.
39123
39124 2000-04-04 Geoff Keating <geoffk@cygnus.com>
39125
39126 * gcc.dg/cast-qual-1.c: Revert last change.
39127
39128 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39129
39130 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
39131
39132 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
39133
39134 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
39135 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
39136
39137 2000-04-03 Jeffrey A Law (law@cygnus.com)
39138
39139 * gcc.c-torture/compile/20000403-2.c: New test.
39140 * gcc.c-torture/compile/20000403-1.c: New test.
39141
39142 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
39143
39144 * gcc.c-torture/execute/20000403-1.c: New test.
39145
39146 2000-04-03 Geoff Keating <geoffk@cygnus.com>
39147
39148 * gcc.c-torture/execute/20000402-1.c: New test.
39149
39150 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
39151
39152 * gcc.c-torture/execute/va-arg-15.c: New test.
39153 * gcc.c-torture/execute/va-arg-16.c: New test.
39154 * gcc.c-torture/execute/va-arg-17.c: New test.
39155 * gcc.c-torture/execute/va-arg-18.c: New test.
39156 * gcc.c-torture/execute/va-arg-19.c: New test.
39157
39158 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
39159
39160 * gcc.c-torture/compile/981211-1.c: Move to...
39161 * gcc.dg/cpp-as1.c: ...here.
39162 * gcc.dg/cpp-as2.c: New file.
39163
39164 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
39165 compiler.
39166
39167 2000-04-02 Neil Booth <NeilB@earthling.net>
39168
39169 * gcc.dg/cpp-cond.c New tests.
39170 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
39171 accidental success less likely.
39172 * gcc.dg/cpp-missingop.c New tests.
39173 * gcc.dg/cpp-missingparen.c New tests.
39174 * gcc.dg/cpp-shift.c New tests.
39175 * gcc.dg/cpp-shortcircuit.c New tests.
39176 * gcc.dg/cpp-unary.c New tests.
39177
39178 2000-03-29 Jeffrey A Law (law@cygnus.com)
39179
39180 * gcc.c-torture/compile/20000329-1.c: New test.
39181
39182 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
39183
39184 * gcc.c-torture/compile/20000326-1.c: New test.
39185 * gcc.c-torture/compile/20000326-2.c: New test.
39186
39187 2000-03-24 Geoff Keating <geoffk@cygnus.com>
39188
39189 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
39190 the first parameter is a function argument.
39191
39192 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
39193
39194 * g++.old-deja/g++.ext/array4.C: New test.
39195
39196 2000-03-22 Geoff Keating <geoffk@cygnus.com>
39197
39198 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
39199
39200 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39201
39202 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
39203
39204 2000-03-19 Richard Henderson <rth@cygnus.com>
39205
39206 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
39207
39208 2000-03-19 Richard Henderson <rth@cygnus.com>
39209
39210 * gcc.c-torture/compile/20000319-1.c: New test.
39211
39212 2000-03-14 Jeffrey A Law (law@cygnus.com)
39213
39214 * gcc.c-torture/execute/20000314-3.c: New test.
39215 * gcc.c-torture/execute/20000314-2.c: New test.
39216 * gcc.c-torture/execute/20000314-1.c: New test.
39217 * gcc.c-torture/compile/20000314-2.c: New test.
39218 * gcc.c-torture/compile/20000314-1.c: New test.
39219
39220 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
39221
39222 * g++.old-deja/g++.warn/inline.C: New test.
39223
39224 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
39225
39226 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
39227 standards-compliant result rather than specific constants.
39228 Put test-values in array.
39229
39230 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
39231
39232 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
39233 (g++_target_compile): Put test-specific options last.
39234
39235 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
39236
39237 * g++.old-deja/g++.eh/vbase4.C: New test.
39238
39239 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
39240
39241 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
39242
39243 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
39244
39245 * g++.old-deja/g++.brendan/misc12.C: Removed.
39246 * g++.old-deja/g++.pt/memtemp77.C: Constify.
39247 * g++.old-deja/g++.ext/pretty4.C: New test.
39248
39249 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
39250
39251 * g++.old-deja/g++.other/string2.C: New test.
39252
39253 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
39254
39255 * g++.old-deja/g++.warn/impint2.C: New test.
39256
39257 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
39258
39259 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
39260 is 1, not zero.
39261
39262 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
39263
39264 * g++.old-deja/g++.warn/impint.C: New test.
39265 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
39266 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
39267 * g++.old-deja/g++.pt/explicit12.C: Likewise.
39268 * g++.old-deja/g++.pt/explicit13.C: Likewise.
39269 * g++.old-deja/g++.pt/explicit17.C: Likewise.
39270 * g++.old-deja/g++.pt/explicit18.C: Likewise.
39271 * g++.old-deja/g++.pt/explicit19.C: Likewise.
39272 * g++.old-deja/g++.pt/explicit23.C: Likewise.
39273 * g++.old-deja/g++.pt/explicit31.C: Likewise.
39274 * g++.old-deja/g++.pt/explicit35.C: Likewise.
39275 * g++.old-deja/g++.pt/explicit6.C: Likewise.
39276 * g++.old-deja/g++.pt/memclass7.C: Likewise.
39277
39278 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
39279
39280 * gcc.dg/cpp-redef.c: New test.
39281
39282 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
39283
39284 * g++.old-deja/g++.pt/unify7.C: New test.
39285
39286 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39287
39288 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
39289 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
39290
39291 2000-02-25 Geoff Keating <geoffk@cygnus.com>
39292
39293 * gcc.c-torture/compile/20000224-1.c: New test.
39294
39295 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39296
39297 * gcc.c-torture/compile/cpp-2.c: New test.
39298 * gcc.c-torture/compile/cpp-1.c: New test.
39299
39300 2000-02-25 Jeffrey A Law (law@cygnus.com)
39301
39302 * gcc.c-torture/execute/20000225-1.c: New test.
39303
39304 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39305
39306 * gcc.dg/cpp-li2.c: New test.
39307
39308 * gcc.dg/cpp-wi1.c: New test.
39309
39310 * gcc.dg/cpp-li1.c: New test.
39311
39312 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
39313
39314 * g++.old-deja/g++.other/sizeof5.C: New test.
39315
39316 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39317
39318 * gcc.c-torture/execute/va-arg-13.c: New test.
39319
39320 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
39321
39322 * gcc.c-torture/execute/va-arg-12.c: New test.
39323
39324 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
39325
39326 * gcc.c-torture/execute/20000223-1.c: New test.
39327
39328 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
39329
39330 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
39331
39332 2000-02-22 Mark Mitchell <mark@codesourcery.com>
39333
39334 * g++.old-deja/g++.abi/ptrmem.C: New test.
39335
39336 2000-02-19 Richard Henderson <rth@cygnus.com>
39337
39338 * gcc.c-torture/compile/init-3.c: New.
39339
39340 2000-02-17 Mark Mitchell <mark@codesourcery.com>
39341
39342 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
39343 ALWAYS_CXXFLAGS.
39344
39345 2000-02-11 Robert Lipe <robertl@sco.com>
39346
39347 * gcc.c-torture/compile/20000211-3.c: New test.
39348
39349 2000-02-11 Martin Buchholz <martin@xemacs.org>
39350
39351 * gcc.c-torture/compile/20000211-2.c: New test.
39352
39353 2000-02-11 Jeffrey A Law (law@cygnus.com)
39354
39355 * gcc.c-torture/compile/20000211-1.c: New test.
39356
39357 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
39358
39359 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
39360 on native targets
39361
39362 2000-02-08 Nathan Sidwell <nathan@acm.org>
39363
39364 * g++.old-deja/g++.other/cast5.C: New test.
39365
39366 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
39367
39368 * gcc.c-torture/execute/20000205-1.c: New.
39369
39370 2000-02-03 Nathan Sidwell <nathan@acm.org>
39371
39372 * g++.old-deja/g++.jason/cast3.C: Return void.
39373 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
39374
39375 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39376
39377 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
39378
39379 * gcc.dg/loop-1.c: New test.
39380
39381 2000-01-27 Jakub Jelinek <jakub@redhat.com>
39382
39383 * gcc.c-torture/compile/20000127-1.c: New test.
39384 * gcc.c-torture/execute/991228-1.c: New test.
39385
39386 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39387
39388 * gcc.dg/unused-2.c: New test.
39389
39390 * gcc.dg/conv-1.c: New test.
39391
39392 2000-01-24 Mark Mitchell <mark@codesourcery.com>
39393
39394 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
39395 compiler.
39396 (tool_option_proc): Fix typo.
39397
39398 2000-01-24 Geoff Keating <geoffk@cygnus.com>
39399
39400 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
39401 of the ld on the host, not on the build machine.
39402 Also, don't crash if '--help' is not a supported option.
39403
39404 2000-01-24 Richard Henderson <rth@cygnus.com>
39405
39406 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
39407
39408 2000-01-20 Jeffrey A Law (law@cygnus.com)
39409
39410 * gcc.c-torture/execute/20000120-2.c: New test.
39411 * gcc.c-torture/execute/20000120-1.c: New test.
39412
39413 2000-01-13 Jeffrey A Law (law@cygnus.com)
39414
39415 * gcc.c-torture/execute/20000113-1.c: New test.
39416
39417 2000-01-12 Jeffrey A Law (law@cygnus.com)
39418
39419 * gcc.c-torture/execute/20000112-1.c: New test.
39420
39421 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39422
39423 * gcc.dg/20000111-1.c: New test.
39424
39425 2000-01-10 Jeffrey A Law (law@cygnus.com)
39426
39427 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
39428 with 16 bit integers.
39429
39430 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39431
39432 * gcc.dg/20000108-1.c: New test.
39433
39434 2000-01-05 Nathan Sidwell <nathan@acm.org>
39435
39436 * g++.old-deja/g++.ns/koenig8.C: New test.
39437
39438 2000-01-05 Nathan Sidwell <nathan@acm.org>
39439
39440 * g++.old-deja/g++.other/cast4.C: New test.
39441
39442 2000-01-05 Jeffrey A Law (law@cygnus.com)
39443
39444 * gcc.c-torture/compile/20000105-2.c: New test.
39445 * gcc.c-torture/compile/20000105-1.c: New test.
39446
39447 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39448
39449 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
39450 references to printf & atoi to conform to ANSI standard.
39451 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
39452 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
39453 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
39454 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
39455 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
39456 * g++.old-deja/g++.brendan/complex1.C: Likewise.
39457 * g++.old-deja/g++.brendan/copy1.C: Likewise.
39458 * g++.old-deja/g++.brendan/copy2.C: Likewise.
39459 * g++.old-deja/g++.brendan/copy3.C: Likewise.
39460 * g++.old-deja/g++.brendan/copy4.C: Likewise.
39461 * g++.old-deja/g++.brendan/copy5.C: Likewise.
39462 * g++.old-deja/g++.brendan/copy6.C: Likewise.
39463 * g++.old-deja/g++.brendan/copy7.C: Likewise.
39464 * g++.old-deja/g++.brendan/copy8.C: Likewise.
39465 * g++.old-deja/g++.brendan/crash11.C: Likewise.
39466 * g++.old-deja/g++.brendan/crash14.C: Likewise.
39467 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
39468 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
39469 * g++.old-deja/g++.brendan/delete2.C: Likewise.
39470 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
39471 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
39472 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
39473 * g++.old-deja/g++.brendan/eh1.C: Likewise.
39474 * g++.old-deja/g++.brendan/groff1.C: Likewise.
39475 * g++.old-deja/g++.brendan/init3.C: Likewise.
39476 * g++.old-deja/g++.brendan/misc12.C: Likewise.
39477 * g++.old-deja/g++.brendan/misc7.C: Likewise.
39478 * g++.old-deja/g++.brendan/new2.C: Likewise.
39479 * g++.old-deja/g++.brendan/operators4.C: Likewise.
39480 * g++.old-deja/g++.brendan/operators5.C: Likewise.
39481 * g++.old-deja/g++.brendan/overload2.C: Likewise.
39482 * g++.old-deja/g++.brendan/overload7.C: Likewise.
39483 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
39484 * g++.old-deja/g++.brendan/reference1.C: Likewise.
39485 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
39486 * g++.old-deja/g++.brendan/template24.C: Likewise.
39487 * g++.old-deja/g++.brendan/template3.C: Likewise.
39488 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
39489 * g++.old-deja/g++.jason/inline3.C: Likewise.
39490 * g++.old-deja/g++.jason/opeq.C: Likewise.
39491 * g++.old-deja/g++.law/arg5.C: Likewise.
39492 * g++.old-deja/g++.law/arm7.C: Likewise.
39493 * g++.old-deja/g++.law/ctors11.C: Likewise.
39494 * g++.old-deja/g++.law/cvt8.C: Likewise.
39495 * g++.old-deja/g++.law/init9.C: Likewise.
39496 * g++.old-deja/g++.law/refs4.C: Likewise.
39497 * g++.old-deja/g++.law/template2.C: Likewise.
39498 * g++.old-deja/g++.law/visibility24.C: Likewise.
39499 * g++.old-deja/g++.law/vtable3.C: Likewise.
39500 * g++.old-deja/g++.mike/asm2.C: Likewise.
39501 * g++.old-deja/g++.mike/eh1.C: Likewise.
39502 * g++.old-deja/g++.mike/misc1.C: Likewise.
39503 * g++.old-deja/g++.mike/misc13.C: Likewise.
39504 * g++.old-deja/g++.mike/misc14.C: Likewise.
39505 * g++.old-deja/g++.mike/ns12.C: Likewise.
39506 * g++.old-deja/g++.mike/p1248.C: Likewise.
39507 * g++.old-deja/g++.mike/p3708.C: Likewise.
39508 * g++.old-deja/g++.mike/p3708a.C: Likewise.
39509 * g++.old-deja/g++.mike/p3708b.C: Likewise.
39510 * g++.old-deja/g++.mike/p646.C: Likewise.
39511 * g++.old-deja/g++.mike/p700.C: Likewise.
39512 * g++.old-deja/g++.mike/p783.C: Likewise.
39513 * g++.old-deja/g++.mike/p783a.C: Likewise.
39514 * g++.old-deja/g++.mike/p783b.C: Likewise.
39515 * g++.old-deja/g++.mike/p786.C: Likewise.
39516 * g++.old-deja/g++.mike/p789.C: Likewise.
39517 * g++.old-deja/g++.mike/p789a.C: Likewise.
39518 * g++.old-deja/g++.mike/p807a.C: Likewise.
39519 * g++.old-deja/g++.other/delete3.C: Likewise.
39520 * g++.old-deja/g++.other/dyncast1.C: Likewise.
39521 * g++.old-deja/g++.other/dyncast2.C: Likewise.
39522 * g++.old-deja/g++.other/dyncast3.C: Likewise.
39523 * g++.old-deja/g++.other/empty1.C: Likewise.
39524 * g++.old-deja/g++.other/temporary1.C: Likewise.
39525 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
39526 * g++.old-deja/g++.pt/t16.C: Likewise.
39527 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
39528
39529 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
39530
39531 * gcc.dg/991230-1.c: New test.
39532
39533 1999-12-29 Jeffrey A Law (law@cygnus.com)
39534
39535 * gcc.c-torture/compile/991229-3.c: New test.
39536 * gcc.c-torture/compile/991229-2.c: New test.
39537 * gcc.c-torture/compile/991229-1.c: New test.
39538
39539 1999-12-29 Greg McGary <gkm@eng.ascend.com>
39540
39541 * gcc.c-torture/compile/labels-2.c: New test.
39542
39543 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
39544
39545 * gcc.c-torture/execute/991227-1.c: New test.
39546
39547 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39548
39549 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
39550
39551 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
39552
39553 * gcc.c-torture/execute/991221-1.c: New test.
39554
39555 1999-12-20 Nathan Sidwell <nathan@acm.org>
39556
39557 * g++.old-deja/g++.other/cast3.C: New test.
39558
39559 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
39560
39561 * gcc.c-torture/execute/991216-4.c: New test.
39562
39563 1999-12-16 Michael Meissner <meissner@cygnus.com>
39564
39565 * gcc.c-torture/execute/991216-1.c: New test.
39566 * gcc.c-torture/execute/991216-2.c: New test.
39567 * gcc.c-torture/execute/991216-3.c: New test.
39568
39569 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39570
39571 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
39572 Actually make the test fail by using "-O2" for compilation.
39573
39574 1999-12-15 Nathan Sidwell <nathan@acm.org>
39575
39576 * g++.old-deja/g++.warn/cast-align1.C: New test.
39577
39578 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39579
39580 * gcc.c-torture/compile/991214-1.c: New test.
39581 * gcc.c-torture/compile/991214-2.c: New test.
39582
39583 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39584
39585 * gcc.dg/991214-1.c: New test.
39586
39587 1999-12-13 Jeffrey A Law (law@cygnus.com)
39588
39589 * gcc.c-torture/compile/991213-3.c: New test.
39590 * gcc.c-torture/compile/991213-2.c: New test.
39591 * gcc.c-torture/compile/991213-1.c: New test.
39592
39593 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
39594
39595 * gcc.dg/991209-1.c: New test.
39596
39597 1999-12-08 Nathan Sidwell <nathan@acm.org>
39598
39599 * gcc.c-torture/compile/991208-1.c: New test.
39600
39601 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39602
39603 * gcc.dg/ultrasp2.c: New test.
39604
39605 1999-12-05 Alex Samuel <samuel@codesourcery.com>
39606
39607 * g++.old-deja/g++.abi/align.C (main): Fix typo.
39608
39609 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
39610
39611 * gcc.c-torture/compile/991202-1.c: New test.
39612 * gcc.c-torture/execute/991202-1.c: New test.
39613 * gcc.c-torture/execute/991202-2.c: New test.
39614 * gcc.c-torture/execute/991202-3.c: New test.
39615
39616 1999-12-02 Alex Samuel <samuel@codesourcery.com>
39617
39618 * g++.old-deja/g++.abi/align.C: New test.
39619 * g++.old-deja/g++.abi/aggregates.C: Likewise.
39620 * g++.old-deja/g++.abi/bitfields.C: Likewise.
39621
39622 1999-12-01 Richard Henderson <rth@cygnus.com>
39623
39624 * gcc.c-torture/execute/991201-1.c: New.
39625
39626 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
39627
39628 * gcc.dg/991129-1.c: New test.
39629
39630 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
39631
39632 * gcc.c-torture/compile/991127-1.c: New test.
39633
39634 1999-11-22 Nathan Sidwell <nathan@acm.org>
39635
39636 * g++.old-deja/g++.other/warn4.C: New test.
39637
39638 1999-11-22 Nathan Sidwell <nathan@acm.org>
39639
39640 * g++.old-deja/g++.eh/cleanup2.C: New test.
39641 * g++.old-deja/g++.ext/pretty2.C: New test.
39642 * g++.old-deja/g++.ext/pretty3.C: New test.
39643 * g++.old-deja/g++.other/debug6.C: New test.
39644
39645 1999-10-20 Jim Wilson <wilson@cygnus.com>
39646
39647 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
39648 compiler_output to look for one error message instead of two.
39649
39650 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
39651
39652 * gcc.c-torture/execute/991118-1.c: Also test case
39653 where the word boundary does not split a byte evenly.
39654
39655 1999-11-19 Nathan Sidwell <nathan@acm.org>
39656
39657 * g++.old-deja/g++.ext/restrict1.C: New test.
39658
39659 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
39660
39661 * gcc.c-torture/execute/991118-1.c: New test.
39662
39663 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
39664
39665 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
39666 working directory pathnames.
39667
39668 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
39669
39670 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
39671 host is equipped with driver.h and driver.o so it can actually
39672 compile and run the tests.
39673
39674 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
39675
39676 * gcc.c-torture/compile/991008-1.c: New test.
39677
39678 1999-11-08 Nick Clifton <nickc@cygnus.com>
39679
39680 * lib/gcc-dg.exp: Include target-supports.exp
39681
39682 1999-11-05 Nick Clifton <nickc@cygnus.com>
39683
39684 * lib/target-supports.exp: New file: Provide procs to test for
39685 features supported by the target.
39686 (check_weak_available): Moved here from ecos.exp.
39687 (check_alias_available): New proc: Determine of the target
39688 toolchain supports the alias attribute.
39689
39690 * gcc.dg/special/ecos.exp: Move check_weak_available to
39691 target-supports.exp.
39692 (alias-1.c): Only perform the test if the target supports
39693 aliases.
39694 (wkali-1.c): Only perform the test if the target supports
39695 aliases.
39696
39697 * gcc.dg/990506-0.c: Expect error messages from cross
39698 targets as well as native targets.
39699
39700 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39701
39702 * gcc.dg/ultrasp1.c: Removed xfail.
39703 * gcc.dg/struct-ret-2.c: Likewise.
39704 * gcc.dg/array-1.c: Likewise.
39705
39706 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39707
39708 * gcc.dg/struct-ret-2.c: New test.
39709
39710 * gcc.dg/array-1.c: New test.
39711
39712 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
39713
39714 * gcc.c-torture/execute/991030-1.c: New test.
39715
39716 1999-10-26 Richard Henderson <rth@cygnus.com>
39717
39718 * gcc.c-torture/compile/991026-2.c: New test.
39719
39720 1999-10-26 Jeffrey A Law (law@cygnus.com)
39721
39722 * gcc.c-torture/compile/991026-1.c: New test.
39723
39724 1999-10-23 Jeffrey A Law (law@cygnus.com)
39725
39726 * gcc.c-torture/execute/991023-1.c: New test.
39727
39728 1999-10-19 Jeffrey A Law (law@cygnus.com)
39729
39730 * gcc.c-torture/execute/991019-1.c: New test.
39731
39732 1999-10-16 Richard Henderson <rth@cygnus.com>
39733
39734 * gcc.c-torture/execute/991016-1.c: New test.
39735
39736 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
39737
39738 * gcc.c-torture/execute/991014-1.c: New test.
39739
39740 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
39741
39742 * g++.old-deja/g++.other/union2.C: New test.
39743
39744 1999-10-13 Nathan Sidwell <nathan@acm.org>
39745
39746 * g++.old-deja/g++.other/vaarg2.C: New test.
39747 * g++.old-deja/g++.other/vaarg3.C: New test.
39748
39749 1999-10-12 Craig Burley <craig@jcb-sc.com>
39750
39751 * g77.f-torture/noncompile/19990905-1.f: Moved from being
39752 in compile/.
39753
39754 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
39755
39756 * gcc.c-torture/execute/va-arg-11.c: New test.
39757
39758 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
39759
39760 * lib/file-format.exp (gcc_target_object_format): Don't
39761 crash if objdump is unavailable.
39762
39763 1999-09-29 Donn Terry <donn@interix.com>
39764
39765 * gcc.misc-tests/mg.exp: delete extraneous redirection.
39766
39767 1999-09-28 Nick Clifton <nickc@cygnus.com>
39768
39769 * gcc.c-torture/compile/990928-1.c: New test.
39770
39771 1999-09-28 Nathan Sidwell <nathan@acm.org>
39772
39773 * g++.old-deja/g++.other/decl6.C: New test.
39774
39775 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39776
39777 * gcc.c-torture/execute/va-arg-10.c: New test.
39778
39779 1999-09-27 Nathan Sidwell <nathan@acm.org>
39780
39781 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
39782 __PRETTY_FUNCTION__.
39783
39784 1999-09-23 Nick Clifton <nickc@cygnus.com>
39785
39786 * gcc.c-torture/execute/990923-1.c: New test.
39787
39788 1999-09-21 Nick Clifton <nickc@cygnus.com>
39789
39790 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
39791 for which -fpic is inappropriate.
39792
39793 1999-09-21 Mark Mitchell <mark@codesourcery.com>
39794
39795 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
39796
39797 1999-09-21 Nathan Sidwell <nathan@acm.org>
39798
39799 * g++.old-deja/g++.other/dyncast1.C: New test.
39800 * g++.old-deja/g++.other/dyncast2.C: New test.
39801 * g++.old-deja/g++.other/dyncast3.C: New test.
39802 * g++.old-deja/g++.other/dyncast4.C: New test.
39803 * g++.old-deja/g++.other/dyncast5.C: New test.
39804 * g++.old-deja/g++.eh/catch3.C: New test.
39805 * g++.old-deja/g++.eh/catch3p.C: New test.
39806 * g++.old-deja/g++.eh/catch4.C: New test.
39807 * g++.old-deja/g++.eh/catch4p.C: New test.
39808 * g++.old-deja/g++.eh/catch5.C: New test.
39809 * g++.old-deja/g++.eh/catch5p.C: New test.
39810 * g++.old-deja/g++.eh/catch6.C: New test.
39811 * g++.old-deja/g++.eh/catch6p.C: New test.
39812 * g++.old-deja/g++.eh/catch7.C: New test.
39813 * g++.old-deja/g++.eh/catch7p.C: New test.
39814 * g++.old-deja/g++.eh/catch8.C: New test.
39815 * g++.old-deja/g++.eh/catch8p.C: New test.
39816 * g++.old-deja/g++.eh/catch9.C: New test.
39817 * g++.old-deja/g++.eh/catch9p.C: New test.
39818
39819 1999-09-13 Nathan Sidwell <nathan@acm.org>
39820
39821 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
39822 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
39823
39824 1999-09-13 Jeffrey A Law (law@cygnus.com)
39825
39826 * gcc.c-torture/compile/990913-1.c: New test.
39827
39828 1999-09-10 Nathan Sidwell <nathan@acm.org>
39829
39830 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
39831 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39832
39833 1999-09-09 Richard Henderson <rth@cygnus.com>
39834
39835 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
39836
39837 1999-09-09 Nathan Sidwell <nathan@acm.org>
39838
39839 * g++.old-deja/g++.other/lookup11.C: New test.
39840 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
39841 what is permitted and what we want.
39842 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
39843 overload use.
39844 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39845
39846 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
39847
39848 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
39849 * gcc.c-torture/noncompile/poison-1.c: New file.
39850
39851 1999-09-08 Nathan Sidwell <nathan@acm.org>
39852
39853 * g++.old-deja/g++.other/sizeof3.C: New test.
39854 * g++.old-deja/g++.other/sizeof4.C: New test.
39855 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39856 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39857
39858 1999-09-07 Richard Henderson <rth@cygnus.com>
39859
39860 * gcc.dg/va-arg-1.c: New.
39861
39862 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39863
39864 * gcc.c-torture/execute/va-arg-9.c: New test.
39865
39866 1999-09-05 Craig Burley <craig@jcb-sc.com>
39867
39868 * g77.f-torture/compile/980519-2.f: New test.
39869 * g77.f-torture/compile/19990905-0.f: New test.
39870 * g77.f-torture/compile/19990905-1.f: New test.
39871 * g77.f-torture/compile/19990905-2.f: New test.
39872
39873 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39874
39875 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39876
39877 * gcc.c-torture/execute/990827-1.c: Fix typo.
39878
39879 1999-09-03 Nathan Sidwell <nathan@acm.org>
39880
39881 * g++.old-deja/g++.other/deref1.C: New test.
39882
39883 1999-09-02 Nathan Sidwell <nathan@acm.org>
39884
39885 * g++.old-deja/g++.other/ambig2.C: New test.
39886 * g++.old-deja/g++.other/cond5.C: New test.
39887 * g++.old-deja/g++.other/lookup16.C: New test.
39888
39889 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39890
39891 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39892 assemblers too.
39893
39894 1999-08-31 Jeffrey A Law (law@cygnus.com)
39895
39896 * lib/c-torture.exp: Avoid the "compare executables" optimization
39897 when testing native.
39898
39899 1999-08-29 Jeffrey A Law (law@cygnus.com)
39900
39901 * gcc.c-torture/execute/990829-1.c: New test.
39902 * gcc.c-torture/compile/990829-1.c: New test.
39903
39904 1999-08-27 Paul Burchard <burchard@pobox.com>
39905
39906 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39907 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39908 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39909 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39910 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39911 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39912 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39913 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39914 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39915 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39916 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39917
39918 1999-08-27 Jeffrey A Law (law@cygnus.com)
39919
39920 * gcc.c-torture/execute/990827-1.c: New test.
39921
39922 1999-08-26 Craig Burley <craig@jcb-sc.com>
39923
39924 * g77.f-torture/noncompile/19990826-4.f: New test.
39925
39926 * g77.f-torture/compile/19990826-3.f: New test.
39927
39928 * g77.f-torture/execute/19990826-2.f: New test.
39929
39930 * g77.f-torture/compile/19990826-1.f: New test.
39931
39932 * gcc.c-torture/execute/990826-0.c: New test.
39933 * g77.c-torture/execute/19990826-0.f: New test.
39934
39935 * g77.f-torture/noncompile/970626-2.f: New test.
39936
39937 1999-08-25 Paul Burchard <burchard@pobox.com>
39938
39939 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39940 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39941 lss-011.C: New tests.
39942
39943 1999-08-25 Nathan Sidwell <nathan@acm.org>
39944
39945 * g++.old-deja/g++.other/decl5.C: New test.
39946
39947 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39948
39949 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39950 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39951 call `postbase' for each one. All callers of `postbase' changed
39952 to call this instead.
39953
39954 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39955
39956 * gcc.c-torture/execute/990811-1.c: New test.
39957
39958 1999-08-09 Nick Clifton <nickc@cygnus.com>
39959
39960 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39961 just native ones.
39962
39963 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39964 just native ones.
39965
39966 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39967
39968 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39969
39970 1999-08-04 Jeffrey A Law (law@cygnus.com)
39971
39972 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39973
39974 1999-08-04 Nathan Sidwell <nathan@acm.org>
39975
39976 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39977
39978 1999-08-04 Jeffrey A Law (law@cygnus.com)
39979
39980 * gcc.c-torture/execute/990804-1.c: New test.
39981
39982 1999-08-03 Nathan Sidwell <nathan@acm.org>
39983
39984 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39985 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39986 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39987
39988 1999-08-03 Nathan Sidwell <nathan@acm.org>
39989
39990 * g++.old-deja/g++.other/struct1.C: New test.
39991
39992 1999-08-03 Nathan Sidwell <nathan@acm.org>
39993
39994 * g++.old-deja/g++.other/enum2.C: New test.
39995
39996 1999-08-02 Richard Henderson <rth@cygnus.com>
39997
39998 Adapted from tests from Franz Sirl:
39999 * gcc.c-torture/execute/va-arg-7.c: New test.
40000 * gcc.c-torture/execute/va-arg-8.c: New test.
40001
40002 1999-08-01 Jeffrey A Law (law@cygnus.com)
40003
40004 * gcc.c-torture/compile/990801-2.c: New test.
40005
40006 * gcc.c-torture/compile/990801-1.c: New test.
40007
40008 1999-07-27 Michael Meissner <meissner@cygnus.com>
40009
40010 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
40011 fp-cmp-1.c, converting double to float.
40012
40013 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
40014 fp-cmp-1.c, converting double to long double.
40015
40016 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
40017 from fr1 to unknown_register, since fr1 is a legitimate register
40018 on some machines.
40019
40020 1999-07-25 Jeffrey A Law (law@cygnus.com)
40021
40022 * README: More listname related changes.
40023
40024 1999-07-08 Catherine Moore <clm@cygnus.com>
40025
40026 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
40027
40028 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
40029
40030 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
40031
40032 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
40033
40034 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
40035
40036 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
40037
40038 * gcc.dg/990703-1.c: New test.
40039
40040 1999-06-29 Nick Clifton <nickc@cygnus.com>
40041
40042 * lib/file-format.exp: New file: Move definition of proc
40043 gcc_target_object_format to here from
40044 gcc.dg/special/ecos.exp.
40045
40046 * lib/c-torture.exp: Include lib file-format.exp.
40047 * lib/gcc-dg.exp: Include lib file-format.exp.
40048
40049 * gcc.dg/special/ecos.exp: Remove definition of proc
40050 gcc_target_object_format.
40051
40052 1999-06-28 Jeffrey A Law (law@cygnus.com)
40053
40054 * gcc.c-torture/execute/990628-1.c: New test.
40055
40056 1999-06-25 Jeffrey A Law (law@cygnus.com)
40057
40058 * gcc.c-torture/compile/990625-2.c: New test.
40059
40060 * gcc.c-torture/compile/990625-1.c: New test.
40061
40062 1999-06-23 Nick Clifton <nickc@cygnus.com>
40063
40064 * gcc.c-torture/compile/dll.c: New test case. Check that dll
40065 attributes compile.
40066 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
40067 ports that use the COFF/PE file format.
40068
40069 1999-06-17 Jeffrey A Law (law@cygnus.com)
40070
40071 * gcc.c-torture/compile/990617-1.c: New test.
40072
40073 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
40074
40075 * g++.old-deja/g++.other/decl4.C: New test.
40076
40077 1999-06-14 Nathan Sidwell <nathan@acm.org>
40078
40079 * g++.old-deja/g++.other/bitfld3.C: New test.
40080
40081 1999-06-08 Nathan Sidwell <nathan@acm.org>
40082
40083 * g++.old-deja/g++.eh/catch1.C: New test.
40084
40085 1999-06-07 Jeffrey A Law (law@cygnus.com)
40086
40087 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
40088
40089 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
40090 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
40091
40092 1999-06-05 Craig Burley <craig@jcb-sc.com>
40093
40094 * g77.f-torture/compile/19990502-0.f: Replace with new,
40095 shorter, test that still fails after recent changes.
40096
40097 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40098
40099 * gcc.c-torture/execute/990604-1.c: New test.
40100
40101 1999-05-31 Jeffrey A Law (law@cygnus.com)
40102
40103 * gcc.c-torture/execute/990531-1.c: New test.
40104
40105 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40106
40107 * gcc.c-torture/compile/990527-1.c: New test.
40108
40109 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
40110
40111 * gcc.c-torture/execute/990527-1.c: New test.
40112
40113 1999-05-25 Nick Clifton <nickc@cygnus.com>
40114
40115 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
40116 bitfields as signed.
40117
40118 1999-05-25 Craig Burley <craig@jcb-sc.com>
40119
40120 * g77.f-torture/compile/19990525-0.f: New test.
40121
40122 1999-05-25 Jeffrey A Law (law@cygnus.com)
40123
40124 * gcc.c-torture/execute/990525-2.c: New test.
40125
40126 * gcc.c-torture/execute/990525-1.c: New test.
40127
40128 1999-05-24 Nathan Sidwell <nathan@acm.org>
40129
40130 * g++.old-deja/g++.other/anon3.C: New test.
40131 * g++.old-deja/g++.other/anon4.C: New test.
40132 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
40133 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
40134 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
40135 Merrill).
40136
40137 1999-05-24 Jeffrey A Law (law@cygnus.com)
40138
40139 * gcc.c-torture/execute/990524-1.c: New test.
40140
40141 * gcc.dg/990524-1.c: New test.
40142
40143 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40144
40145 * gcc.c-torture/compile/990523-1.c: New test.
40146
40147 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
40148
40149 * gcc.c-torture/compile/990519-1.c: New test.
40150
40151 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40152
40153 * gcc.c-torture/compile/990517-1.c: New test.
40154
40155 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
40156 (e4, f4): New tests.
40157 (main): Call them.
40158
40159 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40160
40161 * gcc.dg/noreturn-1.c: New test.
40162
40163 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40164
40165 * gcc.c-torture/execute/990513-1.c: New test.
40166
40167 1999-05-10 Richard Henderson <rth@cygnus.com>
40168
40169 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
40170
40171 1999-05-10 Craig Burley <craig@jcb-sc.com>
40172
40173 * g77.f-torture/execute/erfc.f: Use small single-precision
40174 values, to avoid problems on Alphas when not -mieee.
40175
40176 1999-05-08 Craig Burley <craig@jcb-sc.com>
40177
40178 * gcc.dg/990506-0.c: New test.
40179
40180 1999-05-08 Richard Henderson <rth@cygnus.com>
40181
40182 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
40183 the constant to test. Don't XFAIL 64-bit targets.
40184
40185 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
40186 * g++.old-deja/g++.law/profile1.C: Likewise.
40187
40188 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
40189 operator new instances.
40190 * g++.old-deja/g++.other/delete5.C: Likewise.
40191
40192 1999-05-03 Craig Burley <craig@jcb-sc.com>
40193
40194 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
40195 intrinsic.
40196
40197 1999-05-03 Craig Burley <craig@jcb-sc.com>
40198
40199 * g77.f-torture/execute/u77-test.f: Reverse order of two
40200 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
40201
40202 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40203
40204 * gcc.dg/compare1.c: New test.
40205
40206 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
40207
40208 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
40209 New tests.
40210
40211 1999-05-02 Craig Burley <craig@jcb-sc.com>
40212
40213 * g77.f-torture/compile/19990502-1.f: New test.
40214
40215 1999-05-02 Craig Burley <craig@jcb-sc.com>
40216
40217 * g77.f-torture/compile/19990502-0.f: New test.
40218
40219 1999-05-02 Craig Burley <craig@jcb-sc.com>
40220
40221 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
40222 intrinsic.
40223
40224 1999-05-02 Craig Burley <craig@jcb-sc.com>
40225
40226 * g77.f-torture/execute/u77-test.f (main): List libU77
40227 intrinsics not currently tested.
40228 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
40229 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
40230 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
40231 Trim blanks off the ends of some printed strings.
40232
40233 1999-05-02 Craig Burley <craig@jcb-sc.com>
40234
40235 * g77.f-torture/execute/u77-test.f (main): Just warn about
40236 FSTAT gid disagreement, as it's expected on some systems.
40237
40238 1999-05-01 Craig Burley <craig@jcb-sc.com>
40239
40240 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
40241 use a new function, which allows for some slop.
40242 Clean up some commentary.
40243 (issum): The new function.
40244 (sgladd): Deleted subroutine.
40245
40246 1999-05-01 Craig Burley <craig@jcb-sc.com>
40247
40248 * g77.f-torture/execute/u77-test.f: Modify to be more like
40249 libf2c/libU77 version, bringing patches to that version here.
40250 Add suitable commentary.
40251
40252 1999-04-25 Richard Henderson <rth@cygnus.com>
40253
40254 * gcc.dg/990424-1.c: New test.
40255
40256 1999-04-24 Craig Burley <craig@jcb-sc.com>
40257
40258 * g77.f-torture/execute/u77-test.f (main): Bug involving
40259 LSTAT has been fixed, so turn back on full checking.
40260
40261 1999-04-20 Craig Burley <craig@jcb-sc.com>
40262
40263 * g77.f-torture/compile/19990419-0.f: New test.
40264 * g77.f-torture/execute/19990419-1.f: New test.
40265
40266 1999-04-17 Richard Henderson <rth@cygnus.com>
40267
40268 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
40269 to avoid the need for a prototype to supress a warning.
40270
40271 1999-04-07 Jim Wilson <wilson@cygnus.com>
40272
40273 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
40274
40275 1999-04-04 Jeffrey A Law (law@cygnus.com)
40276
40277 * gcc.c-torture/execute/990404-1.c: New test.
40278
40279 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
40280
40281 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
40282 * gcc.dg/cpp-if3.c: Don't use -pedantic.
40283 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
40284 missing initializer warnings.
40285
40286 1999-03-28 Jeffrey A Law (law@cygnus.com)
40287
40288 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
40289 matching strings.
40290
40291 1999-03-26 Jeffrey A Law (law@cygnus.com)
40292
40293 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
40294
40295 1999-03-26 Craig Burley <craig@jcb-sc.com>
40296
40297 * g77.f-torture/execute/19990325-0.f: New test.
40298 * g77.f-torture/execute/19990325-1.f: New test.
40299
40300 1999-03-24 Jeffrey A Law (law@cygnus.com)
40301
40302 * gcc.c-torture/execute/990324-1.c: New test.
40303
40304 1999-03-22 Jim Wilson <wilson@cygnus.com>
40305
40306 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
40307 test with 4.
40308
40309 1999-03-17 Richard Henderson <rth@cygnus.com>
40310
40311 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
40312
40313 1999-03-13 Craig Burley <craig@jcb-sc.com>
40314
40315 * g77.f-torture/execute/19990313-2.f: New test.
40316 * g77.f-torture/execute/19990313-3.f: New test.
40317
40318 1999-03-13 Craig Burley <craig@jcb-sc.com>
40319
40320 * g77.f-torture/execute/19990313-0.f: New test.
40321 * g77.f-torture/execute/19990313-1.f: New test.
40322
40323 1999-03-12 Jim Wilson <wilson@cygnus.com>
40324
40325 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
40326 printf to sprintf.
40327 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
40328 (main): Add check for u15. Conditionalize u31 check depending on
40329 whether ints are <32 bits or >=32 bits.
40330
40331 1999-03-08 Craig Burley <craig@jcb-sc.com>
40332
40333 * g77.f-torture/execute/19981119-0.f: Improve testiness.
40334
40335 1999-03-08 Craig Burley <craig@jcb-sc.com>
40336
40337 * g77.f-torture/compile/19990305-0.f: New test.
40338 * g77.f-torture/execute/19981119-0.f: New test.
40339
40340 1999-03-08 Craig Burley <craig@jcb-sc.com>
40341
40342 * g77.f-torture/execute/970625-2.f: call ABORT if final
40343 result is not correct, instead of just printing it.
40344 Add this checking via newly introduced obfuscation, to
40345 trip up buggy front ends.
40346
40347 1999-03-07 Craig Burley <craig@jcb-sc.com>
40348
40349 * g77.f-torture/compile/960317-1.f: Moved from being
40350 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
40351
40352 1999-03-06 Craig Burley <craig@jcb-sc.com>
40353
40354 * g77.f-torture/execute/960317-1.f: New (old) test.
40355 * g77.f-torture/execute/970625-2.f: Ditto.
40356
40357 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
40358
40359 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
40360 message on line 1 or line 2; cccp and cpplib do this differently.
40361
40362 1999-03-01 Jeffrey A Law (law@cygnus.com)
40363
40364 * g++.old-deja/g++.law/weak1.C: New test.
40365
40366 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
40367
40368 * gcc.c-torture/execute/990119-1.c: Renamed to...
40369 * gcc.dg/990119-1.c: this, so it will only be tested once
40370 (it's a preprocessor test, it doesn't need to be run at
40371 multiple optimization levels).
40372
40373 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
40374
40375 * lib/g++.exp: Don't add incdir=$base_dir/../include to
40376 ALWAYS_CXXFLAGS.
40377
40378 1999-02-24 Craig Burley <craig@jcb-sc.com>
40379
40380 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
40381 * g77.f-torture/compile/19981216-0.f: ...as it is expected
40382 to not be compilable by current g77.
40383
40384 1999-02-24 Nick Clifton <nickc@cygnus.com>
40385
40386 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
40387
40388 1999-02-22 Jeffrey A Law (law@cygnus.com)
40389
40390 * gcc.c-torture/execute/990222-1.c: New test.
40391
40392 1999-02-19 Craig Burley <craig@jcb-sc.com>
40393
40394 * g77.f-torture/compile/19990218-0.f: New test.
40395 * g77.f-torture/noncompile/19990218-1.f: New test.
40396
40397 1999-02-18 Craig Burley <craig@jcb-sc.com>
40398
40399 * g77.f-torture/compile/19981216-0.f: New test.
40400
40401 1999-02-14 Jeffrey A Law (law@cygnus.com)
40402
40403 * gcc.dg/990214-1.c: New test.
40404
40405 1999-02-13 Jeffrey A Law (law@cygnus.com)
40406
40407 * gcc.dg/990213-2.c: New test.
40408
40409 * gcc.dg/990213-1.c: New test.
40410
40411 1999-02-12 Jeffrey A Law (law@cygnus.com)
40412
40413 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
40414 ints.
40415
40416 1999-02-11 Nick Clifton <nickc@cygnus.com>
40417
40418 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
40419 specified by target.
40420
40421 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
40422
40423 1999-02-11 Jeffrey A Law (law@cygnus.com)
40424
40425 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
40426
40427 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
40428
40429 * gcc.dg/special/ecos.exp: New test driver for new tests with
40430 special requirements.
40431
40432 * gcc.dg/special/alias-1.c: New test.
40433 * gcc.dg/special/gcsec-1.c: New test.
40434 * gcc.dg/special/weak-1.c: New test.
40435 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
40436 * gcc.dg/special/weak-2.c: New test.
40437 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
40438 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
40439 * gcc.dg/special/wkali-1.c: New test.
40440 * gcc.dg/special/wkali-2.c: New test.
40441 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
40442 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
40443
40444 1999-02-10 Felix Lee <flee@cygnus.com>
40445
40446 * lib/c-torture.exp (c-torture-compile): Pull out code for
40447 analyzing gcc error messages.
40448 (c-torture-execute): Likewise. Fix some (harmless) false
40449 positives.
40450 * lib/gcc.exp (gcc_check_compile): New function.
40451
40452 1999-02-08 Richard Henderson <rth@cygnus.com>
40453
40454 * gcc.c-torture/execute/990208-1.c: New test.
40455
40456 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
40457
40458 * g++.dg/special/ecos.exp: New driver for new tests with special
40459 requirements
40460
40461 * g++.dg/special/conpr-1.C: New test
40462 * g++.dg/special/conpr-2.C: New test
40463 * g++.dg/special/conpr-2a.C: New test
40464 * g++.dg/special/conpr-3.C: New test
40465 * g++.dg/special/conpr-3a.C: New test
40466 * g++.dg/special/conpr-3b.C: New test
40467
40468 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
40469 allow g++ to use the dg driver
40470
40471 * README: Add comment about g++.dg directory
40472
40473 1999-02-06 Jeffrey A Law (law@cygnus.com)
40474
40475 * README: Update email addresses.
40476
40477 1999-02-03 Nick Clifton <nickc@cygnus.com>
40478
40479 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
40480 arguments in order to force structure S onto the stack even on
40481 the alpha.
40482 (test): Pass 10 leading arguments to function foo as well as the
40483 structure S.
40484
40485 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
40486 failure for all targets.
40487
40488 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
40489 abort to terminate program execution.
40490
40491 1999-01-30 Richard Henderson <rth@cygnus.com>
40492
40493 * gcc.c-torture/execute/990130-1.c: New test.
40494
40495 1999-01-30 Jeffrey A Law (law@cygnus.com)
40496
40497 * gcc.dg/990130-1.c: New test.
40498
40499 1999-01-28 Michael Meissner <meissner@cygnus.com>
40500
40501 * gcc.c-torture/execute/990128-1.c: New test.
40502
40503 1999-01-27 Michael Meissner <meissner@cygnus.com>
40504
40505 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
40506
40507 1999-01-27 Felix Lee <flee@cygnus.com>
40508
40509 * lib/c-torture.exp (c-torture-compile): pull out code for
40510 analyzing gcc error messages.
40511 (c-torture-execute): ditto, and fix some (harmless) false
40512 positives.
40513 * lib/gcc.exp (gcc_check_compile): new function.
40514
40515 1999-01-17 Jeffrey A Law (law@cygnus.com)
40516
40517 * gcc.dg/990117-1.c: New test.
40518
40519 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
40520
40521 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
40522
40523 1999-01-15 Jeffrey A Law (law@cygnus.com)
40524
40525 * g77.f-torture/compile/990115-1.f: New test.
40526
40527 1999-01-07 Jeffrey A Law (law@cygnus.com)
40528
40529 * gcc.c-torture/compile/990107-1.c: New test
40530
40531 1999-01-06 Jeffrey A Law (law@cygnus.com)
40532
40533 * gcc.c-torture/execute/990106-2.c: New test.
40534
40535 * gcc.c-torture/execute/990106-1.c: New test.
40536
40537 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
40538
40539 * gcc.c-torture/compile/981223-1.c: New test.
40540
40541 1998-12-29 Richard Henderson <rth@cygnus.com>
40542
40543 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
40544 (opt3): Rename from opt4 and disable.
40545
40546 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
40547
40548 * g++.old-deja/g++.pt/ptrmem5.C: New test.
40549
40550 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40551
40552 * g++.old-deja/g++.other/conv5.C: New test.
40553
40554 1998-12-14 Nick Clifton <nickc@cygnus.com>
40555
40556 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
40557
40558 1998-12-11 Jeffrey A Law (law@cygnus.com)
40559
40560 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
40561
40562 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
40563
40564 * gcc.c-torture/compile/981211-1.c: New test.
40565
40566 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40567
40568 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
40569
40570 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
40571
40572 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40573
40574 * gcc.special/930510-1.c: Make C9X safe.
40575 * gcc.misc-tests/gcov-1.c Similarly.
40576 * gcc.misc-tests/gcov-2.c Similarly.
40577
40578 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40579
40580 * gcc.dg/ultrasp1.c: New test.
40581
40582 1998-12-06 Richard Henderson <rth@cygnus.com>
40583
40584 * gcc.c-torture/execute/981206.c: New test.
40585
40586 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40587
40588 * g++.old-deja/g++.ns/template7.C: New test.
40589
40590 * g++.old-deja/g++.other/expr1.C: New test.
40591
40592 * g++.old-deja/g++.eh/tmpl3.C: New test.
40593
40594 * g++.old-deja/g++.eh/tmpl2.C: New test.
40595
40596 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40597
40598 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
40599 * g++.old-deja/g++.other/using6.C: Removed.
40600 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
40601
40602 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
40603
40604 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40605
40606 * g++.old-deja/g++.pt/overload8.C: New test.
40607
40608 * g++.old-deja/g++.pt/overload7.C: New test.
40609
40610 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
40611
40612 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
40613 and relinking messages.
40614 * lib/g++.exp (g++_target_compile): Remove .rpo file when
40615 compiling with -frepo.
40616
40617 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
40618
40619 * g++.old-deja/g++.pt/lookup6.C: New test.
40620
40621 1998-11-30 Nick Clifton <nickc@cygnus.com>
40622
40623 * gcc.c-torture/execute/981130-1.c: New test.
40624 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
40625
40626 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40627
40628 * g++.old-deja/g++.pt/explicit76.C: New test.
40629
40630 * g++.old-deja/g++.pt/friend38.C: New test.
40631
40632 * g++.old-deja/g++.ns/crash2.C: New test.
40633
40634 * g++.old-deja/g++.pt/defarg8.C: New test.
40635
40636 * g++.old-deja/g++.pt/instantiate6.C: New test.
40637
40638 * g++.old-deja/g++.pt/static6.C: New test.
40639
40640 * g++.old-deja/g++.pt/decl2.C: New test.
40641
40642 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40643
40644 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
40645 problem is actually related with name lookup, but so what? :-)
40646
40647 * g++.old-deja/g++.pt/friend37.C: New test.
40648
40649 1998-11-25 Dave Love <d.love@dl.ac.uk>
40650
40651 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
40652 element, which fails on some systems.
40653
40654 * g77.f-torture/execute/labug1.f: New test.
40655
40656 1998-11-21 Jeffrey A Law (law@cygnus.com)
40657
40658 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
40659 is defined.
40660
40661 1998-11-18 Dave Love <d.love@dl.ac.uk>
40662
40663 * g77.f-torture/compile/981117-1.f: New test.
40664
40665 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
40666
40667 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
40668 properly discarded.
40669
40670 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
40671
40672 * gcc.c-torture/execute/memcheck: New directory of tests for
40673 -fcheck-memory-usage.
40674
40675 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40676
40677 * README: New file, general information about the testsuite and
40678 new description of the various C++ test subdirectories.
40679 * README.g++: Eliminate obsolete information, update and move most
40680 relevant stuff to README.
40681
40682 1998-11-07 Richard Henderson <rth@cygnus.com>
40683
40684 * gcc.c-torture/compile/981107-1.c: New test.
40685
40686 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
40687
40688 * execute/memcpy-bi.c: New testcase.
40689
40690 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
40691
40692 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
40693 base classes.
40694
40695 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
40696 template is selected.
40697
40698 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
40699 classes, it should be accepted for all types.
40700
40701 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
40702
40703 * g++.old-deja/g++.pt/spec24.C: Ensure that template
40704 specializations start with template headers.
40705
40706 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
40707
40708 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
40709
40710 * g++.old-deja/g++.other/init9.C: Test cross initialization of
40711 non-POD types.
40712
40713 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40714
40715 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
40716
40717 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
40718
40719 * compile/981022-1.c, compile/981022-1.x: New test and driver.
40720
40721 1998-10-19 Jeffrey A Law (law@cygnus.com)
40722
40723 * 981019-1.c: New test.
40724
40725 1998-10-14 Robert Lipe <robertl@dgii.com>
40726
40727 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
40728 find objc headers.
40729
40730 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40731
40732 * compile/981001-4.c: Remove use of GCC extension that triggers a
40733 compiler bug.
40734
40735 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
40736
40737 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
40738
40739 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40740
40741 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
40742 instantiation of template produces incorrect code for delete
40743 expression.
40744
40745 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
40746 constructors' name is not unique.
40747 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
40748 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
40749
40750 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
40751 automatic array of const is ill-formed.
40752
40753 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
40754 of template parameter?
40755
40756 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
40757 const.
40758
40759 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
40760 pointer-to-member expression.
40761
40762 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
40763 declaration causes ICE.
40764
40765 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
40766
40767 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
40768 reserved in the global namespace.
40769
40770 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
40771 generate needed virtual table.
40772
40773 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
40774
40775 1998-10-10 Dariush Eslimi <eslimi@loran.com>
40776
40777 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
40778 template-dependent type
40779
40780 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40781
40782 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
40783 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
40784 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
40785
40786 * g++.old-deja/g++.other/using5.C: New test; using decl from base
40787 class should be usable as argument of member function.
40788 * g++.old-deja/g++.other/using6.C: New test; using decl from base
40789 class should be usable as return type of member function.
40790 * g++.old-deja/g++.other/using7.C: New test; using decl from base
40791 class should be usable as type of data member.
40792
40793 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
40794
40795 1998-10-09 Jeffrey A Law (law@cygnus.com)
40796
40797 * gcc.c-torture/special/920521-1.c: Fix bogus test.
40798
40799 1998-10-08 Nick Clifton <nickc@cygnus.com>
40800
40801 * gcc.dg/dll-?.c Add thumb to target list.
40802 Fix assembler scan patterns to match current assembler output.
40803
40804 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
40805
40806 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
40807 matching of template brackets.
40808
40809 * g++.old-deja/g++.other/using4.C: New test. Test using
40810 declarations of methods from base classes.
40811
40812 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
40813 within functions should introduce names into the innermost
40814 enclosing namespace.
40815
40816 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
40817 of static locals if first initialization throws.
40818
40819 1998-10-07 Jim Wilson <wilson@cygnus.com>
40820
40821 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
40822
40823 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
40824
40825 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
40826 lose track of the possible targets of tablejump insns.
40827 * special/special.exp: Run it.
40828
40829 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40830
40831 * g++.old-deja/g++.pt/friend35.C: New test. A template function
40832 must be declared before its specializations can be named in friend
40833 declarations.
40834
40835 1998-10-05 Dave Love <d.love@dl.ac.uk>
40836
40837 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
40838
40839 * g77.f-torture/execute/io1.f: New test.
40840
40841 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40842
40843 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
40844 with pointer to template function, for which no argument deduction
40845 is possible.
40846
40847 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
40848 specialization of template function as argument to template
40849 function.
40850
40851 * g++.old-deja/g++.other/access2.C: New test; Inner class
40852 shouldn't have privileged access to Outer's names.
40853
40854 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40855
40856 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40857 friend template declared within template class conflicts with
40858 nested class of the same name.
40859
40860 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40861 is ignored.
40862
40863 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40864 object with direct initializer as function declaration.
40865
40866 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40867 initializers.
40868
40869 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40870 involving const pointer and NULL produces incorrect result.
40871
40872 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40873 type name without `typename' should be rejected with -pedantic.
40874
40875 1998-10-02 Richard Henderson <rth@cygnus.com>
40876
40877 * g++.old-deja/g++.other/addrof1.C: New test.
40878
40879 1998-10-01 Nick Clifton <nickc@cygnus.com>
40880
40881 * gcc.c-torture/compile/981001-1.c: New test.
40882 * gcc.c-torture/execute/981001-1.c: New test.
40883
40884 1998-10-01 Jeffrey A Law (law@cygnus.com)
40885
40886 * gcc.c-torture/compile/981001-2.c: New test.
40887 * gcc.c-torture/compile/981001-3.c: New test.
40888 * gcc.c-torture/compile/981001-4.c: New test.
40889
40890 1998-10-01 Robert Lipe <robertl@dgii.com>
40891
40892 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40893 multilibbed hosts. Idea grafted from g77.exp.
40894
40895 1998-09-30 Dave Love <d.love@dl.ac.uk>
40896
40897 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40898 avoid losing on systems which need -lsocket.
40899
40900 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40901
40902 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40903 * g++.old-deja/g++.other/nested2.C: Ditto.
40904 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40905 failure.
40906
40907 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40908
40909 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40910 preferred over template operator!= for enum bitfields.
40911
40912 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40913
40914 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40915 that happen to have the same base name, but in different scopes,
40916 are incorrectly rejected.
40917
40918 1998-09-16 Richard Henderson <rth@cygnus.com>
40919
40920 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40921 on the native word size instead of an integer literal.
40922
40923 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40924
40925 * g++.old-deja/g++.other/static2.C: Invocation of static data
40926 member of type pointer-to-function denoted as non-static member.
40927
40928 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40929 checks involving function types and aliases.
40930
40931 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40932
40933 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40934 redefined to the same non-trivial type.
40935
40936 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40937 namespace-qualification of template specializations declared in
40938 other namespaces.
40939
40940 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40941 to declare a subset of the specializations of a template function
40942 as friends of specializations of a template class.
40943
40944 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40945 member templates that do not fully specialize the enclosing
40946 template class are rejected.
40947
40948 1998-09-11 Dave Love <d.love@dl.ac.uk>
40949
40950 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40951
40952 1998-09-08 Dave Love <d.love@dl.ac.uk>
40953
40954 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40955 altered from libf2c/libU77 version.
40956
40957 1998-09-06 Dave Love <d.love@dl.ac.uk>
40958
40959 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40960
40961 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40962
40963 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40964 (un)signed char are different types for template specialization
40965 purposes.
40966
40967 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40968
40969 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40970 * objc: ObjC testsuite.
40971
40972 1998-08-31 Catherine Moore <clm@cygnus.com>
40973
40974 * gcc.c-torture/execute/941014-1.x: New file.
40975
40976 1998-08-31 Nick Clifton <nickc@cygnus.com>
40977
40978 * lib/c-torture.exp: Add support for
40979 torture_eval_before_compile and torture_eval_before_execute
40980 variables.
40981
40982 1998-08-30 Jeffrey A Law (law@cygnus.com)
40983
40984 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40985 this test triggers valid.
40986
40987 1998-08-27 Jeffrey A Law (law@cygnus.com)
40988
40989 * gcc.dg/980827-1.c: New test.
40990
40991 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40992
40993 * gcc.c-torture/execute/loop-4b.c: New test.
40994
40995 1998-08-26 Nick Clifton <nickc@cygnus.com>
40996
40997 * lib/c-torture.exp: Add support for
40998 torture_eval_before_compile and torture_eval_before_execute
40999 variables.
41000
41001 1998-08-25 Jeffrey A Law (law@cygnus.com)
41002
41003 * gcc.c-torture/compile/980825-1.c: New test.
41004
41005 1998-08-24 Nick Clifton <nickc@cygnus.com>
41006
41007 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
41008 count number tests in opt_t0 not good_t0.
41009
41010 1998-08-24 Jeffrey A Law (law@cygnus.com)
41011
41012 * gcc.c-torture/compile/930326-1.x: Fix typo.
41013
41014 1998-08-23 Mark Mitchell <mark@markmitchell.com>
41015
41016 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
41017 causes an ICE.
41018
41019 1998-08-21 Jeffrey A Law (law@cygnus.com)
41020
41021 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
41022 STACK_SIZE is defined.
41023 * gcc.c-torture/unsorted/stuct.c: Similarly.
41024
41025 * gcc.c-torture/compile/980821-1.c: New test.
41026
41027 1998-08-21 Jeffrey A Law (law@cygnus.com)
41028
41029 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
41030
41031 1998-08-19 Mark Mitchell <mark@markmitchell.com>
41032
41033 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
41034 code.
41035
41036 1998-08-09 Mark Mitchell <mark@markmitchell.com>
41037
41038 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
41039 error'.
41040
41041 1998-08-18 Jeffrey A Law (law@cygnus.com)
41042
41043 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
41044
41045 1998-08-16 Jeffrey A Law (law@cygnus.com)
41046
41047 * gcc.c-torture/compile/980816-1.c: New test.
41048
41049 * gcc.dg/980816-1.c: New test.
41050
41051 1998-08-13 Jeffrey A Law (law@cygnus.com)
41052
41053 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
41054 compiler for ieee tests.
41055
41056 1998-08-01 Dave Love <d.love@dl.ac.uk>
41057
41058 * g77.f-torture/compile/980729-0.f: New test.
41059
41060 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
41061
41062 * gcc.c-torture/special/eeprof-1.c: New test, for
41063 -finstrument-functions.
41064 * gcc.c-torture/special/special.exp: Run it.
41065
41066 1998-07-29 Jeffrey A Law (law@cygnus.com)
41067
41068 * gcc.c-torture/compile/980729-1.c: New test.
41069
41070 1998-07-27 Nick Clifton <nickc@cygnus.com>
41071
41072 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
41073 __thumb__ is defined, and test for ARM style doubles if so.
41074
41075 1998-07-26 Dave Love <d.love@dl.ac.uk>
41076
41077 * g77.f-torture/noncompile/980615-0.f: New test.
41078
41079 1998-07-26 H.J. Lu (hjl@gnu.org)
41080
41081 * gcc.dg/980312-1.c: Do link instead of compile.
41082 * gcc.dg/980313-1.c: Likewise.
41083
41084 1998-07-26 Jeffrey A Law (law@cygnus.com)
41085
41086 * gcc.c-torture/compile/980726-1.c: New test.
41087
41088 1998-07-25 Dave Love <d.love@dl.ac.uk>
41089
41090 * g77.f-torture/execute/io0.f: New test.
41091
41092 1998-07-24 Nick Clifton <nickc@cygnus.com>
41093
41094 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
41095 an int.
41096
41097 1998-06-18 Michael Meissner <meissner@cygnus.com>
41098
41099 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
41100 m32r bugs.
41101
41102 1998-07-17 Nick Clifton <nickc@cygnus.com>
41103
41104 * gcc.dg/980626-1.c: Expect failures for all toolchains until
41105 c-decl.c:grokdeclarator can handle mode attributes.
41106
41107 1998-07-16 Jeffrey A Law (law@cygnus.com)
41108
41109 * gcc.c-torture/execute/980716-1.c: New test.
41110
41111 1998-07-13 Jeffrey A Law (law@cygnus.com)
41112
41113 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
41114 the mn10200.
41115 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
41116 the mn10200.
41117 * gcc.c-torture/execute/va-arg-3.x: Similarly.
41118 * gcc.c-torture/compile/930326-1.x: Similarly.
41119
41120 1998-07-13 Dave Love <d.love@dl.ac.uk>
41121
41122 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
41123 New test from Craig.
41124
41125 1998-07-12 Dave Love <d.love@dl.ac.uk>
41126
41127 * g77.f-torture/noncompile/980616-0.f: New test.
41128
41129 * g77.f-torture/execute/970816-3.f: New test from Craig.
41130
41131 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
41132
41133 * g++.other/singleton.C: Return error value instead of taking
41134 SIGSEGV.
41135
41136 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
41137
41138 * g++.other/singleton.C: New test. Warning is under dispute.
41139 Runtime crash is not.
41140
41141 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
41142
41143 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
41144 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
41145 using6.C, using7.C}: New namespace tests.
41146
41147 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
41148
41149 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
41150 specialization with typedef'ed names used as array indexes.
41151
41152 1998-07-09 Jeffrey A Law (law@cygnus.com)
41153
41154 * gcc.c-torture/execute/980709-1.c: New test.
41155
41156 * gcc.dg/980709-1.c: New test.
41157
41158 1998-07-07 Richard Henderson <rth@cygnus.com>
41159
41160 * gcc.c-torture/execute/bcp-1.c: New test.
41161
41162 1998-07-07 Jeffrey A Law (law@cygnus.com)
41163
41164 * gcc.c-torture/execute/980707-1.c: New test.
41165
41166 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
41167
41168 * gcc.c-torture/compile/980706-1.c: New test.
41169
41170 1998-07-01 Dave Love <d.love@dl.ac.uk>
41171
41172 * g77.f-torture/execute/980701-0.f,
41173 g77.f-torture/execute/980701-1.f: New test from Craig.
41174
41175 1998-07-01 Jeffrey A Law (law@cygnus.com)
41176
41177 * gcc.c-torture/compile/980701-1.c: New test.
41178
41179 * gcc.c-torture/execute/980701-1.c: New test.
41180
41181 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
41182 rlsruhe.de>
41183
41184 * g++.old-deja/g++.robertl/eb132.C: New test.
41185 * g++.old-deja/g++.robertl/eb133.C: Likewise.
41186
41187 1998-06-29 Dave Love <d.love@dl.ac.uk>
41188
41189 * g77.f-torture/execute/980628-7.f,
41190 g77.f-torture/execute/980628-8.f,
41191 g77.f-torture/execute/980628-9.f,
41192 g77.f-torture/execute/980628-10.f: New tests from Craig.
41193
41194 * g77.f-torture/execute/980628-3.f: Remove mail headers.
41195
41196 1998-06-28 Jeffrey A Law (law@cygnus.com)
41197
41198 * g77.f-torture/execute/980628-4.f: New test from Craig.
41199 * g77.f-torture/execute/980628-5.f: Likewise.
41200 * g77.f-torture/execute/980628-2.f: Likewise.
41201 * g77.f-torture/execute/980628-0.f: Likewise.
41202 * g77.f-torture/execute/980628-1.f: Likewise.
41203 * g77.f-torture/execute/980628-3.f: Likewise.
41204 * g77.f-torture/execute/980628-6.f: Likewise.
41205
41206 1998-06-28 Jeffrey A Law (law@cygnus.com)
41207
41208 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
41209 directory when nothing has been installed yet.
41210
41211 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
41212
41213 * gcc.c-torture/special/special.exp: Handle newer versions of
41214 dejagnu.
41215
41216 1998-06-26 Jeffrey A Law (law@cygnus.com)
41217
41218 * gcc.dg/980626-1.c: New test.
41219
41220 1998-06-19 Bruno Haible <haible@ilog.fr>
41221
41222 * gcc.misc-tests/m-un-2.c: New test.
41223 * g++.old-deja/g++.other/warn01.c: Likewise.
41224
41225 1998-06-19 Robert Lipe <robertl@dgii.com>
41226
41227 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
41228 compatibility with assmblers with a different comment character.
41229 Eliminate use of GAS-specific extensions.
41230
41231 1998-06-19 Jeffrey A Law (law@cygnus.com)
41232
41233 * gcc.c-torture/execute/ieee/980619-1.c: New test.
41234
41235 1998-06-19 Robert Lipe <robertl@dgii.com>
41236
41237 * lib/g77.exp: Replace search for libf2c.a with search for newly
41238 renamed libg2c.a
41239
41240 1998-06-17 Jeffrey A Law (law@cygnus.com)
41241
41242 * gcc.c-torture/execute/980617-1.c: New test.
41243
41244 1998-06-12 Jeffrey A Law (law@cygnus.com)
41245
41246 * gcc.c-torture/execute/980612-1.c: New test.
41247
41248 1998-06-08 Jeffrey A Law (law@cygnus.com)
41249
41250 * gcc.dg/980523-1.c: Only test on ppc-linux.
41251 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
41252
41253 * gcc.c-torture/execute/980608-1.c: New test.
41254
41255 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
41256
41257 * gcc.c-torture/execute/980605-1.c: New test.
41258
41259 1998-06-04 Jeffrey A Law (law@cygnus.com)
41260
41261 * gcc.c-torture/execute/980604-1.c: New test.
41262
41263 1998-06-02 Jeffrey A Law (law@cygnus.com)
41264
41265 * gcc.c-torture/execute/980602-1.c: New test.
41266 * gcc.c-torture/execute/980602-2.c: Likewise.
41267
41268 1998-06-02 Dave Love <d.love@dl.ac.uk>
41269
41270 * 970125-0.f: Fix per JCB. Add commentary.
41271
41272 1998-05-31 Michael Meissner <meissner@cygnus.com>
41273
41274 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
41275 IEEE -0 support.
41276
41277 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
41278
41279 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
41280 earlier.
41281
41282 1998-05-28 Catherine Moore <clm@cygnus.com>
41283
41284 * gcc.c-torture/execute/980526-3.c: New test.
41285
41286 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
41287
41288 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
41289 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
41290 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
41291 m88k-motorola-sysv3 to XFAIL.
41292
41293 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41294
41295 * gcc.dg/980526-1.c: New test.
41296 * gcc.c-torture/execute/980526-2.c: New test.
41297
41298 1998-05-26 Jeffrey A Law (law@cygnus.com)
41299
41300 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
41301
41302 * gcc.c-torture/execute/980526-1.c: New test.
41303
41304 1998-05-26 Dave Love <d.love@dl.ac.uk>
41305
41306 * g77.f-torture/execute/alpha2.f: Add runtime test.
41307
41308 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
41309
41310 * g++.old-deja/old-deja.exp: Strip leading directories.
41311
41312 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
41313 error for the line. Don't run multiple tests for the same line.
41314
41315 1998-05-23 Jeffrey A Law (law@cygnus.com)
41316
41317 * gcc.dg/980523-1.c: New test.
41318
41319 1998-05-23 Dave Love <d.love@dl.ac.uk>
41320
41321 * g77.f-torture/compile/970915-0.f: New test.
41322
41323 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
41324
41325 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
41326
41327 1998-05-21 Jeffrey A Law (law@cygnus.com)
41328
41329 * gcc.dg/980520-1.c: New test.
41330
41331 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
41332
41333 * gcc.dg/980502-1.c: Fix return type.
41334
41335 1998-05-20 Jeffrey A Law (law@cygnus.com)
41336
41337 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
41338 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
41339 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
41340 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
41341 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
41342
41343 1998-05-20 Dave Love <d.love@dl.ac.uk>
41344
41345 * g77.f-torture/execute/980520-1.f: New test.
41346
41347 1998-05-15 Dave Love <d.love@dl.ac.uk>
41348
41349 * lib/mike-g77.exp: New file.
41350
41351 * g77.f-torture/noncompile/noncompile.exp,
41352 g77.f-torture/noncompile/check0.f: New files.
41353
41354 1998-05-14 Dave Love <d.love@dl.ac.uk>
41355
41356 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
41357 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
41358 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
41359 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
41360 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
41361 abort where appropriate.
41362
41363 1998-05-05 Michael Meissner <meissner@cygnus.com>
41364
41365 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
41366 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
41367
41368 1998-04-29 Dave Love <d.love@dl.ac.uk>
41369
41370 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
41371
41372 1998-04-27 Dave Love <d.love@dl.ac.uk>
41373
41374 * g77.f-torture/compile/980427-0.f: New test.
41375
41376 1998-04-24 Dave Love <d.love@dl.ac.uk>
41377
41378 * g77.f-torture/compile/980424-0.f: New test.
41379
41380 1998-04-19 Dave Love <d.love@dl.ac.uk>
41381
41382 * g77.f-torture/compile/980419-2.f (main): New test.
41383 * g77.f-torture/compile/970125-0.f: New test.
41384 * g77.f-torture/compile/980419-1.f: New test.
41385
41386 1998-04-08 Jim Wilson <wilson@cygnus.com>
41387
41388 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
41389 of loop-4.c.
41390
41391 1998-04-07 Jim Wilson <wilson@cygnus.com>
41392
41393 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
41394
41395 1998-04-03 Jim Wilson <wilson@cygnus.com>
41396
41397 * gcc.c-torture/compile/980329-1.c: New test.
41398
41399 1998-03-18 Jim Wilson <wilson@cygnus.com>
41400
41401 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
41402 * gcc.dg/980312-1.c: Fix typo in -march command.
41403
41404 1998-03-16 H.J. Lu (hjl@gnu.org)
41405
41406 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
41407
41408 1998-03-11 Robert Lipe <robertl@dgii.com>
41409
41410 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
41411 Dave Love agree the Fortran source is bogus.
41412
41413 1998-03-11 Robert Lipe <robertl@dgii.com>
41414
41415 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
41416 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
41417 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
41418 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
41419 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
41420
41421 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
41422
41423 * g++.old-deja/g++.other/friend1.C: New test.
41424
41425 1998-02-18 Dave Love <d.love@dl.ac.uk>
41426
41427 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
41428 possibly uninitialized) variables and declare dnrm2.
41429
41430 1998-02-23 Robert Lipe <robertl@dgii.com>
41431
41432 From Bruno Haible <haible@ilog.fr>:
41433 * gcc.c-torture/execute/980223.c: New test.
41434
41435 1998-02-13 Jeffrey A Law (law@cygnus.com)
41436
41437 * gcc.dg/ifelse-1.c: New test.
41438
41439 1998-02-09 H.J. Lu (hjl@gnu.org)
41440
41441 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
41442
41443 * lib/old-dejagnu.exp (old-dejagnu): Added the
41444 "execution test - XFAIL *-*-*" handling in the spirit of
41445 "excess errors test -". Changed the "execution test fails"
41446 handling to be like "excess errors test fails".
41447 * Update various tests accordingly.
41448
41449 1998-02-06 Jim Wilson <wilson@cygnus.com>
41450
41451 * gcc.c-torture/execute/980205.c: New test.
41452
41453 1998-01-18 Jeffrey A Law (law@cygnus.com)
41454
41455 * lib/c-torture.exp: Look for .x files instead of .cexp files.
41456 * lib/f-torture.exp: Similarly.
41457 * gcc.c-torture: Rename all .cexp files to .x files.
41458
41459 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
41460
41461 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
41462 (940510-1.c): Removed duplicate.
41463 (971104-1.c): New test.
41464
41465 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
41466
41467 * lib/f-torture.exp: Improve error and loop detection.
41468
41469 1997-11-19 Michael Meissner <meissner@cygnus.com>
41470
41471 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
41472 use that to size the filler array.
41473
41474 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
41475
41476 * lib/c-torture.exp(c-torture-execute): Fix typo.
41477
41478 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
41479 testcase as the executable name. Keep the executable around if
41480 the test fails.
41481
41482 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
41483
41484 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
41485 changes. Only test one -g option, and move it to the end of the
41486 list of options to test.
41487
41488 1997-09-19 Michael Meissner <meissner@cygnus.com>
41489
41490 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
41491 variable GCC_TORTURE_OPTIONS to supply default switches separated
41492 by colons. If no environment variable, run tests with -O0 -g, -O1
41493 -g, and -O2 -g as well.
41494
41495 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
41496
41497 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
41498 explanatory comments. Fix indentation.
41499
41500 1997-09-15 Jeffrey A Law (law@cygnus.com)
41501
41502 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
41503
41504 1997-09-11 Jeffrey A Law (law@cygnus.com)
41505
41506 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
41507 * g++.old-deja/g++.mike/p7325.C: Likewise.
41508 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
41509
41510 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
41511
41512 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
41513 * g++.old-deja/g++.brendan/crash30.C: Likewise.
41514 * g++.old-deja/g++.brendan/crash39.C: Likewise.
41515 * g++.old-deja/g++.law/operators4.C: Likewise.
41516
41517 1997-09-11 Joe Buck (jbuck@synopsys.com)
41518
41519 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
41520 * g++.old-deja/g++.mike/p784.C: Ditto.
41521 * g++.old-deja/g++.mike/p785.C: Ditto.
41522
41523 1997-09-05 Jeffrey A Law (law@cygnus.com)
41524
41525 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
41526
41527 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41528
41529 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
41530 target feature; pass this to c-torture-execute as needed.
41531
41532 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41533
41534 * lib/c-torture.exp(c-torture-execute): If the previous and the
41535 current executables being tested are identical, we don't need to
41536 run the executable again. Try to make the executable names
41537 unique. Add an optional argument for passing additional compiler
41538 flags.
41539
41540 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
41541
41542 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
41543
41544 1997-08-29 Jeffrey A Law (law@cygnus.com)
41545
41546 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
41547
41548 1997-07-31 Jeffrey A Law (law@cygnus.com)
41549
41550 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
41551 32bit or larger longs.
41552
41553 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
41554 have either a 32bit long or 32bit int.
41555
41556 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
41557
41558 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
41559 Make double precision tests dependent on sizeof (double).
41560
41561 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
41562
41563 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
41564 too.
41565
41566 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
41567
41568 * gcc.c-torture/compile/961203-1.cexp: New script.
41569
41570 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
41571
41572 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
41573 up the includes ourselves.
41574
41575 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
41576
41577 * lib/plumhall.exp: Remove random include, and add a few
41578 verbose messages for debugging.
41579
41580 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
41581
41582 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
41583 of trying to do it ourselves.
41584
41585 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
41586
41587 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
41588
41589 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
41590
41591 * gcc.prms/5403.c: Made regexp a bit less strict.
41592
41593 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
41594
41595 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
41596 is returned from remote_load instead.
41597 * lib/plumhall.exp: Ditto.
41598 * lib/mike-g++.exp: Ditto.
41599 * lib/old-dejagnu.exp: Ditto.
41600 * lib/c-torture.exp: Ditto.
41601
41602 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
41603
41604 * lib/g++.exp: Use build_wrapper procedure.
41605 * lib/gcc.exp: Ditto.
41606
41607 1997-05-20 Jeffrey A Law (law@cygnus.com)
41608
41609 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
41610 an old-style decl for malloc. Fixes tests to work when
41611 sizeof (int) != sizeof (size_t).
41612
41613 1997-05-15 Mike Meissner <meissner@cygnus.com>
41614
41615 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
41616
41617 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
41618 use stdargs.h interface.
41619
41620 1997-05-15 Mike Meissner <meissner@cygnus.com>
41621
41622 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
41623 NO_VARARGS when compiling.
41624
41625 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
41626
41627 * lib/plumhall.exp(ph_includes): New procedure.
41628 (ph_make): Use it.
41629 (ph_compiler): Ditto.
41630
41631 * lib/g++.exp: Rename test-glue.c to testglue.c.
41632 * lib/gcc.exp: Ditto.
41633
41634 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
41635
41636 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
41637 to completion when it's called.
41638
41639 1997-03-21 Michael Meissner <meissner@cygnus.com>
41640
41641 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
41642 is defined, don't do test.
41643
41644 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
41645
41646 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
41647 for object files.
41648 (ph_summary): Mark skipped testcases as untested, not unresolved.
41649
41650 * lib/plumhall.exp (ph_make): If unresolved because of bad
41651 errorCode, record errorCode in log file.
41652 (*): Replace send_log/verbose with verbose -log.
41653
41654 1997-03-19 Michael Meissner <meissner@cygnus.com>
41655
41656 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
41657 double conversion if double isn't at least 8 bytes.
41658
41659 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
41660 int to work with targets where int is 16 bits.
41661
41662 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
41663 8 bytes, just exit, since 4 byte doubles don't have enough bits of
41664 precision for the test to complete.
41665
41666 1997-03-14 Michael Meissner <meissner@cygnus.com>
41667
41668 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
41669 if d10v is not compiled with the -mdouble64 flag.
41670 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
41671
41672 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
41673 d10v is not compiled with the -mint32 flag.
41674
41675 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
41676
41677 * lib/plumhall.exp: Use incr_count.
41678
41679 1997-03-12 Jeffrey A Law (law@cygnus.com)
41680
41681 * gcc.c-torture: Update to c-torture-1.45.
41682
41683 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
41684
41685 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
41686 the name of the expect testcase file).
41687
41688 * lib/g++.exp(g++_init): Ditto.
41689
41690 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
41691
41692 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
41693 the host.
41694
41695 * lib/gcc.exp(gcc_exit): New procedure.
41696
41697 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
41698
41699 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
41700 specs where appropriate.
41701
41702 * g++.old-deja/g++.arm/*: Added additional ERROR checks
41703 because of new "candidates are" messages, and removed a few
41704
41705 * Converted all non-old-style g++ testcases to old-style, and
41706 moved into g++.old-deja.
41707
41708 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
41709
41710 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
41711 options.
41712
41713 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
41714 succeeded.
41715
41716 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
41717
41718 1997-02-13 Michael Meissner <meissner@cygnus.com>
41719
41720 * lib/gcc.exp (gcc_target_compile): Add support for defining
41721 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
41722 the machine doesn't have those features.
41723
41724 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
41725
41726 * g++.law/operators4.exp: Don't use LIBS.
41727
41728 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
41729
41730 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
41731
41732 * lib/mike-g++.exp: Don't set the compiler to be tested here.
41733 * lib/g++.exp: Set it here instead. Also, allow use of the
41734 --tool_exec and --tool_opt options. Change CXX to
41735 GXX_UNDER_TEST.
41736
41737 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
41738
41739 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
41740
41741 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
41742
41743 * lib/old-dejagnu.exp: Use prune_warnings instead of
41744 prune_system_crud.
41745 * lib/mike-g++.exp: Ditto.
41746 * lib/gcc.exp: Ditto.
41747 * lib/g++.exp: Ditto.
41748
41749 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
41750
41751 1997-02-07 Jeffrey A Law (law@cygnus.com)
41752
41753 * 941014-2.c: Include stdlib.h
41754 * 960327-1.c: Include stdio.h
41755 * dbra.c, index-1.c: Don't assume ints are 32bits.
41756
41757 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
41758
41759 * lib/gcc.exp: Add gcc,stack_size target feature.
41760
41761 * lib/g++.exp(g++_target_compile): Add the include and link
41762 paths here, not in two other places. And, it's $options, not
41763 options.
41764
41765 * lib/mike-g++.exp(postbase): Remove the code that determines
41766 the correct include and link paths.
41767 * g++.old-deja/old-deja.exp: Ditto.
41768
41769 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
41770
41771 * lib/g++.exp(g++_init): target_compile no longer returns the
41772 filename of the result.
41773
41774 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
41775
41776 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
41777 call to glob.
41778
41779 * gcc.c-torture/special/special.exp: Change call to
41780 gcc_target_compile to include the object file.
41781
41782 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
41783
41784 * gcc.c-torture/special/special.exp: Correct misspelling in last
41785 change.
41786
41787 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
41788
41789 * lib/plumhall.exp(ph_summary): Log the entire output of the
41790 executable. Return -1 if there were any failures, 0 otherwise.
41791 (ph_execute): Return -1 if there were any failures, 0 otherwise.
41792 (ph_make): Clean up objects and executables that were built
41793 if the tests succeeded.
41794
41795 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
41796
41797 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
41798 libraries and includes in the build tree as appropriate.
41799
41800 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41801
41802 * lib/c-torture.exp: Instead of looking for the global variable
41803 NO_LONG_LONG, check to see if that's a feature of the target.
41804
41805 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41806
41807 * config/default.exp: Minimize. Delete the remainer of the files in
41808 config; this functionality is now in devo/dejagnu/config.
41809
41810 g++.*/*: Pass any additional flags used to compile to postbase;
41811 delete CXXFLAGS.
41812
41813 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
41814 is now done by runtest.exp. Use gcc_target_compile instead of
41815 compile.
41816
41817 lib/c-torture.exp: Use gcc_target_compile instead of compile.
41818 Remove references to CFLAGS. Use remote_file instead of
41819 calling rm -f.
41820 (c-torture): Take a list of arguments to use to compile this
41821 testcase.
41822
41823 lib/g++.exp: Simplify. Use target_compile instead of compile.
41824 lib/gcc-dg.exp: Ditto.
41825 lib/gcc.exp: Ditto.
41826 lib/mike-{gcc,g++}.exp: Ditto.
41827 lib/old-dejagnu.exp: Ditto.
41828 lib/plumhall.exp: Ditto.
41829
41830 1997-01-08 Jim Wilson <wilson@cygnus.com>
41831
41832 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
41833 (ph_linker): Likewise.
41834
41835 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
41836
41837 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
41838 MAP_ANON / MAP_ANONYMOUS if defined;
41839 else try to map from /dev/zero .
41840
41841 1996-11-12 Jeffrey A Law (law@cygnus.com)
41842
41843 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
41844 isn't defined, then define it to MAP_ANONYMOUS.
41845
41846 1996-11-12 Jeffrey A Law (law@cygnus.com)
41847
41848 * gcc.c-torture: Update to c-torture-1.42 release.
41849
41850 1996-11-11 Jeffrey A Law (law@cygnus.com)
41851
41852 * gcc.c-torture: Update to c-torture-1.41 release.
41853
41854 1996-10-27 Jeffrey A Law (law@cygnus.com)
41855
41856 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41857 c-torture release.
41858
41859 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41860
41861 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41862 and LDFLAGS. Fix second case to append the target_info ldflags
41863 onto LDFLAGS, not CFLAGS.
41864 * lib/g++.exp (g++_init): Add target_info stuff.
41865 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41866 of libgloss and newlib flags for !native.
41867
41868 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41869 (GDB): Fix relative path to go up another dir for finding gdb.
41870
41871 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41872
41873 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41874 versions in the target_info array, if they don't exist.
41875
41876 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41877
41878 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41879
41880 1996-07-08 Jim Wilson <wilson@cygnus.com>
41881
41882 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41883 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41884
41885 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41886
41887 * lib/old-dejagnu.exp: Don't remove the output file before we've
41888 actually tested it. Don't append pwd to the path of the executable
41889 we're testing.
41890
41891 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41892
41893 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41894
41895 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41896
41897 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41898 temporary directory for compiler files, and set it to a default
41899 value of /tmp. Set $output as the name of the output file from
41900 compiling the testcase. Add a -o option to $cflags_var so the
41901 compiler writes the final output file as $output. Set $executable
41902 to $output.
41903
41904 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41905 directory for compiler files, and set it to /tmp if it doesn't
41906 already have a value. Set $output_file to the name of the output
41907 file from compiling the testcase. Add a -o option to CXXFLAGS so
41908 the compiler writes the final output file as $output. Use $output
41909 as the executable to be tested.
41910
41911 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41912
41913 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41914
41915 1996-06-08 Jeffrey A Law (law@cygnus.com)
41916
41917 * gcc.c-torture/execute/pending-1.c: New test. Still
41918 pending in Tege's queue.
41919
41920 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41921
41922 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41923 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41924 if there were failures. Call unresolved if there were unresolved
41925 testcases. Call gcc_fail if program did not run to completion.
41926 (ph_make): Pass additional argument name to ph_execute.
41927 (ph_execute): Add new argument. Pass additional arguments to
41928 ph_summary. Call gcc_fail is there is no execution output.
41929
41930 1996-04-24 Jeffrey A Law (law@cygnus.com)
41931
41932 * lib/plumhall.exp (proc_summary): Output relavent summary
41933 lines into the log so specific failures in plumhall can be
41934 investigated.
41935
41936 1996-04-10 Jeffrey A Law (law@cygnus.com)
41937
41938 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41939 (c-torture-execute): Don't try to execute tests which use
41940 "long long" types if $NO_LONG_LONG is nonzero.
41941
41942 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41943
41944 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41945 not c-torture.
41946
41947 * gcc.ieee: Move from here.
41948 * gcc.c-torture/execute/ieee: To here.
41949
41950 1996-03-26 Jeffrey A Law (law@cygnus.com)
41951
41952 * gcc.c-torture: Update to c-torture-1.41 release.
41953
41954 1996-03-22 Jeffrey A Law (law@cygnus.com)
41955
41956 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41957 not "$output".
41958
41959 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41960
41961 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41962 -c present.
41963
41964 1996-03-02 Jeffrey A Law (law@cygnus.com)
41965
41966 * config/proelf.exp: Handle connecting to a simulator.
41967
41968 1996-01-31 Jeffrey A Law (law@cygnus.com)
41969
41970 * config/proelf.exp: New file. Enough framework that we can
41971 run c-torture tests on the proelf targets (or any other target
41972 that gdb can connect to for that matter).
41973
41974 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41975
41976 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41977 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41978
41979 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41980 exec_output exists.
41981
41982 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41983
41984 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41985 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41986
41987 * config/*.exp: Update FSF address. Change result of ${tool}_load
41988 to pass/fail/unresolved/unsupported/untested. Caller must now
41989 call unresolved/unsupported/untested.
41990 * lib/*.exp: Update FSF address. Update to handle new results of
41991 ${tool}_load.
41992 * lib/chill.exp (verbose): Delete.
41993
41994 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41995
41996 * lib/gcc.exp (default_gcc_start): Change order of args to
41997 $LDFLAGS $CFLAGS $LIBS.
41998 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41999 Save/set/restore CFLAGS. Pass single arg to gcc_start.
42000 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
42001 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
42002 * gcc.misc-tests/dg-test.exp: Likewise.
42003 * gcc.misc-tests/msgs.exp: Likewise.
42004 * gcc.prms/prms.exp: Likewise.
42005 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
42006 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
42007
42008 * lib/dg.exp: Deleted, moved to dejagnu/lib.
42009
42010 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
42011
42012 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
42013
42014 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
42015 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
42016
42017 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
42018 necessary.
42019
42020 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
42021
42022 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
42023 global for loop; add use of $mathlib.
42024 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
42025 settings here; set mathlib for anything but VxWorks.
42026
42027 1996-01-22 Jeffrey A Law (law@cygnus.com)
42028
42029 * gcc.c-torture: Update to c-torture-1.40 release.
42030
42031 1996-01-03 Jeffrey A Law (law@cygnus.com)
42032
42033 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
42034 dg.exp.
42035
42036 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
42037
42038 * lib/c-torture.exp (c-torture-execute): Declare "output" as
42039 global.
42040
42041 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
42042
42043 * lib/g++.exp (LIBS): Define if not already.
42044 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
42045 (gcc-dg-prune): Call prune_gcc_output.
42046 * lib/gcc.exp (prune_gcc_output): New proc.
42047 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
42048 prune_gcc_output.
42049
42050 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
42051
42052 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
42053 (c-torture-execute): Likewise. Rename `name' to `testcase'.
42054
42055 1995-11-15 Jeffrey A Law (law@cygnus.com)
42056
42057 * gcc.c-torture: Update to c-torture-1.39 release.
42058
42059 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
42060
42061 * lib/c-torture.exp (c-torture-execute): Don't return if one option
42062 fails, try others as well.
42063
42064 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
42065
42066 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
42067 If compilation fails, mark execute tests as `untested'.
42068 If test is marked as unsupported, don't mark compilation and
42069 execute tests as failed.
42070
42071 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
42072
42073 * lib/g++.exp (g++_init): Don't link in libg++, and look to
42074 libstdc++ for whether or not we want to be doing shared
42075 libraries. Delete link_curses since we don't need it anymore.
42076 * lib/mike-g++.exp (postbase): Don't link in libg++.
42077 * g++.old-deja/old-deja.exp: Likewise.
42078
42079 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
42080
42081 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
42082
42083 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
42084
42085 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
42086 For that, add `-Wl,-a,shared_archive'.
42087 * g++.old-deja/old-deja.exp: Likewise.
42088
42089 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
42090
42091 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
42092
42093 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
42094
42095 * lib/mike-g++.exp (postbase): Pay attention to the status of
42096 g++_load.
42097
42098 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
42099
42100 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
42101
42102 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
42103
42104 * lib/gcc.exp (default_gcc_start): No longer need to log program
42105 being executed or its output, execute_anywhere does that now.
42106 * lib/g++.exp (default_g++_version): Call execute_anywhere.
42107 (default_g++_start): Likewise. Delete calls to verbose/send_log.
42108
42109 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
42110
42111 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
42112 the same as those in lib/g++.exp.
42113
42114 1995-10-10 Jeff Law (law@hurl.cygnus.com)
42115
42116 * gcc.c-torture: Update to c-torture-1.38 release.
42117 * gcc.ieee: Related changes.
42118
42119 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
42120
42121 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
42122 "exec". Minor reformatting changes.
42123
42124 * config/rom68k.exp (${tool}_load): Make it work in a canadian
42125 cross. This means all "exec" calls now work on a remote host as
42126 well.
42127 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
42128 cross. Filter out the extra "\r\n" stuff that expect puts in.
42129 (c-torture-execute): Filter out the bogus warnings like
42130 c-torture-compile does. Add support for canadian cross.
42131 * lib/gcc.exp (default_gcc_version, default_gcc_start)
42132 Use execute_anywhere rather than calling exec directly. Now it
42133 works for canadian cross testing.
42134
42135 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
42136
42137 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
42138 results into a variable, and check that rather than using file exists.
42139
42140 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
42141
42142 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
42143 create a libg++.so. For sunos4.1.*, also add -ltermcap.
42144
42145 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
42146
42147 * g++.old-deja/old-deja.exp: Create and pass runshlib and
42148 lib_curses if there's a shared libg++ in the build tree.
42149
42150 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
42151
42152 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
42153 if not supported target.
42154
42155 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
42156
42157 * lib/g++.exp (g++_init): Move empty setting of runshlib and
42158 link_curses up to always happen, not just for native builds.
42159
42160 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
42161
42162 * gcc.c-torture: Update to c-torture-1.36 release.
42163 * gcc.failure: Related changes.
42164
42165 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
42166
42167 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
42168
42169 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
42170
42171 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
42172 * lib/mike-g++.exp (postbase): Not in here. Still reference
42173 runshlib, link_curses, and mathlib for link and run.
42174
42175 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
42176 pass the runtime shared library options for Solaris, OSF/1, and
42177 Irix5, and link with -lcurses to avoid unresolved references.
42178
42179 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
42180
42181 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
42182 only run once.
42183
42184 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
42185
42186 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
42187
42188 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
42189
42190 * gcc.c-torture: Update to c-torture-1.35 release. Note we
42191 do not have a framework for the "compat" tests yet.
42192
42193 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
42194
42195 * lib/mike-g++.exp (postbase): New local variable `mathlib',
42196 set to null if we're testing vxworks5.1. Use that instead of
42197 `-lm' in the setting of LIBS for link and run.
42198
42199 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
42200
42201 * config/rom68k.exp (${tool}_load): Major changes to make it
42202 work. Verified that it does in fact return the stuff in
42203 exec_output properly. Catch any Emul or any TRAP other than 0.
42204
42205 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
42206
42207 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
42208 LDFLAGS properly for targets that need stuff from libgloss.
42209 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
42210 only run once.
42211 (gpp_initialized): New variable.
42212
42213 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
42214
42215 * config/rom68k.exp: Load libgloss.exp.
42216 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
42217 so we can produce a fully linked binary.
42218 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
42219 so we can produce a fully linked binary.
42220
42221 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
42222
42223 * lib/plumhall.exp (ph_section): Watch for expected failures.
42224 Add missing `else'.
42225
42226 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
42227 run the testcase.
42228 (c-torture): Likewise.
42229
42230 1995-08-28 Doug Evans <dje@cygnus.com>
42231
42232 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
42233
42234 * lib/mike-g++.exp (mike_cleanup): New proc.
42235 (prebase): New globals compiler_result, not_compiler_result,
42236 target_regexp.
42237 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
42238 allow leading "-" in pattern. Watch for unsupported tests.
42239 If $compiler_result is set, pattern match assembler code,
42240 and ditto for $not_compiler_result.
42241 * lib/mike-gcc.exp: Likewise.
42242
42243 * lib/plumhall.exp (ph_execute): Only call ph_summary if
42244 execution "succeeded".
42245
42246 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
42247
42248 * config/win32.exp: New file.
42249 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
42250
42251 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
42252
42253 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
42254 unsupported.
42255 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
42256 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
42257 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
42258
42259 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
42260 "... without exceptions was ...". That is now handled by
42261 prune_system_crud.
42262 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
42263
42264 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
42265
42266 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
42267 sieve.c,sort2.c}: New files.
42268 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
42269 sieve.exp,sort2.exp}: Drivers for them.
42270
42271 * lib/mike-gcc.exp (program_output): New user settable variable.
42272 (postbase): Call prune_system_crud. Also prune extraneous compiler
42273 messages.
42274 * lib/mike-g++.exp (program_output): New user settable variable.
42275
42276 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
42277
42278 * config/sh.exp: Deleted (use sim.exp instead).
42279
42280 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
42281
42282 * config/vx.exp: Declare CHECKTASK as global.
42283 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
42284 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
42285 * lib/old-dejagnu.exp: Load [pwd]/$executable.
42286
42287 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
42288
42289 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
42290 target. Like vx.exp, only includes `vx29k.exp' instead of
42291 `vxworks.exp'.
42292
42293 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
42294
42295 * config/sim.exp: Increase time limit from 120 seconds to 240.
42296
42297 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
42298
42299 * gcc.c-torture/execute/950628-1.c: New test.
42300
42301 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
42302
42303 * gcc.c-torture: Update with changes/additions from
42304 c-torture-1.34.
42305
42306 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
42307
42308 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
42309
42310 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
42311
42312 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
42313
42314 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
42315
42316 * gcc.c-torture/compile/950512-1.c: New test.
42317 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
42318 * gcc.dg/struct-ret-1.c: Likewise.
42319
42320 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
42321
42322 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
42323 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
42324
42325 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
42326
42327 * gcc.c-torture/special/920411-1.c: Deleted.
42328 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
42329
42330 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
42331
42332 * config/sim.exp (${tool}_load): Hack in call to bash to get a
42333 cpu limit.
42334
42335 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
42336
42337 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
42338
42339 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
42340
42341 From kenner;
42342 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
42343 is the proper length.
42344 * va-arg-3.c: Likewise.
42345
42346 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
42347
42348 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
42349 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
42350
42351 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
42352 * lib/g++.exp (default_g++_start): Delete old cruft.
42353
42354 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
42355
42356 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
42357 (2 * (1 << 18)) to (2 * (1 << 17)).
42358
42359 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
42360
42361 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
42362
42363 * config/rom68k.exp: Renamed from config/idp.exp
42364
42365 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
42366
42367 * c-torture/compile/921109-2.c
42368
42369 1995-04-18 Mike Stump <mrs@cygnus.com>
42370
42371 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
42372 excess errors.
42373
42374 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
42375
42376 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
42377 output.
42378 * lib/g++.exp (default_g++_start): Likewise.
42379
42380 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
42381
42382 * gcc.c-torture/compile/950329-1.c: New test.
42383
42384 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
42385
42386 * config/bug.exp (${tool}_load): Updated to use new remote_open
42387 and remote_close procs.
42388 * config/idp.exp: New file.
42389
42390 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
42391
42392 * gcc.c-torture/execute/950322-1.c: New test.
42393
42394 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
42395
42396 * config/vx.exp (${tool}_load): Clean up testing of return code from
42397 vxworks_ld and vxworks_spawn.
42398
42399 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
42400
42401 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
42402
42403 1995-03-13 Mike Stump <mrs@cygnus.com>
42404
42405 * lib/old-deja.exp: Add `excess errors test - ' error, now one
42406 can mark excess errors on a machine by machine basis. Note, the
42407 default is to not expect any excess errors, even when excess
42408 errors test - is given, so you will want to put an XFAIL ... on
42409 these lines. For example, // excess errors test - XFAIL hppa*-*-*
42410 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
42411 those 4 machines, but no others.
42412
42413 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
42414
42415 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
42416 * lib/c-torture.exp: to here.
42417
42418 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
42419
42420 * gcc.c-torture/execute/950221-1.c: New test.
42421 * gcc.c-torture/execute/struct-ret-1.c: New test.
42422 * gcc.c-torture/compile/950221-1.c: New test.
42423
42424 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
42425
42426 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
42427
42428 * gcc.c-torture/execute/arith-1.c (main): Return 0.
42429 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
42430
42431 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
42432
42433 * g++.gb: New directory of tests, derived from my signature and
42434 class scoping tests.
42435
42436 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
42437 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
42438 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
42439 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
42440 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
42441 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
42442 * g++.gb/sig25.C: Likewise.
42443
42444 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
42445 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
42446 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
42447 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
42448 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
42449 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
42450 * g++.gb/sig25.exp: Likewise.
42451
42452 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
42453 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
42454 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
42455 * g++.gb/scope13.C: Likewise, this test still fails.
42456
42457 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
42458 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
42459 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
42460 * g++.gb/scope13.exp: Ditto.
42461
42462 * g++.gb/README: New file, explains what these tests are about.
42463
42464 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
42465
42466 * lib/dg.exp (dg-do): Support `preprocess'.
42467 (dg-test): Likewise.
42468
42469 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
42470
42471 * config/udi.exp: change "continue -expect" to "exp_continue".
42472
42473 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
42474
42475 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
42476 Delete redundant tests.
42477
42478 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
42479 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
42480 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
42481 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
42482 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
42483 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
42484 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
42485 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
42486
42487 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
42488 storing label pointers.
42489 * gcc.c-torture/execute/921019-1.c: Likewise.
42490 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
42491 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
42492 parameter fp.
42493 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
42494 constants.
42495
42496 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
42497 Delete obsolete tests.
42498
42499 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
42500 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
42501 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
42502 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
42503 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
42504 * gcc.c-torture/compile/950124-1.c: New test.
42505
42506 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
42507
42508 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
42509
42510 * lib/mike-g++.exp: Add -lm to LIBS.
42511
42512 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
42513
42514 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
42515
42516 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
42517
42518 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
42519
42520 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
42521
42522 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
42523
42524 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
42525
42526 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
42527 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
42528 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
42529 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
42530 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
42531 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
42532 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
42533 * g++.law/{operators31.C, operators32.C,
42534 * g++.law/{operators33.C, operators34.C}: Likewise.
42535 * g++.law/{pic1.C, refs2.C}: Likewise.
42536 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
42537 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
42538 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
42539 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42540
42541 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
42542 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
42543 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
42544 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
42545 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
42546 * g++.law/{enum9.exp, friend5.exp}: Likewise.
42547 * g++.law/{nest3.exp, nest4.exp}: Likewise.
42548 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
42549 * g++.law/{operators30.exp, operators31.exp}: Likewise.
42550 * g++.law/{operators32.exp, operators33.exp}: Likewise.
42551 * g++.law/{operators34.exp}: Likewise.
42552 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
42553 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
42554 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
42555 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
42556 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42557
42558 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
42559 No longer expected to fail.
42560 * g++.law/missed-error3.C: Tweak for recent bool changes.
42561
42562 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
42563
42564 * config/emb-unix: Deleted.
42565 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
42566 remote execution. Do final link on remote host if REMOTE_LINK is set.
42567
42568 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
42569
42570 * lib/dg.exp (dg-test): Fix typo in last patch.
42571
42572 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
42573
42574 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
42575 (handles multiple occurrences).
42576
42577 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
42578
42579 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
42580 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
42581 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
42582 printed).
42583 * lib/c-torture.exp (c-torture-compile): Likewise.
42584 (c-torture): Prepend full path if missing.
42585 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
42586 (gcc_fail): Likewise.
42587 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
42588
42589 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
42590
42591 * lib/netware.exp: Only attach to NetWare i386 systems.
42592
42593 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
42594
42595 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
42596 messages. Add test name to "output pattern match" pass/fail message.
42597
42598 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
42599
42600 * gcc.dg: New testsuite.
42601 * gcc.dg/dg.exp: New file.
42602
42603 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
42604 test-switch.c}: Deleted.
42605
42606 * gcc.misc-tests/msgs.exp: New testcase driver.
42607
42608 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
42609
42610 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
42611 Watch for illegal return values from ${tool}_load.
42612 * config/unix.exp (${tool}_load): Fix pass/fail detection for
42613 cross targets. Coerce return value >0 to 1.
42614
42615 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
42616
42617 * config/unix.exp (${tool}_load): Call program rsh, not proc.
42618
42619 * config/emb-unix.exp: New file.
42620
42621 * config/sim.exp: Error if variable $SIM not defined.
42622 (${tool}_load): Mark test as "untested" if simulator missing.
42623
42624 * config/unix.exp: Load remote.exp to get rcp_download.
42625 * lib/c-torture.exp: Use different option lists for testcases with
42626 and without loops.
42627 * gcc.c-torture/execute/execute.exp: Likewise.
42628
42629 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
42630
42631 * config/*.exp: Clarify return code from ${tool}_load.
42632 Call `unresolved' or `untested' instead of `warning' or `perror'
42633 (sometimes you still want to call both though).
42634 Add comment that `shell_id' is local to each file.
42635 * config/udi.exp (timeout): Set to 30.
42636 Don't print warning if connection fails, $connectmode has already
42637 printed an error.
42638 (${tool}_load): Move verbose messages to level 2.
42639 Rework pattern for "Process started" message.
42640 Pass `shell_id' to ${connectmode}_download.
42641 Retry twice upon timeout. Make resetting of target more robust.
42642 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
42643 Pass `shell_id' to exit_$connectmode.
42644 Only call exit_$connectmode if connected.
42645 * config/unix.exp (${tool}_load): Check return codes better.
42646 * config/vrtx.exp (${tool}_load): Likewise.
42647 * config/vx.exp (${tool}_load): Likewise.
42648 Delete unneeded global's.
42649 * lib/dg.exp (dg-test): Update to reflect clarified return codes
42650 from ${tool}_load.
42651 (dg-stat): Delete.
42652 (dg-init): Delete recording of pass/fail counts.
42653 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
42654 (old-dejagnu-init): Likewise.
42655 (old-dejagnu-stat): Delete contents, empty proc now.
42656 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
42657 (c-torture): Delete references to lcnt, lpass, lfail.
42658 Get option list from TORTURE_OPTIONS.
42659 Delete -funroll[-all]-loops if no loops.
42660 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
42661 (g++_stat): Delete contents (empty proc now).
42662 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
42663 (gcc_finish): Likewise.
42664 (gcc_stat): Deleted.
42665 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
42666 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
42667 * gcc.c-torture/execute/execute.exp: Likewise.
42668 Split tests into two parts: compile, execute.
42669 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
42670 no loops. Update to reflect clarified return codes from ${tool}_load.
42671
42672 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
42673
42674 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
42675 to grep for.
42676 (old-dejagnu): Likewise (where necessary).
42677
42678 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
42679
42680 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
42681
42682 * lib/dg.exp (dg-process-target): Fix processing of selector.
42683 Add comment regarding use of `error'.
42684
42685 * lib/gcc.exp (prune_system_crud): Define if missing.
42686 * lib/g++.exp (prune_system_crud): Likewise.
42687
42688 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
42689 Call prune_system_crud.
42690 * lib/dg.exp (dg-runtest): New proc.
42691 Use perror instead of send_user for tcl errors in testcase.
42692 Don't return any value, it's never used.
42693 Don't clobber previous definition of `unknown'.
42694 Print tcl errors in `dg-final'.
42695
42696 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
42697
42698 * lib/dg.exp (dg-process-target): Improve syntax error messages.
42699 (dg-test): Don't print errorInfo, it contains stack backtrace.
42700
42701 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
42702
42703 * lib/g++.exp (runtest_file_p): Define if missing.
42704
42705 1994-09-24 Doug Evans (dje@cygnus.com)
42706
42707 * lib/mike-g++.exp: Comment out loading of g++.exp.
42708 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
42709 (default_g++_version): Always print something.
42710 (default_g++_start): Comment out call to `which'.
42711 (g++_start, g++_load): Deleted (must be defined in config file).
42712 * lib/gcc.exp: Test for existence of $CC at start.
42713 Delete check for tmpdir (done in gcc_init).
42714 (default_gcc_version): Always print something.
42715 (default_gcc_start): Comment out call to `which'.
42716 * config/*.exp: Major cleanup - make cross targets work at least a
42717 little better for g++ (by not being "--tool gcc" specific).
42718 Rename gcc_xxx to ${tool}_xxx.
42719 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
42720 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
42721
42722 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
42723
42724 * lib/c-torture.exp (c-torture-compile): Rework compiler
42725 message processing.
42726
42727 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
42728 c-torture.
42729
42730 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
42731
42732 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
42733
42734 * lib/dg.exp (dg-process-target): Support { target native }.
42735
42736 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
42737
42738 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
42739 looked for "... program xxx got fatal signal".
42740 Correct regsub munging of `comp_output'.
42741 Ignore compiler messages "path prefix not used" and "linker input
42742 file unused".
42743
42744 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
42745
42746 * lib/gcc.exp (runtest_file_p): Define if missing.
42747 * gcc.prms/template.c: Example to work from.
42748
42749 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
42750
42751 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
42752 * lib/dg.exp (dg-test): Call unsupported testcases as such.
42753
42754 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
42755 * gcc.prms/1883.c: Moved from compile/940714-1.c.
42756 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
42757 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
42758
42759 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
42760 (dg-process-target): No longer a varargs proc.
42761 Return S/N for target, P/F for xfail. All callers changed.
42762 (user option procs): More argument checking.
42763 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
42764 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
42765 (dg-test): Skip test if not running on selected target in `dg-do'.
42766 Update handling of `dg-do-what', `dg-output-text'.
42767 Separate execution pass/fail from output pattern match pass/fail.
42768 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
42769
42770 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
42771
42772 * gcc.c-torture/special/special.exp: Don't expect failure for mips
42773 target for 920510-1.c.
42774
42775 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
42776
42777 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
42778 Clean up comment regarding use of passcnt, etc.
42779 (gcc_stat): Don't update `testcnt' here.
42780 (gcc_finish): Do it here.
42781 Might as well reset `but_id' here too.
42782 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
42783 to determine if the file should be tested.
42784 * gcc.c-torture/compile/compile.exp: Likewise.
42785 * gcc.c-torture/execute/execute.exp: Likewise.
42786 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42787 * gcc.misc-tests/dg-test.exp: Likewise.
42788 * gcc.prms/prms.exp: Likewise.
42789 * gcc.wendy/wendy.exp: Likewise.
42790 * g++.old-deja.exp: Likewise.
42791 Move "Testing file" message to verbose level 1.
42792
42793 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
42794
42795 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
42796
42797 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
42798
42799 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
42800 (default_gcc_start): Accept optional second list element
42801 of compiler flags. Print compiler output at verbosity level 2.
42802 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
42803 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
42804 Save current values of framework globals passcnt, failcnt, xpasscnt,
42805 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
42806 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
42807 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
42808 xfailcnt to compute stats. Update framework global `testcnt' from
42809 pass/fail counts.
42810 (gcc_finish): New proc. Clean up test environment.
42811 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
42812 (gcc_epass, gcc_efail): Delete.
42813 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
42814 argument of line number.
42815 (dg-init): If the tool has an init routine, call it.
42816 (dg-test): Remove args `cflags_var' and `libs_var'.
42817 Pass all compiler options to ${tool}_start.
42818 Handle missing line number.
42819 (dg-finish): New function.
42820 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
42821 particular files. Call gcc_finish at end. Move "skipping test"
42822 message to verbosity level 3.
42823 * gcc.c-torture/compile/compile.exp: Likewise.
42824 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42825 * gcc.c-torture/execute/execute.exp: Likewise.
42826 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42827 Print testcase being tried at verbosity level 1.
42828 * gcc.c-torture/special/special.exp: Unset xfail.
42829 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42830 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
42831 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
42832 * gcc.failure/failure.exp: Likewise.
42833 * gcc.ieee/ieee.exp: Likewise.
42834 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
42835 Update call to dg-test. Call dg-finish at end.
42836 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
42837 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42838 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
42839 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
42840 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
42841 * gcc.wendy/wendy.exp: Add copyright.
42842 Delete setting of tmpdir (done by gcc_init).
42843 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
42844 Pass compiler flags to gcc_start. Call gcc_finish at end.
42845 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
42846 gcc_[ce]pass/fail.
42847
42848 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
42849
42850 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42851 confusion.
42852 (g++_load): Likewise.
42853
42854 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42855 Rename argument to `prog' to remove the confusion.
42856 Varargs fns behave differently too!
42857 (g++_load): Likewise.
42858
42859 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42860
42861 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42862 what it is. Delete (always) printing of status value for !native.
42863 Simplify verbose code, and include status and exec_output.
42864 (g++_load): Use gcc_load.
42865
42866 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42867
42868 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42869 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42870 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42871 940714-3.c as these testcases don't exist anymore. Make
42872 va-arg-1.c expected to pass.
42873
42874 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42875
42876 * gcc.misc-tests/misc.exp: Only run specific testcases.
42877 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42878 * gcc.misc-tests/dg-[1-9].c: New files.
42879
42880 * lib/dg.exp: New testsuite driver.
42881 * gcc.prms/prms.exp: Use it.
42882
42883 * README.gcc: New file.
42884
42885 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42886 Document and reset `lxpass' and `lxfail'.
42887 Simplify "initialized" message.
42888 (gcc_stat): Clean up comments a little.
42889
42890 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42891
42892 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42893
42894 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42895
42896 * lib/old-dejagnu.exp (process-option): New proc.
42897 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42898 (old-dejagnu): Simplify.
42899 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42900
42901 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42902
42903 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42904 exists and is not an empty string.
42905
42906 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42907 $xfail rather than calling setup_xfail. Clear $xfail when test is
42908 finished.
42909 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42910 automatically.
42911
42912 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42913 longer expected to fail.
42914
42915 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42916 "f" function call.
42917
42918 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42919
42920 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42921 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42922 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42923 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42924 c-torture-1.29.
42925
42926 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42927 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42928
42929 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42930
42931 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42932 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42933
42934 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42935 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42936 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42937
42938 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42939
42940 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42941 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42942 940714-1.c, 940714-2.c, 940714-3.c},
42943 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42944 gcc.misc-tests/{mg.c,mg.exp}:
42945 New tests.
42946 * gcc.noncompile/noncompile.exp: Change accordingly.
42947
42948 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42949
42950 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42951 Undo previous clobberage.
42952
42953 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42954
42955 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42956 * gcc.special/{930510-1.c, special.exp}:
42957 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42958 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42959 struct-varargs-1.c}: New tests from c-torture-1.26.
42960
42961 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42962
42963 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42964 argument to switch.
42965
42966 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42967
42968 * Revert the previous changes. Please see Rob's directory
42969 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42970 fixes.
42971
42972 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42973
42974 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42975 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42976 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42977 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42978 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42979 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42980 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42981 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42982 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42983 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42984 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42985 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42986 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42987 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42988 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42989 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42990 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42991 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42992 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42993 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42994 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42995 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42996 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42997 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42998 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42999 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
43000 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
43001
43002 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
43003
43004 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
43005 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
43006 with perror calls.
43007
43008 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
43009
43010 * config/unix.exp (g++_load): Fix syntax.
43011
43012 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
43013
43014 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
43015 * gcc.noncompile/921017-1.c: Deleted obsolete test.
43016 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
43017 Don't expect va-arg-1.c to fail. Correct expected output for
43018 920928-1.c.
43019 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
43020 * gcc.wendy/hbm4.c: Correct typo.
43021 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
43022
43023 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
43024
43025 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
43026 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
43027 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
43028 * lib/c-torture.exp (c-torture-compile): Ditto.
43029
43030 Reduce volume of output (remove all the -I's and such).
43031 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
43032 Call gcc_cpass, gcc_cfail.
43033 (c-torture): Pass testing option to c-torture-compile.
43034
43035 1994-03-21 Doug Evans (dje@cygnus.com)
43036
43037 Bring patches over from progressive.
43038 * config/default.exp: Exit remote shell cleanly.
43039 (g++_exit, g++_start): Add default versions.
43040 * config/sim.exp (gcc_load): Use perror, not error.
43041
43042 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
43043
43044 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
43045 set in site.exp.
43046
43047 1994-03-14 Doug Evans (dje@cygnus.com)
43048
43049 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
43050 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
43051 (wendy_try): New proc to run testcase.
43052 (main loop): Call 'em.
43053 * gcc.wendy/*.c: Clean up pass to correct expected output.
43054
43055 * lib/gcc.exp: Minor cleanup work.
43056 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
43057
43058 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
43059
43060 * config/sim.exp (gcc_load): Document return codes better.
43061 Don't pass -v to simulator.
43062
43063 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
43064
43065 * gcc.special/920717-x.c: Fix typo.
43066 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
43067 get at sources.
43068
43069 * lib/mike-gcc.exp: Fix typo.
43070
43071 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
43072
43073 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
43074 binary to use, transform the name.
43075 * config/*.exp: rename everything. Nuke any g++ specific files,
43076 it's now a special case of gcc that requires no special support.
43077 Add a default.exp for unsupported targets.
43078
43079 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
43080
43081 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
43082 lib/old-dejagnu.exp: Fix a few patterns to work with the new
43083 version of Tcl.
43084
43085 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
43086
43087 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
43088 than a warning.
43089
43090 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
43091
43092 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
43093
43094 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
43095
43096 * gcc.execute/execute.exp: Combine opt_list and foption_list into
43097 option_list. Compile every file with only 4/6 option choices
43098 (same as C torture) instead of with 12/18 different option
43099 choices.
43100 * lib/c-torture.exp: Likewise.
43101
43102 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
43103 not already set.
43104
43105 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
43106
43107 * lib/old-deja.exp: Add `excess errors test fails' error, now one
43108 can put an XFAIL *-*-* on excess errors.
43109
43110 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
43111
43112 * g++.law: Add more tests derived from g++-bugs snapshots.
43113
43114 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
43115 equivalent to g++.law/init9.
43116
43117 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
43118 compiled it, and the a.out file after we've run it.
43119
43120 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
43121
43122 * lib/mike-g++.exp (postbase): Delete the .o file after we've
43123 compiled it, and the a.out file after we've run it.
43124
43125 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
43126
43127 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
43128
43129 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
43130
43131 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
43132 version number.
43133
43134 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
43135
43136 * g++.law: New directory of g++ tests derived from the g++-bugs
43137 snapshots.
43138
43139 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
43140
43141 * gcc.compile: initbug1.c initbug1.exp testcase added
43142
43143 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
43144
43145 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
43146 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
43147 fixes submitted by Jeff Law (law@cs.utah.edu)
43148 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
43149 Jeff Law (law@cs.utah.edu)
43150
43151
43152 1993-11-30 Mike Stump (mrs@cygnus.com)
43153
43154 * config/unix-g++.exp: Follow the gcc way of doing things.
43155 * g++.old-deja/old-deja.exp: Minor updates.
43156 * lib/g++.exp: New file, follow the gcc way of doing things.
43157 * lib/old-dejagnu.exp: Minor updates.
43158 * lib/mike-g++.exp: Always unset errorInfo.
43159
43160 1993-11-06 Mike Stump (mrs@cygnus.com)
43161
43162 * lib/gcc.exp: Fix some errors with the below change, CC and
43163 CFLAGS should be global when setting, not local.
43164
43165 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
43166
43167 * lib/gcc.exp: Transform tool name.
43168
43169 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
43170
43171 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
43172
43173 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
43174
43175 * lib/gcc.exp: change gcc_done to gcc_stat
43176
43177 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
43178
43179 * Upgraded gcc testsuite to c-torture version 1.25
43180
43181 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
43182
43183 * lib/gcc.exp: added reporting code. Changed verbose compile message.
43184 * lib/c-torture: added hooks for new reporting code.
43185
43186 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
43187
43188 * config/sh-gcc.exp: check if sh-sim exists in the path
43189
43190 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
43191
43192 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
43193 * gcc.compile/compile.exp: Initial changes for new logic.
43194 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
43195 * gcc.failure/failure.exp: Initial changes for new logic.
43196 * gcc.ieee/ieee.exp: Initial changes for new logic.
43197 * gcc.misc-tests/misc.exp: Initial changes for new logic.
43198 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
43199 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
43200 * lib/c-torture.exp: Initial changes for new logic.
43201 * lib/gcc.exp: Initial changes for new logic.
43202
43203 1993-10-15 Mike Stump (mrs@cygnus.com)
43204
43205 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
43206 depend upon failure or success. Fully qualify names in failure
43207 and success messages. Always remove a.out before starting
43208 compile, just in case. Pay more attention to error text output by
43209 the compiler. Handle testcases with no known past errors just
43210 like all others, so that things are uniform. Other miscellaneous
43211 improvements.
43212
43213 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
43214
43215 * gcc.cpp: new directory for cpp tests
43216
43217 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
43218
43219 * lib/chill.exp: Code reformatted, removed unused code.
43220 * config/unix-chill.exp: Code reformatted, removed unused code.
43221 * chill.execute/execute.exp: Code reformatted, removed unused code.
43222 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
43223
43224 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
43225
43226 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
43227 routines not written.
43228
43229 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
43230
43231 * config/bug-gcc.exp: Use new procs from bug.exp.
43232
43233 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
43234
43235 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
43236 via ftp, rather than depending on NFS.
43237 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
43238 case.
43239
43240 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
43241
43242 * config/bug-gcc.exp: Use new download proc.
43243
43244 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
43245
43246 * chill.execute/execute.exp: cleanups, handles errors better
43247 * chill.compile/compile.exp: rewrite, based on execute.exp
43248 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
43249 * lib/chill.exp: major changes to diff proc and compile and link
43250 procs. added chill_fail and chill_pass wrappers to pass and
43251 fail. added more comments, and handle error codes better.
43252 Added a hack to capture stderr from exec, so noncompile tests
43253 can work.
43254
43255 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
43256
43257 * chill.execute/execute.exp: rewrite of testsuite driver
43258 * lib/chill.exp: rewrite of testsuite driver
43259 * config/unix-chill.exp: rewrite of testsuite driver
43260
43261 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
43262
43263 In chill.execute:
43264 * iexpr.ch: Standardize uppercase.
43265 * tuples.dat: Standardize uppercase.
43266 * vary.ch: standardize. Correct varying string assignments.
43267 * vary.dat: Add new output lines.
43268
43269 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
43270
43271 In chill.execute:
43272 * chprintf.ch: Standardize use of uppercase.
43273 * tuples.ch: Standardize and turn arr2 into a DCL,
43274 rather than a SYN.
43275 * pinits.ch: Standardize.
43276
43277 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
43278
43279 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
43280 * Makefil: Renamed to Makefile.in.
43281 * configure.in: New.
43282
43283 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
43284
43285 In chill.execute:
43286 * .cvsignore: Add result/output files.
43287 * Makefile: Fix up variables at start. Use MFLAGS
43288 everywhere. Correct bool_loc, built_ins entries.
43289 Add entry for vary1.ch.
43290 * bitarray.ch: Standardize upper-case usage.
43291 * bitexpr.ch: Standardize, add output of b1.
43292 * params.ch: Use arrayt in along PROC parameters, to
43293 avoid novelty problems.
43294 * sets.ch: Tiny cleanup.
43295 * vary1.ch: Re-indent.
43296
43297 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
43298
43299 * Add PR-related files to Makefiles, .cvsignore files, etc.
43300
43301 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
43302
43303 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
43304 with compiler objects. New names are test-flow.c and test-loop.c
43305
43306 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
43307
43308 * Upgraded c-torture tests from 1.19 to 1.20
43309
43310 * new files:
43311 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
43312 * gcc.compile: 930623-1.c 930623-2.c
43313 * gcc.noncompile: 930622-1.c 930622-2.c
43314 * gcc.failure: 920411-1.c 920627-2.c
43315 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
43316
43317 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
43318
43319 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
43320 More changes to get testsuite working properly. Needs more work.
43321 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
43322
43323 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
43324
43325 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
43326 More changes to get testsuite working properly. Needs more work.
43327
43328 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
43329
43330 * chill.compile/compile.exp: Added for Dejagnu support
43331 * chill.execute/execute.exp: Added for Dejagnu support
43332 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
43333
43334 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
43335
43336 This should complete moving the CHILL test files.
43337 * chill.noncompile(.cvsignore printf.grt
43338 in-printf.grt chprintf.grt chprintf.ch):
43339 Added test-support files.
43340 (Makefile): Modified further.
43341 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
43342 signal.ch): Added test files.
43343 * chill.execute (.cvsignore printf.grt printr.c
43344 in-printf.grt rts.c chprintf.grt rts.h): Added
43345 test-support files.
43346 (Makefile): More corrections.
43347
43348 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
43349
43350 * chill.compile, chill.execute, chill.nocompile: Add CHILL
43351 test cases, ready for DejaGnu.
43352
43353 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
43354
43355 * Upgraded c-torture tests from 1.18 to 1.19
43356
43357 * gcc.compile: added test(s):
43358 930607-1.c
43359 * gcc.execute: added test(s):
43360 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
43361
43362 * added new subdirectory for misc tests: gcc.misc-tests
43363 * gcc.misc-test(s): added tests:
43364 inst-check.c test-consts.c test-ior.c test-switch.c
43365
43366 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
43367
43368 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
43369
43370 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
43371
43372 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
43373
43374 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
43375
43376 * Upgraded c-torture tests from 1.17 to 1.18
43377
43378 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
43379
43380 * Upgraded c-torture tests from 1.12 to 1.17
43381
43382 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
43383
43384 * lib/old-dejagnu.exp:
43385 Fixed handling of XFAIL target triplets to correctly
43386 recognize wildcard characters. Removed code that
43387 appended a unique id tag to the end of the file name
43388 printed out by the result of the testcases within a
43389 given test file.
43390
43391 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
43392
43393 * lib/old-dejagnu.exp:
43394 Reworked expected failure handling to trigger off of XFAIL
43395 keyword in keyphrase embeded in testcase source code. The
43396 XFAIL keyword must be at the end of the keyphrase line. It
43397 may optionally be followed by one or more target triplets.
43398 It has just occured that the handling of wildcards in the
43399 target triplet may not be correct.
43400
43401 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
43402
43403 * g++.old-deja/tests:
43404 Moved all subdirectories up one level into g++.old-deja .
43405
43406 * lib/old-dejagnu.exp:
43407 Fixed problem with CXXFLAGS not being properly reset, and being
43408 corrupted with extraneous "-c" compiler option. This was
43409 causing binaries to not be generated for test that needed them.
43410 Modified strings passed to "pass" and "fail" so that individual
43411 tests from the same test file would be distinguished by an
43412 identifier appended to the test file name in the summary logs;
43413 this corrected a problem with erroneous diff logs. Added code
43414 to search testcases for expected fail and unexpected pass keywords.
43415
43416 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
43417
43418 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
43419
43420 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
43421
43422 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
43423 Removed extraneous text from end of "Special g++ Options"
43424 keyphrase.
43425
43426 * lib/old-dejagnu.exp: Added pattern matching to look for new
43427 keywords, embedded in testcases comments, which will trigger
43428 calls to xpass and xfail.
43429
43430 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
43431
43432 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
43433 comments embedded in the testcases, especially the one looking for
43434 special compiler options, as well as the pattern matching for the
43435 compiler output again.
43436
43437 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
43438
43439 * lib/old-dejagnu.exp: Do a proper check of the return value for
43440 execute tests. Fixed several problems with the pattern matching
43441 of the compiler output which gave erroneous test results.
43442 Changed several of the test result messages to be more descriptive.
43443 * config/unix-g++.exp: Proc g++_load now actually works and
43444 executes the tests passed to it and returns a usable return
43445 value.
43446
43447 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
43448
43449 * lib/gcc.exp: Exits gracefully if $CC is bogus.
43450
43451 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
43452
43453 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
43454 Modified both files to properly execute the old style
43455 dejagnu tests. The previous versions of these files were
43456 experimental and did not function anything near correctly.
43457
43458 1993-04-05 Rob Savoye (rob@cygnus.com)
43459
43460 * Removed all Makefile.in and configure.in files. No configuration
43461 needed now.
43462
43463 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
43464
43465 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
43466
43467 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
43468
43469 * gcc.compile/configure.in, gcc.unsorted/configure.in,
43470 gcc.special/configure.in, gcc.noncompile/configure.in,
43471 gcc.execute/configure.in, gcc.code_quality/configure.in,
43472 g++.other/configure.in, g++.old-deja/configure.in,
43473 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
43474 in srcname setting.
43475
43476 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
43477
43478 * lib/udi.exp: Fixed mondfe and mondfe_download.
43479 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
43480 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
43481
43482 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
43483
43484 * config/udi-gdb.exp: Check $shell_id after connecting to target.
43485 (gdb_exit): Don't remove *_soc files.
43486
43487 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
43488
43489 * lib/c-torture.exp: Don't look for main; instead always use -w
43490 -c. This is how the c-torture tests work. Remove the object
43491 file if the compilation succeeds.
43492 * gcc.execute/execute.exp: Remove executable if test passes.
43493 * gcc.noncompile/noncompile.exp: Every test is an expected
43494 failure.
43495 * gcc.special/special.exp: Added tests from c-torture 1.11,
43496 corrected use of existing test.
43497 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
43498 gcc.execute/920625-1.c: Updated to c-torture 1.11.
43499 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
43500 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
43501 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
43502 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
43503 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
43504 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
43505 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
43506 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
43507 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
43508 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
43509 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
43510 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
43511 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
43512 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
43513 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
43514 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
43515 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
43516 c-torture 1.11.
43517 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
43518 correspond to c-torture 1.11.
43519
43520 * New file.
This page took 1.996891 seconds and 5 git commands to generate.