* gcc.dg/tree-ssa/update-threading.c: Remove xfail.
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-24 David Daney <ddaney@avtrex.com>
2
3 * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
4
5 2007-10-24 Richard Sandiford <rsandifo@nildram.co.uk>
6
7 PR target/33755
8 * gcc.target/mips/pr33755.c: New test.
9
10 2007-10-24 Ira Rosen <irar@il.ibm.com>
11
12 PR tree-optimization/33804
13 * gcc.dg/vect/pr33804.c: New testcase.
14
15 2007-10-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16
17 PR forrtran/33849
18 gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
19
20 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
21 Uros Bizjak <ubizjak@gmail.com>
22
23 PR rtl-optimization/33846
24 * gcc.dg/vect/pr33846.c: New testcase.
25
26 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
27 Dorit Nuzman <dorit@il.ibm.com>
28
29 PR tree-optimization/33860
30 * g++.dg/vect/pr33860.cc: New test.
31 * g++.dg/vect/pr33860a.cc: New test.
32
33 2007-10-23 Tehila Meyzels <tehila@il.ibm.com>
34 Revital Eres <eres@il.ibm.com>
35
36 * testsuite/gcc.dg/sms-2.c: New testcase.
37
38 2007-10-22 David S. Miller <davem@davemloft.net>
39
40 * gcc.dg/globalreg-1.c: New test.
41
42 2007-10-22 Martin Michlmayr <tbm@cyrius.com>
43 Dorit Nuzman <dorit@il.ibm.com>
44
45 PR tree-optimization/33834
46 PR tree-optimization/33835
47 * g++.dg/vect/pr33834_1.cc: New test.
48 * g++.dg/vect/pr33834_2.cc: New test.
49 * g++.dg/vect/pr33835.cc: New test.
50
51 2007-10-22 Jakub Jelinek <jakub@redhat.com>
52
53 * gcc.dg/pr33644.c: New test.
54
55 2007-10-22 Jakub Jelinek <jakub@redhat.com>
56
57 PR c++/33372
58 * g++.dg/gomp/pr33372-1.C: New test.
59 * g++.dg/gomp/pr33372-2.C: New test.
60 * g++.dg/gomp/pr33372-3.C: New test.
61
62 2007-10-22 Michael Matz <matz@suse.de>
63
64 PR tree-optimization/33855
65 * gcc.c-torture/compile/pr33855.c: New testcase.
66
67 2007-10-22 Ira Rosen <irar@il.ibm.com>
68
69 PR tree-optimization/33854
70 * gcc.dg/vect/O1-pr33854.c: New testcase.
71 * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
72
73 2007-10-21 David Edelsohn <edelsohn@gnu.org>
74
75 * gcc.dg/unwind-1.c: Disable on AIX.
76 * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
77
78 2007-10-21 Paul Thomas <pault@gcc.gnu.org>
79
80 PR fortran/33749
81 * gfortran.dg/assign_9.f90: New test.
82
83 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
84
85 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
86 (dg-mips-options): Skip tests that specify an ABI other than o32
87 and o64 if generating MIPS16 hard-float code.
88
89 2007-10-21 Ira Rosen <irar@il.ibm.com>
90 Revital Eres <eres@il.ibm.com>
91
92 * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
93 * gcc.dg/vect/vect-16.c: Fix comment.
94 * gcc.dg/vect/pr33369.c: Require vect_int.
95 * gcc.dg/vect/slp-33.c: Add spaces.
96 * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
97 targets.
98 * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
99 * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
100 targets.
101 * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
102 * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
103 targets.
104 * gcc.dg/vect/slp-10.c: Add spaces.
105 * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
106 targets.
107 * gcc.dg/vect/slp-36.c: Require vect_int.
108 * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
109 gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
110 gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
111 * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
112 targets.
113 * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
114 * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
115 instead of vector_alignment_reachable_for_double.
116 * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
117 (natural_alignment): Split into...
118 (natural_alignment_32, natural_alignment_64): New.
119 (vector_alignment_reachable): Depend on natural_alignment_32.
120 (vector_alignment_reachable_for_double): Rename to ...
121 (vector_alignment_reachable_for_64bit): And depend on
122 natural_alignment_64.
123
124 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
125
126 * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
127 MIPS targets.
128 * g++.dg/vect/vect.exp: Likewise.
129 * lib/fortran-torture.exp: Likewise.
130 * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
131 mipsisa64*-*-* as the target selector. Remove -mips64,
132 -mhard-float and -mgp64 from the options list.
133 * gcc.target/mips/mips-ps-2.c: Likewise.
134 * gcc.target/mips/mips-ps-3.c: Likewise.
135 * gcc.target/mips/mips-ps-4.c: Likewise.
136 * gcc.target/mips/mips-ps-6.c: Likewise.
137 * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
138 options list.
139 * gcc.target/mips/sb1-1.c: Likewise.
140 * gcc.target/mips/mips-ps-type.c: Likewise.
141 * gcc.target/mips/mips-ps-7.c: New test.
142 * gcc.target/mips/mips-ps-type-2.c: Likewise.
143 * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
144 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
145 mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64
146 as forcing an ABI and an architecture.
147 (is_gp32_flag, is_gp64_flag): Fold into...
148 (dg-mips-options): ...here. Make -mpaired-single imply -mfp64,
149 then -mfp64 imply -mhard-float. Apply register rules after the
150 loop. Handle -march=mipsN like -mipsN.
151
152 2007-10-20 David Edelsohn <edelsohn@gnu.org>
153
154 * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
155 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
156
157 2007-10-20 Tobias Burnus <burnus@net-b.de>
158
159 PR fortran/33818
160 * gfortran.dg/entry_dummy_ref_3.f90: New.
161
162 2007-10-20 Paul Thomas <pault@gcc.gnu.org>
163 FX Coudert <fxcoudert@gcc.gnu.org>
164
165 PR fortran/31608
166 * gfortran.dg/char_cast_1.f90: New test.
167
168 2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
169
170 * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
171 * gfortran.dg/large_real_kind_2.F90: ditto.
172 * gfortran.dg/default_format_2.f90: ditto.
173 * gfortran.dg/default_format_denormal_1.f90: ditto.
174
175 2007-10-19 Richard Guenther <rguenther@suse.de>
176
177 PR middle-end/33816
178 PR middle-end/32921
179 * gfortran.dg/pr32921.f: New testcase.
180
181 2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
182
183 PR libfortran/33544
184 * gfortran.dg/transfer_check_1.f90: Adjust options.
185
186 2007-10-19 Richard Guenther <rguenther@suse.de>
187
188 Revert
189 2007-10-19 Richard Guenther <rguenther@suse.de>
190
191 PR middle-end/32921
192 * gfortran.dg/pr32921.f: New testcase.
193
194 2007-10-19 Richard Guenther <rguenther@suse.de>
195
196 * gcc.c-torture/execute/20071018-1.c: New testcase.
197
198 2007-10-19 Richard Guenther <rguenther@suse.de>
199
200 PR middle-end/32921
201 * gfortran.dg/pr32921.f: New testcase.
202
203 2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
204
205 * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
206
207 2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
208
209 * gcc.target/mips/save-restore-3.c: Don't clobber $17.
210
211 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
212
213 PR fortran/33233
214 * gfortran.dg/host_assoc_function_1.f90: Correct references.
215 * gfortran.dg/host_assoc_function_3.f90: New test.
216
217 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
218
219 PR fortran/33733
220 * gfortran.dg/transfer_simplify_6.f90: New test.
221
222 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
223 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
224
225 PR middle-end/33794
226 * gfortran.dg/pr33794.f90: New testcase.
227
228 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
229
230 PR target/32961
231 * gcc.target/i386/pr32961.c: New testcase.
232 * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
233 __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
234 __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
235 __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
236 __builtin_ia32_pslldi128 defines.
237
238 2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
239
240 PR fortran/33760
241 * gfortran.dg/c_ptr_tests_13.f03: New test case.
242
243 2007-10-16 Paolo Carlini <pcarlini@suse.de>
244
245 PR c++/28639
246 PR c++/30299
247 * g++.dg/template/void12.C: New.
248 * g++.dg/template/void13.C: New.
249
250 2007-10-16 Paolo Carlini <pcarlini@suse.de>
251
252 PR c++/31446
253 * g++.dg/template/void11.C: New.
254 * g++.dg/template/void2.C: Adjust error markers.
255 * g++.dg/template/void10.C: Likewise.
256 * g++.dg/template/crash55.C: Likewise.
257
258 2007-10-16 Mark Mitchell <mark@codesourcery.com>
259
260 * g++.dg/opt/const5.C: New test.
261
262 2007-10-15 Paolo Bonzini <bonzini@gnu.org>
263 Maxim Kuvyrkov <maxim@codesourcery.com>
264
265 * gcc.target/ia64/20040709-2.c: New test.
266
267 2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
268
269 * gfortran.dg/gamma_5.f90: xfail on FreeBSD
270
271 2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
272
273 * gcc.target/mips/dse-1.c: Pass the union as a second parameter
274 to each function. Check that there are no unsigned loads.
275
276 2007-10-15 Jakub Jelinek <jakub@redhat.com>
277
278 PR tree-optimization/33136
279 * gcc.c-torture/execute/20070824-1.c: New test.
280 * gcc.dg/pr33136-1.c: New test.
281 * gcc.dg/pr33136-2.c: New test.
282 * gcc.dg/pr33136-3.c: New test.
283
284 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
285
286 PR tree-optimization/33735
287 * g++.dg/torture/pr33735.C: New.
288
289 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
290
291 PR middle-end/33706
292 * gcc.dg/va-arg-pack-2.c: New.
293
294 2007-10-15 Jakub Jelinek <jakub@redhat.com>
295
296 PR tree-optimization/33619
297 * gcc.dg/pr33619.c: New test.
298
299 2007-10-15 David Edelsohn <edelsohn@gnu.org>
300
301 lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
302 flag for AIX.
303 (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
304
305 2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
306
307 PR libfortran/33055
308 * gfortran.dg/inquire_11.f90: New test.
309 * gfortan.dg/negative_unit_int8.f: New test.
310
311 2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
312
313 PR target/33133
314 * gcc.c-torture/compile/pr33133.c: New test.
315
316 2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
317
318 PR libfortran/33672
319 * gfortran.dg/namelist_40.f90: New test.
320
321 2007-10-14 Tobias Burnus <burnus@net-b.de>
322
323 PR fortran/33745
324 * gfortran.dg/bounds_check_11.f90: New.
325
326 2007-10-14 Andrew Pinski <pinskia@gmail.com>
327
328 PR c++/30303
329 * g++.dg/other/ctor1.C: New test.
330 * g++.dg/other/ctor2.C: New test.
331 * g++.dg/other/dtor1.C: New test.
332
333 2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
334
335 * gfortran.dg/bounds_check_10.f90: Fix testcase.
336
337 2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
338 Paul Thomas <pault@gcc.gnu.org>
339
340 PR fortran/33254
341 PR fortran/33727
342 * gfortran.dg/bounds_check_10.f90: New.
343
344 2007-10-13 David Edelsohn <edelsohn@gnu.org>
345
346 * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
347 * gcc.target/powerpc/popcount-1.c: Same.
348
349 2007-10-12 Simon Martin <simartin@users.sourceforge.net>
350
351 PR c++/26698
352 * g++.dg/conversion/op4.C: New test.
353
354 2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
355
356 * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
357
358 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
359
360 PR fortran/33542
361 * gfortran.dg/ambiguous_specific_1.f90: New test.
362
363 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
364
365 PR fortran/33664
366 * gfortran.dg/impure_spec_expr_1.f90: New test.
367 * gfortran.dg/char_result_7.f90: Remove illegal test.
368
369 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
370
371 PR 11001
372 * gcc.target/i386/pr11001-strlen-1.c: New testcase.
373 * gcc.target/i386/pr11001-strlen-2.c: New testcase.
374 * gcc.target/i386/pr11001-strlen-3.c: New testcase.
375 * gcc.target/i386/pr11001-memset-1.c: New testcase.
376 * gcc.target/i386/pr11001-memset-2.c: New testcase.
377 * gcc.target/i386/pr11001-memset-3.c: New testcase.
378 * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
379 * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
380 * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
381
382 2007-10-12 Richard Guenther <rguenther@suse.de>
383
384 PR middle-end/26198
385 * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
386 * gcc.c-torture/execute/20071011-1.c: Likewise.
387 * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
388
389 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
390
391 PR tree-optimization/33742
392 * gcc.dg/pr33742.c: New testcase.
393
394 2007-10-12 Jakub Jelinek <jakub@redhat.com>
395
396 PR tree-optimization/33645
397 * gcc.dg/pr33645-1.c: New test.
398 * gcc.dg/pr33645-2.c: New test.
399 * gcc.dg/pr33645-3.c: New test.
400
401 PR c++/32121
402 * g++.dg/ext/label4.C: Adjust error regexp.
403 * g++.dg/ext/label6.C: Adjust error regexp.
404 * g++.dg/ext/label7.C: New test.
405 * g++.dg/ext/label8.C: New test.
406 * g++.dg/ext/label9.C: New test.
407
408 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
409
410 PR middle-end/33676
411 * gcc.dg/pr33676.c: New.
412
413 2007-10-11 Paolo Carlini <pcarlini@suse.de>
414
415 PR c++/31441
416 * g++.dg/cpp0x/variadic83.C: New.
417
418 2007-10-11 Paolo Carlini <pcarlini@suse.de>
419
420 PR c++/33461
421 * g++.dg/cpp0x/variadic81.C: New.
422 * g++.dg/cpp0x/variadic82.C: Likewise.
423
424 2007-10-11 Richard Guenther <rguenther@suse.de>
425
426 PR middle-end/33724
427 * gcc.dg/pr33724.c: New testcase.
428
429 2007-10-11 Richard Guenther <rguenther@suse.de>
430
431 PR c/33726
432 * gcc.dg/pr33726.c: New testcase.
433
434 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
435
436 PR fortran/33500
437 * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
438
439 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
440
441 PR testsuite/33391
442 * gfortran.dg/do_3.F90: Run with -fwrapv.
443
444 2007-10-09 Geoffrey Keating <geoffk@apple.com>
445
446 * gcc.dg/unwind-1.c: New.
447
448 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
449
450 PR libfortran/33683
451 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
452 failure on some common systems.
453
454 2007-10-09 Richard Guenther <rguenther@suse.de>
455
456 PR middle-end/33692
457 * gcc.dg/pr33692.c: New testcase.
458
459 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
460
461 PR middle-end/33669
462 * gcc.c-torture/execute/pr33669.c: New.
463
464 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
465
466 PR tree-optimization/33615
467 * g++.dg/tree-ssa/pr33615-2.C: New test.
468
469 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
470
471 PR tree-optimization/33615
472 * g++.dg/tree-ssa/pr33615.C: New test.
473
474 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
475
476 PR tree-optimization/33572
477 * g++.dg/torture/pr33572.C: Replace with complete test.
478
479 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
480
481 PR fortran/33689
482 * gfortran.dg/spec_expr_5.f90: New.
483
484 2007-10-08 Geoffrey Keating <geoffk@apple.com>
485
486 * gcc.dg/pragma-darwin-2.c: New.
487
488 2007-10-08 Richard Guenther <rguenther@suse.de>
489
490 PR middle-end/33693
491 PR middle-end/33695
492 PR middle-end/33697
493 * gcc.dg/pr33693.c: New testcase.
494 * gcc.dg/pr33695.c: Likewise.
495 * gcc.dg/pr33697.c: Likewise.
496
497 2007-10-08 Richard Guenther <rguenther@suse.de>
498
499 PR middle-end/33691
500 PR middle-end/33694
501 PR middle-end/33696
502 * gcc.dg/pr33691.c: New testcase.
503 * gcc.dg/pr33694.c: Likewise.
504 * gcc.dg/pr33696.c: Likewise.
505
506 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
507
508 PR libfortran/33683
509 * gfortran.dg/gamma_5.f90: New test case
510
511 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
512
513 PR fortran/20851
514 * initialization_1.f90: Fix dg-error annotations.
515 * initialization_14.f90: New.
516 * initialization_7.f90: Fix dg-error annotations.
517 * initialization_9.f90: Likewise.
518
519 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
520
521 * gfortran.dg/error_recovery_4.f90: New test.
522
523 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
524
525 * gfortran.dg/default_format_denormal_2.f90: New test.
526 * gfortran.dg/default_format_2.inc: New test.
527 * gfortran.dg/default_format_denormal_1.f90: New test.
528 * gfortran.dg/default_format_1.inc: New test.
529 * gfortran.dg/default_format_1.f90: Don't test for denormalized
530 numbers.
531 * gfortran.dg/default_format_2.f90: Don't test for denormalized
532 numbers.
533
534 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
535
536 * gfortran.dg/namelist_15.f90: Revise test.
537
538 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
539
540 PR tree-optimization/33655
541 * gcc.dg/torture/pr33655.c: New.
542
543 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
544
545 PR tree-optimization/33572
546 * g++.dg/torture/pr33572.C: New.
547
548 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
549
550 PR fortran/25076
551 * gfortran.dg/forall_11.f90: New.
552
553 2007-10-05 Michael Matz <matz@suse.de>
554
555 PR middle-end/33667
556 * gcc.dg/pr33667.c: New testcase.
557
558 2007-10-05 Richard Guenther <rguenther@suse.de>
559
560 PR middle-end/33666
561 * gcc.dg/pr33666.c: New testcase.
562
563 2007-10-05 Michael Matz <matz@suse.de>
564
565 PR inline-asm/33600
566 * gcc.target/i386/pr33600.c: New testcase.
567
568 2007-10-05 Richard Guenther <rguenther@suse.de>
569
570 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
571
572 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
573
574 PR target/33635
575 * gcc.target/mips/pr33635-1.c: New test.
576
577 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
578
579 PR libfortran/33253
580 * gfortran.dg/namelist_39.f90: Revise to use long names.
581
582 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
583
584 PR fortran/33646
585 * gfortran.dg/pr33646.f90: New file.
586
587 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
588
589 PR fortran/33529
590 * gfortran.dg/char_type_len_2.f90: Adjust error message.
591 * gfortran.dg/char_decl_2.f90: New test.
592
593 2007-10-04 Richard Guenther <rguenther@suse.de>
594
595 PR middle-end/33641
596 * gcc.c-torture/compile/pr33641.c: New testcase.
597
598 2007-10-04 Michael Matz <matz@suse.de>
599
600 PR rtl-optimization/33653
601 * gcc.dg/pr33653.c: New.
602
603 2007-10-04 Richard Guenther <rguenther@suse.de>
604
605 PR tree-optimization/33627
606 * g++.dg/torture/pr33627.C: New testcase.
607
608 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
609
610 PR fortran/33626
611 * gfortran.dg/parens_6.f90: New.
612
613 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
614
615 PR fortran/33646
616 PR fortran/33542
617 * gfortran.dg/ambiguous_specific_1.f90: Remove.
618
619 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
620
621 * g++.dg/ext/gnu-inline-global-redecl.C: New.
622
623 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
624
625 PR target/33635
626 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
627 and mips_forced_be.
628 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
629 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
630 options.
631 * gcc.target/mips/fpr-moves-1.c: New test.
632 * gcc.target/mips/fpr-moves-2.c: Likewise.
633 * gcc.target/mips/fpr-moves-3.c: Likewise.
634 * gcc.target/mips/fpr-moves-4.c: Likewise.
635 * gcc.target/mips/fpr-moves-5.c: Likewise.
636 * gcc.target/mips/fpr-moves-6.c: Likewise.
637 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
638
639 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
640
641 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
642
643 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
644
645 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
646 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
647
648 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
649
650 PR fortran/33198
651 * gfortran.dg/common_errors_1.f90: New.
652
653 2007-10-03 Doug Kwan <dougkwan@google.com>
654 Richard Guenther <rguenther@suse.de>
655
656 PR debug/31899
657 * g++.dg/debug/using3.C: New testcase.
658
659 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
660
661 PR libfortran/33253
662 * gfortran.dg/namelist_38.f90: New test.
663 * gfortran.dg/namelist_39.f90: New test.
664
665 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
666
667 PR libfortran/33469
668 * gfortran.dg/default_format_1.f90: New test.
669 * gfortran.dg/default_format_2.f90: New test.
670 * gfortran.dg/namelist_print_1.f: Adjust expected output.
671 * gfortran.dg/real_const_3.f90: Adjust expected output.
672
673 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
674
675 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
676 default ABI. Split mips_forced_abi into mips_forced_abi and
677 mips_forced_regs.
678 (is_gp32_flag): Return true for -mabi=32.
679 (is_gp64_flag): New function. Handle 64-bit -mabi options.
680 (dg-mips-options): Use is_gp64_flag instead of checking specifically
681 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
682 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
683 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
684 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
685 * gcc.target/mips/save-restore-2.c: Likewise.
686 * gcc.target/mips/save-restore-3.c: Likewise.
687 * gcc.target/mips/save-restore-4.c: Likewise.
688
689 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
690
691 PR middle-end/33617
692 * gcc.c-torture/compile/pr33617.c: New test.
693
694 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
695
696 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
697 -gstabs+ for extended options.
698
699 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
700
701 PR fortran/33542
702 * gfortran.dg/ambiguous_specific_1.f90: New test.
703
704 2007-10-02 Revital Eres <eres@il.ibm.com>
705
706 * gcc.target/powerpc/paired-8.c: New test.
707 * gcc.target/powerpc/paired-9.c: New test.
708 * gcc.target/powerpc/paired-10.c: New test.
709
710 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
711
712 PR fortran/33566
713 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
714
715 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
716
717 PR fortran/33554
718 * gfortran.dg/intent_out_2.f90: New test.
719
720 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
721
722 PR fortran/33550
723 * gfortran.dg/ambiguous_reference_1.f90: New test.
724
725 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
726
727 PR fortran/31154
728 PR fortran/31229
729 PR fortran/33334
730 * gfortran.dg/function_kinds_1.f90: New test.
731 * gfortran.dg/function_kinds_2.f90: New test.
732 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
733 use association into interfaces.
734
735 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
736
737 PR testsuite/31828
738 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
739 (overflow): Use INFINITY, not FP_INFINITE.
740 gcc.dg/float-range-4.c: Likewise.
741 gcc.dg/float-range-5.c: Likewise.
742
743 2007-10-01 Nick Clifton <nickc@redhat.com>
744
745 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
746 for 16-bit targets.
747
748 2007-09-30 Diego Novillo <dnovillo@google.com>
749
750 PR 33593
751 * g++.dg/tree-ssa/pr33593.C: New test.
752
753 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
754
755 PR libfortran/33400
756 * gfortran.dg/PR19872.f: Fix test condition.
757 * gfortran.dg/list_read_7.f90: New test.
758
759 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
760
761 PR tree-optimization/33597
762 * gcc.dg/vect/pr33597.c: New testcase.
763
764 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
765
766 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
767 * gcc.target/i386/pr33524.c: ...this.
768
769 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
770
771 PR fortran/33354
772 * gfortran.dg/minmaxloc_4.f90: New.
773
774 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
775
776 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
777
778 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
779
780 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
781
782 2007-09-28 Paolo Carlini <pcarlini@suse.de>
783
784 PR c++/33213
785 * g++.dg/cpp0x/variadic79.C: New.
786
787 2007-09-28 Michael Matz <matz@suse.de>
788 Jakub Jelinek <jakub@redhat.com>
789
790 PR rtl-optimization/33552
791 * gcc.target/i386/pr33552.c: New runtime test.
792 * gcc.target/i386/strinline.c: New compile time test.
793
794 2007-09-28 Jakub Jelinek <jakub@redhat.com>
795
796 * gfortran.dg/openmp_stack.f90: Removed.
797
798 PR c++/31434
799 * g++.dg/cpp0x/variadic80.C: New test.
800
801 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
802
803 * gfortran.dg/namelist_38.f90: Delete test for revertion of
804 r128057.
805
806 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
807
808 PR middle-end/7003
809 * gcc.target/powerpc/gcse-1.c: New test.
810
811 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
812
813 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
814 fixed capitalizations.
815 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
816 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
817 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
818 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
819 * gfortran.dg/maxloc_shape_1.f90: Likewise.
820 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
821 * gfortran.dg/min_max_conformance.f90: Likewise.
822
823 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
824
825 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
826 options.
827 * gcc.dg/c99-tgmath-2.c: Likewise.
828 * gcc.dg/c99-tgmath-3.c: Likewise.
829 * gcc.dg/c99-tgmath-4.c: Likewise.
830
831 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
832
833 PR fortran/33568
834 * gfortran.dg/anint_1.f90: New test.
835
836 2007-09-27 Ian Lance Taylor <iant@google.com>
837
838 PR tree-optimization/33565
839 * gcc.dg/Wstrict-overflow-20.c: New test.
840
841 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
842
843 * gfortran.dg/openmp_stack.f90: Fix typo.
844 * gfortran.dg/recursive_stack.f90: Fix typo.
845
846 2007-09-27 Paolo Carlini <pcarlini@suse.de>
847
848 PR c++/33493
849 * g++.dg/template/error31.C: New.
850
851 2007-09-27 Jakub Jelinek <jakub@redhat.com>
852
853 * lib/prune.exp: Prune also "^In function .*$" lines and
854 "^ inlined from .*$" lines.
855
856 2007-09-26 Richard Guenther <rguenther@suse.de>
857
858 PR tree-optimization/33563
859 * gcc.dg/torture/pr33563.c: New testcase.
860
861 2007-09-26 Joseph Myers <joseph@codesourcery.com>
862
863 PR c/25309
864 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
865 array.
866 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
867 without -O2.
868
869 2007-09-26 Richard Guenther <rguenther@suse.de>
870
871 PR tree-optimization/30375
872 PR tree-optimization/33560
873 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
874 * gcc.dg/tree-ssa/complex-5.c: Likewise.
875 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
876 * gcc.dg/torture/pr30375.c: New testcase.
877 * gcc.dg/torture/pr33560.c: New testcase.
878 * gcc.dg/tree-ssa/pr30375.c: Likewise.
879
880 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
881
882 PR c++/33207
883 * g++.dg/parse/crash38.C: New test.
884
885 2007-09-25 Michael Meissner <michael.meissner@amd.com>
886
887 PR target/33524
888 * gcc.target/i386/sse5-convert.c: New file, test int->long
889 vectorized conversions.
890
891 2007-09-25 Revital Eres <eres@il.ibm.com>
892
893 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
894
895 2007-09-25 Joseph Myers <joseph@codesourcery.com>
896
897 PR c/32295
898 * gcc.dg/enum-incomplete-1.c: New test.
899
900 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
901
902 * gcc.c-torture/compile/20070919-1.c: New test.
903
904 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
905
906 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
907
908 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
909
910 PR c++/14688
911 * g++.dg/inherit/override_attribs.C: New file.
912
913 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
914
915 PR fortran/33269
916 * io.c (check_format_string): Move NULL and constant checks into
917 this function.
918 (check_io_constraints): Call gfc_simplify_expr() before calling
919 check_format_string(). Remove NULL and constant checks.
920
921 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
922
923 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
924 * gcc.c-torture/execute/loop-2g.x: Likewise.
925
926 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
927
928 * lib/target-supports.exp (check_effective_target_mips16_attribute):
929 Reject hard-float modes unless the ABI is o32 or o64.
930 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
931 of gcc.exp. Skip the tests when mips16 code generation is not
932 supported.
933 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
934 and use dg-add-options mips16_attribute.
935
936 2007-09-24 Jakub Jelinek <jakub@redhat.com>
937
938 PR c++/33506
939 * g++.dg/ext/attrib29.C: New test.
940
941 2007-09-23 Ollie Wild <aaw@google.com>
942
943 * gcc.dg/fold-bitand-1.c: New test.
944 * gcc.dg/fold-bitand-2.c: New test.
945 * gcc.dg/fold-bitand-3.c: New test.
946 * gcc.dg/fold-bitand-4.c: New test.
947
948 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
949
950 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
951 any of the macros to be defined for __mips16.
952 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
953
954 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
955
956 * gcc.dg/vect/pr21591.c: Require vect_int.
957 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
958 * gcc.dg/vect/vect-outer-2a.c: Likewise.
959 * gcc.dg/vect/vect-outer-2c.c: Likewise.
960
961 2007-09-23 Jakub Jelinek <jakub@redhat.com>
962
963 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
964 attributes.
965 * gcc.dg/va-arg-pack-len-2.c: New test.
966 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
967 attributes.
968 * g++.dg/ext/va-arg-pack-len-2.C: New test.
969
970 PR tree-optimization/32772
971 * gcc.c-torture/compile/20070905-1.c: New test.
972
973 PR tree-optimization/32975
974 * gcc.dg/pr32975.c: New test.
975
976 PR middle-end/28755
977 * gcc.dg/pr28755.c: New test.
978
979 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
980
981 * lib/target-supports.exp (check_effective_target_nomips16): New
982 procedure.
983 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
984 for mipsisa64*-*-*.
985 * gcc.dg/vect/vect.exp: Likewise.
986 * g++.dg/vect/vect.exp: Likewise.
987 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
988 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
989 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
990 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
991 * gcc.target/mips/clear-cache-1.c (f): Likewise.
992 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
993 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
994 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
995 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
996 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
997 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
998 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
999 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
1000 (test14, test15, test16, test17, test18): Likewise.
1001 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
1002 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
1003 (test14, test15, test16, test17, test18, test19, test20, test21)
1004 (test22): Likewise.
1005 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
1006 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
1007 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
1008 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
1009 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
1010 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
1011 * gcc.target/mips/mips-3d-1.c (main): Likewise.
1012 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
1013 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1014 (test13, test14, test15, test16, test17, test18, test19, test20)
1015 (test21, test22, test23, test24, test25, test26, test27, test28)
1016 (test29, test30, test31): Likewise.
1017 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
1018 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1019 (test13, test14, test15, test16, test17, test18, test19, test20)
1020 (test21, test22, test23, test24, test25, test26, test27, test28)
1021 (test29, test30, test31, test32, test33, test34, test35, test36)
1022 (test37, test38, test39, test40, test41, test42, test43, test44)
1023 (test45, test46, test47, test48, test49, test50, test51, test52)
1024 (test53, test54, test55, test56, test57, test58, test59, test60)
1025 (test61, test62, test63): Likewise.
1026 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
1027 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1028 (test13, test14, test15, test16, test17, test18, test19, test20)
1029 (test21, test22, test23, test24, test25, test26, test27, test28)
1030 (test29, test30, test31): Likewise.
1031 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
1032 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1033 (test13, test14, test15, test16, test17, test18, test19, test20)
1034 (test21, test22, test23, test24, test25, test26, test27, test28)
1035 (test29, test30, test31): Likewise.
1036 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
1037 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1038 (test13, test14, test15): Likewise.
1039 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
1040 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1041 (test13, test14, test15): Likewise.
1042 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
1043 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1044 (test13, test14, test15, test16, test17, test18, test19, test20)
1045 (test21, test22, test23, test24, test25, test26, test27, test28)
1046 (test29, test30, test31): Likewise.
1047 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
1048 (matrix_multiply4: Likewise.
1049 * gcc.target/mips/mips-ps-1.c (main): Likewise.
1050 * gcc.target/mips/mips-ps-2.c (main): Likewise.
1051 * gcc.target/mips/mips-ps-3.c (main): Likewise.
1052 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
1053 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1054 (test13, test14, test15, test16, test17, test18, test19, test20)
1055 (test21, test22, test23, test24, test25, test26, test27, test28)
1056 (test29, test30, test31): Likewise.
1057 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
1058 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1059 (test13, test14, test15, test16, test17, test18, test19, test20)
1060 (test21, test22, test23, test24, test25, test26, test27, test28)
1061 (test29, test30, test31): Likewise.
1062 * gcc.target/mips/mips-ps-5.c (main): Likewise.
1063 * gcc.target/mips/mips-ps-6.c (main): Likewise.
1064 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
1065 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
1066 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
1067 (sub_v4qi): Likewise.
1068 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
1069 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
1070 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
1071 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
1072 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
1073 (subb, subc): Likewise.
1074 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
1075 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
1076 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
1077 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
1078 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
1079 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
1080 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
1081 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
1082 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
1083 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
1084 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
1085 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
1086 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
1087
1088 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
1089
1090 * lib/target-supports.exp (add_options_for_mips16_attribute)
1091 (check_effective_target_mips16_attribute): New functions.
1092 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
1093 command line.
1094 (dg-mips-options) Remove -mno-mips16 handling. Add options to
1095 extra_test_flags.
1096 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
1097 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
1098 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
1099 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
1100 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
1101 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
1102 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
1103 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
1104 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
1105 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
1106 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
1107 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
1108 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
1109 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
1110 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
1111 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
1112 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
1113 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
1114 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
1115 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
1116 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
1117 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
1118 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
1119 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
1120 (NOMIPS16): Delete.
1121 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
1122 of dg-options.
1123 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
1124 options. Require { target mips16_attribute } and use dg-add-options
1125 to add the associated options.
1126 (foo): Use MIPS16.
1127 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
1128 * gcc.target/mips/call-saved-3.c: Likewise.
1129 * gcc.target/mips/code-readable-1.c: Require { target
1130 mips16_attribute } and use dg-add-options to add the associated
1131 options. Remove trailing whitespace.
1132 (NOMIPS16): Delete.
1133 * gcc.target/mips/code-readable-2.c: Likewise.
1134 * gcc.target/mips/code-readable-3.c: Likewise.
1135 * gcc.target/mips/mips16-attributes-2.c: Likewise.
1136 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
1137 Require { target mips16_attribute } and use dg-add-options to
1138 add the associated options.
1139 (cksum16, cksum8): Use MIPS16.
1140 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
1141 Require { target mips16_attribute } and use dg-add-options to
1142 add the associated options.
1143 (foo): Use MIPS16.
1144 * gcc.target/mips/save-restore-2.c: Likewise.
1145 * gcc.target/mips/save-restore-3.c: Likewise.
1146 * gcc.target/mips/save-restore-4.c: Likewise.
1147 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
1148 -mno-abicalls.
1149 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
1150 (foo): Use NOMIPS16.
1151
1152 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
1153
1154 PR fortran/33337
1155 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
1156
1157 PR fortran/33376
1158 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
1159
1160 2007-09-22 Tobias Burnus <burnus@net-b.de>
1161
1162 PR fortran/33445
1163 * gfortran.dg/gomp/free-2.f90: New.
1164 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
1165 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
1166
1167 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
1168
1169 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
1170 * gcc.target/i386/sse5-haddX.c: Ditto.
1171 * gcc.target/i386/sse5-hsubX.c: Ditto.
1172 * gcc.target/i386/sse5-maccXX.c: Ditto.
1173 * gcc.target/i386/sse5-msubXX.c: Ditto.
1174 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1175 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1176 * gcc.target/i386/sse5-permpX.c: Ditto.
1177 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
1178 effective target.
1179 * gcc.target/i386/sse5-fma-vector.c: Ditto.
1180 * gcc.target/i386/sse5-ima-vector.c: Ditto.
1181 * gcc.target/i386/sse5-pcmov.c: Ditto.
1182 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1183
1184 2007-09-22 Richard Guenther <rguenther@suse.de>
1185
1186 PR tree-optimization/33146
1187 * gcc.c-torture/compile/pr33146.c: New testcase.
1188
1189 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
1190
1191 * lib/target-supports.exp (check_cached_effective_target): New
1192 procedure.
1193 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
1194 (check_effective_target_c99_runtime): New procedure.
1195 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
1196 (test3l): Likewise cargl.
1197 * gcc.dg/builtins-59.c: Require c99_runtime.
1198 * gcc.dg/builtins-61.c: Likewise.
1199 * gcc.dg/builtins-62.c: Likewise.
1200
1201 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
1202
1203 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
1204 * lib/target-supports-dg.exp (dg-add-options): Likewise.
1205 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
1206 target-specific dg-options.
1207 * gcc.dg/builtins-20.c: Likewise.
1208 * gcc.dg/builtins-53.c: Likewise.
1209 * gcc.dg/builtins-55.c: Likewise.
1210 * gcc.dg/single-precision-constant.c: Likewise.
1211 * gcc.dg/torture/builtin-convert-1.c: Likewise.
1212 * gcc.dg/torture/builtin-convert-2.c: Likewise.
1213 * gcc.dg/torture/builtin-convert-3.c: Likewise.
1214 * gcc.dg/torture/builtin-convert-4.c: Likewise.
1215 * gcc.dg/torture/builtin-power-1.c: Likewise.
1216
1217 2007-09-21 Chao-ying Fu <fu@mips.com>
1218
1219 * lib/target-supports.exp (check_effective_target_fixed_point): New to
1220 check if targets have fixed-point supports.
1221 * gcc.dg/fixed-point/fixed-point.exp: New file.
1222 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
1223 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
1224 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
1225 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
1226 * gcc.dg/fixed-point/constants-pedantic.c,
1227 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
1228 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
1229 * gcc.dg/fixed-point/keywords-ignored-c99.c,
1230 * gcc.dg/fixed-point/keywords-pedantic.c,
1231 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
1232 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
1233 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
1234 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
1235 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
1236 * gcc.dg/fixed-point/func-vararg-mixed.c,
1237 * gcc.dg/fixed-point/operator-logical.c,
1238 * gcc.dg/fixed-point/struct-union.c,
1239 * gcc.dg/fixed-point/bit-complement.c,
1240 * gcc.dg/fixed-point/operator-bitwise.c,
1241 * gcc.dg/fixed-point/operator-comma.c,
1242 * gcc.dg/fixed-point/struct-layout-1.c,
1243 * gcc.dg/fixed-point/union-init.c,
1244 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
1245 * gcc.dg/fixed-point/func-mixed.c,
1246 * gcc.dg/fixed-point/func-vararg-size0.c,
1247 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
1248 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
1249 * gcc.dg/fixed-point/operator-unary.c,
1250 * gcc.dg/fixed-point/allop-const.c,
1251 * gcc.dg/fixed-point/muldiv-warning.c,
1252 * gcc.dg/nofixed-point-1.c,
1253 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
1254 * gcc.target/mips/fixed-vector-type.c,
1255 * gcc.target/mips/fixed-scalar-type.c: New tests.
1256
1257 2007-09-21 Olivier Hainque <hainque@adacore.com>
1258
1259 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
1260 * gnat.dg/test_nested_subtype_byref.adb: New test.
1261
1262 2007-09-21 Jakub Jelinek <jakub@redhat.com>
1263
1264 PR fortran/33439
1265 * gfortran.dg/gomp/pr33439.f90: New test.
1266
1267 2007-09-21 Tobias Burnus <burnus@net-b.de>
1268
1269 PR fortran/33455
1270 * gfortran.dg/merge_char_3.f90: New.
1271
1272 2007-09-21 Tobias Burnus <burnus@net-b.de>
1273
1274 PR fortran/33037
1275 * gfortran.dg/transfer_check_1.f90: New.
1276
1277 2007-09-20 Asher Langton <langton2@llnl.gov>
1278
1279 PR fortran/20441
1280 * gfortran.dg/init_flag_1.f90: New.
1281 * gfortran.dg/init_flag_2.f90: New.
1282 * gfortran.dg/init_flag_3.f90: New.
1283 * gfortran.dg/init_flag_4.f90: New.
1284 * gfortran.dg/init_flag_5.f90: New.
1285 * gfortran.dg/init_flag_6.f90: New.
1286 * gfortran.dg/init_flag_7.f90: New.
1287
1288 2007-09-20 Paolo Carlini <pcarlini@suse.de>
1289
1290 PR c++/33460
1291 * g++.dg/ext/anon-struct6.C: New.
1292
1293 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1294
1295 PR libfortran/23272
1296 * gfortran.dg/inquire_10.f90: New test.
1297
1298 2007-09-20 Joseph Myers <joseph@codesourcery.com>
1299
1300 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
1301
1302 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1303
1304 PR fortran/33221
1305 * gfortran.dg/used_types_18.f90: Declare variable of empty
1306 derived type.
1307
1308 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1309
1310 PR fortran/33288
1311 * gfortran.dg/array_constructor_19.f90: New test.
1312
1313 2007-09-20 Jakub Jelinek <jakub@redhat.com>
1314
1315 PR debug/33316
1316 * gcc.dg/debug/pr33316.c: New test.
1317
1318 PR c++/33496
1319 * g++.dg/cpp0x/variadic76.C: New test.
1320 * g++.dg/cpp0x/variadic77.C: New test.
1321 * g++.dg/cpp0x/variadic78.C: New test.
1322
1323 PR c/33238
1324 PR c/27301
1325 * gcc.c-torture/execute/20070919-1.c: New test.
1326 * gcc.dg/pr33238.c: New test.
1327 * gcc.dg/pr27301.c: New test.
1328
1329 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
1330
1331 * lib/target-supports.exp (check_effective_target_mips64): New
1332 procedure.
1333 * gcc.dg/lower-subreg-1.c: Require !mips64.
1334 * gcc.dg/sibcall-3.c (ATTR): New macro.
1335 (recurser_void1, recurser_void2): Use it.
1336 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
1337 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
1338
1339 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
1340
1341 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
1342 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
1343 warning annotation.
1344 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
1345
1346 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
1347
1348 PR fortran/33497
1349 * gfortran.dg/c_loc_tests_11.f03: New test case.
1350
1351 2007-09-20 Paolo Carlini <pcarlini@suse.de>
1352
1353 PR c++/33459
1354 * g++.dg/init/ref14.C: New.
1355
1356 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
1357
1358 * gnat.dg/slice2.ad[sb]: New testcase.
1359
1360 2007-09-19 Nick Clifton <nickc@redhat.com>
1361
1362 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
1363
1364 2007-09-19 Jie Zhang <jie.zhang@analog.com>
1365
1366 * gcc.target/bfin/bfin.exp: New.
1367 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
1368 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
1369 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
1370 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
1371 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
1372 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
1373 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
1374 mcpu-bf561.c, mcpu-default.c}: New tests.
1375
1376 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
1377
1378 Restore detection of unsupported TLS.
1379
1380 Revert this patch:
1381 2007-02-10 Richard Henderson <rth@redhat.com>
1382
1383 * lib/target-supports.exp (check_effective_target_tls): Redefine
1384 to mean non-emulated tls.
1385 * gcc.dg/tls/alias-1.c: Remove tls requirement.
1386 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1387 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1388 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1389 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1390 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1391 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1392
1393 And then:
1394 * lib/target-supports.exp (check_effective_target_tls): Use
1395 stronger test for compiler support for TLS.
1396 (check_effective_target_tls_native): New, to test for non-emulated
1397 TLS support.
1398 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
1399 instead of dg-require-effective-target tls.
1400 * g++.dg/gomp/copyin-1.C: Likewise.
1401 * g++.dg/gomp/sharing-1.C: Likewise.
1402 * g++.dg/gomp/tls-1.C: Likewise.
1403 * g++.dg/gomp/tls-2.C: Likewise.
1404 * g++.dg/gomp/tls-3.C: Likewise.
1405 * g++.dg/tls/diag-1.C: Likewise.
1406 * g++.dg/tls/diag-2.C: Likewise.
1407 * g++.dg/tls/diag-3.C: Likewise.
1408 * g++.dg/tls/diag-4.C: Likewise.
1409 * g++.dg/tls/diag-5.C: Likewise.
1410 * g++.dg/tls/init-1.C: Likewise.
1411 * g++.dg/tls/init-2.C: Likewise.
1412 * g++.dg/tls/trivial.C: Likewise.
1413 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
1414 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
1415 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
1416 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
1417 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
1418 * gcc.dg/gomp/clause-1.c: Likewise.
1419 * gcc.dg/gomp/copyin-1.c: Likewise.
1420 * gcc.dg/gomp/sharing-1.c: Likewise.
1421 * gcc.dg/gomp/tls-1.c: Likewise.
1422 * gcc.dg/gomp/tls-2.c: Likewise.
1423 * gcc.dg/tls/alpha-1.c: Likewise.
1424 * gcc.dg/tls/opt-1.c: Likewise.
1425 * gcc.dg/tls/opt-13.c: Likewise.
1426 * gcc.dg/tls/opt-14.c: Likewise.
1427 * gcc.dg/tls/opt-2.c: Likewise.
1428 * gcc.dg/tls/opt-3.c: Likewise.
1429 * gcc.dg/tls/opt-4.c: Likewise.
1430 * gcc.dg/tls/opt-7.c: Likewise.
1431 * gcc.dg/tls/section-1.c: Likewise.
1432 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
1433 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
1434 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
1435 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
1436 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
1437 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
1438 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
1439 * gfortran.dg/gomp/crayptr2.f90: Likewise.
1440 * gfortran.dg/gomp/fixed-1.f: Likewise.
1441 * gfortran.dg/gomp/free-1.f90: Likewise.
1442 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1443 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
1444 * gfortran.dg/gomp/reduction1.f90: Likewise.
1445 * gfortran.dg/gomp/sharing-1.f90: Likewise.
1446
1447 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1448
1449 PR fortran/31119
1450 * gfortran.dg/bounds_check_9.f90: New test.
1451 * gfortran.dg/bounds_check_fail_2.f90: New test.
1452
1453 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1454
1455 PR c++/33462 (again)
1456 * g++.dg/ext/va-arg1.C: Adjust.
1457
1458 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1459
1460 PR c++/33462
1461 * g++.dg/ext/va-arg1.C: New.
1462
1463 2007-09-18 Tobias Burnus <burnus@net-b.de>
1464
1465 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
1466
1467 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1468
1469 PR c++/33463
1470 * g++.dg/rtti/typeid6.C: New.
1471
1472 2007-09-18 Paolo Carlini <pcarlini@suse.de>
1473
1474 PR c++/33464
1475 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
1476 * g++.dg/ext/is_class_error2.C: New.
1477
1478 2007-09-18 Richard Guenther <rguenther@suse.de>
1479
1480 PR tree-optimization/33340
1481 * g++.dg/torture/pr33340.C: New testcase.
1482
1483 2007-09-18 Tobias Burnus <burnus@net-b.de>
1484
1485 PR fortran/33231
1486 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
1487 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
1488 * gfortran.dg/elemental_subroutine_5.f90: New.
1489
1490 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
1491
1492 * lib/target-supports.exp (check_profiling_available): Extend
1493 mips*-*-elf check to mips*-*-elf*.
1494
1495 2007-09-18 Jakub Jelinek <jakub@redhat.com>
1496
1497 * gcc.dg/format/c90-scanf-5.c: New test.
1498 * gcc.dg/format/c99-scanf-4.c: New test.
1499 * gcc.dg/format/ext-7.c: New test.
1500 * gcc.dg/format/ext-8.c: New test.
1501
1502 PR middle-end/33423
1503 * gcc.c-torture/compile/20070915-1.c: New test.
1504
1505 2007-09-17 Tobias Burnus <burnus@net-b.de>
1506
1507 PR fortran/33106
1508 * gfortran.dg/private_type_9.f90: New.
1509
1510 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1511
1512 PR middle-end/33449
1513 * gfortran.dg/pr33449.f90: New test.
1514
1515 2007-09-17 Tobias Burnus <burnus@net-b.de>
1516
1517 * gfortran.dg/interface_15.f90: Compile with -std=f95.
1518 * gfortran.dg/private_type_1.f90: Ditto
1519 * gfortran.dg/interface_18.f90: New.
1520 * gfortran.dg/private_type_8.f90: New.
1521
1522 2007-09-16 Paolo Carlini <pcarlini@suse.de>
1523
1524 PR c++/33124
1525 * g++.dg/warn/new1.C: Adjust.
1526 * g++.dg/torture/str_empty.C: Likewise.
1527
1528 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1529
1530 * gcc.target/mips/dse-1.c: New test.
1531
1532 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
1533
1534 PR c++/32756
1535 * g++.dg/overload/operator3.C: New.
1536
1537 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
1538
1539 * gcc.target/mips/truncate-1.c: New test.
1540
1541 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
1542
1543 PR fortran/29396
1544 PR fortran/29606
1545 PR fortran/30625
1546 PR fortran/30871
1547 * gfortran.dg/subref_array_pointer_1.f90: New test.
1548 * gfortran.dg/subref_array_pointer_2.f90: New test.
1549
1550 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
1551
1552 * gfortran.dg/nint_2.f90: Correct last change.
1553
1554 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
1555
1556 * gcc.dg/tree-ssa/parallelization-1.c: New test.
1557
1558 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
1559
1560 * gcc.dg/vect/pr33373b.c: New test.
1561
1562 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
1563
1564 PR target/33438
1565 * gcc.target/i386/pr33438.c: New test.
1566
1567 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1568
1569 * gfortran.dg/nint_2.f90: Revert previous commit.
1570
1571 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1572
1573 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
1574
1575 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
1576
1577 PR debug/33429
1578 * g++.dg/other/unused1.C: XFAIL class2 scan.
1579
1580 2007-09-13 Tobias Burnus <burnus@net-b.de>
1581
1582 PR fortran/33343
1583 * gfortran.dg/elemental_args_check_1.f90: New.
1584 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
1585 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
1586
1587 2007-09-13 Tobias Burnus <burnus@net-b.de>
1588
1589 * gfortran.dg/recursive_check_3.f90: New.
1590
1591 2007-09-13 Tobias Burnus <burnus@net-b.de>
1592
1593 PR fortran/33412
1594 * gfortran.dg/elemental_bind_c.f90: New.
1595
1596 2007-09-13 Richard Sandiford <richard@codesourcery.com>
1597
1598 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
1599 * gcc.target/mips/mips16-attributes-2.c: New test.
1600 * gcc.target/mips/mips16-attributes-3.c: Likewise.
1601 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
1602 hard-float asm when __mips16 is defined.
1603 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
1604 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
1605 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
1606 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
1607 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
1608 * gcc.target/mips/pr26765.c (foo): Likewise.
1609 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
1610 targets, use dg-mips-options instead of dg-options, and use -mgp32
1611 to force 32-bit mode.
1612 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
1613 and 64-bit mode.
1614 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
1615
1616 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1617 Michael Meissner <michael.meissner@amd.com>
1618
1619 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
1620 * gcc.target/i386/sse5-hsubX.c: Ditto.
1621 * gcc.target/i386/sse5-permpX.c: Ditto.
1622 * gcc.target/i386/sse5-haddX.c: Ditto.
1623 * gcc.target/i386/sse5-maccXX.c: Ditto.
1624 * gcc.target/i386/sse5-msubXX.c: Ditto.
1625 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1626 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1627
1628 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
1629 optimizes floating point conditional moves into the pcmov
1630 instruction on SSE5.
1631 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1632
1633 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
1634 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
1635 SSE5.
1636
1637 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
1638 compiler optimizes vector (a*b)+c into fmadd on SSE5.
1639
1640 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
1641 optimizes (a*b)+c into fmadd on SSE5.
1642
1643 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
1644 whether the SSE5 instructions can be generated.
1645
1646 * gcc.target/i386/sse5-check.h: New. Add support for
1647 SSE5 tests.
1648
1649 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
1650 ammintrin.h, and turn on -msse5 option instead of -msse4a.
1651 * gcc.target/i386/sse-13.c: Ditto.
1652 * gcc.target/i386/sse-14.c: Ditto.
1653
1654 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
1655
1656 PR testsuite/33153
1657 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
1658 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
1659
1660 2007-09-12 Jakub Jelinek <jakub@redhat.com>
1661
1662 PR target/32338
1663 * gcc.dg/pr32338-1.c: New test.
1664 * gcc.dg/pr32338-2.c: New test.
1665
1666 2007-09-12 Bob Wilson <bob.wilson@acm.org>
1667
1668 * lib/target-supports.exp (check_effective_target_sync_int_long):
1669 Revert change to add xtensa.
1670 (check_effective_target_sync_char_short): Likewise.
1671
1672 2007-09-12 Olivier Hainque <hainque@adacore.com>
1673
1674 * gnat.dg/packed_subtype.adb: New test.
1675
1676 2007-09-12 Tobias Burnus <burnus@net-b.de>
1677
1678 PR fortran/33297
1679 * gfortran.dg/intrinsic_size.f90: New.
1680
1681 2007-09-12 Tobias Burnus <burnus@net-b.de>
1682
1683 PR fortran/33284
1684 PR fortran/33310
1685 * gfortran.dg/conflicts_2.f90: New.
1686
1687 2007-09-12 Ira Rosen <irar@il.ibm.com>
1688
1689 PR tree-optimization/32377
1690 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
1691 dependence distance.
1692 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
1693 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
1694 * gcc.dg/vect/no-vfa-vect-depend-1.c,
1695 gfortran.dg/vect/no-vfa-pr32377.f90: New.
1696
1697 2007-09-12 Richard Guenther <rguenther@suse.de>
1698
1699 PR middle-end/33382
1700 * gcc.c-torture/compile/pr33382.c: New testcase.
1701 * gcc.c-torture/execute/pr33382.c: Likewise.
1702
1703 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
1704
1705 PR fortran/33395
1706 * gfortran.dg/c_ptr_tests_12.f03: New test case.
1707
1708 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
1709
1710 PR tree-optimization/33373
1711 * gcc.dg/vect/pr33373.c: New test.
1712
1713 2007-09-12 Ben Elliston <bje@au.ibm.com>
1714
1715 * lib/target-supports.exp (check_effective_target_vect_no_double):
1716 Remove unused proc.
1717
1718 2007-09-12 Ben Elliston <bje@au.ibm.com>
1719 Ulrich Weigand <uweigand@de.ibm.com>
1720
1721 * gcc.target/spu/dfcgt-nan.c: New test.
1722
1723 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1724
1725 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1726
1727 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1728
1729 PR fortran/33040
1730 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1731
1732 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1733
1734 * gcc.dg/va-arg-pack-len-1.c: New test.
1735 * g++.dg/va-arg-pack-len-1.C: New test.
1736
1737 2007-09-11 Michael Matz <matz@suse.de>
1738
1739 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1740
1741 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1742
1743 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1744 checks for size of long double.
1745 * gcc.dg/dfp/convert.h: New file.
1746 * gcc.dg/dfp/convert-bfp-2.c: New test.
1747 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1748 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1749 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1750 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1751 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1752 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1753 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1754 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1755 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1756
1757 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1758
1759 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1760 Change dg-final to expect 1 non-profitable loop and
1761 3 profitable loops.
1762 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1763 Change dg-final to expect 1 non-profitable loop and
1764 3 profitable loops.
1765 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1766 Change dg-final to expect 1 profitable loop.
1767 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1768 Change dg-final to expect 1 profitable loop.
1769
1770 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1771
1772 * gcc.target/mips/call-saved-1.c: New test.
1773 * gcc.target/mips/call-saved-2.c: Likewise.
1774 * gcc.target/mips/call-saved-3.c: Likewise.
1775 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1776 instead of mips_mips64. Set mips_fp64 too.
1777 (is_gp32_flag): Return true for -mips1 and -mips2.
1778 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1779
1780 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1781
1782 * g++.dg/ext/va-arg-pack-1.C: New test.
1783 * g++.dg/ext/va-arg-pack-2.C: New test.
1784
1785 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1786
1787 PR target/33369
1788 * gcc.dg/vect/pr33369.c: New test.
1789
1790 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1791
1792 PR fortran/33370
1793 * gfortran.dg/array_memcpy_5.f90: New test.
1794
1795 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1796
1797 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1798
1799 2007-09-09 Richard Guenther <rguenther@suse.de>
1800
1801 * gcc.c-torture/compile/20070906-1.c: New testcase.
1802
1803 2007-09-09 Ira Rosen <irar@il.ibm.com>
1804
1805 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1806 noinline attribute.
1807 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1808 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1809 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1810 Likewise.
1811
1812 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1813
1814 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1815
1816 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1817
1818 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1819
1820 2007-09-09 Ira Rosen <irar@il.ibm.com>
1821
1822 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1823 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1824 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1825 Compile tests with -fno-tree-pre.
1826 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1827 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1828 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1829 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1830 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1831 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1832 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1833 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1834 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1835 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1836 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1837 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1838 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1839 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1840 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1841 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1842 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1843 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1844 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1845
1846 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1847
1848 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1849 to call objdump.
1850 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1851 Use remote_exec to call c++filt.
1852 * lib/target-supports-dg.exp (dg-require-host-local): New.
1853 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1854 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1855 * g++.dg/rtti/repo1.C: Likewise.
1856 * g++.dg/template/repo1.C: Likewise.
1857 * g++.dg/template/repo2.C: Likewise.
1858 * g++.dg/template/repo3.C: Likewise.
1859 * g++.dg/template/repo4.C: Likewise.
1860 * g++.dg/template/repo5.C: Likewise.
1861 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1862 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1863 * g++.old-deja/g++.pt/repo1.C: Likewise.
1864 * g++.old-deja/g++.pt/repo2.C: Likewise.
1865 * g++.old-deja/g++.pt/repo3.C: Likewise.
1866 * g++.old-deja/g++.pt/repo4.C: Likewise.
1867 * gcc.dg/cpp/trad/builtins.c: Likewise.
1868
1869 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1870
1871 PR tree-optimization/32283
1872 * gcc.dg/tree-ssa/loop-31.c: New test.
1873
1874 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1875
1876 PR rtl-optimization/26449
1877 * gcc.target/i386/pr26449-1.c: New file.
1878
1879 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1880
1881 PR target/33329
1882 PR rtl-optimization/26449
1883 * gcc.target/i386/pr33329.c: New file.
1884
1885 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1886
1887 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1888
1889 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1890
1891 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1892
1893 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1894
1895 PR tree-optimization/33301
1896 * gfortran.dg/vect/pr33301.f: New test.
1897
1898 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1899
1900 PR libfortran/33307
1901 * gfortran.dg/backspace_10.f90: New test.
1902
1903 2007-09-07 Richard Guenther <rguenther@suse.de>
1904
1905 Reapply
1906 2007-09-06 Richard Guenther <rguenther@suse.de>
1907
1908 PR tree-optimization/32586
1909 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1910 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1911 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1912 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1913 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1914 now obsolete simplification.
1915
1916 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1917
1918 PR tree-optimization/33299
1919 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1920 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1921
1922 2007-09-07 Richard Guenther <rguenther@suse.de>
1923
1924 Revert
1925 2007-09-06 Richard Guenther <rguenther@suse.de>
1926
1927 PR tree-optimization/32586
1928 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1929 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1930 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1931 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1932 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1933 now obsolete simplification.
1934
1935 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1936
1937 PR tree-optimization/32821
1938 * gcc.dg/tree-ssa/pr32821.c: New file.
1939
1940 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1941
1942 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1943 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1944 and mips_forced_no_er.
1945 (dg-mips-options): Add -mno-abicalls when a small-data option is
1946 specified. Skip tests with small-data options if mips_forced_gp.
1947 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1948 * gcc.target/mips/sdata-1.c: New test.
1949 * gcc.target/mips/sdata-2.c: Likewise.
1950 * gcc.target/mips/sdata-3.c: Likewise.
1951 * gcc.target/mips/sdata-4.c: Likewise.
1952
1953 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1954
1955 PR fortran/33298
1956 * spread_zerosize_1.f90: New test case.
1957 * spread_bounds_1.f90: New test case.
1958
1959 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1960
1961 PR c++/32674
1962 * g++.dg/template/static31.C: New.
1963
1964 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1965
1966 PR fortran/33271
1967 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1968 powerpc*-linux-gnu.
1969
1970 2007-09-06 David Daney <ddaney@avtrex.com>
1971 Richard Sandiford <richard@codesourcery.com>
1972
1973 PR target/33256
1974 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1975 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1976 * gcc.target/mips/pr33256.c: New test.
1977
1978 2007-09-06 Tom Tromey <tromey@redhat.com>
1979
1980 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1981
1982 2007-09-06 Richard Guenther <rguenther@suse.de>
1983
1984 PR tree-optimization/32586
1985 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1986 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1987 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1988 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1989 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1990 now obsolete simplification.
1991
1992 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1993
1994 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1995 * gcc.target/i386/sse3-addsubps.c: Ditto.
1996 * gcc.target/i386/sse3-haddpd.c: Ditto.
1997 * gcc.target/i386/sse3-haddps.c: Ditto.
1998 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1999 * gcc.target/i386/sse3-hsubps.c: Ditto.
2000 * gcc.target/i386/sse3-lddqu.c: Ditto.
2001 * gcc.target/i386/sse3-movddup.c: Ditto.
2002 * gcc.target/i386/sse3-movshdup.c: Ditto.
2003 * gcc.target/i386/sse3-movsldup.c: Ditto.
2004
2005 2007-09-06 Richard Guenther <rguenther@suse.de>
2006
2007 PR tree-optimization/33302
2008 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
2009
2010 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2011
2012 PR libfortran/33225
2013 * gfortran.dg./fmt_float.f90: New test.
2014
2015 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2016
2017 PR libfortran/33253
2018 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
2019
2020 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
2021
2022 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
2023 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
2024
2025 2007-09-06 Jakub Jelinek <jakub@redhat.com>
2026
2027 * g++.dg/eh/builtin1.C: New test.
2028 * g++.dg/eh/builtin2.C: New test.
2029 * g++.dg/eh/builtin3.C: New test.
2030
2031 PR c++/33289
2032 * g++.dg/eh/builtin4.C: New test.
2033
2034 2007-09-05 Janis Johnson <janis187@us.ibm.com>
2035
2036 * gcc.target/powerpc/dfp-dd.c: New test.
2037 * gcc.target/powerpc/dfp-td.c: New test.
2038
2039 2007-09-05 Jakub Jelinek <jakub@redhat.com>
2040
2041 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
2042 * gcc.dg/va-arg-pack-1.c: New test.
2043
2044 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
2045
2046 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
2047 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
2048 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
2049 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
2050 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
2051
2052 2007-09-05 Paolo Carlini <pcarlini@suse.de>
2053
2054 PR c++/30302
2055 * g++.dg/ext/anon-struct5.C: New.
2056
2057 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
2058
2059 * gcc.dg/i386-cpuid.h: Remove.
2060 * gcc.target/i386/mmx-check.h: Include cpuid.h.
2061 (main): Use __get_cpuid to get target features.
2062 * gcc.target/i386/sse-check.h: Ditto.
2063 * gcc.target/i386/sse2-check.h: Ditto.
2064 * gcc.target/i386/sse3-check.h: Ditto.
2065 * gcc.target/i386/ssse3-check.h: Ditto.
2066 * gcc.target/i386/sse4_1-check.h: Ditto.
2067 * gcc.target/i386/sse4_2-check.h: Ditto.
2068 * gcc.target/i386/sse4a-check.h: Ditto.
2069 * gcc.dg/torture/pr16104-1.c: Ditto.
2070 (do_test): Change to void.
2071 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
2072 * gcc.target/i386/sse-6.c: Ditto.
2073 * gcc.target/i386/sse-7.c: Ditto.
2074 * g++.dg/other/i386-1.C: Include cpuid.h.
2075 (main): New function. Use __get_cpuid to get target fetaures.
2076
2077 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
2078 David Ung <davidu@mips.com>
2079 Nigel Stephens <nigel@mips.com>
2080
2081 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
2082 * gcc.c-torture/compile/mipscop-2.c: Likewise.
2083 * gcc.c-torture/compile/mipscop-3.c: Likewise.
2084 * gcc.c-torture/compile/mipscop-4.c: Likewise.
2085 * gcc.dg/torture/mips-hilo-1.c: Likewise.
2086 * gcc.dg/torture/mips-hilo-2.c: Likewise.
2087 * gcc.dg/torture/pr19683-1.c: Likewise.
2088 * gcc.target/mips/madd-3.c: Likewise.
2089 * gcc.target/mips/maddu-3.c: Likewise.
2090 * gcc.target/mips/msub-3.c: Likewise.
2091 * gcc.target/mips/msubu-3.c: Likewise.
2092 * gcc.target/mips/asm-1.c: Likewise.
2093 * gcc.target/mips/branch-1.c: Likewise.
2094 * gcc.target/mips/ins-1.c: Likewise.
2095 * gcc.target/mips/near-far-3.c: Likewise.
2096 * gcc.target/mips/near-far-4.c: Likewise.
2097 * gcc.target/mips/smartmips-lwxs.c: Likewise.
2098 * gcc.target/mips/smartmips-ror-1.c: Likewise.
2099 * gcc.target/mips/smartmips-ror-2.c: Likewise.
2100 * gcc.target/mips/smartmips-ror-3.c: Likewise.
2101 * gcc.target/mips/smartmips-ror-4.c: Likewise.
2102 * gcc.target/mips/dspr2-MULT.c: Likewise.
2103 * gcc.target/mips/dspr2-MULTU.c: Likewise.
2104 * gcc.target/mips/mips32-dsp-run.c: Likewise.
2105 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
2106 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
2107 * gcc.target/mips/code-readable-2.c: Likewise.
2108 * gcc.target/mips/code-readable-3.c: Likewise.
2109
2110 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
2111 David Ung <davidu@mips.com>
2112 Nigel Stephens <nigel@mips.com>
2113
2114 * gcc.target/mips/mips16-attributes.c: New.
2115
2116 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
2117
2118 PR fortran/31564
2119 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
2120
2121 PR fortran/33241
2122 * gfortran.dg/char_length_10.f90: New test.
2123
2124 2007-09-05 Paolo Carlini <pcarlini@suse.de>
2125
2126 PR c++/29731
2127 * g++.dg/parse/template24.C: New.
2128
2129 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
2130
2131 * g++.dg/other/spu2vmx-1.C: New test.
2132
2133 2007-09-05 Jakub Jelinek <jakub@redhat.com>
2134
2135 PR tree-optimization/33017
2136 * gcc.dg/pr33017.c: New test.
2137
2138 2007-09-05 Ben Elliston <bje@au.ibm.com>
2139
2140 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
2141 __protected_stream family of macros.
2142
2143 2007-09-04 Jan Hubicka <jh@suse.cz>
2144
2145 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
2146 * gcc.dg/tree-ssa/pr27236.c: Likewise.
2147 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
2148 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2149 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
2150 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
2151 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
2152 Likewise.
2153
2154 2007-09-04 Janus Weil <jaydub66@gmail.com>
2155 Tobias Burnus <burnus@net-b.de>
2156
2157 * gfortran.dg/proc_decl_1.f90: New.
2158 * gfortran.dg/proc_decl_2.f90: New.
2159 * gfortran.dg/proc_decl_3.f90: New.
2160 * gfortran.dg/proc_decl_4.f90: New.
2161
2162 2007-09-04 Jan Hubicka <jh@suse.cz>
2163
2164 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
2165 * gcc.dg/vect/vect-105.c: Mark functions noinline.
2166 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
2167 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
2168 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
2169 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
2170 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
2171 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
2172 * gcc.dg/vect/vect-50.c: Mark functions noinline.
2173 * gcc.dg/vect/vect-33.c: Mark functions noinline.
2174 * gcc.dg/vect/vect-16.c: Mark functions noinline.
2175 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
2176 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
2177 * gcc.dg/vect/vect-92.c: Mark functions noinline.
2178 * gcc.dg/vect/vect-75.c: Mark functions noinline.
2179 * gcc.dg/vect/vect-58.c: Mark functions noinline.
2180 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
2181 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
2182 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
2183 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
2184 * gcc.dg/vect/vect-114.c: Mark functions noinline.
2185 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
2186 * gcc.dg/vect/vect-8.c: Mark functions noinline.
2187 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
2188 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
2189 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
2190 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
2191 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
2192 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
2193 * gcc.dg/vect/vect-42.c: Mark functions noinline.
2194 * gcc.dg/vect/vect-25.c: Mark functions noinline.
2195 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
2196 * gcc.dg/vect/vect-67.c: Mark functions noinline.
2197 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
2198 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
2199 * gcc.dg/vect/vect-106.c: Mark functions noinline.
2200 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
2201 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
2202 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
2203 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
2204 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
2205 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
2206 * gcc.dg/vect/vect-34.c: Mark functions noinline.
2207 * gcc.dg/vect/vect-17.c: Mark functions noinline.
2208 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
2209 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
2210 * gcc.dg/vect/vect-93.c: Mark functions noinline.
2211 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
2212 * gcc.dg/vect/vect-76.c: Mark functions noinline.
2213 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
2214 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
2215 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
2216 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
2217 * gcc.dg/vect/vect-115.c: Mark functions noinline.
2218 * gcc.dg/vect/vect-9.c: Mark functions noinline.
2219 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
2220 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
2221 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
2222 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
2223 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
2224 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
2225 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
2226 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
2227 * gcc.dg/vect/vect-60.c: Mark functions noinline.
2228 * gcc.dg/vect/vect-26.c: Mark functions noinline.
2229 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
2230 * gcc.dg/vect/vect-85.c: Mark functions noinline.
2231 * gcc.dg/vect/vect-68.c: Mark functions noinline.
2232 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
2233 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
2234 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
2235 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
2236 * gcc.dg/vect/vect-107.c: Mark functions noinline.
2237 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
2238 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
2239 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
2240 * gcc.dg/vect/vect-52.c: Mark functions noinline.
2241 * gcc.dg/vect/vect-35.c: Mark functions noinline.
2242 * gcc.dg/vect/vect-18.c: Mark functions noinline.
2243 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
2244 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
2245 * gcc.dg/vect/vect-77.c: Mark functions noinline.
2246 * gcc.dg/vect/vect-2.c: Mark functions noinline.
2247 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
2248 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
2249 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
2250 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
2251 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
2252 * gcc.dg/vect/vect-116.c: Mark functions noinline.
2253 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
2254 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
2255 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
2256 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
2257 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
2258 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
2259 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
2260 * gcc.dg/vect/vect-44.c: Mark functions noinline.
2261 * gcc.dg/vect/vect-27.c: Mark functions noinline.
2262 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
2263 * gcc.dg/vect/vect-86.c: Mark functions noinline.
2264 * gcc.dg/vect/vect-100.c: Mark functions noinline.
2265 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
2266 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
2267 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
2268 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
2269 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
2270 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
2271 * gcc.dg/vect/vect-108.c: Mark functions noinline.
2272 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
2273 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
2274 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
2275 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
2276 * gcc.dg/vect/vect-11.c: Mark functions noinline.
2277 * gcc.dg/vect/vect-70.c: Mark functions noinline.
2278 * gcc.dg/vect/vect-36.c: Mark functions noinline.
2279 * gcc.dg/vect/vect-19.c: Mark functions noinline.
2280 * gcc.dg/vect/vect-95.c: Mark functions noinline.
2281 * gcc.dg/vect/vect-78.c: Mark functions noinline.
2282 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
2283 * gcc.dg/vect/vect-3.c: Mark functions noinline.
2284 * gcc.dg/vect/vect-all.c: Mark functions noinline.
2285 * gcc.dg/vect/vect-117.c: Mark functions noinline.
2286 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
2287 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
2288 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
2289 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
2290 * gcc.dg/vect/vect-20.c: Mark functions noinline.
2291 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
2292 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
2293 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
2294 * gcc.dg/vect/vect-62.c: Mark functions noinline.
2295 * gcc.dg/vect/vect-28.c: Mark functions noinline.
2296 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
2297 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
2298 * gcc.dg/vect/vect-87.c: Mark functions noinline.
2299 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
2300 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
2301 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
2302 * gcc.dg/vect/vect-109.c: Mark functions noinline.
2303 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
2304 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
2305 noinline.
2306 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
2307 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
2308 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
2309 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
2310 * gcc.dg/vect/vect-12.c: Mark functions noinline.
2311 * gcc.dg/vect/vect-71.c: Mark functions noinline.
2312 * gcc.dg/vect/vect-54.c: Mark functions noinline.
2313 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
2314 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
2315 * gcc.dg/vect/vect-96.c: Mark functions noinline.
2316 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
2317 * gcc.dg/vect/vect-110.c: Mark functions noinline.
2318 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
2319 * gcc.dg/vect/vect-4.c: Mark functions noinline.
2320 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
2321 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
2322 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
2323 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
2324 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
2325 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
2326 * gcc.dg/vect/vect-21.c: Mark functions noinline.
2327 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
2328 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
2329 * gcc.dg/vect/vect-80.c: Mark functions noinline.
2330 * gcc.dg/vect/vect-63.c: Mark functions noinline.
2331 * gcc.dg/vect/vect-46.c: Mark functions noinline.
2332 * gcc.dg/vect/vect-29.c: Mark functions noinline.
2333 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
2334 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
2335 * gcc.dg/vect/vect-88.c: Mark functions noinline.
2336 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
2337 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
2338 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
2339 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
2340 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
2341 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
2342 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
2343 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
2344 * gcc.dg/vect/vect-30.c: Mark functions noinline.
2345 * gcc.dg/vect/vect-13.c: Mark functions noinline.
2346 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
2347 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
2348 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
2349 * gcc.dg/vect/vect-72.c: Mark functions noinline.
2350 * gcc.dg/vect/vect-38.c: Mark functions noinline.
2351 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
2352 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
2353 * gcc.dg/vect/vect-97.c: Mark functions noinline.
2354 * gcc.dg/vect/vect-111.c: Mark functions noinline.
2355 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
2356 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
2357 * gcc.dg/vect/vect-5.c: Mark functions noinline.
2358 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
2359 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
2360 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
2361 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
2362 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
2363 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
2364 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
2365 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
2366 * gcc.dg/vect/vect-22.c: Mark functions noinline.
2367 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
2368 * gcc.dg/vect/vect-64.c: Mark functions noinline.
2369 * gcc.dg/vect/vect-89.c: Mark functions noinline.
2370 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
2371 * gcc.dg/vect/vect-103.c: Mark functions noinline.
2372 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
2373 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
2374 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
2375 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
2376 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
2377 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
2378 * gcc.dg/vect/vect-31.c: Mark functions noinline.
2379 * gcc.dg/vect/vect-14.c: Mark functions noinline.
2380 * gcc.dg/vect/vect-73.c: Mark functions noinline.
2381 * gcc.dg/vect/vect-56.c: Mark functions noinline.
2382 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
2383 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
2384 * gcc.dg/vect/vect-98.c: Mark functions noinline.
2385 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
2386 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
2387 * gcc.dg/vect/vect-112.c: Mark functions noinline.
2388 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
2389 * gcc.dg/vect/vect-6.c: Mark functions noinline.
2390 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
2391 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
2392 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
2393 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
2394 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
2395 * gcc.dg/vect/pr25413.c: Mark functions noinline.
2396 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
2397 * gcc.dg/vect/vect-40.c: Mark functions noinline.
2398 * gcc.dg/vect/vect-23.c: Mark functions noinline.
2399 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
2400 * gcc.dg/vect/vect-82.c: Mark functions noinline.
2401 * gcc.dg/vect/vect-65.c: Mark functions noinline.
2402 * gcc.dg/vect/vect-48.c: Mark functions noinline.
2403 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
2404 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
2405 * gcc.dg/vect/vect-104.c: Mark functions noinline.
2406 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
2407 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
2408 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
2409 * gcc.dg/vect/vect-32.c: Mark functions noinline.
2410 * gcc.dg/vect/vect-15.c: Mark functions noinline.
2411 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
2412 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
2413 * gcc.dg/vect/vect-91.c: Mark functions noinline.
2414 * gcc.dg/vect/vect-74.c: Mark functions noinline.
2415 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
2416 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
2417 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
2418 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
2419 * gcc.dg/vect/vect-99.c: Mark functions noinline.
2420 * gcc.dg/vect/vect-113.c: Mark functions noinline.
2421 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
2422 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
2423 * gcc.dg/vect/vect-7.c: Mark functions noinline.
2424 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
2425 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
2426 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
2427 * gcc.dg/vect/vect-24.c: Mark functions noinline.
2428 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
2429 * gcc.dg/vect/vect-83.c: Mark functions noinline.
2430 * gcc.dg/vect/vect-66.c: Mark functions noinline.
2431 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
2432
2433 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
2434
2435 PR middle-end/33187
2436 * gcc.target/i386/cmov7.c: New file.
2437
2438 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
2439
2440 * gcc.target/i386/sse4a-check.h: New file.
2441 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
2442 * gcc.target/i386/sse4a-insert.c: Ditto.
2443 * gcc.target/i386/sse4a-montsd.c: Ditto.
2444 * gcc.target/i386/sse4a-montss.c: Ditto.
2445 * gcc.target/i386/mmx-check.h: New file.
2446 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
2447 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
2448 * gcc.target/i386/sse-check.h: New file.
2449 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
2450 * gcc.target/i386/sse-3.c: Ditto.
2451 * gcc.target/i386/sse-7.c: Ditto.
2452 * gcc.target/i386/sse-9.c: Ditto.
2453 * gcc.target/i386/ssefn-3.c: Ditto.
2454 * gcc.target/i386/sse-recip.c: Ditto.
2455 * gcc.target/i386/sse-recip-vec.c: Ditto.
2456 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
2457 * gcc.target/i386/20020523-1.c: Remove.
2458 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
2459 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
2460 * gcc.target/i386/ssefn-4.c: Ditto.
2461 * gcc.target/i386/sse-6.c: Ditto.
2462 * gcc.target/i386/sse-10.c: Ditto.
2463 * gcc.target/i386/sse-11.c: Ditto.
2464 * gcc.target/i386/sse-18.c: Ditto.
2465 * gcc.target/i386/fpprec-1.c: Ditto.
2466 * g++.dg/other/i386-1.C: Ditto.
2467
2468 2007-09-04 Richard Guenther <rguenther@suse.de>
2469
2470 PR tree-optimization/33291
2471 * gcc.dg/volatile2.c: New testcase.
2472 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
2473 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
2474 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
2475 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
2476
2477 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2478
2479 PR fortran/33253
2480 * gfortran.dg/namelist_15.f90: Update test.
2481 * gfortran.dg/namelist_24.f90: Update test.
2482 * gfortran.dg/namelist_38.f90: New test.
2483
2484 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
2485
2486 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
2487 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2488 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
2489 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2490 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
2491 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2492
2493 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2494
2495 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
2496 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
2497
2498 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
2499
2500 2007-09-02 David Daney <ddaney@avtrex.com>
2501
2502 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
2503 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
2504 * gcc.target/mips/atomic-memory-1.c: Ditto.
2505 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
2506
2507 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
2508
2509 * gcc.target/cris/builtin_clz_v0.c: New testcase.
2510 * gcc.target/cris/builtin_clz_v3.c: New testcase.
2511
2512 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
2513
2514 * gfortran.dg/substr_6.f90: New test.
2515
2516 2007-09-02 Paolo Carlini <pcarlini@suse.de>
2517
2518 PR c++/33208
2519 * g++.dg/other/error18.C: New.
2520 * g++.dg/expr/bitfield3.C: Adjust.
2521
2522 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
2523
2524 PR fortran/33276
2525 * gfortran.fortran-torture/compile/pr33276.f90: New.
2526
2527 2007-09-02 Joseph Myers <joseph@codesourcery.com>
2528
2529 PR middle-end/33272
2530 * gcc.dg/c99-arraydecl-3.c: New test.
2531
2532 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
2533
2534 PR c++/32597
2535 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
2536 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
2537
2538 2007-08-31 Tobias Burnus <burnus@net-b.de>
2539
2540 PR fortran/33232
2541 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
2542 * gfortran.dg/read_1.f90: New.
2543
2544 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2545
2546 PR c++/33210
2547 * g++.dg/template/error30.C: New.
2548
2549 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2550
2551 PR c++/32113
2552 * g++.dg/template/crash70.C: New.
2553
2554 2007-08-31 Paolo Carlini <pcarlini@suse.de>
2555
2556 PR c++/33212
2557 * g++.dg/ext/is_class_error.C: New.
2558
2559 2007-08-31 Olivier Hainque <hainque@adacore.com>
2560
2561 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
2562
2563 2007-08-31 David Edelsohn <edelsohn@gnu.org>
2564 Revital Eres <eres@il.ibm.com>
2565
2566 * gcc.target/powerpc/paired-1.c: New test.
2567 * gcc.target/powerpc/paired-2.c: New test.
2568 * gcc.target/powerpc/paired-3.c: New test.
2569 * gcc.target/powerpc/paired-4.c: New test.
2570 * gcc.target/powerpc/paired-5.c: New test.
2571 * gcc.target/powerpc/paired-6.c: New test.
2572 * gcc.target/powerpc/paired-7.c: New test.
2573 * gcc.target/powerpc/ppc-paired.c: New test.
2574
2575 2007-08-31 Ollie Wild <aaw@google.com>
2576
2577 * g++.dg/conversion/ptrmem2.C: New test.
2578 * g++.dg/conversion/ptrmem3.C: New test.
2579 * g++.dg/conversion/ptrmem4.C: New test.
2580 * g++.dg/conversion/ptrmem5.C: New test.
2581 * g++.dg/conversion/ptrmem6.C: New test.
2582 * g++.dg/conversion/ptrmem7.C: New test.
2583 * g++.dg/conversion/ptrmem8.C: New test.
2584
2585 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
2586
2587 PR fortran/31879
2588 * gfortran.dg/char_length_7.f90: New test.
2589 * gfortran.dg/char_length_9.f90: New test.
2590 * gfortran.dg/char_assign_1.f90: Add extra warning.
2591
2592 PR fortran/31197
2593 PR fortran/31258
2594 * gfortran.dg/char_length_8.f90: New test.
2595
2596 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
2597
2598 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
2599
2600 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2601
2602 * gcc.dg/inline-24.c: New test.
2603 * g++.dg/opt/inline11.C: New test.
2604
2605 2007-08-30 Richard Guenther <rguenther@suse.de>
2606
2607 * gcc.target/i386/vectorize5.c: New testcase.
2608
2609 2007-08-30 Tobias Burnus <burnus@net-b.de>
2610
2611 PR fortran/33228
2612 * interface.c (check_interface0): Improve error for external procs.
2613 (check_sym_interfaces): Fix checking of module procedures.
2614
2615 2007-08-30 Jakub Jelinek <jakub@redhat.com>
2616
2617 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
2618 (AI): Add AI_ALIGN.
2619 * gcc.dg/sync-3.c: New test.
2620
2621 PR middle-end/32758
2622 * gcc.dg/cleanup-12.c: New test.
2623
2624 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
2625
2626 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
2627 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
2628 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
2629 * gcc.dg/pr32450.c: Ditto.
2630 * gcc.dg/nest.c: Ditto.
2631 * gcc.dg/nested-func-4.c: Ditto.
2632 * g++.old-deja/g++.law/profile1.C: Ditto.
2633
2634 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2635
2636 PR fortran/32989
2637 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
2638 non-default integer kind arguments.
2639
2640 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
2641
2642 PR fortran/33105
2643 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
2644
2645 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2646
2647 * gcc.dg/h8300-ice2.c: Remove target selector.
2648
2649 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
2650
2651 PR fortran/33215
2652 * gfortran.dg/binding_label_tests_15.f03: New test case.
2653 * gfortran.dg/binding_label_tests_16.f03: Ditto.
2654
2655 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2656
2657 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
2658 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
2659
2660 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
2661
2662 PR c++/33194
2663 * g++.dg/other/canon-33194.C: New.
2664
2665 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
2666
2667 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
2668 * gcc.c-torture/execute/pr23135.c: Likewise.
2669
2670 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
2671
2672 * gcc.dg/pr31344.c: Move to ...
2673 * gcc.dg/dfp/pr31344.c: ... here.
2674 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
2675 * gcc.dg/20050503-1.c: Ditto.
2676 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
2677 * gcc.dg/20061127-1.c: Compile only for fpic targets.
2678 * gcc.dg/20060801-1.c: Ditto.
2679
2680 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
2681
2682 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
2683 * gfortran.dg/nan_1.f90: Likewise.
2684
2685 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2686
2687 PR fortran/33055
2688 Revert previous patch.
2689
2690 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
2691 Kazu Hirata <kazu@codesourcery.com>
2692
2693 * gcc.target/m68k/interrupt-1.c: New.
2694
2695 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
2696
2697 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
2698 10000 for targets where "int" can't hold at least 100000.
2699 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
2700 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
2701 (test5)(test6): Use it.
2702 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
2703 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
2704 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
2705 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
2706 * gcc.dg/attr-alloc_size.c (test): Likewise.
2707
2708 2007-08-28 Paolo Carlini <pcarlini@suse.de>
2709
2710 PR c++/33209
2711 * g++.dg/template/error29.C: New.
2712
2713 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2714
2715 PR c++/32596
2716 * g++.dg/ext/visibility/anon5.C: New test.
2717
2718 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2719
2720 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2721
2722 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2723
2724 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2725 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2726 * gfortran.dg/gamma_4.f90: New: large-real tests.
2727
2728 2007-08-28 Jason Merrill <jason@redhat.com>
2729
2730 PR c++/29000
2731 * g++.dg/ext/stmtexpr12.C: New test.
2732
2733 PR c++/28558
2734 * g++.dg/ext/attrib28.C: New test.
2735
2736 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2737
2738 PR target/32661
2739 * gcc.target/i386/pr32661.c: New test.
2740
2741 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2742
2743 PR middle-end/32370
2744 * gcc.dg/pr32370.c: New test.
2745
2746 PR rtl-optimization/33148
2747 * gcc.c-torture/compile/20070827-1.c: New test.
2748
2749 PR debug/32914
2750 * d++.dg/debug/const3.C: New test.
2751 * d++.dg/debug/const4.C: New test.
2752 * d++.dg/debug/dwarf2/const1.C: New test.
2753 * d++.dg/debug/dwarf2/const2.C: New test.
2754 * d++.dg/debug/dwarf2/const2b.C: New test.
2755
2756 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2757 Vladimir Yanovsky <yanov@il.ibm.com>
2758 Revital Eres <eres@il.ibm.com>
2759 Andrey Belevantsev <abel@ispras.ru>
2760
2761 * gcc.dg/sms-1.c: New test.
2762
2763 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2764
2765 * g++.dg/ext/gnu-inline-common.h: New.
2766 * g++.dg/ext/gnu-inline-global-reject.C: New.
2767 * g++.dg/ext/gnu-inline-global.C: New.
2768 * g++.dg/ext/gnu-inline-namespace.C: New.
2769 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2770 * g++.dg/ext/gnu-inline-class.C: New.
2771 * g++.dg/ext/gnu-inline-class-static.C: New.
2772 * g++.dg/ext/gnu-inline-template-class.C: New.
2773 * g++.dg/ext/gnu-inline-template-func.C: New.
2774
2775 2007-08-27 Jason Merrill <jason@redhat.com>
2776
2777 PR c++/31337
2778 * g++.dg/ext/stmtexpr11.C: New.
2779
2780 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2781
2782 * lib/target-supports.exp (check_profiling_available):
2783 Set profiling_available_saved to 0 on fido-*-elf.
2784
2785 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2786
2787 PR tree-optimization/33173
2788
2789 * gcc.c-torture/compile/pr33173.c: New.
2790
2791 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2792
2793 PR target/31385
2794 * gcc.dg/dfp/pr31385.c: New.
2795
2796 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2797
2798 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2799
2800 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2801
2802 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2803 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2804 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2805 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2806 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2807 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2808 gcc.target/m68k directory.
2809 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2810 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2811 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2812 gcc.target/cris directory.
2813 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2814 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2815 gcc.target/bfin directory.
2816
2817 * gcc.target/sh: New directory.
2818 * gcc.target/sh/sh.exp: New file.
2819 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2820 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2821 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2822 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2823 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2824 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2825
2826 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2827
2828 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2829 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2830 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2831 * gcc.target/i386/local2.c: Ditto.
2832 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2833 * gcc.target/i386/20011119-1.c: Ditto.
2834 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2835 * gcc.target/i386/fastcall-1.c: Fix target selector.
2836
2837 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2838
2839 PR fortran/33055
2840 * gfortran.dg/negative_unit.f: Add new check
2841 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2842 -fdefault-integer-8.
2843
2844 2007-08-26 Asher Langton <langton2@llnl.gov>
2845
2846 * gfortran.dg/recursive_stack.f90: New.
2847 * gfortran.dg/openmp_stack.f90: New.
2848
2849 2007-08-26 Tobias Burnus <burnus@net-b.de>
2850
2851 PR fortran/31298
2852 * gfortran.dg/use_10.f90: New.
2853
2854 2007-08-26 Tobias Burnus <burnus@net-b.de>
2855
2856 PR fortran/32985
2857 * gfortran.dg/namelist_14.f90: Make test case valid.
2858 * gfortran.dg/common_10.f90: New.
2859
2860 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2861
2862 PR middle-end/33181
2863 * gcc.dg/ifelse-2.c: New.
2864
2865 2007-08-26 Tobias Burnus <burnus@net-b.de>
2866
2867 PR fortran/32980
2868 * gfortran.dg/gamma_1.f90: New.
2869 * gfortran.dg/gamma_2.f90: New.
2870 * gfortran.dg/gamma_3.f90: New.
2871
2872 2007-08-26 Tobias Burnus <burnus@net-b.de>
2873
2874 PR fortran/33188
2875 * gfortran.dg/used_types_18.f90: New.
2876
2877 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2878
2879 * gcc.dg/array-init-2.c: New test.
2880
2881 2007-08-24 Tobias Burnus <burnus@net-b.de>
2882
2883 PR fortran/33178
2884 * gfortran.dg/initialization_4.f90: Update dg-error.
2885 * gfortran.dg/initialization_13.f90: New.
2886
2887 2007-08-24 Richard Guenther <rguenther@suse.de>
2888
2889 PR middle-end/33166
2890 * gcc.c-torture/compile/pr33166.c: New testcase.
2891
2892 2007-08-24 Tobias Burnus <burnus@net-b.de>
2893
2894 PR fortran/33139
2895 * gfortran.dg/pointer_assign_4.f90: New.
2896 * gfortran.dg/shape_2.f90: Fix test case.
2897 * gfortran.dg/char_result_4.f90: Ditto.
2898
2899 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2900
2901 * gcc.dg/array-init-1.c: New test.
2902
2903 PR c++/32567
2904 * g++.dg/parse/crash36.C: New test.
2905
2906 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2907
2908 * gcc.dg/pr32721.c: Updated.
2909
2910 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2911
2912 PR tree-optimization/32573
2913 PR middle-end/32946
2914 * gcc.dg/pr32573.c: New test.
2915
2916 PR c++/32898
2917 * g++.dg/lookup/ns3.C: New test.
2918
2919 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2920
2921 PR c++/31941
2922 * g++.dg/parse/crash37.C: New test.
2923
2924 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2925
2926 PR target/17390
2927 * gcc.target/i386/pr17390.c: New test.
2928
2929 2007-08-23 Richard Guenther <rguenther@suse.de>
2930
2931 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2932 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2933 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2934 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2935 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2936 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2937 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2938 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2939
2940 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2941
2942 * gcc.target/s390: New directory.
2943 * gcc.target/s390/s390.exp: New file.
2944 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2945 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2946 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2947 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2948 gcc.target/s390 directory.
2949
2950 2007-08-23 Richard Guenther <rguenther@suse.de>
2951
2952 PR tree-optimization/32328
2953 * testsuite/gcc.dg/pr32328.c: New testcase.
2954
2955 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2956
2957 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2958 available.
2959
2960 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2961
2962 PR fortran/33095
2963 * gfortran.dg/min_max_optional_5.f90: New test.
2964 * gfortran.dg/min_max_optional_2.f90: Remove.
2965 * gfortran.dg/min_max_optional_3.f90: Remove.
2966 * gfortran.dg/min_max_optional_4.f90: Remove.
2967
2968 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2969
2970 * gcc.target/i386/xorps-sse.c: New.
2971 * gcc.target/i386/xorps-sse2.c: New.
2972
2973 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2974
2975 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2976 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2977 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2978
2979 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2980
2981 PR fortran/33020
2982 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2983 include multiple kinds for SHAPE parameter within a single
2984 namespace.
2985 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2986 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2987
2988 2007-08-22 Janus Weil <jaydub66@gmail.com>
2989
2990 * interface_abstract_1.f90: Extended test case.
2991 * interface_abstract_3.f90: New test.
2992
2993 2007-08-21 Christian Bruel <christian.bruel@st.com>
2994
2995 * gcc.dg/fold-sub.c: New test.
2996
2997 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2998
2999 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
3000 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
3001 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
3002 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
3003 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
3004 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
3005
3006 2007-08-22 Richard Guenther <rguenther@suse.de>
3007
3008 PR middle-end/33007
3009 * gcc.dg/pr33007.c: New testcase.
3010
3011 2007-08-22 Richard Sandiford <richard@codesourcery.com>
3012
3013 * gcc.c-torture/execute/strcmp-1.x: Delete.
3014
3015 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
3016
3017 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
3018 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
3019 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
3020 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
3021 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
3022 gcc.target/i386/stack-realign.c,
3023 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
3024 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
3025 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
3026 target using dg-require-effective-target directive.
3027 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
3028 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
3029 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
3030 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
3031 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
3032 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
3033 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
3034 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
3035 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
3036 Require lp64 target using dg-require-effective-target directive.
3037 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
3038 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
3039 directive.
3040 * gcc.target/i386/20010202-1.c: Move from here ...
3041 * gcc.dg/20010202-1.c: ... to here.
3042
3043 2007-08-22 Richard Guenther <rguenther@suse.de>
3044
3045 PR tree-optimization/33142
3046 * gcc.c-torture/execute/pr33142.c: New testcase.
3047
3048 2007-08-22 Richard Guenther <rguenther@suse.de>
3049
3050 PR middle-end/32563
3051 * g++.dg/torture/pr32563.C: New testcase.
3052
3053 2007-08-22 Jakub Jelinek <jakub@redhat.com>
3054
3055 PR middle-end/32912
3056 * gcc.dg/pr32912-1.c: Add -w to options.
3057 * gcc.dg/pr32912-2.c: Likewise.
3058 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
3059
3060 2007-08-21 Ian Lance Taylor <iant@google.com>
3061
3062 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
3063
3064 2007-08-21 Ian Lance Taylor <iant@google.com>
3065
3066 PR tree-optimization/33134
3067 * g++.dg/tree-ssa/pr33134.C: New test.
3068
3069 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
3070
3071 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
3072 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
3073
3074 2007-08-21 Jakub Jelinek <jakub@redhat.com>
3075
3076 PR debug/32610
3077 * gcc.dg/debug/pr32610.c: New test.
3078
3079 * g++.dg/init/new24.C: New test.
3080
3081 PR middle-end/32912
3082 * gcc.dg/pr32912-1.c: New test.
3083 * gcc.dg/pr32912-2.c: New test.
3084 * gcc.dg/pr32912-3.c: New test.
3085
3086 2007-08-21 Richard Guenther <rguenther@suse.de>
3087
3088 * gcc.dg/pointer-arith-10.c: New testcase.
3089
3090 2007-08-21 Richard Guenther <rguenther@suse.de>
3091
3092 PR middle-end/33122
3093 * gcc.c-torture/compile/pr33122.c: New testcase.
3094
3095 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
3096
3097 * g++.dg/warn/Wnvdtor-2.C: New testcase.
3098
3099 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
3100
3101 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
3102
3103 2007-08-20 Jakub Jelinek <jakub@redhat.com>
3104
3105 PR c++/33025
3106 * g++.dg/init/new23.C: New test.
3107
3108 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
3109
3110 PR middle-end/30564
3111 * gcc.c-torture/compile/pr30564-1.c: New test.
3112 * gcc.c-torture/compile/pr30564-2.c: New test.
3113
3114 2007-08-19 Joseph Myers <joseph@codesourcery.com>
3115
3116 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
3117
3118 2007-08-19 Tobias Burnus <burnus@net-b.de>
3119
3120 * gfortran.dg/interface_abstract_2.f90: New.
3121 * gfortran.dg/interface_abstract_1.f90: Fix typo.
3122
3123 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
3124
3125 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
3126 unknown (so that outer-loop wont get analyzed).
3127 * gcc.dg/vect/vect-outer-1a.c: New test.
3128 * gcc.dg/vect/vect-outer-1b.c: New test.
3129 * gcc.dg/vect/vect-outer-1.c: New test.
3130 * gcc.dg/vect/vect-outer-2a.c: New test.
3131 * gcc.dg/vect/vect-outer-2b.c: New test.
3132 * gcc.dg/vect/vect-outer-2c.c: New test.
3133 * gcc.dg/vect/vect-outer-2.c: New test.
3134 * gcc.dg/vect/vect-outer-3a.c: New test.
3135 * gcc.dg/vect/vect-outer-3b.c: New test.
3136 * gcc.dg/vect/vect-outer-3c.c: New test.
3137 * gcc.dg/vect/vect-outer-3.c: New test.
3138 * gcc.dg/vect/vect-outer-4a.c: New test.
3139 * gcc.dg/vect/vect-outer-4b.c: New test.
3140 * gcc.dg/vect/vect-outer-4c.c: New test.
3141 * gcc.dg/vect/vect-outer-4d.c: New test.
3142 * gcc.dg/vect/vect-outer-4e.c: New test.
3143 * gcc.dg/vect/vect-outer-4f.c: New test.
3144 * gcc.dg/vect/vect-outer-4g.c: New test.
3145 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
3146 * gcc.dg/vect/vect-outer-4i.c: New test.
3147 * gcc.dg/vect/vect-outer-4j.c: New test.
3148 * gcc.dg/vect/vect-outer-4k.c: New test.
3149 * gcc.dg/vect/vect-outer-4l.c: New test.
3150 * gcc.dg/vect/vect-outer-4m.c: New test.
3151 * gcc.dg/vect/vect-outer-4.c: New test.
3152 * gcc.dg/vect/vect-outer-5.c: New test.
3153 * gcc.dg/vect/vect-outer-6.c: New test.
3154 * gcc.dg/vect/vect-outer-fir.c: New test.
3155 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
3156 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
3157
3158 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
3159
3160 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
3161 and -fno-tree-reassoc.
3162 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
3163 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
3164 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
3165 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
3166 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
3167 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
3168 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
3169 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
3170 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
3171 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
3172 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
3173 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
3174 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
3175 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
3176 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
3177 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
3178 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
3179 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
3180 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
3181 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
3182 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
3183 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
3184 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
3185 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
3186 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
3187 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
3188 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
3189 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
3190 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
3191 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
3192 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
3193 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
3194 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
3195 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
3196 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
3197 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
3198 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
3199
3200 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
3201
3202 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
3203 versioning for aliasing).
3204 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
3205
3206 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
3207 targets.
3208 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
3209
3210 2007-08-18 Tom Tromey <tromey@redhat.com>
3211
3212 PR preprocessor/32974:
3213 * gcc.dg/cpp/pr32974.c: New file.
3214
3215 2007-08-17 Tobias Burnus <burnus@net-b.de>
3216
3217 * gfortran.dg/interface_abstract_1.f90: New.
3218
3219 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
3220
3221 PR fortran/32881
3222 * gfortran.dg/pure_initializer_1.f90: New test.
3223
3224 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
3225
3226 PR fortran/32875
3227 * gfortran.dg/array_constructor_18.f90: New test.
3228
3229 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
3230
3231 PR c++/28989
3232 * g++.dg/expr/lval3.C: New test.
3233 * g++.dg/expr/lval4.C: New test.
3234
3235 2007-08-17 Ollie Wild <aaw@google.com>
3236
3237 PR c++/31749
3238 * g++.dg/lookup/builtin3.C: New test.
3239 * g++.dg/lookup/builtin4.C: New test.
3240 * g++.dg/lookup/using19.C: New test.
3241
3242 2007-08-17 Paolo Carlini <pcarlini@suse.de>
3243
3244 PR c++/32190
3245 * g++.dg/parse/error31.C: New.
3246
3247 2007-08-17 Paolo Carlini <pcarlini@suse.de>
3248
3249 PR c++/32112
3250 * g++.dg/template/error26.C: New.
3251
3252 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3253
3254 PR fortran/33079
3255 * gfortran.dg/zero_length_2.f90: New test.
3256
3257 2007-08-17 Tobias Burnus <burnus@net-b.de>
3258
3259 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
3260 * gfortran.dg/kind_tests_3.f03: Ditto.
3261 * gfortran.dg/global_vars_f90_init.f90: Ditto.
3262 * gfortran.dg/interface_13.f90: Ditto.
3263 * gfortran.dg/pr32738.f90: Ditto.
3264 * gfortran.dg/module_private_1.f90: Ditto.
3265 * gfortran.dg/test_only_clause.f90: Ditto.
3266 * gfortran.dg/bind_c_vars.f90: Ditto.
3267 * gfortran.dg/bind_c_dts.f90: Ditto.
3268 * gfortran.dg/use_9.f90: Ditto.
3269 * gfortran.dg/generic_8.f90: Ditto.
3270 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
3271 * gfortran.dg/private_type_6.f90: Ditto.
3272 * gfortran.dg/c_assoc.f90: Ditto.
3273 * gfortran.dg/private_type_7.f90: Ditto.
3274 * gfortran.dg/global_vars_c_init.f90: Ditto.
3275 * gfortran.dg/bind_c_dts_2.f03: Ditto.
3276 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
3277 * gfortran.dg/c_size_t_test.f03: Ditto.
3278 * gfortran.dg/used_types_12.f90: Ditto.
3279 * gfortran.dg/pr25923.f90: Ditto.
3280 * gfortran.dg/test_com_block.f90: Ditto.
3281 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
3282 * gfortran.dg/equiv_constraint_7.f90: Ditto.
3283 * gfortran.dg/com_block_driver.f90: Ditto.
3284 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
3285 * gfortran.dg/use_iso_c_binding.f90: Ditto.
3286 * gfortran.dg/c_loc_test.f90: Ditto.
3287 * gfortran.dg/c_ptr_tests.f03: Ditto.
3288 * gfortran.dg/module_interface_1.f90: Ditto.
3289
3290 2007-08-17 Paolo Carlini <pcarlini@suse.de>
3291
3292 PR c++/32870
3293 * g++.dg/other/error17.C: Adjust.
3294
3295 2007-08-17 Ben Elliston <bje@au.ibm.com>
3296
3297 PR middle-end/32970
3298 * g++.dg/ext/altivec-14.C: New test.
3299
3300 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
3301
3302 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
3303 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
3304 dump files.
3305 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
3306 * gcc.dg/vect/pr32366.c: Ditto.
3307
3308 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
3309
3310 PR testsuite/33082
3311 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
3312 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
3313 * gcc.dg/dfp/convert-int-fold.c: Ditto.
3314 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
3315
3316 2007-08-16 Tobias Burnus <burnus@net-b.de>
3317
3318 PR fortran/33072
3319 * gfortran.dg/use_9.f90: New.
3320
3321 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
3322
3323 * g++.dg/gcov/gcov-5.C: New test.
3324
3325 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
3326
3327 * g++.dg/gcov/gcov-4.C: New test.
3328 * lib/gcov.exp (verify-lines): Add support for
3329 checking no-coverage lines.
3330
3331 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
3332
3333 * gcc.dg/vect/vect-vfa-01.c: New.
3334 * gcc.dg/vect/vect-vfa-02.c: New.
3335 * gcc.dg/vect/vect-vfa-03.c: New.
3336 * gcc.dg/vect/vect-vfa-04.c: New.
3337 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
3338 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
3339 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
3340 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
3341 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
3342 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
3343 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
3344 gfortran.dg/vect/pr19049.f90: Rename to start with
3345 prefix no-vfa-.
3346 * gcc.dg/vect/vect.exp: Disable versioning for alias
3347 when test starts with no-vfa-.
3348 * gfortran.dg/vect/vect.exp: Likewise.
3349
3350 2007-08-16 Richard Sandiford <richard@codesourcery.com>
3351
3352 * gcc.dg/torture/pr32897.c: New test.
3353
3354 2007-08-16 Paolo Carlini <pcarlini@suse.de>
3355
3356 PR c++/31132
3357 * g++.dg/template/crash69.C: New.
3358
3359 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
3360
3361 * lib/target-supports.exp (check_effective_target_arm32): Use
3362 check_no_compiler_messages.
3363
3364 2007-08-15 Diego Novillo <dnovillo@google.com>
3365
3366 gcc.dg/tree-ssa/20070815.c: New test.
3367
3368 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3369
3370 PR fortran/33077
3371 * gfortran.dg/random_7.f90: Initialize variable.
3372
3373 2007-08-15 Jakub Jelinek <jakub@redhat.com>
3374
3375 PR middle-end/33074
3376 * gfortran.dg/pr33074.f90: New test.
3377
3378 PR c++/32992
3379 * g++.dg/opt/nrv14.C: New test.
3380
3381 2007-08-15 Paolo Carlini <pcarlini@suse.de>
3382
3383 PR c++/33035
3384 * g++.dg/template/crash68.C: New.
3385
3386 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
3387
3388 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
3389 * gcc.dg/sibcall-4.c: Ditto.
3390
3391 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3392
3393 PR fortran/33066
3394 * gfortran.dg/use_8.f90: New test.
3395 * gfortran.dg/c_loc_tests_2.f03: Fix code.
3396
3397 2007-08-14 Paolo Carlini <pcarlini@suse.de>
3398
3399 PR c++/27211
3400 * g++.dg/template/error27.C: New.
3401 * g++.dg/template/error28.C: New.
3402 * g++.dg/other/pr28304.C: Adjust.
3403 * g++.old-deja/g++.mike/p811.C: Likewise.
3404
3405 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
3406
3407 PR target/30315
3408 * gcc.target/i386/pr30315.c: New.
3409
3410 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3411
3412 PR fortran/32594
3413 * gfortran.dg/substr_5.f90: New test.
3414
3415 2007-08-14 Andrew Pinski <pinskia@gmail.com>
3416
3417 PR c/30428
3418 * gcc.dg/vector-2.c: New test.
3419
3420 PR c++/30428
3421 * g++.dg/ext/vector8.C: New test.
3422
3423 2007-08-13 Dan Hipschman <dsh@google.com>
3424
3425 PR c/32953
3426 * gcc.dg/format/array-1.c: Add an additional test for
3427 unterminated format strings of length 1.
3428
3429 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3430
3431 PR fortran/32926
3432 * gfortran.dg/external_procedures_3.f90: New test.
3433
3434 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3435
3436 PR fortran/32827
3437 * gfortran.dg/import6.f90: New test.
3438
3439 2007-08-13 Andrew Pinski <pinskia@gmail.com>
3440
3441 PR C/30427
3442 * gcc.dg/vector-1.c: New test.
3443
3444 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3445
3446 * gcc.dg/pr21255-4.c: Skip for PIC.
3447 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
3448
3449 2007-08-13 Richard Sandiford <richard@codesourcery.com>
3450
3451 * gcc.dg/attr-isr.c: Skip for PIC.
3452 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
3453 * gcc.dg/attr-isr-trapa.c: Likewise.
3454 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
3455 * gcc.dg/pragma-isr-trapa.c: Likewise.
3456 * gcc.dg/pragma-isr-trapa2.c: Likewise.
3457
3458 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
3459
3460 PR fortran/32962
3461 * gfortran.dg/transpose_1.f90: New test.
3462
3463 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3464
3465 PR fortran/29600
3466 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
3467 intrinsic.
3468
3469 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3470
3471 PR fortran/30964
3472 PR fortran/33054
3473 * gfortran.dg/random_4.f90: New test.
3474 * gfortran.dg/random_5.f90: New test.
3475 * gfortran.dg/random_6.f90: New test.
3476 * gfortran.dg/random_7.f90: New test.
3477
3478 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3479
3480 PR fortran/32860
3481 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
3482
3483 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3484
3485 PR fortran/31629
3486 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
3487
3488 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3489
3490 PR fortran/29600
3491 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
3492 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
3493
3494 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3495
3496 PR fortran/32937
3497 * gfortran.dg/char_length_6.f90: New test.
3498
3499 2007-08-10 Ollie Wild <aaw@google.com>
3500
3501 * g++.dg/lookup/using18.C: New test.
3502
3503 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3504
3505 PR c++/17763
3506 * g++.dg/other/error16.C: New.
3507
3508 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3509
3510 PR libfortran/33039
3511 * gfortran.dg/namelist_37.f90: New test.
3512
3513 2007-08-10 Paolo Carlini <pcarlini@suse.de>
3514
3515 PR c++/22256
3516 * g++.dg/conversion/op3.C: New.
3517
3518 2007-08-09 Tobias Burnus <burnus@net-b.de>
3519
3520 PR fortran/32987
3521 * gfortran.dg/fmt_tab_1.f90: New.
3522 * gfortran.dg/fmt_tab_2.f90: New.
3523
3524 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3525
3526 PR c/32796
3527 * gcc.c-torture/compile/pr32796.c: New test.
3528
3529 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
3530
3531 PR middle-end/32813
3532 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
3533 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
3534 instead of just -O.
3535
3536 2007-08-08 Richard Sandiford <richard@codesourcery.com>
3537
3538 * gcc.target/mips/code-readable-1.c: New test.
3539 * gcc.target/mips/code-readable-2.c: Likewise.
3540 * gcc.target/mips/code-readable-3.c: Likewise.
3541
3542 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
3543 Revital Eres <eres@il.ibm.com>
3544
3545 * gfortran.dg/sms-1.f90: Add comment.
3546 * gfortran.dg/sms-2.f90: New.
3547
3548 2007-08-07 Ian Lance Taylor <iant@google.com>
3549
3550 * gcc.dg/instrument-1.c: New test.
3551 * gcc.dg/instrument-2.c: New test.
3552 * gcc.dg/instrument-3.c: New test.
3553
3554 2007-08-07 Steve Ellcey <sje@cup.hp.com>
3555
3556 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
3557
3558 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
3559
3560 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
3561 !vector_alignment_reachable targets.
3562 * gcc.dg/vect/vect-33.c: Likewise.
3563 * gcc.dg/vect/vect-42.c: Likewise.
3564 * gcc.dg/vect/vect-44.c: Likewise.
3565 * gcc.dg/vect/vect-50.c: Likewise.
3566 * gcc.dg/vect/vect-70.c: Likewise.
3567 * gcc.dg/vect/vect-71.c: Likewise.
3568 * gcc.dg/vect/vect-87.c: Likewise.
3569 * gcc.dg/vect/vect-88.c: Likewise.
3570 * gcc.dg/vect/vect-91.c: Likewise.
3571 * gcc.dg/vect/vect-93.c: Likewise.
3572 * gcc.dg/vect/vect-96.c: Likewise.
3573 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
3574 * gcc.dg/vect/section-anchors-69.c: Likewise.
3575 * gcc.dg/vect/pr25413.c: Likewise.
3576 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
3577 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
3578 * gfortran.dg/vect-2.f90: Likewise.
3579 * gfortran.dg/vect-3.f90: Likewise.
3580 * gfortran.dg/vect-4.f90: Likewise.
3581 * gfortran.dg/vect-5.f90: Likewise.
3582 * lib/target-supports.exp (check_effective_target_natural_alignment):
3583 Return false for darwin.
3584 (check_effective_target_vector_alignment_reachable_for_double): New.
3585
3586 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
3587
3588 * gcc.dg/multiword-1.c: New testcase.
3589
3590 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
3591
3592 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
3593 messages.
3594 * gfortran.dg/namelist_36.f90: New test.
3595
3596 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
3597
3598 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
3599 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
3600
3601 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
3602
3603 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
3604 * gcc.dg/torture/type-generic-1.c: Likewise.
3605
3606 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
3607
3608 * gcc.c-torture/20070522-1.c: Move to ...
3609 * gcc.c-torture/compile/20070522-1.c: Here.
3610
3611 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3612
3613 PR fortran/29828
3614 * gfortran.dg/minmax_char_1.f90: New test.
3615 * gfortran.dg/minmax_char_2.f90: New test.
3616 * gfortran.dg/min_max_optional_4.f90: New test.
3617
3618 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3619
3620 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
3621 hanging on the testcase.
3622
3623 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3624
3625 PR middle-end/32988
3626 * gcc.c-torture/compile/pr32988.c: New test.
3627
3628 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
3629
3630 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
3631
3632 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
3633
3634 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
3635
3636 Revert:
3637 2007-03-22 Dirk Mueller <dmueller@suse.de>
3638
3639 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
3640
3641 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3642
3643 PR fortran/32979
3644 * gfortran.dg/isnan_1.f90: New test.
3645
3646 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
3647 Revital Eres <eres@il.ibm.com>
3648
3649 * gcc.dg/sms-antideps.c: New test.
3650
3651 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
3652
3653 PR fortran/31214
3654 * gfortran.dg/entry_13.f90: New test.
3655
3656 * gfortran.dg/entry_12.f90: Clean up .mod file.
3657
3658 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3659
3660 PR fortran/32770
3661 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
3662 variables as kind=4 so they don't overflow the record length.
3663
3664 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
3665
3666 PR fortran/32968
3667 * gfortran.dg/selected_kind_1.f90: New test.
3668
3669 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
3670
3671 PR middle-end/32780
3672 * gcc.c-torture/compile/pr32780.c: New test.
3673
3674 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3675
3676 RP middle-end/32399
3677 * gcc.c-torture/compile/pr32399.c: New testcase.
3678
3679 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3680
3681 PR middle-end/32304
3682 * g++.dg/torture/pr32304.C: New testcase.
3683
3684 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
3685
3686 PR middle-end/32935
3687 * gfortran.fortran-torture/compile/complex_1.f90: New test.
3688
3689 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3690
3691 PR fortran/32955
3692 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
3693
3694 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3695
3696 PR fortran/31202
3697 * gfortran.dg/nint_2.f90: New test.
3698
3699 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
3700
3701 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
3702 * gcc.dg/weak/typeof-2.c: Likewise.
3703
3704 2007-08-03 Diego Novillo <dnovillo@google.com>
3705
3706 PR 31521
3707 * gcc.dg/tree-ssa/pr31521.c: New test.
3708
3709 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3710
3711 PR fortran/32770
3712 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
3713 iostat must be default kind.
3714
3715 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3716
3717 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3718
3719 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3720
3721 PR fortran/32770
3722 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3723 explicit so test passes with -fdefault-integer-8.
3724 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3725 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3726
3727 2007-08-02 Lee Millward <lee.millward@gmail.com>
3728
3729 PR c++/30849
3730 * g++.dg/parse/asm1.C: New test.
3731
3732 PR c++/30850
3733 * g++.dg/parse/asm2.C: Likewise.
3734
3735 PR c++/30851
3736 * g++.dg/parse/asm3.C: Likewise.
3737
3738 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3739
3740 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3741 "int" is only 16 bit bits wide.
3742 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3743
3744 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3745
3746 * g++.dg/torture/type-generic-1.C: New.
3747 * gcc.dg/pr28796-2.c: Move tests ...
3748 * gcc.dg/tg-tests.h: ... here.
3749 * gcc.dg/torture/type-generic-1.c: New.
3750
3751 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3752
3753 PR libfortran/32954
3754 * minmaxloc_3.f90: New test case.
3755
3756 2007-08-01 Tobias Burnus <burnus@net-b.de>
3757
3758 PR fortran/32936
3759 * gfortran.dg/allocate_stat.f90: New.
3760
3761 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3762
3763 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3764
3765 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3766
3767 PR tree-optimization/32919
3768 * gcc.c-torture/compile/pr32919.c: New.
3769
3770 2007-08-01 Nick Clifton <nickc@redhat.com>
3771
3772 * gcc.c-torture/execute/execute.exp: Change copyright header to
3773 refer to version 3 of the GNU General Public License and to point
3774 readers at the COPYING3 file and the FSF's license web page.
3775 * gcc.c-torture/execute/ieee/ieee.exp,
3776 gcc.c-torture/unsorted/unsorted.exp,
3777 gcc.c-torture/compile/compile.exp,
3778 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3779 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3780 gcc.target/cris/torture/cris-torture.exp,
3781 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3782 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3783 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3784 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3785 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3786 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3787 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3788 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3789 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3790 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3791 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3792 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3793 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3794 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3795 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3796 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3797 gcc.dg/noncompile/noncompile.exp,
3798 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3799 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3800 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3801 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3802 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3803 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3804 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3805 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3806 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3807 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3808 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3809 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3810 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3811 g++.old-deja/old-deja.exp,
3812 gfortran.fortran-torture/execute/execute.exp,
3813 gfortran.fortran-torture/compile/compile.exp,
3814 treelang/output/output-1.c, treelang/output/output-1.tree,
3815 treelang/execute/execute.exp, treelang/Makefile.in,
3816 treelang/compile/compile.exp, g++.dg/dg.exp,
3817 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3818 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3819 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3820 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3821 g++.dg/compat/struct-layout-1.exp,
3822 g++.dg/compat/struct-layout-1_generate.c,
3823 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3824 g++.dg/bprob/bprob.exp, config/default.exp,
3825 gcc.test-framework/test-framework.awk,
3826 gcc.test-framework/gen_directive_tests,
3827 gcc.test-framework/test-framework.exp,
3828 objc.dg/special/special.exp,
3829 objc.dg/gnu-encoding/gnu-encoding.exp,
3830 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3831 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3832 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3833 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3834 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3835 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3836 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3837 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3838 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3839 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3840 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3841 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3842 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3843 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3844 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3845 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3846 Likewise.
3847
3848 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3849
3850 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3851 error message text.
3852
3853 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3854
3855 PR fortran/32945
3856 * gfortran.dg/initialization_12.f90: New test.
3857
3858 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3859
3860 PR fortran/31609
3861 * gfortran.dg/entry_12.f90: New test.
3862
3863 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3864
3865 PR fortran/32938
3866 * gfortran.dg/altreturn_6.f90: New test.
3867
3868 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3869
3870 PR fortran/32942
3871 * gfortran.dg/exponent_2.f90: New test.
3872
3873 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3874
3875 * gcc.dg/vect/vect-117.c: New test.
3876 * gcc.dg/vect/vect-74.c: Enabled test
3877 * gcc.dg/vect/vect-81.c: Enabled test
3878
3879 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3880
3881 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3882 s/dg-error/dg-warning where warning is expected.
3883
3884 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3885
3886 PR fortran/32770
3887 * gfortran.dg/array_constructor_12.f90: Adjust argument
3888 of huge() to correct kind.
3889
3890 2007-07-30 Ollie Wild <aaw@google.com>
3891
3892 * gcc.dg/cpp/counter-2.c: New test.
3893 * gcc.dg/cpp/counter-3.c: New test.
3894 * gcc.dg/cpp/dir-only-1.c: New test.
3895 * gcc.dg/cpp/dir-only-1.h: New file.
3896 * gcc.dg/cpp/dir-only-2.c: New test.
3897 * gcc.dg/cpp/dir-only-3.c: New test.
3898 * gcc.dg/cpp/dir-only-3a.h: New file.
3899 * gcc.dg/cpp/dir-only-3b.h: New file.
3900 * gcc.dg/cpp/dir-only-4.c: New test.
3901 * gcc.dg/cpp/dir-only-5.c: New test.
3902 * gcc.dg/cpp/dir-only-6.c: New test.
3903
3904 2007-07-30 Julian Brown <julian@codesourcery.com>
3905
3906 * gcc.target/arm/neon/v*.c: Regenerate.
3907
3908 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3909
3910 PR c++/32108
3911 * g++.dg/ext/label6.C: New.
3912
3913 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3914
3915 PR libfortran/32858
3916 PR libfortran/30814
3917 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3918
3919 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3920
3921 PR fortran/31211
3922 * gfortran.dg/actual_pointer_function_1.f90: New test.
3923
3924 PR fortran/32682
3925 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3926
3927 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3928
3929 PR fortran/32906
3930 * gfortran.dg/shape_1.f90: Adjust error message.
3931 * gfortran.dg/parameter_array_ref_1.f90: New test.
3932
3933 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3934
3935 PR fortran/31609
3936 * gfortran.dg/entry_11.f90: New test.
3937
3938 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3939 Revital Eres <eres@il.ibm.com>
3940
3941 * gfortran.dg/sms-1.f90: New test.
3942
3943 2007-07-28 Richard Guenther <rguenther@suse.de>
3944
3945 * gcc.c-torture/compile/pr32920.c: New testcase.
3946
3947 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3948
3949 PR c++/30917
3950 * g++.dg/lookup/friend11.C: New test.
3951
3952 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3953
3954 * gfortran.dg/namelist_5.f90: Adjusted error message.
3955 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3956 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3957 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3958 * gfortran.dg/namelist_32.f90: ... this.
3959
3960 PR fortran/32876
3961 * gfortran.dg/namelist_33.f90: New test.
3962
3963 PR fortran/32905
3964 * gfortran.dg/namelist_34.f90: New test.
3965
3966 PR fortran/31818
3967 * gfortran.dg/namelist_35.f90: New test.
3968
3969 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3970
3971 PR fortran/32880
3972 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3973
3974 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3975
3976 PR testsuite/32471
3977 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3978 assuming it is 0x7ffffffff.
3979 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3980 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3981
3982 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3983
3984 * gfortran.dg/operator_3.f90: Fix dg directive.
3985 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3986 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3987 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3988
3989 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3990
3991 * g++.dg/cpp0x/decltype1.C: New.
3992 * g++.dg/cpp0x/decltype2.C: New.
3993 * g++.dg/cpp0x/decltype3.C: New.
3994 * g++.dg/cpp0x/decltype4.C: New.
3995 * g++.dg/cpp0x/decltype5.C: New.
3996 * g++.dg/cpp0x/decltype6.C: New.
3997
3998 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3999
4000 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
4001 because the test relies on bit 31 to be the sign bit.
4002
4003 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
4004
4005 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
4006 assuming it is 0x7fffffff.
4007 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
4008 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
4009
4010 2007-07-27 Mark Mitchell <mark@codesourcery.com>
4011
4012 PR c++/32346
4013 * g++.dg/expr/bitfield9.C: New test.
4014
4015 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
4016
4017 PR fortran/32899
4018 * gfortran.dg/logical_comp.f90: Update dg-error strings.
4019
4020 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4021
4022 PR fortran/32760
4023 * gfortran.dg/private_type_7.f90: New test.
4024
4025 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4026
4027 PR fortran/32035
4028 * gfortran.dg/select_char_1.f90: New test.
4029
4030 2007-07-27 Tobias Burnus <burnus@net-b.de>
4031
4032 PR fortran/32903
4033 * gfortran.dg/initialization_11.f90: New test.
4034
4035 2007-07-27 Richard Sandiford <richard@codesourcery.com>
4036
4037 * gcc.target/mips/ins-1.c: New test.
4038
4039 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
4040
4041 PR/19232
4042 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
4043 (f1): Likewise.
4044
4045 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
4046
4047 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
4048 error: width of 'spare' exceeds its type.
4049
4050 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
4051
4052 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
4053 * gcc.dg/sibcall-4.c: Likewise.
4054
4055 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4056
4057 PR rtl-optimization/31500
4058 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
4059 * g++.dg/warn/Warray-bounds.C: Likewise.
4060
4061 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
4062
4063 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
4064
4065 2007-07-25 Julian Brown <julian@codesourcery.com>
4066 Paul Brook <paul@codesourcery.com>
4067 Joseph Myers <joseph@codesourcery.com>
4068 Mark Shinwell <shinwell@codesourcery.com>
4069
4070 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
4071 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
4072 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
4073 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
4074 (check_effective_target_arm_neon_hw): New.
4075 * gcc.target/arm/neon/neon.exp: New file.
4076 * gcc.target/arm/neon/polytypes.c: New file.
4077 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
4078
4079 2007-07-25 Janis Johnson <janis187@us.ibm.com>
4080
4081 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
4082 targets where an "int" is less than 32 bits wide.
4083
4084 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
4085
4086 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
4087
4088 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
4089
4090 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
4091 during addition if an int is only 16 bits wide.
4092 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
4093
4094 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
4095
4096 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
4097 size as "long int" and are 32 or 64 bits wide.
4098 * gcc.dg/torture/pr28814.c: Likewise.
4099
4100 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
4101
4102 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
4103 exactly as wide as an int.
4104
4105 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
4106
4107 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
4108 Define and use throughout as long long printf format specifier.
4109 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
4110 Likewise.
4111
4112 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
4113
4114 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
4115 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
4116
4117 2007-07-25 Ben Elliston <bje@au.ibm.com>
4118
4119 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
4120
4121 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
4122
4123 * gcc.c-torture/execute/20070724-1.c: New.
4124
4125 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
4126
4127 PR fortran/31205
4128 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
4129 "deallocates" to 24, since patch has code rid of much spurious
4130 code.
4131 * gfortran.dg/interface_assignment_1.f90 : New test.
4132
4133 PR fortran/32842
4134 * gfortran.dg/interface_assignment_2.f90 : New test.
4135
4136 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
4137
4138 PR fortran/32867
4139 * fortran.dg/initialization_10.f90: New test.
4140
4141 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
4142
4143 PR fortran/32778
4144 * gfortran.dg/imag_2.f: Removed
4145 * gfortran.dg/warn_std_1.f90: New test.
4146 * gfortran.dg/warn_std_2.f90: New test.
4147 * gfortran.dg/warn_std_3.f90: New test.
4148
4149 2007-07-24 Paolo Carlini <pcarlini@suse.de>
4150
4151 PR c++/29001
4152 * g++.dg/init/new22.C: New.
4153
4154 2007-07-24 Paolo Carlini <pcarlini@suse.de>
4155
4156 PR c++/32561
4157 * g++.dg/template/crash67.C: New.
4158
4159 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
4160
4161 * lib/target-support.exp (check_effective_target_natural_alignment):
4162 (check_effective_target_vector_alignment_reachable): New.
4163 * config/spu/spu.c (spu_vector_alignment_reachable): New.
4164 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
4165 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
4166 check.
4167 * gcc.dg/vect/pr25413.c: Likewise.
4168 * gcc.dg/vect/pr31699.c: Likewise.
4169
4170 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4171
4172 PR fortran/30814
4173 * gfortran.dg/pack_bounds_1.f90: New test case.
4174
4175 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
4176
4177 PR fortran/31639
4178 * gfortran.dg/initialization_9.f90: New test.
4179
4180 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
4181
4182 PR fortran/32797
4183 PR fortran/32800
4184 * gfortran.dg/bind_c_usage_8.f03: New test case.
4185 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
4186 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
4187
4188 2007-07-23 Richard Sandiford <richard@codesourcery.com>
4189
4190 * gcc.target/mips/branch-cost-1.c: New test.
4191 * gcc.target/mips/branch-cost-2.c: Likewise.
4192
4193 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
4194
4195 PR fortran/32732
4196 * gfortran.dg/c_char_tests.f03: New test case.
4197 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
4198 * gfortran.dg/c_char_tests_2.f03: New test case.
4199 * gfortran.dg/value_6.f03: Ditto.
4200 * gfortran.dg/value_7.f03: Ditto.
4201
4202 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
4203
4204 PR fortran/32600
4205 * gfortran.dg/c_funloc_tests_5.f03: New.
4206 * gfortran.dg/c_funloc_tests_5.f04: New.
4207 * gfortran.dg/c_funloc_tests_4_driver.c: New.
4208
4209 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
4210
4211 PR c++/32839
4212 * g++.dg/expr/call4.C: New.
4213 * g++.dg/expr/call5.C: New.
4214
4215 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
4216
4217 PR fortran/32710
4218 * gfortran.dg/namelist_30.f90: New test.
4219
4220 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
4221
4222 PR fortran/29962
4223 * gfortran.dg/array_initializer_1.f90: Removed warning.
4224 * gfortran.dg/initialization_1.f90: Adjusted messages.
4225 * gfortran.dg/nested_modules_6.f90: Removed warning.
4226
4227 PR fortran/31253
4228 * gfortran.dg/initialization_7.f90: New test.
4229
4230 PR fortran/31639
4231 * gfortran.dg/initialization_8.f90: New test.
4232
4233 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
4234
4235 PR c++/30818
4236 * g++.dg/template/crash47.C: Adjust errors.
4237 * g++.dg/template/crash48.C: Adjust errors.
4238 * g++.dg/template/typename12.C: New.
4239 * g++.dg/template/typename13.C: New.
4240 * g++.dg/template/typename14.C: New.
4241 * g++.dg/template/typedef6.C: Adjust errors.
4242
4243 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
4244
4245 PR fortran/32627
4246 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
4247 * gfortran.dg/pr32627.f03: New test case.
4248
4249 * gfortran.dg/c_f_pointer_logical.f03: New test case.
4250 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
4251 c_f_pointer_logical.
4252 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
4253 c_f_pointer_complex.
4254 * gfortran.dg/c_f_pointer_complex.f03: New test case.
4255 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
4256 c_f_pointer_shape_tests_2.
4257 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
4258
4259 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
4260
4261 PR fortran/32804
4262 * gfortran.dg/c_loc_tests_9.f03: New test case.
4263 * gfortran.dg/c_loc_tests_10.f03: Ditto.
4264
4265 2007-07-21 Lee Millward <lee.millward@gmail.com>
4266
4267 PR fortran/32823
4268 * gfortran.dg/int_2.f90: New test.
4269
4270 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
4271
4272 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
4273
4274 2007-07-20 Richard Sandiford <richard@codesourcery.com>
4275
4276 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
4277 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
4278
4279 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
4280
4281 PR tree-optimization/19910
4282 * gcc.dg/pr19910.c: New test.
4283
4284 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
4285
4286 PR fortran/32738
4287 * gfortran.dg/pr32738.f90: New test.
4288
4289 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
4290
4291 PR tree-optimzation/32635
4292 * gfortran.dg/pr32635.f: New test case.
4293
4294 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
4295
4296 PR fortran/32801
4297 * gfortran.dg/pr32801.f03: New test case.
4298
4299 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4300
4301 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
4302 Test negative numbers also.
4303 * gcc.dg/c99-math-float-1.c: Likewise.
4304 * gcc.dg/c99-math-long-double-1.c: Likewise.
4305 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
4306 test inputs.
4307
4308 2007-07-18 Bob Wilson <bob.wilson@acm.org>
4309
4310 * lib/target-supports.exp (check_effective_target_sync_int_long):
4311 Enable for xtensa.
4312 (check_effective_target_sync_char_short): Likewise.
4313
4314 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4315
4316 * gcc.dg/pr28796-2.c: Add more cases.
4317
4318 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4319
4320 * gcc.dg/pr28796-1.c: Add more cases.
4321 * gcc.dg/pr28796-2.c: Likewise.
4322
4323 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4324
4325 * gcc.dg/pr28796-1.c: Add more cases.
4326 * gcc.dg/pr28796-2.c: Likewise.
4327
4328 2007-07-17 Janus Weil <jaydub66@gmail.com>
4329
4330 PR fortran/32535
4331 * gfortran.dg/pr32535.f90: New test.
4332
4333 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
4334
4335 PR fortran/31320
4336 PR fortran/32665
4337 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
4338
4339 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
4340
4341 PR rtl-optimization/32773
4342 * gcc.dg/pr32773.c: New test.
4343
4344 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
4345
4346 * gcc.target/spu/intrinsics-1.c: Use dg-message to
4347 match flax-vector-conversions note.
4348 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
4349 instead of dg-error for the warning.
4350
4351 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
4352
4353 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
4354 adapted to work on targets with 16-bit or wider int.
4355 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
4356 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
4357 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
4358 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
4359
4360 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
4361
4362 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
4363 support large arrays.
4364 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
4365 * gcc.dg/20061109-1.c: Likewise.
4366 * gcc.c-torture/execute/20061101-1.x: Likewise.
4367 * gcc.c-torture/execute/pr29797-1.x: Likewise.
4368 * gcc.c-torture/execute/pr31448.x: Likewise.
4369
4370 2007-07-16 Lee Millward <lee.millward@gmail.com>
4371
4372 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
4373
4374 PR fortran/32238
4375 * gfortran.dg/pr32238.f90: New test.
4376
4377 PR fortran/32222
4378 * gfortran.dg/pr32222.f90: New test.
4379
4380 PR fortran/32242
4381 * gfortran.dg/pr32242.f90: New test.
4382
4383 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
4384 David Ung <davidu@mips.com>
4385
4386 * gcc.target/mips/mips-sched-madd.c: New test case.
4387
4388 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4389
4390 PR libfortran/32611
4391 * gfortran.dg/large_real_kind_1.f90: Update test.
4392 * gfortran.dg/pr17706.f90: Update test.
4393 * gfortran.dg/fmt_zero_digits.f90: Update test.
4394 * gfortran.dg/fmt_zero_precision.f90: Update test.
4395 * gfortran.dg/real_const_3.f90: Update test.
4396
4397 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4398
4399 PR fortran/32036
4400 * gfortran.dg/bounds_check_8.f90: New test.
4401 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
4402
4403 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4404
4405 PR fortran/32357
4406 * gfortran.dg/mvbits_2.f90: New test.
4407
4408 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4409
4410 PR libfortran/32731
4411 * gfortran.dg/pack_mask_1.f90: New test.
4412 * gfortran.dg/unpack_mask_1.f90: New test.
4413
4414 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4415
4416 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
4417 * gcc.dg/20001101-1.c: Likewise.
4418 * gcc.dg/20001102-1.c: Likewise.
4419 * gcc.dg/20020116-2.c: Likewise.
4420 * gcc.dg/20020416-1.c: Likewise.
4421 * gcc.dg/sparc-constant-1.c: Likewise.
4422 * gcc.dg/sparc-dwarf2.c: Likewise.
4423 * gcc.dg/sparc-frame-1.c: Likewise.
4424 * gcc.dg/sparc-getcontext-1.c: Likewise.
4425 * gcc.dg/sparc-loop-1.c: Likewise.
4426 * gcc.dg/sparc-reg-1.c: Likewise.
4427 * gcc.dg/sparc-ret.c: Likewise.
4428 * gcc.dg/sparc-trap-1.c: Likewise.
4429 * gcc.dg/ultrasp10.c: Likewise.
4430 * gcc.dg/ultrasp11.c: Likewise.
4431 * gcc.dg/ultrasp1.c: Likewise.
4432 * gcc.dg/ultrasp2.c: Likewise.
4433 * gcc.dg/ultrasp3.c: Likewise.
4434 * gcc.dg/ultrasp4.c: Likewise.
4435 * gcc.dg/ultrasp5.c: Likewise.
4436 * gcc.dg/ultrasp6.c: Likewise.
4437 * gcc.dg/ultrasp7.c: Likewise.
4438 * gcc.dg/ultrasp8.c: Likewise.
4439 * gcc.dg/ultrasp9.c: Likewise.
4440 * gcc.dg/splet-1.c: Delete.
4441
4442 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
4443
4444 PR fortran/32724
4445 * gfortran.dg/stfunc_5.f90: New test.
4446
4447 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
4448
4449 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
4450 New procedure to check if arrays are naturally aligned to the vector
4451 alignment boundary.
4452 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
4453 in size_t typedef. Adjust tree dump scan results according to
4454 vect_aligned_arrays target check.
4455 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
4456 vect_aligned_arrays target check.
4457 * gcc.dg/vect/pr31699.c: Ditto.
4458
4459 2007-07-13 Sa Liu <saliu@de.ibm.com>
4460
4461 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
4462 for V2DFmode vector conditional expression.
4463 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
4464 and dfceq patterns.
4465 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
4466 and dfcgt patterns.
4467 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
4468 V2DFmode comparison and test special values.
4469 * lib/target-supports.exp: Switch on test for V2DFmode
4470 vector conditional expression.
4471
4472 2007-07-13 Richard Guenther <rguenther@suse.de>
4473
4474 PR tree-optimization/32721
4475 * gcc.dg/pr32721.c: New testcase.
4476
4477 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
4478
4479 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
4480 error message part that continues on a new line.
4481
4482 2007-07-12 Geoffrey Keating <geoffk@apple.com>
4483
4484 * gcc.dg/c99-tgmath-1.c: New.
4485 * gcc.dg/c99-tgmath-2.c: New.
4486 * gcc.dg/c99-tgmath-3.c: New.
4487 * gcc.dg/c99-tgmath-4.c: New.
4488
4489 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4490 Janis Johnson <janis187@us.ibm.com>
4491
4492 PR testsuite/25241
4493 * gcc.test-framework/dg-error-exp-F.c: New test.
4494 * gcc.test-framework/dg-warning-exp-F.c: New test.
4495 * lib/gcc.exp: Enable warning and error prefixes.
4496 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
4497 (dg-error): Wrap original dg-error.
4498 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
4499 markers from dg-error/dg-warning directives.
4500 * gcc.dg/20040322-1.c: Likewise.
4501 * gcc.dg/Wchar-subscripts-1.c: Likewise.
4502 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
4503 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
4504 * gcc.dg/Werror-1.c: Likewise.
4505 * gcc.dg/Werror-10.c: Likewise.
4506 * gcc.dg/Werror-11.c: Likewise.
4507 * gcc.dg/Werror-2.c: Likewise.
4508 * gcc.dg/Werror-3.c: Likewise.
4509 * gcc.dg/Werror-4.c: Likewise.
4510 * gcc.dg/Werror-5.c: Likewise.
4511 * gcc.dg/Werror-6.c: Likewise.
4512 * gcc.dg/Werror-7.c: Likewise.
4513 * gcc.dg/Werror-8.c: Likewise.
4514 * gcc.dg/Werror-9.c: Likewise.
4515 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
4516 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
4517 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
4518 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
4519 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
4520 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
4521 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
4522 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
4523 * gcc.dg/Wnested-externs-1.c: Likewise.
4524 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
4525 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
4526 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
4527 * gcc.dg/Wshadow-3.c: Likewise.
4528 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
4529 * gcc.dg/Wwrite-strings-1.c: Likewise.
4530 * gcc.dg/anon-struct-5.c: Likewise.
4531 * gcc.dg/anon-struct-6.c: Likewise.
4532 * gcc.dg/anon-struct-7.c: Likewise.
4533 * gcc.dg/anon-struct-8.c: Likewise.
4534 * gcc.dg/array-8.c: Likewise.
4535 * gcc.dg/array-quals-2.c: Likewise.
4536 * gcc.dg/asm-qual-1.c: Likewise.
4537 * gcc.dg/asm-wide-1.c: Likewise.
4538 * gcc.dg/assign-warn-1.c: Likewise.
4539 * gcc.dg/assign-warn-2.c: Likewise.
4540 * gcc.dg/bitfld-10.c: Likewise.
4541 * gcc.dg/bitfld-11.c: Likewise.
4542 * gcc.dg/bitfld-12.c: Likewise.
4543 * gcc.dg/bitfld-13.c: Likewise.
4544 * gcc.dg/bitfld-14.c: Likewise.
4545 * gcc.dg/builtin-choose-expr-2.c: Likewise.
4546 * gcc.dg/builtins-30.c: Likewise.
4547 * gcc.dg/c90-const-expr-5.c: Likewise.
4548 * gcc.dg/c90-typespec-1.c: Likewise.
4549 * gcc.dg/c99-const-expr-5.c: Likewise.
4550 * gcc.dg/c99-flex-array-5.c: Likewise.
4551 * gcc.dg/c99-fordecl-3.c: Likewise.
4552 * gcc.dg/c99-tag-3.c: Likewise.
4553 * gcc.dg/c99-typespec-1.c: Likewise.
4554 * gcc.dg/c99-vla-jump-1.c: Likewise.
4555 * gcc.dg/c99-vla-jump-2.c: Likewise.
4556 * gcc.dg/c99-vla-jump-3.c: Likewise.
4557 * gcc.dg/c99-vla-jump-4.c: Likewise.
4558 * gcc.dg/c99-vla-jump-5.c: Likewise.
4559 * gcc.dg/cast-1.c: Likewise.
4560 * gcc.dg/cast-2.c: Likewise.
4561 * gcc.dg/cast-3.c: Likewise.
4562 * gcc.dg/cast-4.c: Likewise.
4563 * gcc.dg/cast-pretty-print-1.c: Likewise.
4564 * gcc.dg/comp-goto-2.c: Likewise.
4565 * gcc.dg/comp-goto-3.c: Likewise.
4566 * gcc.dg/cpp/error-1.c: Likewise.
4567 * gcc.dg/cpp/if-paren.c: Likewise.
4568 * gcc.dg/decl-7.c: Likewise.
4569 * gcc.dg/decl-8.c: Likewise.
4570 * gcc.dg/decl-nospec-1.c: Likewise.
4571 * gcc.dg/decl-nospec-2.c: Likewise.
4572 * gcc.dg/decl-nospec-3.c: Likewise.
4573 * gcc.dg/declspec-10.c: Likewise.
4574 * gcc.dg/declspec-11.c: Likewise.
4575 * gcc.dg/declspec-12.c: Likewise.
4576 * gcc.dg/declspec-13.c: Likewise.
4577 * gcc.dg/declspec-14.c: Likewise.
4578 * gcc.dg/declspec-15.c: Likewise.
4579 * gcc.dg/declspec-16.c: Likewise.
4580 * gcc.dg/declspec-17.c: Likewise.
4581 * gcc.dg/declspec-4.c: Likewise.
4582 * gcc.dg/declspec-5.c: Likewise.
4583 * gcc.dg/declspec-6.c: Likewise.
4584 * gcc.dg/declspec-7.c: Likewise.
4585 * gcc.dg/declspec-8.c: Likewise.
4586 * gcc.dg/declspec-9.c: Likewise.
4587 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
4588 * gcc.dg/dfp/constants-c99.c: Likewise.
4589 * gcc.dg/dfp/keywords-c89.c: Likewise.
4590 * gcc.dg/dfp/keywords-c99.c: Likewise.
4591 * gcc.dg/dfp/keywords-reserved.c: Likewise.
4592 * gcc.dg/dfp/typespec.c: Likewise.
4593 * gcc.dg/dremf-type-compat-2.c: Likewise.
4594 * gcc.dg/dremf-type-compat-3.c: Likewise.
4595 * gcc.dg/dremf-type-compat-4.c: Likewise.
4596 * gcc.dg/empty-source-2.c: Likewise.
4597 * gcc.dg/empty-source-3.c: Likewise.
4598 * gcc.dg/enum3.c: Likewise.
4599 * gcc.dg/extra-semi-2.c: Likewise.
4600 * gcc.dg/extra-semi-3.c: Likewise.
4601 * gcc.dg/float-range-1.c: Likewise.
4602 * gcc.dg/float-range-2.c: Likewise.
4603 * gcc.dg/float-range-3.c: Likewise.
4604 * gcc.dg/float-range-5.c: Likewise.
4605 * gcc.dg/format/asm_fprintf-2.c: Likewise.
4606 * gcc.dg/format/asm_fprintf-3.c: Likewise.
4607 * gcc.dg/format/asm_fprintf-4.c: Likewise.
4608 * gcc.dg/format/asm_fprintf-5.c: Likewise.
4609 * gcc.dg/format/cast-1.c: Likewise.
4610 * gcc.dg/format/gcc_diag-3.c: Likewise.
4611 * gcc.dg/format/gcc_diag-4.c: Likewise.
4612 * gcc.dg/format/gcc_diag-6.c: Likewise.
4613 * gcc.dg/format/gcc_diag-8.c: Likewise.
4614 * gcc.dg/format/gcc_diag-9.c: Likewise.
4615 * gcc.dg/format/nul-2.c: Likewise.
4616 * gcc.dg/format/opt-1.c: Likewise.
4617 * gcc.dg/format/opt-2.c: Likewise.
4618 * gcc.dg/format/opt-3.c: Likewise.
4619 * gcc.dg/format/opt-4.c: Likewise.
4620 * gcc.dg/format/opt-5.c: Likewise.
4621 * gcc.dg/format/opt-6.c: Likewise.
4622 * gcc.dg/framework-2.c: Likewise.
4623 * gcc.dg/func-args-1.c: Likewise.
4624 * gcc.dg/func-outside-1.c: Likewise.
4625 * gcc.dg/func-outside-2.c: Likewise.
4626 * gcc.dg/gnu-cond-expr-2.c: Likewise.
4627 * gcc.dg/gnu-cond-expr-3.c: Likewise.
4628 * gcc.dg/if-empty-1.c: Likewise.
4629 * gcc.dg/init-bad-1.c: Likewise.
4630 * gcc.dg/init-bad-2.c: Likewise.
4631 * gcc.dg/init-bad-3.c: Likewise.
4632 * gcc.dg/init-desig-obs-2.c: Likewise.
4633 * gcc.dg/init-desig-obs-3.c: Likewise.
4634 * gcc.dg/init-empty-2.c: Likewise.
4635 * gcc.dg/init-empty-3.c: Likewise.
4636 * gcc.dg/inline-11.c: Likewise.
4637 * gcc.dg/inline-12.c: Likewise.
4638 * gcc.dg/inline-8.c: Likewise.
4639 * gcc.dg/inline-9.c: Likewise.
4640 * gcc.dg/inline3.c: Likewise.
4641 * gcc.dg/label-decl-1.c: Likewise.
4642 * gcc.dg/label-decl-2.c: Likewise.
4643 * gcc.dg/label-decl-3.c: Likewise.
4644 * gcc.dg/label-decl-4.c: Likewise.
4645 * gcc.dg/long-long-typespec-1.c: Likewise.
4646 * gcc.dg/lvalue-2.c: Likewise.
4647 * gcc.dg/lvalue-3.c: Likewise.
4648 * gcc.dg/nested-func-3.c: Likewise.
4649 * gcc.dg/nested-redef-1.c: Likewise.
4650 * gcc.dg/noreturn-4.c: Likewise.
4651 * gcc.dg/old-style-prom-2.c: Likewise.
4652 * gcc.dg/old-style-prom-3.c: Likewise.
4653 * gcc.dg/old-style-then-proto-1.c: Likewise.
4654 * gcc.dg/overflow-warn-1.c: Likewise.
4655 * gcc.dg/overflow-warn-2.c: Likewise.
4656 * gcc.dg/overflow-warn-3.c: Likewise.
4657 * gcc.dg/overflow-warn-4.c: Likewise.
4658 * gcc.dg/overflow-warn-6.c: Likewise.
4659 * gcc.dg/parm-forwdecl-2.c: Likewise.
4660 * gcc.dg/parm-forwdecl-3.c: Likewise.
4661 * gcc.dg/parm-impl-decl-1.c: Likewise.
4662 * gcc.dg/parm-impl-decl-2.c: Likewise.
4663 * gcc.dg/parm-incomplete-1.c: Likewise.
4664 * gcc.dg/parm-mismatch-1.c: Likewise.
4665 * gcc.dg/pointer-arith-1.c: Likewise.
4666 * gcc.dg/pointer-arith-2.c: Likewise.
4667 * gcc.dg/pointer-arith-3.c: Likewise.
4668 * gcc.dg/pointer-arith-4.c: Likewise.
4669 * gcc.dg/pointer-arith-6.c: Likewise.
4670 * gcc.dg/pointer-arith-7.c: Likewise.
4671 * gcc.dg/pointer-arith-8.c: Likewise.
4672 * gcc.dg/pr13804-1.c: Likewise.
4673 * gcc.dg/pr15698-1.c: Likewise.
4674 * gcc.dg/pr15698-2.c: Likewise.
4675 * gcc.dg/pr15698-3.c: Likewise.
4676 * gcc.dg/pr15698-4.c: Likewise.
4677 * gcc.dg/pr15698-5.c: Likewise.
4678 * gcc.dg/pr15698-6.c: Likewise.
4679 * gcc.dg/pr15698-7.c: Likewise.
4680 * gcc.dg/pr15698-8.c: Likewise.
4681 * gcc.dg/pr17188-1.c: Likewise.
4682 * gcc.dg/pr17301-1.c: Likewise.
4683 * gcc.dg/pr17301-2.c: Likewise.
4684 * gcc.dg/pr17730-1.c: Likewise.
4685 * gcc.dg/pr20368-1.c: Likewise.
4686 * gcc.dg/pr20368-2.c: Likewise.
4687 * gcc.dg/pr20368-3.c: Likewise.
4688 * gcc.dg/pr22308-1.c: Likewise.
4689 * gcc.dg/qual-component-1.c: Likewise.
4690 * gcc.dg/redecl-1.c: Likewise.
4691 * gcc.dg/redecl-11.c: Likewise.
4692 * gcc.dg/redecl-12.c: Likewise.
4693 * gcc.dg/redecl-13.c: Likewise.
4694 * gcc.dg/redecl-14.c: Likewise.
4695 * gcc.dg/redecl-15.c: Likewise.
4696 * gcc.dg/register-var-1.c: Likewise.
4697 * gcc.dg/register-var-2.c: Likewise.
4698 * gcc.dg/stmt-expr-2.c: Likewise.
4699 * gcc.dg/stmt-expr-3.c: Likewise.
4700 * gcc.dg/stmt-expr-label-1.c: Likewise.
4701 * gcc.dg/stmt-expr-label-2.c: Likewise.
4702 * gcc.dg/stmt-expr-label-3.c: Likewise.
4703 * gcc.dg/struct-empty-2.c: Likewise.
4704 * gcc.dg/struct-empty-3.c: Likewise.
4705 * gcc.dg/struct-parse-1.c: Likewise.
4706 * gcc.dg/struct-semi-1.c: Likewise.
4707 * gcc.dg/struct-semi-2.c: Likewise.
4708 * gcc.dg/struct-semi-3.c: Likewise.
4709 * gcc.dg/switch-5.c: Likewise.
4710 * gcc.dg/switch-6.c: Likewise.
4711 * gcc.dg/switch-7.c: Likewise.
4712 * gcc.dg/tls/diag-5.c: Likewise.
4713 * gcc.dg/transparent-union-1.c: Likewise.
4714 * gcc.dg/transparent-union-3.c: Likewise.
4715 * gcc.dg/typespec-1.c: Likewise.
4716 * gcc.dg/vla-init-2.c: Likewise.
4717 * gcc.dg/vla-init-3.c: Likewise.
4718 * gcc.dg/vla-init-4.c: Likewise.
4719 * gcc.dg/vla-init-5.c: Likewise.
4720 * gcc.dg/void-cast-2.c: Likewise.
4721 * gcc.dg/wvla-3.c: Likewise.
4722 * gcc.dg/wvla-7.c: Likewise.
4723 * gcc.target/i386/991209-1.c: Likewise.
4724 * gcc.target/ia64/fpreg-1.c: Likewise.
4725 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4726 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4727
4728 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4729
4730 PR fortran/31639
4731 * gfortran.dg/func_decl_4.f90: New test.
4732
4733 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4734
4735 PR fortran/32727
4736 * gfortran.dg/interface_17.f90: New test.
4737
4738 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4739
4740 PR fortran/32599
4741 * gfortran.dg/32599.f03: New test case.
4742
4743 PR fortran/32601
4744 * gfortran.dg/32601.f03: New test case.
4745 * gfortran.dg/32601_1.f03: Ditto.
4746 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4747 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4748
4749 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4750
4751 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4752
4753 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4754 Devang Patel <dpatel@apple.com>
4755
4756 PR tree-optimization/25413
4757 * gcc.dg/vect/vect-align-1.c: New.
4758 * gcc.dg/vect/vect-align-2.c: New.
4759 * gcc.dg/vect/pr25413.c: New.
4760 * gcc.dg/vect/pr25413a.c: New.
4761 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4762
4763 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4764
4765 * lib/target-support.exp (check_ultrasparc_hw_available):
4766 New function.
4767 (is-effective-target): Check $arg for ultrasparc_hw.
4768 (is-effective-target-keyword): Likewise.
4769 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4770 when determining what to do on sparc platforms.
4771 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4772 * gcc.dg/20001101-1.c: Likewise.
4773 * gcc.dg/20001101-2.c: Likewise.
4774 * gcc.dg/ultrasp9.c: Likewise.
4775 * gcc.dg/ultrasp10.c: Likewise.
4776 * gcc.target/sparc/pdist-3.c: Likewise.
4777
4778 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4779
4780 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4781
4782 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4783
4784 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4785 get vectorized.
4786 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4787 now get vectorized.
4788 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4789 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4790 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4791 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4792 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4793 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4794 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4795 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4796 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4797 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4798 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4799 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4800 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4801 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4802 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4803 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4804 Add spu.
4805
4806 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4807
4808 PR c++/30854
4809 * g++.dg/parse/error30.C: New test.
4810
4811 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4812
4813 PR fortran/29804
4814 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4815
4816 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4817
4818 * gfortran.fortran-torture/compile/pr32663.f: New test.
4819
4820 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4821
4822 PR c++/31027
4823 * g++.dg/inherit/virtual4.C: New.
4824
4825 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4826
4827 PR target/32661
4828 * gcc.target/i386/pr32661-1.c: New test.
4829
4830 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4831
4832 * gnat.dg/invariant_index.ad[sb]: New test.
4833
4834 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4835
4836 PR c++/32560
4837 * g++.dg/template/decl3.C: New.
4838
4839 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4840
4841 PR 32617
4842 * gcc.c-torture/execute/align-3.c: New.
4843
4844 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4845
4846 PR target/32708
4847 * gcc.target/i386/pr32708-1.c: New test.
4848 * gcc.target/i386/pr32708-2.c: Ditto.
4849 * gcc.target/i386/pr32708-3.c: Ditto.
4850
4851 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4852
4853 * g++.dg/init/new20.C: Remove svn:executable flag.
4854
4855 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4856
4857 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4858
4859 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4860
4861 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4862
4863 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4864
4865 PR testsuite/25241
4866 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4867 directive.
4868
4869 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4870
4871 PR fortran/32157
4872 * gfortran.dg/overload_2.f90: New test.
4873
4874 PR fortran/32689
4875 * gfortran.dg/transfer_simplify_5.f90
4876
4877 PR fortran/32634
4878 * gfortran.dg/interface_15.f90: New test.
4879
4880 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4881
4882 PR libfortran/32336
4883 * gfortran.dg/matmul_5.f90: New test case.
4884
4885 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4886
4887 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4888 * gcc.dg/fesd-any.h: Likewise.
4889 * gcc.dg/fesd-baseonly.c: Likewise.
4890 * gcc.dg/fesd-baseonly.h: Likewise.
4891 * gcc.dg/fesd-none.c: Likewise.
4892 * gcc.dg/fesd-none.h: Likewise.
4893 * gcc.dg/fesd-reduced.c: Likewise.
4894 * gcc.dg/fesd-reduced.h: Likewise.
4895 * gcc.dg/fesd-sys.c: Likewise.
4896 * gcc.dg/fesd-sys.h: Likewise
4897 * gcc.dg/fesd.h: Likewise.
4898
4899 * g++.dg/debug/dwarf2: New directory.
4900 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4901 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4902 * g++.dg/other/fesd-any.h: Likewise.
4903 * g++.dg/other/fesd-baseonly.C: Likewise.
4904 * g++.dg/other/fesd-baseonly.h: Likewise.
4905 * g++.dg/other/fesd-none.C: Likewise.
4906 * g++.dg/other/fesd-none.h: Likewise.
4907 * g++.dg/other/fesd-reduced.C: Likewise.
4908 * g++.dg/other/fesd-reduced.h: Likewise.
4909 * g++.dg/other/fesd-sys.C: Likewise.
4910 * g++.dg/other/fesd-sys.h: Likewise.
4911 * g++.dg/other/fesd.h: Likewise.
4912
4913 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4914
4915 PR fortran/31129
4916 * gfortran.dg/parameter_unused.f90: New test.
4917
4918 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4919
4920 PR tree-optimization/32681
4921 * gcc.dg/tree-ssa/pr32681.c: New test.
4922
4923 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4924
4925 PR fortran/32678
4926 * gfortran.dg/fmt_t_5.f90: New test.
4927
4928 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4929
4930 PR c++/30535
4931 * g++.dg/template/operator10.C: New.
4932
4933 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4934
4935 PR libfortran/32217
4936 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4937
4938 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4939
4940 PR fortran/29876
4941 * gfortran.dg/operator_6.f90: New test.
4942
4943 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4944
4945 PR fortran/17711
4946 * gfortran.dg/operator_4.f90: New test.
4947 * gfortran.dg/operator_5.f90: New test.
4948 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4949 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4950
4951 2007-07-08 Tobias Burnus <burnus@net-b.de>
4952
4953 PR fortran/32669
4954 * gfortran.dg/argument_checking_6.f90: New.
4955
4956 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4957
4958 PR fortran/25094
4959 * gfortran.dg/interface_155555.f90: New test.
4960
4961 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4962
4963 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4964 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4965
4966 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4967
4968 PR testsuite/25241
4969 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4970 discern pedantic diagnostics and errors.
4971 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4972 and not an error.
4973 * gcc.dg/20050121-1.c: This is an error and not a warning.
4974 * gcc.target/i386/sseregparm-2.c: Likewise.
4975 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4976 * gcc.dg/charset/attribute2.c: Likewise.
4977 * gcc.dg/bitfld-1.c: Likewise.
4978 * gcc.dg/pack-test-2.c: Likewise.
4979 * gcc.dg/940510-1.c: Match separately error and warning.
4980 * gcc.dg/array-2.c: Match separately multiple messages. The second
4981 diagnostic is a pedantic warning and not an error.
4982 * gcc.dg/pr14475.c: Match separately multiple messages.
4983 * gcc.dg/pr18809-1.c: Likewise.
4984 * gcc.dg/pr27953.c: Likewise.
4985 * gcc.dg/vla-init-1.c: Likewise.
4986 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4987
4988 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4989
4990 PR fortran/32644
4991 * gfortran.dg/char_decl_1.f90: New test.
4992
4993 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4994
4995 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4996
4997 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4998
4999 PR c++/32232
5000 * g++.dg/template/overload9.C: New test.
5001
5002 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
5003
5004 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
5005 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
5006
5007 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
5008
5009 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
5010 * gcc.dg/20001012-2.c: Likewise.
5011 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
5012 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
5013
5014 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
5015
5016 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
5017 about the chunk size when STACK_SIZE is defined.
5018
5019 2007-07-06 Josh Conner <jconner@apple.com>
5020
5021 PR middle-end/32602
5022 * gcc.dg/sibcall-8.c: New test.
5023
5024 2007-07-06 Josh Conner <jconner@apple.com>
5025
5026 PR middle-end/32603
5027 * gcc.target/arm/sibcall-1.c: New test.
5028
5029 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
5030
5031 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
5032
5033 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
5034
5035 * gfortran.dg/save_parameter.f90: New test.
5036 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
5037
5038 2007-07-06 Richard Guenther <rguenther@suse.de>
5039
5040 * g++.dg/opt/pr30965.C: New testcase.
5041
5042 2007-07-06 Richard Sandiford <richard@codesourcery.com>
5043
5044 * gcc.target/mips/save-restore-5.c: New test.
5045
5046 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
5047
5048 PR rtl_optimization/32450
5049 * gcc.dg/pr32450.c: New runtime test.
5050
5051 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
5052
5053 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
5054 single underscore in scan directives.
5055
5056 2007-07-05 Mark Mitchell <mark@codesourcery.com>
5057
5058 PR c++/32245
5059 * g++.dg/init/ptrmem4.C: New test.
5060
5061 PR c++/32251
5062 * g++.dg/init/new21.C: Likewise.
5063
5064 PR c++/31992
5065 * g++.dg/template/static30.C: Likewise.
5066
5067 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
5068
5069 * gcc.dg/vect/costmodel/ppc: New directory.
5070 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
5071 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
5072 New test.
5073 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
5074 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
5075 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
5076 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
5077 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
5078 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
5079 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
5080 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
5081 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
5082 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
5083 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
5084 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
5085 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
5086 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
5087
5088 2007-07-05 Tobias Burnus <burnus@net-b.de>
5089
5090 PR fortran/32359
5091 * gfortran.dg/module_md5_1.f90: Update MD5 number.
5092
5093 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
5094
5095 PR fortran/32526
5096 * gfortran.dg/interface_14.f90: New test.
5097
5098 PR fortran/32613
5099 * gfortran.dg/do_iterator_2.f90: New test.
5100
5101 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
5102
5103 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
5104 (FE_DEC_DOWNWARD): Likewise.
5105 (FE_DEC_UPWARD): Likewise.
5106 (FE_DEC_TOWARDZERO): Likewise.
5107 (FE_DEC_TONEARESTFROMZERO): Likewise.
5108
5109 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
5110
5111 * gcc.c-torture/compile/pr32606.c: New.
5112 * gfortran.fortran-torture/execute/pr32604.f90: New.
5113
5114 2007-07-04 Mark Mitchell <mark@codesourcery.com>
5115
5116 * gcc.dg/visibility-12.c: New test.
5117 * gcc.dg/visibility-13.c: Likewise.
5118 * g++.dg/ext/visibility-9.C: Likewise.
5119 * g++.dg/ext/visibility-10.C: Likewise.
5120
5121 2007-07-04 Richard Sandiford <richard@codesourcery.com>
5122
5123 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
5124 * gcc.dg/sh-relax-vxworks.c: New test.
5125
5126 2007-07-04 Richard Guenther <rguenther@suse.de>
5127
5128 PR tree-optimization/32500
5129 * gcc.c-torture/execute/pr32500.c: New testcase.
5130
5131 2007-07-04 Richard Guenther <rguenther@suse.de>
5132
5133 PR tree-optimization/32482
5134 * gcc.c-torture/compile/pr32482.c: New testcase.
5135
5136 2007-07-04 Richard Sandiford <richard@codesourcery.com>
5137
5138 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
5139 VxWorks kernels.
5140 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
5141 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
5142 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
5143 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
5144
5145 2007-07-04 Richard Sandiford <richard@codesourcery.com>
5146
5147 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
5148
5149 2007-07-04 Richard Sandiford <richard@codesourcery.com>
5150
5151 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
5152
5153 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5154
5155 PR fortran/31198
5156 * gfortran.dg/min_max_optional_1.f90: New test.
5157 * gfortran.dg/min_max_optional_2.f90: New test.
5158 * gfortran.dg/min_max_optional_3.f90: New test.
5159
5160 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5161
5162 PR fortran/32545
5163 * gfortran.dg/fmt_error.f90: New test.
5164
5165 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5166
5167 PR fortran/32612
5168 * gfortran.dg/interface_13.f90: New test.
5169
5170 2007-07-03 Dave Brolley <brolley@redhat.com>
5171
5172 PR c++/31743
5173 * g++.dg/init/new20.C: New test.
5174
5175 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
5176
5177 PR fortran/32579
5178 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
5179
5180 2007-07-03 Tobias Burnus <burnus@net-b.de>
5181
5182 PR fortran/25062
5183 * common_7.f90: New.
5184 * common_8.f90: New.
5185 * common_9.f90: New.
5186
5187 2007-07-03 Tobias Burnus <burnus@net-b.de>
5188
5189 PR fortran/30940
5190 * gfortran.dg/argument_checking_1.f90: New.
5191 * gfortran.dg/argument_checking_2.f90: New.
5192 * gfortran.dg/argument_checking_3.f90: New.
5193 * gfortran.dg/argument_checking_4.f90: New.
5194 * gfortran.dg/argument_checking_5.f90: New.
5195 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
5196 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
5197
5198 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
5199
5200 * gcc.dg/pr32176.c: Add -w to default dg-options.
5201
5202 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
5203
5204 * gcc.c-torture/compile/ssa-pre-1.c: New test.
5205
5206 2007-07-03 Tobias Burnus <burnus@net-b.de>
5207
5208 PR fortran/20888
5209 * gfortran.dg/null_2.f90: New.
5210
5211 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
5212 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5213
5214 PR middle-end/32176
5215 * gcc.dg/pr32176.c: New test.
5216
5217 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
5218
5219 * gcc.dg/const-float80.c : New test.
5220 * gcc.dg/const-float128.c : New test.
5221 * gcc.dg/const-float80-ped.c : New test.
5222 * gcc.dg/const-float128-ped.c : New test.
5223
5224 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5225
5226 * gcc.dg/c99-math.h: Fix typo.
5227
5228 2007-07-02 Jakub Jelinek <jakub@redhat.com>
5229
5230 PR libgomp/32468
5231 * gcc.dg/gomp/pr32468-1.c: New test.
5232
5233 2007-07-02 Richard Sandiford <richard@codesourcery.com>
5234
5235 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
5236 an ABI option.
5237
5238 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
5239
5240 * gfortran.fortran-torture/compile/pr32583.f: New.
5241 * gcc.c-torture/compile/pr32584.c: New
5242
5243 2007-07-02 Ollie Wild <aaw@google.com>
5244
5245 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
5246 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
5247
5248 2007-07-02 Richard Sandiford <richard@codesourcery.com>
5249
5250 * gcc.target/mips/save-restore-1.c: New test.
5251 * gcc.target/mips/save-restore-2.c: Likewise.
5252 * gcc.target/mips/save-restore-3.c: Likewise.
5253 * gcc.target/mips/save-restore-4.c: Likewise.
5254
5255 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
5256
5257 PR tree-optimization/31966
5258 PR tree-optimization/32533
5259 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
5260 * gfortran.dg/pr32533.f90: Ditto.
5261
5262 2007-07-02 Jakub Jelinek <jakub@redhat.com>
5263
5264 * g++.dg/opt/nrv12.C: New test.
5265 * gcc.target/i386/nrv1.c: New test.
5266
5267 PR c++/31748
5268 * g++.dg/gomp/pr31748.C: New test.
5269
5270 2007-07-02 Ira Rosen <irar@il.ibm.com>
5271
5272 PR tree-optimization/32230
5273 * gcc.dg/vect/pr32230.c: New test.
5274
5275 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
5276
5277 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
5278 * bind_c_coms.f90: Ditto.
5279 * bind_c_coms_driver.c: Ditto.
5280 * bind_c_dts.f90: Ditto.
5281 * bind_c_dts_2.f03: Ditto.
5282 * bind_c_dts_2_driver.c: Ditto.
5283 * bind_c_dts_3.f03: Ditto.
5284 * bind_c_dts_4.f03: Ditto.
5285 * bind_c_dts_driver.c: Ditto.
5286 * bind_c_implicit_vars.f03: Ditto.
5287 * bind_c_procs.f03: Ditto.
5288 * bind_c_usage_2.f03: Ditto.
5289 * bind_c_usage_3.f03: Ditto.
5290 * bind_c_usage_5.f03: Ditto.
5291 * bind_c_usage_6.f03: Ditto.
5292 * bind_c_usage_7.f03: Ditto.
5293 * bind_c_vars.f90: Ditto.
5294 * bind_c_vars_driver.c: Ditto.
5295 * binding_c_table_15_1.f03: Ditto.
5296 * binding_label_tests.f03: Ditto.
5297 * binding_label_tests_10.f03: Ditto.
5298 * binding_label_tests_10_main.f03: Ditto.
5299 * binding_label_tests_11.f03: Ditto.
5300 * binding_label_tests_11_main.f03: Ditto.
5301 * binding_label_tests_12.f03: Ditto.
5302 * binding_label_tests_13.f03: Ditto.
5303 * binding_label_tests_13_main.f03: Ditto.
5304 * binding_label_tests_14.f03: Ditto.
5305 * binding_label_tests_2.f03: Ditto.
5306 * binding_label_tests_3.f03: Ditto.
5307 * binding_label_tests_4.f03: Ditto.
5308 * binding_label_tests_5.f03: Ditto.
5309 * binding_label_tests_6.f03: Ditto.
5310 * binding_label_tests_7.f03: Ditto.
5311 * binding_label_tests_8.f03: Ditto.
5312 * binding_label_tests_9.f03: Ditto.
5313 * c_assoc.f90: Ditto.
5314 * c_assoc_2.f03: Ditto.
5315 * c_f_pointer_shape_test.f90: Ditto.
5316 * c_f_pointer_tests.f90: Ditto.
5317 * c_f_tests_driver.c: Ditto.
5318 * c_funloc_tests.f03: Ditto.
5319 * c_funloc_tests_2.f03: Ditto.
5320 * c_funloc_tests_3.f03: Ditto.
5321 * c_funloc_tests_3_funcs.c: Ditto.
5322 * c_kind_params.f90: Ditto.
5323 * c_kind_tests_2.f03: Ditto.
5324 * c_kinds.c: Ditto.
5325 * c_loc_driver.c: Ditto.
5326 * c_loc_test.f90: Ditto.
5327 * c_loc_tests_2.f03: Ditto.
5328 * c_loc_tests_2_funcs.c: Ditto.
5329 * c_loc_tests_3.f03: Ditto.
5330 * c_loc_tests_4.f03: Ditto.
5331 * c_loc_tests_5.f03: Ditto.
5332 * c_loc_tests_6.f03: Ditto.
5333 * c_loc_tests_7.f03: Ditto.
5334 * c_loc_tests_8.f03: Ditto.
5335 * c_ptr_tests.f03: Ditto.
5336 * c_ptr_tests_10.f03: Ditto.
5337 * c_ptr_tests_5.f03: Ditto.
5338 * c_ptr_tests_7.f03: Ditto.
5339 * c_ptr_tests_7_driver.c: Ditto.
5340 * c_ptr_tests_8.f03: Ditto.
5341 * c_ptr_tests_8_funcs.c: Ditto.
5342 * c_ptr_tests_9.f03: Ditto.
5343 * c_ptr_tests_driver.c: Ditto.
5344 * c_size_t_driver.c: Ditto.
5345 * c_size_t_test.f03: Ditto.
5346 * com_block_driver.f90: Ditto.
5347 * global_vars_c_init.f90: Ditto.
5348 * global_vars_c_init_driver.c: Ditto.
5349 * global_vars_f90_init.f90: Ditto.
5350 * global_vars_f90_init_driver.c: Ditto.
5351 * interop_params.f03: Ditto.
5352 * iso_c_binding_only.f03: Ditto.
5353 * iso_c_binding_rename_1.f03: Ditto.
5354 * iso_c_binding_rename_1_driver.c: Ditto.
5355 * iso_c_binding_rename_2.f03: Ditto.
5356 * iso_c_binding_rename_2_driver.c: Ditto.
5357 * kind_tests_2.f03: Ditto.
5358 * kind_tests_3.f03: Ditto.
5359 * module_md5_1.f90: Ditto.
5360 * only_clause_main.c: Ditto.
5361 * print_c_kinds.f90: Ditto.
5362 * test_bind_c_parens.f03: Ditto.
5363 * test_c_assoc.c: Ditto.
5364 * test_com_block.f90: Ditto.
5365 * test_common_binding_labels.f03: Ditto.
5366 * test_common_binding_labels_2.f03: Ditto.
5367 * test_common_binding_labels_2_main.f03: Ditto.
5368 * test_common_binding_labels_3.f03: Ditto.
5369 * test_common_binding_labels_3_main.f03: Ditto.
5370 * test_only_clause.f90: Ditto.
5371 * use_iso_c_binding.f90: Ditto.
5372 * value_5.f90: Ditto.
5373 * value_test.f90: Ditto.
5374 * value_tests_f03.f90: Ditto.
5375
5376 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
5377
5378 * gcc.dg/tls/opt-14.c: New.
5379
5380 2007-07-01 Ollie Wild <aaw@google.com>
5381
5382 * g++.dg/lookup/using16.C: New test.
5383 * g++.dg/lookup/using17.C: New test.
5384
5385 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
5386
5387 PR fortran/32239
5388 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
5389 (test_4): Use proper test for floating point equality.
5390 (test_8): Likewise.
5391
5392 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5393
5394 PR libgfortran/32554
5395 * gfortran.dg/fmt_p_1.f90: New test.
5396
5397 2007-07-01 Ira Rosen <irar@il.ibm.com>
5398
5399 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
5400 initialization and fix dg-final check - the initialization loop is
5401 vectorizable.
5402
5403 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
5404 Volker Reichelt <reichelt@netcologne.de>
5405
5406 PR middle-end/32559
5407 * gcc.dg/pr32559.c: New test.
5408
5409 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
5410
5411 PR tree-optimization/25371
5412 * gcc.dg/vect/pr25371.c: New test.
5413
5414 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
5415
5416 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
5417 when allocating and initializing a flexible array.
5418
5419 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
5420
5421 PR fortran/20373
5422 * gfortran.dg/intrinsic.f90: New test.
5423
5424 2007-06-30 Tobias Burnus <burnus@net-b.de>
5425
5426 PR fortran/32555
5427 * gfortran.dg/fmt_zero_check.f90: New.
5428
5429 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
5430
5431 PR fortran/30284
5432 * gfortran.dg/repeat_f90: New test.
5433
5434 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5435
5436 PR testsuite/25241
5437 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
5438 -pedantic-errors, so we should match errors.
5439 * gcc.dg/cpp/escape-1.c: Likewise.
5440 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
5441 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
5442 warning.
5443 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
5444 errors instead of warnings.
5445 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
5446 a pedantic warning.
5447 * gcc.dg/cpp/arith-3.c: Likewise.
5448
5449 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5450
5451 PR testsuite/25241
5452 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
5453 * gcc.dg/pch/valid-2.c: Likewise.
5454 * gcc.dg/pch/valid-3.c: Likewise.
5455 * gcc.dg/pch/warn-1.c: Likewise.
5456 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
5457
5458 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5459
5460 PR c/4076
5461 * gcc.dg/Wunused-function.c: New.
5462
5463 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5464
5465 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
5466
5467 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
5468
5469 * g++.dg/other/canon-31724.C: New.
5470
5471 2007-06-29 Jan Hubicka <jh@suse.cz>
5472
5473 PR middle-end/32372
5474 * gcc.c-torture/compile/pr32372.c: new.
5475
5476 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5477
5478 * gfortran.dg/operator_3.f90: New test.
5479
5480 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
5481
5482 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
5483 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
5484
5485 2007-06-29 Richard Guenther <rguenther@suse.de>
5486
5487 PR middle-end/32493
5488 * gcc.dg/inline-23.c: New testcase.
5489
5490 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
5491
5492 PR tree-optimization/24659
5493 * gcc.target/i386/vectorize2.c: New test.
5494 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
5495 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
5496
5497 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
5498
5499 * gcc.dg/pointer-arith-9.c: New test.
5500
5501 2007-06-29 Tobias Burnus <burnus@net-b.de>
5502
5503 PR fortran/32483
5504 * gfortran.dg/fmt_read_2.f90: New.
5505
5506 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5507
5508 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
5509 If it exists, don't try to create it.
5510
5511 2007-06-28 Geoffrey Keating <geoffk@apple.com>
5512
5513 * g++.dg/ext/visibility/ms-compat-1.C: New.
5514
5515 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5516
5517 PR tree-opt/32417
5518 * gfortran.fortran-torture/compile/pr32417.f90: New test.
5519
5520 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
5521
5522 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
5523 targets.
5524
5525 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
5526
5527 PR fortran/32467
5528 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
5529
5530 2007-06-27 Richard Guenther <rguenther@suse.de>
5531
5532 PR middle-end/32492
5533 * gcc.dg/inline-22.c: New testcase.
5534
5535 2007-06-26 Hui-May Chang <hm.chang@apple.com>
5536
5537 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
5538 the scan-assembler constant.
5539
5540 2007-06-25 Geoffrey Keating <geoffk@apple.com>
5541
5542 PR 20216
5543 * gcc.dg/pr20216.c: New.
5544
5545 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5546
5547 PR tree-opt/32421
5548 * gcc.dg/vect/pr32421.c: New test.
5549
5550 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
5551
5552 PR c++/32111
5553 * g++.dg/other/friend5.C: New test.
5554
5555 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
5556
5557 PR fortran/32464
5558 * gfortran.dg/host_assoc_function_2.f90: New test.
5559
5560 PR fortran/31494
5561 * gfortran.dg/host_assoc_call_1.f90: New test.
5562
5563 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5564
5565 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
5566
5567 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5568
5569 PR fortran/32456
5570 * gfortran.dg/error_format.f90: New test.
5571
5572 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5573
5574 PR fortran/32136
5575 * gfortran.dg/pr32136.f90: New test.
5576
5577 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
5578
5579 PR fortran/31726
5580 * gfortran.dg/minmaxloc_1.f90: New test.
5581
5582 PR fortran/32298
5583 * gfortran.dg/minmaxloc_2.f90: New test.
5584
5585 2007-06-23 Richard Guenther <rguenther@suse.de>
5586
5587 PR tree-optimization/16876
5588 PR middle-end/29478
5589 * gcc.dg/pr29254.c: The warning is bogus.
5590 * gcc.dg/warn-1.c: Likewise.
5591 * gcc.dg/assign-warn-3.c: Likewise.
5592 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
5593
5594 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
5595
5596 * gcc.c-torture/execute/20070623-1.c: New.
5597
5598 2007-06-22 Jan Hubicka <jh@suse.cz>
5599
5600 * gcc.c-torture/compile/pr31541.c: New.
5601
5602 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5603
5604 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
5605 Remove -m64 from dg-options.
5606
5607 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
5608
5609 PR middle-end/32374
5610 * gcc.dg/pr32374.c: New test.
5611
5612 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5613
5614 PR fortran/32360
5615 * gfortran.dg/pointer_assign_3.f90: New test.
5616
5617 2007-06-21 Sebastian Pop <sebpop@gmail.com>
5618
5619 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
5620
5621 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5622
5623 PR fortran/31162
5624 * gfortran.dg/assign.f90: Update test.
5625 * gfortran.dg/real_do_1.f90: Update test.
5626 * gfortran.dg/gomp/omp_do1.f90: Update test.
5627 * gfortran.dg/warnings_are_errors_1.f: Update test.
5628 * gfortran.dg/g77/20010519-1.f: Update test.
5629 * gfortran.dg/g77/pr9258.f: Update test.
5630 * gfortran.dg/g77/960317-1.f: Update test.
5631
5632 2007-06-21 Richard Guenther <rguenther@suse.de>
5633
5634 PR tree-optimization/32453
5635 * gcc.c-torture/compile/pr32453.c: New testcase.
5636
5637 2007-06-21 Jakub Jelinek <jakub@redhat.com>
5638
5639 PR tree-optimization/31866
5640 * gcc.dg/pr31866.c: New test.
5641
5642 2007-06-21 Richard Guenther <rguenther@suse.de>
5643
5644 PR tree-optimization/32451
5645 * g++.dg/torture/20070621-1.C: New testcase.
5646
5647 2007-06-21 Christian Bruel <christian.bruel@st.com>
5648
5649 * gcc.dg/attr-isr.c: Test delay slot content.
5650
5651 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5652
5653 PR fortran/32361
5654 gfortran.dg/pointer_assign_2.f90: New test.
5655
5656 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5657
5658 PR fortran/25061
5659 gfortran.dg/invalid_procedure_name.f90: New test.
5660
5661 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
5662
5663 PR tree-optimization/25737
5664 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
5665
5666 2007-06-20 Hui-May Chang <hm.chang@apple.com>
5667
5668 * gcc.target/i386/large-size-array-3.c: New.
5669
5670 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
5671 Richard Guenther <rguenther@suse.de>
5672
5673 PR fortran/32140
5674 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
5675
5676 2007-06-20 Jakub Jelinek <jakub@redhat.com>
5677
5678 PR middle-end/31959
5679 * gcc.dg/pr31959.c: New test.
5680
5681 PR inline-asm/32109
5682 * g++.dg/ext/asm10.C: New test.
5683
5684 PR middle-end/32285
5685 * gcc.c-torture/execute/20070614-1.c: New test.
5686
5687 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
5688
5689 * gcc.target/arm/stack-corruption.c: New test.
5690
5691 2007-06-19 Richard Guenther <rguenther@suse.de>
5692
5693 * g++.dg/torture/pr30252.C: New testcase.
5694
5695 2007-06-19 Jakub Jelinek <jakub@redhat.com>
5696
5697 PR tree-optimization/32353
5698 * g++.dg/opt/nrv13.C: New test.
5699
5700 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
5701
5702 PR fortran/20863
5703 PR fortran/20882
5704 * gfortran.dg/impure_assignment_2.f90 : New test.
5705
5706 PR fortran/32236
5707 * gfortran.dg/data_initialized_2.f90 : New test.
5708
5709 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
5710 appropriate version of 'dmach'.
5711
5712 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5713
5714 PR target/32389
5715 * gcc.target/i386/pr32389.c New test.
5716
5717 2007-06-18 Simon Baldwin <simonb@google.com>
5718
5719 PR c++/31923
5720 * g++.dg/template/error25.C: New.
5721 * g++.dg/template/spec35.C: New.
5722
5723 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5724
5725 * gcc.c-torture/compile/pr32355.c: New testcase.
5726
5727 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5728
5729 PR tree-optimization/32383
5730 * g++.dg/opt/pr32383.C: New test.
5731
5732 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5733
5734 PR rtl-optimization/32366
5735 * gcc.dg/vect/pr32366.c: New test.
5736
5737 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5738
5739 * gcc.c-torture/compile/pr32349.c: New testcase.
5740
5741 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5742
5743 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5744 * gcc.target/sparc/combined-2.c: Likewise.
5745 * gcc.target/sparc/fexpand.c : Likewise.
5746 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5747 * gcc.target/sparc/fpack16.c : Likewise.
5748 * gcc.target/sparc/fpmerge.c : Likewise.
5749 * gcc.target/sparc/fpmul.c : Likewise.
5750 * gcc.target/sparc/noresult.c : Likewise.
5751 * gcc.target/sparc/pdist.c: Likewise.
5752
5753 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5754
5755 PR middle-end/31723
5756 * gcc.target/i386/recip-divf.c: New test.
5757 * gcc.target/i386/recip-sqrtf.c: Ditto.
5758 * gcc.target/i386/recip-vec-divf.c: Ditto.
5759 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5760 * gcc.target/i386/sse-recip.c: Ditto.
5761 * gcc.target/i386/sse-recip-vec.c: Ditto.
5762
5763 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5764
5765 PR tree-opt/32225
5766 * gcc.c-torture/compile/20070605-1.c: New test.
5767
5768 * gcc.c-torture/compile/20070603-1.c: New testcase.
5769 * gcc.c-torture/compile/20070603-2.c: New testcase.
5770
5771 * gcc.c-torture/compile/20070531-1.c: New test.
5772
5773 PR tree-opt/32167
5774 * gcc.c-torture/compile/20070531-2.c: New test.
5775
5776 PR tree-opt/32144
5777 * gcc.c-torture/compile/20070529-1.c: New test.
5778
5779 PR tree-opt/32145
5780 * gcc.c-torture/compile/20070529-2.c: New test.
5781
5782 PR tree-opt/32015
5783 * gcc.c-torture/compile/20070520-1.c: New test.
5784
5785 * g++.dg/ext/java-1.C: New test.
5786
5787 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5788 loops instead of one. Remove the "can't determine dependence"
5789 check.
5790 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5791 needed as the cast is gone in the first place.
5792 * gcc.dg/max-1.c: Change local variable a to be a global one.
5793 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5794 have a cast which is PREd.
5795
5796 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5797
5798 * g++.dg/lookup/anon6.C: New test.
5799
5800 2007-06-14 Dirk Mueller <dmueller@suse.de>
5801
5802 PR c++/31806
5803 * g++.dg/opt/static6.C: New testcase.
5804
5805 2007-06-14 Geoff Keating <geoffk@apple.com>
5806
5807 * g++.dg/ext/visibility/overload-1.C: New.
5808
5809 PR 31093
5810 * g++.dg/ext/visibility/anon4.C: New.
5811
5812 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5813
5814 PR target/32268
5815 * gcc.target/i386/pr32268.c: New test.
5816
5817 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5818
5819 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5820 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5821 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5822
5823 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5824 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5825 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5826 BID is used.
5827
5828 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5829
5830 PR fortran/32302
5831 * gfortran.dg/common_resize_1.f90: New test.
5832
5833 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5834
5835 PR target/32274
5836 * gcc.dg/vect/pr32224.c: Fix.
5837
5838 2007-06-13 Eric Christopher <echristo@apple.com>
5839
5840 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5841
5842 2007-06-13 Tobias Burnus <burnus@net-b.de>
5843
5844 PR fortran/32323
5845 * gfortran.dg/actual_array_vect_1.f90: New.
5846
5847 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5848
5849 * gcc.target/sparc/mfpu.c: New test.
5850
5851 2007-06-12 Geoff Keating <geoffk@apple.com>
5852
5853 * g++.dg/warn/weak1.C: Suppress on Darwin.
5854 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5855
5856 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5857
5858 PR middle-end/31579
5859 * g++.dg/torture/pr31579.C: New testcase.
5860
5861 2007-06-12 Ian Lance Taylor <iant@google.com>
5862
5863 PR libstdc++/29286
5864 * g++.dg/init/new16.C: New test.
5865 * g++.dg/init/new17.C: New test.
5866 * g++.dg/init/new18.C: New test.
5867 * g++.dg/init/new19.C: New test.
5868
5869 2007-06-12 Olivier Hainque <hainque@adacore.com>
5870
5871 * gnat.dg/lhs_view_convert.adb: New test.
5872
5873 2007-06-12 Richard Guenther <rguenther@suse.de>
5874
5875 PR tree-optimization/15353
5876 PR tree-optimization/31657
5877 * gcc.c-torture/execute/20070424-1.c: New testcase.
5878 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5879 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5880 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5881 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5882 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5883
5884 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5885
5886 PR rtl-optimization/32293
5887 * gcc.dg/pr32293.c: New test.
5888
5889 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5890
5891 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5892
5893 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5894
5895 PR fortran/29786
5896 * gfortran.dg/equiv_7.f90: New test.
5897 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5898
5899 PR fortran/30875
5900 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5901
5902 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5903
5904 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5905 * gcc.dg/setjmp-4.c: Likewise.
5906 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5907
5908 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5909
5910 PR rtl-optimization/31025
5911 * gfortran.dg/pr31025.f90: New.
5912
5913 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5914
5915 PR target/32280
5916 * gcc.target/i386/pr32280.c: New test.
5917
5918 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5919
5920 PR middle-end/32279
5921 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5922
5923 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5924
5925 PR libgfortran/32235
5926 * gfortran.dg/backspace_9.f: New test.
5927
5928 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5929
5930 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5931
5932 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5933
5934 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5935
5936 2007-06-09 Ian Lance Taylor <iant@google.com>
5937
5938 PR tree-optimization/32169
5939 * gcc.c-torture/compile/pr32169.c: New test.
5940
5941 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5942
5943 * gcc.dg/vect/costmodel: New directory.
5944 * gcc.dg/vect/costmodel/i386: New directory.
5945 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5946 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5947 New test.
5948 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5949 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5950 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5951 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5952 * gcc.dg/vect/costmodel/x86_64: New directory.
5953 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5954 New testsuite.
5955 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5956 New test.
5957 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5958 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5959 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5960 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5961 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5962
5963 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5964
5965 PR tree-optimization/32243
5966 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5967 flags for -Os tests.
5968 * gcc.dg/vect/03-vect-pr32243.c: New test.
5969
5970 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5971
5972 PR tree-optimization/32224
5973 * gcc.dg/vect/pr32224.c: New test.
5974
5975 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5976
5977 PR c++/32177
5978 * g++.dg/gomp/pr32177.C: New test.
5979
5980 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5981
5982 PR testsuite/25241
5983 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5984 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5985 warning nor an error.
5986 * gcc.dg/Wfatal-2.c: Likewise.
5987 * gcc.dg/Werror-1.c: Likewise.
5988 * gcc.dg/Werror-5.c: Likewise.
5989 * gcc.dg/Werror-7.c: Likewise.
5990 * gcc.dg/Werror-10.c: Likewise.
5991 * gcc.dg/Werror-11.c: Likewise.
5992
5993 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5994
5995 PR c++/30759
5996 * g++.dg/init/brace6.C: New test.
5997
5998 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5999
6000 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
6001 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
6002 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
6003 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
6004
6005 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
6006 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
6007 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
6008 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
6009 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
6010 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
6011 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
6012 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
6013
6014 * gcc.dg/darwin-minversion-3.c: New.
6015
6016 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
6017
6018 * gcc.target/i386/builtin-copysign.c: New test.
6019
6020 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
6021
6022 PR tree-optimization/32220
6023 * gfortran.dg/predcom-2.f: New testcase.
6024
6025 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
6026
6027 PR tree-opt/32231
6028 * gcc.target/i386/vectorize4.c: New test.
6029
6030 2007-06-06 Steve Ellcey <sje@cup.hp.com>
6031
6032 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
6033
6034 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6035
6036 PR testsuite/25241
6037 * gcc.dg/simd-5.c: Mark output as a note.
6038 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
6039 dg-message.
6040 * gcc.dg/simd-1.c: Likewise.
6041 * gcc.dg/always_inline.c: Mark output as a sorry.
6042 * gcc.dg/always_inline2.c: Likewise.
6043 * gcc.dg/always_inline3.c: Likewise.
6044
6045 2007-06-06 Ian Lance Taylor <iant@google.com>
6046
6047 * g++.dg/conversion/enum1.C: New test.
6048
6049 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
6050
6051 PR tree-optimization/32216
6052 * gcc.dg/vect/pr32216.c: New test.
6053
6054 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6055
6056 PR testsuite/18923
6057 * gfortran.dg/invalid_contains_1.f90: New test.
6058 * gfortran.dg/invalid_contains_2.f90: New test.
6059
6060 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6061
6062 PR testsuite/32057
6063 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
6064 midnight issues.
6065
6066 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6067
6068 PR testsuite/25241
6069 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
6070 dg-message to match de note.
6071 * gcc.dg/pr26570.c: Use dg-message for a note.
6072 * gcc.dg/pr29254.c: Use dg-message for generic output and use
6073 dg-error instead of dg-warning because of -Werror.
6074 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
6075 neither an error, nor a warning.
6076 * gcc.dg/glibc-uclibc-2.c: Likewise
6077 * gcc.dg/cpp/19940712-1.c: Likewise.
6078
6079 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
6080
6081 PR preprocessor/23479
6082 * gcc.dg/binary-constants-1.c: Add test suites for
6083 the 0b-prefixed binary integer constants.
6084 * gcc.dg/binary-constants-2.c: Ditto.
6085 * gcc.dg/binary-constants-3.c: Ditto.
6086 * gcc.dg/binary-constants-4.c: Ditto.
6087
6088 2007-06-05 Ian Lance Taylor <iant@google.com>
6089
6090 * gcc.dg/Wstrict-overflow-19.c: New test.
6091
6092 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
6093
6094 * gcc.dg/matrix/matrix-6.c: Remove conversion.
6095
6096 2007-06-04 Ian Lance Taylor <iant@google.com>
6097
6098 * gcc.dg/Wstrict-overflow-18.c: New test.
6099
6100 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6101
6102 PR testsuite/25241
6103 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
6104 * gcc.dg/cpp/mi5.c: Likewise.
6105 * gcc.dg/cpp/mi7.c: Likewise.
6106
6107 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
6108
6109 PR c/32191
6110 * gcc.dg/pr32191.c: New test.
6111
6112 2007-05-28 Tobias Burnus <burnus@net-b.de>
6113
6114 PR fortran/32124
6115 * gfortran.dg/allocate_stat_1.f90: Remove.
6116
6117 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
6118
6119 * gcc.target/i386/sse4_2-check.h: New.
6120 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
6121 * gcc.target/i386/sse4_2-crc32.h: Likewise.
6122 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
6123 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
6124 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
6125 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
6126 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
6127 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
6128 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
6129 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
6130 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
6131 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
6132 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
6133 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
6134 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
6135 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
6136 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
6137 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
6138
6139 2007-06-01 Geoffrey Keating <geoffk@apple.com>
6140
6141 * gcc.dg/pie-link.c: New test.
6142
6143 2007-06-01 Ian Lance Taylor <iant@google.com>
6144
6145 * gcc.dg/Wstrict-overflow-17.c: New test.
6146
6147 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
6148
6149 * gcc.dg/builtin-return-1.c (g): New.
6150 (main): Allocate at least 64 bytes on the stack.
6151
6152 2007-05-31 Mark Mitchell <mark@codesourcery.com>
6153
6154 * g++.dg/init/cleanup3.C: New test.
6155
6156 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
6157
6158 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
6159 int is 16 bits.
6160
6161 007-05-31 Paul Thomas <pault@gcc.gnu.org>
6162
6163 PR fortran/32156
6164 * gfortran.dg/char_array_constructor_3.f90: New test.
6165
6166 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
6167
6168 PR tree-optimization/32160
6169 * gfortran.dg/predcom-1.f: New test.
6170
6171 2007-05-31 Richard Guenther <rguenther@suse.de>
6172
6173 * g++.dg/other/str_empty.C: Move...
6174 * g++.dg/other/pr30567.C: Move...
6175 * g++.dg/tree-ssa/pr27218.C: Move...
6176 * g++.dg/torture: ...here and remove dg-options.
6177
6178 2007-05-31 Paolo Carlini <pcarlini@suse.de>
6179
6180 PR c++/32158
6181 * g++.dg/ext/is_pod_incomplete.C: New.
6182
6183 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
6184 Douglas Gregor <doug.gregor@gmail.com>
6185 Pedro Lamarao <pedro.lamarao@mndfck.org>
6186 Howard Hinnant <howard.hinnant@gmail.com>
6187
6188 PR c++/7412
6189 PR c++/29939
6190 * g++.dg/cpp0x/rv8p.C: New.
6191 * g++.dg/cpp0x/temp-constructor-bug.C: New.
6192 * g++.dg/cpp0x/cast-bug.C: New.
6193 * g++.dg/cpp0x/elision_weak.C: New.
6194 * g++.dg/cpp0x/collapse-bug.C: New.
6195 * g++.dg/cpp0x/rv3p.C: New.
6196 * g++.dg/cpp0x/rv7n.C: New.
6197 * g++.dg/cpp0x/overload-conv-1.C: New.
6198 * g++.dg/cpp0x/rv2n.C: New.
6199 * g++.dg/cpp0x/deduce.C: New.
6200 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
6201 * g++.dg/cpp0x/rv6p.C: New.
6202 * g++.dg/cpp0x/template_deduction.C: New.
6203 * g++.dg/cpp0x/implicit-copy.C: New.
6204 * g++.dg/cpp0x/rv1p.C: New.
6205 * g++.dg/cpp0x/cast.C: New.
6206 * g++.dg/cpp0x/rv5n.C: New.
6207 * g++.dg/cpp0x/collapse.C: New.
6208 * g++.dg/cpp0x/overload-conv-2.C: New.
6209 * g++.dg/cpp0x/rv4p.C: New.
6210 * g++.dg/cpp0x/rvo.C: New.
6211 * g++.dg/cpp0x/iop.C: New.
6212 * g++.dg/cpp0x/rv3n.C: New.
6213 * g++.dg/cpp0x/rv7p.C: New.
6214 * g++.dg/cpp0x/reference_collapsing.C: New.
6215 * g++.dg/cpp0x/overload.C: New.
6216 * g++.dg/cpp0x/named.C: New.
6217 * g++.dg/cpp0x/rv2p.C: New.
6218 * g++.dg/cpp0x/rv6n.C: New.
6219 * g++.dg/cpp0x/not_special.C: New.
6220 * g++.dg/cpp0x/bind.C: New.
6221 * g++.dg/cpp0x/rv1n.C: New.
6222 * g++.dg/cpp0x/rv5p.C: New.
6223 * g++.dg/cpp0x/elision.C: New.
6224 * g++.dg/cpp0x/named_refs.C: New.
6225 * g++.dg/cpp0x/unnamed_refs.C: New.
6226 * g++.dg/cpp0x/rv4n.C: New.
6227 * g++.dg/cpp0x/elision_neg.C: New.
6228 * g++.dg/init/copy7.C: Run in C++98 mode.
6229 * g++.dg/overload/arg1.C: Ditto.
6230 * g++.dg/overload/arg4.C: Ditto.
6231
6232 2007-05-30 Jakub Jelinek <jakub@redhat.com>
6233
6234 PR c++/31809
6235 * g++.dg/opt/static5.C: New test.
6236
6237 2007-05-30 Richard Guenther <rguenther@suse.de>
6238
6239 * g++.dg/dg.exp: Prune torture/.
6240 * g++.dg/torture/dg-torture.exp: New testsuite.
6241
6242 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
6243
6244 * gcc.target/arm/pr27387.C: Move and rename to ...
6245 * g++.dg/inherit/thunk8.C: ... here.
6246
6247 2007-05-30 Jakub Jelinek <jakub@redhat.com>
6248
6249 PR tree-optimization/31769
6250 * g++.dg/gomp/pr31769.C: New test.
6251
6252 2007-05-29 Hui-May Chang <hm.chang@apple.com>
6253
6254 * gcc.target/i386/stack-realign.c: New.
6255
6256 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
6257
6258 * gcc.dg/tree-ssa/prefetch-6.c: New test.
6259
6260 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
6261
6262 * gfortran.dg/sizeof.f90: New.
6263
6264 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6265
6266 PR c/31339
6267 * gcc.dg/boolcomplex-1.c: New test.
6268
6269 PR c++/31339
6270 * g++.dg/ext/boolcomplex-1.c: New test.
6271
6272 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
6273
6274 * gcc.dg/matrix: New directory.
6275
6276 2007-05-28 Tobias Burnus <burnus@net-b.de>
6277
6278 PR fortran/32124
6279 * gfortran.dg/allocate_stat_1.f90: New.
6280
6281 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
6282
6283 PR fortran/31972
6284 * transfer_hollerith_1.f90: New test.
6285
6286 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6287
6288 PR tree-opt/32100
6289 * gcc.c-torture/execute/vrp-7.c: New test.
6290
6291 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
6292
6293 * gfortran.dg/transfer_simplify_4.f90: New test.
6294
6295 2007-05-27 Tobias Burnus <burnus@net-b.de>
6296
6297 PR fortran/32088
6298 * gfortran.dg/func_result_3.f90: New.
6299
6300 2007-05-27 Tobias Burnus <burnus@net-b.de>
6301
6302 PR middle-end/32083
6303 * gfortran.dg/transfer_simplify_3.f90: New.
6304
6305 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
6306
6307 PR target/32065
6308 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
6309 to compile options.
6310 * gcc.target/i386/pr32065-2.c: New test.
6311
6312 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6313
6314 PR fortran/31813
6315 * gfortran.dg/io_constraints_2.f90: Update.
6316
6317 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
6318
6319 PR fortran/31219
6320 * gfortran.dg/array_constructor_17.f90: New test.
6321
6322 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
6323
6324 PR tree-opt/32090
6325 * g++.dg/opt/array2.C: New testcase.
6326
6327 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
6328
6329 PR target/32065
6330 * gcc.target/i386/pr32065.c: New test.
6331
6332 2007-05-25 Dirk Mueller <dmueller@suse.de>
6333 Marcus Meissner <meissner@suse.de>
6334
6335 * gcc.dg/attr-alloc_size.c: New.
6336
6337 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
6338 Lee Millward <lee.millward@gmail.com>
6339
6340 PR c++/31745
6341 * g++.dg/parse/crash34.C: New test.
6342
6343 * g++.dg/parse/crash35.C: New test.
6344
6345 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
6346
6347 * gcc.target/i386/sse2-check.h: New.
6348 * gcc.target/i386/sse2-vec-1.c: Likewise.
6349 * gcc.target/i386/sse2-vec-2.c: Likewise.
6350 * gcc.target/i386/sse2-vec-3.c: Likewise.
6351 * gcc.target/i386/sse2-vec-4.c: Likewise.
6352 * gcc.target/i386/sse2-vec-5.c: Likewise.
6353 * gcc.target/i386/sse2-vec-6.c: Likewise.
6354
6355 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
6356
6357 PR c++/31431
6358 PR c++/31432
6359 PR c++/31434
6360 PR c++/31435
6361 PR c++/31437
6362 PR c++/31438
6363 PR c++/31442
6364 PR c++/31443
6365 PR c++/31444
6366 PR c++/31445
6367 * g++.dg/cpp0x/pr31431.C: New.
6368 * g++.dg/cpp0x/pr31437.C: New.
6369 * g++.dg/cpp0x/pr31442.C: New.
6370 * g++.dg/cpp0x/pr31444.C: New.
6371 * g++.dg/cpp0x/pr31431-2.C: New.
6372 * g++.dg/cpp0x/pr31432.C: New.
6373 * g++.dg/cpp0x/pr31434.C: New.
6374 * g++.dg/cpp0x/pr31438.C: New.
6375 * g++.dg/cpp0x/pr31443.C: New.
6376 * g++.dg/cpp0x/pr31445.C: New.
6377 * g++.dg/cpp0x/variadic-crash1.C: New.
6378
6379 2007-05-25 Richard Sandiford <richard@codesourcery.com>
6380
6381 * gcc.target/arm/long-calls-1.c: New test.
6382 * gcc.target/arm/long-calls-2.c: Likewise.
6383 * gcc.target/arm/long-calls-3.c: Likewise.
6384 * gcc.target/arm/long-calls-4.c: Likewise.
6385
6386 2007-05-25 Richard Guenther <rguenther@suse.de>
6387 Andrew Pinski <andrew_pinski@playstation.sony.com>
6388
6389 PR tree-optimization/31982
6390 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
6391
6392 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
6393
6394 PR fortran/32047
6395 * gfortran.dg/result_in_spec_2.f90: New test.
6396
6397 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6398
6399 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
6400
6401 2007-05-24 Ollie Wild <aaw@google.com>
6402
6403 * gcc.dg/cpp/counter-1.c: New test.
6404 * gcc.dg/pch/counter-1.c: New test.
6405 * gcc.dg/pch/counter-1.hs: New file.
6406 * gcc.dg/pch/counter-2.c: New test.
6407 * gcc.dg/pch/counter-2.hs: New file.
6408 * gcc.dg/pch/counter-3.c: New test.
6409 * gcc.dg/pch/counter-3.hs: New file.
6410
6411 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
6412
6413 * gcc.dg/tree-ssa/predcom-1.c: New test.
6414 * gcc.dg/tree-ssa/predcom-2.c: New test.
6415 * gcc.dg/tree-ssa/predcom-3.c: New test.
6416 * gcc.dg/tree-ssa/predcom-4.c: New test.
6417 * gcc.dg/tree-ssa/predcom-5.c: New test.
6418 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
6419
6420 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
6421
6422 PR testsuite/32062
6423 * gcc.target/i386/sse4_1-check.h (MASK): New.
6424
6425 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6426
6427 PR fortran/32038
6428 * gfortran.dg/pr25603.f: Initialize integer variables.
6429
6430 2007-05-23 Ian Lance Taylor <iant@google.com>
6431
6432 * g++.dg/other/vrp1.C: New test.
6433
6434 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
6435
6436 PR preprocessor/20077
6437 * gcc.dg/cpp/paste15.c: New test.
6438
6439 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
6440 Nigel Stephens <nigel@mips.com>
6441 Richard Sandiford <richard@codesourcery.com>
6442
6443 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
6444 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
6445 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
6446 * gcc.target/mips/inter/mips16-inter.exp: New.
6447
6448 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
6449
6450 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
6451
6452 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
6453
6454 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
6455 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
6456 * gcc.target/i386/sse3-addsubps.c: Likewise.
6457 * gcc.target/i386/sse3-haddpd.c: Likewise.
6458 * gcc.target/i386/sse3-haddps.c: Likewise.
6459 * gcc.target/i386/sse3-hsubpd.c: Likewise.
6460 * gcc.target/i386/sse3-hsubps.c: Likewise.
6461 * gcc.target/i386/sse3-lddqu.c: Likewise.
6462 * gcc.target/i386/sse3-movddup.c: Likewise.
6463 * gcc.target/i386/sse3-movshdup.c: Likewise.
6464 * gcc.target/i386/sse3-movsldup.c: Likewise.
6465
6466 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
6467 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
6468 * gcc.target/i386/ssse3-pabsd.c: Likewise.
6469 * gcc.target/i386/ssse3-pabsw.c: Likewise.
6470 * gcc.target/i386/ssse3-palignr.c: Likewise.
6471 * gcc.target/i386/ssse3-phaddd.c: Likewise.
6472 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
6473 * gcc.target/i386/ssse3-phaddw.c: Likewise.
6474 * gcc.target/i386/ssse3-phsubd.c: Likewise.
6475 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
6476 * gcc.target/i386/ssse3-phsubw.c: Likewise.
6477 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
6478 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
6479 * gcc.target/i386/ssse3-pshufb.c: Likewise.
6480 * gcc.target/i386/ssse3-psignb.c: Likewise.
6481 * gcc.target/i386/ssse3-psignd.c: Likewise.
6482 * gcc.target/i386/ssse3-psignw.c: Likewise.
6483 * gcc.target/i386/ssse3-vals.h: Likewise.
6484
6485 * gcc.target/i386/sse3-check.h: New file.
6486 * gcc.target/i386/ssse3-check.h: Likewise.
6487
6488 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6489
6490 PR middle-end/31095
6491 * gcc.c-torture/compile/bcopy-1.c: New testcase.
6492
6493 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6494
6495 PR middle-end/31606
6496 * gcc.c-torture/20070522-1.c: New testcase.
6497
6498 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6499
6500 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
6501
6502 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
6503
6504 * gcc.c-torture/execute/ieee/20000320-1.x,
6505 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
6506 m68k-*-* and check_effective_target_coldfire_fpu.
6507
6508 2007-05-22 Ollie Wild <aaw@google.com>
6509
6510 * g++.dg/lookup/hidden-class10.C: New test.
6511 * g++.dg/lookup/hidden-class11.C: New test.
6512
6513 2007-05-22 Ollie Wild <aaw@google.com>
6514
6515 * g++.dg/lookup/name-clash5.C: New test.
6516 * g++.dg/lookup/name-clash6.C: New test.
6517
6518 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6519
6520 * g++.dg/other/i386-2.C: Update comments on header files tested.
6521 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
6522 of <tmmintrin.h>.
6523 * gcc.target/i386/sse-12.c: Likewise.
6524 * gcc.target/i386/sse-13.c: Likewise.
6525 * gcc.target/i386/sse-14.c: Likewise.
6526
6527 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
6528 Redefined to test with immediate operand.
6529 (__builtin_ia32_blendps): Likewise.
6530 (__builtin_ia32_blendpd): Likewise.
6531 (__builtin_ia32_dpps): Likewise.
6532 (__builtin_ia32_dpps): Likewise.
6533 (__builtin_ia32_insertps128): Likewise.
6534 (__builtin_ia32_vec_ext_v4sf): Likewise.
6535 (__builtin_ia32_vec_set_v16qi): Likewise.
6536 (__builtin_ia32_vec_set_v4si): Likewise.
6537 (__builtin_ia32_vec_set_v2di): Likewise.
6538 (__builtin_ia32_vec_ext_v16qi): Likewise.
6539 (__builtin_ia32_vec_ext_v4si): Likewise.
6540 (__builtin_ia32_vec_ext_v2di): Likewise.
6541 (__builtin_ia32_roundpd): Likewise.
6542 (__builtin_ia32_roundsd): Likewise.
6543 (__builtin_ia32_roundps): Likewise.
6544 (__builtin_ia32_roundss): Likewise.
6545 (__builtin_ia32_mpsadbw128): Likewise.
6546
6547 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6548
6549 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
6550
6551 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6552
6553 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
6554 failures.
6555 * gcc.dg/dfp/func-struct.c: Ditto.
6556 * gcc.dg/dfp/operator-assignment.c: Ditto.
6557 * gcc.dg/dfp/convert-bfp.c: Ditto.
6558 * gcc.dg/dfp/convert-int.c: Ditto.
6559 * gcc.dg/dfp/convert-int-max.c: Ditto.
6560 * gcc.dg/dfp/func-scalar.c: Ditto.
6561 * gcc.dg/dfp/cast.c: Ditto.
6562 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
6563 failures, and fix a typo in return type of arg1_128.
6564 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
6565 failures, and fix a typo in a constant suffix.
6566 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
6567 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
6568
6569 2007-05-22 Janis Johnson <janis187@us.ibm.com>
6570 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6571
6572 * lib/gcc-dg.exp(process_message): New proc.
6573 (dg-message): New test directive.
6574 * gcc.dg/always_inline.c: Use dg-message.
6575 * gcc.dg/always_inline2.c: Ditto.
6576 * gcc.dg/always_inline3.c: Ditto.
6577 * gcc.dg/invalid-call-1.c: Ditto.
6578 * gcc.dg/pr17506.c: Ditto.
6579 * gcc.dg/simd-5.c: Ditto.
6580 * gcc.dg/simd-6.c: Ditto.
6581 * gcc.dg/va-arg-2.c: Ditto.
6582 * gcc.dg/cpp/syshdr.c: Ditto.
6583 * gcc.dg/cpp/unc4.c: Ditto.
6584 * gcc.dg/cpp/trad/mi1.c: Ditto.
6585 * gcc.dg/cpp/trad/mi5.c: Ditto.
6586 * gcc.dg/cpp/trad/mi7.c: Ditto.
6587 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
6588 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
6589 * gcc.test-framework/test-framework.awk: Special-case outexists
6590 tests.
6591
6592 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
6593
6594 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
6595 (bit_SSE4_2): Likewise.
6596 (bit_POPCNT): Likewise.
6597
6598 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
6599 Check if assembler supports SSE4 instructions.
6600
6601 * gcc.target/i386/sse4_1-blendpd.c: New file.
6602 * gcc.target/i386/sse4_1-blendps.c: Likewise.
6603 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
6604 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
6605 * gcc.target/i386/sse4_1-check.h: Likewise.
6606 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
6607 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
6608 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
6609 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
6610 * gcc.target/i386/sse4_1-extractps.c: Likewise.
6611 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
6612 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
6613 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
6614 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
6615 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
6616 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
6617 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
6618 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
6619 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
6620 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
6621 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
6622 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
6623 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
6624 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
6625 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
6626 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
6627 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
6628 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
6629 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
6630 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
6631 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
6632 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
6633 * gcc.target/i386/sse4_1-pminud.c: Likewise.
6634 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
6635 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
6636 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
6637 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
6638 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
6639 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
6640 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
6641 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
6642 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
6643 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
6644 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
6645 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
6646 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
6647 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
6648 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
6649 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
6650 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
6651 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
6652 * gcc.target/i386/sse4_1-round.h: Likewise.
6653 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
6654 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
6655 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
6656 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
6657 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
6658 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
6659 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
6660 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
6661 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
6662 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
6663 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
6664 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
6665 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
6666 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
6667
6668 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6669
6670 PR fortran/31627
6671 * gfortran.dg/bounds_check_7.f90: New test.
6672
6673 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
6674
6675 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
6676 (check_effective_target_sse4a): Ditto.
6677
6678 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
6679 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
6680 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
6681 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
6682 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
6683 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
6684 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
6685 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
6686 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
6687 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
6688 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
6689 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
6690 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
6691 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
6692 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
6693 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
6694 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
6695 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
6696 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
6697 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
6698
6699 2007-05-21 Mark Mitchell <mark@codesourcery.com>
6700
6701 * g++.dg/ext/cleanup-1.C: New test.
6702 * g++.dg/ext/cleanup-2.C: Likewise.
6703 * g++.dg/ext/cleanup-3.C: Likewise.
6704 * g++.dg/ext/cleanup-4.C: Likewise.
6705 * g++.dg/ext/cleanup-5.C: Likewise.
6706 * g++.dg/ext/cleanup-6.C: Likewise.
6707 * g++.dg/ext/cleanup-8.C: Likewise.
6708 * g++.dg/ext/cleanup-9.C: Likewise.
6709 * g++.dg/ext/cleanup-10.C: Likewise.
6710 * g++.dg/ext/cleanup-11.C: Likewise.
6711 * g++.dg/ext/cleanup-dtor.C: Likewise.
6712
6713 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6714
6715 PR middle-end/31995
6716 * gcc.dg/vect/vect-102a.c: New test.
6717
6718 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6719 Paolo Carlini <pcarlini@suse.de>
6720 Uros Bizjak <ubizjak@gmail.com>
6721
6722 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6723 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6724 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6725 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6726 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6727 New testcases.
6728
6729 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6730
6731 PR fortran/32002
6732 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6733
6734 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6735
6736 PR fortran/32027
6737 * gfortran.dg/do_3.F90: Add checks for the final value of the
6738 loop variable.
6739
6740 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6741
6742 * gcc.c-torture/execute/990127-2.x: New file.
6743
6744 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6745
6746 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6747 * gcc.target/i386/sse-12: Add -O to compile options.
6748 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6749 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6750 and mm3dnow.h. Add -O to compile options.
6751
6752 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6753
6754 PR fortran/31867
6755 * gfortran.dg/char_length_5.f90: New test.
6756
6757 PR fortran/31994
6758 * gfortran.dg/array_reference_1.f90: New test.
6759
6760 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6761
6762 PR middle-end/7651
6763 PR c++/11856
6764 PR c/12963
6765 PR c/23587
6766 PR other/29694
6767 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6768 * gcc.dg/Wtype-limits.c: New.
6769 * gcc.dg/Wtype-limits-Wextra.c: New.
6770 * gcc.dg/Wtype-limits-no.c: New.
6771 * g++.dg/warn/Wtype-limits.C: New.
6772 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6773 * g++.dg/warn/Wtype-limits-no.C: New.
6774
6775 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6776
6777 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6778 instead of "-msse2".'
6779 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6780 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6781 and mm3dnow.h.
6782 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6783 to test with immediate operand.
6784 (__builtin_ia32_insertqi): Ditto.
6785 (__builtin_ia32_palignr128): Ditto.
6786 (__builtin_ia32_palignr): Ditto.
6787 (__builtin_ia32_pshufhw): Ditto.
6788 (__builtin_ia32_pshuflw): Ditto.
6789 (__builtin_ia32_pshufd): Ditto.
6790 (__builtin_ia32_vec_set_v8hi): Ditto.
6791 (__builtin_ia32_vec_ext_v8hi): Ditto.
6792 (__builtin_ia32_shufpd): Ditto.
6793 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6794
6795 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6796
6797 PR fortran/32001
6798 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6799
6800 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6801
6802 PR target/31585
6803 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6804 and "__inline". Use "-msse" instead of "-msse2".
6805
6806 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6807
6808 PR middle-end/7651
6809 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6810 * gcc.dg/20030906-2.c: Likewise.
6811 * objc.dg/method-17.m: Add -Wreturn-type.
6812 * obj-c++.dg/method-21.mm: Likewise.
6813
6814 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6815
6816 PR target/31585
6817 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6818 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6819 (__builtin_ia32_psrlqi128): Ditto.
6820 (__builtin_ia32_psrlwi128): Ditto.
6821 (__builtin_ia32_psrldi128): Ditto.
6822 (__builtin_ia32_psrldqi128): Ditto.
6823 (__builtin_ia32_pslldqi128): Ditto.
6824 (__builtin_ia32_psrawi128): Ditto.
6825 (__builtin_ia32_psradi128): Ditto.
6826 (__builtin_ia32_psllqi128): Ditto.
6827 (__builtin_ia32_pslldi128): Ditto.
6828 (__builtin_prefetch): Ditto.
6829 (__builtin_ia32_pshufw): Ditto.
6830 (__builtin_ia32_vec_set_v4hi): Ditto.
6831 (__builtin_ia32_vec_ext_v4hi): Ditto.
6832 (__builtin_ia32_shufps): Ditto.
6833 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6834
6835 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6836
6837 PR fortran/31974
6838 * gfortran.dg/char_allocation_1.f90: New test.
6839
6840 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6841
6842 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6843 * gcc.dg/Wconversion-sign.c: New.
6844 * gcc.dg/Wconversion-integer-no-sign.c: New.
6845 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6846 Wconversion-sign.C
6847 * g++.dg/warn/Wconversion-sign.C: New.
6848 * g++.old-deja/g++.other/warn4.C: Update.
6849 * g++.dg/warn/Wconversion1.C: Likewise.
6850
6851 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6852
6853 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6854 * gcc.dg/torture/builtin-math-4.c: Likewise.
6855
6856 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6857
6858 PR libfortran/31964
6859 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6860
6861 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6862
6863 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6864
6865 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6866
6867 PR target/31628
6868 * gcc.target/i386/pr31628.c: New.
6869
6870 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6871
6872 PR middle-end/31344
6873 * gcc.dg/pr31344.c: New test.
6874
6875 2007-05-17 Ian Lance Taylor <iant@google.com>
6876
6877 PR tree-optimization/31953
6878 * gcc.c-torture/compile/pr31953.c: New test.
6879
6880 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6881
6882 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6883
6884 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6885 and drem.
6886 * gcc.dg/torture/builtin-math-4.c: Likewise.
6887
6888 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6889 * gcc.dg/torture/builtin-math-4.c: Likewise.
6890
6891 * gcc.dg/torture/builtin-math-4.c: New test.
6892
6893 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6894 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6895
6896 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6897 * gcc.dg/cpp/include2.c: Ditto.
6898 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6899 * gcc.dg/cpp/paste5.c: Ditto.
6900 * gcc.dg/cpp/paste6.c: Ditto.
6901 * gcc.dg/cpp/paste8.c: Ditto.
6902 * gcc.dg/cpp/paste11.c: Ditto.
6903 * gcc.dg/cpp/paste13.c: Ditto.
6904 * gcc.dg/cpp/skipping2.c: Ditto.
6905 * gcc.dg/reg-vol-struct-1.c: Ditto.
6906 * gcc.dg/Wshadow-1.c: Ditto.
6907 * gcc.dg/cpp/trad/comment.c: Ditto.
6908 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6909 * gcc.dg/cpp/if-2.c: Ditto.
6910 * gcc.dg/array-5.c: Ditto.
6911 * gcc.dg/inline-15.c: Ditto.
6912 * gcc.dg/pr27953.c: Ditto.
6913 * gcc.dg/Wno-c++-compat.c: Ditto.
6914
6915 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6916
6917 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6918
6919 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6920
6921 * gcc.c-torture/execute/20070517-1.c: New test.
6922
6923 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6924
6925 PR fortran/31919
6926 * gfortran.dg/min_max_conformance.f90: New test.
6927
6928 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6929
6930 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6931 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6932 gcc.dg/vect/vect-104.c: Use more complex construction to
6933 prevent vectorizing.
6934 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6935
6936 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6937
6938 PR tree-optimization/24659
6939 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6940 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6941 not vect_int target.
6942 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6943 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6944 targets.
6945 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6946 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6947 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6948
6949 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6950
6951 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6952 and x86_64-*-* targets.
6953 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6954
6955 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6956
6957 PR fortran/18769
6958 PR fortran/30881
6959 PR fortran/31194
6960 PR fortran/31216
6961 PR fortran/31427
6962 * transfer_simplify_1.f90: New test.
6963 * transfer_simplify_2.f90: New test.
6964
6965 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6966
6967 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6968
6969 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6970
6971 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6972
6973 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6974
6975 PR c/31924
6976 * gcc.dg/fltconst-1.c: New test.
6977
6978 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6979 * gcc.dg/dfp/operator-assignment.c: Ditto.
6980
6981 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6982
6983 PR c++/29928
6984 * g++.dg/rtti/typeid5.C: New.
6985
6986 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6987
6988 PR fortran/31725
6989 * gfortran.dg/substr_4.f: New test.
6990
6991 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6992
6993 * gcc.target/m68k/interrupt_thread-1.c,
6994 gcc.target/m68k/interrupt_thread-2.c,
6995 gcc.target/m68k/interrupt_thread-3.c: New.
6996 * gcc.target/m68k/m68k.exp: Accept fido.
6997
6998 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6999
7000 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
7001 * gfortran.dg/altreturn_3.f90: Likewise.
7002 * gfortran.dg/assumed_dummy_1.f90: Likewise.
7003 * gfortran.dg/default_numeric_type_1.f90: Likewise.
7004 * gfortran.dg/inquire_iolength.f90: Likewise.
7005 * gfortran.dg/module_naming_1.f90: Likewise.
7006 * gfortran.dg/oldstyle_2.f90: Likewise.
7007 * gfortran.dg/operator_2.f90: Likewise.
7008 * gfortran.dg/parameter_array_element_1.f90: Likewise.
7009 * gfortran.dg/used_types_11.f90: Likewise.
7010 * gfortran.dg/zero_array_components_1.f90: Likewise.
7011 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
7012 * gfortran.dg/parameter_array_dummy.f90: Likewise.
7013 * gfortran.dg/real_const_3.f90: Likewise.
7014
7015 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
7016
7017 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
7018 * gcc.dg/tree-ssa/loop-30.c: New test.
7019
7020 2007-05-13 Richard Guenther <rguenther@suse.de>
7021
7022 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
7023 scanning forwprop1.
7024 * g++.dg/tree-ssa/pr31146.C: Likewise.
7025
7026 2007-05-13 Revital Eres <eres@il.ibm.com>
7027
7028 * gcc.dg/dse.c: New test.
7029
7030 2007-05-12 Richard Guenther <rguenther@suse.de>
7031
7032 PR tree-optimization/31797
7033 * gcc.c-torture/compile/pr31797.c: New testcase.
7034
7035 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
7036
7037 PR fortran/30746
7038 * gfortran.dg/host_assoc_function_1.f90: New test.
7039
7040 2007-05-11 Steve Ellcey <sje@cup.hp.com>
7041
7042 PR c++/31829
7043 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
7044
7045 2007-05-11 Silvius Rus <rus@google.com>
7046
7047 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
7048 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
7049 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
7050 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
7051 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
7052 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
7053 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
7054 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
7055 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
7056 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
7057 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
7058 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
7059 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
7060 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
7061 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
7062 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
7063
7064 2007-05-11 Paolo Carlini <pcarlini@suse.de>
7065
7066 PR other/31852
7067 * gcc.c-torture/execute/builtins/memchr.c: New.
7068 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
7069 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
7070
7071 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
7072
7073 PR fortran/30876
7074 * gfortran.dg/recursive_reference_1.f90: Put error at correct
7075 line.
7076 * gfortran.dg/recursive_reference_2.f90: New test.
7077
7078 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
7079
7080 PR fortran/30878
7081 * gfortran.dg/namelist_29.f90: New test.
7082
7083 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
7084
7085 PR fortran/31474
7086 * gfortran.dg/entry_10.f90: New test.
7087
7088 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
7089
7090 PR tree-optimization/31885
7091 * gcc.dg/tree-ssa/loop-29.c: New test.
7092
7093 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
7094
7095 * assumed_dummy_1.f90: Fix dg directive.
7096 * char_initialiser_actual.f90: Likewise.
7097 * nested_modules_2.f90: Likewise.
7098 * shift-alloc.f90: Likewise.
7099
7100 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
7101
7102 * gcc.dg/20070507-1.c: Disable for non-pic targets.
7103
7104 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7105
7106 PR libfortran/31880
7107 * gfortran.dg/unf_read_corrupted_2.f90: New test.
7108
7109 2007-05-09 Mike Stump <mrs@apple.com>
7110
7111 * g++.dg/other/first-global.C: Add -fpie for darwin.
7112 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
7113
7114 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
7115
7116 * gcc.dg/20070507-1.c: New testcase.
7117
7118 2007-05-08 Chao-ying Fu <fu@mips.com>
7119
7120 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
7121 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
7122 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
7123 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
7124
7125 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
7126
7127 PR 31847
7128 * gcc.dg/pr31847.c: New test.
7129
7130 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
7131
7132 PR fortran/31692
7133 * gfortran.dg/actual_array_result_1.f90: New test.
7134
7135 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
7136
7137 PR fortran/29397
7138 * gfortran.dg/parameter_array_init_1.f90: New test.
7139
7140 PR fortran/29400
7141 * gfortran.dg/parameter_array_init_2.f90: New test.
7142
7143 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
7144
7145 PR target/31854
7146 * gcc.target/i386/pr31854.c: New test.
7147
7148 2007-05-07 Janis Johnson <janis187@us.ibm.com>
7149
7150 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
7151
7152 2007-05-07 Mike Stump <mrs@apple.com>
7153
7154 * g++.old-deja/g++.mike/empty.C: Add.
7155
7156 2007-05-07 Eric Christopher <echristo@apple.com>
7157
7158 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
7159
7160 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
7161
7162 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
7163 variable. Rearrange conversions from binary float to decimal float.
7164
7165 2007-05-07 Mark Mitchell <mark@codesourcery.com>
7166
7167 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
7168 x86.
7169
7170 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
7171
7172 * gnat.dg/opt1.ad[sb]: New testcase.
7173
7174 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7175
7176 PR fortran/31399
7177 * gfortran.dg/do_3.F90: New test.
7178
7179 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7180
7181 PR fortran/31764
7182 * gfortran.dg/new_line.f90: Add new checks.
7183
7184 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7185
7186 PR fortran/31201
7187 * gfortran.dg/large_unit_1.f90: New.
7188 * gfortran.dg/large_unit_2.f90: New.
7189 * gfortran.dg/iostat_4.f90: New
7190 * gfortran.dg/bounds_check_fail_1.f90: Updated.
7191
7192 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
7193
7194 PR fortran/31540
7195 * gfortran.dg/char_result_4.f90: New test.
7196
7197 2007-06-05 Revital Eres <eres@il.ibm.com>
7198
7199 PR 30957
7200 * gcc.dg/pr30957-1.c: New test.
7201
7202 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7203
7204 PR fortran/31251
7205 * gfortran.dg/char_type_len_2.f90: New test.
7206
7207 2007-05-05 Geoffrey Keating <geoffk@apple.com>
7208
7209 PR 31775
7210 * g++.dg/other/nested-extern.cc: New.
7211 * g++.dg/other/nested-extern-1.C: New.
7212 * g++.dg/other/nested-extern-2.C: New.
7213
7214 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
7215
7216 PR fortran/31760
7217 * gfortran.dg/erf.f90: New test.
7218 * gfortran.dg/besxy.f90: New test.
7219
7220 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
7221
7222 PR fortran/22359
7223 * gfortran.dg/fseek.f90: New test.
7224
7225 2007-05-04 Bob Wilson <bob.wilson@acm.org>
7226
7227 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
7228
7229 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7230
7231 PR libfortran/31210
7232 * gfortran.dg/zero_length_1.f90: New test.
7233
7234 2007-05-04 Tobias Burnus <burnus@net-b.de>
7235
7236 PR fortran/31803
7237 * gfortran.dg/char_pointer_assign_3.f90: New test.
7238 * gfortran.dg/char_result_2.f90: Re-enable test.
7239
7240 2007-05-04 Tobias Burnus <burnus@net-b.de>
7241
7242 PR fortran/25071
7243 * gfortran.dg/char_length_3.f90: New test.
7244 * gfortran.dg/char_result_2.f90: Fix test.
7245
7246 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
7247
7248 PR tree-optimization/30565
7249 * gcc.dg/tree-ssa/loop-27.c: New test.
7250
7251 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
7252
7253 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
7254 * gcc.target/bfin/arith.c (__v2hi): Likewise.
7255 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
7256 * gcc.target/bfin/shift.c (__v2hi): Likewise.
7257
7258 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
7259
7260 PR tree-optimization/31699
7261 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
7262 New.
7263 (check_effective_target_vect_floatint_cvt): New.
7264 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
7265 of specific targets.
7266 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
7267 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
7268 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
7269 * gcc.dg/vect/vect-iv-4.c: Likewise.
7270 * gcc.dg/vect/vect-multitypes-11.c: New.
7271 * gcc.dg/vect/pr31699.c: New.
7272
7273 2007-05-02 Geoffrey Keating <geoffk@apple.com>
7274
7275 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
7276
7277 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
7278
7279 PR C++/31663
7280 * g++.dg/warn/anonymous-namespace-2.C: New.
7281 * g++.dg/warn/anonymous-namespace-2.h: New.
7282
7283 2007-05-02 Paul Brook <paul@codesourcery.com>
7284
7285 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
7286
7287 2007-05-02 Eric Christopher <echristo@apple.com>
7288
7289 * gcc.dg/cpp/if-div.c: New file.
7290
7291 2007-05-02 Tom Tromey <tromey@redhat.com>
7292
7293 PR preprocessor/28709:
7294 * gcc.dg/cpp/pr28709.c: New file.
7295
7296 2007-05-02 Richard Guenther <rguenther@suse.de>
7297
7298 PR tree-optimization/31146
7299 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
7300
7301 2007-05-01 Geoffrey Keating <geoffk@apple.com>
7302
7303 * gcc.c-torture/compile/limits-blockid.c: New.
7304 * gcc.c-torture/compile/limits-caselabels.c: New.
7305 * gcc.c-torture/compile/limits-declparen.c: New.
7306 * gcc.c-torture/compile/limits-enumconst.c: New.
7307 * gcc.c-torture/compile/limits-exprparen.c: New.
7308 * gcc.c-torture/compile/limits-externalid.c: New.
7309 * gcc.c-torture/compile/limits-fnargs.c: New.
7310 * gcc.c-torture/compile/limits-fndefn.c: New.
7311 * gcc.c-torture/compile/limits-idexternal.c: New.
7312 * gcc.c-torture/compile/limits-idinternal.c: New.
7313 * gcc.c-torture/compile/limits-pointer.c: New.
7314 * gcc.c-torture/compile/limits-stringlit.c: New.
7315 * gcc.c-torture/compile/limits-structmem.c: New.
7316 * gcc.c-torture/compile/limits-structnest.c: New.
7317
7318 2007-04-29 Geoffrey Keating <geoffk@apple.com>
7319
7320 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
7321
7322 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
7323
7324 PR middle-end/31740
7325 * gcc.c-torture/compile/20070501-1.c: New testcase.
7326
7327 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
7328
7329 PR fortran/31732
7330 * gfortran.dg/array_memset_2: New test case.
7331
7332 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
7333
7334 PR testsuite/31615
7335 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
7336
7337 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
7338
7339 PR testsuite/31589
7340 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
7341 dg-final test.
7342 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
7343 keyword to dg-final test.
7344 * gcc.dg/vect/vect-iv-4.c: Likewise.
7345 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
7346 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
7347 test.
7348 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
7349 cast.
7350 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
7351 * lib/target-supports.exp
7352 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
7353 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
7354
7355 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
7356
7357 * gcc.c-torture/execute/ieee/20000320-1.c: Use
7358 __LONG_LONG_MAX__ and its friends instead of those supplied by
7359 limits.h.
7360
7361 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
7362
7363 PR C++/31721
7364 * g++.dg/ext/vector7.C: New testcase.
7365
7366 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7367
7368 PR fortran/31591
7369 * gfortran.dg/bound_simplification_1.f90: New test.
7370
7371 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7372
7373 PR fortran/31645
7374 * gfortran.dg/bom_error.f90: New test.
7375 * gfortran.dg/bom_include.f90: New test.
7376 * gfortran.dg/bom_UTF16-LE.f90: New test.
7377 * gfortran.dg/bom_UTF16-BE.f90: New test.
7378 * gfortran.dg/bom_UTF-8.f90: New test.
7379 * gfortran.dg/bom_UTF-32.f90: New test.
7380 * gfortran.dg/bom_UTF-8.F90: New test.
7381 * gfortran.dg/bom_include.inc: New file.
7382
7383 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
7384
7385 PR C++/30221
7386 * g++.dg/init/ptrfn2.C: New test.
7387 * g++.dg/init/ptrfn3.C: New test.
7388
7389 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
7390
7391 PR fortran/31711
7392 * gfortran.dg/dependency_21.f90: New test.
7393
7394 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7395
7396 * gfortran.dg/secnds.f: Use real*8.
7397 * gfortran.dg/secnds-1.f: Use real*8.
7398
7399 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7400
7401 PR libfortran/31532
7402 * gfortran.dg/inquire_5.f90: Update test.
7403
7404 2007-04-27 Ian Lance Taylor <iant@google.com>
7405
7406 PR middle-end/31710
7407 * gcc.c-torture/compile/pr31710.c: New test.
7408
7409 2007-04-27 Richard Guenther <rguenther@suse.de>
7410
7411 PR tree-optimization/30965
7412 PR tree-optimization/30978
7413 * gcc.dg/tree-ssa/pr30978.c: New testcase.
7414 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
7415 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
7416 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
7417
7418 2007-04-27 Richard Guenther <rguenther@suse.de>
7419
7420 PR tree-optimization/31715
7421 * gcc.dg/Warray-bounds-4.c: New testcase.
7422
7423 2007-04-26 Ian Lance Taylor <iant@google.com>
7424
7425 PR target/28675
7426 * gcc.c-torture/compile/pr28675.c: New test.
7427
7428 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
7429
7430 PR C++/30016
7431 * g++.dg/ext/vector6.C: New test.
7432
7433 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
7434
7435 * gcc.c-torture/execute/ieee/20000320-1.x: New.
7436
7437 2007-04-26 Steve Ellcey <sje@cup.hp.com>
7438
7439 PR middle-end/31617
7440 * g++.dg/other/str_empty.C: Add expected warning.
7441
7442 2007-04-26 Richard Guenther <rguenther@suse.de>
7443 Daniel Berlin <dberlin@dberlin.org>
7444
7445 PR tree-optimization/30567
7446 * g++.dg/other/pr30567.C: New testcase.
7447
7448 2007-04-26 Richard Guenther <rguenther@suse.de>
7449
7450 PR tree-optimization/31703
7451 * gcc.c-torture/compile/pr31703.c: New testcase.
7452 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
7453 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7454
7455 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
7456
7457 * gfortran.dg/open_errors.f90: Added if statements checking
7458 the value of iostat.
7459
7460 2007-04-26 Jakub Jelinek <jakub@redhat.com>
7461
7462 PR c++/31598
7463 * g++.dg/gomp/pr31598.C: New test.
7464
7465 PR tree-optimization/30558
7466 * g++.dg/gomp/pr30558.C: New test.
7467
7468 2007-04-24 Mark Mitchell <mark@codesourcery.com>
7469
7470 PR c++/31338
7471 * g++.dg/ext/complex2.C: New test.
7472
7473 2007-04-25 Paolo Carlini <pcarlini@suse.de>
7474
7475 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
7476
7477 2007-04-25 Thiemo Seufer <ths@mips.com>
7478
7479 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
7480 value to signed char.
7481
7482 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
7483
7484 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
7485 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
7486 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
7487
7488 2007-04-25 Tobias Burnus <burnus@net-b.de>
7489
7490 PR fortran/31668
7491 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
7492 statement functions.
7493 * gfortran.dg/c_by_val_5.f90: New test.
7494
7495 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
7496
7497 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
7498 with two new subroutines to avoid parameter-induced aliasing.
7499 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
7500 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
7501
7502 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7503
7504 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
7505 * g++.dg/warn/Warray-bounds.C: Likewise.
7506
7507 2007-04-24 Ian Lance Taylor <iant@google.com>
7508
7509 PR tree-optimization/31605
7510 * gcc.c-torture/execute/pr31605.c: New test.
7511
7512 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7513
7514 PR fortran/31587
7515 * lib/gcc-dg.exp (scan-module): New function.
7516 * gfortran.dg/module_md5_1.f90: New test.
7517
7518 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
7519
7520 * g++.old-deja/g++.pt/defarg6.C: Only run with
7521 -std=gnu++98.
7522 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
7523 * g++.dg/cpp0x/variadic61.C: Ditto.
7524 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
7525 * g++.dg/cpp0x/variadic62.C: Ditto.
7526 * g++.dg/template/meminit1.C: Ditto.
7527 * g++.dg/template/operator7.C: Ditto.
7528 * g++.dg/template/static15.C: Ditto.
7529 * g++.dg/template/invalid1.C: Ditto.
7530 * g++.dg/template/shift1.C: Ditto.
7531 * g++.dg/template/error10.C: Ditto.
7532
7533 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
7534
7535 PR diagnostic/25923
7536 * gfortran.dg/pr25923.f90: New test.
7537
7538 2007-04-24 Ian Lance Taylor <iant@google.com>
7539
7540 PR tree-optimization/31602
7541 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
7542
7543 2007-04-24 Janis Johnson <janis187@us.ibm.com>
7544
7545 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
7546 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
7547
7548 2007-04-24 Hui-May Chang <hm.chang@apple.com>
7549
7550 * gcc.target/i386/reload-1.c. New.
7551
7552 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
7553 Olga Golovanevsky <olga@il.ibm.com>
7554
7555 * g++.dg/other/str_empty.C: New test.
7556
7557 2007-04-24 Richard Henderson <rth@redhat.com>
7558
7559 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
7560
7561 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
7562
7563 PR target/31641
7564 * gcc.c-torture/compile/pr31641.c: New testcase.
7565
7566 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
7567
7568 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
7569 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
7570 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
7571 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
7572
7573 2007-04-23 Simon Baldwin <simonb@google.com>
7574
7575 * g++.dg/other/error15.C: New.
7576 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
7577 triggering a "multiple parameters named" error.
7578
7579 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
7580
7581 PR fortran/31618
7582 * gfortran.dg/backspace_8.f: New test case.
7583
7584 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
7585
7586 PR fortran/31630
7587 * gfortran.dg/used_types_17.f90: New test.
7588
7589 PR fortran/31620
7590 * gfortran.dg/zero_array_components_1.f90: New test.
7591
7592 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7593
7594 PR fortran/31616
7595 * gfortran.dg/open_errors.f90: Allow a different error message.
7596
7597 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
7598
7599 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
7600 Rename from check_effective_target_vect_pack_mod. Rename global
7601 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
7602 messages.
7603 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
7604 rename.
7605 * gcc.dg/vect/vect-iv-8a.c: Ditto.
7606 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
7607
7608 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7609
7610 PR middle-end/31448
7611 * gcc.c-torture/execute/pr31448.c: New testcase.
7612
7613 2007-04-22 Nick Clifton <nickc@redhat.com>
7614
7615 * gcc.dg/20020312-2.c: Add support for the FRV.
7616
7617 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
7618
7619 PR tree-optimization/24659
7620 * gcc.dg/vect/vect-float-extend-1.c: New test.
7621 * gcc.dg/vect/vect-float-truncate-1.c: New test.
7622
7623 2007-04-22 Richard Guenther <rguenther@suse.de>
7624
7625 PR tree-optimization/29789
7626 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
7627 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
7628
7629 2007-04-22 Revital Eres <eres@il.ibm.com>
7630
7631 * gcc.dg/var-expand2.c: New test.
7632
7633 2007-04-22 Revital Eres <eres@il.ibm.com>
7634
7635 * gcc.dg/var-expand3.c: New test.
7636
7637 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7638
7639 PR fortran/31495
7640 * gfortran.dg/continuation_8.f90: New test.
7641
7642 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
7643
7644 PR C/30265
7645 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
7646 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
7647
7648 2007-04-21 Richard Guenther <rguenther@suse.de>
7649
7650 PR middle-end/31136
7651 * gcc.c-torture/execute/pr31136.c: New testcase.
7652
7653 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
7654
7655 * gcc.target/i386/movsi-sm-1.c: New.
7656
7657 2007-04-20 Richard Henderson <rth@redhat.com>
7658
7659 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
7660 * gcc.dg/pr27095.c: Cope with alpha GOT load.
7661
7662 2007-04-20 Jakub Jelinek <jakub@redhat.com>
7663
7664 * gcc.target/i386/ordcmp-1.c: New test.
7665 * gcc.target/i386/unordcmp-1.c: New test.
7666
7667 PR tree-optimization/31632
7668 * gcc.c-torture/compile/20070419-1.c: New test.
7669
7670 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7671
7672 * gcc.dg/invalid-call-1.c: New test.
7673
7674 2007-04-18 Dirk Mueller <dmueller@suse.de>
7675
7676 PR diagnostic/31227
7677 * gcc.dg/Warray-bounds-3.c: New.
7678
7679 2007-04-18 Richard Guenther <rguenther@suse.de>
7680
7681 PR tree-optimization/19431
7682 PR tree-optimization/21463
7683 * gcc.c-torture/execute/20070212-1.c: New testcase.
7684 * gcc.c-torture/execute/20070212-2.c: Likewise.
7685 * gcc.c-torture/execute/20070212-3.c: Likewise.
7686 * gcc.dg/tree-ssa/pr19431.c: Likewise.
7687 * gcc.dg/tree-ssa/pr21463.c: Likewise.
7688 * g++.dg/tree-ssa/pr21463.C: Likewise.
7689 * g++.dg/tree-ssa/pr30738.C: Likewise.
7690
7691 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7692
7693 PR c++/31513
7694 * g++.dg/expr/bitfield8.C: New test.
7695
7696 2007-04-17 Joseph Myers <joseph@codesourcery.com>
7697 Richard Sandiford <richard@codesourcery.com>
7698
7699 * lib/target-supports.exp (check_profiling_available): Return 0
7700 for uClibc with -p or -pg.
7701
7702 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
7703
7704 PR c++/31517
7705 * g++.dg/template/init7.C: New test.
7706
7707 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
7708
7709 PR rtl-optimization/31360
7710 * gcc.dg/loop-7.c: New test.
7711
7712 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7713
7714 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7715 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7716 build.
7717 (compat-execute): Likewise.
7718 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7719 files to remote hosts.
7720 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7721 (c-torture-execute): Likewise.
7722 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7723 or plain file. Use remote_upload and remote_download to copy
7724 files about.
7725 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7726 before scanning it.
7727
7728 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7729
7730 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7731
7732 2007-04-16 Lawrence Crowl <crowl@google.com>
7733
7734 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7735 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7736 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7737 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7738 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7739 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7740 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7741 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7742 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7743 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7744 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7745
7746 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7747 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7748 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7749 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7750 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7751 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7752 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7753 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7754 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7755 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7756 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7757
7758 2007-04-16 Ian Lance Taylor <iant@google.com>
7759
7760 PR tree-optimization/31522
7761 * gcc.dg/Wstrict-overflow-16.c: New test.
7762
7763 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7764
7765 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7766
7767 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7768
7769 PR fortran/31144
7770 * gfortran.dg/module_naming_1.f90: New.
7771
7772 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7773
7774 * lib/target-supports.exp (check_profiling_available): Return
7775 false for m68k-*-uclinux.
7776
7777 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7778
7779 PR c++/29365
7780 Testcase for c++ anonymous namespace warning
7781
7782 * g++.dg/warn/anonymous-namespace-1.C: New test
7783 * g++.dg/warn/anonymous-namespace-1.h: New test
7784
7785 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7786
7787 PR testsuite/31578
7788 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7789
7790 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7791
7792 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7793
7794 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7795
7796 PR fortran/31204
7797 * gfortran.dg/array_constructor_16.f90: New test.
7798
7799 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7800
7801 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7802 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7803
7804 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7805
7806 PR rtl-optimization/31500
7807 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7808 * g++.dg/warn/Warray-bounds.C: Likewise.
7809
7810 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7811
7812 PR C/31520
7813 * gcc.dg/gnu89-init-4.c: New testcase.
7814
7815 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7816
7817 PR c++/25874
7818 * gcc.dg/gomp/pr25874.c: Add dg-options.
7819 * g++.dg/gomp/pr25874.C: Add dg-options.
7820
7821 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7822
7823 PR fortran/21061
7824 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7825 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7826
7827 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7828
7829 PR fortran/31561
7830 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7831
7832 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7833
7834 PR fortran/29507
7835 PR fortran/31404
7836 * gfortran.dg/initialization_6.f90: New test.
7837
7838 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7839
7840 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7841
7842 * lib/target-supports.exp (check_gc_sections_available):
7843 Return false if ldflags includes -elf2flt.
7844
7845 2007-04-13 Jason Merrill <jason@redhat.com>
7846
7847 PR c++/31074
7848 * conv3.C: New test.
7849
7850 2007-04-13 Mike Stump <mrs@apple.com>
7851
7852 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7853 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7854
7855 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7856
7857 PR tree-optimization/29598
7858 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7859
7860 2007-04-13 Tobias Burnus <burnus@net-b.de>
7861
7862 PR fortran/31559
7863 * gfortran.dg/func_assign.f90: New test.
7864
7865 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7866
7867 PR fortran/31550
7868 * gfortran.dg/used_types_16.f90: New test.
7869
7870 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7871
7872 PR fortran/18937
7873 * gfortran.dg/goto_2.f90: New.
7874 * gfortran.dg/goto_3.f90: New.
7875 * gfortran.dg/pr17708.f90: Rename to ...
7876 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7877
7878 2007-04-13 Tobias Burnus <burnus@net-b.de>
7879
7880 PR fortran/31562
7881 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7882 instead of a struct.
7883
7884 2007-04-13 Tobias Burnus <burnus@net-b.de>
7885
7886 PR fortran/31562
7887 * gfortran.dg/value_4.c: Use GNU extensions for complex
7888 instead of a struct.
7889
7890 2007-04-13 Richard Guenther <rguenther@suse.de>
7891
7892 PR tree-optimization/21258
7893 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7894
7895 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7896
7897 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7898 <complex.h>.
7899
7900 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7901
7902 PR fortran/31250
7903 * gfortran.dg/char_length_2.f90: New.
7904 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7905 * gfortran.dg/repeat_4.f90: Likewise.
7906
7907 PR fortran/31266
7908 * gfortran.dg/char_assign_1.f90: New.
7909
7910 PR fortran/31471
7911 * gfortran.dg/block_name_1.f90: New.
7912 * gfortran.dg/block_name_2.f90: New.
7913
7914 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7915
7916 PR c++/31078
7917 * g++.dg/other/pr31078.C: New.
7918
7919 2007-04-12 Richard Guenther <rguenther@suse.de>
7920
7921 PR tree-optimization/31169
7922 * gcc.c-torture/execute/pr31169.c: New testcase.
7923
7924 2007-04-12 Richard Guenther <rguenther@suse.de>
7925
7926 PR tree-optimization/24689
7927 PR tree-optimization/31307
7928 * g++.dg/tree-ssa/pr31307.C: New testcase.
7929 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7930
7931 2007-04-12 Tobias Burnus <burnus@net-b.de>
7932
7933 PR fortran/31472
7934 * gfortran.dg/access_spec_1.f90: New test.
7935 * gfortran.dg/access_spec_2.f90: New test.
7936 * gfortran.dg/non_module_public.f90: Match new error message.
7937
7938 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7939
7940 PR testsuite/31538
7941 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7942 to 4 at line 38 to fix bounds problem.
7943
7944 2007-04-11 Tobias Burnus <burnus@net-b.de>
7945
7946 PR testsuite/31240
7947 * gfortran.dg/pointer_intent_1.f90: Fix test.
7948
7949 2007-04-10 Eric Christopher <echristo@apple.com>
7950
7951 * lib/target-supports.exp
7952 (check_effective_target_fstack_protector): Rewrite.
7953
7954 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7955
7956 PR c++/31449
7957 * g++.dg/init/const5.C: New test.
7958
7959 2007-04-09 Jan Hubicka <jh@suse.cz>
7960
7961 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7962
7963 2007-04-08 Jan Hubicka <jh@suse.cz>
7964
7965 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7966
7967 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7968
7969 PR fortran/31257
7970 * gfortran.dg/achar_4.f90: New test.
7971
7972 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7973
7974 PR fortran/30880
7975 * gfortran.dg/used_dummy_types_8.f90: New test.
7976
7977 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7978
7979 PR fortran/30872
7980 * gfortran.dg/parameter_array_element_1.f90: New test.
7981
7982 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7983
7984 PR fortran/31222
7985 * gfortran.dg/default_numeric_type_1.f90: New test.
7986
7987 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7988
7989 PR fortran/31424
7990 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7991
7992 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7993
7994 PR fortran/31293
7995 * gfortran.dg/interface_12.f90: New test.
7996
7997 2007-04-07 Bruce Korb <bkorb@gnu.org>
7998
7999 * gcc.dg/format/opt-6.c: New test.
8000 * gcc.dg/format/nul-1.c: New test.
8001 * gcc.dg/format/nul-2.c: New test.
8002
8003 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8004
8005 PR libgfortran/31395
8006 * gfortran.dg/fmt_colon.f90: New test.
8007
8008 2007-04-06 Mark Mitchell <mark@codesourcery.com>
8009
8010 * g++.old-deja/g++.other/init18.C: Use
8011 dg-require-effective-target instead of an explicit xfail.
8012
8013 2007-04-05 Janis Johnson <janis187@us.ibm.com>
8014
8015 * gcc.dg/dfp/signbit-1.c
8016 * gcc.dg/dfp/signbit-2.c
8017
8018 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
8019
8020 PR fortran/31483
8021 * gfortran.dg/altreturn_5.f90: New test.
8022
8023 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
8024
8025 PR fortran/31292
8026 * gfortran.dg/contained_module_proc_1.f90: New test.
8027
8028 2007-04-04 Stuart Hastings <stuart@apple.com>
8029
8030 PR 31281
8031 * objc/execute/exceptions/pr31281.m: New.
8032
8033 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
8034
8035 * g++.dg/ext/dllimport12.C: Update comments.
8036
8037 2007-04-03 Eric Christopher <echristo@apple.com>
8038
8039 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
8040
8041 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8042
8043 PR fortran/31304
8044 * gfortran.dg/repeat_2.f90: New test.
8045 * gfortran.dg/repeat_3.f90: New test.
8046 * gfortran.dg/repeat_4.f90: New test.
8047
8048 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
8049
8050 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
8051
8052 2007-04-03 Jakub Jelinek <jakub@redhat.com>
8053
8054 PR c++/30847
8055 * g++.dg/parse/cond3.C: New test.
8056
8057 PR middle-end/30704
8058 * gcc.c-torture/execute/ieee/pr30704.c: New test.
8059
8060 2007-04-02 Jason Merrill <jason@redhat.com>
8061
8062 PR c++/31187
8063 * g++.dg/ext/visibility/anon3.C: New test.
8064
8065 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8066
8067 PR libgfortran/31052
8068 * gfortran.dg/namelist_28.f90: New test.
8069
8070 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8071
8072 PR libgfortran/31366
8073 * gfortran.dg/direct_io_6.f90: New test.
8074
8075 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8076
8077 PR libgfortran/31207
8078 * gfortran.dg/advance_5.f90: New test.
8079 * gfortran.dg/advance_6.f90: New test.
8080
8081 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
8082
8083 * g++.dg/ext/dllimport6.C: Remove extra ';'.
8084 * g++.dg/ext/dllimport7.C: Likewise.
8085 * g++.dg/ext/selectany1.C: Likewise.
8086
8087 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
8088
8089 * g++.dg/parser/pr31138.C: New.
8090 * g++.dg/parser/pr31140.C: New.
8091 * g++.dg/parser/pr31141.C: New.
8092
8093 2007-03-30 Paolo Carlini <pcarlini@suse.de>
8094
8095 PR c++/26099
8096 * g++.dg/ext/is_base_of.C: New.
8097 * g++.dg/ext/has_virtual_destructor.C: New.
8098 * g++.dg/ext/is_polymorphic.C: New.
8099 * g++.dg/ext/is_base_of_diagnostic.C: New.
8100 * g++.dg/ext/is_enum.C: New.
8101 * g++.dg/ext/has_nothrow_assign.C: New.
8102 * g++.dg/ext/has_nothrow_constructor.C: New.
8103 * g++.dg/ext/is_empty.C: New.
8104 * g++.dg/ext/has_trivial_copy.C: New.
8105 * g++.dg/ext/has_trivial_assign.C: New.
8106 * g++.dg/ext/is_abstract.C: New.
8107 * g++.dg/ext/is_pod.C: New.
8108 * g++.dg/ext/has_nothrow_copy.C: New.
8109 * g++.dg/ext/is_class.C: New.
8110 * g++.dg/ext/has_trivial_constructor.C: New.
8111 * g++.dg/ext/is_union.C: New.
8112 * g++.dg/ext/has_trivial_destructor.C: New.
8113 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
8114 * g++.dg/template/crash43.C: Likewise.
8115
8116 2007-03-29 Dirk Mueller <dmueller@suse.de>
8117
8118 * g++.dg/warn/pedantic2.C: New testcase.
8119
8120 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8121
8122 * size_dim.f90: Fix dg directive.
8123 * pr16433.f: Likewise.
8124 * use_6.f90: Likewise.
8125 * use_7.f90: Likewise.
8126 * entry_9.f90: Likewise.
8127 * pointer_intent_2.f90: Likewise.
8128 * protected_1.f90: Likewise.
8129 * fmt_missing_period_2.f: Likewise.
8130 * pointer_intent_3.f90: Likewise.
8131 * protected_2.f90: Likewise.
8132 * protected_3.f90: Likewise.
8133 * pr15754.f90: Likewise.
8134 * protected_4.f90: Likewise.
8135 * protected_5.f90: Likewise.
8136 * initialization_2.f90: Likewise.
8137 * protected_6.f90: Likewise.
8138 * continuation_7.f90: Likewise.
8139 * derived_function_interface_1.f90: Likewise.
8140 * der_pointer_4.f90: Likewise.
8141 * fmt_zero_precision.f90: Likewise.
8142 * blockdata_3.f90: Likewise.
8143 * fmt_missing_period_1.f: Likewise.
8144 * real_const_3.f90: Likewise.
8145 * use_4.f90: Likewise.
8146 * fmt_missing_period_3.f: Likewise.
8147 * use_5.f90: Likewise.
8148
8149 2007-03-28 Mike Stump <mrs@apple.com>
8150
8151 * gcc.dg/darwin-comm.c: Add.
8152
8153 2007-03-28 Eric Christopher <echristo@apple.com>
8154
8155 * lib/target-supports.exp (check_effective_target_fstack_protector):
8156 New.
8157 * gcc.dg/ssp-1.c: Use.
8158 * gcc.dg/ssp-2.c: Ditto.
8159
8160 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
8161
8162 PR c++/29077
8163 * g++.dg/parse/constructor3.C: New test.
8164
8165 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
8166
8167 * gnat.dg/thin_pointer.ad[sb]: New test.
8168
8169 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
8170
8171 * g++.dg/cpp0x/bracket1.C: New.
8172 * g++.dg/cpp0x/bracket2.C: New.
8173 * g++.dg/cpp0x/bracket3.C: New.
8174 * g++.dg/cpp0x/bracket4.C: New.
8175
8176 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
8177
8178 * g++.dg/cpp0x/temp_default1.C: New.
8179 * g++.dg/cpp0x/temp_default3.C: New.
8180 * g++.dg/cpp0x/temp_default2.C: New.
8181 * g++.dg/cpp0x/temp_default4.C: New.
8182
8183 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
8184
8185 PR c++/29993
8186 * g++.dg/other/cv_func2.C: New.
8187
8188 2007-03-27 Janis Johnson <janis187@us.ibm.com>
8189
8190 * gcc.dg/dfp/func-vararg-alternate.h: New file.
8191 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
8192 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
8193 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
8194
8195 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
8196 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
8197
8198 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
8199
8200 * lib/compat.exp (compat-execute): Fix processing of file names.
8201
8202 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
8203
8204 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
8205
8206 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
8207
8208 * lib/target-supports.exp (check_effective_target_fortran_large_real):
8209 Delete created executable test file.
8210 (check_effective_target_fortran_large_int): Ditto.
8211 (check_effective_target_static_libgfortran): Ditto.
8212
8213 2007-03-26 Paolo Carlini <pcarlini@suse.de>
8214
8215 PR c++/30500
8216 * g++.dg/warn/pragma-system_header1.C: New test.
8217 * g++.dg/warn/pragma-system_header2.C: New test.
8218 * g++.dg/warn/pragma-system_header1.h. New.
8219 * g++.dg/warn/pragma-system_header2.h. New.
8220
8221 2007-03-26 Ian Lance Taylor <iant@google.com>
8222
8223 PR tree-optimization/31345
8224 * gcc.c-torture/compile/pr31345-1.c: New test.
8225
8226 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
8227
8228 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
8229 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
8230 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
8231 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
8232 * gfortran.dg/overload_1.f90: Likewise.
8233 * gfortran.dg/impure_assignment_1.f90: Likewise.
8234 * gfortran.dg/error_recovery_3.f90: Likewise.
8235 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
8236 * gfortran.dg/sequence_types_1.f90: Likewise.
8237 * gfortran.dg/internal_references_1.f90: Likewise.
8238 * gfortran.dg/present_1.f90: Likewise.
8239 * gfortran.dg/volatile10.f90: Likewise.
8240 * gfortran.dg/module_equivalence_2.f90: Likewise.
8241 * gfortran.dg/use_4.f90: Likewise.
8242 * gfortran.dg/elemental_result_1.f90: Likewise.
8243 * gfortran.dg/generic_actual_arg.f90: Likewise.
8244 * gfortran.dg/private_type_5.f90: Likewise.
8245 * gfortran.dg/protected_4.f90: Likewise.
8246 * gfortran.dg/interface_3.f90: Likewise.
8247
8248 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
8249
8250 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
8251 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
8252
8253 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
8254
8255 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
8256
8257 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8258
8259 PR libgfortran/31199
8260 * gfortran.dg/fmt_t_4.f90: New test.
8261
8262 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
8263
8264 PR libfortran/31297
8265 * gfortran.dg/backspace_5.f: Initialize variable(s).
8266 * gfortran.dg/backspace_6.f: Likewise.
8267 * gfortran.dg/char_bounds_check_fail_1: Likewise.
8268 * gfortran.dg/direct_io_2.f90: Likewise.
8269 * gfortran.dg/write_back.f: Likewise.
8270 * gfortran.dg/write_rewind_2.f: Likewise.
8271 * gfortran.dg/write_rewind_1.f: Likewise.
8272 * gfortran.dg/write_rewind_2.f: Likewise.
8273
8274 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
8275
8276 PR tree-optimization/30784
8277 * gcc.dg/vect/pr30784.c: New test.
8278
8279 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8280
8281 PR fortran/30877
8282 * gfortran.dg/operator_1.f90: New test.
8283 * gfortran.dg/operator_2.f90: New test.
8284
8285 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
8286
8287 PR libfortran/31196
8288 * gfortran.dg/reshape_transpose_1.f90: New test.
8289
8290 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8291
8292 PR fortran/30655
8293 * gfortran.dg/bounds_check_6.f90: New test.
8294
8295 2007-03-23 Michael Meissner <michael.meissner@amd.com>
8296
8297 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
8298 #ifndef/#endif.
8299 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
8300 * gcc.dg/dfp/decfloat-constants.c: Ditto.
8301
8302 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
8303
8304 PR fortran/31209
8305 * gfortran.dg/pointer_function_actual_1.f90: New test.
8306
8307 PR fortran/31200
8308 * gfortran.dg/pointer_function_actual_2.f90: New test.
8309
8310 PR fortran/31215
8311 * gfortran.dg/result_in_spec_1.f90: New test.
8312
8313 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8314
8315 PR fortran/30834
8316 * gfortran.dg/integer_exponentiation_3.F90: New test.
8317 * gfortran.dg/integer_exponentiation_4.f90: New test.
8318 * gfortran.dg/integer_exponentiation_5.F90: New test.
8319
8320 2007-03-22 Mark Mitchell <mark@codesourcery.com>
8321
8322 PR c++/30863
8323 * g++.dg/template/error24.C: New test.
8324 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
8325
8326 2007-03-22 Mark Mitchell <mark@codesourcery.com>
8327
8328 PR c++/31273
8329 * g++.dg/expr/bitfield7.C: New test.
8330
8331 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8332
8333 PR other/23572
8334 * gcc.dg/float-range-4.c: New.
8335 * gcc.dg/float-range-1.c: Update. Test for a warning.
8336 * gcc.dg/float-range-3.c: New.
8337 * gcc.dg/float-range-5.c: New.
8338
8339 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8340
8341 PR fortran/31262
8342 * gfortran.dg/no_range_check_1.f90: New test.
8343
8344 2007-03-22 Dirk Mueller <dmueller@suse.de>
8345
8346 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
8347 * g++.dg/other/static1.C: Remove stray semicolon.
8348 * g++.dg/other/init1.C: Likewise.
8349 * g++.dg/rtti/dyncast1.C: Likewise.
8350 * g++.dg/tree-ssa/pr17153.C: Likewise.
8351 * g++.dg/lookup/disamb1.C: Likewise.
8352 * g++.dg/lookup/scoped2.C: Likewise.
8353 * g++.dg/lookup/friend7.C: Likewise.
8354 * g++.dg/parse/parse4.C: Likewise.
8355 * g++.dg/parse/parse5.C: Likewise.
8356 * g++.dg/expr/pr29066.C: Likewise.
8357 * g++.dg/expr/cast4.C: Likewise.
8358 * g++.dg/tc1/dr193.C: Likewise.
8359 * g++.dg/tc1/dr213.C: Likewise.
8360 * g++.dg/abi/dcast1.C: Likewise.
8361 * g++.dg/abi/covariant2.C: Likewise.
8362 * g++.dg/inherit/covariant11.C: Likewise.
8363 * g++.dg/inherit/covariant9.C: Likewise.
8364 * g++.dg/inherit/covariant10.C: Likewise.
8365 * g++.dg/init/static3.C: Likewise.
8366 * g++.dg/init/init-ref3.C: Likewise.
8367 * g++.dg/init/ref10.C: Likewise.
8368 * g++.dg/template/meminit2.C: Likewise.
8369 * g++.dg/template/using9.C: Likewise.
8370 * g++.dg/template/friend9.C: Likewise.
8371 * g++.dg/template/ref1.C: Likewise.
8372 * g++.old-deja/g++.warn/inline.C: Likewise.
8373 * g++.old-deja/g++.robertl/eb91.C: Likewise.
8374 * g++.old-deja/g++.robertl/eb46.C: Likewise.
8375 * g++.old-deja/g++.robertl/eb34.C: Likewise.
8376 * g++.old-deja/g++.robertl/eb43.C: Likewise.
8377 * g++.old-deja/g++.robertl/eb26.C: Likewise.
8378 * g++.old-deja/g++.robertl/eb116.C: Likewise.
8379 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8380 * g++.old-deja/g++.brendan/overload8.C: Likewise.
8381 * g++.old-deja/g++.brendan/overload11.C: Likewise.
8382 * g++.old-deja/g++.brendan/copy7.C: Likewise.
8383 * g++.old-deja/g++.brendan/crash38.C: Likewise.
8384 * g++.old-deja/g++.brendan/template11.C: Likewise.
8385 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
8386 * g++.old-deja/g++.brendan/crash50.C: Likewise.
8387 * g++.old-deja/g++.brendan/crash16.C: Likewise.
8388 * g++.old-deja/g++.jason/pmem2.C: Likewise.
8389 * g++.old-deja/g++.jason/parse9.C: Likewise.
8390 * g++.old-deja/g++.jason/byval2.C: Likewise.
8391 * g++.old-deja/g++.jason/overload8.C: Likewise.
8392 * g++.old-deja/g++.jason/pmf8.C: Likewise.
8393 * g++.old-deja/g++.jason/template33.C: Likewise.
8394 * g++.old-deja/g++.jason/return3.C: Likewise.
8395 * g++.old-deja/g++.jason/scoping2.C: Likewise.
8396 * g++.old-deja/g++.jason/virtual.C: Likewise.
8397 * g++.old-deja/g++.jason/opeq3.C: Likewise.
8398 * g++.old-deja/g++.jason/template27.C: Likewise.
8399 * g++.old-deja/g++.jason/synth6.C: Likewise.
8400 * g++.old-deja/g++.jason/ref8.C: Likewise.
8401 * g++.old-deja/g++.jason/offset1.C: Likewise.
8402 * g++.old-deja/g++.other/static20.C: Likewise.
8403 * g++.old-deja/g++.other/array1.C: Likewise.
8404 * g++.old-deja/g++.other/new3.C: Likewise.
8405 * g++.old-deja/g++.other/array2.C: Likewise.
8406 * g++.old-deja/g++.other/overload9.C: Likewise.
8407 * g++.old-deja/g++.other/cast6.C: Likewise.
8408 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
8409 * g++.old-deja/g++.other/eh4.C: Likewise.
8410 * g++.old-deja/g++.other/using7.C: Likewise.
8411 * g++.old-deja/g++.other/init18.C: Likewise.
8412 * g++.old-deja/g++.other/dyncast1.C: Likewise.
8413 * g++.old-deja/g++.other/dyncast2.C: Likewise.
8414 * g++.old-deja/g++.other/dtor11.C: Likewise.
8415 * g++.old-deja/g++.pt/static11.C: Likewise.
8416 * g++.old-deja/g++.pt/crash19.C: Likewise.
8417 * g++.old-deja/g++.pt/overload12.C: Likewise.
8418 * g++.old-deja/g++.pt/crash46.C: Likewise.
8419 * g++.old-deja/g++.pt/mi1.C: Likewise.
8420 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
8421 * g++.old-deja/g++.pt/nontype5.C: Likewise.
8422 * g++.old-deja/g++.pt/local5.C: Likewise.
8423 * g++.old-deja/g++.pt/typename2.C: Likewise.
8424 * g++.old-deja/g++.pt/explicit80.C: Likewise.
8425 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
8426 * g++.old-deja/g++.law/visibility1.C: Likewise.
8427 * g++.old-deja/g++.law/visibility2.C: Likewise.
8428 * g++.old-deja/g++.law/virtual2.C: Likewise.
8429 * g++.old-deja/g++.law/operators19.C: Likewise.
8430 * g++.old-deja/g++.law/parsing10.C: Likewise.
8431 * g++.old-deja/g++.law/visibility4.C: Likewise.
8432 * g++.old-deja/g++.law/operators4.C: Likewise.
8433 * g++.old-deja/g++.law/dtors2.C: Likewise.
8434 * g++.old-deja/g++.law/missed-error3.C: Likewise.
8435 * g++.old-deja/g++.law/visibility10.C: Likewise.
8436 * g++.old-deja/g++.law/scope3.C: Likewise.
8437 * g++.old-deja/g++.law/casts2.C: Likewise.
8438 * g++.old-deja/g++.law/code-gen5.C: Likewise.
8439 * g++.old-deja/g++.law/operators33.C: Likewise.
8440 * g++.old-deja/g++.law/friend4.C: Likewise.
8441 * g++.old-deja/g++.mike/pmf7.C: Likewise.
8442 * g++.old-deja/g++.mike/p5611.C: Likewise.
8443 * g++.old-deja/g++.mike/net37.C: Likewise.
8444 * g++.old-deja/g++.mike/p3570.C: Likewise.
8445 * g++.old-deja/g++.mike/p5718.C: Likewise.
8446 * g++.old-deja/g++.mike/net21.C: Likewise.
8447 * g++.old-deja/g++.mike/p1862.C: Likewise.
8448 * g++.old-deja/g++.mike/p4511.C: Likewise.
8449 * g++.old-deja/g++.mike/virt3.C: Likewise.
8450 * g++.old-deja/g++.mike/p16146.C: Likewise.
8451 * g++.old-deja/g++.mike/p1989.C: Likewise.
8452 * g++.old-deja/g++.mike/p5571.C: Likewise.
8453 * g++.old-deja/g++.gb/scope10.C: Likewise.
8454 * g++.old-deja/g++.abi/primary5.C: Likewise.
8455 * g++.old-deja/g++.abi/empty2.C: Likewise.
8456 * g++.old-deja/g++.abi/arraynew.C: Likewise.
8457 * g++.old-deja/g++.eh/vbase4.C: Likewise.
8458 * g++.old-deja/g++.eh/ptr1.C: Likewise.
8459 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
8460 * g++.old-deja/g++.bob/template3.C: Likewise.
8461 * g++.old-deja/g++.bob/inherit1.C: Likewise.
8462
8463 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
8464
8465 PR fortran/31193
8466 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
8467
8468 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
8469
8470 PR fortran/20897
8471 * gfortran.dg/derived_name_1.f90: New.
8472 * gfortran.dg/derived_name_2.f: New.
8473
8474 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8475
8476 * lib/target-supports.exp (check_effective_target_nonpic): New
8477 procedure.
8478 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
8479 when compiling PIC.
8480 * gcc.target/i386/asm-4.c: Require nonpic.
8481 * gcc.target/i386/cmov1.c: Likewise.
8482 * gcc.target/i386/mul.c: Likewise.
8483 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
8484 * gcc.target/i386/ssetype-1.c: Require nonpic.
8485 * gcc.target/i386/ssetype-3.c: Likewise.
8486 * gcc.target/i386/ssetype-5.c: Likewise.
8487
8488 2007-03-21 Richard Sandiford <richard@codesourcery.com>
8489
8490 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
8491 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
8492 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
8493 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
8494
8495 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
8496
8497 PR tree-optimization/30590
8498 * g++.dg/opt/pr30590.C: New testcase.
8499
8500 2007-03-20 Jakub Jelinek <jakub@redhat.com>
8501
8502 PR c/30762
8503 * gcc.dg/pr30762-1.c: New test.
8504 * gcc.dg/pr30762-2.c: New test.
8505
8506 PR inline-asm/30505
8507 * gcc.target/i386/pr30505.c: New test.
8508
8509 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
8510
8511 * gcc.target/arm/register-variables.c: New.
8512
8513 2007-03-19 Jeff Law <law@redhat.com>
8514
8515 * PR tree-optimization/30984
8516 * gcc.c-torture/pr30984.c: New test.
8517
8518 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
8519 Richard Guenther <rguenther@suse.de>
8520
8521 PR tree-optimization/31254
8522 * gcc.dg/torture/pr31254.c: New testcase.
8523
8524 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
8525
8526 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
8527 target default_packed.
8528
8529 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8530
8531 PR fortran/31203
8532 * gfortran.dg/string_length_1.f90: New test.
8533
8534 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8535
8536 PR testsuite/30395
8537 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
8538
8539 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8540
8541 PR libgfortran/31052
8542 * gfortran.dg/namelist_27.f90: New test.
8543
8544 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
8545
8546 PR fortran/30531
8547 * gfortran.dg/used_types_14.f90: New test.
8548
8549 PR fortran/31086
8550 * gfortran.dg/used_types_15.f90: New test.
8551
8552 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
8553
8554 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
8555 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
8556
8557 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8558
8559 PR fortran/31120
8560 * gfortran.dg/integer_exponentiation_2.f90: New test.
8561
8562 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
8563
8564 PR tree-optimization/31041
8565 * gcc.dg/vect/pr31041.c: New test.
8566
8567 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8568
8569 * g++.dg/warn/Wconversion-integer.C: New
8570 * g++.dg/warn/Wconversion-real.C: New.
8571 * g++.dg/warn/Wconversion-real-integer.C: New.
8572 * g++.dg/warn/conv2.C: Updated.
8573
8574 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8575
8576 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
8577 exclude RTPs.
8578
8579 2007-03-16 Richard Guenther <rguenther@suse.de>
8580
8581 PR tree-optimization/31146
8582 * g++.dg/tree-ssa/pr31146.C: New testcase.
8583
8584 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8585
8586 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
8587 assume that the target has <features.h>.
8588
8589 2007-03-16 Richard Sandiford <richard@codesourcery.com>
8590
8591 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
8592 dg-options rather than to the whole test.
8593
8594 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
8595
8596 PR debug/29906
8597 * g++.dg/debug/pr29906.C: New
8598
8599 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8600
8601 PR libgfortran/31099
8602 * gfortran.dg/unformatted_recl.f90: Update test.
8603
8604 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
8605
8606 * gcc.dg/tree-ssa/prefetch-5.c: New test.
8607
8608 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8609
8610 PR c++/30891
8611 * g++.dg/parse/namespace-definition.C: New.
8612
8613 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8614
8615 PR c++/24924
8616 * g++.dg/cpp/pedantic-errors.C: New.
8617 * g++.dg/cpp/permissive.C: New.
8618
8619 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8620
8621 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
8622 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
8623
8624 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8625
8626 * lib/target-supports.exp (check_missing_uclibc_feature)
8627 (check_effective_target_wchar): New procedures.
8628 * gcc.dg/wchar_t-1.c: Require target wchar.
8629 * gcc.dg/wint_t-1.c: Likewise.
8630
8631 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8632
8633 * lib/target-supports.exp (check_gc_sections_available): Return
8634 false for VxWorks targets.
8635
8636 2007-03-15 Dirk Mueller <dmueller@suse.de>
8637
8638 * g++.dg/warn/Wconversion2.C: Fix typo.
8639 * gcc.dg/if-empty-1.c: Ditto.
8640
8641 2007-03-15 Richard Sandiford <richard@codesourcery.com>
8642
8643 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
8644
8645 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8646
8647 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
8648 * gcc.target/i386/pr31167.c: Ditto.
8649
8650 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
8651
8652 PR target/31167
8653 * gcc.target/i386/pr31167.c: New test.
8654
8655 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
8656
8657 PR fortran/30922
8658 * gfortran.dg/import5.f90.f90: New test.
8659
8660
8661 PR fortran/30879
8662 * gfortran.dg/data_components_1.f90: New test.
8663
8664
8665 PR fortran/30870
8666 * gfortran.dg/generic_13.f90: New test.
8667
8668 PR fortran/31163
8669 * gfortran.dg/alloc_comp_basics_5.f90: New test.
8670
8671 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8672
8673 PR libgfortran/31051
8674 * gfortran.dg/fmt_t_4.f90: New
8675
8676 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8677
8678 PR C++/31165
8679 * g++.dg/other/default7.C: New test.
8680
8681 2007-03-15 Dirk Mueller <dmueller@suse.de>
8682
8683 * g++.dg/warn/Wconversion2.C: New.
8684
8685 2007-03-14 Eric Christopher <echristo@apple.com>
8686
8687 * gcc.dg/ssp-1.c: New.
8688 * gcc.dg/ssp-2.c: Ditto.
8689
8690 2007-03-14 Dirk Mueller <dmueller@suse.de>
8691
8692 * g++.dg/warn/do-empty.C: New.
8693 * gcc.dg/do-empty.c: New.
8694 * gcc.dg/if-empty-1.c: Update.
8695 * gcc.dg/20001116-1.c: Update.
8696 * gcc.dg/pr23165.c: Update.
8697
8698 2007-03-14 Jakub Jelinek <jakub@redhat.com>
8699
8700 * gfortran.dg/module_implicit_conversion.f90: New test.
8701
8702 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
8703
8704 PR middle-end/31127
8705 * gcc.dg/pr31127.c: New.
8706
8707 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
8708
8709 * gcc.dg/tree-ssa/loop-26.c: New test.
8710
8711 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
8712
8713 * gcc.target/i386/cmpxchg16b-1.c: New test.
8714
8715 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8716
8717 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8718 * gcc.dg/c99-vla-1.c: Likewise.
8719 * g++.dg/ext/vla1.C: Likewise
8720
8721 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8722
8723 * gcc.dg/wvla-1.c: New test
8724 * gcc.dg/wvla-2.c: New test
8725 * gcc.dg/wvla-3.c: New test
8726 * gcc.dg/wvla-4.c: New test
8727 * gcc.dg/wvla-5.c: New test
8728 * gcc.dg/wvla-6.c: New test
8729 * gcc.dg/wvla-7.c: New test
8730 * g++.dg/warn/Wvla-1.C: New test
8731 * g++.dg/warn/Wvla-2.C: New test
8732 * g++.dg/warn/Wvla-3.C: New test
8733
8734 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8735
8736 PR c++/30108
8737 * g++.dg/other/default6.C: New test.
8738
8739 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8740
8741 * lib/target-supports.exp (check_profiling_available): Return false
8742 for VxWorks.
8743 (check_effective_target_vxworks_kernel): New procedure.
8744 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8745 VxWorks.
8746 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8747 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8748 to include VxWorks.
8749 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8750
8751 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8752
8753 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8754 PIC is not supported.
8755 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8756 * gcc.dg/20020426-2.c: Likewise.
8757 * gcc.dg/pr28243.c: Likewise.
8758 * gcc.dg/visibility-11.c: Likewise.
8759 * gcc.dg/tls/opt-9.c: Likewise.
8760 * gcc.dg/tls/opt-10.c: Likewise.
8761 * gcc.dg/tls/pic-1.c: Likewise.
8762 * gcc.dg/tls/struct-1.c: Likewise.
8763 * gcc.target/i386/20000807-1.c: Likewise.
8764 * gcc.target/i386/20000904-1.c: Likewise.
8765 * gcc.target/i386/20011119-1.c: Likewise.
8766 * gcc.target/i386/990213-2.c: Likewise.
8767 * gcc.target/i386/990214-1.c: Likewise.
8768 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8769 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8770 * gcc.target/i386/pic-1.c: Likewise.
8771 * gcc.target/i386/pr21518.c: Likewise.
8772 * gcc.target/i386/pr23098.c: Likewise.
8773 * gcc.target/i386/pr23943.c: Likewise.
8774
8775 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8776
8777 PR c++/31038
8778 * g++.dg/template/complit2.C: New test.
8779
8780 PR c++/30328
8781 * g++.dg/ext/bitfield1.C: New test.
8782
8783 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8784
8785 PR fortran/30883
8786 * gfortran.dg/interface_11.f90: New test.
8787
8788 2007-03-11 Richard Guenther <rguenther@suse.de>
8789
8790 PR tree-optimization/31115
8791 * gcc.dg/torture/pr31115.c: New testcase.
8792
8793 2007-03-11 Ira Rosen <irar@il.ibm.com>
8794
8795 PR tree-optimization/29925
8796 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8797
8798 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8799
8800 PR c++/30274
8801 * g++.dg/expr/bitfield3.C: New test.
8802 * g++.dg/expr/bitfield4.C: Likewise.
8803 * g++.dg/expr/bitfield5.C: Likewise.
8804 * g++.dg/expr/bitfield6.C: Likewise.
8805
8806 PR c++/30924
8807 * g++.dg/template/array18.C: New test.
8808
8809 2007-03-10 Dirk Mueller <dmueller@suse.de>
8810
8811 PR c++/17946
8812 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8813 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8814
8815 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8816
8817 PR c++/20599
8818 * g++.dg/cpp0x/variadic-bind.C: New.
8819 * g++.dg/cpp0x/variadic-function.C: New.
8820 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8821 * g++.dg/cpp0x/variadic-tuple.C: New.
8822 * g++.dg/cpp0x/variadic1.C: New.
8823 * g++.dg/cpp0x/variadic2.C: New.
8824 * g++.dg/cpp0x/variadic3.C: New.
8825 * g++.dg/cpp0x/variadic4.C: New.
8826 * g++.dg/cpp0x/variadic5.C: New.
8827 * g++.dg/cpp0x/variadic6.C: New.
8828 * g++.dg/cpp0x/variadic7.C: New.
8829 * g++.dg/cpp0x/variadic8.C: New.
8830 * g++.dg/cpp0x/variadic9.C: New.
8831 * g++.dg/cpp0x/variadic10.C: New.
8832 * g++.dg/cpp0x/variadic11.C: New.
8833 * g++.dg/cpp0x/variadic12.C: New.
8834 * g++.dg/cpp0x/variadic13.C: New.
8835 * g++.dg/cpp0x/variadic14.C: New.
8836 * g++.dg/cpp0x/variadic15.C: New.
8837 * g++.dg/cpp0x/variadic16.C: New.
8838 * g++.dg/cpp0x/variadic17.C: New.
8839 * g++.dg/cpp0x/variadic18.C: New.
8840 * g++.dg/cpp0x/variadic19.C: New.
8841 * g++.dg/cpp0x/variadic20.C: New.
8842 * g++.dg/cpp0x/variadic21.C: New.
8843 * g++.dg/cpp0x/variadic22.C: New.
8844 * g++.dg/cpp0x/variadic23.C: New.
8845 * g++.dg/cpp0x/variadic24.C: New.
8846 * g++.dg/cpp0x/variadic25.C: New.
8847 * g++.dg/cpp0x/variadic26.C: New.
8848 * g++.dg/cpp0x/variadic27.C: New.
8849 * g++.dg/cpp0x/variadic28.C: New.
8850 * g++.dg/cpp0x/variadic29.C: New.
8851 * g++.dg/cpp0x/variadic30.C: New.
8852 * g++.dg/cpp0x/variadic31.C: New.
8853 * g++.dg/cpp0x/variadic32.C: New.
8854 * g++.dg/cpp0x/variadic33.C: New.
8855 * g++.dg/cpp0x/variadic34.C: New.
8856 * g++.dg/cpp0x/variadic35.C: New.
8857 * g++.dg/cpp0x/variadic36.C: New.
8858 * g++.dg/cpp0x/variadic37.C: New.
8859 * g++.dg/cpp0x/variadic38.C: New.
8860 * g++.dg/cpp0x/variadic39.C: New.
8861 * g++.dg/cpp0x/variadic40.C: New.
8862 * g++.dg/cpp0x/variadic41.C: New.
8863 * g++.dg/cpp0x/variadic42.C: New.
8864 * g++.dg/cpp0x/variadic43.C: New.
8865 * g++.dg/cpp0x/variadic44.C: New.
8866 * g++.dg/cpp0x/variadic45.C: New.
8867 * g++.dg/cpp0x/variadic46.C: New.
8868 * g++.dg/cpp0x/variadic47.C: New.
8869 * g++.dg/cpp0x/variadic48.C: New.
8870 * g++.dg/cpp0x/variadic49.C: New.
8871 * g++.dg/cpp0x/variadic50.C: New.
8872 * g++.dg/cpp0x/variadic51.C: New.
8873 * g++.dg/cpp0x/variadic52.C: New.
8874 * g++.dg/cpp0x/variadic53.C: New.
8875 * g++.dg/cpp0x/variadic54.C: New.
8876 * g++.dg/cpp0x/variadic55.C: New.
8877 * g++.dg/cpp0x/variadic56.C: New.
8878 * g++.dg/cpp0x/variadic57.C: New.
8879 * g++.dg/cpp0x/variadic58.C: New.
8880 * g++.dg/cpp0x/variadic59.C: New.
8881 * g++.dg/cpp0x/variadic60.C : New.
8882 * g++.dg/cpp0x/variadic61.C : New.
8883 * g++.dg/cpp0x/variadic62.C : New.
8884 * g++.dg/cpp0x/variadic63.C : New.
8885 * g++.dg/cpp0x/variadic64.C : New.
8886 * g++.dg/cpp0x/variadic65.C : New.
8887 * g++.dg/cpp0x/variadic66.C : New.
8888 * g++.dg/cpp0x/variadic67.C : New.
8889 * g++.dg/cpp0x/variadic68.C : New.
8890 * g++.dg/cpp0x/variadic69.C : New.
8891 * g++.dg/cpp0x/variadic70.C : New.
8892 * g++.dg/cpp0x/variadic71.C : New.
8893 * g++.dg/cpp0x/variadic72.C : New.
8894 * g++.dg/cpp0x/variadic73.C : New.
8895 * g++.dg/cpp0x/variadic74.C : New.
8896 * g++.dg/cpp0x/variadic75.C : New.
8897 * g++.dg/cpp0x/variadic-ex1.C : New.
8898 * g++.dg/cpp0x/variadic-ex2.C : New.
8899 * g++.dg/cpp0x/variadic-ex3.C : New.
8900 * g++.dg/cpp0x/variadic-ex4.C : New.
8901 * g++.dg/cpp0x/variadic-ex5.C : New.
8902 * g++.dg/cpp0x/variadic-ex6.C : New.
8903 * g++.dg/cpp0x/variadic-ex7.C : New.
8904 * g++.dg/cpp0x/variadic-ex8.C : New.
8905 * g++.dg/cpp0x/variadic-ex9.C : New.
8906 * g++.dg/cpp0x/variadic-ex10.C : New.
8907 * g++.dg/cpp0x/variadic-ex11.C : New.
8908 * g++.dg/cpp0x/variadic-ex12.C : New.
8909 * g++.dg/cpp0x/variadic-ex13.C : New.
8910 * g++.dg/cpp0x/variadic-ex14.C : New.
8911
8912 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8913
8914 PR libgfortran/31099
8915 * gfortran.dg/unformatted_recl.f90: New test.
8916
8917 2007-03-09 Roger Sayle <roger@eyesopen.com>
8918
8919 * gcc.dg/fold-eqcmplx-1.c: New test case.
8920
8921 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8922
8923 PR rtl-optimization/30643
8924 * gcc.dg/pr30643.c: New.
8925
8926 2007-03-09 Chao-ying Fu <fu@mips.com>
8927
8928 * gcc.target/mips/mips32-dspr2-type.c: New test.
8929 * gcc.target/mips/mips32-dspr2.c: New test.
8930 * gcc.target/mips/dspr2-MULT.c: New test.
8931 * gcc.target/mips/dspr2-MULTU.c: New test.
8932 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8933 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8934 Adjust some formats.
8935
8936 2007-03-09 Dirk Mueller <dmueller@suse.de>
8937
8938 PR c++/17946
8939 * gcc.dg/Wlogical-op-1.c: New.
8940 * g++.dg/warn/Wlogical-op-1.C: New.
8941
8942 2007-03-09 Richard Guenther <rguenther@suse.de>
8943
8944 PR tree-optimization/30904
8945 PR middle-end/31058
8946 * gcc.dg/pr30904.c: Remove xfail.
8947
8948 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8949
8950 PR C/31072
8951 * gcc.c-torture/execute/pr31072.c: New test.
8952
8953 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8954
8955 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8956 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8957 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8958 *lrint* and *lround*.
8959 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8960 floor->lfloor.
8961 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8962 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8963 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8964 and *lround*. Correct macro names.
8965 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8966 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8967
8968 2007-03-08 Ian Lance Taylor <iant@google.com>
8969
8970 * gcc.dg/no-strict-overflow-5.c: New test.
8971 * gcc.dg/no-strict-overflow-6.c: New test.
8972 * gcc.dg/Wstrict-overflow-11.c: New test.
8973 * gcc.dg/Wstrict-overflow-12.c: New test.
8974 * gcc.dg/Wstrict-overflow-13.c: New test.
8975 * gcc.dg/Wstrict-overflow-14.c: New test.
8976 * gcc.dg/Wstrict-overflow-15.c: New test.
8977
8978 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8979
8980 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8981 for VxWorks kernel mode.
8982 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8983
8984 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8985
8986 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8987 mode.
8988
8989 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8990
8991 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8992 and lib/bfill.c on VxWorks targets.
8993 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8994 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8995 lib/bfill.c and lib/memmove.c on VxWorks targets.
8996 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8997 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8998 on VxWorks targets.
8999 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
9000 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
9001
9002 2007-03-08 Tobias Burnus <burnus@net-b.de>
9003
9004 * gfortran.dg/use_5.f90: New test.
9005 * gfortran.dg/use_6.f90: Ditto.
9006 * gfortran.dg/use_7.f90: Ditto.
9007
9008 2007-03-08 Tobias Burnus <burnus@net-b.de>
9009
9010 PR fortran/30973
9011 * gfortran.dg/use_4.f90: New test.
9012 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
9013
9014 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
9015
9016 PR fortran/31011
9017 * gfortran.dg/parameter_array_section_2.f90: New test.
9018
9019 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
9020
9021 PR c++/30852
9022 * g++.dg/ext/offsetof1.C: Add cases with volatile.
9023
9024 PR c++/30534
9025 * g++.dg/template/arg5.C: New test.
9026
9027 2007-03-07 Joseph Myers <joseph@codesourcery.com>
9028
9029 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
9030
9031 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
9032
9033 * gcc.dg/var-expand1.c: Add newline at end of file.
9034
9035 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
9036
9037 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
9038
9039 2007-03-06 Richard Sandiford <richard@codesourcery.com>
9040
9041 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
9042
9043 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9044
9045 * gcc.dg/torture/builtin-convert-4.c: New test.
9046
9047 2007-03-05 Ian Lance Taylor <iant@google.com>
9048
9049 * gcc.c-torture/compile/pr31034.c: New test.
9050
9051 2007-03-05 Ian Lance Taylor <iant@google.com>
9052
9053 * gcc.dg/inline-18.c: New test.
9054 * gcc.dg/inline-19.c: New test.
9055 * gcc.dg/inline-20.c: New test.
9056 * gcc.dg/inline-21.c: New test.
9057
9058 2007-03-05 Richard Guenther <rguenther@suse.de>
9059
9060 PR tree-optimization/14052
9061 * gcc.dg/tree-ssa/vrp33.c: New testcase.
9062
9063 2007-03-05 Richard Guenther <rguenther@suse.de>
9064
9065 PR tree-optimization/23777
9066 * gcc.dg/tree-ssa/pr23777.c: New testcase.
9067
9068 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9069
9070 PR other/30465
9071 * gcc.dg/multiple-overflow-warn-3.c: New.
9072 * g++.dg/warn/multiple-overflow-warn-3.C: New.
9073
9074 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
9075
9076 PR c++/30895
9077 * g++.dg/parse/template23.C: New test.
9078
9079 2007-03-04 Roger Sayle <roger@eyesopen.com>
9080
9081 PR middle-end/30744
9082 * gcc.dg/pr30744-1.c: New test case.
9083
9084 2007-03-04 Tobias Burnus <burnus@net-b.de>
9085
9086 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
9087
9088 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9089
9090 PR target/30406
9091 * gfortran.dg/logical_3.f90: New test.
9092
9093 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
9094
9095 PR libfortran/30981
9096 * gfortran.dg/integer_exponentiation_1.f90: New test.
9097
9098 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
9099
9100 * gcc.target/m68k/m68k.exp: New.
9101 * gcc.target/m68k/crash1.c: New.
9102
9103 2007-03-03 Tobias Burnus <burnus@net-b.de>
9104
9105 * gfortran.dg/c_by_val.c: Use int64_t instead of long
9106 to be more compatible with integer(kind=8).
9107
9108 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9109
9110 PR libfortran/31001
9111 * gfortran.dg/zero_sized_3.f90: New test.
9112
9113 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9114
9115 PR c++/15787
9116 * g++.dg/parse/else.C: New.
9117 * g++.dg/parse/else-2.C: New.
9118
9119 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
9120 Tobias Burnus <burnus@net-b.de>
9121
9122 PR fortran/30882
9123 * gfortran.dg/size_dim.f90: New test.
9124
9125 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
9126 Tobias Burnus <burnus@net-b.de>
9127
9128 PR fortran/30873
9129 * gfortran.dg/entry_9.f90: New test.
9130
9131 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
9132
9133 PR c++/28253
9134 * g++.dg/inherit/covariant16.C: New test.
9135
9136 2007-03-02 Geoffrey Keating <geoffk@apple.com>
9137
9138 * g++.dg/other/darwin-minversion-1.C: New.
9139
9140 2007-03-02 Diego Novillo <dnovillo@redhat.com>
9141
9142 * gcc.dg/tree-ssa/20070302-1.c: New test.
9143
9144 2007-03-02 Joseph Myers <joseph@codesourcery.com>
9145
9146 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
9147 tests.
9148
9149 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
9150
9151 * gcc.dg/tree-ssa/prefetch-4.c: New test.
9152
9153 2007-03-01 Simon Baldwin <simonb@google.com>
9154
9155 PR c++/23689
9156 * warn/ignored_typedef.C: New.
9157 * init/ctor8.C: Added dg-warning to consume ignored typedef
9158 warning.
9159 * template/typedef2.C: Ditto. Moved dg-error onto its own line
9160 and added an explicit line number.
9161
9162 2007-02-28 Richard Guenther <rguenther@suse.de>
9163
9164 PR middle-end/30364
9165 * gcc.dg/torture/pr30364-1.c: New testcase.
9166 * gcc.dg/torture/pr30364-2.c: Likewise.
9167 * gcc.dg/torture/pr30364-3.c: Likewise.
9168
9169 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9170
9171 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
9172 powerpc*, use -funsafe-math-optimizations.
9173 * gcc.dg/torture/builtin-logb-1.c: Likewise.
9174 * gcc.dg/torture/builtin-modf-1.c: Likewise.
9175
9176 2007-02-28 Tobias Burnus <burnus@net-b.de>
9177 Paul Thomas <pault@gcc.gnu.org>
9178
9179 PR fortran/30888
9180 PR fortran/30887
9181 * c_by_val_1.f: Test %VAL() with non-default kind.
9182 * c_by_val.c: Ditto.
9183 * c_by_val_4.f: New test.
9184
9185 2007-02-28 Tobias Burnus <burnus@net-b.de>
9186
9187 PR fortran/30968
9188 * gfortran.dg/continuation_7.f90: New test.
9189
9190 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
9191
9192 * g++.dg/inherit/thunk7.C: New test.
9193 * lib/target-supports.exp (check_profiling_available): Not available
9194 for bfin-*-*.
9195
9196 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
9197
9198 PR target/30970
9199 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
9200
9201 2007-02-27 Mark Mitchell <mark@codesourcery.com>
9202
9203 * lib/target-supports.exp (check_effective_target_init_priority):
9204 Remove Solaris special case.
9205
9206 2007-02-26 Geoffrey Keating <geoffk@apple.com>
9207
9208 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
9209 for more builtin types.
9210
9211 * g++.dg/ext/visibility/class1.C: Port to Darwin.
9212 * g++.dg/ext/visibility/noPLT.C: Likewise.
9213
9214 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9215
9216 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
9217 sh* targets.
9218
9219 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
9220
9221 PR fortran/30865
9222 * size_optional_dim_1.f90: New test.
9223
9224 2007-02-25 Mark Mitchell <mark@codesourcery.com>
9225
9226 * gcc.dg/vxworks/vxworks.exp: New file.
9227 * gcc.dg/vxworks/initpri1.c: Likewise.
9228 * gcc.dg/vxworks/initpri2.c: Likewise.
9229 * gcc.dg/initpri2.c: Add more tests.
9230 * g++.dg/special/initpri2.C: Likewise.
9231
9232 * gcc.dg/initpri1.c: New test.
9233 * gcc.dg/initpri2.c: Likewise.
9234 * g++.dg/special/initpri1.C: New test.
9235 * g++.dg/special/initpri2.C: Likewise.
9236 * g++.dg/special/conpr-1.C: Use init_priority effective target.
9237 * g++.dg/special/conpr-2.C: Likewise.
9238 * g++.dg/special/conpr-3.C: Likewise.
9239 * g++.dg/special/conpr-4.C: Likewise.
9240 * g++.dg/special/initp1.C: Likewise.
9241 * g++.dg/special/ecos.exp: Remove code to detect availability of
9242 constructor priorities.
9243 * lib/target-supports.exp (check_effective_target_init_priority):
9244 New function.
9245
9246 2007-02-24 Jan Hubicka <jh@suse.cz>
9247
9248 * gcc.c-torture/execute/pr30778.c: New testcase.
9249
9250 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9251
9252 PR libgfortran/30918
9253 * gfortran.dg/namelist_26.f90: New test.
9254
9255 2007-02-24 Richard Guenther <rguenther@suse.de>
9256
9257 PR middle-end/30951
9258 * gcc.dg/pr30951.c: New testcase.
9259
9260 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9261
9262 * gcc.dg/torture/builtin-modf-1.c: New test.
9263
9264 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
9265
9266 PR tree-optimization/30904
9267 * gcc.dg/pr30904.c: New test.
9268
9269 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9270
9271 * gcc.test-framework/README: Correct command.
9272 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
9273 -Wunused-value.
9274 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
9275
9276 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
9277
9278 * lib/target-supports.exp (check_effective_target_unwrapped): New.
9279
9280 2007-02-23 Mark Mitchell <mark@codesourcery.com>
9281
9282 * lib/target-supports.exp (check_effective_target_newlib): New
9283 function.
9284
9285 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
9286
9287 PR fortran/30660
9288 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
9289 allocatable component.
9290
9291
9292 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9293
9294 * gcc.dg/torture/builtin-logb-1.c: New test.
9295 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
9296 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
9297 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
9298 sh* targets.
9299
9300 2007-02-23 Richard Guenther <rguenther@suse.de>
9301
9302 * g++.dg/warn/changes-meaning.C: New testcase.
9303
9304 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9305
9306 PR libgfortran/30910
9307 * gfortran.dg/fmt_zero_precision.f90: Update test.
9308
9309 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9310
9311 * gcc.dg/torture/builtin-frexp-1.c: New test.
9312
9313 2007-02-22 Mark Mitchell <mark@codesourcery.com>
9314
9315 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
9316
9317 2007-02-22 Ian Lance Taylor <iant@google.com>
9318
9319 PR debug/30898
9320 * g++.dg/debug/pr30898.C: New test.
9321
9322 2007-02-22 Ira Rosen <irar@il.ibm.com>
9323
9324 * gcc.dg/vect/vect-106.c: New test.
9325
9326 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
9327 Ira Rosen <irar@il.ibm.com>
9328
9329 PR tree-optimization/30843
9330 * gcc.dg/vect/pr30843.c: New test.
9331
9332 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
9333
9334 PR tree-optimization/30858
9335 * gcc.dg/vect/pr30858.c: New test.
9336
9337 2007-02-21 Mark Mitchell <mark@codesourcery.com>
9338
9339 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
9340 to set options for compiling testglue.
9341 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
9342 * lib/obj-c++.exp (obj-c++_init): Likewise.
9343
9344 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
9345
9346 * gnat.dg/derived_aggregate.adb: New test.
9347
9348 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9349
9350 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
9351 sh* targets. Call the correct CKSGN macro.
9352
9353 2007-02-21 Jakub Jelinek <jakub@redhat.com>
9354
9355 * gfortran.dg/gomp/omp_parse1.f90: New test.
9356 * gfortran.dg/gomp/omp_parse2.f: New test.
9357
9358 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
9359
9360 PR fortran/30869
9361 * gfortran.dg/do_pointer_1.f90: New test.
9362
9363 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9364
9365 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
9366 and scalbln.
9367
9368 2007-02-20 Geoffrey Keating <geoffk@apple.com>
9369
9370 * gcc.dg/darwin-minversion-1.c: New.
9371 * gcc.dg/darwin-minversion-2.c: New.
9372
9373 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9374
9375 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
9376
9377 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9378 DJ Delorie <dj@redhat.com>
9379
9380 PR other/30824
9381 * gcc.dg/Wfatal.c: New.
9382 * gcc.dg/Wfatal-2.c: New.
9383 * gcc.dg/Werror-1.c: Adjust expectations.
9384 * gcc.dg/Werror-5.c: Likewise.
9385 * gcc.dg/Werror-7.c: Likewise.
9386 * gcc.dg/Werror-10.c: Likewise.
9387 * gcc.dg/Werror-11.c: Likewise.
9388
9389 2007-02-20 Tobias Burnus <burnus@net-b.de>
9390
9391 PR fortran/30522
9392 * gfortran.dg/volatile10.f90: New test.
9393
9394 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
9395
9396 PR libfortran/30533
9397 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
9398
9399 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9400
9401 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
9402 * gcc.dg/Walways-true-1.c: Likewise.
9403 * gcc.dg/weak/weak-3.c: Likewise.
9404 * gcc.dg/Werror-1.c: Likewise.
9405 * gcc.dg/Werror-3.c: Likewise.
9406 * gcc.dg/Werror-4.c: Likewise.
9407 * gcc.dg/Werror-5.c: Likewise.
9408 * gcc.dg/Werror-6.c: Likewise.
9409 * gcc.dg/Werror-7.c: Likewise.
9410 * gcc.dg/Werror-8.c: Likewise.
9411 * gcc.dg/Werror-10.c: Likewise.
9412 * gcc.dg/Werror-11.c: Likewise.
9413 * gcc.dg/Werror-12.c: Likewise.
9414 * g++.old-deja/g++.mike/warn8.C: Likewise.
9415 * g++.dg/warn/Walways-true-1.C: Likewise.
9416 * g++.dg/warn/Walways-true-2.C: Likewise.
9417 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
9418 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
9419 -Wstring-literal-comparison with -Waddress.
9420 * gcc.dg/Wstring-literal-comparison-4.c: Replace
9421 -Wno-string-literal-comparison with -Wno-address.
9422
9423 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
9424
9425 * gnat.dg/self_aggregate_with_call.adb: New test.
9426
9427 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
9428
9429 PR tree-optimization/30975
9430 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
9431 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
9432 * gcc.dg/vect/pr30795.c: New.
9433
9434 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9435
9436 PR fortran/30681
9437 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
9438
9439 2007-02-18 Roger Sayle <roger@eyesopen.com>
9440
9441 PR rtl-optimization/28173
9442 * gcc.target/i386/andor-1.c: New test case.
9443
9444 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9445
9446 * gcc.dg/torture/builtin-ldexp-1.c: New.
9447 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
9448
9449 2007-02-18 Roger Sayle <roger@eyesopen.com>
9450
9451 * gfortran.dg/array_constructor_15.f90: New test case.
9452
9453 2007-02-18 Roger Sayle <roger@eyesopen.com>
9454
9455 * gfortran.dg/forall_10.f90: New test case.
9456
9457 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9458
9459 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
9460
9461 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
9462
9463 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
9464 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
9465
9466 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
9467
9468 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
9469 * gcc.target/i386/builtin-bswap-3.c: Ditto.
9470 * gcc.target/i386/xchg-1.c: New test.
9471 * gcc.target/i386/xchg-2.c: New test.
9472
9473 2007-02-16 Richard Guenther <rguenther@suse.de>
9474 Christian Bruel <christian.bruel@st.com>
9475
9476 * gcc.dg/strict-overflow-5.c: New testcase.
9477
9478 2007-02-16 Tobias Burnus <burnus@net-b.de>
9479
9480 PR fortran/30793
9481 * gfortran.dg/func_derived_4.f90: New test.
9482
9483 2007-02-15 Roger Sayle <roger@eyesopen.com>
9484
9485 PR middle-end/30391
9486 * gfortran.dg/pr30391-1.f90: New test case.
9487
9488 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9489
9490 PR middle-end/30433
9491 * gcc.c-torture/compile/pr30433.c: New testcase to check
9492 that complex constants comparisions are foldded.
9493
9494 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9495
9496 PR C++/30158
9497 * g++.dg/ext/stmtexpr10.C: New testcase.
9498
9499 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
9500
9501 PR middle-end/30729
9502 * gcc.dg/Wunused-value-2.c: New testcase.
9503
9504 2007-02-15 Ian Lance Taylor <iant@google.com>
9505
9506 * g++.dg/eh/subreg-1.C: New test.
9507
9508 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9509
9510 PR c/26494
9511 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
9512 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
9513 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
9514 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
9515 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
9516 * gcc.dg/Werror-implicit-function-declaration.c: New.
9517
9518 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9519
9520 PR c++/28943
9521 * g++.dg/warn/pr28943.C: New.
9522
9523 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9524
9525 * gfortran.fortran-torture/execute/math.f90: Fix typo.
9526
9527 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9528
9529 PR fortran/30779
9530 * gfortran.dg/error_recovery_3.f90: New test.
9531
9532 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9533
9534 * g++.dg/tree-ssa/sra-1.C: New.
9535
9536 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9537
9538 * g++.dg/tree-ssa/sra-1.C: New.
9539
9540 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
9541
9542 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
9543
9544 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9545
9546 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
9547
9548 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
9549
9550 PR fortran/30799
9551 * gfortran.dg/logical_2.f90: New test.
9552
9553 2007-02-14 Joseph Myers <joseph@codesourcery.com>
9554
9555 * gcc.dg/torture/complex-alias-1.c: New test.
9556
9557 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
9558
9559 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
9560 instead of -fdump-tree-tailcall.
9561
9562 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
9563
9564 * gfortran.dg/interface_10.f90: Fix comment typo.
9565
9566 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
9567
9568 PR tree-optimization/30771
9569 * gcc.dg/vect/pr30771.c: New test.
9570
9571 2007-02-13 Ian Lance Taylor <iant@google.com>
9572
9573 * gcc.dg/Wstrict-overflow-1.c: New test.
9574 * gcc.dg/Wstrict-overflow-2.c: New test.
9575 * gcc.dg/Wstrict-overflow-3.c: New test.
9576 * gcc.dg/Wstrict-overflow-4.c: New test.
9577 * gcc.dg/Wstrict-overflow-5.c: New test.
9578 * gcc.dg/Wstrict-overflow-6.c: New test.
9579 * gcc.dg/Wstrict-overflow-7.c: New test.
9580 * gcc.dg/Wstrict-overflow-8.c: New test.
9581 * gcc.dg/Wstrict-overflow-9.c: New test.
9582 * gcc.dg/Wstrict-overflow-10.c: New test.
9583
9584 2007-02-13 Roger Sayle <roger@eyesopen.com>
9585
9586 * gcc.target/ia64/builtin-bswap-2.c: New test case.
9587
9588 2007-02-13 Richard Henderson <rth@redhat.com>
9589
9590 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
9591 * gcc.c-torture/execute/pr29302-1.c: ... here.
9592
9593 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9594
9595 PR c/29521
9596 * gcc.dg/c90-return-1.c: Update output.
9597 * gcc.dg/c99-return-1.c: Likewise.
9598
9599 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
9600
9601 PR fortran/30554
9602 * gfortran.dg/used_dummy_types_7.f90: New test..
9603
9604 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
9605
9606 * gcc.target/i386/parity-1.c: New test.
9607 * gcc.target/i386/parity-2.c: New test.
9608
9609 2007-02-12 Roger Sayle <roger@eyesopen.com>
9610
9611 * gcc.target/i386/builtin-bswap-3.c: New test case.
9612
9613 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
9614
9615 PR tree-optimization/29145
9616 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
9617 alias analysis is improved to take better advantage of restrict
9618 qualified pointers.
9619 * gcc.dg/vect/vect-80.c: Likewise.
9620 * gcc.dg/vect/pr29145.c: New.
9621
9622 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
9623
9624 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
9625 * gcc.target/i386/sse4a-insert.c: Likewise.
9626
9627 2007-02-11 Roger Sayle <roger@eyesopen.com>
9628
9629 * gcc.target/ia64/builtin-popcount-1.c: New test case.
9630 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
9631
9632 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
9633
9634 PR fortran/30478
9635 * gfortran.dg/enum_4.f90: Update error message checks.
9636
9637 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
9638
9639 PR fortran/30554
9640 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
9641 versions of the modules.
9642
9643 PR fortran/30617
9644 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
9645 by getting rid of recursive I/O and providing functions with
9646 results.
9647
9648 PR fortran/30319
9649 * gfortran.dg/char_array_constructor_2.f90
9650
9651 2007-02-11 Mark Mitchell <mark@codesourcery.com>
9652
9653 PR c++/26988
9654 * g++.dg/template/spec34.C: New test
9655
9656 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
9657
9658 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
9659 on i?86 and x86_64.
9660 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
9661 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
9662 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
9663 on i?86 and x86_64.
9664 * gcc.dg/vect/vect-113.c: Ditto.
9665
9666 2007-02-06 Mark Mitchell <mark@codesourcery.com>
9667
9668 PR c++/29487
9669 * g++.dg/eh/weak1-C: New test.
9670 * g++.dg/eh/weak1-a.cc: Likewise.
9671 * g++.dg/eh/comdat1.C: Likewise.
9672
9673 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
9674 Dorit Nuzman <dorit@il.ibm.com>
9675
9676 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
9677 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
9678 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
9679 * gcc.dg/vect/vect-113.c: Likewise.
9680
9681 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
9682
9683 2007-02-10 Richard Henderson <rth@redhat.com>
9684
9685 * lib/target-supports.exp (check_effective_target_tls): Redefine
9686 to mean non-emulated tls.
9687 * gcc.dg/tls/alias-1.c: Remove tls requirement.
9688 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
9689 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
9690 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9691 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
9692 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9693 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9694
9695 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9696
9697 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
9698
9699 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
9700
9701 * gfortran.dg/secnds.f: Replace time tolerance with a
9702 before-and-after bracket.
9703 * gfortran.dg/secnds-1.f: Likewise.
9704
9705 2007-02-09 Tobias Burnus <burnus@net-b.de>
9706
9707 PR fortran/30512
9708 * gfortran.dg/maxlocval_1.f90: New test.
9709
9710 2007-02-09 Roger Sayle <roger@eyesopen.com>
9711
9712 * gcc.target/ia64/builtin_bswap-1.c: New test case.
9713
9714 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9715
9716 PR fortran/30720
9717 * gfortran.dg/array_function_1.f90: New test.
9718
9719 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9720
9721 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9722 (check_effective_target_dummy_wcsftime): New functions.
9723
9724 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9725
9726 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9727 * lib/target-supports.exp (check_effective_target_uclibc): New
9728 function.
9729
9730 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9731
9732 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9733 (vsnprintf): Don't define for uClibc targets.
9734
9735 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9736
9737 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9738 set before checking whether it was allowed.
9739 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9740 before checking inside_main.
9741
9742 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9743
9744 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9745 uClinux targets.
9746 (u16sf): Likewise u4sf.
9747 * g++.dg/compat/struct-layout-1.h: Likewise.
9748
9749 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9750
9751 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9752 procedure.
9753 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9754 m68k targets if check_effective_target_coldfire_fpu returns true.
9755
9756 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9757 Richard Guenther <rguenther@suse.de>
9758
9759 PR middle-end/23361
9760 * gcc.dg/fold-compare-3.c: New testcase.
9761 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9762
9763 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9764
9765 * gcc.dg/pr26570.c: Clean up coverage files.
9766 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9767 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9768 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9769 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9770 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9771 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9772 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9773 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9774 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9775 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9776 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9777 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9778 * gcc.dg/vect/pr28952.c: Ditto.
9779 * gcc.dg/vect/pr27151.c: Ditto.
9780 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9781 * g++.dg/gomp/macro-3.C: Ditto.
9782
9783 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9784
9785 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9786 of the loop.
9787
9788 2007-02-08 Roger Sayle <roger@eyesopen.com>
9789
9790 * gcc.target/i386/builtin-bswap-2.c: New test case.
9791
9792 2007-02-08 Roger Sayle <roger@eyesopen.com>
9793
9794 * gfortran.dg/forall_8.f90: New test case.
9795 * gfortran.dg/forall_9.f90: Likewise.
9796
9797 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9798
9799 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9800
9801 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9802
9803 * lib/target-supports.exp (check_effective_target_simulator): New.
9804
9805 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9806
9807 * gcc.dg/tree-ssa/loop-25.c: New test.
9808
9809 2007-02-06 Richard Henderson <rth@redhat.com>
9810
9811 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9812
9813 2007-02-06 Roger Sayle <roger@eyesopen.com>
9814
9815 * gcc.target/powerpc/popcount-1.c: New test case.
9816 * gcc.target/powerpc/parity-1.c: Likewise.
9817
9818 2007-02-06 Richard Guenther <rguenther@suse.de>
9819
9820 PR middle-end/27302
9821 * gcc.dg/torture/pr27302-2.c: New testcase.
9822
9823 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9824
9825 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9826 * gcc.dg/vect/vect-iv-1.c: New test.
9827 * gcc.dg/vect/vect-iv-2.c: New test.
9828 * gcc.dg/vect/vect-iv-3.c: New test.
9829 * gcc.dg/vect/vect-iv-4.c: New test.
9830 * gcc.dg/vect/vect-iv-5.c: New test.
9831 * gcc.dg/vect/vect-iv-6.c: New test.
9832 * gcc.dg/vect/vect-iv-7.c: New test.
9833 * gcc.dg/vect/vect-iv-8.c: New test.
9834 * gcc.dg/vect/vect-iv-9.c: New test.
9835 * gcc.dg/vect/vect-iv-10.c: New test.
9836 * gcc.dg/vect/vect-iv-11.c: New test.
9837 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9838 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9839 * gcc.dg/vect/vect-14.c: Now vectorizable.
9840 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9841 loop).
9842 * gcc.dg/vect/vect-27.c: Likewise.
9843 * gcc.dg/vect/vect-29.c Likewise.
9844 * gcc.dg/vect/vect-dv-2.c: Likewise.
9845 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9846 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9847 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9848
9849 2007-02-06 Ira Rosen <irar@il.ibm.com>
9850
9851 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9852
9853 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9854
9855 * gcc.dg/builtins-20.c: Add more cases.
9856
9857 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9858
9859 PR debug/30189
9860 * gcc.dg/pr30189.c: New test.
9861
9862 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9863
9864 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9865 for running tests.
9866 * gcc.target/i386/sse4a-extract.c: New test.
9867 * gcc.target/i386/sse4a-insert.c: New test.
9868 * gcc.target/i386/sse4a-montsd.c: New test.
9869 * gcc.target/i386/sse4a-montss.c: New test.
9870
9871 2007-02-05 Richard Guenther <rguenther@suse.de>
9872
9873 * gcc.target/i386/vectorize3.c: New testcase.
9874
9875 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9876
9877 PR target/30665
9878 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9879
9880 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9881
9882 PR fortran/30611
9883 * gfortran.dg/repeat_1.f90: New test.
9884
9885 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9886
9887 PR fortran/30605
9888 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9889 * gfortran.dg/derived_init_2.f90: Ditto.
9890 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9891 * gfortran.dg/array_initializer_1.f90: Ditto.
9892 * gfortran.dg/do_2.f90: Ditto.
9893 * gfortran.dg/proc_assign_1.f90: Ditto.
9894
9895 2007-02-04 Richard Guenther <rguenther@suse.de>
9896
9897 PR middle-end/30636
9898 * g++.dg/warn/pr30636.C: New testcase.
9899 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9900
9901 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9902
9903 PR middle-end/30667
9904 * gfortran.dg/pr30667.f: New test.
9905
9906 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9907
9908 * gcc.dg/builtins-54.c: Add more cases.
9909
9910 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9911
9912 PR fortran/30514
9913 * gfortran.dg/zero_sized_2.f90: New test.
9914
9915 PR fortran/30660
9916 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9917
9918 PR fortran/29820
9919 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9920 file.
9921
9922 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9923
9924 PR fortran/30683
9925 * gfortran.dg/interface_10.f90: New test.
9926
9927 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9928
9929 * gcc.dg/builtins-20.c: Add more cases.
9930
9931 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9932
9933 PR target/29682
9934 * gcc-target/ia64/pr29682.c: New test.
9935
9936 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9937
9938 PR fortran/30284
9939 * gfortran.dg/arrayio_11.f90.f90: New test.
9940
9941 PR fortran/30626
9942 * gfortran.dg/arrayio_12.f90.f90: New test.
9943
9944 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9945
9946 PR c++/30536
9947 * g++.dg/tls/diag-5.C: New test.
9948
9949 PR middle-end/30473
9950 * gcc.dg/pr30473.c: New test.
9951 * gcc.c-torture/execute/20070201-1.c: New test.
9952
9953 2007-02-01 Roger Sayle <roger@eyesopen.com>
9954
9955 * gfortran.dg/dependency_20.f90: New test case.
9956
9957 2007-01-31 Ian Lance Taylor <iant@google.com>
9958
9959 * gcc.dg/lower-subreg-1.c (test): New test.
9960
9961 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9962
9963 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9964
9965 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9966
9967 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9968 * gcc.dg/torture/builtin-math-3.c: Likewise.
9969
9970 2007-01-31 Dirk Mueller <dmueller@suse.de>
9971
9972 gcc.dg/Wparentheses-2.c: Update and add new tests.
9973
9974 2007-01-31 Ira Rosen <irar@il.ibm.com>
9975
9976 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9977 vectorize.
9978
9979 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9980
9981 * gcc.dg/builtins-63.c: New test.
9982
9983 2007-01-31 Tobias Burnus <burnus@net-b.de>
9984
9985 PR fortran/27588
9986 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9987
9988 2007-01-31 Tobias Burnus <burnus@net-b.de>
9989
9990 PR fortran/30520
9991 * gfortran.dg/volatile8.f90: New argument conformance test.
9992 * gfortran.dg/volatile9.f90: New scope test.
9993
9994 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9995
9996 PR c++/24745
9997 * g++.dg/warn/null4.C: New.
9998
9999 2001-01-30 Roger Sayle <roger@eyesopen.com>
10000 Uros Bizjak <ubizjak@gmail.com>
10001
10002 * gcc.dg/large-size-array-3.c: Correct typo.
10003
10004 2007-01-30 Richard Guenther <rguenther@suse.de>
10005
10006 PR middle-end/27657
10007 * g++.dg/debug/pr27657.C: New testcase.
10008
10009 2007-01-30 Richard Guenther <rguenther@suse.de>
10010
10011 PR middle-end/30313
10012 * gcc.dg/torture/pr30313.c: New testcase.
10013
10014 2007-01-29 Janis Johnson <janis187@us.ibm.com>
10015
10016 * gcc.dg/dfp/dfp-except.h: New file.
10017 * gcc.dg/dfp/fe-check.h: New file.
10018 * gcc.dg/dfp/fe-binop.c: New test.
10019 * gcc.dg/dfp/fe-convert-1.c: New test.
10020 * gcc.dg/dfp/fe-convert-2.c: New test.
10021 * gcc.dg/dfp/fe-convert-3.c: New test.
10022
10023 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
10024 * gcc.dg/dfp/decfloat-constants.c: Ditto.
10025 * gcc.dg/dfp/convert-dfp.c: Ditto.
10026 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
10027
10028 2007-01-29 Josh Conner <jconner@apple.com>
10029
10030 * gcc.target/powerpc/altivec-24.c: New test.
10031
10032 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
10033
10034 PR c++/28266
10035 * g++.dg/parse/defarg12.C: New test.
10036
10037 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
10038
10039 PR fortran/30554
10040 * gfortran.dg/used_dummy_types_6.f90: New test.
10041
10042 2007-01-28 Jan Hubicka <jh@suse.cz>
10043
10044 * gcc.dg/tree-prof/val-prof-6.c: New test.
10045
10046 2007-01-28 Roger Sayle <roger@eyesopen.com>
10047
10048 * gcc.dg/large-size-array-3.c: Correct test case (portability).
10049
10050 2007-01-28 Andrew Pinski <pinskia@gmail.com>
10051
10052 PR C++/28988
10053 * g++.dg/expr/dtor4.C: New test.
10054
10055 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
10056
10057 * gcc.dg/tree-ssa/loop-23.c: New test.
10058
10059 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
10060
10061 PR libfortran/30389
10062 * gfortran.dg/achar_2.f90: New test.
10063 * gfortran.dg/achar_3.f90: New test.
10064
10065 2007-01-27 Ian Lance Taylor <iant@google.com>
10066
10067 * gcc.dg/strict-overflow-1.c: New test.
10068 * gcc.dg/no-strict-overflow-1.c: New test.
10069 * gcc.dg/strict-overflow-2.c: New test.
10070 * gcc.dg/no-strict-overflow-2.c: New test.
10071 * gcc.dg/strict-overflow-3.c: New test.
10072 * gcc.dg/no-strict-overflow-3.c: New test.
10073 * gcc.dg/strict-overflow-4.c: New test.
10074 * gcc.dg/no-strict-overflow-4.c: New test.
10075 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
10076 * gcc.dg/pr15784-1.c: Likewise.
10077 * gcc.dg/pr20922-1.c: Likewise.
10078 * gcc.dg/pr20922-3.c: Likewise.
10079 * gcc.dg/pr20922-4.c: Likewise.
10080 * gcc.dg/pr20922-6.c: Likewise.
10081 * gcc.dg/compare-4.c: Likewise.
10082 * gcc.dg/torture/pr26898-1.c: Likewise.
10083 * gcc.dg/tree-ssa/divide-1.c: Likewise.
10084 * gcc.dg/tree-ssa/divide-2.c: Likewise.
10085 * gcc.dg/tree-ssa/divide-3.c: Likewise.
10086 * gcc.dg/tree-ssa/divide-4.c: Likewise.
10087 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
10088 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
10089 * gcc.dg/tree-ssa/pr21082.c: Likewise.
10090 * gcc.dg/tree-ssa/pr26899.c: Likewise.
10091 * g++.dg/tree-ssa/pr21082.C: Likewise.
10092
10093 2007-01-27 Roger Sayle <roger@eyesopen.com>
10094
10095 * gcc-dg/large-size-array-3.c: New test case.
10096
10097 2007-01-27 Roger Sayle <roger@eyesopen.com>
10098
10099 * gfortran.dg/forall_7.f90: New test case.
10100
10101 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
10102
10103 PR fortran/30407
10104 * gfortran.dg/where_operator_assign_1.f90: New test.
10105 * gfortran.dg/where_operator_assign_2.f90: New test.
10106 * gfortran.dg/where_operator_assign_3.f90: New test.
10107
10108 2007-01-26 Joseph Myers <joseph@codesourcery.com>
10109
10110 * lib/target-supports.exp
10111 (check_effective_target_powerpc_altivec): New.
10112 (check_effective_target_vect_cmdline_needed): Use it.
10113
10114 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
10115
10116 PR fortran/30278
10117 * gfortran.dg/backslash_3.f: New test.
10118
10119 2007-01-26 Richard Guenther <rguenther@suse.de>
10120
10121 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
10122
10123 2007-01-26 Tobias Burnus <burnus@net-b.de>
10124
10125 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
10126 * gfortran.dg/vect/vect.exp: Ditto.
10127 * gfortran.dg/dg.exp: Ditto.
10128 * gfortran.fortran-torture/execute/execute.exp: Ditto.
10129 * gfortran.fortran-torture/compile/compile.exp: Ditto.
10130
10131 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10132
10133 * gcc.dg/builtins-20.c: Add more cases.
10134 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
10135
10136 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10137
10138 PR fortran/30437
10139 * gcc.dg/Wall.c: New.
10140 * gcc.dg/Wno-all.c: New.
10141 * gfortran.dg/Wall.f90: New.
10142 * gfortran.dg/Wno-all.f90: New.
10143
10144 2007-01-24 Geoffrey Keating <geoffk@apple.com>
10145
10146 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
10147 * g++.dg/eh/simd-2.C: Also run on Darwin.
10148 * g++.dg/eh/simd-3.C: New.
10149 * g++.dg/eh/simd-4.C: New.
10150
10151 2007-01-25 Richard Guenther <rguenther@suse.de>
10152
10153 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
10154 and _PROFILE_USE.
10155 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
10156
10157 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
10158
10159 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
10160 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
10161 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
10162 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
10163 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
10164 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
10165 * gcc.dg/ipa/ipa-7.c: New testcase.
10166
10167 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
10168
10169 * g++.dg/cpp0x/warn_cxx0x.C: New.
10170
10171 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10172
10173 * gcc.dg/builtins-20.c: Test builtin carg.
10174
10175 2007-01-24 Jakub Jelinek <jakub@redhat.com>
10176
10177 PR middle-end/27416
10178 * gcc.dg/gomp/pr27416.c: New test.
10179
10180 PR middle-end/30494
10181 * gcc.dg/gomp/pr30494.c: New test.
10182 * g++.dg/gomp/pr30494.C: New test.
10183
10184 PR middle-end/30421
10185 * gcc.dg/gomp/pr30421.c: New test.
10186
10187 2007-01-24 Steve Ellcey <sje@cup.hp.com>
10188
10189 * gcc.target/ia64/versionid-1.c: New test.
10190 * gcc.target/ia64/versionid-2.c: New test.
10191
10192 2007-01-24 Richard Guenther <rguenther@suse.de>
10193
10194 PR testsuite/30181
10195 * gcc.dg/builtins-57.c: Change to a link-time testcase
10196 to support non-C99 targets.
10197
10198 2007-01-24 Jan Hubicka <jh@suse.cz>
10199
10200 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
10201
10202 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
10203
10204 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
10205
10206 2007-01-23 Andrew Pinski <pinskia@gmail.com>
10207
10208 PR objc/27438
10209 * objc.dg/const-str-12.m: New test.
10210
10211 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10212
10213 PR fortran/30532
10214 * gfortran.dg/ctrl-z.f90: New test.
10215
10216 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10217
10218 PR fortran/30481
10219 * gfortran.dg/namelist_assumed_char.f90: New test.
10220
10221 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
10222
10223 PR c++/27492
10224 * g++.dg/inherit/covariant15.C: New test.
10225
10226 2007-01-23 Ian Lance Taylor <iant@google.com>
10227
10228 * g++.dg/warn/Wparentheses-24.C: New test.
10229
10230 2007-01-23 Richard Guenther <rguenther@suse.de>
10231
10232 PR testsuite/30560
10233 * ada/acats/run_acats: Do not call gnatmake or gnatchop
10234 with full path.
10235
10236 2007-01-22 Richard Guenther <rguenther@suse.de>
10237
10238 PR tree-optimization/30038
10239 * gcc.dg/builtins-62.c: New testcase.
10240
10241 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10242
10243 * gcc.c-torture/compile/20070121.c: New test.
10244
10245 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
10246
10247 PR libfortran/30525
10248 * gfortran.dg/char_comparison_1.f: New test.
10249
10250 2007-01-21 Ira Rosen <irar@il.ibm.com>
10251
10252 * gcc.dg/vect/vect-strided-same-dr.c: New test.
10253
10254 2007-01-20 Andrew Pinski <pinskia@gmail.com>
10255
10256 PR objc/30479
10257 * objc.dg/pch: New directory.
10258 * objc.dg/pch/pch.exp: New file.
10259 * objc.dg/pch/interface-1.m: New test.
10260 * objc.dg/pch/interface-1.hs: New include file.
10261 * lib/objc.exp (objc_target_compile): Add
10262 "-x objective-c-header" in front of the sources if this is
10263 a precompiled header being compiled.
10264
10265 2007-01-20 Roger Sayle <roger@eyesopen.com>
10266
10267 * gfortran.dg/array_memcpy_3.f90: New test case.
10268 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
10269
10270 2007-01-20 Roger Sayle <roger@eyesopen.com>
10271 Brooks Moses <brooks.moses@codesourcery.com>
10272 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10273
10274 * gfortran.dg/intrinsic_sign_1.f90: New test case.
10275 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
10276
10277 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10278
10279 * gcc.dg/torture/builtin-math-3.c: Test fdim.
10280
10281 2007-01-19 Mike Stump <mrs@apple.com>
10282
10283 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
10284 away.
10285
10286 2007-01-19 Roger Sayle <roger@eyesopen.com>
10287
10288 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
10289 option instead of -funsafe-math-optimizations.
10290
10291 2007-01-19 Tomas Bily <tbily@suse.cz>
10292
10293 gcc.dg/tree-prof/indir-call-prof.c: New.
10294 g++.dg/dg.exp: Add tree-prof subdirectory.
10295 g++.dg/tree-prof/indir-call-prof.C: New.
10296 g++.dg/tree-prof/tree-prof.exp: New.
10297
10298 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10299
10300 PR c++/17947
10301 * g++.dg/warn/deprecated.C: Update warning output.
10302 * g++.dg/warn/deprecated-2.C: Likewise.
10303 * g++.dg/warn/deprecated-3.C: New.
10304
10305 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
10306
10307 * gcc.c-torture/execute/nestfunc-7.c: New.
10308
10309 2007-01-18 Hui-May Chang <hm.chang@apple.com>
10310
10311 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
10312
10313 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
10314
10315 * gcc.dg/m68k-pic-1.c: New.
10316
10317 2007-01-18 Roger Sayle <roger@eyesopen.com>
10318
10319 * gfortran.dg/array_memcpy_4.f90: New test case.
10320
10321 2007-01-18 Josh Conner <jconner@apple.com>
10322
10323 PR target/30485
10324 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
10325 * gcc.dg/vect/no-trapping-math-1: New.
10326 * gcc.dg/vect/no-trapping-math-2: New.
10327
10328 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
10329
10330 * gcc.target/i386/387-8.c: Update comment about optimizing
10331 inherent load of 1.0 of fptan instruction.
10332
10333 2007-01-18 Dirk Mueller <dmueller@suse.de>
10334 Richard Guenther <rguenther@suse.de>
10335
10336 PR diagnostic/8268
10337 * gcc.dg/Warray-bounds.c: New testcase.
10338 * gcc.dg/Warray-bounds-2.c: New testcase.
10339 * g++.dg/warn/Warray-bounds.C: New testcase.
10340 * g++.dg/warn/Warray-bounds-2.C: New testcase.
10341
10342 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
10343
10344 PR fortran/30476
10345 * gfortran.dg/generic_12.f90: New test.
10346
10347 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
10348
10349 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
10350 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
10351
10352 2007-01-16 Janis Johnson <janis187@us.ibm.com>
10353
10354 * gcc.dg/dfp/compare-special.h: New file.
10355 * gcc.dg/dfp/compare-special-32.c: New test.
10356 * gcc.dg/dfp/compare-special-64.c: New test.
10357 * gcc.dg/dfp/compare-special-128.c: New test.
10358
10359 2007-01-16 Roger Sayle <roger@eyesopen.com>
10360 Paul Thomas <pault@gcc.gnu.org>
10361 Steven G. Kargl <kargl@gcc.gnu.org>
10362
10363 PR fortran/30404
10364 * gfortran.dg/forall_6.f90: New test case.
10365 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
10366 * gfortran.dg/dependency_13.f90: Likewise.
10367
10368 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10369
10370 PR testsuite/12325
10371 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
10372 targets that don't support Inf.
10373
10374 2007-01-15 Dale Johannesen <dalej@apple.com>
10375
10376 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
10377
10378 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
10379
10380 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
10381 of achar for 0xff to avoid the "Extended ASCII not
10382 implemented" error message.
10383
10384 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
10385
10386 PR fortran/28172
10387 * gfortran.dg/altreturn_4.f90: New test.
10388
10389 PR fortran/29389
10390 * gfortran.dg/stfunc_4.f90: New test.
10391
10392 PR fortran/29712
10393 * gfortran.dg/bound_2.f90: Reinstate commented out line.
10394 * gfortran.dg/initialization_1.f90: Change warning.
10395
10396 PR fortran/30283
10397 * gfortran.dg/specification_type_resolution_2.f90: New test.
10398
10399 2007-01-14 Jan Hubicka <jh@suse.cz>
10400
10401 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
10402 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
10403 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
10404 elimination.
10405
10406 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
10407
10408 PR fortran/30410
10409 * gfortran.dg/external_procedures_2.f90: New test.
10410
10411 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
10412
10413 PR target/30413
10414 * gcc.target/i386/pr30413.c: New test.
10415
10416 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
10417
10418 PR fortran/30452
10419 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
10420
10421 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
10422
10423 * gcc.dg/20070112-1.c: New test.
10424
10425 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10426
10427 PR libgfortran/30435
10428 * gfortran.dg/list_read_6.f90: New test.
10429
10430 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
10431
10432 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
10433
10434 2007-01-12 Tom Tromey <tromey@redhat.com>
10435
10436 PR preprocessor/28227:
10437 * gcc.dg/cpp/pr28227.c: New file.
10438
10439 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10440
10441 * gcc.dg/tree-ssa/loop-22.c: New test.
10442
10443 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
10444
10445 PR tree-optimization/29516
10446 * gcc.dg/tree-ssa/loop-20.c: New test.
10447
10448 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
10449
10450 PR libfortran/30415
10451 * minmaxloc_integer_kinds_1.f90: New test.
10452
10453 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
10454
10455 PR c++/29573
10456 * g++.dg/template/sizeof-template-argument.C: New test.
10457
10458 2007-01-11 Jan Hubicka <jh@suse.cz>
10459
10460 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
10461 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
10462 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
10463 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
10464 * gcc.dg/tree-ssa/pr21658.c: Likewise.
10465 * gcc.dg/tree-ssa/pr15349.c: Likewise.
10466 * gcc.dg/tree-ssa/pr25501.c: Likewise.
10467 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
10468 transformation in question.
10469 * gcc.dg/tree-ssa/vrp05.c: Likewise.
10470 * gcc.dg/tree-ssa/pr20701.c: Likewise.
10471 * gcc.dg/always_inline3.c: Likewise.
10472
10473 2007-01-10 Mark Mitchell <mark@codesourcery.com>
10474
10475 PR c++/28999
10476 * g++.dg/template/typename11.C: New test.
10477
10478 2007-01-10 Robert Kennedy <jimbob@google.com>
10479
10480 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
10481
10482 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10483
10484 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
10485 for different integer kinds.
10486 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
10487 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
10488 * gfortran.dg/ishft_2.f90: New test.
10489 * gfortran.dg/ishft_3.f90: New test.
10490
10491 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
10492
10493 * gfortran.dg/altreturn_2.f90: Removed executable bit.
10494
10495 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
10496
10497 PR tree-optimization/30322
10498 * gcc.dg/tree-ssa/loop-21.c: New test.
10499
10500 2007-01-08 Geoffrey Keating <geoffk@apple.com>
10501
10502 * g++.dg/rtti/darwin-builtin-linkage.C: New.
10503
10504 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
10505
10506 * gcc.target/spu/intrinsics-1.c: Remove xfail.
10507
10508 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10509
10510 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
10511 * g++.dg/warn/overflow-warn-3.C: Likewise.
10512 * g++.dg/warn/overflow-warn-4.C: Likewise.
10513 * g++.dg/warn/overflow-warn-5.C: Likewise.
10514 * g++.dg/warn/overflow-warn-6.C: Likewise.
10515 * g++.dg/warn/Woverflow-1.C: Likewise.
10516 * g++.dg/warn/Woverflow-2.C: Likewise.
10517 * g++.dg/warn/Woverflow-3.C: Likewise.
10518 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
10519
10520 2007-01-08 Roger Sayle <roger@eyesopen.com>
10521
10522 * gfortran.dg/array_constructor_14.f90: New test case.
10523 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
10524
10525 2007-01-08 Richard Guenther <rguenther@suse.de>
10526
10527 PR tree-optimization/23603
10528 * gcc.dg/tree-ssa/vrp31.c: New testcase.
10529 * gcc.dg/tree-ssa/vrp32.c: Likewise.
10530
10531 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10532
10533 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
10534 in __v8qi typedef.
10535 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
10536 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
10537 compiler behaviour.
10538 * gcc.dg/simd-5.c: Likewise.
10539 * gcc.dg/simd-6.c: Likewise.
10540 * g++.dg/conversion/simd1.C: Likewise.
10541 * g++.dg/conversion/simd3.C: Likewise.
10542 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
10543 (main): Use it.
10544
10545 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
10546
10547 PR tree-optimization/29877
10548 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
10549 name of a hard register for the target concerned. Adjust dg-error
10550 directives to cope with new behaviour of TER.
10551
10552 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10553
10554 PR c++/28986
10555 * g++.dg/conversion/nullptr1.C: Added overflow warning.
10556 * g++.dg/warn/overflow-warn-1.C: New.
10557 * g++.dg/warn/overflow-warn-3.C: New.
10558 * g++.dg/warn/overflow-warn-4.C: New.
10559 * g++.dg/warn/overflow-warn-5.C: New.
10560 * g++.dg/warn/overflow-warn-6.C: New.
10561 * g++.dg/warn/Woverflow-1.C: New.
10562 * g++.dg/warn/Woverflow-2.C: New.
10563 * g++.dg/warn/Woverflow-3.C: New.
10564 * g++.dg/warn/multiple-overflow-warn-2.C: New.
10565
10566 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
10567
10568 PR fortran/27698
10569 * gfortran.dg/invalid_name.f90: New test.
10570 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
10571 * gfortran.dg/gomp/pr29759.f90: Ditto.
10572
10573 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
10574
10575 * gfortran.dg/present_1.f90: Update error message.
10576
10577 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
10578
10579 PR c++/19439
10580 * g++.dg/template/duplicate1.C: New test
10581 * g++.dg/template/memfriend6.C: Adjust error markers.
10582
10583 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
10584
10585 PR tree-opt/30385
10586 * gcc.dg/torture/inline-1.c: New test.
10587
10588 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10589
10590 PR c/19978
10591 * gcc.dg/multiple-overflow-warn-1.c: New.
10592 * gcc.dg/multiple-overflow-warn-2.c: New.
10593 * gcc.dg/overflow-warn-6.c: New.
10594 * g++.dg/warn/multiple-overflow-warn-1.C: New.
10595
10596 2007-01-05 Roger Sayle <roger@eyesopen.com>
10597
10598 * gfortran.dg/array_memcpy_1.f90: New test case.
10599 * gfortran.dg/array_memcpy_2.f90: Likewise.
10600
10601 2007-01-05 Richard Guenther <rguenther@suse.de>
10602
10603 PR middle-end/27826
10604 * g++.dg/opt/pr27826.C: New testcase.
10605
10606 2007-01-05 Ian Lance Taylor <iant@google.com>
10607
10608 * gcc.dg/Walways-true-1.c: New test.
10609 * gcc.dg/Walways-true-2.c: New test.
10610 * g++.dg/warn/Walways-true-1.C: New test.
10611 * g++.dg/warn/Walways-true-2.C: New test.
10612
10613 2007-01-05 Jakub Jelinek <jakub@redhat.com>
10614
10615 PR c/30360
10616 * gcc.dg/pr30360.c: New test.
10617
10618 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
10619
10620 PR fortran/23232
10621 * gfortran.dg/data_implied_do_1.f90: New test.
10622
10623 PR fortran/27996
10624 PR fortran/27998
10625 * gfortran.dg/char_length_1.f90: New test.
10626
10627 2007-01-05 Richard Guenther <rguenther@suse.de>
10628
10629 PR middle-end/28116
10630 * g++.dg/opt/pr28116.C: New testcase.
10631
10632 2007-01-05 Tobias Burnus <burnus@net-b.de>
10633
10634 PR fortran/29624
10635 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
10636 invalid deallocate.
10637 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
10638 * gfortran.dg/protected_4.f90: Add pointer intent check.
10639 * gfortran.dg/protected_6.f90: Add pointer intent check.
10640 * gfortran.dg/pointer_intent_1.f90: New test.
10641 * gfortran.dg/pointer_intent_2.f90: New test.
10642 * gfortran.dg/pointer_intent_3.f90: New test.
10643
10644 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
10645
10646 PR 30235
10647 * gfortran.dg/altreturn_2.f90: new test.
10648
10649 2007-01-04 Tom Tromey <tromey@redhat.com>
10650
10651 PR preprocessor/28165:
10652 * gcc.dg/cpp/pr28165.c: New file.
10653
10654 2007-01-03 Josh Conner <jconner@apple.com>
10655
10656 PR middle-end/29683
10657 * gcc.dg/pr29683.c: New.
10658
10659 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10660
10661 PR c++/28217
10662 * g++.dg/pch/template-1.C: New test.
10663 * g++.dg/pch/template-1.Hs: New file.
10664
10665 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
10666
10667 PR middle-end/30353
10668 * gcc.c-torture/compile/complex-4.c: New test.
10669
10670 2007-01-03 Joseph Myers <joseph@codesourcery.com>
10671
10672 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
10673 -maltivec.
10674 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
10675
10676 2007-01-03 Jakub Jelinek <jakub@redhat.com>
10677
10678 PR middle-end/30286
10679 * gcc.dg/pr30286.c: New test.
10680
10681 PR c++/29535
10682 * g++.dg/template/crash66.C: New test.
10683
10684 PR c++/29054
10685 * g++.dg/template/friend49.C: New test.
10686
10687 2007-01-03 Steven G. Kargl <kargls@comcast.net>
10688
10689 * gfortran.dg/ibits.f90: New test.
10690
10691 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
10692
10693 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
10694 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
10695
10696 2007-01-02 Jan Hubicka <jh@suse.cz>
10697
10698 * gcc.dg/pr16194.c: We now output error on all three functions,
10699 not just first one.
10700
10701 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10702
10703 PR c/19977
10704 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
10705 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
10706
10707 2006-01-02 Ian Lance Taylor <iant@google.com>
10708
10709 * g++.dg/warn/Wparentheses-22.C: New test.
10710 * g++.dg/warn/Wparentheses-23.C: New test.
10711
10712 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10713
10714 PR middle-end/7651
10715 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10716 * gcc.dg/declspec-3-Wextra.c: New.
10717 * gcc.dg/declspec-3-no.c: New
10718
10719 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10720
10721 PR fortran/20896
10722 * gfortran.dg/interface_10.f90: Remove.
10723
10724 2007-01-01 Roger Sayle <roger@eyesopen.com>
10725
10726 * gcc.dg/fold-eqxor-4.c: New test case.
10727
10728 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10729
10730 PR middle-end/30311
10731 * gcc.c-torture/compile/pr30311.c: New test.
10732
10733 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10734
10735 PR middle-end/30253
10736 * gcc.c-torture/compile/statement-expression-1.c: New test.
10737
10738 2007-01-01 Andreas Schwab <schwab@suse.de>
10739
10740 PR target/29166
10741 * g++.dg/eh/pr29166.C: New test.
10742
10743 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10744
10745 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10746 New.
10747 (check_effective_target_vect_cmdline_needed): Use it.
10748
10749 2006-12-31 Richard Guenther <rguenther@suse.de>
10750
10751 PR middle-end/30137
10752 * gcc.dg/pr30137-1.c: New testcase.
10753 * gcc.dg/pr30137-2.c: Likewise.
10754
10755 2006-12-31 Roger Sayle <roger@eyesopen.com>
10756
10757 PR middle-end/30322
10758 * gcc.dg/fold-plusnot-1.c: New test case.
10759
10760 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10761
10762 PR c++/29731
10763 * g++.dg/parse/template22.C: New test.
10764
10765 2006-12-31 Richard Guenther <rguenther@suse.de>
10766
10767 PR middle-end/30338
10768 * gcc.c-torture/compile/pr30338.c: New testcase.
10769
10770 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10771
10772 PR fortran/27900
10773 * gfortran.dg/intrinsic_actual_4.f90: New test.
10774
10775 PR fortran/24325
10776 * gfortran.dg/func_decl_3.f90: New test.
10777
10778 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10779
10780 PR fortran/23060
10781 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10782 * gfortran.dg/c_by_val_1.f: New test.
10783 * gfortran.dg/c_by_val_2.f: New test.
10784 * gfortran.dg/c_by_val_3.f: New test.
10785
10786 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10787
10788 PR libfortran/30321
10789 * gfortran.dg/sum_zero_array_1.f90: New test.
10790
10791 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10792
10793 PR preprocessor/29612
10794 * gcc.dg/cpp/pr29612-1.c: New test.
10795 * gcc.dg/cpp/pr29612-2.c: New test.
10796
10797 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10798
10799 PR fortran/30034
10800 * gfortran.dg/pure_formal_proc_1.f90: New test.
10801
10802 PR fortran/30237
10803 * gfortran.dg/intrinsic_actual_3.f90: New test.
10804
10805 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10806
10807 PR fortran/30014
10808 * gfortran.dg/io_constraints_1.f90: Update test.
10809 * gfortran.dg/io_constraints_2.f90: Update test.
10810 * gfortran.dg/inquire_iolength.f90: New test.
10811
10812 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10813
10814 PR fortran/20896
10815 * gfortran.dg/interface_10.f90: New test.
10816 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10817 since z is already, locally a variable.
10818
10819 PR fortran/25135
10820 * gfortran.dg/generic_11.f90: New test.
10821 * gfortran.dg/interface_7.f90: Remove name clash between module
10822 name and procedure 'x' referenced in the interface.
10823
10824 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10825
10826 PR middle-end/7651
10827 * gcc.dg/Wmissing-parameter-type.c: New.
10828 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10829 * gcc.dg/Wmissing-parameter-type-no.c: New.
10830
10831 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10832
10833 PR fortran/25818
10834 * gfortran.dg/entry_array_specs_2.f: New test.
10835
10836 PR fortran/30084
10837 * gfortran.dg/nested_modules_6.f90: New test.
10838
10839 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10840
10841 PR middle-end/7651
10842 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10843 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10844
10845 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10846
10847 PR C++/30168
10848 * g++.dg/opt/complex6.C: New test.
10849
10850 2006-12-22 Ben Elliston <bje@au.ibm.com>
10851
10852 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10853 full" if the linker on spu-*-* warns about exceeding local store.
10854
10855 And revert this patch:
10856 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10857 fail to link due to relocation overflows on spu-*-*.
10858
10859 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10860
10861 PR fortran/30273
10862 * gfortran.dg/dependency_19.f90: New test.
10863
10864 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10865
10866 PR fortran/30202
10867 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10868
10869 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10870
10871 PR middle-end/30262
10872 * gcc.c-torture/execute/20061220-1.c: New test.
10873
10874 PR middle-end/30263
10875 * gcc.dg/gomp/asm-1.c: New test.
10876
10877 PR target/30230
10878 * g++.dg/eh/ia64-2.C: New test.
10879
10880 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10881
10882 PR target/28966
10883 PR target/29248
10884 * gcc.dg/rs6000-leaf.c: New.
10885
10886 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10887
10888 PR fortran/25392
10889 * gfortran.dg/f2c_8.f90: New test.
10890
10891 2006-12-20 Bill Wendling <wendling@apple.com>
10892
10893 * gcc.dg/asm-b.c: Check for __ppc64__.
10894
10895 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10896
10897 PR fortran/30190
10898 * gfortran.dg/bounds_check_5.f90: New test.
10899
10900 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10901
10902 PR middle-end/30143
10903 * gcc.dg/gomp/complex-1.c: New testcase.
10904
10905 2006-12-20 Roger Sayle <roger@eyesopen.com>
10906
10907 * gfortran.dg/array_memset_1.f90: New test case.
10908
10909 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10910
10911 * lib/target-supports.exp: Add spu to
10912 check_effective_target_vect_widen_mult_hi_to_si.
10913
10914 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10915
10916 PR fortran/29992
10917 * gfortran.dg/generic_9.f90: New test.
10918
10919 PR fortran/30081
10920 * gfortran.dg/generic_10.f90: New test.
10921
10922 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10923
10924 PR tree-opt/30045
10925 * gcc.dg/pr30045.c: New test.
10926
10927 2006-12-20 Ben Elliston <bje@au.ibm.com>
10928
10929 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10930
10931 2006-12-19 Eric Christopher <echristo@apple.com>
10932
10933 PR target/29302
10934 * gcc.c-torture/execute/pr29302-1.c: New.
10935
10936 2006-12-19 Tobias Burnus <burnus@net-b.de>
10937
10938 PR fortran/39238
10939 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10940
10941 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10942
10943 PR fortran/30236
10944 * gfortran.dg/altreturn_3.f90: New test.
10945
10946 * gfortran.dg/char_result_12.f90: Fix comment typos.
10947
10948 2006-12-19 Ben Elliston <bje@au.ibm.com>
10949
10950 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10951 as newlib's stdio.h uses non-traditional cpp constructs.
10952
10953 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10954
10955 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10956 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10957 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10958 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10959 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10960 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10961 * gfortran.dg/default_initialization.f: Renamed to
10962 default_initialization_1.f
10963 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10964 dollar_edit_descriptor_1.f
10965 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10966 dollar_edit_descriptor_2.f
10967 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10968 dollar_edit_descriptor_3.f
10969 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10970 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10971 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10972 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10973 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10974 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10975 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10976 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10977 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10978 * gfortran.dg/default_initialization_1.f: Renamed from
10979 default_initialization.f
10980 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10981 dollar_edit_descriptor-1.f
10982 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10983 dollar_edit_descriptor-2.f
10984 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10985 dollar_edit_descriptor-3.f
10986 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10987 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10988 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10989
10990 2006-12-18 Bill Wendling <wendling@apple.com>
10991
10992 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10993 id is an OjbC keyword.
10994
10995 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10996
10997 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10998
10999 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
11000
11001 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
11002
11003 2006-12-18 Ian Lance Taylor <iant@google.com>
11004
11005 * g++.dg/warn/Wmissing-declarations-1.C: New test.
11006
11007 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11008
11009 * gcc.c-torture/compile/pr27528.c: Use empty templates.
11010
11011 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
11012
11013 PR fortran/30207
11014 * gfortran.fortran-torture/execute/where21.f90: New test.
11015
11016 2006-12-17 Tobias Burnus <burnus@net-b.de>
11017
11018 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
11019
11020 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11021
11022 PR middle-end/7651
11023 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
11024 * gcc.dg/if-empty-1.c: Likewise.
11025 * gcc.dg/pr23165.c: Likewise.
11026 * g++.dg/warn/empty-body.C: Likewise.
11027
11028 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11029
11030 PR libfortran/30005
11031 * gfortran.dg/open_errors.f90: New test.
11032
11033 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
11034
11035 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
11036
11037 * gcc.target/i386/ssse3-pabsb.c: New file.
11038 * gcc.target/i386/ssse3-pabsd.c: Likewise.
11039 * gcc.target/i386/ssse3-pabsw.c: Likewise.
11040 * gcc.target/i386/ssse3-palignr.c: Likewise.
11041 * gcc.target/i386/ssse3-phaddd.c: Likewise.
11042 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
11043 * gcc.target/i386/ssse3-phaddw.c: Likewise.
11044 * gcc.target/i386/ssse3-phsubd.c: Likewise.
11045 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
11046 * gcc.target/i386/ssse3-phsubw.c: Likewise.
11047 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
11048 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
11049 * gcc.target/i386/ssse3-pshufb.c: Likewise.
11050 * gcc.target/i386/ssse3-psignb.c: Likewise.
11051 * gcc.target/i386/ssse3-psignd.c: Likewise.
11052 * gcc.target/i386/ssse3-psignw.c: Likewise.
11053 * gcc.target/i386/ssse3-vals.h: Likewise.
11054
11055 2006-12-15 Janis Johnson <janis187@us.ibm.com>
11056
11057 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
11058 * lib/fortran-torture.exp: Include target-supports.exp.
11059
11060 2006-12-15 Jakub Jelinek <jakub@redhat.com>
11061
11062 PR target/30185
11063 * gcc.c-torture/execute/pr30185.c: New test.
11064
11065 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11066
11067 PR testsuite/30179
11068 PR testsuite/30180
11069 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
11070 * gcc.dg/builtin-bswap-2.c: Likewise.
11071 * gcc.dg/builtin-bswap-3.c: Likewise.
11072 * gcc.dg/builtin-bswap-4.c: Likewise.
11073 * lib/target-supports.exp (check_effective_target_stdint_types): New.
11074 * gcc.c-torture/execute/mode-dependent-address.x: New file.
11075
11076 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11077
11078 PR libfortran/30145
11079 * gfortran.dg/write_zero_array: New test.
11080
11081 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11082
11083 PR fortran/30200
11084 * gfortran.dg/write_fmt_trim.f90: New test.
11085
11086 2006-12-14 Diego Novillo <dnovillo@redhat.com>
11087
11088 PR 30194
11089 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
11090 temporarily.
11091
11092 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11093
11094 * lib/target-supports.exp (check_weak_available): Use istarget
11095 "hppa*-*-hpux10*" instead of regexp.
11096 (check_cxa_atexit_available): Likewise.
11097
11098 2006-12-14 Richard Guenther <rguenther@suse.de>
11099
11100 PR tree-optimization/30197
11101 * gcc.c-torture/execute/complex-1.c: Fix function name.
11102 * gcc.dg/builtins-61.c: New testcase.
11103
11104 2006-12-14 Richard Guenther <rguenther@suse.de>
11105
11106 PR middle-end/30172
11107 * gcc.dg/pr30172-1.c: New testcase.
11108
11109 2006-12-14 Richard Guenther <rguenther@suse.de>
11110
11111 PR tree-optimization/30198
11112 * gcc.dg/builtins-60.c: New testcase.
11113
11114 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
11115
11116 * lib/target-supports.exp (vect_no_align): Remove spu.
11117
11118 2006-12-13 Ian Lance Taylor <iant@google.com>
11119
11120 PR c++/19564
11121 PR c++/19756
11122 * g++.dg/warn/Wparentheses-5.C: New test.
11123 * g++.dg/warn/Wparentheses-6.C: New test.
11124 * g++.dg/warn/Wparentheses-7.C: New test.
11125 * g++.dg/warn/Wparentheses-8.C: New test.
11126 * g++.dg/warn/Wparentheses-9.C: New test.
11127 * g++.dg/warn/Wparentheses-10.C: New test.
11128 * g++.dg/warn/Wparentheses-11.C: New test.
11129 * g++.dg/warn/Wparentheses-12.C: New test.
11130 * g++.dg/warn/Wparentheses-13.C: New test.
11131 * g++.dg/warn/Wparentheses-14.C: New test.
11132 * g++.dg/warn/Wparentheses-15.C: New test.
11133 * g++.dg/warn/Wparentheses-16.C: New test.
11134 * g++.dg/warn/Wparentheses-17.C: New test.
11135 * g++.dg/warn/Wparentheses-18.C: New test.
11136 * g++.dg/warn/Wparentheses-19.C: New test.
11137 * g++.dg/warn/Wparentheses-20.C: New test.
11138 * g++.dg/warn/Wparentheses-21.C: New test.
11139
11140 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11141
11142 PR testsuite/30157
11143 * lib/target-supports.exp (check_cxa_atexit_available): Return false
11144 for target "hppa.*hpux10".
11145
11146 2006-12-13 Jakub Jelinek <jakub@redhat.com>
11147
11148 * g++.dg/debug/vartrack1.C: New test.
11149
11150 * g++.dg/opt/ifcvt1.C: New test.
11151
11152 * gcc.dg/tls/opt-13.c: New test.
11153
11154 * gcc.dg/20060425-2.c: New test.
11155
11156 * g++.dg/opt/pr15054-2.C: New test.
11157
11158 * gcc.c-torture/execute/20060420-1.c: New test.
11159
11160 * gcc.c-torture/execute/20060412-1.c: New test.
11161
11162 * objc/compile/20060406-1.m: New test.
11163
11164 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
11165
11166 * g++.dg/template/array17.C: New test.
11167
11168 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
11169
11170 * gcc.target/powerpc/altivec-23.c: New test.
11171
11172 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
11173
11174 PR c++27316
11175 * g++.dg/inherit/error3.C: New test.
11176
11177 PR c++/28740
11178 * g++.dg/inherit/error4.C: New test.
11179
11180 2006-12-13 Richard Guenther <rguenther@suse.de>
11181
11182 PR tree-optimization/17687
11183 * gcc.dg/builtins-59.c: New testcase.
11184
11185 2006-12-13 Ben Elliston <bje@au.ibm.com>
11186
11187 * gcc.target/spu/Wmain.c: New test.
11188
11189 2006-12-12 Josh Conner <jconner@apple.com>
11190
11191 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
11192 * g++.dg/abi/thunk4.C: Likewise.
11193 * g++.dg/abi/rtti3.C: Likewise.
11194
11195 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
11196
11197 * gcc.target/spu/cpat-1.c: New test.
11198 * gcc.target/spu/cpat-2.c: New test.
11199 * gcc.target/spu/cpat-3.c: New test.
11200 * gcc.target/spu/cpat-4.c: New test.
11201
11202 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11203
11204 PR tree-opt/28436
11205 * gcc.c-torture/compile/vector-1.c: New test.
11206 * gcc.c-torture/compile/vector-2.c: New test.
11207 * gcc.c-torture/compile/vector-3.c: New test.
11208
11209 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11210
11211 * lib/fortran-torture.exp: Update copyright years. Remove
11212 obsolete comment. Test -ftree-vectorize where it makes sense.
11213 * lib/gfortran-dg.exp: Update copyright years. Use settings
11214 from fortran-torture.exp.
11215 * gfortran.dg/char_transpose_1.f90,
11216 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
11217 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
11218 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
11219 '-w' to dg-options.
11220
11221 2006-12-12 Richard Sandiford <richard@codesourcery.com>
11222
11223 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
11224 saved_${tool}_load.
11225
11226 2006-12-12 Ira Rosen <irar@il.ibm.com>
11227
11228 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
11229 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
11230 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
11231 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
11232 gaps.
11233
11234 2006-12-12 Richard Guenther <rguenther@suse.de>
11235
11236 PR middle-end/30147
11237 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
11238
11239 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
11240 Diego Novillo <dnovillo@redhat.com>
11241
11242 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
11243 VDEF/VUSE changes.
11244 * gcc.dg/tree-ssa/pr26421.c: Likewise
11245 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
11246 * gcc.dg/tree-ssa/pr23382.c: Likewise.
11247 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
11248 * gcc.dg/tree-ssa/pr28410.c: Likewise.
11249 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
11250 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
11251 * gcc.dg/tree-ssa/vrp07.c: Likewise.
11252 * gcc.dg/tree-ssa/vrp08.c: Likewise.
11253 * gcc.dg/tree-ssa/alias-12.c: Likewise.
11254
11255 2006-12-11 Jan Hubicka <jh@suse.cz>
11256
11257 * gcc.dg/tree-prof/stringop-1.c: New test.
11258 * gcc.dg/tree-prof/stringop-2.c: New test.
11259
11260 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
11261
11262 PR target/30120
11263 * gcc.target/i386/pr30120.c: New test.
11264
11265 Revert:
11266 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11267
11268 * gcc.target/i386/x87regparm-1.c: New test.
11269 * gcc.target/i386/x87regparm-2.c: New test.
11270 * gcc.target/i386/x87regparm-3.c: New test.
11271 * gcc.target/i386/x87regparm-4.c: New test.
11272
11273 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
11274
11275 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
11276
11277 2006-12-10 Tobias Burnus <burnus@net-b.de>
11278
11279 PR fortran/23994
11280 * gfortran.dg/protected_1.f90: New test.
11281 * gfortran.dg/protected_2.f90: New test.
11282 * gfortran.dg/protected_3.f90: New test.
11283 * gfortran.dg/protected_4.f90: New test.
11284 * gfortran.dg/protected_5.f90: New test.
11285 * gfortran.dg/protected_6.f90: New test.
11286
11287 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
11288 Tobias Burnus <burnus@gcc.gnu.org>
11289
11290 PR fortran/29975
11291 PR fortran/30068
11292 * gfortran.dg/interface_4.f90: Test adding procedure to generic
11293 interface.
11294 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
11295 ambiguous interfaces.
11296 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
11297 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
11298 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
11299 ambiguous interfaces.
11300 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
11301 * gfortran.dg/array_initializer_2.f90: Add initializer array
11302 constructor test.
11303
11304 PR fortran/30096
11305 * gfortran.dg/interface_9.f90: Test that host interfaces are
11306 not checked for ambiguity with the local version.
11307
11308 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
11309
11310 PR fortran/29464
11311 * gfortran.dg/module_interface_2.f90: New test.
11312
11313 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
11314
11315 PR fortran/29941
11316 * gfortran.dg/assumed_len.f90: New test.
11317
11318 2006-12-09 Richard Guenther <rguenther@suse.de>
11319
11320 * g++.dg/warn/implicit-typename1.C: Qualify types.
11321 * g++.dg/parse/crash12.C: Likewise.
11322 * g++.dg/tree-ssa/pr22444.C: Likewise.
11323
11324 2006-12-09 Tobias Burnus <burnus@net-b.de>
11325
11326 * gfortran.dg/array_2.f90: Added sqrt test.
11327
11328 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
11329
11330 * gcc.target/i386/x87regparm-1.c: XFAIL.
11331 * gcc.target/i386/x87regparm-2.c: XFAIL.
11332 * gcc.target/i386/x87regparm-3.c: XFAIL.
11333 * gcc.target/i386/x87regparm-4.c: XFAIL.
11334
11335 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11336
11337 * lib/target-supports.exp
11338 (check_effective_target_large_long_double): New.
11339 * gcc.dg/Wconversion-real.c : Use it.
11340 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
11341 unsigned.
11342
11343 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
11344
11345 * gcc.c-torture/execute/mode-dependent-address.c: New test.
11346
11347 2006-12-08 Tobias Burnus <burnus@net-b.de>
11348
11349 PR fortran/27546
11350 * gfortran.dg/import4.f90: New test for IMPORT in modules.
11351
11352 2006-12-07 Mark Mitchell <mark@codesourcery.com>
11353
11354 PR c++/29732
11355 * g++.dg/template/crash65.C: New test.
11356 * g++.dg/template/spec16.C: Tweak error markers.
11357
11358 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
11359
11360 * gcc.target/spu: New directory.
11361 * gcc.target/spu/spu.exp: New file.
11362 * gcc.target/spu/intrinsics-1.c: New test.
11363
11364 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
11365
11366 PR c++/29980
11367 * g++.dg/ext/attrib27.C: New test.
11368 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
11369 * g++.dg/parse/typedef5.C: Likewise.
11370
11371 2006-12-07 Mike Stump <mrs@apple.com>
11372
11373 * treelang/compile/var_defs.tree: Adjust.
11374
11375 2006-12-06 Mark Mitchell <mark@codesourcery.com>
11376
11377 PR c++/29730
11378 * g++.dg/template/crash64.C: New test.
11379 * g++.dg/parse/crash27.C: Adjust error markers.
11380
11381 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
11382
11383 PR libfortran/30009
11384 PR libfortran/30056
11385 * gfortran.dg/read_eof_4.f90: Add tests.
11386 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
11387 * gfortran.dg/unf_read_corrupted_1.f90: New test.
11388
11389 2006-12-05 Mark Mitchell <mark@codesourcery.com>
11390
11391 PR c++/29729
11392 * g++.dg/template/crash63.C: New test.
11393
11394 PR c++/29728
11395 * g++.dg/template/crash62.C: New test.
11396
11397 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
11398
11399 PR fortran/30003
11400 * gfortran.dg/allocatable_function_1.f90: Increase the number
11401 of expected calls of free to 10; the lhs section reference is
11402 now evaluated so there is another call to bar. Change the
11403 comment appropriately.
11404 * gfortran.dg/array_section_1.f90: New test.
11405
11406 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
11407
11408 PR fortran/29912
11409 * gfortran.dg/char_result_12.f90: New test.
11410
11411 2006-12-05 Richard Guenther <rguenther@suse.de>
11412
11413 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
11414 * gcc.dg/vect/vect-pow-2.c: Rename to ...
11415 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
11416 vect_double, xfail for spu*-*-*.
11417
11418 2006-12-04 Tobias Burnus <burnus@net-b.de>
11419
11420 PR fortran/29962
11421 * initialization_4.f90: Test noninteger exponents (-std=f95).
11422 * initialization_5.f90: New test for noninteger exponents
11423 with -std=f2003.
11424
11425 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
11426
11427 PR fortran/29821
11428 * gfortran.dg/parameter_array_section_1.f90: New test.
11429
11430 2006-12-04 Mark Mitchell <mark@codesourcery.com>
11431
11432 PR c++/29733
11433 * g++.dg/template/crash61.C: New test.
11434
11435 PR c++/29632
11436 * g++.dg/template/error23.C: New test.
11437
11438 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
11439
11440 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
11441
11442 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
11443
11444 PR fortran/29916
11445 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
11446
11447 2006-12-04 Jakub Jelinek <jakub@redhat.com>
11448
11449 PR middle-end/29965
11450 * gcc.dg/gomp/pr29965-1.c: New test.
11451 * gcc.dg/gomp/pr29965-2.c: New test.
11452 * gcc.dg/gomp/pr29965-3.c: New test.
11453 * gcc.dg/gomp/pr29965-4.c: New test.
11454 * gcc.dg/gomp/pr29965-5.c: New test.
11455 * gcc.dg/gomp/pr29965-6.c: New test.
11456 * g++.dg/gomp/pr29965-1.C: New test.
11457 * g++.dg/gomp/pr29965-2.C: New test.
11458 * g++.dg/gomp/pr29965-3.C: New test.
11459 * g++.dg/gomp/pr29965-4.C: New test.
11460 * g++.dg/gomp/pr29965-5.C: New test.
11461 * g++.dg/gomp/pr29965-6.C: New test.
11462 * g++.dg/gomp/pr29965-7.C: New test.
11463 * g++.dg/gomp/pr29965-8.C: New test.
11464 * g++.dg/gomp/pr29965-9.C: New test.
11465 * g++.dg/gomp/pr29965-10.C: New test.
11466
11467 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
11468
11469 * gnat.dg/pointer_variable_bounds.adb: New test.
11470 * gnat.dg/pointer_variable_bounds.ads: Likewise.
11471 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
11472
11473 2006-12-03 Eric Christopher <echristo@apple.com>
11474
11475 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
11476
11477 2006-12-03 Richard Henderson <rth@redhat.com>
11478 Andrew Pinski <pinskia@gmail.com>
11479
11480 PR C++/14329
11481 * g++.dg/warn/unit-1.C: New test.
11482
11483 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
11484
11485 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
11486
11487 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11488
11489 * g++.dg/vect/vect.exp: Enable tests to run on spu.
11490 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
11491 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
11492 * gcc.dg/vect/vect-70.c: Reduce array size.
11493 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
11494 vect_no_compaer_double targets.
11495 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
11496 vect_float, vect_double, and vect_int.
11497
11498 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
11499
11500 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
11501 test for loop versioning on vect_no_align targets.
11502 * gcc.dg/vect/pr20122.c: Likewise.
11503 * gcc.dg/vect/vect-105.c: Likewise.
11504 * gcc.dg/vect/vect-42.c: Likewise.
11505 * gcc.dg/vect/vect-43.c: Likewise.
11506 * gcc.dg/vect/vect-74.c: Likewise.
11507 * gcc.dg/vect/vect-75.c: Likewise.
11508 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
11509 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
11510 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
11511 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
11512
11513 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
11514
11515 PR fortran/29642
11516 * gfortran.dg/value_1.f90 : New test.
11517 * gfortran.dg/value_2.f90 : New test.
11518 * gfortran.dg/value_3.f90 : New test.
11519 * gfortran.dg/value_4.f90 : New test.
11520 * gfortran.dg/value_4.c : Called from value_4.f90.
11521
11522 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
11523
11524 PR C++/30033
11525 * g++.dg/cpp0x/static_assert4.C: New testcase.
11526
11527 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11528
11529 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
11530
11531 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
11532
11533 PR c/27953
11534 * gcc.dg/pr27953.c: New test.
11535
11536 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11537
11538 PR c++/30022
11539 * g++.dg/ext/vector5.C: New test.
11540
11541 PR c++/30021
11542 * g++.dg/other/main1.C: New test.
11543
11544 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
11545
11546 PR libfortran/29568
11547 * gfortran.dg/convert_implied_open.f90: Change to
11548 new default record length.
11549 * gfortran.dg/unf_short_record_1.f90: Adapt to
11550 new error message.
11551 * gfortran.dg/unformatted_subrecords_1.f90: New test.
11552
11553 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
11554
11555 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
11556
11557 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
11558
11559 PR c++/29066
11560 * g++.dg/expr/pr29066.c: New.
11561
11562 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
11563 Zdenek Dvorak <dvorakz@suse.cz>
11564
11565 PR tree-optimization/29921
11566 * gcc.dg/pr29921-2.c: New test.
11567
11568 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
11569
11570 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
11571 (i386_get_cpuid): New function.
11572 (i386_cpuid_ecx): Likewise.
11573 (i386_cpuid_edx): Likewise.
11574 (i386_cpuid): Updated to call i386_cpuid_edx.
11575
11576 * gcc.target/i386/sse3-addsubpd.c: New file.
11577 * gcc.target/i386/sse3-addsubps.c: Likewise.
11578 * gcc.target/i386/sse3-haddpd.c: Likewise.
11579 * gcc.target/i386/sse3-haddps.c: Likewise.
11580 * gcc.target/i386/sse3-hsubpd.c: Likewise.
11581 * gcc.target/i386/sse3-hsubps.c: Likewise.
11582 * gcc.target/i386/sse3-lddqu.c: Likewise.
11583 * gcc.target/i386/sse3-movddup.c: Likewise.
11584 * gcc.target/i386/sse3-movshdup.c: Likewise.
11585 * gcc.target/i386/sse3-movsldup.c: Likewise.
11586
11587 2006-12-01 Dirk Mueller <dmueller@suse.de>
11588
11589 * g++.dg/warn/Wreturn-type-4.C: New testcase.
11590
11591 2006-11-30 Janis Johnson <janis187@us.ibm.com>
11592
11593 * gcc.dg/dfp/convert-int-max.c: New test.
11594 * gcc.dg/dfp/convert-int-max-fold.c: New test.
11595
11596 2006-11-30 Richard Guenther <rguenther@suse.de>
11597
11598 * gcc.dg/vect/vect-pow-1.c: Rename ...
11599 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
11600 floats instead of doubles, check successful vectorization.
11601
11602 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
11603
11604 PR target/29945
11605 * gcc.c-torture/compile/pr29945.c: New testcase.
11606
11607 2006-11-30 Joseph Myers <joseph@codesourcery.com>
11608
11609 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
11610 -maltivec.
11611
11612 2006-11-29 Eric Christopher <echristo@apple.com>
11613
11614 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
11615
11616 2006-11-29 Janis Johnson <janis187@us.ibm.com>
11617
11618 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
11619
11620 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
11621
11622 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
11623
11624 PR c++/29022
11625 * g++.dg/inherit/virtual2.C: New test.
11626 * g++.dg/inherit/virtual3.C: Likewise.
11627 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
11628 * g++.dg/inherit/error2.C: Likewise.
11629 * g++.dg/template/instantiate1.C: Likewise.
11630
11631 2006-11-28 Andrew Pinski <pinskia@gmail.com>
11632
11633 PR tree-opt/29984
11634 * gcc.dg/tree-ssa/reassoc-12.c: New test.
11635
11636 2006-11-28 Jan Hubicka <jh@suse.cz>
11637
11638 * gcc.dg/memcpy-1.c: New test.
11639
11640 2006-11-28 Jakub Jelinek <jakub@redhat.com>
11641
11642 PR c++/29735
11643 * g++.dg/warn/main-3.C: New test.
11644
11645 2006-11-28 Jan Hubicka <jh@suse.cz>
11646
11647 * gcc.dg/winline-1.c: New test.
11648
11649 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
11650
11651 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
11652 alignments.
11653
11654 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11655
11656 PR fortran/29976
11657 * gfortran.dg/missing_optional_dummy_3.f90
11658
11659 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
11660
11661 PR fortran/20880
11662 * gfortran.dg/interface_3.f90: Modify errors.
11663
11664 2006-11-28 Ben Elliston <bje@au.ibm.com>
11665
11666 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
11667 fail to link due to relocation overflows on spu-*-*.
11668
11669 2006-11-27 Michael Matz <matz@suse.de>
11670 Andreas Krebbel <krebbel1@de.ibm.com>
11671
11672 PR target/29319
11673 * gcc.dg/20061127-1.c: New testcase.
11674
11675 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
11676
11677 * gcc.dg/20061124-1.c: Add exit() function prototype.
11678
11679 2006-11-27 Jan Hubicka <jh@suse.cz>
11680
11681 * gcc.target/i386/memcpy-1.c: Adjust size.
11682 * gcc.dg/visibility-11.c: Likewise.
11683
11684 2006-11-27 Richard Guenther <rguenther@suse.de>
11685
11686 PR middle-end/25620
11687 * gcc.target/i386/pow-1.c: New testcase.
11688 * gcc.dg/builtins-58.c: Likewise.
11689
11690 2006-11-26 Mark Mitchell <mark@codesourcery.com>
11691
11692 PR c++/29886
11693 * g++.dg/expr/cast8.C: New test.
11694
11695 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11696
11697 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
11698 Don't ever inline the testcase.
11699
11700 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11701
11702 PR fortran/29982
11703 * gfortran.fortran-torture/compile/parameter_3.f90: New
11704 testcase.
11705
11706 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11707
11708 PR fortran/29951
11709 * gfortran.fortran-torture/execute/transfer2.f90: New test.
11710
11711 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11712
11713 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11714 for CHAR.
11715
11716 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11717
11718 PR libgfortran/29936
11719 * gfortran.dg/write_check3.f90: New test.
11720
11721 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11722
11723 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11724
11725 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11726
11727 PR fortran/20880
11728 * gfortran.dg/interface_3.f90: New test.
11729
11730 PR fortran/29387
11731 * gfortran.dg/generic_8.f90: New test.
11732
11733 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11734
11735 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11736 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11737 * gfortran.dg/specifics_3.f90: Remove.
11738
11739 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11740
11741 PR c/29955
11742 * gcc.dg/gomp/pr29955.c: New test.
11743
11744 PR c/29736
11745 * gcc.dg/pr29736.c: New test.
11746
11747 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11748
11749 PR tree-opt/29964
11750 * gcc.dg/pure-1.c: New test.
11751
11752 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11753
11754 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11755 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11756
11757 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11758
11759 * gcc.dg/20061124-1.c: New testcase.
11760
11761 2006-11-23 Eric Christopher <echristo@apple.com>
11762
11763 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11764
11765 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11766
11767 PR c/2707
11768 PR c++/26167
11769 * gcc.dg/Wconversion-integer.c: New. Supersedes
11770 Wconversion-negative-constants.c
11771 * gcc.dg/Wconversion-real.c: New.
11772 * gcc.dg/Wconversion-real-integer.c: New.
11773 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11774 * g++.dg/warn/Wconversion1.C: Modified.
11775
11776 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11777
11778 * gfortran.dg/overload_1.f90: New test.
11779
11780 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11781
11782 PR c/9072
11783 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11784 Wtraditional-conversion.
11785 * gcc.dg/overflow-warn-2.c: Likewise.
11786 * gcc.dg/Wconversion.c: Likewise. Renamed as
11787 Wtraditional-conversion.c .
11788 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11789 Wtraditional-conversion-2.c .
11790 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11791 Wtraditional-conversion-2.c
11792 * gcc.dg/Wconversion-negative-constants.c: New.
11793
11794 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11795
11796 * gcc.dg/tree-ssa/dump-1.c: New test.
11797
11798 2006-11-23 David Ung <davidu@mips.com>
11799
11800 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11801 -mfp64, allowable when ISA >= 33 and float is enabled.
11802 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11803 of mthc1 and mfhc1 patterns.
11804
11805 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11806
11807 PR tree-optimization/29921
11808 * gcc.dg/pr29921.c: New test.
11809
11810 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11811
11812 PR fortran/29441
11813 * gfortran.dg/initialization_4.f90: New test.
11814
11815 2006-11-22 Ira Rosen <irar@il.ibm.com>
11816
11817 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11818 platforms that have interleaving support.
11819 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11820 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11821 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11822 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11823 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11824 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11825 gcc.dg/vect/vect-strided-u8-i8.c,
11826 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11827 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11828 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11829 gcc.dg/vect/vect-strided-float.c,
11830 gcc.dg/vect/vect-strided-a-mult.c,
11831 gcc.dg/vect/vect-strided-mult-char-ls.c,
11832 gcc.dg/vect/vect-strided-a-u16-mult.c,
11833 gcc.dg/vect/vect-strided-a-u32-mult.c,
11834 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11835 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11836 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11837 gcc.dg/vect/vect-strided-mult.c,
11838 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11839 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11840 New.
11841
11842 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11843
11844 PR fortran/25087
11845 * gfortran.dg/auto_char_len_4.f90: New test.
11846
11847 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11848
11849 PR fortran/29652
11850 * gfortran.dg/generic_7.f90: New test.
11851 * gfortran.dg/defined_operators_1.f90: Add new error.
11852
11853 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11854
11855 PR tree-optimization/29902
11856 * g++.dg/tree-ssa/pr29902.C: New test.
11857
11858 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11859
11860 PR fortran/29820
11861 * gfortran.dg/used_types_13.f90: New test.
11862
11863 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11864
11865 * gcc.dg/dfp/snan.c: Delete.
11866
11867 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11868
11869 * g++.dg/cpp0x/static_assert1.C: New.
11870 * g++.dg/cpp0x/static_assert2.C: New.
11871 * g++.dg/cpp0x/static_assert3.C: New.
11872
11873 2006-11-21 Richard Guenther <rguenther@suse.de>
11874
11875 * gcc.dg/vect/vect-pow-1.c: New testcase.
11876 * gcc.dg/vect/vect-pow-2.c: Likewise.
11877
11878 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11879
11880 PR c++/29570
11881 * g++.dg/template/static29.C: New test.
11882
11883 PR c++/29734
11884 * g++.dg/conversion/simd4.C: New test.
11885
11886 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11887
11888 PR c++/29475
11889 * g++.dg/template/access19.C: New test.
11890 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11891 error is reported.
11892
11893 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11894
11895 PR tree-opt/25500
11896 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11897
11898 2006-11-20 Tobias Burnus <burnus@net-b.de>
11899
11900 PR fortran/27546
11901 * gfortran.dg/import.f90: Extended test.
11902 * gfortran.dg/import2.f90: Extended test.
11903
11904 2006-11-20 Tobias Burnus <burnus@net-b.de>
11905
11906 * gfortran.dg/volatile3.f90: Add conflict test.
11907
11908 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11909
11910 PR fortran/24783
11911 * gfortran.dg/implicit_10.f90: New test.
11912
11913 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11914
11915 PR c++/8586
11916 * g++.dg/warn/Wall-write-strings.C: New.
11917
11918 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11919
11920 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11921 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11922
11923 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11924
11925 * gfortran.dg/use_3.f90: Remove error message.
11926 * gfortran.dg/iso_fortran_env_1.f90: New test.
11927 * gfortran.dg/iso_fortran_env_2.f90: New test.
11928 * gfortran.dg/iso_fortran_env_3.f90: New test.
11929 * gfortran.dg/iso_fortran_env_4.f90: New test.
11930
11931 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11932
11933 * gcc.dg/vect/vect-27.c: Fix initialization.
11934
11935 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11936
11937 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11938 * gcc.dg/torture/builtin-minmax-1.c: New.
11939
11940 * gcc.dg/builtins-20.c: Add cases for copysign.
11941
11942 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11943
11944 PR fortran/24285
11945 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11946
11947 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11948 * gfortran.dg/use_1.f90: New test.
11949 * gfortran.dg/use_1.f90: New test.
11950 * gfortran.dg/use_1.f90: New test.
11951
11952 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11953
11954 PR tree-optimization/29801
11955 * gcc.dg/pr29801.c: New test.
11956
11957 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11958
11959 PR middle-end/29584
11960 * gcc.dg/torture/pr29584.c: New test.
11961
11962 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11963
11964 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11965 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11966 * gcc.target/powerpc/compress-float-ppc.c,
11967 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11968 powerpc_fprs.
11969 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11970 do not pass -mhard-float.
11971
11972 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11973
11974 * gnat.dg/volatile_aggregate.adb: New test.
11975
11976 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11977
11978 PR fortran/29391
11979 PR fortran/29489
11980 * gfortran.dg/bound_2.f90: Add more checks.
11981 * gfortran.dg/bound_3.f90: New test.
11982
11983 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11984
11985 PR target/29201
11986 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11987
11988 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11989
11990 * gfortran.dg/import3.f90: Fix error message.
11991
11992 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11993
11994 PR tree-opt/29788
11995 * gfortran.fortran-torture/compile/inline_1.f90:
11996 New testcase.
11997
11998 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11999
12000 * gcc.target/i386/x87regparm-1.c: New test.
12001 * gcc.target/i386/x87regparm-2.c: New test.
12002 * gcc.target/i386/x87regparm-3.c: New test.
12003 * gcc.target/i386/x87regparm-4.c: New test.
12004
12005 2006-11-15 Tobias Burnus <burnus@net-b.de>
12006
12007 PR fortran/27546
12008 * gfortran.dg/import.f90: New test.
12009 * gfortran.dg/import2.f90: New test.
12010 * gfortran.dg/import3.f90: New test.
12011
12012 2006-11-15 Tobias Burnus <burnus@net-b.de>
12013
12014 PR fortran/27588
12015 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
12016
12017 2006-11-15 Tobias Burnus <burnus@net-b.de>
12018
12019 PR fortran/29806
12020 * gfortran.dg/contains.f90: New test.
12021 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
12022
12023 2006-11-15 Jakub Jelinek <jakub@redhat.com>
12024
12025 PR tree-optimization/29581
12026 * gcc.dg/pr29581-1.c: New test.
12027 * gcc.dg/pr29581-2.c: New test.
12028 * gcc.dg/pr29581-3.c: New test.
12029 * gcc.dg/pr29581-4.c: New test.
12030 * gfortran.dg/pr29581.f90: New test.
12031
12032 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
12033
12034 PR fortran/29702
12035 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
12036 numbers in error message headers.
12037
12038 2006-11-14 Richard Guenther <rguenther@suse.de>
12039
12040 * gcc.target/i386/math-torture/math-torture.exp: Restrict
12041 to i?86 and x86_64 targets.
12042
12043 2006-11-14 Caroline Tice <ctice@apple.com>
12044
12045 * gcc.dg/pubtypes-1.c: New file/testcase.
12046 * gcc.dg/pubtypes-2.c: New file/testcase.
12047 * gcc.dg/pubtypes-3.c: New file/testcase.
12048 * gcc.dg/pubtypes-4.c: New file/testcase.
12049 * g++.dg/pubtypes.C: New file/testcase.
12050
12051 2006-11-14 Mark Mitchell <mark@codesourcery.com>
12052
12053 PR c++/29106
12054 * g++.dg/init/self1.C: New test.
12055
12056 2006-11-14 Tobias Burnus <burnus@net-b.de>
12057
12058 PR fortran/29657
12059 * gfortran.dg/conflicts.f90: Add.
12060
12061 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
12062
12063 PR rtl-optimization/29798
12064
12065 * gcc.c-torture/execute/pr29798.c: New.
12066
12067 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12068
12069 * gcc.dg/builtins-20.c: Add more cases.
12070
12071 2006-11-13 Jakub Jelinek <jakub@redhat.com>
12072
12073 PR fortran/29759
12074 * gfortran.dg/gomp/pr29759.f90: New test.
12075
12076 2006-11-13 Mark Mitchell <mark@codesourcery.com>
12077
12078 PR c++/29518
12079 * g++.dg/template/static28.C: New test.
12080
12081 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
12082
12083 * lib/c-torture.exp: Use target-libpath.exp.
12084 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
12085 set GCC_EXEC_PREFIX env var from global variable of same name.
12086
12087 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
12088
12089 PR fortran/26994
12090 * gfortran.fortran-torture/compile/transfer-1.f90:
12091 New testcase.
12092
12093 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
12094 Zdenek Dvorak <dvorakz@suse.cz>
12095
12096 PR tree-optimization/29680
12097 * gcc.dg/alias-11.c: New test.
12098
12099 2006-11-12 Jason Merrill <jason@redhat.com>
12100 Andrew Pinski <pinskia@physics.uc.edu>
12101
12102 PR middle-end/28915
12103 * gcc.target/i386/vectorize1.c: New.
12104
12105 2006-11-12 Roger Sayle <roger@eyesopen.com>
12106
12107 PR rtl-optimization/29797
12108 * gcc.c-torture/execute/pr29797-1.c: New test case.
12109
12110 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12111
12112 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
12113
12114 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
12115
12116 * gcc.dg/tree-ssa/prefetch-3.c: New test.
12117
12118 2006-11-12 Roger Sayle <roger@eyesopen.com>
12119
12120 PR tree-optimization/13827
12121 * gcc.dg/fold-eqand-1.c: New test case.
12122
12123 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
12124
12125 PR rtl-opt/28812
12126 * gcc.c-torture/execute/mayalias-3.c: New test.
12127
12128 2006-11-11 Richard Sandiford <richard@codesourcery.com>
12129
12130 PR middle-end/27528
12131 * gcc.c-torture/compile/pr27528.c: New test.
12132 * gcc.dg/pr27528.c: Likewise.
12133
12134 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12135
12136 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
12137
12138 * gcc.dg/torture/builtin-symmetric-1.c: New test.
12139
12140 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
12141
12142 PR fortran/29758
12143 * gfortran.dg/reshape_source_size_1.f90: New test.
12144
12145 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
12146
12147 PR fortran/29315
12148 * gfortran.dg/aliasing_dummy_4.f90: New test.
12149
12150 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
12151
12152 PR target/29777
12153 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
12154 and x86_64-*-* targets.
12155
12156 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12157
12158 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
12159 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
12160 New macros. Use them in exact tests.
12161 (TESTIT3): New macro.
12162 Add tests for fmin, fmax and fma.
12163
12164 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
12165
12166 PR fortran/29431
12167 * gfortran.dg/array_constructor_13.f90: New test.
12168
12169 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
12170
12171 PR fortran/29744
12172 * gfortran.dg/used_types_12.f90: New test.
12173
12174 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
12175
12176 PR middle-end/29726
12177 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
12178 (test6): Ditto.
12179 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
12180 * gcc.dg/fold-eqandshift-3.c: New test case.
12181
12182 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
12183
12184 PR fortran/29699
12185 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
12186
12187 PR fortran/21370
12188 * gfortran.dg/change_symbol_attributes_1.f90: New test.
12189
12190 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
12191
12192 * gcc.dg/20061109-1.c: New testcase.
12193
12194 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12195
12196 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
12197
12198 2006-11-09 Tobias Burnus <burnus@net-b.de>
12199
12200 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
12201 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
12202
12203 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
12204
12205 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
12206 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
12207
12208 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12209
12210 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
12211
12212 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12213
12214 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
12215 vect-9.c).
12216 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
12217 * gcc.dg/vect/vect-9.c: Now vectorizable.
12218 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
12219 that support vect_widen_mult.
12220 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
12221 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
12222 vect-reduc-dot-u16.c).
12223 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
12224 vect-reduc-dot-u16.c).
12225 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
12226 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
12227 vect-reduc-dot-s8.c).
12228 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
12229 vect-reduc-dot-s8.c).
12230 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
12231 vect-reduc-dot-s8.c).
12232 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
12233 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
12234 vect-reduc-dot-u8.c).
12235 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
12236 vect-reduc-dot-u8.c).
12237 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
12238 * gcc.dg/vect/vect-multitypes-9.c: New test.
12239 * gcc.dg/vect/vect-multitypes-10.c: New test.
12240 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
12241 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
12242 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
12243 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
12244 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
12245 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
12246 wrapv-vect-reduc-dot-s8.c.
12247 * lib/target-support.exp (check_effective_target_vect_unpack): New.
12248 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
12249 targets that support vec_unpack.
12250 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
12251 (check_effective_target_vect_widen_mult_qi_to_hi): New.
12252 (check_effective_target_vect_widen_mult_hi_to_si): New.
12253 (check_effective_target_vect_widen_sum): Removed.
12254
12255 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12256
12257 * gcc.dg/vect/vect-multitypes-8.c: New test.
12258 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
12259
12260 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12261
12262 * gcc.dg/vect/vect-multitypes-7.c: New test.
12263
12264 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12265
12266 * gcc.dg/vect/vect-multitypes-4.c: New test.
12267 * gcc.dg/vect/vect-multitypes-5.c: New test.
12268 * gcc.dg/vect/vect-multitypes-6.c: New test.
12269
12270 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12271
12272 * gcc.dg/vect/vect-multitypes-1.c: New test.
12273 * gcc.dg/vect/vect-multitypes-2.c: New test.
12274 * gcc.dg/vect/vect-multitypes-3.c: New test.
12275
12276 2006-11-07 Eric Christopher <echristo@apple.com>
12277
12278 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
12279 Test using scan-assembler-not.
12280
12281 2006-11-07 Jakub Jelinek <jakub@redhat.com>
12282
12283 * gcc.dg/inline-17.c: New test.
12284
12285 2006-11-07 Steve Ellcey <sje@cup.hp.com>
12286
12287 PR other/25028
12288 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
12289 on HP-UX.
12290
12291 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
12292
12293 PR fortran/29539
12294 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
12295
12296 PR fortran/29634
12297 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
12298 test.
12299
12300 2006-11-07 Tobias Burnus <burnus@net-b.de>
12301
12302 PR fortran/29601
12303 * gfortran.dg/volatile.f90: Add.
12304 * gfortran.dg/volatile2.f90: Add.
12305 * gfortran.dg/volatile3.f90: Add.
12306 * gfortran.dg/volatile4.f90: Add.
12307 * gfortran.dg/volatile5.f90: Add.
12308 * gfortran.dg/volatile6.f90: Add.
12309 * gfortran.dg/volatile7.f90: Add.
12310
12311 2006-11-06 Tobias Burnus <burnus@net-b.de>
12312
12313 * gfortran.dg/io_constraints_2.f90: Adjust pattern
12314 for matching error messages.
12315 * gfortran.dg/specifics_3.f90: Adjust pattern
12316 for matching error messages.
12317
12318 2006-11-06 Janis Johnson <janis187@us.ibm.com>
12319 Bernhard Fischer <aldot@gcc.gnu.org>
12320
12321 * lib/gcc-dg.exp (output-exists): New proc.
12322 (output-exists-not): New proc.
12323 * gcc.test-framework/test-framework.awk: Support new directives.
12324 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
12325 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
12326 * gcc.test-framework/dg-outexists-exp-F.c: New test.
12327 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
12328 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
12329 * gcc.test-framework/dg-outexists-exp-P.c: New test.
12330
12331 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
12332
12333 PR fortran/29630
12334 PR fortran/29679
12335 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
12336 * gfortran.dg/initialization_3.f90: New.
12337
12338 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12339
12340 PR libgfortran/25545
12341 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
12342
12343 2006-11-05 Jakub Jelinek <jakub@redhat.com>
12344
12345 PR middle-end/29695
12346 * gcc.c-torture/execute/pr29695-1.c: New test.
12347 * gcc.c-torture/execute/pr29695-2.c: New test.
12348
12349 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
12350
12351 PR fortran/29565
12352 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
12353
12354 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
12355
12356 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
12357 for matching error messages.
12358
12359 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
12360
12361 PR target/26915
12362 * gcc.target/i386/387-12.c: New test.
12363
12364 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12365
12366 PR libfortran/29713
12367 * gfortran.dg/pr29713.f90: New test.
12368
12369 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
12370
12371 * gcc.c-torture/execute/arith-rand-ll.c:
12372 Also test for bogus rest sign.
12373
12374 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12375
12376 PR libfortran/27895
12377 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
12378
12379 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
12380
12381 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
12382 from error messages.
12383
12384 2006-11-02 Mike Stump <mrs@apple.com>
12385
12386 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
12387
12388 * g++.old-deja/g++.abi/align.C: Enable for darwin.
12389
12390 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
12391
12392 * g++.dg/eh/gcsec1.C: New test.
12393
12394 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12395
12396 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
12397 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
12398
12399 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
12400
12401 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
12402 hexadecimal value.
12403 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
12404 * gcc.dg/pr14796-2.c: Likewise.
12405
12406 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12407
12408 * gcc.c-torture/execute/20061101-1.c: New test.
12409
12410 2006-11-01 Richard Guenther <rguenther@suse.de>
12411
12412 * gcc.target/i386/fpprec-1.c: New testcase.
12413
12414 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12415
12416 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
12417 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
12418
12419 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12420
12421 * gcc.c-torture/execute/20061031-1.c: New test.
12422
12423 2006-10-31 Geoffrey Keating <geoffk@apple.com>
12424
12425 PR 23067
12426 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
12427 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
12428 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
12429 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
12430 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
12431 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
12432 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
12433
12434 2006-10-31 Eric Christopher <echristo@apple.com>
12435 Falk Hueffner <falk@debian.org>
12436
12437 * gcc.dg/builtin-bswap-1.c: New.
12438 * gcc.dg/builtin-bswap-2.c: New.
12439 * gcc.dg/builtin-bswap-3.c: New.
12440 * gcc.dg/builtin-bswap-4.c: New.
12441 * gcc.dg/builtin-bswap-5.c: New.
12442 * gcc.target/i386/builtin-bswap-1.c: New.
12443
12444 2006-10-31 Geoffrey Keating <geoffk@apple.com>
12445
12446 * gcc.dg/inline-16.c: New.
12447
12448 PR 16622
12449 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
12450 defining it.
12451 * gcc.dg/inline-13.c: New.
12452 * gcc.dg/inline-14.c: New.
12453 * gcc.dg/inline-15.c: New.
12454
12455 PR 11377
12456 * gcc.dg/inline6.c: New.
12457 * gcc.dg/inline7.c: New.
12458
12459 2006-10-31 Roger Sayle <roger@eyesopen.com>
12460
12461 PR middle-end/23470
12462 * gcc.dg/pr23470-1.c: New test case.
12463
12464 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
12465
12466 PR fortran/29537
12467 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
12468 data.
12469 * gfortran.dg/blockdata_2.f90: New testcase.
12470
12471 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
12472
12473 PR libfortran/29627
12474 * gfortran.dg/unf_short_record_1.f90: New test.
12475
12476 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12477
12478 PR fortran/29067
12479 * gfortran.dg/pr29067.f: New test.
12480
12481 2006-10-31 Joseph Myers <joseph@codesourcery.com>
12482 Richard Sandiford <richard@codesourcery.com>
12483
12484 * lib/target-supports.exp (get_compiler_messages): Append options
12485 as a single list element.
12486 (check_effective_target_arm_vfp_ok): New.
12487 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
12488
12489 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
12490
12491 PR fortran/29387
12492 * gfortran.dg/intrinsic_actual_2.f90: New test.
12493
12494 PR fortran/29490
12495 * gfortran.dg/actual_array_interface_1.f90: New test.
12496
12497 PR fortran/29641
12498 * gfortran.dg/used_types_11.f90: New test.
12499
12500 2006-10-30 Dirk Mueller <dmueller@suse.de>
12501
12502 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
12503 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
12504 * g++.old-deja/g++.pt/eichin01.C (main): Same.
12505 * g++.old-deja/g++.mike/net25.C (main): Same.
12506 * g++.dg/lookup/exception1.C (main): Same.
12507 * g++.dg/parse/parens2.C (main): Same.
12508
12509 2006-10-30 Roger Sayle <roger@eyesopen.com>
12510
12511 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
12512
12513 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12514
12515 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
12516 * gcc.dg/torture/builtin-math-3.c: Likewise.
12517
12518 2006-10-30 Tobias Burnus <burnus@net-b.de>
12519
12520 PR fortran/29452
12521 * gfortran.dg/write_check.f90: Check run-time keyword checking.
12522 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
12523
12524 2006-10-30 Andrew Pinski <pinskia@gmail.com>
12525
12526 PR Fortran/29410
12527 * gfortran.fortran-torture/execute/transfer1.f90: New test.
12528
12529 2006-10-30 Joseph Myers <joseph@codesourcery.com>
12530
12531 * lib/target-supports.exp (check_function_available): Declare
12532 function before calling.
12533
12534 2006-10-30 Jakub Jelinek <jakub@redhat.com>
12535
12536 PR tree-optimization/29637
12537 * gcc.dg/pr29637.c: New test.
12538
12539 2006-10-29 Roger Sayle <roger@eyesopen.com>
12540
12541 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
12542 tree canonicalization.
12543
12544 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12545
12546 * gcc.dg/builtins-20.c: Add more hypot tests.
12547
12548 2006-10-29 Roger Sayle <roger@eyesopen.com>
12549
12550 * gcc.dg/fold-compare-1.c: New test case.
12551
12552 2006-10-29 Dirk Mueller <dmueller@suse.de>
12553
12554 PR c++/16307
12555 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
12556
12557 2006-10-29 Roger Sayle <roger@eyesopen.com>
12558
12559 PR tree-optimization/15458
12560 * gcc.dg/fold-xornot-1.c: New test case.
12561
12562 2006-10-29 Richard Guenther <rguenther@suse.de>
12563
12564 * gcc.target/i386/math-torture/trunc.c: New testcase.
12565
12566 2006-10-29 Richard Guenther <rguenther@suse.de>
12567
12568 * gcc.target/i386/math-torture/round.c: New testcase.
12569
12570 2006-10-29 Richard Guenther <rguenther@suse.de>
12571
12572 * gcc.target/i386/math-torture/ceil.c: New testcase.
12573 * gcc.target/i386/math-torture/floor.c: Likewise.
12574
12575 2006-10-29 Richard Guenther <rguenther@suse.de>
12576
12577 * gcc.target/i386/math-torture/rint.c: New testcase.
12578 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
12579
12580 2006-10-29 Richard Guenther <rguenther@suse.de>
12581
12582 * gcc.target/i386/math-torture/lfloor.c: New testcase.
12583 * gcc.target/i386/math-torture/lceil.c: Likewise.
12584
12585 2006-10-28 Tobias Burnus <burnus@net-b.de>
12586
12587 PR libgfortran/24313
12588 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
12589
12590 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
12591
12592 * gcc.c-torture/execute/20020118-1.c,
12593 gcc.c-torture/execute/builtins/strlen.c,
12594 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
12595 comment typos.
12596
12597 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12598
12599 * gcc.dg/builtins-20.c: Add tests for hypot.
12600 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
12601 two-argument builtins.
12602 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
12603 TESTIT2. Update all callers.
12604 (TESTIT2, TESTIT2_R): New helper macros.
12605 Add testcases for pow, hypot and atan2.
12606
12607 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
12608
12609 PR C++/29295
12610 * g++.dg/expr/bool1.C: New test.
12611 * g++.dg/expr/bool2.C: New test.
12612
12613 2006-10-28 Tobias Burnus <burnus@net-b.de>
12614
12615 PR fortran/28224
12616 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
12617 * gfortran.dg/namelist_internal.f90: New test.
12618
12619 2006-10-28 Tobias Burnus <burnus@net-b.de>
12620
12621 PR fortran/29625
12622 * gfortran.dg/io_real_boz.f90: Add.
12623 * gfortran.dg/io_real_boz2.f90: Add.
12624
12625 2006-10-28 Richard Guenther <rguenther@suse.de>
12626
12627 PR middle-end/26899
12628 * gcc.dg/tree-ssa/pr26899.c: New testcase.
12629
12630 2006-10-28 Richard Guenther <rguenther@suse.de>
12631
12632 PR target/28806
12633 * gcc.target/i386/math-torture/lround.c: New testcase.
12634
12635 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
12636
12637 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
12638 * gcc.dg/builtins-44.c: Likewise.
12639 * gcc.dg/builtins-45.c: Likewise.
12640 * gcc.dg/pr28796-2.c: Likewise.
12641 * gcc.dg/unordered-3.c: Likewise.
12642
12643 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12644
12645 PR libgfortran/27954
12646 * gfortran.dg/error_recovery_2.f90: New test.
12647
12648 2006-10-26 Richard Guenther <rguenther@suse.de>
12649
12650 * gcc.target/i386/i386.exp: Use glob, not find to collect
12651 tests. Avoids recursing into subdirectories.
12652 * gcc.target/i386/math-torture/math-torture.exp: Torture
12653 for interesting ia32 math options.
12654 * gcc.target.i386/math-torture/lrint.c: New testcase.
12655
12656 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12657
12658 PR libgfortran/29563
12659 * gfortran.dg/arrayio_9.f90: Update test.
12660 * gfortran.dg/arrayio_19.f90: New test.
12661
12662 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
12663
12664 * gcc.dg/20061026.c: New testcase.
12665
12666 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12667
12668 PR libgfortran/29563
12669 * gfortran.dg/arrayio_9.f90: New test.
12670
12671 2006-10-26 Ben Elliston <bje@au.ibm.com>
12672
12673 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
12674 Copy the strings manually, as strcpy may call strlen.
12675
12676 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12677
12678 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
12679 Add checks for log, log2, log10 and log1p.
12680
12681 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
12682 we already test 0.0. Add checks for expm1, log, log2, log10,
12683 log1p, cbrt, erf and erfc.
12684
12685 2006-10-25 Steve Ellcey <sje@cup.hp.com>
12686
12687 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
12688
12689 2006-10-25 Uros Bizjak <uros@kss-loka.si>
12690
12691 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
12692 and remainderl() built-in functions. Remove -ffast-math from
12693 dg-options.
12694
12695 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12696
12697 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
12698 acosh and atanh.
12699
12700 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
12701 floating point modifiers to arguments passed to float and long
12702 double functions respectively. Update all callers to use floating
12703 point numbers, not integers. Add tests for exp, exp2 and
12704 exp10/pow10.
12705
12706 * gcc.dg/torture/builtin-math-3.c: New test.
12707
12708 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
12709
12710 PR fortran/29393
12711 * gfortran.dg/initialize_2.f90: New.
12712
12713 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12714
12715 * gcc.dg/torture/builtin-math-2.c: New test.
12716
12717 2006-10-24 Richard Guenther <rguenther@suse.de>
12718
12719 PR middle-end/28796
12720 * gcc.dg/pr28796-1.c: New testcase.
12721 * gcc.dg/pr28796-2.c: Likewise.
12722
12723 2006-10-24 Richard Guenther <rguenther@suse.de>
12724
12725 * gcc.dg/builtins-57.c: New testcase.
12726
12727 2006-10-24 Richard Guenther <rguenther@suse.de>
12728
12729 PR tree-optimization/29567
12730 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12731
12732 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12733
12734 PR tree-optimization/14784
12735 * gcc.dg/alias-10.c: New test.
12736
12737 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12738
12739 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12740
12741 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12742
12743 * gcc.dg/builtin-strncat-chk-1.c: New test.
12744
12745 2006-10-23 Jan Hubicka <jh@suse.cz>
12746
12747 * gcc.dg/memmove-1.c: New test.
12748
12749 2006-10-23 Paul Brook <paul@codesourcery.com>
12750
12751 * gcc.dg/pragma-pack-5.c: New test.
12752
12753 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12754
12755 * g++.dg/other/s390-1.C: New testcase.
12756
12757 2006-10-23 Richard Guenther <rguenther@suse.de>
12758
12759 PR middle-end/27132
12760 PR middle-end/23295
12761 * gcc.dg/pr27132.c: New testcase.
12762 * gcc.dg/pr23295.c: Likewise.
12763 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12764 * g++.dg/tree-ssa/pr19807.C: Likewise.
12765
12766 2006-10-23 Richard Guenther <rguenther@suse.de>
12767
12768 PR middle-end/21032
12769 * gcc.dg/pr21032.c: New testcase.
12770
12771 2006-10-22 Jeff Law <law@redhat.com>
12772 Richard Guenther <rguenther@suse.de>
12773
12774 PR tree-optimization/15911
12775 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12776
12777 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12778
12779 PR c++/20647
12780 * g++.dg/abi/rtti3.C: New.
12781
12782 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12783
12784 PR middle-end/28252
12785 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12786 transformation.
12787
12788 2006-10-21 Richard Guenther <rguenther@suse.de>
12789
12790 PR tree-optimization/3511
12791 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12792
12793 2006-10-21 Richard Guenther <rguenther@suse.de>
12794
12795 PR middle-end/26898
12796 * gcc.dg/torture/pr26898-1.c: New testcase.
12797 * gcc.dg/torture/pr26898-2.c: Likewise.
12798
12799 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12800
12801 PR c++/28053
12802 * g++.dg/parse/bitfield1.C: Adjust error markers.
12803 * g++.dg/parse/bitfield2.C: New test.
12804
12805 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12806
12807 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12808
12809 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12810
12811 PR libfortran/27895
12812 * gfortran.dg/zero_sized_1.f90: New test.
12813
12814 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12815
12816 * gcc.dg/div-compare-1.c: New test.
12817
12818 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12819
12820 PR fortran/29216
12821 * gfortran.dg/result_default_init_1.f90: New test.
12822
12823 PR fortran/29314
12824 * gfortran.dg/automatic_default_init_1.f90: New test.
12825
12826 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12827 from 38 to 33.
12828
12829 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12830
12831 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12832 'using namespace std' without previous declaration.
12833 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12834 * g++.old-deja/g++.robertl/eb133c.C: New.
12835
12836 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12837
12838 PR libgfortran/29277
12839 * gfortran.dg/streamio_4.f90: Update test.
12840 * gfortran.dg/streamio_11.f90: New test.
12841
12842 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12843
12844 PR c++/27952
12845 * g++.dg/inherit/virtual1.C: New test.
12846
12847 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12848
12849 PR c++/28261
12850 * g++.dg/parse/enum3.C: New test.
12851
12852 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12853
12854 PR c++/29039
12855 * g++.dg/init/ctor8.C: New test.
12856
12857 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12858
12859 PR c++/27270
12860 * g++.dg/ext/complit8.C: Tweak error markers.
12861 * g++.dg/template/complit1.C: Add error marker.
12862
12863 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12864
12865 PR c++/27270
12866 * g++.dg/ext/complit8.C: New test.
12867
12868 PR c++/29408
12869 * g++.dg/parse/dtor12.C: New test.
12870
12871 PR c++/29435
12872 * g++.dg/template/sizeof11.C: New test.
12873
12874 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12875
12876 PR fortran/29392
12877 * gfortran.dg/data_char_3.f90: New test.
12878
12879 PR fortran/29451
12880 * gfortran.dg/negative_automatic_size.f90: New test.
12881
12882 2006-10-16 David Daney <ddaney@avtrex.com>
12883
12884 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12885
12886 2006-10-16 Eric Christopher <echristo@apple.com>
12887
12888 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12889 x86_64.
12890
12891 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12892
12893 PR c++/28211
12894 * g++.dg/tc1/dr49.C: Tweak error messages.
12895 * g++.dg/parse/template21.C: New test.
12896
12897 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12898
12899 PR middle-end/20491
12900 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12901
12902 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12903
12904 PR fortran/29403
12905 * gfortran.dg/print_1.f90: New test.
12906
12907 2006-10-15 Jan Hubicka <jh@suse.cz>
12908
12909 PR middle-end/29241
12910 * gcc.c-torture/compile/pr29241.c: New testcase.
12911
12912 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12913
12914 PR middle-end/29250
12915 * gcc.c-torture/compile/pr29250.c: New test.
12916
12917 2006-10-15 Richard Guenther <rguenther@suse.de>
12918
12919 * gcc.dg/pr29299.c: New testcase.
12920
12921 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12922
12923 PR fortran/24767
12924 * gfortran.dg/label_4.f90: Adjust warning flag.
12925
12926 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12927
12928 PR fortran/29371
12929 * gfortran.dg/nullify_3.f90: New test.
12930
12931 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12932
12933 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12934 on Solaris 2.5.1 too.
12935
12936 2006-10-13 Eric Christopher <echristo@apple.com>
12937
12938 * gcc.dg/pr25993.c: Skip for darwin.
12939
12940 2006-10-13 Eric Christopher <echristo@apple.com>
12941
12942 * gcc.dg/visibility-11.c: Skip for darwin.
12943
12944 2006-10-13 Eric Christopher <echristo@apple.com>
12945
12946 * gcc.dg/darwin-weakimport-1.c: Use
12947 -fno-asynchronous-unwind-tables.
12948 * gcc.dg/darwin-weakimport-3.c: Ditto.
12949
12950 2006-10-13 Richard Guenther <rguenther@suse.de>
12951
12952 PR tree-optimization/29446
12953 * gcc.dg/torture/pr29446.c: New testcase.
12954
12955 2006-10-13 Bill Wendling <wendling@apple.com>
12956
12957 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12958 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12959 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12960 * g++.old-deja/g++.law/shadow1.C: Likewise.
12961 * g++.old-deja/g++.law/ctors10.C: Likewise.
12962 * g++.dg/debug/namespace1.C: Likewise.
12963 * g++.dg/inherit/namespace-as-base.C: Likewise.
12964 * g++.dg/opt/delay-slot-1.C: Likewise.
12965 * g++.dg/parse/defarg10.C: Likewise.
12966 * g++.dg/template/ptrmem11.C: Likewise.
12967 * g++.dg/template/mem_func_ptr.C: Likewise.
12968 * g++.dg/template/spec19.C: Likewise.
12969
12970 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12971
12972 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12973
12974 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12975
12976 PR fortran/29373
12977 * gfortran.dg/implicit_9.f90: New test.
12978
12979 PR fortran/29407
12980 * gfortran.dg/namelist_25.f90: New test.
12981
12982 PR fortran/27701
12983 * gfortran.dg/same_name_2.f90: New test.
12984
12985 PR fortran/29232
12986 * gfortran.dg/host_assoc_types_1.f90: New test.
12987
12988 PR fortran/29364
12989 * gfortran.dg/missing_derived_type_1.f90: New test.
12990 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12991
12992 PR fortran/29422
12993 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12994
12995 PR fortran/29428
12996 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12997
12998 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12999
13000 PR fortran/29391
13001 * gfortran.dg/bound_2.f90: New test.
13002
13003 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13004
13005 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
13006 directive.
13007 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
13008 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
13009 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
13010 * gfortran.dg/gomp/reduction3.f90: Likewise.
13011 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
13012 * gfortran.dg/dummy_procedure_2.f90: Likewise.
13013 * gfortran.dg/interface_derived_type_1.f90: Likewise.
13014 * gfortran.dg/forall_4.f90: Likewise.
13015 * gfortran.dg/spec_expr_4.f90: Likewise.
13016 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
13017 * gfortran.dg/forall_5.f90: Likewise.
13018 * gfortran.dg/open_access_append_2.f90: Add check for
13019 compile-time warning.
13020
13021 2006-10-13 Mark Mitchell <mark@codesourcery.com>
13022
13023 PR c++/28506
13024 * g++.dg/parse/pure1.C: New test.
13025
13026 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13027
13028 PR fortran/21435
13029 * gfortran.dg/io_constraints_3.f90: New test.
13030 * gfortran.dg/open_access_append_1.f90: Add checks
13031 for compile-time warnings.
13032 * gfortran.dg/pr20163-2.f: Likewise.
13033 * gfortran.dg/iostat_2.f90: Likewise.
13034 * gfortran.dg/label_4.f90: Delete the temporary
13035 file.
13036 * gfortran.dg/direct_io_2.f90: Add a FILE=
13037 specifier.
13038 * gfortran.dg/iomsg_1.f90: Add check for
13039 compile-time warning.
13040
13041 2006-10-12 Jan Hubicka <jh@suse.cz>
13042
13043 PR c/28419
13044 * gcc.dg/pr28319.c: New test.
13045
13046 2006-10-12 Mark Mitchell <mark@codesourcery.com>
13047 PR c++/29318
13048 * g++.dg/ext/vla4.C: New test.
13049
13050 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
13051
13052 PR c++/27961
13053 * g++.dg/template/crash60.C: New test.
13054 * g++.dg/other/large-size-array.C: Adjust error markers.
13055 * g++.dg/parse/crash27.C: Likewise.
13056 * g++.dg/template/crash1.C: Likewise.
13057
13058 2006-10-12 Steve Ellcey <sje@cup.hp.com>
13059
13060 PR testsuite/29093
13061 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
13062
13063 2006-10-12 Jakub Jelinek <jakub@redhat.com>
13064
13065 PR preprocessor/28709
13066 * gcc.dg/cpp/paste14.c: New test.
13067
13068 2006-10-11 Mark Mitchell <mark@codesourcery.com>
13069
13070 PR c++/29175
13071 * g++.dg/init/array24.C: New test.
13072
13073 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13074
13075 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
13076 of <sys/types.h>.
13077
13078 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
13079
13080 PR c++/29024
13081 * g++.dg/parse/typedef8.C: New test.
13082 * g++.dg/other/mult-stor1.C: Adjust error markers.
13083
13084 2006-10-11 Richard Guenther <rguenther@suse.de>
13085
13086 PR tree-optimization/28230
13087 * gcc.dg/torture/pr28230.c: New testcase.
13088
13089 2006-10-11 Richard Guenther <rguenther@suse.de>
13090
13091 PR inline-asm/29119
13092 * gcc.dg/torture/pr29119.c: New testcase.
13093
13094 2006-10-10 Jakub Jelinek <jakub@redhat.com>
13095
13096 PR middle-end/29272
13097 * gcc.c-torture/execute/20060930-2.c: New test.
13098
13099 2006-10-09 Richard Henderson <rth@redhat.com>
13100
13101 Revert emutls patch.
13102
13103 2006-10-09 Richard Guenther <rguenther@suse.de>
13104
13105 PR middle-end/29254
13106 * gcc.dg/pr29254.c: New testcase.
13107
13108 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
13109 Paul Thomas <pault@gcc.gnu.org>
13110
13111 PR fortran/20541
13112 * gfortran.dg/alloc_comp_basics_1.f90: New test.
13113 * gfortran.dg/alloc_comp_basics_2.f90: New test.
13114 * gfortran.dg/alloc_comp_assign_1.f90: New test.
13115 * gfortran.dg/alloc_comp_assign_2.f90: New test.
13116 * gfortran.dg/alloc_comp_assign_3.f90: New test.
13117 * gfortran.dg/alloc_comp_assign_4.f90: New test.
13118 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
13119 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
13120 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
13121 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
13122 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
13123 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
13124 * gfortran.dg/alloc_comp_std.f90: New test.
13125 * gfortran.dg/move_alloc.f90: New test.
13126
13127 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
13128
13129 PR fortran/29115
13130 * gfortran.dg/derived_constructor_comps_2.f90: New test.
13131
13132 PR fortran/29211
13133 * gfortran.dg/forall_char_dependencies_1.f90: New test.
13134
13135 2006-10-08 Tobias Burnus <burnus@net-b.de>
13136
13137 PR fortran/28585
13138 * gfortran.dg/new_line.f90: New test.
13139
13140 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13141
13142 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
13143 * gcc.dg/torture/builtin-convert-1.c,
13144 gcc.dg/torture/builtin-convert-2.c,
13145 gcc.dg/torture/builtin-convert-3.c,
13146 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
13147
13148 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
13149
13150 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
13151 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
13152 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
13153 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
13154
13155 2006-10-07 Andrew Pinski <pinskia@gmail.com>
13156
13157 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
13158 Xfail some tests for powerpc-darwin and powerpc-aix.
13159
13160 2006-10-07 Jakub Jelinek <jakub@redhat.com>
13161
13162 PR c/29380
13163 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
13164
13165 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13166
13167 PR target/29300
13168 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
13169 on hppa*-*-hpux*.
13170
13171 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13172
13173 PR fortran/16580
13174 PR fortran/29288
13175 * gfortran.fortran-torture/execute/specifics.f90:
13176 Add tests for using all possible intrinsics as actual arguments.
13177 * gfortran.dg/specifics_1.f90: Add tests for using
13178 all possible intrinsics as actual arguments.
13179 * gfortran.dg/specifics_2.f90: New file.
13180 * gfortran.dg/specifics_3.f90: New file.
13181
13182 2006-10-07 Richard Sandiford <richard@codesourcery.com>
13183
13184 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
13185 * gcc.dg/debug/debug-2.c: Likewise.
13186
13187 2006-10-06 Uros Bizjak <uros@kss-loka.si>
13188
13189 * gcc.c-torture/compile/sync-2.c: New test.
13190
13191 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13192
13193 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
13194 line endings.
13195
13196 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13197
13198 PR rtl-optimization/29128
13199 * gcc.c-torture/compile/pr29128.c: New test.
13200
13201 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13202
13203 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
13204 line endings.
13205
13206 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
13207
13208 PR middle-end/29256
13209 * gcc.dg/tree-ssa/loop-19.c: New test.
13210
13211 2006-10-06 Jakub Jelinek <jakub@redhat.com>
13212
13213 PR tree-optimization/29330
13214 * gcc.dg/pr29330.c: New test.
13215
13216 PR target/28924
13217 * gcc.c-torture/compile/20061005-1.c: New test.
13218
13219 2006-10-06 Olivier Hainque <hainque@adacore.com>
13220
13221 * gcc.dg/typename-vla-1.c: New case.
13222 * gnat.dg/forward_vla.adb: New case.
13223
13224 2006-10-06 Jakub Jelinek <jakub@redhat.com>
13225
13226 PR tree-optimization/29290
13227 * gfortran.dg/loop_nest_1.f90: New test.
13228
13229 PR target/29198
13230 * gcc.dg/tls/opt-12.c: New test.
13231
13232 PR fortran/28415
13233 * gfortran.dg/save_2.f90: New test.
13234
13235 PR c/29091
13236 * gcc.dg/pr29091.c: New test.
13237
13238 2006-10-06 Joseph Myers <joseph@codesourcery.com>
13239
13240 * lib/target-supports.exp
13241 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
13242 same as x86_64-*-*; check for LP64.
13243
13244 2006-10-04 Richard Henderson <rth@redhat.com>
13245
13246 * lib/target-supports.exp (check_effective_target_tls): Redefine
13247 to mean non-emulated tls.
13248 * gcc.dg/tls/alias-1.c: Remove tls requirement.
13249 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
13250 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
13251 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
13252 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
13253 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
13254 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
13255
13256 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
13257
13258 PR fortran/29343
13259 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
13260
13261 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13262
13263 * gfortran.dg/bounds_check_fail_1.f90: New test.
13264
13265 2006-10-03 Mark Mitchell <mark@codesourcery.com>
13266
13267 PR c++/29020
13268 * g++.dg/template/friend48.C: New test.
13269
13270 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
13271
13272 PR fortran/29098
13273 * gfortran.dg/default_initialization_2.f90: New test.
13274
13275 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
13276
13277 PR fortran/20779
13278 PR fortran/20891
13279 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
13280
13281 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
13282
13283 PR fortran/29284
13284 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
13285
13286 PR fortran/29321
13287 PR fortran/29322
13288 * gfortran.dg/missing_optional_dummy_2.f90: New test.
13289
13290 PR fortran/25091
13291 PR fortran/25092
13292 * gfortran.dg/entry_array_specs_1.f90: New test.
13293
13294 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
13295
13296 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
13297 insufficient to inhibit some test failures at -O3. Do testing
13298 on integers.
13299
13300 2006-10-03 Mark Mitchell <mark@codesourcery.com>
13301
13302 PR c++/29138
13303 * g++.dg/inherit/access8.C: New test.
13304 * g++.dg/template/dtor4.C: Tweak error messages.
13305
13306 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13307
13308 PR fortran/27478
13309 * gfortran.dg/entry_8.f90: New test.
13310
13311 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13312
13313 PR c++/29291
13314 * g++.dg/parse/new4.C: New test.
13315
13316 2006-10-03 Uros Bizjak <uros@kss-loka.si>
13317
13318 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
13319 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
13320 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
13321 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
13322 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
13323
13324 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13325
13326 PR fortran/19260
13327 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
13328 * gfortran.dg/continuation_2.f90: New test.
13329
13330 PR fortran/19262
13331 * gfortran.dg/continuation_3.f90: New test.
13332 * gfortran.dg/continuation_4.f90: New test.
13333 * gfortran.dg/continuation_5.f: New test.
13334 * gfortran.dg/continuation_6.f: New test.
13335
13336 2006-10-02 Mark Mitchell <mark@codesourcery.com>
13337
13338 PR c++/29226
13339 * g++.dg/template/vla1.C: New test.
13340
13341 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13342
13343 PR fortran/29210
13344 * gfortran.dg/complex_parameter_1.f90: New test.
13345
13346 2006-10-02 Jakub Jelinek <jakub@redhat.com>
13347
13348 PR c/29154
13349 * gcc.c-torture/execute/20060929-1.c: New test.
13350
13351 2006-10-01 Mark Mitchell <mark@codesourcery.com>
13352
13353 PR c++/29105
13354 * g++.dg/template/member6.C: New test.
13355 * g++.dg/parse/typename7.C: Adjust error markers.
13356
13357 PR c++/29080
13358 * g++.dg/template/member7.C: New test.
13359
13360 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
13361
13362 PR c/24010
13363 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
13364 gcc.dg/Woverride-init-3.c: New tests.
13365
13366 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13367
13368 * gcc.c-torture/execute/20060930-1.c: New test.
13369
13370 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13371
13372 PR fortran/18791
13373 * gfortran.dg/specifics_1.f90: New test.
13374 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
13375 complex specifics.
13376
13377 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13378
13379 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
13380 pthread-init-common.h: New.
13381
13382 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
13383
13384 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
13385 precision on some archs.
13386
13387 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
13388
13389 * gcc.dg/non-local-goto-1.c: New test.
13390 * gcc.dg/non-local-goto-2.c: Likewise.
13391 * gcc.dg/setjmp-3.c: Likewise.
13392 * gcc.dg/setjmp-4.c: Likewise.
13393
13394 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
13395
13396 * gnat.dg/self_aggregate_with_pointer.adb: New test.
13397
13398 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
13399
13400 PR fortran/28276
13401 * gfortran.dg/exponent_1.f90: New test.
13402
13403 PR fortran/27021
13404 * gfortran.dg/nearest_1.f90: New test.
13405
13406 2006-09-26 Jakub Jelinek <jakub@redhat.com>
13407
13408 PR middle-end/25261
13409 PR middle-end/28790
13410 * gcc.dg/gomp/nestedfn-1.c: New test.
13411
13412 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
13413
13414 PR objc/29195
13415 * objc/compile/method-1.m: New test.
13416
13417 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
13418
13419 PR c++/26938
13420 * g++.dg/template/crash58.C: New test.
13421 * g++.dg/parse/crash28.C: Adjust error markers.
13422 * g++.dg/template/crash34.C: Likewise.
13423 * g++.dg/template/friend31.C: Likewise.
13424 * g++.dg/template/crash32.C: Likewise.
13425
13426 PR c++/27329
13427 * g++.dg/template/crash59.C: New test.
13428
13429 PR c++/27667
13430 * g++.dg/template/spec33.C: New test.
13431 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
13432
13433 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
13434 Adam Nemet <anemet@caviumnetworks.com>
13435
13436 * gcc.dg/tree-ssa/ivopts-1.c: New test.
13437 * gcc.dg/tree-ssa/ivopts-2.c: New test.
13438
13439 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
13440
13441 PR target/28911
13442 * gcc.dg/pr28911.c: New.
13443
13444 2006-09-23 Uros Bizjak <uros@kss-loka.si>
13445
13446 PR target/29169
13447 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
13448 (dg-options): Add -mfpmath=387.
13449
13450 2006-09-23 Jakub Jelinek <jakub@redhat.com>
13451
13452 PR c/28706
13453 * gcc.dg/pr28706.c: New test.
13454
13455 PR c/28712
13456 * gcc.dg/pr28712.c: New test.
13457
13458 2006-09-22 Mike Stump <mrs@apple.com>
13459
13460 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
13461
13462 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
13463
13464 PR tree-optimization/28888
13465 * gcc.dg/pr28888.c: New test.
13466
13467 2006-09-21 Mark Mitchell <mark@codesourcery.com>
13468
13469 PR c++/29016
13470 * g++.dg/init/ptrfn1.C: New test.
13471
13472 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
13473
13474 PR c++/28861
13475 * g++.dg/template/spec32.C: New test.
13476 * g++.dg/parse/crash9.C: Adjust error markers.
13477
13478 PR c++/28303
13479 * g++.dg/template/typedef6.C: New test.
13480 * g++.dg/init/error1.C: Adjust error markers.
13481 * g++.dg/parse/crash9.C: Likewise.
13482 * g++.dg/template/crash55.C: Likewise.
13483
13484 2006-09-21 Janis Johnson <janis187@us.ibm.com>
13485
13486 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
13487
13488 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
13489
13490 PR target/27650
13491 * g++.dg/ext/dllimport12.C: New test.
13492
13493 2006-09-20 Richard Sandiford <richard@codesourcery.com>
13494
13495 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
13496 * gcc.target/mips/nmadd-2.c: Likewise.
13497 * gcc.target/mips/mips-ps-6.c: New test.
13498 * gcc.target/mips/neg-abs-1.c: Likewise.
13499 * gcc.target/mips/neg-abs-2.c: Likewise.
13500 * gcc.target/mips/nmadd-3.c: New test.
13501
13502 2006-09-20 Jakub Jelinek <jakub@redhat.com>
13503
13504 PR middle-end/28046
13505 * gcc.dg/gomp/atomic-10.c: New test.
13506 * g++.dg/gomp/atomic-10.C: New test.
13507
13508 2006-09-20 Eric Christopher <echristo@apple.com>
13509
13510 * gcc.target/i386/sse3-not-fisttp.c: New.
13511
13512 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
13513
13514 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
13515
13516 2006-09-19 Richard Sandiford <richard@codesourcery.com>
13517
13518 * gcc.c-torture/execute/pr28289.c (one): New variable.
13519 (main): Use it instead of argc.
13520 * gcc.c-torture/execute/20060102-1.c (one): New variable.
13521 (main): Use it instead of argc.
13522
13523 2006-09-19 Paul Brook <paul@codesourcery.com>
13524
13525 PR target/28516
13526 * gcc.dg/nested-func-5.c: New test.
13527
13528 2006-09-19 Ben Elliston <bje@au.ibm.com>
13529
13530 * lib/target-supports.exp (check_effective_target_tls): Compile
13531 test stubs using ${tool}_target_compile, not just target_compile.
13532 (check_effective_target_tls_runtime): Likewise.
13533
13534 2006-09-19 Ben Elliston <bje@au.ibm.com>
13535
13536 * gcc.c-torture/compile/20030405-1.x: Remove.
13537
13538 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
13539 optimising linker from discarding it.
13540
13541 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13542
13543 PR fortran/28526
13544 * gfortran.dg/keyword_symbol_1.f90: New test.
13545
13546 * gfortran.dg/spread_shape_1.f90: Add missing warning with
13547 pedantic compilation option.
13548
13549 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
13550
13551 PR fortran/29060
13552 * gfortran.dg/spread_shape_1.f90: New test.
13553
13554 2006-09-17 Roger Sayle <roger@eyesopen.com>
13555
13556 PR tree-optimization/28887
13557 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
13558
13559 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
13560
13561 PR c/25993
13562 * gcc.dg/pr25993.c: New test.
13563
13564 2006-09-17 Ira Rosen <irar@il.ibm.com>
13565
13566 PR tree-opt/21591
13567 * gcc.dg/vect/pr21591.c: New test.
13568
13569 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
13570
13571 PR tree-opt/29059
13572 * gcc.c-torture/compile/strcpy-1.c: New test.
13573 * gcc.c-torture/compile/strcpy-2.c: New test.
13574 * gcc.c-torture/compile/memcpy-1.c: New test.
13575 * gcc.c-torture/compile/memcpy-2.c: New test.
13576
13577 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
13578
13579 PR testsuite/29055
13580 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
13581
13582 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
13583
13584 * gnat.dg/specs/double_record_extension1.ads: New test.
13585 * gnat.dg/specs/double_record_extension2.ads: Likewise.
13586
13587 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
13588
13589 PR fortran/29051
13590 * gfortran.dg/oldstyle_3.f90: New test.
13591
13592 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13593
13594 PR libgfortran/29099
13595 * gfortran.dg/secnds-1.f: New test.
13596
13597 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13598
13599 PR libgfortran/29053
13600 * gfortran.dg/streamio_9.f90: New test.
13601 * gfortran.dg/streamio_10.f90: New test.
13602
13603 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
13604
13605 PR C++/29002
13606 * g++.dg/init/array22.C: New test.
13607 * g++.dg/init/array23.C: New test.
13608
13609 2006-09-14 Arnaud Charlet <charlet@adacore.com>
13610
13611 * stackcheck.lst: Update list of tests requiring stack checking.
13612 * norun.lst: Adjust for above change.
13613 * ada95.lst: New file.
13614 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
13615 requiring -gnat95 switch.
13616
13617 2006-09-14 Olivier Hainque <hainque@adacore.com>
13618
13619 * gnat.dg/in_out_parameter.adb: New test.
13620
13621 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
13622
13623 PR debug/28980
13624 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
13625
13626 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
13627
13628 * gnat.dg/specs/unchecked_union.ads: New test.
13629
13630 2006-09-13 Richard Sandiford <richard@codesourcery.com>
13631
13632 PR rtl-optimization/28982
13633 * gcc.c-torture/execute/pr28982a.c: New test.
13634 * gcc.c-torture/execute/pr28982b.c: Likewise.
13635
13636 2006-09-12 Eric Christopher <echristo@apple.com>
13637
13638 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
13639 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
13640
13641 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
13642
13643 PR c/28768
13644 PR preprocessor/14634
13645 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
13646 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
13647 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
13648
13649 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13650
13651 * gcc.dg/pr28243.c: New test.
13652
13653 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
13654
13655 PR fortran/28971
13656 gfortran.dg/pr28971.f90: New test to act as a backstop in case
13657 this undiagnosed regression reappears.
13658
13659 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
13660
13661 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
13662 Treat $srcdir as a literal.
13663 * lib/fortran-torture.exp (fortran-torture-compile,
13664 fortran-torture-execute): Likewise.
13665 * lib/objc-torture.exp (objc-torture-compile,
13666 objc-torture-execute): Likewise.
13667 * lib/profopt.exp (profopt-execute): Likewise.
13668
13669 2006-09-11 Geoffrey Keating <geoffk@apple.com>
13670
13671 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
13672
13673 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
13674
13675 PR testsuite/28950
13676 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
13677
13678 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
13679
13680 PR target/13685
13681 * gcc.target/i386/pr13685.c: New test.
13682
13683 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13684
13685 * gcc.dg/pr28726.c: New test.
13686
13687 2006-09-11 Josh Conner <jconner@apple.com>
13688
13689 * gcc.dg/nrv3.c: Increase size of structure.
13690 * gcc.dg/nrv4.c: Likewise.
13691 * gcc.dg/nrv5.c: Likewise.
13692
13693 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
13694
13695 PR libfortran/28890
13696 gfortran.dg/assumed_charlen_function_5.f90: New test.
13697
13698 2006-09-10 Mark Mitchell <mark@codesourcery.com>
13699
13700 PR c++/28991
13701 * g++.dg/init/static3.C: New test.
13702
13703 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
13704
13705 PR testsuite/29007
13706 * gcc.dg/long-long-cst1.c (t): Add cast to
13707 __SIZE_TYPE__ before casting to int.
13708 (main): Return 0 on success.
13709
13710 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13711
13712 * gcc.c-torture/execute/20060910-1.c: New test.
13713
13714 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13715
13716 PR middle-end/26983
13717 * gcc.dg/pr26983.c: New test.
13718
13719 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13720
13721 PR target/29006
13722 * gcc.c-torture/execute/pr29006.c: New test.
13723
13724 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13725
13726 PR libfortran/28947
13727 gfortran.dg/matmul_4.f90: New test.
13728
13729 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13730
13731 PR fortran/28959
13732 gfortran.dg/used_types_10: New test.
13733
13734 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13735
13736 PR libfortran/28923
13737 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13738 gfortran.dg/array_initializer_3.f90: New test.
13739
13740 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13741
13742 PR fortran/28914
13743 * gfortran.dg/actual_array_constructor_3.f90: New test.
13744
13745 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13746
13747 PR testsuite/26778
13748 * gcc.target/i386/pr26778.c: New testcase.
13749
13750 2006-09-08 Eric Christopher <echristo@apple.com>
13751
13752 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13753 * gcc.target/i386/memcpy-1.c: Ditto.
13754 * gcc.target/i386/asm-1.c: Ditto.
13755 * gcc.target/i386/20060512-4.c: Ditto.
13756 * gcc.target/i386/compress-float-387.c: Ditto.
13757 * gcc.target/i386/20060512-1.c: Ditto.
13758 * gcc.target/i386/compress-float-sse.c: Ditto.
13759 * gcc.target/i386/20060512-2.c: Ditto.
13760 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13761 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13762 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13763 * gcc.dg/pr26449.c: Ditto.
13764 * gcc.dg/attr-ms_struct-2.c: Ditto.
13765 * gcc.dg/attr-ms_struct-1.c: Ditto.
13766 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13767
13768 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13769
13770 PR c/28504
13771 * gcc.dg/vla-10.c: New test.
13772
13773 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13774
13775 PR c++/28858
13776 * g++.dg/parse/template20.C: New test.
13777 * g++.dg/template/operator8.C: Remove obsolete part.
13778 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13779 * g++.old-deja/g++.pt/crash65.C: Likewise.
13780
13781 2006-09-07 Jason Merrill <jason@redhat.com>
13782
13783 PR middle-end/27724
13784 * gcc.dg/long-long-cst1.c: New test.
13785
13786 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13787
13788 PR C++/28906
13789 * g++.dg/other/array3.C: New test.
13790 * g++.dg/other/array4.C: New test.
13791 * g++.dg/other/array5.C: New test.
13792
13793 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13794
13795 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13796
13797 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13798
13799 PR target/28946
13800 * gcc.target/i386/pr28946.c: New test.
13801
13802 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13803
13804 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13805 in integer literal constant.
13806 * gfortran.dg/enum_8.f90: Ditto.
13807 * gfortran.dg/g77/20030326-1.f: Ditto.
13808
13809 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13810
13811 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13812 nonconformance usage.
13813
13814 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13815
13816 PR middle-end/28862
13817 * gcc.c-torture/compile/vector-align-1.c: New test.
13818
13819 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13820
13821 PR rtl-opt/27883
13822 * g++.dg/opt/copysign-1.C: New test.
13823
13824 2006-09-06 Jason Merrill <jason@redhat.com>
13825
13826 PR c++/27371
13827 * g++.dg/warn/unused-result1.C: New test.
13828
13829 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13830
13831 PR c++/28903
13832 * g++.dg/ext/vla3.C: New test.
13833
13834 PR c++/28886
13835 * g++.dg/template/array16.C: New test.
13836
13837 2006-09-06 Richard Guenther <rguenther@suse.de>
13838
13839 * gcc.dg/pr27226.c: Remove testcase again.
13840
13841 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13842
13843 PR tree-opt/28937
13844 * g++.dg/opt/unroll2.C: New test.
13845
13846 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13847
13848 PR tree-opt/28952
13849 * gcc.dg/vect/pr28952.c: New test.
13850
13851 2006-09-05 Richard Guenther <rguenther@suse.de>
13852
13853 PR tree-optimization/28900
13854 * gcc.dg/torture/pr28900.c: New testcase
13855
13856 2006-09-05 Richard Guenther <rguenther@suse.de>
13857
13858 PR tree-optimization/28905
13859 * gcc.c-torture/compile/pr28905.c: New testcase.
13860
13861 2006-09-05 Richard Guenther <rguenther@suse.de>
13862
13863 PR middle-end/28935
13864 * gcc.dg/pr28935.c: New testcase.
13865
13866 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13867
13868 * gcc.c-torture/execute/20060905-1.c: New test.
13869
13870 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13871
13872 PR fortran/28908
13873 * gfortran.dg/used_types_7.f90: New test.
13874 * gfortran.dg/used_types_8.f90: New test.
13875 * gfortran.dg/used_types_9.f90: New test.
13876
13877 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13878
13879 * gcc.c-torture/compile/20060904-1.c: New test.
13880
13881 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13882
13883 PR c++/23287 Revert my 2006-09-01 patch
13884 * g++.dg/parse/dtor12.C: Remove.
13885
13886 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13887
13888 PR c+/27670
13889 * g++.dg/template/operator9.C: New test.
13890
13891 PR c++/27493
13892 * g++.dg/template/operator7.C: New test.
13893
13894 PR c++/27494
13895 * g++.dg/template/operator8.C: New test.
13896
13897 PR c++/27397
13898 * g++.dg/template/crash57.C: New test.
13899
13900 * g++.dg/template/typedef4.C: Adjust error markers.
13901 * g++.dg/template/typedef5.C: Likewise.
13902
13903 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13904
13905 PR c++/28878
13906 * g++.dg/parse/crash33.C: New test.
13907
13908 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13909 Richard Guenther <rguenther@suse.de>
13910 Adam Nemet <anemet@caviumnetworks.com>
13911
13912 PR middle-end/27226
13913 * gcc.target/mips/memcpy-1.c: New testcase.
13914 * gcc.dg/pr27226.c: Likewise.
13915
13916 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13917
13918 PR c++/28705
13919 * g++.dg/lookup/koenig5.C: New.
13920 * g++.dg/template/crash56.C: New.
13921
13922 2006-09-01 Josh Conner <jconner@apple.com>
13923
13924 PR c++/25505
13925 * gcc.dg/nrv3.c: New test.
13926 * gcc.dg/nrv4.c: New test.
13927 * gcc.dg/nrv5.c: New test.
13928
13929 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13930
13931 PR c++/23287
13932 * g++.dg/parse/dtor12.C: New.
13933
13934 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13935
13936 PR tree-optimization/28839
13937 * gcc.dg/pr28839.c: New test.
13938
13939 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13940
13941 PR target/24367
13942 * gcc.dg/pr24367.c: New testcase.
13943
13944 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13945
13946 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13947
13948 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13949
13950 PR rtl-optimization/27735
13951 * gcc.dg/loop-unswitch-1.c: New test.
13952
13953 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13954
13955 PR fortran/28885
13956 * gfortran.dg/aliasing_dummy_2.f90: New test.
13957
13958 PR fortran/20067
13959 * gfortran.dg/generic_5.f90: Change error message.
13960
13961 PR fortran/28873
13962 * gfortran.dg/generic_6.f90: New test.
13963
13964 PR fortran/25077
13965 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13966
13967 PR fortran/25102
13968 * gfortran.dg/invalid_interface_assignment.f90: New test.
13969
13970 PR fortran/24866
13971 * gfortran.dg/module_proc_external_dummy.f90: New test.
13972
13973 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13974
13975 PR c++/28349
13976 * g++.dg/warn/var-args1.C: New test.
13977
13978 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13979
13980 PR fortran/28866
13981 * gfortran.dg/simpleif_2.f90: New test.
13982 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13983 * gfortran.dg/enum_5.f90: Ditto.
13984
13985 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13986 Kazu Hirata <kazu@codesourcery.com>
13987
13988 PR tree-optimization/17506
13989 * gcc.dg/pr17506.c: New.
13990
13991 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13992
13993 PR c++/28139
13994 * g++.dg/eh/alias1.C: New test.
13995
13996 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13997
13998 PR c++/28860
13999 * g++.dg/template/ttp22.C: New test.
14000
14001 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
14002
14003 PR middle-end/26632
14004 * gcc.dg/pr26632.c: New.
14005
14006 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14007
14008 PR libgfortran/28354
14009 * gfortran.dg/fmt_zero_precision.f90: New test.
14010
14011 2006-08-27 Mark Mitchell <mark@codesourcery.com>
14012
14013 PR c++/28058
14014 * g++.dg/template/spec31.C: New test.
14015
14016 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
14017
14018 PR c++/26573
14019 * g++.dg/other/static2.C: New test.
14020
14021 2006-08-26 Roger Sayle <roger@eyesopen.com>
14022
14023 * gcc.dg/Wswitch-enum-2.c: New test case.
14024 * gcc.dg/Wswitch-enum-3.c: Likewise.
14025
14026 2006-08-26 Richard Guenther <rguenther@suse.de>
14027
14028 * gcc.c-torture/compile/20060826-1.c: New testcase.
14029
14030 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
14031
14032 PR c++/28736
14033 * g++.dg/template/void10.C: New test.
14034
14035 PR c++/28737
14036 * g++.dg/template/void8.C: New test.
14037
14038 PR c+_+/28738
14039 * g++.dg/template/void9.C: New test.
14040
14041 * g++.dg/template/void3.C: Adjust error markers.
14042 * g++.dg/template/void4.C: Likewise.
14043 * g++.dg/template/crash55.C: Likewise.
14044 * g++.dg/template/void7.C: Likewise
14045
14046 2006-08-26 Mark Mitchell <mark@codesourcery.com>
14047
14048 PR c++/28588
14049 * g++.dg/inherit/access6.C: New test.
14050 * g++.dg/inherit/access7.C: Likewise.
14051
14052 PR c++/28595
14053 * g++.dg/template/array15.C: New test.
14054 * g++.dg/template/crash2.C: Tweak error markers.
14055
14056 2006-08-26 Jakub Jelinek <jakub@redhat.com>
14057
14058 PR middle-end/28683
14059 * gcc.c-torture/compile/20060823-1.c: New test.
14060
14061 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14062
14063 PR c++/28853
14064 * g++.dg/template/ttp21.C: New test.
14065
14066 PR c++/28852
14067 * g++.dg/other/operator1.C: Add error-marker.
14068 * g++.dg/other/operator2.C: New test.
14069
14070 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
14071
14072 PR c/27893
14073 * gcc.c-torture/compile/vla-const-1.c,
14074 gcc.c-torture/compile/vla-const-2.c: New tests.
14075
14076 2006-08-26 Richard Guenther <rguenther@suse.de>
14077
14078 PR middle-end/28814
14079 * gcc.dg/torture/pr28814.c: New testcase.
14080
14081 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
14082
14083 PR c/28418
14084 * gcc.c-torture/compile/compound-literal-1.c: New test.
14085
14086 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
14087
14088 PR c/28299
14089 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
14090 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
14091 Expect extra diagnostics.
14092
14093 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
14094
14095 gcc.dg/noncompile/pr16876.c: New test.
14096
14097 2006-08-25 Mark Mitchell <mark@codesourcery.com>
14098
14099 PR c++/28056
14100 * g++.dg/parse/local1.C: New test.
14101 * g++.dg/other/qual1.C: Tweak error marker.
14102
14103 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
14104
14105 PR c++/27787
14106 * g++.dg/template/typename10.C: New.
14107 * g++.dg/template/lookup4.C: Remove bogus error marker.
14108
14109 2006-08-25 Richard Guenther <rguenther@suse.de>
14110
14111 PR testsuite/28829
14112 * gcc.dg/pr26570.c: Fix testcase.
14113
14114 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
14115
14116 PR tree-opt/28807
14117 * gcc.c-torture/execute/mayalias-2.c: New test.
14118 * gcc.dg/tree-ssa/alias-13.c: New test.
14119
14120 2006-08-24 Jan Hubicka <jh@suse.cz>
14121
14122 PR debug/26881
14123 * gcc.dg/debug/pr26881.c: New file.
14124
14125 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
14126
14127 PR fortran/28788
14128 * gfortran.dg/used_types_4.f90: New test.
14129 * gfortran.dg/derived_init_2.f90: Modify to check sibling
14130 association of derived types.
14131 * gfortran.dg/used_types_2.f90: Add module cleanup.
14132 * gfortran.dg/used_types_3.f90: The same.
14133
14134 PR fortran/28771
14135 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
14136 fix of regression.
14137
14138 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14139
14140 PR 28813
14141 * gfortran.dg/direct_io_6.f90: Remove test.
14142
14143 2006-08-23 Stuart Hastings <stuart@apple.com>
14144
14145 PR 28825
14146 * gcc.target/i386/20060821-1.c: New.
14147
14148 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
14149
14150 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
14151 dg-warning strings for dllimport.
14152
14153 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
14154
14155 PR C++/28450
14156 * g++.dg/ext/vector4.C: New test.
14157 * g++.dg/ext/complex1.C: New test.
14158
14159 2006-08-21 Geoffrey Keating <geoffk@apple.com>
14160
14161 PR debug/28692
14162 * gcc.dg/debug/const-1.c: New.
14163 * gcc.dg/debug/const-2.c: New.
14164 * gcc.dg/debug/dwarf2/const-1.c: New.
14165 * gcc.dg/debug/dwarf2/const-2.c: New.
14166 * gcc.dg/debug/dwarf2/const-2b.c: New.
14167
14168 2006-08-22 Richard Guenther <rguenther@suse.de>
14169
14170 PR middle-end/28776
14171 * gcc.c-torture/compile/pr28776-1.c: New testcase.
14172 * gcc.c-torture/compile/pr28776-2.c: Likewise.
14173
14174 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
14175
14176 PR tree-optimization/28003
14177 * g++.dg/tree-ssa/pr28003.C: New.
14178
14179 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
14180
14181 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
14182
14183 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
14184
14185 PR c++/26269
14186 * g++.dg/other/error14.C: New test.
14187
14188 PR c++/28505
14189 * g++.dg/parse/ctor7.C: New test.
14190 * g++.dg/parse/ctor8.C: Likewise.
14191
14192 PR c++/28741
14193 * g++.dg/template/void7.C: New test.
14194
14195 2006-08-21 Olivier Hainque <hainque@adacore.com>
14196
14197 * gnat.dg/self_aggregate_with_zeros.adb: New test.
14198 * gnat.dg/self_aggregate_with_array.adb: New test.
14199
14200 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
14201
14202 * g++.dg/eh/arm-vfp-unwind.C: New test.
14203
14204 2006-08-20 Mark Mitchell <mark@codesourcery.com>
14205
14206 PR c++/28341
14207 * g++.dg/template/ref3.C: New test.
14208 * g++.dg/template/nontype13.C: New test.
14209
14210 PR c++/28346
14211 * g++.dg/template/ptrmem17.C: New test.
14212
14213 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
14214
14215 PR target/28648 c:
14216 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
14217
14218 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
14219
14220 PR fortran/28630
14221 * gfortran.dg/used_types_2.f90: New test.
14222
14223 PR fortran/28601
14224 * gfortran.dg/used_types_3.f90: New test.
14225
14226 PR fortran/20886
14227 * gfortran.dg/generic_actual_arg.f90: New test.
14228
14229 PR fortran/28735
14230 * gfortran.dg/module_private_array_refs_1.f90: New test.
14231
14232 PR fortran/28762
14233 * gfortran.dg/program_name_1.f90: New test.
14234
14235 PR fortran/28425
14236 * gfortran.dg/derived_constructor_comps_1.f90: New test.
14237
14238 PR fortran/28496
14239 * gfortran.dg/array_initializer_2.f90: New test.
14240
14241 PR fortran/18111
14242 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
14243
14244 PR fortran/28600
14245 * gfortran.dg/assumed_charlen_function_4.f90: New test.
14246
14247 PR fortran/28771
14248 * gfortran.dg/assumed_charlen_in_main.f90: New test.
14249
14250 PR fortran/28660
14251 * gfortran.dg/dependent_decls_1.f90: New test.
14252
14253 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
14254
14255 PR fortran/25217
14256 * gfortran.dg/derived_init_2.f90: New.
14257
14258 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
14259
14260 * gcc.c-torture/execute/pr28289.c: New test.
14261
14262 2006-08-17 Jakub Jelinek <jakub@redhat.com>
14263
14264 PR c/28744
14265 * gcc.dg/attr-externally-visible-1.c: New test.
14266 * gcc.dg/attr-externally-visible-2.c: New test.
14267 * g++.dg/parse/attr-externally-visible-1.C: New test.
14268 * g++.dg/parse/attr-externally-visible-2.C: New test.
14269
14270 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14271
14272 PR c++/28606
14273 * g++.dg/parse/dtor11.C: New test.
14274
14275 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14276
14277 PR rtl-optimization/28489
14278 * gcc.c-torture/compile/pr28489.c: New test.
14279
14280 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14281
14282 PR c++/28710
14283 * g++.dg/template/redecl4.C: New test.
14284
14285 PR c++/28711
14286 * g++.dg/template/ctor8.C: New test.
14287
14288 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
14289
14290 * gcc.dg/pr26570.c: Fix testcase.
14291
14292 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
14293
14294 * PR c++/28573
14295 * g++.dg/parse/offsetof6.C: New test.
14296 * g++.dg/parse/offsetof6.C: New test.
14297 * g++.dg/parse/offsetof7.C: New test.
14298
14299 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14300
14301 PR testsuite/28602
14302 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
14303 is false.
14304
14305 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
14306
14307 PR c++/28302
14308 * g++.dg/ext/vector3.C: New test.
14309
14310 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
14311
14312 PR gcov/profile/26570
14313 * gcc.dg/pr26570.c: New test.
14314
14315 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
14316
14317 PR c/27697
14318 * gcc.dg/qual-component-1.c: New test.
14319
14320 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14321
14322 PR c++/28593
14323 * g++.dg/parse/new3.C: New test.
14324
14325 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14326
14327 PR fortran/25828
14328 * gfortran.dg/streamio_1.f90: New test.
14329 * gfortran.dg/streamio_2.f90: New test.
14330 * gfortran.dg/streamio_3.f90: New test.
14331 * gfortran.dg/streamio_4.f90: New test.
14332 * gfortran.dg/streamio_5.f90: New test.
14333 * gfortran.dg/streamio_6.f90: New test.
14334 * gfortran.dg/streamio_7.f90: New test.
14335 * gfortran.dg/streamio_8.f90: New test.
14336
14337 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
14338
14339 PR c/28287
14340 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
14341
14342 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
14343
14344 PR c++/28594
14345 * g++.dg/template/void6.C: New test.
14346
14347 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14348
14349 PR c/28649
14350 * gcc.dg/parse-error-1.c: New test.
14351 * gcc.dg/parse-error-2.c: New test.
14352 * gcc.dg/cpp/digraph2.c: Add error-marker.
14353 * gcc.dg/noncompile/920923-1.c: Likewise.
14354
14355 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
14356
14357 PR c/27490
14358 * gcc.dg/sizeof-2.c: New testcase.
14359
14360 PR c/27489
14361 * gcc.dg/switch-A.c: New testcase.
14362
14363 2006-08-14 Steve Ellcey <sje@cup.hp.com>
14364
14365 PR c++/28288
14366 PR c++/14556
14367 * g++.old-deja/g++.warn/compare1.C: Delete.
14368 * g++.dg/opt/pr7503-2.C: Delete.
14369 * g++.dg/opt/pr7503-3.C: Delete.
14370 * g++.dg/opt/pr7503-4.C: Delete.
14371 * g++.dg/opt/pr7503-5.C: Delete.
14372 * g++.dg/opt/max1.C: Delete.
14373 * g++.dg/warn/minmax.C: Delete.
14374 * g++.dg/expr/minmax.C: New test.
14375
14376 2006-08-14 Richard Guenther <rguenther@suse.de>
14377
14378 PR testsuite/28703
14379 * gcc.c-torture/execute/pr28651.c: Do not use argc
14380 to avoid optimization, instead forbid inlining.
14381
14382 2006-08-14 Richard Sandiford <richard@codesourcery.com>
14383
14384 PR rtl-optimization/28634
14385 * gcc.c-torture/execute/ieee/pr28634.c: New test.
14386
14387 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
14388
14389 PR c/27184
14390 * gcc.dg/torture/pr27184.c: New test.
14391
14392 2006-08-12 Jakub Jelinek <jakub@redhat.com>
14393
14394 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
14395
14396 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14397
14398 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
14399 * gfortran.dg/stat_2.f90: Likewise.
14400 * gfortran.dg/chmod_1.f90: Likewise.
14401 * gfortran.dg/chmod_2.f90: Likewise.
14402 * gfortran.dg/chmod_3.f90: Likewise.
14403
14404 2006-08-11 David Edelsohn <edelsohn@gnu.org>
14405
14406 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
14407
14408 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
14409
14410 * g++.dg/opt/pr23454-2.C: New test.
14411
14412 2006-08-11 Richard Guenther <rguenther@suse.de>
14413
14414 PR middle-end/28651
14415 * gcc.c-torture/execute/pr28651.c: New testcase.
14416
14417 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
14418
14419 * gnat.dg/specs/static_initializer.ads: New test.
14420
14421 2006-08-10 Paul Brook <paul@codesourcery.com>
14422
14423 * gcc.target/arm/cond-asm.c: New test.
14424
14425 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
14426
14427 PR tree-optimization/26197
14428 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
14429 * g++.dg/vect/vect.exp: Compile the new tests with
14430 --param max-aliased-vops=0.
14431
14432 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
14433
14434 PR c++/28637
14435 * g++.dg/template/void3.C: New test.
14436
14437 PR c++/28638
14438 * g++.dg/template/void4.C: New test.
14439
14440 PR c++/28640
14441 * g++.dg/template/void5.C: New test.
14442
14443 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
14444
14445 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
14446 after dg-do compile.
14447
14448 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
14449
14450 PR tree-optimizations/26969
14451 * gcc.dg/vect/vect.exp: Compile tests prefixed with
14452 "unswitch-loops" with -funswitch-loops.
14453 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
14454
14455 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14456
14457 * gcc.dg/sparc-getcontext-1.c: Fix typo.
14458 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
14459 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
14460 * objc.dg/dwarf-1.m: Likewise.
14461 * objc.dg/dwarf-2.m: Likewise.
14462 * obj-c++.dg/dwarf-2.mm: Likewise.
14463
14464 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14465
14466 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
14467 * objc.dg/dwarf-2.m: Likewise.
14468 * obj-c++.dg/dwarf-2.mm: Likewise.
14469
14470 PR libfortran/28603
14471 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
14472
14473 PR testsuite/27611
14474 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14475
14476 PR testsuite/27033
14477 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
14478
14479 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
14480
14481 PR target/27827
14482 * gcc.target/i386/pr27827.c: New testcase.
14483
14484 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
14485
14486 PR fortran/28590
14487 * gfortran.dg/sequence_types_1.f90: New test.
14488
14489 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
14490
14491 PR fortran/28548
14492 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
14493 dg-warning. Add -pedantic option.
14494
14495 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14496
14497 PR c/28502
14498 * gcc.dg/proto-1.c: New test.
14499
14500 PR c/27721
14501 * gcc.dg/lvalue-4.c: New test.
14502
14503 PR c/28136
14504 * gcc.dg/init-bad-5.c: New test.
14505
14506 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
14507
14508 PR c++/28347
14509 * g++.dg/ext/typedef-init.C: Add new test for typedef
14510 initialization inside templates. Adjust existing error markers.
14511
14512 2006-08-03 Mark Mitchell <mark@codesourcery.com>
14513
14514 PR c++/28148
14515 * g++.dg/init/ptrmem3.C: New test.
14516
14517 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
14518
14519 PR tree-optimization/27770
14520 * lib/target-support.exp: New target keyword "section_anchors".
14521 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
14522 tests.
14523 * gcc.dg/vect/section-anchors-pr27770.c: New test.
14524 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
14525 * gcc.dg/vect/section-anchors-vect-69.c: New test.
14526 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
14527
14528 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14529
14530 * gcc.dg/20060801-1.c: Add missing '}'.
14531
14532 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14533
14534 PR c++/27508
14535 * g++.dg/parse/dtor9.C: New test.
14536 * g++.dg/parse/dtor10.C: New test.
14537 * g++.dg/other/error7.C: Adjust error-marker.
14538
14539 PR c++/28274
14540 * g++.dg/other/default5.C: New test.
14541
14542 2006-08-02 Richard Guenther <rguenther@suse.de>
14543
14544 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
14545
14546 2006-08-02 Mark Mitchell <mark@codesourcery.com>
14547
14548 PR c++/28557
14549 * g++.dg/template/conv9.C: New test.
14550
14551 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
14552
14553 PR debug/28063
14554 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
14555 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
14556 Optionally return assembly text. Update callers.
14557 (check_no_compiler_messages): Update verbose messages.
14558 (check_no_messages_and_pattern): New.
14559 (check_effective_target_string_merging): New.
14560
14561 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14562
14563 PR c++/28250
14564 * g++.dg/eh/catch4.C: New test.
14565
14566 PR c++/28257
14567 * g++.dg/other/qual1.C: New test.
14568
14569 PR c++/28259
14570 * g++.dg/inherit/error2.C: New test.
14571
14572 PR c++/28267
14573 * g++.dg/other/new1.C: New test.
14574
14575 * g++.dg/warn/pr23075.C: Remove obsolete test.
14576 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
14577 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
14578
14579 2006-07-31 Mark Mitchell <mark@codesourcery.com>
14580
14581 PR c++/28523
14582 * g++.dg/eh/cast1.C: New test.
14583
14584 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
14585
14586 PR libfortran/28452
14587 * gfortran.dg/random_3.f90: New test.
14588
14589 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14590
14591 PR c++/28432
14592 * g++.dg/other/pr28304.C: Change expected error message.
14593 * g++.dg/other/pr28432.C: New test.
14594
14595 2006-08-01 Steve Ellcey <sje@cup.hp.com>
14596
14597 PR c++/28256
14598 * g++.dg/init/brace2.C: Change expected error message, add empty init.
14599
14600 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
14601
14602 PR debug/23336
14603 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
14604 at -g1.
14605 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
14606 g++.dg/debug/enum-2.C: New.
14607
14608 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14609
14610 PR c++/6634
14611 * g++.dg/parse/long1.C: Add more tests.
14612
14613 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14614
14615 * gfortran.dg/lrshift_1.c: New file.
14616
14617 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14618
14619 PR libgfortran/28335
14620 * gfortran.dg/no_unit_error_1.f90: New test.
14621
14622 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14623
14624 PR libgfortran/28335
14625 * gfortran.dg/no_unit_error_1.f90: Delete test.
14626 * gfortran.dg/no_unit_error_2.f90: Delete test.
14627
14628 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14629
14630 * gfortran.dg/chmod_3.f90: New test.
14631 * gfortran.dg/ltime_gmtime_1.f90: New test.
14632 * gfortran.dg/ltime_gmtime_2.f90: New test.
14633 * gfortran.dg/lrshift_1.f90: New test.
14634 * gfortran.dg/chmod_1.f90: New test.
14635 * gfortran.dg/chmod_2.f90: New test.
14636
14637 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
14638
14639 PR c++/27668
14640 * g++.dg/template/crash55.C: New test.
14641
14642 PR c++/27962
14643 * g++.dg/template/nontype16.C: New test.
14644
14645 * g++.dg/template/void2.C: Adjust error markers.
14646 * g++.dg/template/nontype5.C: Adjust error markers.
14647
14648 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
14649
14650 * gcc.target/i386/stack-prot-kernel.c: New test.
14651
14652 2006-07-27 Roger Sayle <roger@eyesopen.com>
14653
14654 * gcc.dg/builtins-55.c: New test case.
14655
14656 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
14657
14658 PR rtl-optimization/27907
14659 * gcc.c-torture/compile/pr27907.c: New test.
14660
14661 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14662
14663 * gfortran.dg/mclock.f90: New test.
14664 * gfortran.dg/int_conv_1.f90: New test.
14665 * gfortran.dg/stat_1.f90: New test.
14666 * gfortran.dg/stat_2.f90: New test.
14667
14668 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14669
14670 PR libgfortran/28335
14671 * gfortran.dg/no_unit_error_1.f90: New test.
14672 * gfortran.dg/no_unit_error_2.f90: New test.
14673 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
14674
14675 2006-07-25 Roger Sayle <roger@eyesopen.com>
14676
14677 PR middle-end/28473
14678 * gcc.dg/fold-convround-1.c: New test case.
14679
14680 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14681
14682 * gfortran.dg/arithmetic_if.f90: Fix comments.
14683
14684 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14685
14686 PR c++/27572
14687 * g++.dg/other/typedef1.C: New test.
14688 * g++.dg/template/typedef4.C: New test.
14689 * g++.dg/template/typedef5.C: New test.
14690
14691 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
14692
14693 PR fortran/28416
14694 * gfortran.dg/allocatable_dummy_3.f90: New.
14695
14696 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14697
14698 PR fortran/28439
14699 * gfortran.dg/arithmetic_if.f90: New test.
14700
14701 2006-07-24 Uros Bizjak <uros@kss-loka.si>
14702
14703 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
14704 avoid memcpy optimization.
14705
14706 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14707
14708 PR fortran/25289
14709 * gfortran.dg/direct_io_6.f90: New test.
14710
14711 2006-07-24 Jan Hubicka <jh@suse.cz>
14712
14713 PR c/25795
14714 PR c++/27369
14715 * gcc.dg/pr25795.c: New test.
14716 * gcc.dg/pr25795-1.c: New test.
14717
14718 2006-07-23 Roger Sayle <roger@eyesopen.com>
14719
14720 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14721 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14722 which may be transformed to "g || h" on some platforms.
14723
14724 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14725
14726 PR c++/28025
14727 * g++.dg/template/friend45.C: New test.
14728
14729 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14730
14731 PR libgfortran/28339
14732 * gfortran.dg/arrayio_8.f90: New test.
14733
14734 2006-07-21 Mike Stump <mrs@apple.com>
14735
14736 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14737
14738 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14739
14740 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14741
14742 PR c++/28250
14743 * g++.dg/eh/catch3.C: New test.
14744
14745 PR c++/28363
14746 * g++.dg/template/defarg10.C: New test.
14747
14748 2006-07-20 Paul Brook <paul@codesourcery.com>
14749
14750 PR 27363
14751 * gcc.dg/pr27363.c: New test.
14752
14753 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14754
14755 PR c++/28338
14756 * g++.dg/init/ref13.C: New test.
14757
14758 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14759
14760 PR obj-c++/28434
14761 * obj-c++.dg/proto-error-1.mm: New test.
14762
14763 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14764
14765 PR c++/28337
14766 * g++.dg/template/string1.C: New test.
14767
14768 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14769
14770 PR c++/28048
14771 * g++.dg/template/defarg9.C: New test.
14772
14773 PR c++/28235
14774 * g++.dg/template/static27.C: New test.
14775
14776 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14777
14778 PR 28410
14779 * gcc.dg/tree-ssa/pr28410.c: New test.
14780
14781 2006-07-18 Lee Millward <lee.millward@gmail.com>
14782
14783 PR c++/28258
14784 * g++/dg/other/error13.C: New test.
14785
14786 PR c++/28260
14787 * g++.dg/template/friend44.C: New test.
14788
14789 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14790
14791 PR c++/27495
14792 * g++.dg/other/pr27495.C: New.
14793
14794 2006-07-18 Olivier Hainque <hainque@adacore.com>
14795
14796 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14797 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14798
14799 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14800
14801 PR c/28286
14802 * gcc.dg/pragma-pack-4.c: New test.
14803
14804 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14805
14806 PR c++/28291
14807 * g++.dg/ext/pr28291.C: New test.
14808
14809 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14810
14811 PR middle-end/28403
14812 * gcc.c-torture/execute/pr28403.c: New test.
14813
14814 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14815
14816 PR middle-end/28402
14817 * gcc.dg/pr28402.c: New test.
14818
14819 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14820
14821 PR c++/28304
14822 * g++.dg/other/pr28304.C: New test.
14823
14824 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14825
14826 PR other/28251
14827 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14828 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14829
14830 2006-07-17 Richard Guenther <rguenther@suse.de>
14831
14832 PR tree-optimization/28238
14833 * g++.dg/tree-ssa/pr28238.C: New testcase.
14834
14835 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14836
14837 PR c++/28250
14838 * g++.dg/eh/catch1.C: New test.
14839 * g++.dg/eh/catch2.C: New test.
14840
14841 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14842
14843 PR c++/28370
14844 * g++.dg/template/anon3.C: New test.
14845
14846 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14847
14848 PR fortran/20844
14849 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14850 specifiers requiring an explicit format tag..
14851
14852 PR fortran/28201
14853 * gfortran.dg/generic_5: New test.
14854
14855 PR fortran/20893
14856 * gfortran.dg/elemental_optional_args_1.f90: New test.
14857
14858 2006-07-16 Olivier Hainque <hainque@adacore.com>
14859
14860 * gnat.dg/assert.ads: New file.
14861 * gnat.dg/controlled_record.ads: Likewise.
14862 * gnat.dg/controlled_record.adb: Likewise.
14863
14864 2006-07-15 Lee Millward <lee.millward@gmail.com>
14865
14866 PR c++/28292
14867 * g++.dg/other/error12.C: New test.
14868
14869 PR c++/28269
14870 * g++.dg/template/crash54.C: New test.
14871
14872 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14873
14874 PR c++/28249
14875 * g++.dg/parse/catch1.C: New test.
14876
14877 PR c++/28294
14878 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14879
14880 PR c++/28387
14881 * g++.dg/ext/attrib24.C: New test.
14882
14883 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14884
14885 PR c++/28343
14886 * g++.dg/ext/asmspec1.C: New test.
14887
14888 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14889
14890 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14891 (dg-test): Support shouldfail tests.
14892 * lib/target-supports-dg.exp (dg-shouldfail): New.
14893 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14894 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14895 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14896 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14897 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14898 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14899 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14900
14901 2006-07-13 Jan Hubicka <jh@suse.cz>
14902
14903 * gcc.target/i386/memcpy-1.c: New.
14904
14905 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14906
14907 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14908
14909 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14910
14911 PR fortran/25097
14912 * gfortran.dg/present_1.f90: New test.
14913
14914 PR fortran/20903
14915 * gfortran.dg/interface_derived_type_1.f90: New test.
14916
14917 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14918
14919 PR fortran/28213
14920 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14921 list.
14922
14923 2006-07-07 Lee Millward <lee.millward@gmail.com>
14924
14925 PR c++/27820
14926 * g++.dg/other/label1.C: New test.
14927
14928 2006-07-07 Richard Guenther <rguenther@suse.de>
14929
14930 PR middle-end/28268
14931 * gcc.dg/torture/pr28268.c: New testcase.
14932
14933 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14934
14935 PR c++/27019
14936 * g++.dg/ext/pr27019.C: New.
14937
14938 2006-07-07 Richard Guenther <rguenther@suse.de>
14939
14940 PR tree-optimization/28187
14941 * gcc.dg/pr28187.c: New testcase.
14942
14943 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14944
14945 * gnat.dg/address_conversion.adb: New test.
14946 * gnat.dg/boolean_subtype.adb: Likewise.
14947 * gnat.dg/frame_overflow.adb: Likewise.
14948 * gnat.dg/pointer_array.adb: Likewise.
14949 * gnat.dg/pointer_conversion.adb: Likewise.
14950
14951 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14952
14953 PR fortran/28237
14954 PR fortran/23420
14955 * gfortran.dg/print_fmt_5.f90: New test.
14956
14957 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14958
14959 PR fortran/28129
14960 * gfortran.dg/bounds_check_4.f90: New test.
14961
14962 2006-07-05 Richard Guenther <rguenther@suse.de>
14963
14964 PR target/28158
14965 * gfortran.dg/pr28158.f90: New testcase.
14966
14967 2006-07-05 Richard Guenther <rguenther@suse.de>
14968
14969 PR tree-optimization/28162
14970 * gcc.dg/pr28162.c: New testcase.
14971
14972 2006-07-05 Richard Guenther <rguenther@suse.de>
14973 Andrew Pinski <pinskia@gcc.gnu.org>
14974
14975 PR c++/27084
14976 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14977
14978 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14979
14980 PR fortran/28174
14981 * gfortran.dg/actual_array_substr_2.f90: New test.
14982
14983 PR fortran/28167
14984 * gfortran.dg/actual_array_constructor_2.f90: New test.
14985
14986 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14987
14988 * gfortran.dg/itime_idate_1.f: New test.
14989 * gfortran.dg/itime_idate_2.f: New test.
14990
14991 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14992
14993 PR libgfortran/27704
14994 * gfortran.dg/open_status_3.f90: New test.
14995 * gfortran.dg/fmt_l.f90: Update for new feature.
14996
14997 2006-07-03 Asher Langton <langton2@llnl.gov>
14998
14999 * gfortran.dg/oldstyle_2.f90: New.
15000
15001 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
15002
15003 * gnat.dg/string_slice.adb: New test.
15004
15005 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15006
15007 PR fortran/19259
15008 * gfortran.dg/semicolon_fixed.c: New.
15009 * gfortran.dg/semicolon_free.c: New.
15010
15011 2006-06-30 Mike Stump <mrs@apple.com>
15012
15013 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
15014 that don't support internal visibility.
15015
15016 2006-06-30 Andrew Pinski <pinskia@gmail.com>
15017
15018 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
15019 for '(' / ')' needing an extra '\'.
15020
15021 2006-06-29 Roger Sayle <roger@eyesopen.com>
15022
15023 PR middle-end/27428
15024 * gcc.dg/pr27428-1.c: New test case.
15025
15026 2006-06-29 Mike Stump <mrs@apple.com>
15027
15028 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
15029 on darwin as we can't align commons large enough yet.
15030
15031 * gcc.dg/vla-8.c: Add additional testcases.
15032
15033 2006-06-26 Steve Ellcey <sje@cup.hp.com>
15034
15035 PR c++/28114
15036 * g++.dg/other/pr28114.C: New.
15037
15038 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
15039
15040 * gcc.c-torture/compile/20060625-1.c: New test.
15041
15042 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
15043
15044 PR fortran/20867
15045 * gfortran.dg/stfunc_3.f90: New test.
15046
15047 PR fortran/25056
15048 * gfortran.dg/impure_actual_1.f90: New test.
15049
15050 PR fortran/20874
15051 * gfortran.dg/elemental_result_1.f90: New test.
15052
15053 PR fortran/25073
15054 * gfortran.dg/select_7.f90: New test.
15055
15056 PR fortran/27554
15057 * intrinsic_actual_1.f: New test.
15058
15059 PR fortran/22038
15060 PR fortran/28119
15061 * gfortran.dg/forall_4.f90: New test.
15062
15063 PR fortran/25072
15064 * gfortran.dg/forall_5.f90: New test.
15065
15066 2006-06-25 Lee Millward <lee.millward@gmail.com>
15067
15068 PR c++/28051
15069 * g++.dg/template/using13.C: New test.
15070
15071 PR c++/28054
15072 * g++.dg/other/incomplete3.C: New test.
15073
15074 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15075
15076 PR fortran/28081
15077 * gfortran.dg/substr_3.f: New test.
15078 * gfortran.dg/equiv_2.f90: Update expected error message.
15079
15080 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
15081
15082 PR fortran/28118
15083 * gfortran.dg/actual_array_substr_1.f90: New test.
15084
15085 2006-06-24 Olivier Hainque <hainque@adacore.com>
15086
15087 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
15088 * gnat.dg/scalar_mode_agg_compare.adb: New test.
15089
15090 2006-06-23 Janis Johnson <janis187@us.ibm.com>
15091
15092 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
15093
15094 2006-06-23 Steven G. Kargl <kargls@comcast.net>
15095
15096 PR fortran/27981
15097 * gfortran.dg/simpleif_2.f90: New test.
15098
15099 2006-06-23 Lee Millward <lee.millward@gmail.com>
15100
15101 * g++.dg/template/error22.C: Fix typo.
15102
15103 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15104
15105 PR c++/28112
15106 * g++.dg/ext/attrib23.C: New test.
15107
15108 2006-06-23 Olivier Hainque <hainque@adacore.com>
15109
15110 * gnat.dg/varsize_temp.adb: New test.
15111
15112 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15113
15114 PR c++/11468
15115 * g++.dg/other/java2.C: New test.
15116
15117 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
15118
15119 PR target/27789
15120 * g++.dg/ext/dllimport4.C. Add more tests for invalid
15121 initialization.
15122
15123 2006-06-22 Roger Sayle <roger@eyesopen.com>
15124
15125 PR target/27531
15126 * gcc.dg/pr27531-1.c: New test case.
15127
15128 2006-06-22 Asher Langton <langton2@llnl.gov>
15129
15130 PR fortran/24748
15131 * gfortran.dg/implicit_8.f90: New.
15132
15133 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
15134
15135 PR rtl-optimization/28121
15136 * gcc.dg/pr28121.c: New test.
15137
15138 2006-06-22 Lee Millward <lee.millward@gmail.com>
15139
15140 PR c++/27805
15141 * g++.dg/parse/ptrmem6.C: New test.
15142
15143 PR c++/27821
15144 * g++.dg/template/error22.C: New test.
15145
15146 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15147
15148 PR c++/28111
15149 * g++.dg/template/friend43.C: New test.
15150
15151 PR c++/28110
15152 * g++.dg/template/crash53.C: New test.
15153
15154 PR c++/28109
15155 * g++.dg/rtti/incomplete1.C: New test.
15156
15157 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
15158
15159 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
15160
15161 2006-06-21 Joseph Myers <joseph@codesourcery.com>
15162
15163 * gcc.c-torture/execute/complex-7.c: New.
15164
15165 2006-06-21 Jakub Jelinek <jakub@redhat.com>
15166
15167 * gcc.dg/merge-all-constants-1.c: New test.
15168
15169 2006-06-20 Janis Johnson <janis187@us.ibm.com>
15170
15171 PR c++/28113
15172 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
15173
15174 2006-06-20 Steven G. Kargl <kargls@comcast.net>
15175
15176 * gfortran.dg/rrspacing_1.f90: New test.
15177
15178 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15179
15180 PR c++/28052
15181 * g++.dg/other/bitfield2.C: New test.
15182
15183 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
15184
15185 PR tree-optimization/27331
15186 * gcc.dg/pr27331.c: New test.
15187
15188 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
15189 Eric Botcazou <ebotcazou@adacore.com>
15190
15191 PR ada/18692
15192 * lib/gnat.exp: New file.
15193 * lib/gnat-dg.exp: Likewise.
15194 * gnat.dg: New directory.
15195 * gnat.dg/dg.exp: New driver.
15196 * gnat.dg/specs: New directory.
15197 * gnat.dg/specs/specs.exp: New driver.
15198 * gnat.dg/style: New directory.
15199 * gnat.dg/style/style.exp: New driver.
15200
15201 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
15202
15203 PR fortran/16206
15204 * gfortran.dg/array_initializer_1.f90: New test.
15205
15206 PR fortran/28005
15207 * gfortran.dg/matmul_3.f90: New test.
15208
15209 2006-06-19 Andrew Pinski <pinskia@gmail.com>
15210
15211 PR middle-end/28075
15212 * gcc.dg/tree-ssa/inline-1.c: New test.
15213
15214 2006-06-19 Anatoly Sokolov <aesok@post.ru>
15215
15216 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
15217 in malloc prototype; remove XFAIL.
15218 * gcc.dg/pr18241-2.c: Ditto.
15219 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
15220 in memset prototype; remove XFAIL.
15221 * gcc.dg/tree-ssa/pr23382.c: Ditto.
15222
15223 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
15224
15225 * gcc.dg/vla-8.c: Add.
15226
15227 2006-06-19 Richard Guenther <rguenther@suse.de>
15228
15229 PR tree-optimization/27090
15230 * g++.dg/tree-ssa/pr27090.C: New testcase.
15231
15232 2006-06-19 Roger Sayle <roger@eyesopen.com>
15233
15234 PR target/27861
15235 * gcc.dg/pr27861-1.c: New test case.
15236
15237 2006-06-19 Richard Guenther <rguenther@suse.de>
15238
15239 PR middle-end/28045
15240 * gcc.dg/torture/pr28045.c: New testcase.
15241
15242 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15243
15244 PR fortran/26801
15245 * gfortran.dg/associated_4.f90: New test.
15246
15247 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15248
15249 PR fortran/19310
15250 PR fortran/19904
15251 * gfortran.dg/real_const_3.f90: New test.
15252
15253 2006-06-16 Mark Mitchell <mark@codesourcery.com>
15254
15255 PR c++/28016
15256 * g++.dg/template/static26.C: New test.
15257
15258 PR c++/27979
15259 * g++.dg/expr/bitfield2.C: New test.
15260
15261 PR c++/27884
15262 * g++.dg/parse/linkage2.C: New test.
15263
15264 2006-06-16 Richard Guenther <rguenther@suse.de>
15265
15266 PR middle-end/27116
15267 * gcc.dg/pr15785-1.c: Revert last change.
15268 * gcc.dg/torture/pr27116-2.c: New testcase.
15269
15270 2006-06-16 Roger Sayle <roger@eyesopen.com>
15271
15272 PR middle-end/27802
15273 * gcc.dg/pr27802-1.c: New test case.
15274
15275 2006-06-15 Mark Mitchell <mark@codesourcery.com>
15276
15277 PR c++/27689
15278 * g++.dg/template/ttp18.C: New test.
15279 * g++.dg/template/ttp19.C: Likewise.
15280
15281 PR c++/27666
15282 * g++.dg/expr/cond9.C: New test.
15283
15284 PR c++/27640
15285 * g++.dg/template/ctor7.C: New test.
15286
15287 2006-06-15 Janis Johnson <janis187@us.ibm.com>
15288
15289 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
15290
15291 2006-06-16 Richard Guenther <rguenther@suse.de>
15292
15293 PR tree-optimization/27781
15294 * gcc.dg/tree-ssa/pr27781.c: New testcase.
15295
15296 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
15297
15298 * gfortran.dg/allocate_zerosize_2.f90: New test case.
15299
15300 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
15301
15302 * gcc.dg/tree-ssa/loop-18.c: New test.
15303
15304 2006-06-14 Mark Mitchell <mark@codesourcery.com>
15305
15306 PR c++/27665
15307 * g++.dg/template/crash52.C: New test.
15308
15309 PR c++/27648
15310 * g++.dg/ext/attrib22.C: New test.
15311
15312 PR c++/26559
15313 * g++.dg/template/builtin1.C: New test.
15314 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
15315
15316 PR c++/28018
15317 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
15318 assignment.
15319 * g++.old-deja/g++.pt/crash51.C: Likewise.
15320
15321 PR c++/27227
15322 * g++.dg/lookup/linkage1.C: New test.
15323 * g++.dg/lookup/linkage2.C: Likewise.
15324
15325 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
15326
15327 PR middle-end/27959
15328 * gcc.dg/pr27959.c: New testcase.
15329
15330 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
15331
15332 PR target/28014:
15333 * g++.dg/eh/div.C: New test.
15334
15335 2006-06-13 Jakub Jelinek <jakub@redhat.com>
15336
15337 PR c++/27894
15338 * g++.dg/tree-ssa/pr26757.C: New test.
15339 * g++.dg/tree-ssa/pr27894.C: New test.
15340
15341 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
15342
15343 * gcc.c-torture/compile/20060609-1.c: New test.
15344
15345 PR target/27863
15346 * gcc.c-torture/compile/pr27863.c: New test.
15347
15348 2006-06-13 Richard Guenther <rguenther@suse.de>
15349
15350 PR tree-optimization/27830
15351 * g++.dg/tree-ssa/pr27830.C: New testcase.
15352
15353 2006-06-13 Matthew Sachs <msachs@apple.com>
15354
15355 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
15356 the list of compiler flags; this causes those flags to be checked
15357 for things like dg-skip-if.
15358
15359 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15360
15361 PR c++/27601
15362 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
15363
15364 2006-06-12 Mark Mitchell <mark@codesourcery.com>
15365 Kazu Hirata <kazu@codesourcery.com>
15366
15367 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
15368 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
15369
15370 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15371
15372 PR c++/27933
15373 * g++.dg/lookup/using15.C: New test.
15374
15375 PR c++/27951
15376 * g++.dg/other/anon4.C: New test.
15377
15378 2006-06-12 Roger Sayle <roger@eyesopen.com>
15379
15380 PR c++/21210
15381 * g++.dg/init/complex1.C: New test case.
15382
15383 2006-06-11 Eric Christopher <echristo@apple.com>
15384
15385 PR middle-end/27948
15386 * gcc.dg/bf-ms-layout.c: Run on darwin.
15387 * gcc.dg/bf-no-ms-layout: Ditto.
15388 * gcc.dg/attr-ms_struct-2.c: New.
15389 * gcc.dg/bf-ms-layout-2.c: Ditto.
15390
15391 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
15392
15393 * gcc.dg/attr-ms_struct-packed1.c: New.
15394
15395 2006-06-09 Mike Stump <mrs@apple.com>
15396
15397 * gcc.dg/vla-7.c: Add.
15398
15399 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
15400
15401 PR fortran/24558
15402 * gfortran.dg/entry_6.f90: New test.
15403
15404 PR fortran/20877
15405 PR fortran/25047
15406 * gfortran.dg/entry_7.f90: New test.
15407
15408 2006-06-09 Jakub Jelinek <jakub@redhat.com>
15409
15410 PR c/27747
15411 * gcc.dg/cpp/_Pragma6.c: New test.
15412
15413 PR c++/27748
15414 * g++.dg/cpp/_Pragma1.C: New test.
15415
15416 PR preprocessor/27746
15417 * gcc.dg/gomp/macro-3.c: New test.
15418 * gcc.dg/gomp/macro-4.c: New test.
15419 * g++.dg/gomp/macro-3.C: New test.
15420 * g++.dg/gomp/macro-4.C: New test.
15421
15422 2006-06-09 Richard Guenther <rguenther@suse.de>
15423
15424 PR tree-optimization/26998
15425 * gcc.dg/torture/pr26998.c: New testcase.
15426 * gcc.dg/tree-ssa/vrp29.c: New testcase.
15427
15428 2006-06-08 Mike Stump <mrs@apple.com>
15429
15430 * gcc.dg/pr27095.c: Account for stubs.
15431
15432 PR target/26427
15433 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
15434 produce bad code on darwin.
15435
15436 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15437
15438 PR fortran/27958
15439 * gfortran.dg/substr_2.f: New test.
15440
15441 2006-06-08 Asher Langton <langton2@llnl.gov>
15442
15443 PR fortran/27786
15444 * cray_pointers_2.f90: Add -fbounds-check compile flag.
15445
15446 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15447
15448 PR target/27421
15449 * gcc.dg/union-3.c: New test.
15450
15451 2006-06-08 Richard Guenther <rguenther@suse.de>
15452
15453 PR middle-end/27116
15454 * gcc.dg/torture/pr27116.c: New testcase.
15455 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
15456
15457 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
15458
15459 PR rtl-optimization/26449
15460 * gcc.dg/pr26449.c: New test.
15461
15462 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15463
15464 PR c++/27601
15465 * g++.dg/ext/offsetof1.C: Test member functions.
15466
15467 2006-06-07 Steve Ellcey <sje@cup.hp.com>
15468
15469 * gcc.dg/pr27095.c: Improve scanning.
15470
15471 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
15472
15473 PR fortran/23091
15474 * gfortran.dg/saved_automatic_1.f90: New test.
15475
15476 PR fortran/24168
15477 * gfortran.dg/array_simplify_1.f90: New test.
15478
15479 PR fortran/25090
15480 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15481
15482 PR fortran/25058
15483 * gfortran.dg/entry_dummy_ref_2.f90: New test.
15484
15485 2006-06-06 Mark Mitchell <mark@codesourcery.com>
15486
15487 PR c++/27177
15488 * g++.dg/expr/cast7.C: New test.
15489
15490 2006-06-06 Janis Johnson <janis187@us.ibm.com>
15491
15492 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
15493 * lib/gcc-defs.exp (tool_check_compile): Ditto.
15494 * lib/fortran-torture.exp (fortran-torture-compile,
15495 fortran-torture-execute): Ditto.
15496
15497 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
15498
15499 PR target/27842
15500 * gcc.dg/vmx/pr27842.c: New test.
15501
15502 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15503
15504 PR libfortran/27895
15505 * gfortran.dg/bounds_check_3.f90: New test.
15506
15507 2006-06-05 Mike Stump <mrs@apple.com>
15508
15509 * objc.dg/objc-fast-4.m: Skip for ppc64.
15510
15511 2006-06-05 Steve Ellcey <sje@cup.hp.com>
15512
15513 PR testsuite/27705
15514 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
15515
15516 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
15517 Victor Kaplansky <victork@il.ibm.com>
15518
15519 PR tree-optimizations/26360
15520 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
15521 with -fno-tree-dce.
15522 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
15523
15524 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
15525
15526 PR fortran/14067
15527 * gfortran.dg/data_char_1.f90: Add messages for truncated
15528 strings.
15529
15530 PR fortran/16943
15531 * gfortran.dg/func_decl_2.f90: New test.
15532
15533 PR fortran/20839
15534 * gfortran.dg/do_2.f90: New test.
15535
15536 PR fortran/27655
15537 * gfortran.dg/associated_3.f90: New test.
15538
15539 2006-06-04 Mark Mitchell <mark@codesourcery.com>
15540
15541 PR c++/27819
15542 * g++.dg/template/static25.C: New test.
15543
15544 PR c++/27722
15545 * g++.dg/init/array21.C: New test.
15546
15547 PR c++/27807
15548 * g++.dg/ext/complit7.C: New test.
15549
15550 PR c++/27806
15551 * g++.dg/parse/ptrmem5.C: New test.
15552
15553 2006-06-04 Roger Sayle <roger@eyesopen.com>
15554 Andrew Pinski <pinskia@physics.uc.edu>
15555
15556 PR c/27150
15557 PR middle-end/27382
15558 * gcc.dg/pr27150-1.c: New testcase.
15559 * gcc.dg/pr27382-1.c: New testcase.
15560 * gcc.dg/pr27382-2.c: New testcase.
15561
15562 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
15563
15564 PR c/25161
15565 PR c/27020
15566 * gcc.dg/array-10.c: New test.
15567
15568 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15569
15570 PR c++/27804
15571 * g++.dg/init/const4.C: New test.
15572 * g++.dg/init/member1.C: Add error-marker.
15573 * g++.dg/other/fold1.C: Adjust error-marker.
15574
15575 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15576
15577 PR c++/27601
15578 * g++.dg/ext/offsetof1.C: New test.
15579
15580 2006-06-04 Eric Christopher <echristo@apple.com>
15581
15582 * gcc.dg/attr-ms_struct-1.c: New.
15583
15584 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
15585
15586 * gcc.c-torture/compile/builtin_constant_p.c: New test.
15587
15588 2006-06-04 Richard Guenther <rguenther@suse.de>
15589
15590 PR tree-optimization/27039
15591 * gcc.dg/tree-ssa/loop-17.c: New testcase.
15592
15593 2006-06-03 Roger Sayle <roger@eyesopen.com>
15594
15595 PR target/26223
15596 * gcc.target/i386/amd64-abi-2.c: New test case.
15597
15598 2006-06-02 Eric Christopher <echristo@apple.com>
15599
15600 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
15601 * gcc.target/i386/20020523-1.c: Skip if darwin.
15602 * gcc.target/i386/asm-3.c: Ditto.
15603 * gcc.target/i386/20011119-1.c: Ditto.
15604 * gcc.target/i386/clobbers.c: Remove pic part of test.
15605
15606 2006-06-02 Steve Ellcey <sje@cup.hp.com>
15607
15608 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
15609 * g++.old-deja/g++.other/init19.C: Ditto.
15610 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
15611 and add other platforms as expected failures.
15612
15613 2006-06-01 Steve Ellcey <sje@cup.hp.com>
15614
15615 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
15616 (is-effective-target-keyword): Ditto.
15617
15618 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
15619
15620 PR fortran/27715
15621 * gfortran.dg/extended_char_comparison_1.f: New test.
15622
15623 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
15624
15625 PR fortran/25098
15626 * gfortran.dg/dummy_procedure_1.f90: New test.
15627
15628 PR fortran/25147
15629 * gfortran.dg/dummy_procedure_2.f90: New test.
15630
15631 * gfortran.dg/associated_2.f90: Correct to make consistent with
15632 standard.
15633
15634 2006-05-31 Roger Sayle <roger@eyesopen.com>
15635
15636 * gcc.target/i386/387-11.c: New test case.
15637
15638 2006-05-31 Mark Mitchell <mark@codesourcery.com>
15639
15640 PR c++/27801
15641 * g++.dg/template/cond6.C: New test.
15642
15643 PR c++/26496
15644 * g++.dg/template/crash51.C: New test.
15645 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
15646
15647 PR c++/27385
15648 * g++.dg/init/array20.C: New test.
15649
15650 2006-05-31 Roger Sayle <roger@eyesopen.com>
15651
15652 * gcc.dg/builtins-54.c: New test case.
15653
15654 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15655
15656 PR c++/26433
15657 * g++.dg/template/fntry1.C: Add dg-do link.
15658
15659 PR c++/27808
15660 * g++.dg/parse/friend6.C: New test.
15661
15662 2006-05-30 Asher Langton <langton2@llnl.gov>
15663
15664 * gfortran.dg/cray_pointers_7.f90: New test.
15665
15666 2006-05-30 Roger Sayle <roger@eyesopen.com>
15667
15668 PR tree-optimization/23452
15669 * gcc.dg/fold-mulconj-1.c: New test case.
15670
15671 2006-05-30 Mark Mitchell <mark@codesourcery.com>
15672
15673 PR c++/27803
15674 * g++.dg/parse/bitfield1.C: New test.
15675
15676 2006-05-30 Roger Sayle <roger@eyesopen.com>
15677
15678 * gcc.target/ppc-eq0-1.c: New test case.
15679 * gcc.target/ppc-negeq0-1.c: New test case.
15680
15681 2006-05-30 Dirk Mueller <dmueller@suse.de>
15682
15683 PR c/27273
15684 * gcc.dg/overflow-warn-5.c: New test.
15685
15686 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15687
15688 PR c/27718
15689 * gcc.dg/sizeof-1.c: New test.
15690
15691 2006-05-30 Uros Bizjak <uros@kss-loka.si>
15692
15693 PR target/27790
15694 * gcc.target/i386/pr27790.c: New test.
15695
15696 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15697
15698 PR libgfortran/27757
15699 * gfortran.dg/direct_io_5.f90: New test.
15700
15701 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15702
15703 PR libgfortran/27634
15704 * gfortran.dg/fmt_missing_period_1.f: New test.
15705 * gfortran.dg/fmt_missing_period_2.f: New test.
15706 * gfortran.dg/fmt_missing_period_3.f: New test.
15707
15708 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15709
15710 PR fortran/19777
15711 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
15712 arrays.
15713
15714 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15715
15716 PR c++/27713
15717 * g++.dg/template/new6.C: New test.
15718
15719 2006-05-29 Roger Sayle <roger@eyesopen.com>
15720
15721 PR tree-optimization/24964
15722 * gcc.target/i386/387-10.c: New test case.
15723
15724 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15725
15726 * intrinsics/string_intrinsics.c (compare_string):
15727 Use memcmp instead of strncmp to avoid tripping over
15728 CHAR(0) in a string.
15729
15730 2006-05-27 Richard Guenther <rguenther@suse.de>
15731
15732 PR middle-end/27773
15733 * gcc.dg/torture/pr27773.c: New testcase.
15734
15735 2006-05-27 Dirk Mueller <dmueller@suse.de>
15736
15737 * gcc.dg/pr24561.c: Rename to..
15738 * gcc.dg/pr25962.c: .. this.
15739
15740 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15741
15742 PR fortran/19777
15743 * gfortran.dg/bounds_check_2.f: New test.
15744
15745 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15746
15747 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15748 * gfortran.dg/byte_1.f90: Likewise.
15749 * gfortran.dg/dup_save_2.f90: Likewise.
15750
15751 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15752
15753 * gfortran.dg/associated_2.f90: New test.
15754
15755 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15756
15757 PR fortran/27524
15758 * gfortran.dg/bounds_check_1.f90: New test.
15759
15760 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15761
15762 PR rtl-optimization/27661
15763 * gcc.dg/pr27661.c: New test case.
15764
15765 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15766
15767 PR fortran/23151
15768 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15769 * gfortran.dg/print_parentheses_1.f: New test.
15770 * gfortran.dg/print_parentheses_2.f90: New test.
15771
15772 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15773
15774 PR target/27758
15775 * gcc.dg/pr27758.c: New test.
15776
15777 2006-05-24 Falk Hueffner <falk@debian.org>
15778
15779 * gcc.c-torture/compile/pr27571.c: New test.
15780
15781 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15782
15783 PR fortran/27709
15784 * gfortran.dg/spec_expr_4.f90: New test.
15785
15786 PR fortran/27155
15787 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15788
15789 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15790
15791 PR c++/20103
15792 * g++.dg/ext/complit6.C: New test.
15793 * g++.dg/ext/complit3.C: Adjust error markers.
15794 * g++.dg/init/const3.C: New test.
15795
15796 2006-05-25 Richard Guenther <rguenther@suse.de>
15797
15798 PR middle-end/27743
15799 * gcc.dg/torture/pr27743.c: New testcase.
15800
15801 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15802
15803 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15804
15805 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15806
15807 * gcc.dg/compat/scalar-by-value-x.h: New.
15808 * gcc.dg/compat/scalar-by-value-y.h: New.
15809 * gcc.dg/compat/scalar-by-value-5.c: New.
15810 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15811 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15812 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15813 * gcc.dg/compat/scalar-by-value-6.c: New.
15814 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15815 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15816 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15817
15818 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15819
15820 PR tree-optimization/27639
15821 PR tree-optimization/26719
15822 * gcc.dg/pr27639.c: New test.
15823 * gcc.dg/pr26719.c: New test.
15824 * gcc.dg/tree-ssa/scev-cast.c: New test.
15825
15826 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15827
15828 PR c++/20173
15829 * g++.dg/template/error21.C: New test.
15830
15831 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15832
15833 PR target/27696
15834 * gcc.target/i386/pr27696.c: New.
15835
15836 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15837
15838 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15839
15840 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15841
15842 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15843
15844 PR c++/27716
15845 * g++.dg/other/assign1.C: New test.
15846
15847 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15848
15849 PR target/27266
15850 * gcc.target/i386/pr27266.c: New.
15851
15852 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15853
15854 PR c++/27451
15855 * g++.dg/ext/asm9.C: New test.
15856
15857 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15858
15859 PR rtl-optimization/25514
15860 * gcc.c-torture/compile/pr25514.c: New test.
15861
15862 2006-05-22 Richard Guenther <rguenther@suse.de>
15863
15864 Revert
15865 2006-01-31 Richard Guenther <rguenther@suse.de>
15866
15867 * gcc.target/i386/sselibm-1.c: New testcase.
15868 * gcc.target/i386/sselibm-2.c: Likewise.
15869 * gcc.target/i386/sselibm-3.c: Likewise.
15870 * gcc.target/i386/sselibm-4.c: Likewise.
15871 * gcc.target/i386/sselibm-5.c: Likewise.
15872
15873 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15874
15875 PR c/27420
15876 * gcc.dg/func-args-2.c: New test.
15877
15878 PR c/26818
15879 * gcc.dg/struct-incompl-1.c: New test.
15880
15881 2006-05-22 Richard Guenther <rguenther@suse.de>
15882
15883 PR testsuite/27708
15884 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15885 the transformations we test for.
15886
15887 2006-05-22 Richard Guenther <rguenther@suse.de>
15888
15889 PR testsuite/27707
15890 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15891
15892 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15893
15894 PR c++/27210
15895 * g++.dg/warn/new1.C: New test.
15896 * g++.dg/template/new5.C: Likewise.
15897
15898 2006-05-21 Roger Sayle <roger@eyesopen.com>
15899
15900 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15901 * gcc.target/i386/20060512-3.c: Likewise.
15902
15903 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15904
15905 PR rtl-optimization/27671
15906 * gcc.c-torture/execute/pr27671-1.c: New.
15907 * gcc.dg/pr27671-2.c: Likewise.
15908
15909 PR tree-optimization/26622.
15910 * gcc.c-torture/compile/pr26622.c: New.
15911
15912 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15913
15914 PR fortran/27613
15915 * gfortran.dg/recursive_reference_1.f90: New test.
15916
15917 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15918
15919 PR fortran/25746
15920 * gfortran.dg/elemental_subroutine_3.f90: New test.
15921
15922 PR fortran/25090
15923 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15924
15925 PR fortran/27584
15926 * gfortran.dg/associated_target_1.f90: New test.
15927
15928 PR fortran/19015
15929 * gfortran.dg/maxloc_shape_1.f90: New test.
15930
15931 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15932
15933 PR libgfortran/24459
15934 * gfortran.dg/namelist_24.f90: New test.
15935 * gfortran.dg/namelist_12.f: Fix typo in comment.
15936
15937 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15938
15939 PR middle-end/25776
15940 * g++.dg/other/error11.C: New test.
15941
15942 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15943
15944 * gcc.target/mips/pr26765.c: Add -w to options.
15945
15946 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15947
15948 * lib/target-supports.exp (check_effective_target_mpaired_single):
15949 New function.
15950 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15951 multilibs.
15952 * g++.dg/vect/vect.exp: Likewise.
15953
15954 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15955
15956 PR testsuite/25891
15957 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15958
15959 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15960
15961 PR fortran/27662
15962 * gfortran.dg/temporary_1.f90: New file.
15963
15964 2006-05-19 Andreas Schwab <schwab@suse.de>
15965
15966 * g++.dg/other/unused1.C: Also match "stringz".
15967
15968 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15969
15970 PR c++/26433
15971 * g++.dg/template/fntry1.C: New test.
15972
15973 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15974
15975 PR c++/27471
15976 PR c++/27506
15977 * g++.dg/conversion/bitfield5.C: New test.
15978 * g++.dg/conversion/bitfield6.C: New test.
15979
15980 2006-05-18 Mike Stump <mrs@apple.com>
15981
15982 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15983 * gcc.dg/vla-4.c: Add.
15984 * gcc.dg/vla-5.c: Add.
15985 * gcc.dg/vla-6.c: Add.
15986
15987 2006-05-12 Stuart Hastings <stuart@apple.com>
15988
15989 * gcc.target/i386/20060512-1.c: New.
15990 * gcc.target/i386/20060512-2.c: New.
15991 * gcc.target/i386/20060512-3.c: New.
15992 * gcc.target/i386/20060512-4.c: New.
15993
15994 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15995
15996 PR c++/26122
15997 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15998
15999 PR c++/26068
16000 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
16001 * g++.dg/parse/linkage1.C: New test.
16002
16003 2006-05-17 Jakub Jelinek <jakub@redhat.com>
16004
16005 PR tree-optimization/27548
16006 * g++.dg/tree-ssa/pr27548.C: New test.
16007
16008 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16009
16010 PR fortran/26551
16011 * gfortran.dg/recursive_check_1.f: New test.
16012 * gfortran.dg/recursive_check_2.f90: New test.
16013
16014 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
16015
16016 * g++.dg/opt/temp2.C: New test.
16017
16018 2006-05-17 Jakub Jelinek <jakub@redhat.com>
16019
16020 PR c++/27491
16021 * g++.dg/init/brace5.C: New test.
16022
16023 PR middle-end/27415
16024 * gcc.dg/gomp/pr27415.c: New test.
16025 * g++.dg/gomp/pr27415.C: New test.
16026
16027 PR tree-optimization/27549
16028 * g++.dg/tree-ssa/pr27549.C: New test.
16029
16030 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16031
16032 PR libgfortran/27575
16033 * gfortran.dg/read_eof_4.f90: New test.
16034
16035 2006-05-16 Richard Guenther <rguenther@suse.de>
16036
16037 PR tree-optimization/22303
16038 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
16039
16040 2006-05-16 Jakub Jelinek <jakub@redhat.com>
16041
16042 PR middle-end/27573
16043 * gcc.dg/gomp/pr27573.c: New test.
16044 * gfortran.dg/gomp/pr27573.f90: New test.
16045
16046 PR c/27499
16047 * gcc.dg/gomp/pr27499.c: New test.
16048 * g++.dg/gomp/pr27499.C: New test.
16049
16050 2006-05-15 Mark Mitchell <mark@codesourcery.com>
16051
16052 PR c++/27339
16053 * g++.dg/parser/access8.C: Adjust error marker.
16054 * g++.dg/template/access17.C: New test.
16055 * g++.dg/template/access18.C: Likewise.
16056
16057 2006-05-15 Roger Sayle <roger@eyesopen.com>
16058
16059 PR target/26600
16060 * gcc.target/i386/pr26600.c: New test case.
16061
16062 2006-05-15 Mark Mitchell <mark@codesourcery.com>
16063
16064 PR c++/27505
16065 * g++.dg/expr/bitfield1.C: New test.
16066
16067 2006-05-15 Richard Guenther <rguenther@suse.de>
16068
16069 PR tree-optimization/27603
16070 * gcc.dg/torture/pr27603.c: New testcase.
16071
16072 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
16073
16074 PR fortran/25090
16075 * gfortran.dg/entry_dummy_ref_1.f90: New test.
16076
16077 PR fortran/25082
16078 * gfortran.dg/scalar_return_1.f90: New test.
16079
16080 PR fortran/27411
16081 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
16082
16083 2006-05-15 Jakub Jelinek <jakub@redhat.com>
16084
16085 * gcc.dg/gomp/critical-4.c: New test.
16086 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
16087 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
16088 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
16089 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
16090
16091 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16092
16093 PR c++/27582
16094 * g++.dg/template/dependent-args1.C: New test.
16095
16096 PR c++/27581
16097 * g++.dg/lookup/this1.C: New test.
16098
16099 PR c++/27315
16100 * g++.dg/template/operator6.C: New test.
16101 * g++.dg/template/incomplete3.C: New test.
16102
16103 PR c++/27559
16104 * g++.dg/template/new4.C: New test.
16105
16106 PR c++/27496
16107 * g++.dg/template/void2.C: New test.
16108
16109 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
16110
16111 * g++.dg/template/dependent-expr5.C: New test.
16112
16113 2006-05-14 Roger Sayle <roger@eyesopen.com>
16114
16115 PR middle-end/26729
16116 * gcc.dg/pr26729-1.c: New test case.
16117
16118 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
16119
16120 * gcc.dg/pr27003.c: New test.
16121
16122 2006-05-12 Steve Ellcey <sje@cup.hp.com>
16123
16124 * lib/target-supports.dg (check_cxa_atexit_available): Change
16125 v3_target_compile to ${tool}_target_compile.
16126
16127 2006-05-11 Jason Merrill <jason@redhat.com>
16128
16129 * lib/scanasm.exp (scan-not-hidden): Fix typo.
16130
16131 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16132
16133 PR fortran/27553
16134 * gfortran.dg/label_5.f90: New test.
16135
16136 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
16137
16138 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
16139 check_effective_target_powerpc_altivec_ok): New.
16140 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
16141 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
16142 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
16143 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
16144 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
16145 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
16146 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
16147 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
16148 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
16149 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
16150 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
16151 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
16152 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
16153 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
16154 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
16155 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
16156 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
16157 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
16158 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
16159 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
16160 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
16161 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
16162 gcc.target/powerpc/altivec-9.c,
16163 gcc.target/powerpc/altivec-consts.c,
16164 gcc.target/powerpc/altivec-pr22085.c,
16165 gcc.target/powerpc/altivec-splat.c,
16166 gcc.target/powerpc/altivec-types-1.c,
16167 gcc.target/powerpc/altivec-types-2.c,
16168 gcc.target/powerpc/altivec-types-3.c,
16169 gcc.target/powerpc/altivec-types-4.c,
16170 gcc.target/powerpc/altivec-varargs-1.c,
16171 gcc.target/powerpc/altivec-vec-merge.c,
16172 gcc.target/powerpc/ppc-vector-memcpy.c,
16173 gcc.target/powerpc/ppc-vector-memset.c,
16174 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
16175 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
16176 these effective targets.
16177 * gcc.dg/vmx/pr27006.c: Add missing close brace.
16178 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
16179
16180 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16181
16182 PR middle-end/27384
16183 * g++.dg/other/fold1.C: New test.
16184
16185 PR middle-end/27488
16186 * gcc.dg/fold-nonneg-1.c: New test.
16187
16188 PR c++/27547
16189 * g++.dg/other/operator1.C: New test.
16190
16191 2006-05-11 Richard Guenther <rguenther@suse.de>
16192
16193 PR middle-end/27529
16194 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
16195
16196 2006-05-10 Janis Johnson <janis187@us.ibm.com>
16197
16198 * lib/target-supports-dg.exp (check-flags): New.
16199 (dg-skip-if): Move flag checks.
16200
16201 2006-05-09 Steve Ellcey <sje@cup.hp.com>
16202
16203 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
16204 * lib/target-supports.dg (check_cxa_atexit_available): New.
16205
16206 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
16207
16208 PR fortran/27470
16209 * gfortran.dg/multiple_allocation_2.f90: New test case.
16210
16211 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
16212
16213 * gcc.target/arm/pr27387.C: Fix a comment typo.
16214
16215 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16216
16217 PR fortran/24549
16218 * gfortran.dg/error_recovery_1.f90: New test.
16219
16220 2006-05-10 Richard Guenther <rguenther@suse.de>
16221
16222 PR tree-optimization/27302
16223 * gcc.dg/torture/pr27302.c: New testcase.
16224
16225 2006-05-09 Dirk Mueller <dmueller@suse.de>
16226 Richard Guenther <rguenther@suse.de>
16227
16228 PR middle-end/27498
16229 * gcc.dg/tree-ssa/pr27498.c: New testcase.
16230
16231 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
16232
16233 PR rtl-optimization/27335
16234 * gcc.dg/pr27335.c: New test.
16235
16236 2006-05-06 Richard Sandiford <richard@codesourcery.com>
16237
16238 * gcc.target/mips/mips-ps-5.c: New file.
16239
16240 2006-05-08 Jan Hubicka <jh@suse.cz>
16241
16242 PR middle-end/25962
16243 * gcc.dg/pr25962.c: New.
16244
16245 2006-05-08 Roger Sayle <roger@eyesopen.com>
16246
16247 PR target/27158
16248 * gcc.target/powerpc/pr27158.c: New test case.
16249
16250 2006-05-08 Laurent GUERBY <laurent@guerby.net>
16251
16252 PR testsuite/27476
16253 * ada/acats/run_all.sh: Use test -z.
16254
16255 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16256
16257 PR libfortran/18271
16258 * gfortran.dg/spec_expr_3.f90: New test.
16259
16260 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
16261
16262 PR target/24879
16263 * gcc.target/i386/monitor.c: New file.
16264
16265 2006-05-08 Alan Modra <amodra@bigpond.net.au>
16266
16267 * gcc.dg/pr27095.c: xfail *-*-darwin*.
16268
16269 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16270
16271 PR c++/27447
16272 * g++.dg/other/ptrmem7.C: New test.
16273
16274 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16275
16276 PR target/27421
16277 * gcc.dg/array-9.c: New test.
16278
16279 2006-05-07 Richard Guenther <rguenther@suse.de>
16280
16281 PR tree-optimization/27409
16282 * gcc.dg/torture/pr27409.c: New testcase.
16283
16284 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
16285
16286 PR fortran/27457
16287 * gfortran.dg/select_6.f90: New.
16288
16289 2006-05-07 Richard Guenther <rguenther@suse.de>
16290
16291 PR tree-optimization/27136
16292 * gcc.dg/torture/pr27136.c: New testcase.
16293
16294 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
16295
16296 PR fortran/24813
16297 * gfortran.dg/char_cons_len_1.f90: New test.
16298
16299 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16300
16301 PR c++/27427
16302 * g++.dg/template/incomplete2.C: New test.
16303
16304 2006-05-06 Richard Guenther <rguenther@suse.de>
16305
16306 PR tree-optimization/27151
16307 * gcc.dg/vect/pr27151.c: New testcase.
16308
16309 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16310
16311 PR c++/27430
16312 * g++.dg/template/void1.C: New test.
16313
16314 PR c++/27423
16315 * g++.dg/other/void2.C: New test.
16316
16317 PR c++/27422
16318 * g++.dg/conversion/void1.C: New test.
16319
16320 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
16321
16322 PR/21391
16323 * g++.dg/other/unused1.C: New.
16324
16325 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16326
16327 PR objc/27240
16328 * objc.dg/member-1.m: New test.
16329
16330 2006-05-05 Steve Ellcey <sje@cup.hp.com>
16331
16332 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
16333
16334 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16335
16336 PR libfortran/26985
16337 * gfortran.dg/matmul_2.f90: New test.
16338
16339 2005-05-05 Laurent GUERBY <laurent@guerby.net>
16340
16341 * ada/acats/run_all.sh: Use sync when main not found.
16342
16343 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
16344
16345 PR target/26765
16346 * gcc.target/mips/pr26765.c: New.
16347
16348 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
16349
16350 * gcc.target/bfin: New directory.
16351 * gcc.target/bfin/bfin.exp: New file.
16352 * gcc.target/bfin/frmul.c: New file.
16353 * gcc.target/bfin/arith.c: New file.
16354 * gcc.target/bfin/mul-combine.c: New file.
16355 * gcc.target/bfin/shift.c: New file.
16356
16357 2006-05-04 Richard Guenther <rguenther@suse.de>
16358
16359 PR tree-optimization/14287
16360 PR tree-optimization/14844
16361 PR tree-optimization/19792
16362 PR tree-optimization/21608
16363 PR tree-optimization/27090
16364 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
16365 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
16366 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
16367 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
16368 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
16369
16370 2006-05-04 Jakub Jelinek <jakub@redhat.com>
16371
16372 PR tree-optimization/27285
16373 * gcc.c-torture/execute/pr27285.c: New test.
16374
16375 PR middle-end/27388
16376 * gcc.dg/gomp/pr27388-1.c: New test.
16377 * gcc.dg/gomp/pr27388-2.c: New test.
16378 * gcc.dg/gomp/pr27388-3.c: New test.
16379
16380 PR c++/27359
16381 * g++.dg/gomp/pr27359.C: New test.
16382
16383 2006-05-02 Steven G. Kargl <kargls@comcast.net>
16384
16385 PR fortran/20248
16386 * gfortran.dg/iargc.f90: New test.
16387
16388 2006-05-02 Mark Mitchell <mark@codesourcery.com>
16389
16390 PR c++/27102
16391 * g++.dg/template/crash49.C: New test.
16392
16393 2006-05-02 Steve Ellcey <sje@cup.hp.com>
16394
16395 PR testsuite/27032
16396 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
16397
16398 2006-05-02 Jeff Law <law@redhat.com>
16399
16400 PR tree-optimization/27364
16401 * gcc.c-torture/execute/pr27364.c: New test.
16402
16403 2006-05-02 Mark Mitchell <mark@codesourcery.com>
16404
16405 PR c++/27309
16406 * g++.dg/parser/ctor5.C: New test.
16407
16408 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
16409
16410 PR target/27387
16411 * gcc.target/arm/arm.exp: New.
16412 * gcc.target/arm/pr27387.C: Likewise.
16413
16414 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
16415
16416 PR fortran/27269
16417 PR fortran/27324
16418 * gfortran.dg/module_equivalence_2.f90: New test.
16419
16420 2006-05-02 Jakub Jelinek <jakub@redhat.com>
16421
16422 PR middle-end/27337
16423 * g++.dg/gomp/pr27337-1.C: New test.
16424 * g++.dg/gomp/pr27337-2.C: New test.
16425
16426 PR middle-end/27328
16427 * gcc.dg/gomp/pr27328.c: New test.
16428
16429 PR middle-end/27325
16430 * g++.dg/gomp/pr27325.C: New test.
16431
16432 PR middle-end/27310
16433 * g++.dg/gomp/pr27310.C: New test.
16434
16435 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16436
16437 PR tree-optimization/27291
16438 * g++.dg/tree-ssa/pr27291.C: New test.
16439
16440 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16441
16442 PR tree-optimization/27283
16443 * g++.dg/tree-ssa/pr27283.C: New test.
16444
16445 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
16446
16447 * gcc.dg/tree-ssa/loop-16.c: New test.
16448
16449 2006-05-01 Roger Sayle <roger@eyesopen.com>
16450 Joseph S. Myers <joseph@codesourcery.com>
16451
16452 * gcc.dg/Wconversion-3.c: New test case.
16453 * gcc.dg/Wconversion-4.c: Likewise.
16454
16455 2006-05-01 Richard Guenther <rguenther@suse.de>
16456
16457 PR tree-optimization/26726
16458 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
16459
16460 2006-04-30 Roger Sayle <roger@eyesopen.com>
16461
16462 * gcc.dg/Woverflow-1.c: New test case.
16463 * gcc.dg/Woverflow-2.c: Likewise.
16464 * gcc.dg/Woverflow-3.c: Likewise.
16465
16466 2006-04-30 Mark Mitchell <mark@codesourcery.com>
16467
16468 PR c++/27094
16469 * g++.dg/template/defarg8.C: New test.
16470
16471 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16472
16473 PR c++/27278
16474 * g++.dg/parse/operator7.C: New test.
16475
16476 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16477
16478 PR c++/11471
16479 PR c++/27102
16480 * g++.dg/template/crash48.C: New test.
16481
16482 PR c++/27279
16483 * g++.dg/parse/ctor4.C: New test.
16484
16485 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16486
16487 PR fortran/25681
16488 * gfortran.df/char_type_len.f90: New test.
16489
16490 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16491
16492 PR libgfortran/27304
16493 * gfortran.dg/fmt_exhaust.f90: New test.
16494
16495 2006-04-28 Roger Sayle <roger@eyesopen.com>
16496
16497 PR c/25309
16498 * gcc.dg/large-size-array-2.c: New test case.
16499
16500 2006-04-28 Richard Guenther <rguenther@suse.de>
16501
16502 PR target/26826
16503 * gcc.target/i386/pr26826.c: New testcase.
16504
16505 2006-04-28 Jakub Jelinek <jakub@redhat.com>
16506
16507 PR middle-end/27260
16508 * gcc.c-torture/execute/pr27260.c: New.
16509
16510 2006-04-28 Alan Modra <amodra@bigpond.net.au>
16511
16512 PR middle-end/27095
16513 * gcc.dg/pr27095.c: New.
16514
16515 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16516
16517 PR c++/27292
16518 * g++.dg/conversion/bitfield4.C: New test.
16519
16520 2006-04-27 Eric Christopher <echristo@apple.com>
16521
16522 * gcc.dg/pragma-ms_struct.c: New.
16523
16524 2006-04-27 Mark Mitchell <mark@codesourcery.com>
16525
16526 PR c++/27102
16527 * g++.dg/template/crash47.C: New test.
16528
16529 2006-04-27 Dirk Mueller <dmueller@suse.de>
16530
16531 * gcc.target/i386/sse-7.c: build with -msse.
16532
16533 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
16534
16535 PR testsuite/27274:
16536 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
16537 (main): Exit if processor doesn't support SSE.
16538
16539 2006-04-26 David Edelsohn <edelsohn@gnu.org>
16540
16541 PR middle-end/27282
16542 * gcc.c-torture/compile/pr27282.c: New test.
16543
16544 2006-04-26 Jakub Jelinek <jakub@redhat.com>
16545
16546 PR middle-end/26913
16547 * g++.dg/gomp/pr26913.C: New test.
16548
16549 PR c/25996
16550 * gcc.dg/gomp/pr25996.c: New test.
16551 * g++.dg/gomp/pr25996.C: New test.
16552
16553 2006-04-25 Richard Sandiford <richard@codesourcery.com>
16554
16555 PR rtl-optimization/26725
16556 * gcc.c-torture/compile/pr26725.c: New test.
16557
16558 2006-04-25 Richard Guenther <rguenther@suse.de>
16559
16560 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
16561 than n + -1.
16562
16563 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
16564
16565 * gcc.dg/20060425-1.c: New testcase.
16566
16567 2006-04-25 Jakub Jelinek <jakub@redhat.com>
16568
16569 PR tree-optimization/26865
16570 * gcc.dg/pr26865.c: New test.
16571
16572 2006-04-24 Mark Mitchell <mark@codesourcery.com>
16573
16574 PR c++/27292
16575 * g++.dg/conversion/bitfield1.C: New test.
16576 * g++.dg/conversion/bitfield2.C: Likewise.
16577 * g++.dg/conversion/bitfield3.C: Likewise.
16578
16579 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16580 Richard Guenther <rguenther@suse.de>
16581
16582 PR tree-optimization/27236
16583 * gcc.dg/tree-ssa/pr27236.c: New testcase.
16584
16585 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16586
16587 PR c++/19963
16588 * g++.dg/other/incomplete2.C: New test.
16589
16590 2006-04-24 Richard Guenther <rguenther@suse.de>
16591
16592 PR middle-end/26869
16593 * gcc.dg/torture/pr26869.c: New testcase.
16594
16595 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
16596 Richard Guenther <rguenther@suse.de>
16597
16598 PR tree-optimization/27218
16599 * g++.dg/tree-ssa/pr27218.C: New testcase.
16600
16601 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16602
16603 PR c++/26912
16604 * g++.dg/template/friend41.C: New test.
16605
16606 2006-04-23 David Edelsohn <edelsohn@gnu.org>
16607
16608 * g++.dg/opt/pr15551.C: Include cstdio.
16609 (main): Use remove instead of unlink.
16610
16611 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
16612
16613 * gcc.dg/sibcall-7.c: New test.
16614 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
16615 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
16616 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
16617 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
16618 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
16619
16620 2006-04-23 Mark Mitchell <mark@codesourcery.com>
16621
16622 PR c++/26534
16623 * g++.dg/opt/bitfield1.C: New test.
16624 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
16625 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
16626 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
16627 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
16628 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
16629 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
16630 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
16631 * g++.dg/abi/bitfield2.C: Likewise.
16632 * g++.dg/init/bitfield1.C: Likewise.
16633
16634 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
16635
16636 PR fortran/25099
16637 * gfortran.dg/elemental_subroutine_4.f90: New test.
16638 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
16639 call sub (m, x).
16640
16641 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
16642
16643 * gcc.c-torture/compile/20060421-1.c: New testcase.
16644
16645 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16646
16647 PR c/25875
16648 * gcc.dg/init-bad-4.c: New test.
16649
16650 2006-04-21 Paul Brook <paul@codesourcery.com>
16651
16652 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
16653
16654 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
16655
16656 PR fortran/27122
16657 * gfortran.dg/defined_operators_1.f90: New test.
16658 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
16659 remove old ones associated, incorrectly, with Note 5.46.
16660
16661 PR fortran/27113
16662 * gfortran.dg/character_array_constructor_1.f90: New test.
16663
16664 2006-04-20 Jakub Jelinek <jakub@redhat.com>
16665
16666 * gcc.dg/20060419-1.c: New test.
16667
16668 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
16669
16670 PR c/26774
16671 * gcc.dg/struct-parse-1.c: New test case.
16672
16673 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16674
16675 PR c++/26558
16676 * g++.dg/parse/template19.C: New test.
16677
16678 PR c++/26739
16679 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
16680
16681 PR c++/26036
16682 * g++.dg/expr/call3.C: New test.
16683
16684 PR c++/10385
16685 * g++.dg/conversion/dynamic1.C: New test.
16686
16687 2006-04-19 Mark Mitchell <mark@codesourcery.com>
16688
16689 PR c++/27102
16690 * g++.dg/template/crash35.C: Tweak error markers.
16691 * g++.dg/template/crash46.C: New test.
16692 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
16693 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
16694
16695 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
16696
16697 PR rtl-optimization/14261
16698 * gcc.c-torture/compile/20060419-1.c: Added.
16699
16700 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
16701
16702 * gfortran.dg/label_1.f90: Adjust dg-error.
16703
16704 2006-04-16 Roger Sayle <roger@eyesopen.com>
16705
16706 PR target/26961
16707 * gcc.dg/fold-cond-1.c: New test case.
16708 * gcc.dg/pr26961-1.c: Likewise.
16709
16710 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16711
16712 PR libgfortran/27138
16713 * gfortran.dg/read_bad_advance.f90: New test.
16714
16715 2006-04-16 Roger Sayle <roger@eyesopen.com>
16716 Dale Johannesen <dalej@apple.com>
16717
16718 PR target/24076
16719 * gcc.target/i386/vecinit-3.c: New testcase.
16720 * gcc.target/i386/vecinit-4.c: Likewise.
16721 * gcc.target/i386/sse-18.c: Likewise.
16722 * gcc.target/i386/sse-19.c: Likewise.
16723
16724 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16725
16726 * gfortran.dg/allocate_zerosize_1.f90: New test.
16727
16728 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16729
16730 PR c++/26365
16731 * g++.dg/template/crash45.C: New test.
16732
16733 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16734
16735 PR fortran/26787
16736 * gfortran.dg/proc_assign_1.f90: New test.
16737 * gfortran.dg/procedure_lvalue.f90: Change message.
16738 * gfortran.dg/namelist_4.f90: Add new error.
16739
16740 PR fortran/25597
16741 PR fortran/27096
16742 * gfortran.dg/auto_pointer_array_result_1.f90
16743
16744 PR fortran/27089
16745 * gfortran.dg/specification_type_resolution_1.f90
16746
16747 PR fortran/18003
16748 PR fortran/25669
16749 PR fortran/26834
16750 * gfortran.dg/bounds_temporaries_1.f90: New test.
16751
16752 PR fortran/27124
16753 * gfortran.dg/array_return_value_1.f90: New test.
16754
16755 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16756
16757 PR fortran/25336
16758 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16759
16760 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16761
16762 PR middle-end/26823
16763 * g++.dg/gomp/pr26823-1.C: New test.
16764 * g++.dg/gomp/pr26823-2.C: New test.
16765
16766 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16767
16768 PR middle-end/27134
16769 * gcc.dg/pr27314.c: New test.
16770
16771 2006-04-13 Richard Henderson <rth@redhat.com>
16772
16773 * g++.dg/gomp/block-0.C: Update expected matches.
16774
16775 2006-04-13 DJ Delorie <dj@redhat.com>
16776
16777 * lib/target-supports.exp (check_effective_target_int32plus): New.
16778 (check_effective_target_ptr32plus): New.
16779 (check_effective_target_size32plus): New.
16780 (check_effective_target_int16): New.
16781 (check_profiling_available): Add m32c to the list of unsupported
16782 targets.
16783
16784 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16785 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16786 memory size.
16787 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16788 pointers.
16789 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16790 size_t.
16791 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16792 and size_t.
16793 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16794 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16795 not just xstormy16. Skip m32c due to weird pointer size.
16796 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16797 not just xstormy16.
16798 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16799 not just xstormy16.
16800 * gcc.dg/20020312-2.c: Add m32c support.
16801 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16802 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16803 in test.
16804 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16805 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16806 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16807 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16808 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16809 formats
16810 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16811 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16812 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16813 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16814 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16815 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16816 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16817 in test.
16818 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16819 in test.
16820 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16821 * gcc.dg/pr23049.c: Require >=32 bit integers.
16822 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16823 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16824 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16825 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16826 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16827 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16828 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16829 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16830 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16831 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16832 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16833 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16834 prototype in test.
16835 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16836 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16837 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16838 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16839 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16840
16841 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16842 * gcc.c-torture/execute/20040703-1.x: Likewise.
16843 * gcc.c-torture/execute/20040705-1.x: Likewise.
16844 * gcc.c-torture/execute/20040705-2.x: Likewise.
16845 * gcc.c-torture/execute/20040709-1.x: Likewise.
16846 * gcc.c-torture/execute/20040709-2.x: Likewise.
16847 * gcc.c-torture/execute/20040811-1.x: Likewise.
16848 * gcc.c-torture/execute/20050316-1.x: Likewise.
16849 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16850 * gcc.c-torture/execute/pr19689.x: Likewise.
16851 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16852 * gcc.c-torture/execute/usmul.x: Likewise.
16853 * gcc.c-torture/execute/vrp-5.x: Likewise.
16854 * gcc.c-torture/execute/vrp-6.x: Likewise.
16855 * gcc.dg/debug/20041023-1.s: Likewise.
16856
16857 2006-04-13 Roger Sayle <roger@eyesopen.com>
16858
16859 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16860 of integers to a vector types are now constant expressions in C.
16861 * gcc.dg/vect/vect-fold-1.c: New test case.
16862
16863 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16864 Ulrich Weigand <uweigand@de.ibm.com>
16865
16866 PR target/27006
16867 * gcc.dg/vmx/pr27006.c: New testcase.
16868
16869 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16870
16871 PR libgfortran/26766
16872 * gfortran.dg/write_recursive.f90: New test.
16873
16874 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16875
16876 * g++.dg/parse/dtor7.C: New test.
16877 * g++.dg/parse/new1.C: Add error marker.
16878 * g++.dg/template/new3.C: New test.
16879
16880 PR c++/26122
16881 * g++.dg/template/pure1.C: New test.
16882
16883 PR c++/26295
16884 * g++.dg/parse/ptrmem4.C: New test.
16885
16886 2006-04-10 Jeff Law <law@redhat.com>
16887
16888 PR/27087
16889 * gcc.c-torture/compile/pr27087.c: New test.
16890
16891 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16892
16893 PR/21391
16894 * gcc.dg/20060410.c: New.
16895
16896 2006-04-10 Matthias Klose <doko@debian.org>
16897
16898 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16899 Recognize multilib directory names containing underscores.
16900
16901 2006-04-10 Roger Sayle <roger@eyesopen.com>
16902
16903 * gcc.target/i386/vecinit-1.c: New test case.
16904 * gcc.target/i386/vecinit-2.c: Likewise.
16905
16906 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16907
16908 PR debug/27057
16909 * g++.dg/debug/dwarf2-2.C: New test.
16910
16911 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16912
16913 PR rtl-optimization/27073
16914 * gcc.c-torture/execute/pr27073.c: New test.
16915
16916 2006-04-08 Mike Stump <mrs@apple.com>
16917
16918 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16919
16920 2006-04-07 Richard Guenther <rguenther@suse.de>
16921
16922 PR tree-optimization/26135
16923 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16924
16925 2006-04-06 Jan Hubicka <jh@suse.cz>
16926
16927 PR profile/26399
16928 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16929
16930 2006-04-06 Roger Sayle <roger@eyesopen.com>
16931
16932 * g++.dg/conversion/nullptr1.C: New test case.
16933 * g++.dg/conversion/nullptr2.C: Likewise.
16934
16935 2006-04-05 Roger Sayle <roger@eyesopen.com>
16936
16937 * gfortran.dg/dependency_18.f90: New test case.
16938
16939 2006-04-05 Richard Guenther <rguenther@suse.de>
16940
16941 PR tree-optimization/26919
16942 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16943 * gcc.dg/ipa/ipa-2.c: Likewise.
16944 * gcc.dg/ipa/ipa-3.c: Likewise.
16945 * gcc.dg/ipa/ipa-5.c: Likewise.
16946
16947 2006-04-05 Richard Guenther <rguenther@suse.de>
16948
16949 PR tree-optimization/26763
16950 * gcc.dg/torture/pr26763-1.c: New testcase.
16951 * gcc.dg/torture/pr26763-2.c: Likewise.
16952
16953 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16954
16955 PR fortran/23634
16956 PR fortran/25619
16957 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16958
16959 2006-04-04 Eric Christopher <echristo@apple.com>
16960
16961 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16962 stubs.
16963 * gcc.target/i386/387-5.c: Ditto.
16964
16965 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16966
16967 * gcc.target/sparc/struct-ret-check.c: New test.
16968
16969 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16970
16971 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16972 zero decimal digits specified in format.
16973
16974 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16975
16976 PR fortran/26891
16977 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16978
16979 PR fortran/26976
16980 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16981 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16982 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16983 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16984 compliant and detect bigendian-ness.
16985
16986 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16987
16988 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16989 dummy arguments work when the actual argument is itself a dummy
16990 argument of the caller.
16991
16992 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16993
16994 PR libfortran/24685
16995 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16996
16997 2006-04-01 Roger Sayle <roger@eyesopen.com>
16998
16999 * gfortran.dg/dependencency_17.f90: New test case.
17000
17001 2006-04-01 Roger Sayle <roger@eyesopen.com>
17002
17003 * gfortran.dg/dependency_14.f90: New test case.
17004 * gfortran.dg/dependency_15.f90: Likewise.
17005 * gfortran.dg/dependency_16.f90: Likewise.
17006
17007 2006-03-31 Asher Langton <langton2@llnl.gov>
17008
17009 PR fortran/25358
17010 gfortran.dg/cray_pointers_6.f90: New test.
17011
17012 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17013
17014 PR libgfortran/26890
17015 * gfortran.dg/read_size_noadvance.f90: New test.
17016
17017 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
17018
17019 PR fortran/25031
17020 * gfortran.dg/multiple_allocation_1.f90: Check that the
17021 size has changed after a re-allocation with stat.
17022
17023 2006-03-30 Richard Guenther <rguenther@suse.de>
17024
17025 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
17026 removal.
17027 * gcc.target/i386/sselibm-2.c: Likewise.
17028 * gcc.target/i386/sselibm-3.c: Likewise.
17029 * gcc.target/i386/sselibm-4.c: Likewise.
17030 * gcc.target/i386/sselibm-5.c: Likewise.
17031
17032 2006-03-28 Roger Sayle <roger@eyesopen.com>
17033
17034 * gcc.dg/fold-andxor-1.c: New test case.
17035 * gcc.dg/fold-xorand-1.c: Likewise.
17036
17037 2006-03-28 Roger Sayle <roger@eyesopen.com>
17038
17039 * gcc.dg/fold-convnotconv-1.c: New test case.
17040
17041 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
17042
17043 PR fortran/26779
17044 * gfortran.dg/private_type_5.f90: New test.
17045
17046 2006-03-27 David Edelsohn <edelsohn@gnu.org>
17047
17048 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
17049
17050 2006-03-27 Jakub Jelinek <jakub@redhat.com>
17051
17052 * gfortran.dg/advance_2.f90: New test.
17053 * gfortran.dg/advance_3.f90: New test.
17054
17055 * gfortran.fortran-torture/execute/equiv_5.f: New test.
17056
17057 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17058
17059 PR libgfortran/26661
17060 PR libgfortran/26880
17061 * gfortran.dg/read_x_past.f: New test.
17062
17063 2006-03-26 Geoffrey Keating <geoffk@apple.com>
17064
17065 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
17066 to be STABS.
17067
17068 2006-03-26 David Edelsohn <edelsohn@gnu.org>
17069
17070 * objc.dg/dwarf-1.m: Skip on AIX.
17071 * objc.dg/dwarf-2.m: Skip on AIX.
17072
17073 2006-03-25 Steven G. Kargl <kargls@comcast.net>
17074
17075 PR fortran/26816
17076 * gfortran.dg/float_1.f90: New test.
17077
17078 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
17079
17080 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
17081 X86_64 targets.
17082 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
17083
17084 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
17085
17086 PR libfortran/26735
17087 * gfortran.dg/convert_implied_open.f90: New test case.
17088
17089 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
17090
17091 PR fortran/26769
17092 * gfortran.dg/transpose_reshape_r10.f90: New test case.
17093
17094 2006-03-25 Uros Bizjak <uros@kss-loka.si>
17095
17096 PR middle-end/26717
17097 * gcc.dg/pr26717.c: New test.
17098
17099 2006-03-25 Roger Sayle <roger@eyesopen.com>
17100
17101 * gfortran.dg/dependency_12.f90: New test case.
17102
17103 2006-03-24 Roger Sayle <roger@eyesopen.com>
17104
17105 * gfortran.dg/dependency_9.f90: New (resurected) test case.
17106
17107 2006-03-24 Jeff Law <law@redhat.com>
17108
17109 * gcc.c-torture/pr26840.c: New test.
17110
17111 2006-03-24 Geoffrey Keating <geoffk@apple.com>
17112
17113 * objc.dg/dwarf-2.m: New.
17114 * obj-c++.dg/dwarf-2.mm: New.
17115
17116 * g++.old-deja/g++.other/init19.C: New.
17117
17118 2006-03-24 David Edelsohn <edelsohn@gnu.org>
17119
17120 * g++.dg/eh/spbp.C: Skip on AIX.
17121
17122 2006-03-24 Jakub Jelinek <jakub@redhat.com>
17123
17124 PR middle-end/26611
17125 * g++.dg/gomp/pr26611-1.C: New test.
17126 * g++.dg/gomp/pr26611-2.C: New test.
17127
17128 2006-03-24 Jeff Law <law@redhat.com>
17129
17130 * gcc.c-torture/compile/pr26833.c: New test.
17131 * gfortran.fortran-torture/compile/pr26806.f90: New test.
17132
17133 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17134
17135 * gfortran.dg/endfile_2.f90: Delete temp file.
17136
17137 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
17138
17139 PR fortran/19303
17140 * gfortran.dg/record_marker_1.f90: New test case.
17141 * gfortran.dg/record_marker_2.f: New test case.
17142 * gfortran.dg/record_marker_3.f90: New test case.
17143
17144 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
17145
17146 PR fortran/17298
17147 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
17148 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
17149
17150 2006-03-21 Janis Johnson <janis187@us.ibm.com>
17151
17152 * lib/gcc-dg.exp (cleanup-modules): New proc.
17153 * gfortran.dg/allocatable_function_1.f90,
17154 gfortran.dg/allocate_char_star_scalar_1.f90,
17155 gfortran.dg/assumed_charlen_function_1.f90,
17156 gfortran.dg/assumed_dummy_1.f90,
17157 gfortran.dg/assumed_shape_ranks_1.f90,
17158 gfortran.dg/assumed_shape_ranks_2.f90,
17159 gfortran.dg/assumed_size_dt_dummy.f90,
17160 gfortran.dg/auto_char_dummy_array_1.f90,
17161 gfortran.dg/auto_char_len_3.f90,
17162 gfortran.dg/automatic_module_variable.f90,
17163 gfortran.dg/bad_automatic_objects_1.f90,
17164 gfortran.dg/char_array_constructor.f90,
17165 gfortran.dg/char_array_structure_constructor.f90,
17166 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
17167 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
17168 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
17169 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
17170 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
17171 gfortran.dg/derived_pointer_recursion.f90,
17172 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
17173 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
17174 gfortran.dg/dummy_functions_1.f90,
17175 gfortran.dg/elemental_initializer_1.f90,
17176 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
17177 gfortran.dg/elemental_pointer_1.f90,
17178 gfortran.dg/elemental_subroutine_1.f90,
17179 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
17180 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
17181 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
17182 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
17183 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
17184 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
17185 gfortran.dg/global_references_1.f90,
17186 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
17187 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
17188 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
17189 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
17190 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
17191 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
17192 gfortran.dg/large_integer_kind_1.f90,
17193 gfortran.dg/large_real_kind_1.f90,
17194 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
17195 gfortran.dg/module_double_reuse.f90,
17196 gfortran.dg/module_equivalence_1.f90,
17197 gfortran.dg/module_interface_1.f90,
17198 gfortran.dg/module_parameter_array_refs_1.f90,
17199 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
17200 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
17201 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
17202 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
17203 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
17204 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
17205 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
17206 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
17207 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
17208 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
17209 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
17210 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
17211 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
17212 gfortran.dg/same_name_1.f90,
17213 gfortran.dg/sibling_dummy_procedure_1.f90,
17214 gfortran.dg/sibling_dummy_procedure_2.f90,
17215 gfortran.dg/sibling_dummy_procedure_3.f90,
17216 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
17217 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
17218 gfortran.dg/used_dummy_types_2.f90,
17219 gfortran.dg/used_dummy_types_3.f90,
17220 gfortran.dg/used_dummy_types_4.f90,
17221 gfortran.dg/used_dummy_types_5.f90,
17222 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
17223 gfortran.dg/userdef_operator_1.f90: Use it.
17224
17225 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17226
17227 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
17228 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
17229 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
17230 gfortran.dg/write_back.f,
17231 gfortran.fortran-torture/execute/inquire_1.f90,
17232 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
17233
17234 2006-03-21 Jeff Law <law@redhat.com>
17235
17236 * gcc.dg/tree-ssa/vrp28.c: New test.
17237
17238 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17239
17240 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
17241 if _STDC_C99 is defined.
17242 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
17243 * gcc.dg/builtins-20.c: Likewise.
17244 * gcc.dg/builtins-53.c: Likewise.
17245 * gcc.dg/single-precision-constant.c: Likewise. Also pass
17246 -mmacosx-version-min=10.3 on PowerPC/Darwin.
17247
17248 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
17249
17250 PR tree-opt/26781
17251 * gcc.c-torture/compile/pr26781-1.c: New test.
17252 * gcc.c-torture/compile/pr26781-2.c: New test.
17253
17254 2006-03-21 Jakub Jelinek <jakub@redhat.com>
17255
17256 PR c++/26690
17257 * g++.dg/gomp/pr26690-1.C: New test.
17258 * g++.dg/gomp/pr26690-2.C: New test.
17259
17260 2006-03-20 Jeff Law <law@redhat.com>
17261
17262 * gcc.dg/tree-ssa/pr21829.c: New test.
17263
17264 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
17265
17266 2006-03-20 Richard Sandiford <richard@codesourcery.com>
17267
17268 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
17269 (check_visibility_available): Use it.
17270 (check_effective_target_default_packed): Likewise.
17271 (check_effective_target_pcc_bitfield_type_matters): Likewise.
17272 (check_effective_target_fopenmp): Likewise.
17273 (check_effective_target_freorder): Likewise.
17274 (check_effective_target_fpic): Likewise.
17275 (check_named_sections_available): Likewise.
17276 (check_effective_target_ilp32): Likewise.
17277 (check_effective_target_lp64): Likewise.
17278
17279 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
17280
17281 PR fortran/20935
17282 * gfortran.dg/scalar_mask_2.f90: New test case.
17283
17284 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
17285
17286 PR tree-opt/26629
17287 * gcc.dg/tree-ssa/loadpre12.c: New test.
17288 * gcc.dg/tree-ssa/loadpre13.c: New test.
17289 * gcc.dg/tree-ssa/loadpre14.c: New test.
17290 * gcc.dg/tree-ssa/loadpre15.c: New test.
17291 * gcc.dg/tree-ssa/loadpre16.c: New test.
17292 * gcc.dg/tree-ssa/loadpre17.c: New test.
17293 * gcc.dg/tree-ssa/loadpre18.c: New test.
17294 * gcc.dg/tree-ssa/loadpre19.c: New test.
17295 * gcc.dg/tree-ssa/loadpre20.c: New test.
17296 * gcc.dg/tree-ssa/loadpre21.c: New test.
17297 * gcc.dg/tree-ssa/loadpre22.c: New test.
17298
17299 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
17300
17301 PR fortran/26741
17302 * gfortran.dg/elemental_initializer_1.f90: New test.
17303
17304 PR fortran/26716
17305 * gfortran.dg/assumed_shape_ranks_2: New test.
17306
17307 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
17308
17309 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
17310 target fpic.
17311
17312 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17313
17314 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
17315 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
17316 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
17317 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
17318 gfortran.fortran-torture/execute/direct_io.f90,
17319 gfortran.fortran-torture/execute/inquire_2.f90,
17320 gfortran.fortran-torture/execute/inquire_4.f90,
17321 gfortran.fortran-torture/execute/list_read_1.f90,
17322 gfortran.fortran-torture/execute/open_replace.f90,
17323 gfortran.fortran-torture/execute/slash_edit.f90,
17324 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
17325 temporary files from testcases.
17326
17327 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17328
17329 PR libgfortran/26509
17330 gfortran.dg/write_direct_eor.f90: New test.
17331
17332 2006-03-17 David Edelsohn <edelsohn@gnu.org>
17333
17334 * gcc.target/powerpc/pr26350.c: New.
17335 * gcc.target/powerpc/indexed-addr.c: New.
17336
17337 2006-03-16 Roger Sayle <roger@eyesopen.com>
17338
17339 * gfortran.dg/dependency_13.f90: New test case.
17340
17341 2006-03-16 Roger Sayle <roger@eyesopen.com>
17342
17343 PR middle-end/21781
17344 * gcc.dg/real-const-1.c: New test case.
17345
17346 2006-03-15 Geoffrey Keating <geoffk@apple.com>
17347
17348 * g++.old-deja/g++.other/init18.C: New.
17349 * g++.old-deja/g++.other/init5.C: Remove xfail.
17350
17351 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17352
17353 * g++.dg/opt/pr15551.C: Cleanup temp file.
17354
17355 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17356
17357 PR c++/6634
17358 g++.dg/parse/long1.C: New test.
17359
17360 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17361
17362 PR fortran/19101
17363 * gfortran.dg/continuation.f90: New test.
17364 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
17365
17366 2006-03-14 Richard Guenther <rguenther@suse.de>
17367
17368 PR tree-optimization/26672
17369 * gcc.dg/torture/pr26672.c: New testcase.
17370
17371 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
17372
17373 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
17374 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
17375
17376 2006-03-13 Roger Sayle <roger@eyesopen.com>
17377
17378 PR middle-end/26557
17379 * gcc.c-torture/compile/switch-1.c: New test case.
17380
17381 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
17382
17383 PR fortran/25378
17384 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
17385 test to include more permuatations of mask and index.
17386 * gfortran.dg/scalar_mask_1.f90: Modify last test to
17387 respond to F2003 spec. that the position returned for an all false
17388 mask && condition is zero.
17389
17390 2006-03-13 Jakub Jelinek <jakub@redhat.com>
17391
17392 PR middle-end/25989
17393 * gcc.dg/gomp/pr25989.c: New test.
17394
17395 2006-03-13 Jeff Law <law@redhat.com>
17396
17397 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
17398
17399 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
17400
17401 * gcc.dg/switch-9.c: New test.
17402
17403 2006-03-13 Richard Guenther <rguenther@suse.de>
17404
17405 PR middle-end/26630
17406 * gcc.dg/torture/pr26630.c: New testcase.
17407
17408 2006-03-11 Roger Sayle <roger@eyesopen.com>
17409
17410 * gfortran.dg/dependency_10.f90: New test case.
17411 * gfortran.dg/dependency_11.f90: Likewise.
17412
17413 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
17414 Erik Edelmann <eedelman@gcc.gnu.org>
17415
17416 * gfortran.dg/allocatable_function_1.f90: New.
17417 * gfortran.dg/allocatable_function_2.f90: New.
17418
17419 2006-03-10 Richard Guenther <rguenther@suse.de>
17420
17421 PR middle-end/26565
17422 * gcc.dg/torture/pr26565.c: New testcase.
17423
17424 2006-03-09 Eric Christopher <echristo@apple.com>
17425
17426 * gcc.c-torture/compile/20060309-1.c: New.
17427
17428 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17429
17430 PR libgfortran/26499
17431 * gfortran.dg/write_back.f: New test.
17432 * gfortran.dg/write_rewind_1.f: New test.
17433 * gfortran.dg/write_rewind_2.f: New test.
17434
17435 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17436
17437 PR libgfortran/26554
17438 * gfortran.dg/read_logical.f90: New test.
17439
17440 2006-03-04 Laurent GUERBY <laurent@guerby.net>
17441
17442 * ada/acats/norun.lst: cdd2a03 now passes.
17443
17444 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
17445
17446 PR testsuite/25177
17447 * gcc.target/powerpc/pr18096-1.c: Change where the error
17448 would match.
17449
17450 2006-03-04 Jakub Jelinek <jakub@redhat.com>
17451
17452 * gcc.target/i386/cleanup-1.c: New test.
17453 * gcc.target/i386/cleanup-2.c: New test.
17454
17455 2006-03-04 Roger Sayle <roger@eyesopen.com>
17456
17457 * gfortran.dg/dependency_9.f90: Remove for the time being.
17458
17459 2006-03-04 Krister Walfridsson <cato@df.lth.se>
17460
17461 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
17462 directive.
17463
17464 2006-03-03 Roger Sayle <roger@eyesopen.com>
17465
17466 * gfortran.dg/dependency_9.f90: New test case.
17467
17468 2006-03-03 Roger Sayle <roger@eyesopen.com>
17469
17470 * gfortran.dg/dependency_4.f90: New test case.
17471 * gfortran.dg/dependency_5.f90: New test case.
17472 * gfortran.dg/dependency_6.f90: New test case.
17473 * gfortran.dg/dependency_7.f90: New test case.
17474 * gfortran.dg/dependency_8.f90: New test case.
17475
17476 2006-03-03 Paul Brook <paul@codesourcery.com>
17477
17478 * lib/target-supports.exp (check_profiling_available):
17479 Add m68k-*-elf.
17480
17481 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
17482
17483 PR fortran/25031
17484 * multiple_allocation_1.f90: New test.
17485
17486 2006-03-03 Roger Sayle <roger@eyesopen.com>
17487
17488 PR tree-optimization/26524
17489 * gfortran.dg/pr26524.f: New test case.
17490
17491 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17492
17493 * g++.dg/template/repo5.C: Cleanup repo files.
17494 * gcc.dg/20051201-1.c: Cleanup coverage files.
17495 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
17496 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
17497 tree dump files.
17498
17499 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
17500
17501 * objc.dg/objc-nofilename-1.m: New test.
17502 * objc.dg/bad-receiver-type.m: New test.
17503 * obj-c++.dg/bad-receiver-type.mm: New test.
17504
17505 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17506
17507 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
17508
17509 2006-03-01 Mike Stump <mrs@apple.com>
17510
17511 * g++.dg/abi/key2.C: Add.
17512
17513 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
17514
17515 * gfortran.dg/logical_dot_product.f90: New test.
17516
17517 PR fortran/26393
17518 * gfortran.dg/used_interface_ref.f90: New test.
17519
17520 PR fortran/20938
17521 * gfortran.dg/dependency_2.f90: New test.
17522 * gfortran.fortran-torture/execute/where17.f90: New test.
17523 * gfortran.fortran-torture/execute/where18.f90: New test.
17524 * gfortran.fortran-torture/execute/where19.f90: New test.
17525 * gfortran.fortran-torture/execute/where20.f90: New test.
17526
17527 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
17528
17529 * g++.dg/tree-ssa/pr26443.C: New test case.
17530
17531 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
17532
17533 PR middle-end/26022
17534 * g++.dg/opt/return-slot1.C: New test.
17535
17536 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17537
17538 PR libgfortran/26136
17539 * gfortran.dg/namelist_23.f90: New test.
17540
17541 2006-02-28 Roger Sayle <roger@eyesopen.com>
17542
17543 PR middle-end/14752
17544 * gcc.dg/fold-eqandshift-2.c: New test case.
17545
17546 2006-02-28 Richard Guenther <rguenther@suse.de>
17547
17548 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
17549 decomposition.
17550
17551 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
17552
17553 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
17554
17555 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17556
17557 PR libgfortran/26464
17558 * gfortran.dg/backspace_5.f: New test.
17559 * gfortran.dg/backspace_6.f: New test.
17560
17561 2006-02-26 Roger Sayle <roger@eyesopen.com>
17562
17563 * gcc.dg/fold-eqandnot-1.c: New test case.
17564
17565 2006-02-26 Roger Sayle <roger@eyesopen.com>
17566
17567 PR middle-end/19983
17568 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
17569
17570 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
17571
17572 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
17573 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
17574
17575 2006-02-26 Richard Guenther <rguenther@suse.de>
17576
17577 PR tree-optimization/26421
17578 * gcc.dg/tree-ssa/pr26421.c: New testcase.
17579
17580 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
17581
17582 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
17583 * g++.old-deja/g++.robertl/eb132.C: Likewise.
17584
17585 2006-02-26 Roger Sayle <roger@eyesopen.com>
17586
17587 * gcc.dg/fold-even-1.c: New test case.
17588
17589 2006-02-26 Roger Sayle <roger@eyesopen.com>
17590
17591 PR middle-end/21137
17592 * gcc.dg/fold-eqandshift-1.c: New test case.
17593
17594 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17595
17596 PR tree-optimization/25125
17597 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
17598 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
17599
17600 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
17601
17602 PR tree-optimizations/26359
17603 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
17604 with -fdump-tree-dceloop-details.
17605 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
17606
17607 2006-02-25 Roger Sayle <roger@eyesopen.com>
17608
17609 PR middle-end/23673
17610 * gcc.dg/fold-eqxor-1.c: New test case.
17611 * gcc.dg/fold-eqxor-2.c: Likewise.
17612 * gcc.dg/fold-eqxor-3.c: Likewise.
17613
17614 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
17615
17616 PR fortran/23092
17617 * scalar_mask_1.f90: New test.
17618
17619 2006-02-24 Geoffrey Keating <geoffk@apple.com>
17620
17621 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
17622 * g++.dg/eh/uncaught2.C: New.
17623 * g++.dg/eh/uncaught3.C: New.
17624
17625 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17626
17627 PR libgfortran/26423
17628 * gfortran.dg/read_many_1.f: New test.
17629
17630 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
17631
17632 PR fortran/24519
17633 * gfortran.dg/dependency_3.f90: New test.
17634 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
17635 XFAILs.
17636
17637 PR fortran/25395
17638 * gfortran.dg/equiv_6.f90: New test.
17639
17640 2006-02-23 Jeff Law <law@redhat.com>
17641
17642 * gcc.c-torture/compile/pr26425.c: New test.
17643
17644 2006-02-23 Jakub Jelinek <jakub@redhat.com>
17645
17646 PR middle-end/26412
17647 * gcc.dg/gomp/pr26412.c: New test.
17648
17649 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17650
17651 PR c++/26291
17652 * g++.dg/other/ellipsis1.C: New test.
17653 * g++.dg/parse/operator4.C: Adjust error marker.
17654
17655 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
17656
17657 PR target/25603
17658 * gfortran.dg/pr25603.f: New testcase.
17659
17660 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
17661
17662 * gcc.dg/bf-spl1.c: Don't specify -m68000.
17663 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
17664
17665 2006-02-21 Geoffrey Keating <geoffk@apple.com>
17666
17667 * g++.dg/eh/spbp.C: New.
17668
17669 2006-02-21 Jakub Jelinek <jakub@redhat.com>
17670
17671 PR middle-end/26379
17672 * gcc.target/i386/mmx-7.c: New test.
17673
17674 2006-02-20 Roger Sayle <roger@eyesopen.com>
17675
17676 PR tree-optimization/26361
17677 * gcc.dg/tree-ssa/vrp27.c: New test case.
17678
17679 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
17680
17681 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
17682 * gcc.dg/tree-ssa/complex-4.c: Here.
17683
17684 2006-02-19 Roger Sayle <roger@eyesopen.com>
17685
17686 PR middle-end/19543
17687 * gfortran.dg/logical_1.f90: New test case.
17688
17689 2006-02-19 Jakub Jelinek <jakub@redhat.com>
17690
17691 PR middle-end/26334
17692 * gcc.dg/20060218-1.c: Moved to...
17693 * gcc.target/i386/20060218-1.c: ... here. New test.
17694
17695 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
17696
17697 PR fortran/26201
17698 * gfortran.dg/convert_1.f90: New.
17699
17700 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
17701
17702 PR fortran/25054
17703 * gfortran.dg/namelist_5.f90: New test.
17704
17705 PR fortran/25089
17706 * gfortran.dg/namelist_4.f90: New test.
17707
17708 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17709
17710 PR tree-opt/25680
17711 * gcc.dg/tree-ssa/complex-3.c: New test.
17712
17713 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17714
17715 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17716 variable to take into account the variable name in the
17717 function header.
17718 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17719
17720 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17721
17722 PR middle-end/26334
17723 * gcc.c-torture/compile/20060217-1.c: New test.
17724 * gcc.dg/20060218-1.c: New test.
17725
17726 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17727
17728 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17729
17730 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17731
17732 * gcc.dg/cpp/undef3.c: New test.
17733 * gcc.dg/cpp/trad/builtins2.c: New test.
17734
17735 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17736
17737 PR c++/26266
17738 * g++.dg/template/static22.C: New test.
17739 * g++.dg/template/static23.C: New test.
17740 * g++.dg/template/static24.C: New test.
17741 * g++.dg/template/non-dependent13.C: New test.
17742 * g++.dg/init/member1.C: Tweak error markers.
17743
17744 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17745
17746 PR target/26255
17747 * gcc.c-torture/compile/pr26255.c: New test case.
17748
17749 2006-02-16 Roger Sayle <roger@eyesopen.com>
17750
17751 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17752 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17753 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17754 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17755 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17756 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17757 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17758
17759 2006-02-16 Jeff Law <law@redhat.com>
17760
17761 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17762 * gcc.dg/tree-ssa/vrp26.c: New test.
17763
17764 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17765
17766 PR target/20353
17767 PR target/24578
17768 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17769 __UCLIBC__ is defined.
17770
17771 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17772
17773 PR fortran/26224
17774 * gfortran.dg/gomp/pr26224.f: New test.
17775
17776 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17777
17778 PR tree-opt/25918
17779 * lib/target-supports.exp
17780 (check_effective_target_vect_short_mult): New.
17781 (check_effective_target_vect_char_mult): New.
17782 (check_effective_target_vect_widen_sum_qi_to_si): New.
17783 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17784 (check_effective_target_vect_widen_sum_hi_to_si): New.
17785 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17786 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17787 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17788 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17789 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17790 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17791 vect-reduc-pattern-2c.c
17792 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17793 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17794 vect-reduc-pattern-1c.c
17795
17796 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17797
17798 PR fortran/24557
17799 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17800
17801 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17802
17803 PR fortran/26054
17804 * gfortran.dg/enum_8.f90: Remove check for warning.
17805 * gfortran.dg/iomsg_1.f90: Ditto.
17806 * gfortran.dg/enum_1.f90: Ditto.
17807 * gfortran.dg/enum_9.f90: Ditto.
17808 * gfortran.dg/enum_2.f90: Ditto.
17809 * gfortran.dg/enum_10.f90: Ditto.
17810 * gfortran.dg/enum_3.f90: Ditto.
17811 * gfortran.dg/flush_1.f90: Ditto.
17812 * gfortran.dg/enum_4.f90: Ditto.
17813 * gfortran.dg/array_constructor_1.f90: Ditto.
17814 * gfortran.dg/enum_5.f90: Ditto.
17815 * gfortran.dg/enum_6.f90: Ditto.
17816 * gfortran.dg/enum_7.f90: Ditto.
17817
17818 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17819
17820 PR middle-end/26300
17821 * gcc.c-torture/compile/20060215-1.c: New test.
17822
17823 2006-02-14 Roger Sayle <roger@eyesopen.com>
17824
17825 PR middle-end/23670
17826 * gcc.dg/tree-ssa/andor-2.c: New test case.
17827
17828 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17829
17830 PR fortran/25045
17831 * optional_dim.f90: New test.
17832
17833 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17834
17835 PR fortran/26277
17836 * gfortran.dg/label_4.f90: New.
17837
17838 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17839 Diego Novillo <dnovillo@redhat.com>
17840 Uros Bizjak <uros@kss-loka.si>
17841
17842 * gfortran.dg/gomp: New directory.
17843
17844 2006-02-14 Richard Guenther <rguenther@suse.de>
17845
17846 PR tree-optimization/26258
17847 * gcc.dg/torture/pr26258.c: New testcase.
17848
17849 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17850
17851 PR fortran/26246
17852 * gfortran.dg/pr26246_1.f90: New test.
17853 * gfortran.dg/pr26246_2.f90: New test.
17854
17855 PR middle-end/26092
17856 * gcc.c-torture/compile/20060208-1.c: New test.
17857
17858 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17859
17860 PR fortran/26074
17861 PR fortran/25103
17862 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17863 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17864 * gfortran.dg/automatic_module_variable.f90: Change error message.
17865
17866 PR fortran/20861
17867 * gfortran.dg/internal_dummy_1.f90: New test.
17868
17869 PR fortran/20871
17870 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17871
17872
17873 PR fortran/25083
17874 * gfortran.dg/uncommon_block_data_1.f90: New test.
17875 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17876 with standard.
17877
17878 PR fortran/25088
17879 * gfortran.dg/typed_subroutine_1.f90: New test.
17880
17881 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17882
17883 * objc.dg/dwarf-1.m: New.
17884
17885 2006-02-13 Roger Sayle <roger@eyesopen.com>
17886
17887 PR middle-end/24427
17888 * gcc.dg/tree-ssa/andor-1.c: New test case.
17889
17890 2006-02-13 Josh Conner <jconner@apple.com>
17891
17892 PR target/25376
17893 * gcc.dg/pr25376.c: New test.
17894
17895 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17896 assemble.
17897 * lib/target-supports.exp (check_named_sections_available):
17898 Only compile named-sections test -- don't assemble.
17899
17900 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17901
17902 * g++.dg/warn/no-write-strings.C: New test.
17903 * g++.dg/warn/write-strings.C: Likewise.
17904 * g++.dg/warn/write-strings-default.C: Likewise.
17905
17906 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17907
17908 PR fortran/25806
17909 * gfortran.dg/ret_pointer_2.f90: New test.
17910
17911 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17912
17913 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17914
17915 2006-02-10 Jeff Law <law@redhat.com>
17916
17917 * gcc.c-torture/compile/pr26213.c: New test.
17918
17919 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17920
17921 gfortran.dg/null_1.f90: New test.
17922
17923 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17924
17925 PR fortran/14771
17926 * gfortran.dg/parens_4.f90: New.
17927 * gfortran.dg/parens_5.f90: New.
17928
17929 2006-02-10 Richard Guenther <rguenther@suse.de>
17930
17931 * gcc.dg/pr23372-1.c: Remove empty file.
17932
17933 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17934 Paul Thomas <pault@gcc.gnu.org>
17935
17936 PR fortran/14771
17937 * gfortran.dg/parens_1.f90: New.
17938 * gfortran.dg/parens_2.f90: New.
17939 * gfortran.dg/parens_3.f90: New.
17940
17941 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17942
17943 PR fortran/26038
17944 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17945
17946 PR fortran/25059
17947 * gfortran.dg/impure_assignment_1.f90: New test.
17948
17949 PR fortran/25070
17950 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17951
17952 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17953
17954 PR target/26141
17955 * g++.dg/expr/stdarg2.C: New test.
17956
17957 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17958
17959 PR inline-asm/16194
17960 * gcc.dg/pr16194.c: New test.
17961
17962 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17963
17964 * ada/acats/run_acats: Use portable variant of "$@".
17965
17966 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17967
17968 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17969 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17970
17971 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17972
17973 PR tree-opt/26179
17974 * g++.dg/opt/pr26179.C: New test.
17975
17976 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17977
17978 PR middle-end/26134
17979 * gcc.dg/tree-ssa/complex-3.c: New test.
17980
17981 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17982
17983 * gcc.c-torture/compile/volatile-1.c: New test.
17984
17985 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17986
17987 PR 26180
17988 * gcc.dg/tree-ssa/pr26180.c: New test.
17989
17990 2006-02-08 Jeff Law <law@redhat.com>
17991
17992 * gcc.dg/tree-ssa/pr21417.c: New test.
17993
17994 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17995
17996 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17997 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17998
17999 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
18000
18001 * lib/scanrtl.exp: New.
18002
18003 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18004
18005 PR c++/26071
18006 * g++.dg/other/virtual2.C: New test.
18007
18008 PR c++/26070
18009 * g++.dg/other/virtual1.C: New test.
18010
18011 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
18012
18013 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
18014 cleanup-ipa-dump): Update dump file glob patterns.
18015 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
18016 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
18017
18018 * lib/gcc-dg.exp: Load it.
18019 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
18020
18021 2006-02-07 Janis Johnson <janis187@us.ibm.com>
18022
18023 PR testsuite/26159
18024 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
18025 * gcc.dg/tree-ssa/pr23382.c: Ditto.
18026
18027 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18028
18029 PR fortran/25577
18030 * gfortran.dg/mvbits_1.f90: New.
18031
18032 2006-02-07 Dirk Mueller <dmueller@suse.com>
18033
18034 * g++.dg/warn/Wdiv-by-zero.C: New test.
18035 * g++.dg/warn/Wno-div-by-zero.C: New.
18036
18037 2006-02-07 Jeff Law <law@redhat.com>
18038
18039 * gcc.dg/tree-ssa/pr21559.c: New test.
18040
18041 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
18042 multiple VRP passes.
18043 * gcc.dg/tree-ssa/vrp09.c: Likewise.
18044 * gcc.dg/tree-ssa/vrp18.c: Likewise.
18045 * gcc.dg/tree-ssa/pr21582.c: Likewise.
18046 * gcc.dg/tree-ssa/pr20657.c: Likewise.
18047 * gcc.dg/tree-ssa/pr21001.c: Likewise.
18048 * gcc.dg/tree-ssa/vrp02.c: Likewise
18049 * gcc.dg/tree-ssa/vrp11.c: Likewise
18050 * gcc.dg/tree-ssa/pr14341.c: Likewise
18051 * gcc.dg/tree-ssa/vrp19.c: Likewise
18052 * gcc.dg/tree-ssa/vrp20.c: Likewise
18053 * gcc.dg/tree-ssa/vrp03.c: Likewise
18054 * gcc.dg/tree-ssa/pr21086.c: Likewise
18055 * gcc.dg/tree-ssa/pr21959.c: Likewise
18056 * gcc.dg/tree-ssa/vrp21.c: Likewise
18057 * gcc.dg/tree-ssa/vrp04.c: Likewise
18058 * gcc.dg/tree-ssa/pr25485.c: Likewise
18059 * gcc.dg/tree-ssa/pr22026.c: Likewise
18060 * gcc.dg/tree-ssa/vrp22.c: Likewise
18061 * gcc.dg/tree-ssa/vrp05.c: Likewise
18062 * gcc.dg/tree-ssa/20030807-10.c: Likewise
18063 * gcc.dg/tree-ssa/pr20701.c: Likewise
18064 * gcc.dg/tree-ssa/vrp23.c: Likewise
18065 * gcc.dg/tree-ssa/vrp06.c: Likewise
18066 * gcc.dg/tree-ssa/pr22117.c: Likewise
18067 * gcc.dg/tree-ssa/pr20702.c: Likewise
18068 * gcc.dg/tree-ssa/vrp15.c: Likewise
18069 * gcc.dg/tree-ssa/pr21090.c: Likewise
18070 * gcc.dg/tree-ssa/pr21294.c: Likewise
18071 * gcc.dg/tree-ssa/vrp24.c: Likewise
18072 * gcc.dg/tree-ssa/vrp07.c: Likewise
18073 * gcc.dg/tree-ssa/pr21563.c: Likewise
18074 * gcc.dg/tree-ssa/pr25382.c: Likewise
18075 * gcc.dg/tree-ssa/vrp16.c: Likewise
18076 * gcc.dg/tree-ssa/vrp25.c: Likewise
18077 * gcc.dg/tree-ssa/vrp08.c: Likewise
18078 * gcc.dg/tree-ssa/20030807-6.c: Likewise
18079 * gcc.dg/tree-ssa/vrp17.c: Likewise
18080 * gcc.dg/tree-ssa/pr21458.c: Likewise
18081 * g++.dg/tree-ssa/pr18178.C: Likewise
18082
18083 2006-02-07 Richard Guenther <rguenther@suse.de>
18084
18085 PR c++/26140
18086 Revert
18087 2006-01-30 Richard Guenther <rguenther@suse.de>
18088 PR c++/23372
18089 * gcc.dg/pr23372-1.C: New testcase.
18090
18091 * g++.dg/tree-ssa/pr26140.C: New testcase.
18092
18093 2006-02-07 Mark Mitchell <mark@codesourcery.com>
18094
18095 PR c++/9737
18096 * g++.dg/template/ttp15.C: New test.
18097 * g++.dg/template/ttp16.C: Likewise.
18098 * g++.dg/template/ttp17.C: Likewise.
18099 * g++.old-deja/g++.pt/ttp36.C: Remove.
18100 * g++.old-deja/g++.pt/ttp19.C: Likewise.
18101 * g++.old-deja/g++.pt/ttp37.C: Likewise.
18102 * g++.old-deja/g++.pt/ttp38.C: Likewise.
18103 * g++.old-deja/g++.pt/ttp39.C: Likewise.
18104 * g++.old-deja/g++.pt/ttp9.C: Likewise.
18105 * g++.old-deja/g++.pt/ttp40.C: Likewise.
18106 * g++.old-deja/g++.pt/ttp51.C: Likewise.
18107 * g++.old-deja/g++.pt/ttp26.C: Likewise.
18108 * g++.old-deja/g++.pt/ttp36.C: Likewise.
18109
18110 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
18111
18112 PR libfortran/23815
18113 * unf_io_convert_4.f90: New test.
18114
18115 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
18116
18117 * gcc.dg/tree-ssa/loadpre10.c: New test.
18118 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
18119 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
18120 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
18121
18122 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18123
18124 PR libfortran/24685
18125 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
18126
18127 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
18128
18129 PR tree-opt/25251
18130 * gfortran.dg/assign_7.f: New test.
18131
18132 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
18133
18134 PR fortran/26041
18135 PR fortran/26064
18136 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
18137 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
18138 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
18139
18140 2006-02-05 Jakub Jelinek <jakub@redhat.com>
18141
18142 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
18143 in size_t typedef.
18144
18145 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
18146
18147 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
18148 * g++.dg/charset/string.c (foo): Likewise.
18149 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
18150 const char*
18151 * g++.dg/ext/builtin2.C (printf): Likewise.
18152 * g++.dg/init/new15.C (printf): Likewise.
18153 * g++.dg/opt/pr17697-1.C (foo): Likewise.
18154 * g++.dg/opt/pr17697-2.C (foo): Likewise.
18155 * g++.dg/opt/pr17697-3.C (foo): Likewise.
18156 * g++.dg/template/non-dependent4.C (temp): Likewise.
18157 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
18158 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
18159 parameter type to const char*.
18160 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
18161 Change type to const char*.
18162 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
18163 Likewise.
18164 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
18165 second parameter type to const char*.
18166 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
18167 (Y::Y): Change parameter type to const char*.
18168 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
18169 * g++.old-deja/g++.jason/report.C: Apply const correctness.
18170 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
18171 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
18172 (char*).
18173 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
18174 const char*.
18175 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
18176 type to const char*.
18177 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
18178 return type to const char*.
18179 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
18180 to const char*.
18181 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
18182 * g++.old-deja/g++.law/refs1.C: Likewise.
18183 * g++.old-deja/g++.law/visibility1.C: Likewise.
18184 * g++.old-deja/g++.law/visibility2.C: Likewise.
18185 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
18186 const char*.
18187 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
18188 * g++.old-deja/g++.mike/net48.C: Likewise.
18189 * g++.old-deja/g++.mike/p646.C: Likewise.
18190 * g++.old-deja/g++.mike/p6746.C: Likewise.
18191 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
18192 type to const char*.
18193 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
18194 deprecated conversion warning.
18195 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
18196 char*.
18197 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
18198 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
18199 * g++.old-deja/g++.pt/explicit8.C: Likewise.
18200 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
18201 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
18202 * g++.old-deja/g++.pt/nontype3.C: Likewise.
18203 * g++.old-deja/g++.pt/t39.C: Likewise.
18204 * g++.old-deja/g++.robertl/eb106.C: Likewise.
18205 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
18206
18207 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
18208
18209 PR fortran/25075
18210 intrinsic_argument_conformance_1.f90: New test.
18211
18212 2006-02-03 Steven G. Kargl <kargls@comcast.net>
18213
18214 PR fortran/20845
18215 * gfortran.dg/char_result_11.f90: Add SAVE.
18216 * gfortran.dg/der_pointer_4.f90: Ditto.
18217 * gfortran.dg/default_initialization.f90: New test.
18218
18219 2006-02-03 Jeff Law <law@redhat.com>
18220
18221 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
18222 handle more than 100 dump files.
18223 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
18224 * lib/scantree.exp (scan-tree-dump): Likewise.
18225 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
18226 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
18227 * lib/scanipa.exp (scan-ipa-dump): Likewise.
18228 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
18229 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
18230
18231 2006-02-03 Diego Novillo <dnovillo@redhat.com>
18232
18233 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
18234
18235 2006-02-03 Mark Mitchell <mark@codesourcery.com>
18236
18237 * g++.dg/template/using12.C: New test.
18238
18239 2006-02-03 Alan Modra <amodra@bigpond.net.au>
18240
18241 * gcc.target/powerpc/pr25960.c: New test.
18242
18243 2006-02-02 Steven G. Kargl <kargls@comcast>
18244
18245 PR fortran/24958
18246 gfortran.dg/nullify_2.f90: New test.
18247
18248 2006-02-02 Diego Novillo <dnovillo@redhat.com>
18249
18250 PR 25990
18251 * gcc.dg/gomp/pr25990.c: New test.
18252
18253 2006-01-31 Mark Mitchell <mark@codesourcery.com>
18254
18255 PR c++/25342
18256 * g++.gd/template/partial4.C: New test.
18257
18258 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
18259
18260 PR middle-end/26001
18261 * gfortran.dg/data_char_2.f90: New.
18262
18263 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
18264
18265 PR fortran/26039
18266 maxval_maxloc_conformance_1.f90: New test.
18267
18268 2006-01-31 Richard Guenther <rguenther@suse.de>
18269
18270 * gcc.target/i386/sselibm-1.c: New testcase.
18271 * gcc.target/i386/sselibm-2.c: Likewise.
18272 * gcc.target/i386/sselibm-3.c: Likewise.
18273 * gcc.target/i386/sselibm-4.c: Likewise.
18274 * gcc.target/i386/sselibm-5.c: Likewise.
18275
18276 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
18277
18278 PR fortran/24266
18279 * gfortran.dg/arrayio_derived_2.f90: New.
18280
18281 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
18282
18283 * gcc.dg/unsigned-long-compare.c: New test.
18284
18285 2006-01-30 Steve Ellcey <sje@cup.hp.com>
18286
18287 PR testsuite/25318
18288 * lib/target-supports.exp (check_effective_target_freorder):
18289 Check to see if target supports -freorder-blocks-and-partition.
18290 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
18291 instead of "dg-require-named-sections".
18292
18293 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
18294
18295 PR target/14798:
18296 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
18297 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
18298 * gcc.dg/pragma-isr-trapa2.c: Likewise.
18299 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
18300 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
18301 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
18302 * gcc.dg/attr-isr-trap_exit.c: Likewise.
18303 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
18304
18305 2006-01-30 Richard Guenther <rguenther@suse.de>
18306
18307 PR c++/23372
18308 * gcc.dg/pr23372-1.C: New testcase.
18309
18310 2006-01-29 Diego Novillo <dnovillo@redhat.com>
18311
18312 * gcc.dg/gomp/pr25874.c: New test.
18313
18314 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
18315
18316 PR tree-opt/25911
18317 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
18318
18319 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
18320
18321 PR fortran/18578
18322 PR fortran/18579
18323 PR fortran/20857
18324 PR fortran/20885
18325 * gfortran.dg/intent_out_1.f90: New test.
18326
18327 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
18328
18329 PR fortran/17911
18330 * gfortran.dg/procedure_lvalue.f90: New test.
18331
18332 PR fortran/20895
18333 PR fortran/25030
18334 * gfortran.dg/char_pointer_assign_2.f90: New test.
18335 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
18336 assignment to be consistent with standard.
18337 * gfortran.dg/char_result_2.f90: The same.
18338 * gfortran.dg/char_result_8.f90: The same.
18339
18340 2006-01-28 Zack Weinberg <zackw@panix.com>
18341
18342 * gcc.dg/Woverlength-strings.c
18343 * gcc.dg/Woverlength-strings-pedantic-c89.c
18344 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
18345 * gcc.dg/Woverlength-strings-pedantic-c99.c
18346 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
18347
18348 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
18349
18350 * gcc.c-torture/execute/20060127-1.c: New test.
18351
18352 2006-01-28 Mark Mitchell <mark@codesourcery.com>
18353
18354 PR c++/25999
18355 * g++.dg/ext/pragmaweak1.C: New test.
18356
18357 2006-01-28 Mark Mitchell <mark@codesourcery.com>
18358
18359 PR c++/25855
18360 * g++.dg/template/spec29.C: New test.
18361
18362 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
18363
18364 PR c/19606.
18365 * gcc.c-torture/execute/pr19606.c: New.
18366
18367 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
18368
18369 * gcc.dg/pragma-re-4.c: New test.
18370
18371 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
18372
18373 PR fortran/25964
18374 * gfortran.dg/assumed_size_refs_3.f90: New test.
18375
18376 2006-01-27 Ben Elliston <bje@au.ibm.com>
18377
18378 * gcc.misc-tests/dectest.exp: Remove defunct comment.
18379
18380 2006-01-26 Laurent GUERBY <laurent@guerby.net>
18381
18382 PR ada/21317
18383 * ada/acats/support/impdef.a: Add One_Long_Second.
18384 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
18385 * ada/acats/tests/c9/c94026.a: Likewise.
18386 * ada/acats/tests/c9/c97305c.ada: Likewise.
18387 * ada/acats/tests/c9/c99004a.ada: Likewise.
18388
18389 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
18390
18391 PR fortran/25964
18392 * gfortran.dg/global_references_2.f90: New test.
18393
18394 PR fortran/25084
18395 PR fortran/20852
18396 PR fortran/25085
18397 PR fortran/25086
18398 * gfortran.dg/assumed_charlen_function_1.f90: New test.
18399 * gfortran.dg/assumed_charlen_function_3.f90: New test.
18400
18401 PR fortran/25416
18402 * gfortran.dg/assumed_charlen_function_2.f90: New test.
18403
18404 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
18405
18406 PR c/25892
18407 * gcc.dg/Wpointer-sign.c: New.
18408 * gcc.dg/Wpointer-sign-Wall.c: New.
18409 * gcc.dg/Wpointer-sign-Wall-no.c: New.
18410 * gcc.dg/Wpointer-sign-pedantic.c: New.
18411 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
18412 * gcc.dg/conv-2.c: Use -Wpointer-sign.
18413
18414 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
18415
18416 PR C/25861
18417 * gcc.c-torture/compile/pr25861.c: New test.
18418
18419 2006-01-26 Paul Brook <paul@codesourcery.com>
18420
18421 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
18422 on short-enum targets.
18423 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
18424 variable.
18425 (generate_fields): Use short_enums.
18426 (main): Set short_enums. Document -e.
18427 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
18428 on short-enum targets.
18429 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
18430 variable.
18431 (generate_fields): Use short_enums.
18432 (main): Set short_enums. Document -e.
18433 * lib/target-supports.exp (check_effective_target_short_enums): New.
18434
18435 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
18436
18437 PR target/25947
18438 * gcc.dg/torture/pr25947-1.c: New test.
18439
18440 2006-01-25 Jan Hubicka <jh@suse.cz>
18441 Roger Sayle <roger@eyesopen.com>
18442
18443 PR rtl-optimization/25703
18444 * gcc.target/i386/20060125-1.c: New test case.
18445 * gcc.target/i386/20060125-2.c: New test case.
18446
18447 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18448
18449 PR fortran/18540
18450 * gfortran.dg/goto_1.f: New.
18451
18452 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
18453
18454 PR fortran/25716
18455 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
18456 25716 on 32-bit systems too.
18457
18458 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
18459
18460 PR testsuite/25590
18461 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
18462
18463 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
18464
18465 * gcc.dg/tree-ssa/gen-vect-33.c: New.
18466
18467 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18468
18469 PR fortran/25835
18470 * gfortran.dg/read_eof.f90: Delete, renamed.
18471 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
18472 * gfortran.dg/read_eof_2.f90: New test.
18473 * gfortran.dg/read_eof_3.f90: New test.
18474
18475 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
18476
18477 PR tree-opt/25860
18478 * gcc.c-torture/compile/pr25860.c: New test.
18479
18480 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18481
18482 PR c++/25552
18483 * g++.dg/parse/dtor8.C: New test.
18484
18485 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
18486
18487 PR testsuite/25891
18488 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
18489 * gcc.dg/gomp/gomp.exp: Return without testing anything if
18490 check_effective_target_fopenmp returns 0.
18491
18492 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
18493
18494 PR ada/20548
18495 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
18496 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
18497 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
18498
18499 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
18500
18501 PR tree-opt/25857
18502 * g++.dg/opt/pr25857.C: New test.
18503
18504 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
18505 Jan Hubicka <jh@suse.cz>
18506 Richard Guenther <rguenther@suse.de>
18507
18508 PR rtl-optimization/25654
18509 * gcc.dg/torture/pr25654.c: New testcase.
18510 * gcc.target/i386/pr25654.c: Likewise.
18511
18512 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
18513
18514 PR fortran/25901
18515 * gfortran.dg/internal references_2.f90: New test.
18516
18517 Fix regression in testing of admissability of attributes.
18518 * gfortran.dg/intent_used_1.f90: New test.
18519
18520 2006-01-23 Ben Elliston <bje@au.ibm.com>
18521
18522 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
18523 Remove target conditional torture options for i?86 and x86_64
18524 GNU/Linux.
18525
18526 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
18527
18528 PR c++/10891
18529 * g++.dg/rtti/no-rtti.C: New.
18530
18531 2006-01-21 Mark Mitchell <mark@codesourcery.com>
18532
18533 PR c++/25895
18534 * g++.dg/inherit/conv2.C: New test.
18535
18536 PR c++/25856
18537 * g++.dg/parse/dtor7.C: New test.
18538
18539 PR c++/25858
18540 * g++.dg/template/crash44.C: New test.
18541
18542 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
18543
18544 PR fortran/25124
18545 PR fortran/25625
18546 * gfortran.dg/internal_references_1.f90: New test.
18547 PR fortran/20881
18548 PR fortran/23308
18549 PR fortran/25538
18550 PR fortran/25710
18551 * gfortran.dg/global_references_1.f90: New test.
18552 * gfortran.dg/g77/19990905-1.f: Restore the error that
18553 there is a clash between the common block name and
18554 the name of a subroutine reference.
18555
18556 PR fortran/PR24276
18557 * gfortran.dg/aliasing_dummy_1.f90: New test.
18558
18559 2006-01-21 Alan Modra <amodra@bigpond.net.au>
18560
18561 * gcc.dg/vmx/1b-01.c: Warning fix.
18562 * gcc.dg/vmx/1c-02.c: Likewise.
18563 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
18564
18565 2006-01-20 Steve Ellcey <sje@cup.hp.com>
18566
18567 PR testsuite/24962
18568 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
18569
18570 2006-01-20 Richard Guenther <rguenther@suse.de>
18571 Steven Bosscher <stevenb.gcc@gmail.com>
18572
18573 PR rtl-optimization/24626
18574 * gcc.dg/torture/pr24626-1.c: New testcase.
18575 * gcc.dg/torture/pr24626-2.c: Likewise.
18576 * gcc.dg/torture/pr24626-3.c: Likewise.
18577 * gcc.dg/torture/pr24626-4.c: Likewise.
18578
18579 2006-01-20 Dirk Mueller <dmueller@suse.com>
18580
18581 PR c++/5520
18582 * g++.dg/warn/empty-body.C: New.
18583
18584 2006-01-19 Mark Mitchell <mark@codesourcery.com>
18585
18586 PR c++/22136
18587 * g++.dg/template/using10.C: New test.
18588 * g++.dg/temlpate/using11.C: Likewise.
18589 * g++.dg/inherit/using5.C: Tweak error messages.
18590
18591 2006-01-20 Alan Modra <amodra@bigpond.net.au>
18592
18593 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
18594 target test.
18595 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
18596
18597 2006-01-19 Jan Hubicka <jh@suse.cz>
18598
18599 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
18600
18601 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18602
18603 PR c++/25854
18604 * g++.dg/template/spec28.C: New test.
18605
18606 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
18607
18608 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18609 (switchfiles): Fix fprintf's by adding srcdir or removing it.
18610
18611 2006-01-19 Diego Novillo <dnovillo@redhat.com>
18612
18613 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
18614 * gcc.dg/gomp/critical-1.c: Likewise.
18615 * gcc.dg/gomp/critical-3.c: Likewise.
18616 * gcc.dg/gomp/empty.c: Likewise.
18617 * gcc.dg/gomp/ordered-1.c: Likewise.
18618 * gcc.dg/gomp/for-4.c: Likewise.
18619 * gcc.dg/gomp/for-6.c: Likewise.
18620 * gcc.dg/gomp/master-3.c: Likewise.
18621 * gcc.dg/gomp/for-8.c: Likewise.
18622 * gcc.dg/gomp/for-10.c: Likewise.
18623 * gcc.dg/gomp/for-18.c: Likewise.
18624 * gcc.dg/gomp/for-5.c: Likewise.
18625 * gcc.dg/gomp/for-7.c: Likewise.
18626 * gcc.dg/gomp/for-9.c: Likewise.
18627
18628 2006-01-18 Jeff Law <law@redhat.com>
18629
18630 * gcc.dg/tree-ssa/vrp25.c: New test.
18631
18632 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18633
18634 * gcc.dg/pr25805.c: Fix misapplied patch.
18635
18636 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
18637
18638 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
18639 (check_effective_target_vect_udot_qi): New.
18640 (check_effective_target_vect_sdot_hi): New.
18641 (check_effective_target_vect_udot_hi): New.
18642 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
18643 prefixed with "wrapv-" with -fwrapv.
18644 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
18645 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
18646 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
18647 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
18648 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
18649
18650 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
18651 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
18652 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
18653 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
18654
18655 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18656
18657 PR c++/16829
18658 * g++.dg/other/default2.C: New test.
18659 * g++.dg/other/default3.C: New test.
18660
18661 2006-01-19 Richard Sandiford <richard@codesourcery.com>
18662
18663 PR c/25805
18664 * gcc.dg/pr25805.c: New file.
18665
18666 2006-01-18 Mark Mitchell <mark@codesourcery.com>
18667
18668 PR c++/25836
18669 * g++.dg/template/init6.C: New test.
18670
18671 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
18672
18673 * gcc.dg/tree-ssa/pr24287.c: New test
18674
18675 2006-01-18 Eric Christopher <echristo@apple.com>
18676
18677 * g++.dg/eh/table.C: New.
18678
18679 2006-01-18 DJ Delorie <dj@redhat.com>
18680
18681 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
18682 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
18683 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
18684 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
18685
18686 2006-01-18 Jeff Law <law@redhat.com>
18687
18688 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
18689 on wrapping on overflow semantics.
18690
18691 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
18692
18693 * gcc.gc/tree-ssa/vrp23.c: New test.
18694 * gcc.gc/tree-ssa/vrp24.c: New test.
18695
18696 2006-01-18 Richard Henderson <rth@redhat.com>
18697 Aldy Hernandez <aldyh@redhat.com>
18698 Jakub Jelinek <jakub@redhat.com>
18699 Diego Novillo <dnovillo@redhat.com>
18700 Uros Bizjak <uros@kss-loka.si>
18701
18702 * gcc.dg/gomp: New directory.
18703
18704 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
18705 Steven G. Kargl <kargls@comcast.net>
18706
18707 PR fortran/20869
18708 * gfortran.dg/intrinsic_external_1.f90: New test.
18709
18710 PR fortran/20875.
18711 * gfortran.dg/elemental_pointer_1.f90: New test.
18712
18713 PR fortran/25024
18714 * gfortran.dg/external_procedures_1.f90: New test.
18715
18716 PR fortran/25785
18717 gfortran.dg/assumed_present.f90: New test.
18718
18719 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18720
18721 * g++.dg/parse/lookup5.C: New test.
18722
18723 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18724
18725 PR fortran/25697
18726 * gfortran.dg/read_eof.f90: New test.
18727
18728 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18729
18730 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18731 add a closing brace.
18732
18733 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18734
18735 PR fortran/25631
18736 * gfortran.dg/fmt_tl.f: New test.
18737
18738 2006-01-17 Eric Christopher <echristo@apple.com>
18739
18740 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18741 * g++.old-deja/g++.warn/impint2.C: Ditto.
18742 * g++.old-deja/g++.other/null1.C: Ditto.
18743 * g++.dg/warn/conv2.C: Ditto.
18744 * g++.dg/warn/conv4.C: New file.
18745
18746 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18747
18748 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18749
18750 2006-01-17 Andreas Jaeger <aj@suse.de>
18751 Janis Johnson <janis187@us.ibm.com>
18752
18753 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18754 in 64-bit.
18755 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18756 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18757
18758 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18759
18760 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18761 (switchfiles): xfail txxx where xxx >= 25.
18762
18763 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18764
18765 PR testsuite/25764
18766 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18767
18768 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18769
18770 PR c/25682
18771 * gcc.dg/pr25682.c: New test.
18772 * g++.dg/parse/array-size2.C: New test.
18773
18774 2006-01-16 Ian Lance Taylor <ian@airs.com>
18775
18776 * consistency.vlad: Remove entire directory, 1652 files.
18777
18778 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18779
18780 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18781 check_effective_target_dfprt_nocache): New.
18782 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18783 (check_effective_target_dfprt): New.
18784 * lib/c-compat.exp (check_dfp): Remove.
18785 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18786 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18787 level of support for decimal float.
18788 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18789 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18790 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18791 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18792 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18793 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18794 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18795 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18796 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18797 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18798 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18799 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18800 directives.
18801
18802 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18803
18804 PR testsuite/25741
18805 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18806 $base_dir/../.
18807 * lib/gfortran.exp (gfortran_init): Likewise.
18808 * lib/obj-c++.exp (obj-c++_init): Likewise.
18809 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18810 (scan-assembler-dem-not): Likewise.
18811 * lib/scandump.exp (scan-dump-dem): Likewise.
18812 (scan-dump-dem-not): Likewise.
18813
18814 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18815
18816 PR testsuite/25767
18817 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18818 powerpc-*-darwin*.
18819 * lib/obj-c++.exp (obj-c++_init): Likewise.
18820
18821 2006-01-16 Richard Guenther <rguenther@suse.de>
18822
18823 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18824
18825 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18826
18827 PR testsuite/25777
18828 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18829 to LD_LIBRARY_PATH.
18830
18831 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18832 Andrew Pinski <pinskia@physics.uc.edu>
18833
18834 * gcc.dg/minmax-1.c: New test.
18835
18836 2006-01-16 Ben Elliston <bje@au.ibm.com>
18837
18838 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18839 * gcc.misc-tests/dectest.exp: Ditto.
18840
18841 2006-01-15 Ian Lance Taylor <ian@airs.com>
18842
18843 PR testsuite/25796
18844 * gcc.target/i386/cmov6.c: Use -march=k8.
18845
18846 2006-01-15 Andreas Jaeger <aj@suse.de>
18847
18848 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18849 x86 does not have __float128.
18850
18851 2006-01-14 Ian Lance Taylor <ian@airs.com>
18852
18853 * gcc.target/i386/cmov6.c: New test.
18854
18855 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18856
18857 PR c++/25663
18858 * g++.dg/template/ctor6.C: New test.
18859
18860 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18861
18862 PR tree-optimization/25485
18863 * gcc.dg/tree-ssa/pr25485.c: New.
18864
18865 2006-01-14 Richard Guenther <rguenther@suse.de>
18866
18867 PR tree-optimization/22548
18868 PR tree-optimization/22555
18869 PR tree-optimization/22501
18870 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18871 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18872 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18873 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18874 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18875 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18876 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18877 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18878 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18879
18880 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18881
18882 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18883 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18884
18885 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18886 Richard Guenther <rguenther@suse.de>
18887
18888 PR rtl-optimization/24257
18889 * gcc.dg/torture/pr24257.c: New testcase.
18890
18891 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18892
18893 * gcc.c-torture/execute/20060110-1.c: New test.
18894 * gcc.c-torture/execute/20060110-2.c: New test.
18895
18896 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18897
18898 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18899
18900 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18901
18902 PR fortran/25756
18903 * gfortran.dg/label_3.f90: New test.
18904
18905 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18906
18907 PR tree-optimization/25771
18908 * g++.dg/tree-ssa/pr25771.C: New test
18909
18910 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18911
18912 PR tree-opt/24365
18913 * g++.dg/opt/complex5.C: New test.
18914
18915 2006-01-13 Richard Guenther <rguenther@suse.de>
18916
18917 * gcc.target/i386/387-9.c: New testcase.
18918
18919 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18920
18921 PR c++/24824
18922 * g++.dg/debug/dwarf2-1.C: New.
18923
18924 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18925
18926 PR testsuite/25728
18927 * lib/gcov.exp (verify-lines): Add "close $fd".
18928
18929 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18930 Ben Elliston <bje@au.ibm.com>
18931
18932 * gcc.dg/dfp/inf-1.c: New test.
18933
18934 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18935 Yao Qi <qiyaoltc@cn.ibm.com>
18936 Ben Elliston <bje@au.ibm.com>
18937 Jon Grimm <jgrimm2@us.ibm.com>
18938
18939 * gcc.dg/nodfp-1.c: New test.
18940 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18941 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18942 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18943 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18944 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18945 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18946 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18947 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18948 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18949 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18950 * gcc.dg/format/dfp-printf-1.c: Likewise.
18951 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18952 (compat_setup_dfp): New.
18953 * gcc.dg/compat/compat.exp: Use it.
18954 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18955 Make some variables global, prepend "compat_" to their names.
18956 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18957 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18958 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18959 * lib/compat.exp (compat_skip_list): Make global, rename.
18960 * lib/c-compat.exp: New file.
18961 * lib/target-supports.exp (check_effective_target_dfp): New.
18962
18963 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18964 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18965 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18966 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18967 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18968 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18969 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18970 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18971 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18972 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18973 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18974 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18975 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18976 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18977 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18978 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18979 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18980 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18981 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18982 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18983 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18984 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18985 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18986 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18987 gcc.dg/dfp/struct-layout-1.c,
18988 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18989 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18990 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18991 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18992 gcc.dg/dfp/func-vararg-dfp.c,
18993 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18994 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18995 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18996 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18997 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18998
18999 2006-01-11 Richard Guenther <rguenther@suse.de>
19000
19001 PR tree-optimization/25734
19002 * gcc.dg/tree-ssa/pr25734.c: New testcase.
19003
19004 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
19005
19006 PR fortran/25486
19007 * gfortran.dg/literal_character_constant_1_x.F: New test.
19008 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
19009 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
19010 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
19011
19012 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
19013
19014 PR c++/25386
19015 * g++.dg/ext/packed3.C: Add expected packed error.
19016
19017 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
19018
19019 PR target/25706
19020 * gcc.dg/torture/pr25706-1.c: New test.
19021
19022 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
19023
19024 PR tree-optimization/23109
19025 PR tree-optimization/23948
19026 PR tree-optimization/24123
19027
19028 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
19029 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
19030 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
19031 g++.dg/tree-ssa/pr23948.C: New testcases.
19032 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
19033 three divisions in order to do the optimization.
19034
19035 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
19036
19037 PR c++/25632
19038 * g++.dg/other/pr25632.C: New test.
19039
19040 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
19041
19042 PR fortran/25730
19043 * gfortran.dg/used_types_1.f90: New test.
19044
19045 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
19046
19047 PR target/25718
19048 * gcc.dg/torture/pr25718-1.c: New test.
19049
19050 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
19051
19052 * gfortran.dg/list_read_2.f90: Fix typo in description.
19053
19054 2006-01-10 Jan Beulich <jbeulich@novell.com>
19055
19056 * lib/target-supports.exp (check_visibility_available): Simplify test
19057 for *-*-netware*.
19058 (check_profiling_available): Fail for *-*-netware*.
19059 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
19060 * gcc.dg/20021014-1.c: Likewise.
19061 * gcc.dg/nest.c: Likewise.
19062
19063 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
19064
19065 fortran/24936
19066 * gfortran.dg/forall_3.f90: New test.
19067
19068 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
19069
19070 PR fortran/21977
19071 * gfortran.dg/nesting_2.f90: New test.
19072 * gfortran.dg/nesting_3.f90: New test.
19073
19074 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
19075
19076 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
19077 Fix typo in comment.
19078
19079 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
19080
19081 * gfortran.dg/single_char_string.f90: New test.
19082
19083 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
19084
19085 * gfortran.dg/ichar_2.f90: New test.
19086
19087 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
19088
19089 PR fortran/25093
19090 * gfortran.dg/private_type_4.f90: New.
19091
19092 2006-01-07 Richard Guenther <rguenther@suse.de>
19093
19094 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
19095
19096 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19097
19098 * gfortran.dg/func_decl_1.f90: New.
19099 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
19100 * gfortran.dg/array_alloc_2.f90: Likewise.
19101 * gfortran.dg/char_result_8.f90: Likewise.
19102 * gfortran.dg/dup_save_1.f90: Likewise.
19103 * gfortran.dg/dup_save_2.f90: Likewise.
19104 * gfortran.dg/f2c_6.f90: Likewise.
19105 * gfortran.dg/f2c_7.f90: Likewise.
19106 * gfortran.dg/func_result_2.f90: Likewise.
19107 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
19108
19109 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
19110
19111 PR fortran/22146
19112 * gfortran.dg/elemental_subroutine_1.f90: New test.
19113 * gfortran.dg/elemental_subroutine_2.f90: New test.
19114
19115 PR fortran/25029
19116 PR fortran/21256
19117 * gfortran.dg/assumed_size_refs_1.f90: New test.
19118
19119 PR fortran/20868
19120 PR fortran/20870
19121 * gfortran.dg/assumed_size_refs_2.f90: New test.
19122 * gfortran.dg/initialization_1.f90: Change warning message.
19123
19124 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
19125
19126 * gcc.dg/tree-ssa/loop-15.c: New test.
19127
19128 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19129
19130 PR fortran/25598
19131 * gfortran.dg/backspace_3.f: New test.
19132 * gfortran.dg/backspace_4.f: New test.
19133
19134 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19135
19136 PR fortran/24268
19137 * gfortran.dg/fmt_white.f: Update test.
19138
19139 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
19140
19141 * gcc.dg/cast-1.c: Add new warning.
19142 * gcc.dg/cast-2.c: Likewise.
19143 * gcc.dg/cast-3.c: Likewise.
19144 * gcc.dg/format/cast-1.c: Likewise.
19145 * gcc.dg/cast-4.c: New testcase.
19146
19147 2006-01-05 Richard Guenther <rguenther@suse.de>
19148
19149 PR tree-optimization/22555
19150 * gcc.dg/tree-ssa/alias-3.c: New testcase.
19151
19152 2006-01-05 Richard Guenther <rguenther@suse.de>
19153 Diego Novillo <dnovillo@redhat.com>
19154
19155 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
19156 * gcc.dg/tree-ssa/loop-8.c: Likewise.
19157 * gcc.dg/tree-ssa/loop-1.c: Likewise.
19158 * gcc.dg/tree-ssa/pr23294.c: Likewise.
19159 * gcc.dg/tree-ssa/pr21985.c: Likewise.
19160 * gcc.dg/tree-ssa/loop-14.c: Likewise.
19161 * gcc.dg/tree-ssa/loop-2.c: Likewise.
19162 * gcc.dg/tree-ssa/loop-3.c: Likewise.
19163 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19164 * gcc.dg/tree-ssa/pr21171.c: Likewise.
19165 * gcc.dg/tree-ssa/loop-5.c: Likewise.
19166 * gcc.dg/tree-ssa/loop-10.c: Likewise.
19167 * gcc.dg/tree-ssa/loop-6.c: Likewise.
19168 * treelang/compile/extravar.tree: Likewise.
19169 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
19170 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
19171 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
19172 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
19173 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
19174
19175 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19176
19177 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
19178 for 64-bit fix.
19179
19180 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
19181
19182 PR fortran/23675
19183 gfortran.dg/char_result_11.f90: New.
19184
19185 2006-01-04 Mark Mitchell <mark@codesourcery.com>
19186
19187 PR c++/24782
19188 * g++.dg/parse/access9.C: New test.
19189 * g++.dg/tc1/dr52.C: Tweak error markers.
19190
19191 2006-01-04 Richard Henderson <rth@redhat.com>
19192
19193 Merge from gomp branch.
19194 * g++.dg/parse/pragma2.C: Update expected error lines.
19195
19196 2006-01-04 Jakub Jelinek <jakub@redhat.com>
19197
19198 * g++.dg/other/i386-2.C: New test.
19199
19200 PR target/25554
19201 * gcc.c-torture/compile/20051228-1.c: New test.
19202
19203 PR c/25559
19204 * gcc.dg/pr25559.c: New test.
19205
19206 2006-01-03 Mark Mitchell <mark@codesourcery.com>
19207
19208 PR c++/25492
19209 * g++.dg/lookup/friend9.C: New test.
19210
19211 PR c++/25625
19212 * g++.dg/template/repo5.C: New test.
19213
19214 2006-01-03 Steven G. Kargl <kargls@comcast.net>
19215
19216 PR fortran/25101
19217 * gfortran.dg/forall_2.f90: New test.
19218
19219 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19220
19221 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
19222 dg-require-weak. Adjust regexp to handle leading-underscore
19223 targets and space as well as TAB after .weak. Change previous
19224 64-bit fix to not use naked dot.
19225
19226 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
19227
19228 PR rtl-optimization/25578
19229 * gcc.c-torture/execute/20060102-1.c: New testcase.
19230
19231 2006-01-03 Richard Guenther <rguenther@suse.de>
19232
19233 PR c/25183
19234 * gcc.dg/torture/pr25183.c: New testcase.
19235
19236 2006-01-03 Jakub Jelinek <jakub@redhat.com>
19237
19238 Merge from gomp-branch.
19239 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
19240 * gcc.dg/ia64-sync-2.c: Likewise.
19241 * gcc.dg/ia64-sync-3.c: Likewise.
19242 * gcc.dg/ia64-sync-4.c: Likewise.
19243 * gcc.dg/sync-2.c: Likewise.
19244 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
19245 that sparc64-*-* and sparcv9-*-* supports sync builtins.
19246
19247 2006-01-02 Mark Mitchell <mark@codesourcery.com>
19248
19249 PR c++/25635
19250 * g++.dg/parse/operator6.C: New test.
19251
19252 PR c++/25637
19253 * g++.dg/parse/error29.C: New test.
19254
19255 PR c++/25638
19256 * g++.dg/parse/dtor6.C: New test.
19257
19258 PR c++/25633
19259 * g++.dg/parse/ctor3.C: New test.
19260
19261 PR c++/25634
19262 * g++.dg/template/class3.C: New test.
19263
19264 2006-01-02 Geoffrey Keating <geoffk@apple.com>
19265
19266 * g++.dg/debug/debug9.C: New.
19267
19268 2006-01-02 Steven G. Kargl <kargls@comcast.net>
19269
19270 PR fortran/24640
19271 * gfortran.dg/label_2.f90: New test.
19272
19273 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19274
19275 * g++.dg/lookup/using12.C: Tighten error marker.
19276
19277 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
19278 Andrew Pinski <pinskia@physics.uc.edu>
19279
19280 * gcc.target/powerpc/darwin-abi-3.c: New file.
19281 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
19282 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
19283 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
19284 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
19285 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
19286 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
19287 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
19288 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
19289
19290 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
19291
19292 * gcc.dg/tree-ssa/loadpre1.c: New;
19293 * gcc.dg/tree-ssa/loadpre2.c: New;
19294 * gcc.dg/tree-ssa/loadpre3.c: New;
19295 * gcc.dg/tree-ssa/loadpre4.c: New;
19296 * gcc.dg/tree-ssa/loadpre5.c: New;
19297 * gcc.dg/tree-ssa/loadpre6.c: New;
19298 * gcc.dg/tree-ssa/loadpre7.c: New;
19299 * gcc.dg/tree-ssa/loadpre8.c: New;
19300 * gcc.dg/tree-ssa/loadpre9.c: New;
19301
19302 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
19303
19304 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
19305 * g++.dg/abi/thunk4.C: Likewise.
19306
19307 2006-01-01 Andreas Jaeger <aj@suse.de>
19308
19309 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
19310 portable.
19311
19312 2006-01-01 Jakub Jelinek <jakub@redhat.com>
19313
19314 PR c++/25294
19315 * gcc.dg/pragma-pack-3.c: New test.
19316 * g++.dg/parse/pragma3.C: New test.
19317
19318 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19319
19320 PR middle-end/24827
19321 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
19322
19323 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19324
19325 PR testsuite/25214
19326 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
19327
19328 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
19329
19330 PR fortran/22607
19331 * gfortran-dg/pure_byref_3.f90: New.
19332
19333 fortran/PR 25396
19334 * gfortran.dg/userdef_operator_1.f90: New.
19335
19336 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
19337
19338 * g++.dg/abi/thunk3.C: New.
19339 * g++.dg/abi/thunk4.C: New.
19340
19341 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
19342
19343 PR fortran/25532
19344 * gfortran.dg/host_used_types_1.f90: New test. Check that host
19345 associated derived type components of derived types are
19346 properly declared in contained procedures.
19347
19348 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19349
19350 PR libgfortran/25139
19351 * gfortran.dg/backspace_2.f: New test.
19352
19353 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19354
19355 PR libgfortran/25550
19356 * gfortran.dg/endfile.f: New test.
19357
19358 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19359
19360 PR libgfortran/25419
19361 * gfortran.dg/comma.f: New test.
19362
19363 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19364
19365 * lib/gfortran-dg.exp: Remove trailing whitespace.
19366 * lib/fortran-torture.exp: Test with -fbounds-check instead of
19367 -funroll-all-loops.
19368
19369 2005-12-28 Alan Modra <amodra@bigpond.net.au>
19370
19371 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
19372 Extended Double long doubles or repeat tests when long double is
19373 the same size as double.
19374
19375 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19376
19377 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
19378
19379 PR testsuite/25442
19380 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
19381 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
19382
19383 PR testsuite/25441
19384 * gcc.dg/pr23911.c: Make test variable static.
19385
19386 PR testsuite/25444
19387 * gcc.dg/tree-ssa/pr14841.c: Likewise.
19388
19389 2005-12-26 Mark Mitchell <mark@codesourcery.com>
19390
19391 PR c++/25439
19392 * g++.dg/parse/crash17.C: Adjust error markers.
19393 * g++.dg/template/error20.C: New test.
19394
19395 2005-12-26 Mark Mitchell <mark@codesourcery.com>
19396
19397 PR c++/23172
19398 * g++.dg/ext/complit4.C: New test.
19399
19400 PR c++/25417
19401 * g++.dg/ext/complit5.C: Likewise.
19402
19403 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
19404
19405 PR tree-optimization/25125
19406 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
19407 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
19408 * gcc.c-torture/execute/pr25125.c: New.
19409
19410 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
19411
19412 PR fortran/25029
19413 PR fortran/21256
19414 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
19415 functions with incorrect assumed size references.
19416
19417 2005-12-24 Mark Mitchell <mark@codesourcery.com>
19418
19419 PR c++/23171
19420 * g++.dg/opt/init1.C: New test.
19421
19422 2005-12-23 Mark Mitchell <mark@codesourcery.com>
19423
19424 PR c++/24671
19425 * g++.dg/template/sfinae3.C: New test.
19426
19427 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19428
19429 * g++.dg/other/friend4.C: New test.
19430
19431 2005-12-23 Jakub Jelinek <jakub@redhat.com>
19432
19433 PR target/25005
19434 * g++.dg/opt/pr25005.C: New test.
19435
19436 2005-12-22 Mark Mitchell <mark@codesourcery.com>
19437
19438 PR c++/25369
19439 * g++.dg/template/ptrmem16.C: New test.
19440
19441 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
19442
19443 PR fortran/25029
19444 PR fortran/21256
19445 * gfortran.dg/initialization_1.f90: Add test of SIZE.
19446
19447 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19448
19449 PR libgfortran/25307
19450 * gfortran.dg/list_read_5.f90: New test.
19451
19452 2005-12-22 Richard Henderson <rth@redhat.com>
19453
19454 * gcc.target/i386/sse-7.c: Use -msse2.
19455
19456 2005-12-23 Jakub Jelinek <jakub@redhat.com>
19457
19458 PR rtl-optimization/25432
19459 * gcc.c-torture/compile/20051216-1.c: New test.
19460
19461 PR objc/25328
19462 * objc/execute/pr25328.m: New test.
19463
19464 2005-12-22 Mark Mitchell <mark@codesourcery.com>
19465
19466 PR c++/25364
19467 * g++.dg/template/call4.C: New test.
19468
19469 2005-12-22 Dale Johannesen <dalej@apple.com>
19470
19471 * gcc.target/i386/sse-17.c: New.
19472
19473 2005-12-22 Paul Brook <paul@codesourcery.com>
19474
19475 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
19476
19477 2005-12-22 Paul Brook <paul@codesourcery.com>
19478
19479 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
19480
19481 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19482
19483 PR tree-opt/25513
19484 * gcc.c-torture/compile/pr25513.c: New test.
19485
19486 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19487
19488 PR c++/23333
19489 * g++.dg/parse/error25.C: Add more tests.
19490
19491 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19492
19493 PR fortran/18990
19494 * gfortran.dg/der_charlen_1.f90: New.
19495
19496 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
19497
19498 PR fortran/20889
19499 * gfortran.dg/pointer_component_type_1.f90: New test.
19500
19501 PR fortran/25029
19502 PR fortran/21256
19503 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
19504 should give an error with assumed size array refernces and checks
19505 those that should not.
19506 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
19507 reference an upper bound so that it does not generate an error.
19508
19509 PR fortran/19362
19510 PR fortran/20244
19511 PR fortran/20864
19512 PR fortran/25391
19513 * gfortran.dg/used_dummy_types_1.f90: New test.
19514 * gfortran.dg/used_dummy_types_2.f90: New test.
19515 * gfortran.dg/used_dummy_types_3.f90: New test.
19516 * gfortran.dg/used_dummy_types_4.f90: New test.
19517 * gfortran.dg/used_dummy_types_5.f90: New test.
19518
19519 PR fortran/23152
19520 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
19521 group already being USE associated.
19522 * gfortran.dg/assumed_shape_nml.f90: New test.
19523 * gfortran.dg/assumed_size_nml.f90: New test.
19524
19525 PR fortran/20862
19526 PR fortran/25053
19527 PR fortran/25063
19528 PR fortran/25064
19529 PR fortran/25066
19530 PR fortran/25067
19531 PR fortran/25068
19532 PR fortran/25307
19533 * gfortran.dg/io_constraints_1.f90: New test.
19534 * gfortran.dg/io_constraints_1.f90: New test.
19535 * gfortran.dg/iostat_3.f90: Change wording of warning.
19536 * gfortran.dg/g77/19981216-0.f: The same.
19537
19538 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
19539
19540 PR tree-optimization/23518
19541 * gcc.dg/pr23518.c: New.
19542
19543 2005-12-21 Mike Stump <mrs@apple.com>
19544
19545 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
19546
19547 2005-12-21 Paul Brook <paul@codesourcery.com>
19548
19549 * gcc.dg/pr19340.c: Skip on m68k targets.
19550
19551 2005-12-21 Steven Bosscher <stevenb@suse.de>
19552
19553 PR rtl-optimization/25196
19554 * gcc.dg/pr25196.c: New test.
19555
19556 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
19557
19558 PR fortran/25423
19559 gfortran.dg/where_nested_1.f90: New.
19560
19561 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
19562
19563 PR tree-optimization/25382.
19564 * gcc.dg/tree-ssa/pr25382.c: New.
19565
19566 2005-12-20 Richard Guenther <rguenther@suse.de>
19567
19568 PR middle-end/24306
19569 * gcc.target/i386/pr24306.c: New testcase.
19570
19571 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
19572
19573 PR tree-optimization/25501
19574 * gcc.dg/tree-ssa/pr25501.c: New.
19575
19576 2005-12-20 Richard Guenther <rguenther@suse.de>
19577
19578 Revert
19579 2005-12-02 Richard Guenther <rguenther@suse.de>
19580
19581 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19582
19583 2005-12-20 Mark Mitchell <mark@codesourcery.com>
19584
19585 PR c++/21228
19586 * g++.dg/warn/Wunreachable-code-2.C: New test.
19587
19588 2005-12-19 Mark Mitchell <mark@codesourcery.com>
19589
19590 PR c++/24278
19591 * g++.dg/template/ctor5.C: New test.
19592
19593 PR c++/24915
19594 * g++.dg/template/overload8.C: New test.
19595
19596 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
19597
19598 * gcc.c-torture/compile/pr25483 : New test.
19599
19600 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19601
19602 PR c++/20552
19603 * g++.dg/ext/typeof10.C: New test.
19604
19605 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
19606
19607 * gcc.dg/mt-loopi1.c: New.
19608
19609 2005-12-18 Richard Guenther <rguenther@suse.de>
19610
19611 PR tree-optimization/25481
19612 * gcc.dg/torture/pr25481.c: New testcase.
19613
19614 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19615
19616 PR rtl-optimization/21041
19617 * gcc.dg/pr21041.c: New test.
19618
19619 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19620
19621 PR libgfortran/25463
19622 * gfortran.dg/advance.f90: New test.
19623
19624 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
19625
19626 * gcc.dg/20051201-1.c: New test.
19627
19628 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
19629
19630 PR fortran/25018
19631 * gfortran.dg/initialization_1.f90: New test.
19632 * gfortran.dg/enum_5.f90: Change dg-error to new message.
19633 * gfortran.dg/g77/980616-0.f: The same.
19634
19635 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19636
19637 * PR fortran/25458
19638 * gfortran.dg/chkbits.f90: New test.
19639
19640 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19641
19642 * gfortran.dg/enum_5.f: Revert to previous version.
19643
19644 2005-12-17 Steven G. Kargl <kargls@comcast.net>
19645
19646 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
19647 * gfortran.dg/nested_modules_1.f90: Ditto.
19648 * gfortran.dg/hollerith_f95.f90: Ditto.
19649 * gfortran.dg/select_5.f90: Ditto.
19650 * gfortran.dg/secnds.f: Ditto.
19651 * gfortran.dg/hollerith2.f90: Ditto.
19652 * gfortran.dg/imag_2.f: Ditto.
19653 * gfortran.dg/ftell_2.f90: Ditto.
19654 * gfortran.dg/malloc_free_1.f90: Ditto.
19655 * gfortran.dg/logint-1.f: Ditto.
19656 * gfortran.dg/recursive_statement_functions.f90: Ditto.
19657 * gfortran.dg/e_d_fmt.f90: Ditto.
19658 * gfortran.dg/hollerith_legacy.f90: Ditto.
19659 * gfortran.dg/logint-2.f: Ditto.
19660 * gfortran.dg/enum_5.f90: Ditto.
19661 * gfortran.dg/f2c_2.f90: Ditto.
19662 * gfortran.dg/pr17143.f90: Ditto.
19663 * gfortran.dg/namelist_14.f90: Ditto.
19664 * gfortran.dg/logint-3.f: Ditto.
19665 * gfortran.dg/spread_scalar_source.f90: Ditto.
19666 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
19667 * gfortran.dg/namelist_11.f: Ditto.
19668 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
19669 * gfortran.dg/g77/20010519-1.f
19670 * gfortran.dg/g77/alpha1.f: Ditto.
19671 * gfortran.dg/g77/990115-1.f: Ditto.
19672 * gfortran.dg/g77/erfc.f: Ditto.
19673 * gfortran.dg/g77/19990313-3.f: Ditto.
19674 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
19675 * gfortran.dg/g77/20010426.f: Ditto.
19676 * gfortran.dg/g77/19990313-0.f: Ditto.
19677 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
19678 * gfortran.dg/g77/20000629-1.f: Ditto.
19679 * gfortran.dg/g77/970125-0.f: Ditto.
19680 * gfortran.dg/g77/8485.f: Ditto.
19681 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
19682 * gfortran.dg/g77/19990313-1.f: Ditto.
19683 * gfortran.dg/g77/int8421.f: Ditto.
19684 * gfortran.dg/g77/19990305-0.f: Ditto.
19685 * gfortran.dg/g77/947.f: Ditto.
19686 * gfortran.dg/g77/19990905-2.f: Ditto.
19687 * gfortran.dg/g77/cabs.f: Ditto.
19688 * gfortran.dg/g77/19990313-2.f: Ditto.
19689 * gfortran.dg/g77/20020307-1.f: Ditto.
19690 * gfortran.dg/g77/dcomplex.f: Ditto.
19691 * gfortran.dg/g77/19990502-1.f: Ditto.
19692 * gfortran.dg/g77/19981216-0.f: Ditto.
19693 * gfortran.dg/common_4.f90: Ditto.
19694 * gfortran.dg/entry_4.f90: Ditto.
19695 * gfortran.dg/equiv_constraint_2.f90: Ditto.
19696 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
19697 * gfortran.dg/namelist_12.f: Ditto.
19698 * gfortran.dg/scale_1.f90: Ditto.
19699 * gfortran.dg/modulo_1.f90
19700 * gfortran.dg/hollerith.f90: Ditto.
19701 * gfortran.dg/direct_io_3.f90: Ditto.
19702 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
19703 * gfortran.dg/gnu_logical_1.F: Ditto.
19704 * gfortran.dg/unf_io_convert_1.f90: Ditto.
19705 * gfortran.dg/assign_1.f90: Ditto.
19706 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
19707 * gfortran.dg/pr23095.f: Ditto.
19708 * gfortran.dg/read_float_1.f90: Ditto.
19709
19710 2005-12-17 Andreas Jaeger <aj@suse.de>
19711
19712 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
19713 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19714
19715 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19716
19717 PR fortran/24268
19718 * gfortran.dg/fmt_white.f: New test.
19719
19720 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19721
19722 * gfortran.dg/label_1.f90: New test.
19723
19724 2005-12-15 Ben Elliston <bje@au.ibm.com>
19725
19726 PR testsuite/25422
19727 * gcc.dg/20031012-1.c: Add -Walways-true option.
19728 * gcc.dg/weak/weak-3.c: Likewise.
19729 * g++.old-deja/g++.mike/warn8.C: Likewise.
19730
19731 2005-12-16 Mike Stump <mrs@apple.com>
19732
19733 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19734 exit.
19735
19736 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19737
19738 PR libgfortran/25264
19739 PR libgfortran/25349
19740 * gfortran.dg/tl_editing.f90: Added additional checks.
19741 * gfortran.dg/t_editing.f: New test.
19742 * gfortran.dg/write_padding.f90: New test
19743
19744 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19745
19746 PR testsuite/25215
19747 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19748
19749 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19750
19751 PR rtl-optimization/24899
19752 * gcc.c-torture/execute/20051215-1.c: New test.
19753
19754 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19755
19756 PR 24823
19757 * gfortran.dg/pr24823.f: New test.
19758
19759 2005-12-16 Jeff Law <law@redhat.com>
19760
19761 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19762
19763 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19764
19765 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19766 (base_types): Change C++ style comments to C style comments. Remove
19767 aligned types from the array. Keep Enums disabled.
19768 (complex_types): Remove aligned types from the array.
19769 Comment out "_Complex long double".
19770 (attrib_types): Remove.
19771 (complex_attrib_types): Remove.
19772 (attrib_array_types): Remove.
19773 (complex_attrib_array_types): Remove.
19774 (aligned_bitfld_types): Remove.
19775 (n_aligned_bitfld_types): Remove.
19776 (FEATURE_ALIGNEDPACKED): Delete.
19777 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19778 (singles): Remove support for adding attributes.
19779 (choose_type): Remove support for attributed types.
19780 (generate_fields): Remove support for attributed bit-fields.
19781 Remove support for adding attributes.
19782 (generate_random_tests): Remove support for adding attributes.
19783 (features): Add back "[0] :0" and "complex vector [0]".
19784 (main): Remove support for attributed bit-fields.
19785 Uncomment the calling of generate_random_tests for the rests of
19786 the tests.
19787
19788 2005-12-16 Jan Hubicka <jh@suse.cz>
19789
19790 * gcc.c-torture/combine/pr25224.c: New.
19791
19792 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19793
19794 PR other/25028
19795 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19796 HP-UX.
19797
19798 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19799
19800 * gcc.dg/20051215-1.c: New file.
19801
19802 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19803
19804 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19805 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19806
19807 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19808
19809 PR fortran/18197
19810 * gfortran.dg/dummy_functions_1.f90: New.
19811
19812 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19813
19814 PR rtl-optimization/25310
19815 * gcc.c-torture/compile/pr25310.c: New test.
19816
19817 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19818
19819 PR debug/25023
19820 * gcc.dg/pr25023.c: New test.
19821
19822 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19823
19824 * g++.old-deja/g++.brendan/redecl1.C,
19825 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19826 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19827 g++.old-deja/g++.oliva/typeof1.C,
19828 g++.old-deja/g++.other/crash16.C,
19829 g++.old-deja/g++.other/crash34.C,
19830 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19831 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19832 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19833 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19834 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19835 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19836 Remove xfail.
19837
19838 2005-12-14 Kean Johnston <jkj@sco.com>
19839 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19840
19841 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19842 * gcc.target/i386/20020523-1.c: Ditto.
19843 * gcc.target/i386/tailcall-1.c: Ditto.
19844 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19845 * gcc.target/i386/ssetype-5.c: Ditto.
19846
19847 2005-12-14 Jeff Law <law@redhat.com>
19848
19849 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19850
19851 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19852
19853 PR target/25254
19854 PR target/24188
19855 * gcc.target/i386/pr25254.c: New test.
19856 * gfortran.dg/PR24188.f: New test.
19857
19858 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19859
19860 * lib/fortran-torture.exp: Catch remaining uses of
19861 remote_file build delete.
19862
19863 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19864
19865 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19866
19867 2005-12-14 Ben Elliston <bje@au.ibm.com>
19868
19869 * gcc.dg/warn-addr-cmp.c: New test.
19870
19871 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19872
19873 PR debug/25023
19874 PR target/25293
19875 * gcc.target/i386/pr25293.c: New test.
19876
19877 2005-12-13 Petr Machata <machata@post.cz>
19878
19879 PR c++/24907
19880 * g++.dg/parse/comma2.C: New test.
19881
19882 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19883 Jakub Jelinek <jakub@redhat.com>
19884
19885 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19886 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19887 (limits.h): Include unconditionally.
19888 (stdlib.h): Likewise.
19889 (hashtab.h): Do not include.
19890 (getopt.h): Likewise.
19891 (stddef.h): Include.
19892 (hashval_t): Define.
19893 (struct entry): Add "next" field.
19894 (HASH_SIZE): New macro.
19895 (hash_table): New variable.
19896 (switchfiles): Do not use xmalloc.
19897 (mix): New macro.
19898 (iterative_hash): New function.
19899 (hasht): Remove.
19900 (e_exists): New function.
19901 (e_insert): Likewise.
19902 (output): Use, instead of libiberty hashtable functions.
19903 (main): Do not use getopt. Do not call htab_create.
19904
19905 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19906
19907 PR c++/25331
19908 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19909 put atal* and atpaal* attributes on array elements.
19910 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19911 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19912 put atal* and atpaal* attributes on array elements.
19913 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19914
19915 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19916
19917 * gcc.dg/single-precision-constant.c: New test.
19918
19919 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19920
19921 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19922 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19923 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19924 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19925 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19926 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19927 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19928 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19929 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19930 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19931 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19932 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19933 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19934 gcc.target/powerpc/ppc-sdata-2.c,
19935 gcc.target/powerpc/ppc-stackalign-1.c,
19936 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19937 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19938 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19939 gcc.target/powerpc/rs6000-ldouble-2.c,
19940 gcc.target/powerpc/rs6000-power2-1.c,
19941 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19942 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19943 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19944 option into target selector.
19945 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19946 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19947
19948 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19949
19950 PR objc/25348
19951 * objc.dg/encode-9.m: New test.
19952
19953 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19954
19955 PR testsuite/20772
19956 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19957 * gcc.dg/asm-b.c: Fix typo.
19958 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19959 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19960 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19961 i?86 lp64 and x86_64 ilp32.
19962 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19963 on i?86 lp64.
19964 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19965
19966 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19967
19968 PR fortran/25078
19969 gfortran.dg/equiv_5.f90: New test.
19970
19971 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19972
19973 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19974 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19975 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19976 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19977 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19978 * gcc.dg/tree-ssa/reassoc-5.c: New.
19979 * gcc.dg/tree-ssa/reassoc-6.c: New.
19980 * gcc.dg/tree-ssa/reassoc-7.c: New.
19981 * gcc.dg/tree-ssa/reassoc-8.c: New.
19982 * gcc.dg/tree-ssa/reassoc-9.c: New.
19983 * gcc.dg/tree-ssa/reassoc-10.c: New.
19984 * gcc.dg/tree-ssa/reassoc-11.c: New.
19985
19986 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19987
19988 PR testsuite/25167
19989 PR testsuite/24478
19990 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19991
19992 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19993
19994 PR c++/25300
19995 * g++.dg/template/inherit.C: Do not use a generic error message.
19996
19997 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19998
19999 PR libobjc/25354
20000 * objc.dg/gnu-encoding: New directory.
20001 * objc.dg/gnu-encoding/compat-common.h: New file.
20002 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
20003 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
20004 * objc.dg/gnu-encoding/vector-defs.h: New file.
20005 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
20006 * objc.dg/gnu-encoding/generate-random.c: New file.
20007 * objc.dg/gnu-encoding/generate-random_r.c: New file.
20008 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
20009 * objc.dg/gnu-encoding/generate-random.h: New file.
20010
20011 2005-12-11 Mark Mitchell <mark@codesourcery.com>
20012
20013 PR c++/25337
20014 * g++.dg/template/defarg7.C: New test.
20015
20016 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
20017
20018 PR libobjc/25347
20019 * objc.dg/encode-8.m: New test.
20020
20021 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
20022
20023 PR libobjc/25346
20024 * objc.dg/encode-7.m: New test.
20025
20026 2005-12-10 Mark Mitchell <mark@codesourcery.com>
20027
20028 PR c++/25010
20029 * g++.dg/opt/inline10.C: New test.
20030
20031 2005-12-11 Steven G. Kargl <kargls@comcast.net>
20032
20033 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
20034
20035 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
20036
20037 * gfortran.dg/substring_equivalence.f90: typo in comment
20038
20039 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20040
20041 PR fortran/25068
20042 * gfortran.dg/iostat_3.f90: New test.
20043
20044 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
20045
20046 PR fortran/23815
20047 * gfortran.dg/unf_io_convert_1.f90: New test.
20048 * gfortran.dg/unf_io_convert_2.f90: New test.
20049 * gfortran.dg/unf_io_convert_3.f90: New test.
20050
20051 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20052
20053 PR testsuite/20772
20054 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
20055 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
20056 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
20057 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
20058 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
20059 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
20060 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
20061 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
20062 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
20063 gcc.dg/torture/fp-int-convert-float128-timode.c,
20064 gcc.dg/torture/fp-int-convert-float128.c,
20065 gcc.dg/torture/fp-int-convert-float80-timode.c,
20066 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
20067 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
20068
20069 * gcc.dg/tls/opt-1.c: Require effective target fpic.
20070
20071 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
20072
20073 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
20074
20075 2005-12-10 Richard Sandiford <richard@codesourcery.com>
20076
20077 * gcc.dg/20051207-1.c,
20078 * gcc.dg/20051207-2.c,
20079 * gcc.dg/20051207-3.c: New tests.
20080
20081 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20082
20083 PR testsuite/20772
20084 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
20085 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
20086 dg-skip-if target selector.
20087
20088 PR testsuite/20772
20089 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
20090 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
20091 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
20092 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
20093 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
20094 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
20095 and/or merge with i?86 cases.
20096
20097 * gcc.dg/tls/opt-3.c: Require effective target fpic.
20098
20099 PR testsuite/20772
20100 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
20101 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
20102 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
20103 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
20104 x86_64-*-linux*.
20105
20106 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
20107
20108 PR target/25311
20109 * gcc.c-torture/compile/pr25311.c: New test.
20110
20111 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20112
20113 PR libgfortran/25039
20114 * gfortran.dg/read_comma.f: New test.
20115
20116 2005-12-08 Jakub Jelinek <jakub@redhat.com>
20117
20118 PR c++/19317
20119 * g++.dg/opt/pr19317-1.C: New test.
20120 * g++.dg/opt/pr19317-2.C: New test.
20121 * g++.dg/opt/pr19317-3.C: New test.
20122
20123 PR target/19005
20124 * gcc.c-torture/execute/pr19005.c: New test.
20125
20126 PR target/17828
20127 * g++.old-deja/g++.other/comdat5.C: New test.
20128 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
20129
20130 * g++.dg/compat/struct-layout-1.exp: New file.
20131 * g++.dg/compat/struct-layout-1.h: New.
20132 * g++.dg/compat/struct-layout-1_generate.c: New.
20133 * g++.dg/compat/struct-layout-1_x1.h: New.
20134 * g++.dg/compat/struct-layout-1_x2.h: New.
20135 * g++.dg/compat/struct-layout-1_y1.h: New.
20136 * g++.dg/compat/struct-layout-1_y2.h: New.
20137
20138 * gcc.dg/20050330-2.c: New test.
20139
20140 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
20141
20142 PR fortran/25292
20143 * gfortran.dg/associated_1.f90: New.
20144
20145 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20146
20147 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
20148 ILP32 vect_no_align platforms.
20149
20150 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
20151 Jakub Jelinek <jakub@redhat.com>
20152
20153 PR target/25268
20154 * gcc.c-torture/compile/20051207-1.c: New test.
20155
20156 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20157
20158 PR testsuite/20772
20159 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
20160 gcc.dg/torture/pr18582-1.c,
20161 gcc.target/i386/attributes-error.c: Also test on x86_64.
20162
20163 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
20164
20165 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20166
20167 PR c++/19397
20168 * g++.dg/template/typedef3.C: New test.
20169
20170 PR c++/19762
20171 PR c++/19764
20172 * g++.dg/template/dtor3.C: Fix error markers.
20173
20174 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
20175
20176 * lib/target-supports.exp (check_effective_target_sync_char_short):
20177 Add s390*.
20178
20179 2005-12-06 Janis Johnson <janis187@us.ibm.com>
20180
20181 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
20182
20183 2005-12-06 Roger Sayle <roger@eyesopen.com>
20184
20185 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
20186 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
20187 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
20188 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
20189
20190 2005-12-06 Roger Sayle <roger@eyesopen.com>
20191
20192 PR c++/25263
20193 * g++.dg/other/array2.C: New test case.
20194
20195 2005-12-05 Geoffrey Keating <geoffk@apple.com>
20196
20197 * gcc.dg/darwin-weakimport-3.c: New.
20198
20199 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
20200 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
20201 and to work on Darwin.
20202 * gcc.dg/attr-weakref-1b.c: New file.
20203 * gcc.dg/attr-weakref-2.c: New test.
20204 * gcc.dg/darwin-weakref-1.c: New test.
20205
20206 2005-12-05 Janis Johnson <janis187@us.ibm.com>
20207
20208 PR testsuite/25247
20209 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
20210 use in selector expressions.
20211 (dg-xfail-if): Ditto.
20212 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
20213 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
20214 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
20215 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
20216 * gcc.test-framework/test-framework.exp: Skip generated tests if
20217 CHECK_TEST_FRAMEWORK is not 1.
20218
20219 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20220
20221 PR tree-optimization/24963
20222 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
20223
20224 PR target/24108
20225 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
20226
20227 PR target/18580
20228 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
20229 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
20230 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
20231 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
20232
20233 2005-12-05 Jakub Jelinek <jakub@redhat.com>
20234
20235 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
20236 dg-options.
20237
20238 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
20239
20240 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
20241
20242 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
20243
20244 * gcc.dg/format/cast-1.c: New test.
20245
20246 2005-12-04 Roger Sayle <roger@eyesopen.com>
20247
20248 PR c/7776
20249 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
20250 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
20251 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
20252 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
20253
20254 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
20255
20256 * gcc.dg/cast-pretty-print-1.c: New test.
20257
20258 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
20259
20260 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
20261
20262 2005-12-02 Mark Mitchell <mark@codesourcery.com>
20263
20264 PR c++/24173
20265 * g++.dg/template/friend40.C: New test.
20266
20267 2005-12-02 Jakub Jelinek <jakub@redhat.com>
20268
20269 PR target/25199
20270 * gcc.target/i386/movq-2.c: New test.
20271 * gcc.target/i386/movq.c: Remove target i?86, instead add
20272 dg-require-effective-target ilp32.
20273
20274 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20275
20276 PR c++/24103
20277 * g++.dg/other/default1.C: New test.
20278
20279 2005-12-02 Richard Guenther <rguenther@suse.de>
20280
20281 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
20282
20283 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
20284
20285 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
20286
20287 2005-12-02 Alan Modra <amodra@bigpond.net.au>
20288
20289 PR target/21017
20290 * gcc.target/powerpc/rotate.c: New.
20291
20292 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20293
20294 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
20295 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
20296
20297 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
20298
20299 PR c/13384
20300 * gcc.dg/pr17730-1.c: Adjust.
20301 * gcc.dg/lvalue1.c (main): Likewise.
20302 * gcc.dg/lvalue-2.c: Likewise.
20303 * g++.dg/pr7503-3.C
20304
20305 2005-12-01 Geoffrey Keating <geoffk@apple.com>
20306
20307 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
20308 error messages.
20309
20310 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
20311
20312 PR fortran/24789
20313 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
20314
20315 2005-12-01 Uros Bizjak <uros@kss-loka.si>
20316
20317 PR target/24475
20318 * lib/target-supports.exp (check_effective_target_tls): New.
20319 (check_effective_target_tls_runtime): New.
20320 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
20321 for TLS support.
20322 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
20323 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
20324 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
20325 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
20326 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
20327 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
20328 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
20329 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
20330 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
20331 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
20332 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
20333 effective-target TLS.
20334 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
20335 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
20336 effective-target TLS runtime.
20337
20338 2005-12-01 Uros Bizjak <uros@kss-loka.si>
20339
20340 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
20341
20342 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
20343
20344 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
20345 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
20346 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
20347 ignored" warnings when "packing" is the same as the ABI layout.
20348
20349 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
20350
20351 PR fortran/21302
20352 * gfortran.dg/line_length_1.f: New test.
20353 * gfortran.dg/line_length_2.f90: Ditto.
20354
20355 2005-11-30 Richard Guenther <rguenther@suse.de>
20356
20357 PR tree-optimization/21655
20358 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
20359
20360 2005-11-30 Dale Johannesen <dalej@apple.com>
20361
20362 * gcc.c-torture/compile/pr24930.c: New.
20363
20364 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
20365
20366 PR fortran/15809
20367 * gfortran.dg/auto_char_dummy_array.f90: New test.
20368
20369 2005-11-30 Jeff Law <law@redhat.com>
20370
20371 * g++.old-deja/g++.law/pr25000.C: New test.
20372
20373 2005-11-30 Jakub Jelinek <jakub@redhat.com>
20374
20375 * gcc.dg/tls/opt-11.c: New test.
20376
20377 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
20378
20379 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
20380 targets.
20381 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
20382 LP64 ia64.
20383
20384 2005-11-29 Jakub Jelinek <jakub@redhat.com>
20385
20386 * gfortran.dg/open_access_1.f90: New test.
20387
20388 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20389
20390 * gcc.dg/charset/builtin2.c: New test.
20391
20392 2005-11-28 Jakub Jelinek <jakub@redhat.com>
20393
20394 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
20395 on mmix-*-* for *_[xy].c.
20396
20397 2005-11-28 Kean Johnston <jkj@sco.com>
20398
20399 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
20400 headers.
20401 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
20402 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
20403 * gcc.target/i386/asm-3.c: Ditto.
20404 * gcc.target/i386/clobbers.c: Ditto.
20405 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
20406 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
20407 test regexp.
20408 * gcc.target/i386/mul.c: Ditto.
20409 * gcc.target/i386/ssetype-1.c: Ditto.
20410 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
20411 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
20412 static so the test works with -fPIC mode too. Based on comment in
20413 PR19231 by Pinski.
20414 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
20415
20416 2005-11-28 Richard Guenther <rguenther@suse.de>
20417
20418 * gcc.dg/alias-9.c: New testcase.
20419 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
20420
20421 2005-11-28 Roger Sayle <roger@eyesopen.com>
20422 Uros Bizjak <uros@kss-loka.si>
20423
20424 PR middle-end/20219
20425 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
20426 tan(x)/sin(x) transformations.
20427
20428 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
20429
20430 PR middle-end/24575
20431 * gcc.dg/tree-ssa/divide-3.c: New test.
20432 * gcc.dg/tree-ssa/divide-4.c: New test.
20433
20434 2005-11-27 Steven G. Kargl <kargls@comcast.net>
20435
20436 PR fortran/24917
20437 * gfortran.dg/boz_6.f90: New test.
20438
20439 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20440
20441 PR fortran/23912
20442 * gfortran.dg/modulo_1.f90: New test.
20443
20444 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20445
20446 PR libfortran/24919
20447 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
20448 fail on CRLF platforms.
20449 * gfortran.dg/ftell_2.f90: Likewise.
20450
20451 2005-11-26 Eric Christopher <echristo@apple.com>
20452
20453 * gcc.dg/intmax_t-1.c: Remove mips xfail.
20454
20455 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20456
20457 * objc.dg/gnu-runtime-3.m: Simplify.
20458
20459 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
20460
20461 PR middle-end/23669
20462 * gcc.dg/tree-ssa/divide-1.c: New test.
20463 * gcc.dg/tree-ssa/divide-2.c: New test.
20464
20465 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20466
20467 PR libgfortran/24945
20468 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
20469
20470 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
20471
20472 PR libgfortran/24945
20473 * gfortran.dg/open_status_2.f90: New test.
20474
20475 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20476
20477 * gcc.c-torture/execute/builtins/fprintf.c,
20478 gcc.c-torture/execute/builtins/fputs-lib.c,
20479 gcc.c-torture/execute/builtins/fputs.c,
20480 gcc.c-torture/execute/builtins/lib/fprintf.c,
20481 gcc.c-torture/execute/builtins/lib/printf.c,
20482 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
20483
20484 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
20485
20486 * gcc.dg/20050922-2.c: New test.
20487
20488 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
20489
20490 * objc.dg/gnu-runtime-3.m: New test.
20491
20492 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20493
20494 PR c++/9278
20495 * g++.dg/other/void1.C: New test.
20496
20497 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
20498
20499 PR middle-end/24998
20500 * gcc.dg/torture/fp-int-convert-float.c,
20501 gcc.dg/torture/fp-int-convert-double.c,
20502 gcc.dg/torture/fp-int-convert-long-double.c,
20503 gcc.dg/torture/fp-int-convert-timode.c,
20504 gcc.dg/torture/fp-int-convert-float80.c,
20505 gcc.dg/torture/fp-int-convert-float80-timode.c,
20506 gcc.dg/torture/fp-int-convert-float128.c,
20507 gcc.dg/torture/fp-int-convert-float128-timode.c,
20508 gcc.dg/torture/fp-int-convert.h: New files.
20509
20510 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20511
20512 PR middle-end/24989
20513 * gcc.dg/tree-ssa/bool-10.c: New test.
20514 * gcc.dg/tree-ssa/bool-11.c: New test.
20515 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
20516
20517 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
20518
20519 PR middle-end/24990
20520 * tree-ssa/pr24990-1.c: New test.
20521
20522 2005-11-24 Richard Guenther <rguenther@suse.de>
20523 Dirk Mueller <dmueller@suse.de>
20524
20525 PR c++/14024
20526 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
20527 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
20528 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
20529 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
20530 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
20531 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
20532
20533 2005-11-23 Uros Bizjak <uros@kss-loka.si>
20534
20535 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
20536
20537 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
20538
20539 PR c/21668
20540 * gcc.dg/Wc++-compat.c: New.
20541 * gcc.dg/Wno-c++-compat.c: New.
20542
20543 2005-11-23 Alan Modra <amodra@bigpond.net.au>
20544
20545 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
20546 (vspltish, vspltisw): Likewise.
20547
20548 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20549
20550 PR libgfortran/24794
20551 * gfortran.dg/namelist_12.f: Fix quotes.
20552 * gfortran.dg/namelist_13.f90: Fix quotes.
20553 * gfortran.dg/namelist_14.f90: Fix quotes.
20554 * gfortran.dg/namelist_15.f90: Fix quotes.
20555 * gfortran.dg/namelist_use.f90: Fix quotes.
20556 * gfortran.dg/namelist_use_only.f90: Fix quotes.
20557 * gfortran.dg/namelist_21.f90: New test.
20558 * gfortran.dg/namelist_22.f90: New test.
20559
20560 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
20561
20562 PR target/23435
20563 * gcc.c-torture/compile/pr23435.c: New.
20564
20565 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20566
20567 * gcc.c-torture/execute/floatunsisf-1.c: New test.
20568
20569 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
20570
20571 * gcc.target/powerpc/405-macchw-1.c,
20572 gcc.target/powerpc/405-macchw-2.c,
20573 gcc.target/powerpc/405-macchwu-1.c,
20574 gcc.target/powerpc/405-macchwu-2.c,
20575 gcc.target/powerpc/405-machhw-1.c,
20576 gcc.target/powerpc/405-machhw-2.c,
20577 gcc.target/powerpc/405-machhwu-1.c,
20578 gcc.target/powerpc/405-machhwu-2.c,
20579 gcc.target/powerpc/405-maclhw-1.c,
20580 gcc.target/powerpc/405-maclhw-2.c,
20581 gcc.target/powerpc/405-maclhwu-1.c,
20582 gcc.target/powerpc/405-maclhwu-2.c,
20583 gcc.target/powerpc/405-mulchw-1.c,
20584 gcc.target/powerpc/405-mulchw-2.c,
20585 gcc.target/powerpc/405-mulchwu-1.c,
20586 gcc.target/powerpc/405-mulchwu-2.c,
20587 gcc.target/powerpc/405-mulhhw-1.c,
20588 gcc.target/powerpc/405-mulhhw-2.c,
20589 gcc.target/powerpc/405-mulhhwu-1.c,
20590 gcc.target/powerpc/405-mulhhwu-2.c,
20591 gcc.target/powerpc/405-mullhw-1.c,
20592 gcc.target/powerpc/405-mullhw-2.c,
20593 gcc.target/powerpc/405-mullhwu-1.c,
20594 gcc.target/powerpc/405-mullhwu-2.c,
20595 gcc.target/powerpc/405-nmacchw-1.c,
20596 gcc.target/powerpc/405-nmacchw-2.c,
20597 gcc.target/powerpc/405-nmachhw-1.c,
20598 gcc.target/powerpc/405-nmachhw-2.c,
20599 gcc.target/powerpc/405-nmaclhw-1.c,
20600 gcc.target/powerpc/405-nmaclhw-2.c,
20601 gcc.target/powerpc/440-macchw-1.c,
20602 gcc.target/powerpc/440-macchw-2.c,
20603 gcc.target/powerpc/440-macchwu-1.c,
20604 gcc.target/powerpc/440-macchwu-2.c,
20605 gcc.target/powerpc/440-machhw-1.c,
20606 gcc.target/powerpc/440-machhw-2.c,
20607 gcc.target/powerpc/440-machhwu-1.c,
20608 gcc.target/powerpc/440-machhwu-2.c,
20609 gcc.target/powerpc/440-maclhw-1.c,
20610 gcc.target/powerpc/440-maclhw-2.c,
20611 gcc.target/powerpc/440-maclhwu-1.c,
20612 gcc.target/powerpc/440-maclhwu-2.c,
20613 gcc.target/powerpc/440-mulchw-1.c,
20614 gcc.target/powerpc/440-mulchw-2.c,
20615 gcc.target/powerpc/440-mulchwu-1.c,
20616 gcc.target/powerpc/440-mulchwu-2.c,
20617 gcc.target/powerpc/440-mulhhw-1.c,
20618 gcc.target/powerpc/440-mulhhw-2.c,
20619 gcc.target/powerpc/440-mulhhwu-1.c,
20620 gcc.target/powerpc/440-mulhhwu-2.c,
20621 gcc.target/powerpc/440-mullhw-1.c,
20622 gcc.target/powerpc/440-mullhw-2.c,
20623 gcc.target/powerpc/440-mullhwu-1.c,
20624 gcc.target/powerpc/440-mullhwu-2.c,
20625 gcc.target/powerpc/440-nmacchw-1.c,
20626 gcc.target/powerpc/440-nmacchw-2.c,
20627 gcc.target/powerpc/440-nmachhw-1.c,
20628 gcc.target/powerpc/440-nmachhw-2.c,
20629 gcc.target/powerpc/440-nmaclhw-1.c,
20630 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
20631
20632 2005-11-21 Jakub Jelinek <jakub@redhat.com>
20633
20634 PR fortran/24774
20635 * gfortran.dg/inquire_9.f90: New test.
20636
20637 PR fortran/21647
20638 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
20639
20640 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20641
20642 PR libfortran/24432
20643 * lib/target-supports.exp (check_effective_target_fortran_large_real):
20644 Check that 'cos' is supported.
20645
20646 2005-11-21 Paul Thomas <pault@gcc.gnu.org
20647
20648 PR fortran/24223
20649 * gfortran.dg/substring_equivalence.f90: New test.
20650
20651 PR fortran/24705
20652 * gfortran.dg/auto_internal_assumed.f90: New test.
20653
20654 2005-11-21 Uros Bizjak <uros@kss-loka.si>
20655
20656 * gcc.dg/fold-div-2.c: New test.
20657
20658 2005-11-20 Ian Lance Taylor <ian@airs.com>
20659
20660 PR rtl-optimization/24883
20661 * gcc.c-torture/compile/pr24883.c: New test.
20662
20663 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
20664
20665 PR middle-end/20583
20666 * gcc.c-torture/compile/pr20583.c: New.
20667
20668 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
20669
20670 * gcc.c-torture/execute/usmul.c: New test.
20671
20672 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
20673
20674 * gcc.dg/tree-ssa/vrp22.c: New test.
20675
20676 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
20677
20678 PR middle-end/24912
20679 * gcc.dg/torture/pr24912-1.c: New test.
20680
20681 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
20682
20683 PR fortran/24862
20684 * gfortran.dg/arrayio_derived_1.f90: New test.
20685
20686 2005-11-19 Richard Guenther <rguenther@suse.de>
20687
20688 PR middle-end/23294
20689 * gcc.dg/tree-ssa/pr23294.c: New testcase.
20690
20691 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
20692
20693 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
20694
20695 2005-11-18 Mark Mitchell <mark@codesourcery.com>
20696
20697 PR c++/8355
20698 * g++.dg/template/friend39.C: New test.
20699
20700 2005-11-18 James E Wilson <wilson@specifix.com>
20701
20702 * gcc.dg/builtin-strstr.c: New.
20703
20704 2005-11-18 Richard Henderson <rth@redhat.com>
20705
20706 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
20707 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
20708 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
20709 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
20710 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
20711 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
20712 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
20713 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20714 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20715 renaming to remove initial "ia64-".
20716
20717 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20718
20719 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20720
20721 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20722
20723 * g++.dg/cpp/string-2.C: New test.
20724
20725 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20726
20727 * gcc.dg/tree-ssa/loop-14.c: New test.
20728
20729 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20730 Michael Chamberlain <michael@chamberlain.net.au>
20731
20732 * ada/acats/run_all.sh (target_run): Kill long running tests.
20733
20734 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20735
20736 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20737 * gcc.dg/cleanup-9.c: Likewise.
20738 * gcc.dg/cleanup-10.c: Likewise.
20739 * gcc.dg/cleanup-11.c: Likewise.
20740
20741 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20742
20743 PR fortran/24892
20744 * gfortran.dg/open_access_append_1.f90: New test.
20745 * gfortran.dg/open_access_append_2.f90: New test.
20746
20747 2005-11-16 Richard Guenther <rguenther@suse.de>
20748
20749 PR middle-end/24851
20750 * gcc.c-torture/execute/pr24851.c: New testcase.
20751
20752 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20753
20754 * gcc.dg/fold-overflow-1.c: New test.
20755
20756 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20757
20758 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20759 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20760
20761 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20762
20763 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20764 structures.
20765 * g++.dg/eh/forced2.C: Likewise.
20766 * g++.dg/eh/forced3.C: Likewise.
20767 * g++.dg/eh/forced4.C: Likewise.
20768
20769 2005-11-11 Mike Stump <mrs@apple.com>
20770
20771 * g++.old-deja/g++.mike/unused.C: Add.
20772
20773 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20774
20775 PR c++/24667
20776 * g++.dg/warn/Wcast-qual1.C: New test.
20777
20778 2005-11-15 Jan Hubicka <jh@suse.cz>
20779
20780 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20781
20782 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20783
20784 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20785
20786 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20787
20788 PR 24840
20789 * gcc.dg/tree-ssa/pr24840.c: New test.
20790
20791 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20792
20793 PR testsuite/24841
20794 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20795
20796 2005-11-14 Dale Johannesen <dalej@apple.com>
20797
20798 * gcc.c-torture/execute/20051113-1.c: New.
20799
20800 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20801
20802 PR c++/24687
20803 * g++.dg/template/crash43.C: New test.
20804
20805 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20806
20807 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20808
20809 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20810
20811 PR c++/24817
20812 * g++.dg/eh/spec8.C: New test.
20813
20814 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20815
20816 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20817
20818 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20819
20820 PR c++/20293
20821 * g++.dg/parse/ambig4.C: New test.
20822 * g++.dg/tc1/dr101.C: Adjust error markers.
20823 * g++.dg/lookup/strong-using-2.C: Likewise.
20824 * g++.dg/lookup/ambig5.C: Likewise.
20825 * g++.dg/lookup/ambig4.C: Likewise.
20826 * g++.dg/parse/crash22.C: Likewise.
20827
20828 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20829
20830 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20831
20832 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20833
20834 * gcc.dg/nested-calls-1.c: New test.
20835
20836 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20837
20838 * gfortran.dg/complex_intrinsic_1.f90: New test.
20839 * gfortran.dg/complex_intrinsic_2.f90: New test.
20840 * gfortran.dg/fgetc_1.f90: New test.
20841 * gfortran.dg/fgetc_2.f90: New test.
20842 * gfortran.dg/fgetc_3.f90: New test.
20843 * gfortran.dg/ftell_1.f90: New test.
20844 * gfortran.dg/ftell_2.f90: New test.
20845 * gfortran.dg/gnu_logical_1.F: New test.
20846 * gfortran.dg/gnu_logical_2.f90: New test.
20847
20848 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20849
20850 PR middle-end/24820
20851 * gcc.dg/pr24820.c: New test.
20852
20853 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20854
20855 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20856 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20857 variable.
20858
20859 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20860
20861 PR testsuite/24614
20862 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20863
20864 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20865
20866 * gcc.target/cris/cris.exp: New file.
20867 * gcc.target/cris/rld-legit1.c: New test.
20868 * gcc.target/cris/rld-legit2.c: New test.
20869
20870 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20871
20872 PR c++/24780
20873 * g++.dg/opt/pr24780.C: New test.
20874
20875 PR c++/24761
20876 * g++.dg/template/asm1.C: New test.
20877
20878 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20879
20880 PR libgfortran/24787
20881 * gfortran.dg/scan_1.f90: New test.
20882
20883 2005-11-12 Jan Hubicka <jh@suse.cz>
20884
20885 * gcc.target/i386/minmax-1.c: New.
20886 * gcc.target/i386/minmax-2.c: New.
20887
20888 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20889
20890 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20891
20892 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20893
20894 * gcc.c-torture/execute/20051110-1.c,
20895 gcc.c-torture/execute/20051110-2.c: New tests.
20896
20897 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20898
20899 PR middle-end/24750
20900 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20901 New tests.
20902
20903 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20904
20905 * lib/target-libpath.exp (get_shlib_extension): New proc.
20906 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20907 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20908 * lib/objc.exp (objc_target_compile): Likewise.
20909 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20910 detection.
20911
20912 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20913
20914 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20915
20916 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20917 Add -static to additional_flags and pass it to target_compile.
20918
20919 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20920
20921 PR libgfortran/24719
20922 gfortran.dg/read_noadvance.f90: New test.
20923
20924 PR libgfortran/24699
20925 gfortran.dg/fmt_t_2.f90: New test.
20926
20927 PR libgfortran/24785
20928 gfortran.dg/read_x_eor.f90: New test.
20929
20930 PR libgfortran/24584
20931 gfortran.dg/namelist_empty.f90: Rename test.
20932
20933 PR libgfortran/24489
20934 gfortran/read_eor.f90: Rename test.
20935
20936 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20937
20938 PR fortran/15976
20939 * gfortran.dg/automatic_module_variable.f90: New test.
20940
20941 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20942
20943 PR target/24445
20944 * gcc.dg/pr24445.c: New test.
20945
20946 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20947
20948 PR fortran/24655
20949 PR fortran/24755
20950 * gfortran.dg/recursive_statement_functions.f90: Add statement
20951 functions using inline intrinsic functions and parameters to test
20952 that they no longer seg-fault.
20953
20954 PR fortran/24409
20955 gfortran.dg/nested_modules_4.f90: New test.
20956 gfortran.dg/nested_modules_5.f90: New test.
20957
20958 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20959
20960 PR fortran/24643
20961 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20962
20963 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20964
20965 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20966 failures.
20967
20968 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20969
20970 * gcc.dg/sparc-getcontext-1.c: New test.
20971
20972 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20973
20974 * gcc.dg/ifcvt-fabs-1.c: New test.
20975
20976 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20977
20978 PR other/4372
20979 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20980 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20981
20982 2005-11-09 Richard Guenther <rguenther@suse.de>
20983
20984 PR tree-optimization/24716
20985 * gcc.c-torture/execute/pr24716.c: New testcase.
20986
20987 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20988
20989 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20990
20991 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20992
20993 PR 24624
20994 * gcc.dg/pr24624.c: Testcase added.
20995
20996 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20997
20998 PR 24623
20999 * g++.dg/other/pr24623.C: Testcase added.
21000
21001 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
21002
21003 PR fortran/22607
21004 * gfortran-dg/pure_byref_1.f90: New.
21005 * gfortran-dg/pure_byref_2.f90: New.
21006
21007 2005-11-09 Uros Bizjak <uros@kss-loka.si>
21008
21009 PR c/24101
21010 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
21011 * gcc.dg/dg.exp: Run main loop also for *.i files.
21012
21013 2005-11-08 Jakub Jelinek <jakub@redhat.com>
21014
21015 PR c++/19450
21016 * g++.dg/tls/diag-3.C: New test.
21017 * g++.dg/tls/diag-4.C: New test.
21018 * g++.dg/tls/static-1.C: New test.
21019 * g++.dg/tls/static-1a.cc: New file.
21020
21021 2005-11-08 Diego Novillo <dnovillo@redhat.com>
21022
21023 PR 23046
21024 * g++.dg/tree-ssa/pr23046.C: New test.
21025
21026 2005-11-08 Devang Patel <dpatel@apple.com>
21027
21028 PR tree-optimization/23115
21029 * gcc.dg/tree-ssa/pr23115.c: New.
21030
21031 2005-11-08 David Edelsohn <edelsohn@gnu.org>
21032
21033 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
21034 * gcc.target/powerpc/pr16155.c: Same.
21035 * gcc.target/powerpc/altivec-1.c: Same.
21036 * gcc.target/powerpc/altivec-2.c: Same.
21037 * gcc.target/powerpc/altivec-3.c: Same.
21038 * gcc.target/powerpc/altivec-5.c: Same.
21039 * gcc.target/powerpc/altivec-11.c: Same.
21040 * gcc.target/powerpc/altivec-12.c: Same.
21041 * gcc.target/powerpc/altivec-14.c: Same.
21042 * gcc.target/powerpc/altivec-22.c: Same.
21043 * gcc.target/powerpc/altivec-consts.c: Same.
21044 * gcc.target/powerpc/altivec-pr22085.c: Same.
21045 * gcc.target/powerpc/altivec-splat.c: Same.
21046 * gcc.target/powerpc/altivec-varargs-1.c: Same.
21047 * gcc.target/powerpc/altivec-vec-merge.c: Same.
21048 * gcc.target/powerpc/darwin-longlong.c: Same.
21049
21050 2005-11-08 Uros Bizjak <uros@kss-loka.si>
21051
21052 PR target/19340
21053 * gcc.dg/pr19340.c: New test.
21054
21055 2005-11-07 Ian Lance Taylor <ian@airs.com>
21056
21057 PR rtl-optimization/24683
21058 * gcc.dg/pr24683.c: New test.
21059
21060 2005-11-07 Uros Bizjak <uros@kss-loka.si>
21061
21062 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
21063 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
21064
21065 2005-11-07 Uros Bizjak <uros@kss-loka.si>
21066
21067 * gcc.target/i386/pr23376.c: Compile with -mmmx.
21068
21069 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
21070
21071 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
21072
21073 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
21074
21075 PR target/24230
21076
21077 * gcc.target/powerpc/altivec-consts.c,
21078 gcc.target/powerpc/altivec-splat.c: New testcase.
21079
21080 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
21081
21082 PR c/24599
21083
21084 * gcc.dg/overflow-2.c: New testcase.
21085
21086 2005-11-07 Jakub Jelinek <jakub@redhat.com>
21087
21088 PR rtl-optimization/23567
21089 * gcc.c-torture/execute/20051104-1.c: New test.
21090
21091 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
21092
21093 PR fortran/24534
21094 gfortran.dg/private_type_2.f90: Modified to check that case with
21095 PRIVATE declaration within derived type is accepted.
21096
21097 PR fortran/20838
21098 gfortran.dg/pointer_assign_1.f90: New test.
21099
21100 PR fortran/20840
21101 * gfortran.dg/arrayio_0.f90: New test.
21102
21103 PR fortran/17737
21104 gfortran.dg/data_initialized.f90: New test.
21105 gfortran.dg/data_constraints_1.f90: New test.
21106 gfortran.dg/data_constraints_2.f90: New test.
21107
21108 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
21109
21110 PR fortran/24174
21111 PR fortran/24305
21112 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
21113
21114 2005-11-06 Diego Novillo <dnovillo@redhat.com>
21115
21116 PR 24670
21117 * gcc.dg/tree-ssa/pr24670.c: New test.
21118
21119 2005-11-05 Ian Lance Taylor <ian@airs.com>
21120
21121 PR target/22432
21122 * gcc.target/i386/pr22432.c: New test.
21123
21124 2005-11-05 Richard Henderson <rth@redhat.com>
21125
21126 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
21127 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
21128 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
21129 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
21130 from gcc.dg/alpha-*.
21131 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
21132 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
21133
21134 2005-11-05 Andreas Jaeger <aj@suse.de>
21135
21136 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
21137
21138 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
21139
21140 PR target/23424
21141 * gcc.dg/torture/pr23424-1.c: New test.
21142
21143 2005-11-04 Richard Henderson <rth@redhat.com>
21144
21145 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
21146 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
21147 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
21148 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
21149 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
21150 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
21151 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
21152 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
21153 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
21154 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
21155 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
21156 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
21157 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
21158 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
21159 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
21160 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
21161 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
21162 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
21163 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
21164 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
21165 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
21166 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
21167 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
21168 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
21169 Move from gcc.dg/.
21170 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
21171 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
21172 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
21173 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
21174 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
21175 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
21176 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
21177 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
21178 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
21179 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
21180 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
21181 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
21182 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
21183 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
21184 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
21185 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
21186 gcc.target/i386/lea.c, gcc.target/i386/local.c,
21187 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
21188 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
21189 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
21190 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
21191 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
21192 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
21193 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
21194 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
21195 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
21196 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
21197 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
21198 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
21199 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
21200 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
21201 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
21202 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
21203 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
21204 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
21205 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
21206 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
21207 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
21208 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
21209 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
21210 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
21211 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
21212 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
21213 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
21214 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
21215
21216 2005-11-04 Diego Novillo <dnovillo@redhat.com>
21217
21218 PR 24627
21219 * gcc.dg/tree-ssa/pr24627.c: New test.
21220
21221 2005-11-04 Paul Brook <paul@codesourcery.com>
21222
21223 * gcc.dg/tls/opt-10.c: New test.
21224
21225 2005-11-04 Andreas Jaeger <aj@suse.de>
21226
21227 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
21228 avoid extra warnings.
21229
21230 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21231
21232 PR libfortran/22298
21233 * lib/target-supports.exp
21234 (check_effective_target_static_libgfortran): New
21235 static_libgfortran effective target.
21236 * gfortran.dg/static_linking_1.f: New test.
21237 * gfortran.dg/static_linking_1.c: New file.
21238
21239 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
21240
21241 * gcc.dg/pr24615.c: Guard test with { target fpic }.
21242
21243 2005-11-03 Josh Conner <jconner@apple.com>
21244
21245 PR c++/19989
21246 g++.dg/ext/array2.C: New test.
21247 g++.dg/template/dependent-name3.C: New test.
21248 g++.dg/template/dependent-name4.C: New test.
21249 g++.dg/template/sfinae2.C: New test.
21250
21251 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
21252
21253 PR preprocessor/22042
21254 * gcc.dg/cpp/strify4.c: New test.
21255
21256 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
21257
21258 PR c++/17964
21259 * g++.dg/cpp/string-1.C: New test.
21260
21261 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
21262
21263 * gcc.target/powerpc: New directory.
21264 * gcc.target/powerpc/powerpc.exp: New file.
21265 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
21266 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
21267 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
21268 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
21269 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
21270 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
21271 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
21272 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
21273 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
21274 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
21275 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
21276 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
21277 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
21278 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
21279 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
21280 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
21281 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
21282 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
21283 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
21284 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
21285 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
21286 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
21287 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
21288 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
21289 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
21290 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
21291 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
21292 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
21293 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
21294 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
21295 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
21296 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
21297 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
21298 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
21299
21300 2005-11-03 Mark Mitchell <mark@codesourcery.com>
21301
21302 PR c++/21627
21303 * g++.dg/warn/inline2.C: New test.
21304
21305 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
21306
21307 PR middle-end/23155
21308 * g++.dg/ext/c99struct1.C: New test.
21309 * gcc.dg/union-cast-1.c: New test.
21310 * gcc.dg/union-cast-2.c: New test.
21311 * gcc.dg/union-cast-3.c: New test.
21312
21313 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
21314
21315 PR middle-end/24589
21316 * gcc.c-torture/execute/zero-struct-2.c: New test.
21317
21318 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
21319
21320 PR c++/24582
21321 * g++.dg/init/switch1.C: New test.
21322
21323 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21324
21325 * gcc.dg/delay-slot-1.c: New test.
21326
21327 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
21328
21329 PR target/24620
21330 * gcc.dg/pr24620.c: New test.
21331
21332 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
21333
21334 PR c/24329
21335 * gcc.dg/format/unnamed-1.c: New test.
21336
21337 2005-11-02 Mark Mitchell <mark@codesourcery.com>
21338
21339 PR c++/22434
21340 * g++.dg/expr/cond8.C: New test.
21341
21342 PR c++/24560
21343 * g++.dg/parse/dot1.C: New test.
21344
21345 2005-11-02 Jan Hubicka <jh@suse.cz>
21346
21347 PR target/23303
21348 * gcc.dg/i386-lea.c: New test
21349
21350 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
21351
21352 PR target/24615
21353 * gcc.dg/pr24615.c: New test.
21354
21355 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
21356
21357 PR target/24600
21358 * gcc.dg/pr24600.c: New test.
21359
21360 2005-11-02 Mark Mitchell <mark@codesourcery.com>
21361
21362 PR c++/19253
21363 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
21364 * g++.dg/parse/typename9.C: New test.
21365 * g++/dg/parse/typename10.C: Likewise.
21366
21367 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
21368
21369 PR fortran/18157
21370 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
21371 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
21372 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
21373
21374 2005-11-02 Mark Mitchell <mark@codesourcery.com>
21375
21376 PR c++/24569
21377 * g++.dg/debug/static1.C: New test.
21378
21379 2005-11-02 Josh Conner <jconner@apple.com>
21380
21381 * g++.dg/crash38.C: moved into proper directory...
21382 * g++.dg/template/crash42.C: ...here
21383
21384 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
21385
21386 PR target/18338
21387 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
21388 pcc_bitfield_type_matters || default_packed.
21389
21390 * lib/target-supports.exp
21391 (check_effective_target_pcc_bitfield_type_matters): New proc.
21392 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
21393
21394 PR testsuite/23304
21395 * lib/target-supports.exp (check_effective_default_packed): New proc.
21396 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
21397 Gate expected errors on target ! default_packed.
21398 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
21399
21400 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21401
21402 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
21403 change (r106358).
21404
21405 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21406
21407 PR fortran/24008
21408 * gfortran.dg/entry_5.f90: New.
21409 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
21410
21411 2005-11-01 Bob Wilson <bob.wilson@acm.org>
21412
21413 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
21414
21415 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
21416
21417 PR fortran/21565
21418 gfortran.dg/namelist_blockdata.f90: New test.
21419
21420 PR fortran/18737
21421 gfortran.dg/external_implicit_none.f90: New test.
21422
21423 PR fortran/14994
21424 * gfortran.dg/secnds.f: New test.
21425
21426 2005-10-31 Jan Hubicka <jh@suse.cz>
21427
21428 PR target/20928
21429 * gcc.c-torture/compile/pr20928.c: New test.
21430
21431 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
21432
21433 PR middle-end/23492
21434 * gcc.c-torture/compile/zero-strct-5.c: New test.
21435
21436 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
21437
21438 PR libgfortran/24584
21439 * gfortran.dg/pr24584.f90: New test.
21440
21441 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
21442
21443 PR fortran/18883
21444 * gfortran.dg/char_result_9.f90: New.
21445 * gfortran.dg/char_result_10.f90: New.
21446
21447 2005-10-30 Jan Hubicka <jh@suse.cz>
21448
21449 * g++.dg/tree-ssa/pr24172.C: New testcase.
21450
21451 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21452
21453 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
21454
21455 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
21456
21457 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
21458 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
21459 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
21460 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
21461 gfortran.dg/enum_9.f90,
21462 gfortran.fortran-torture/compile/enum_1.f90,
21463 gfortran.fortran-torture/execute/enum_1.f90,
21464 gfortran.fortran-torture/execute/enum_2.f90,
21465 gfortran.fortran-torture/execute/enum_3.f90,
21466 gfortran.fortran-torture/execute/enum_4.f90: New tests.
21467
21468 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
21469
21470 PR target/18482
21471 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
21472 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
21473
21474 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21475
21476 PR libfortran/20179
21477 * gfortran.dg/mixed_io_1.f90: New test.
21478 * gfortran.dg/mixed_io_1.c: New file.
21479
21480 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21481
21482 * gfortran.dg/malloc_free_1.f90: New test.
21483
21484 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
21485
21486 * gcc.dg/nested-func-4.c: Require profiling -pg.
21487
21488 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21489
21490 PR C++/23229
21491 * g++.dg/warn/main-2.C: New test.
21492
21493 2005-10-28 Steven G. Kargl <kargls@comcast.net>
21494
21495 PR fortran/24545
21496 * gfortran.dg/interface_2.f90: new test.
21497
21498 2005-10-28 Josh Conner <jconner@apple.com>
21499
21500 PR c++/22153
21501 * g++.dg/template/crash38.C: New test.
21502 * g++.dg/parse/explicit1.C: Change expected errors.
21503
21504 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21505
21506 PR C++/23426
21507 * g++.dg/other/large-size-array.C: New test.
21508
21509 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
21510
21511 PR middle-end/24362
21512 * g++.dg/opt/complex4.C: New test.
21513
21514 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
21515
21516 * gcc.dg/nested-func-4.c: New test.
21517
21518 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
21519
21520 PR fortran/24158
21521 gfortran.dg/derived_recursion.f90: New test.
21522 gfortran.dg/implicit_actual.f90: New test.
21523
21524 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
21525
21526 PR middle-end/24295, PR testsuite/24477
21527 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
21528 removed when weakref hits the tree.
21529
21530 2005-10-25 Jakub Jelinek <jakub@redhat.com>
21531
21532 * gfortran.dg/cray_pointers_4.f90: New test.
21533
21534 * gfortran.dg/cray_pointers_5.f90: New test.
21535
21536 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
21537
21538 PR fortran/22290
21539 * gfortran.dg/assign_5.f90: New test.
21540 * gfortran.dg/assign_6.f: New test.
21541
21542 2005-10-25 Uros Bizjak <uros@kss-loka.si>
21543
21544 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
21545 CPU has no SSE support.
21546
21547 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
21548
21549 PR libgfortran/24224
21550 * gfortran.dg/arrayio_1.f90: Update attribution.
21551 * gfortran.dg/arrayio_2.f90: Update attribution.
21552 * gfortran.dg/arrayio_3.f90: Update attribution.
21553 * gfortran.dg/arrayio_4.f90: Update test conditions.
21554 * gfortran.dg/arrayio_5.f90: Update attribution.
21555 * gfortran.dg/arrayio_6.f90: New test.
21556 * gfortran.dg/arrayio_7.f90: New test.
21557
21558 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
21559
21560 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
21561
21562 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21563
21564 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
21565
21566 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
21567
21568 PR fortran/24416
21569 * gfortran.dg/namelist_char_only.f90: New test.
21570
21571 2005-10-24 Asher Langton <langton2@llnl.gov>
21572
21573 PR fortran/17031
21574 PR fortran/22282
21575 * gfortran.dg/cray_pointers_1.f90: New test.
21576 * gfortran.dg/cray_pointers_2.f90: New test.
21577 * gfortran.dg/cray_pointers_3.f90: New test.
21578 * gfortran.dg/loc_1.f90: New test.
21579 * gfortran.dg/loc_2.f90: New test.
21580
21581 2005-10-24 Steven Bosscher <stevenb@suse.de>
21582
21583 * gcc.dg/pr24225.c: New test.
21584
21585 2005-10-24 Asher Langton <langton2@llnl.gov>
21586
21587 * gfortran.dg/dup_save_1.f90: New test.
21588 * gfortran.dg/dup_save_2.f90: New test.
21589
21590 2005-10-24 Paul Brook <paul@codesourcery.com>
21591
21592 PR 24107
21593 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
21594 stdint.h.
21595
21596 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
21597
21598 PR libgfortran/24489
21599 * gfortran.dg/pr24489.f90: New test.
21600
21601 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
21602
21603 PR fortran/23635
21604 * gfortran.dg/ichar_1.f90: Add tests for derived types.
21605
21606 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
21607
21608 PR target/18911
21609 * g++.dg/init/array16.C: Skip for mmix-*-*.
21610
21611 2005-10-23 Asher Langton <langton2@llnl.gov>
21612
21613 * gfortran.dg/byte_1.f90: New test.
21614 * gfortran.dg/byte_2.f90: New test.
21615
21616 2005-10-23 David Edelsohn <edelsohn@gnu.org>
21617
21618 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
21619
21620 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
21621
21622 PR fortran/18022
21623 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
21624
21625 PR fortran/24311
21626 * gfortran.dg/merge_char_const.f90: New test.
21627
21628 PR fortran/24384
21629 * gfortran.dg/spread_scalar_source.f90: New test.
21630
21631 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
21632
21633 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
21634
21635 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
21636 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
21637
21638 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
21639
21640 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
21641
21642 PR fortran/24426
21643 * gfortran.dg/der_pointer_4.f90: New.
21644
21645 2005-10-22 David Ayers <d.ayers@inode.at>
21646
21647 * obj-c++.dg/except-1.mm: Simplify.
21648
21649 2005-10-21 David Ayers <d.ayers@inode.at>
21650
21651 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
21652
21653 2005-10-21 Jakub Jelinek <jakub@redhat.com>
21654
21655 * gfortran.dg/assumed_dummy_2.f90: New test.
21656
21657 2005-10-21 James E Wilson <wilson@specifix.com>
21658
21659 PR preprocessor/15220
21660 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
21661
21662 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
21663
21664 * gcc.c-torture/execute/20051021-1.c: New test.
21665
21666 2005-10-21 Mark Mitchell <mark@codesourcery.com>
21667
21668 PR c++/24260
21669 * g++.dg/ext/tmplattr1.C: New test.
21670
21671 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
21672
21673 PR fortran/24440
21674 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
21675
21676 2005-10-20 Geoffrey Keating <geoffk@apple.com>
21677
21678 * obj-c++.dg/except-1.mm: New.
21679
21680 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
21681
21682 2005-10-21 Alan Modra <amodra@bigpond.net.au>
21683
21684 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
21685
21686 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
21687
21688 PR middle-end/24295
21689 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
21690 declarations with the same names as thunks' alias targets, use
21691 aliases instead.
21692 * gcc.dg/attr-alias-3.c: New test.
21693 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
21694
21695 2005-10-20 Mark Mitchell <mark@codesourcery.com>
21696
21697 PR c++/22618
21698 * g++.dg/parse/access8.C: New test.
21699
21700 2005-10-20 Richard Guenther <rguenther@suse.de>
21701
21702 PR c++/24439
21703 * g++.dg/tree-ssa/pr24439.C: New testcase.
21704
21705 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21706
21707 * g++.dg/opt/delay-slot-1.C: New test.
21708
21709 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
21710
21711 PR fortran/21625
21712 * gfortran.fg/der_init_1.f90: New.
21713
21714 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21715
21716 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21717
21718 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21719
21720 PR c++/21908
21721 * g++.dg/parse/error28.C: New test.
21722
21723 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21724
21725 * gcc.dg/profile-generate-2.c: New test.
21726
21727 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21728
21729 PR target/23589
21730 * g++.dg/ext/dllimport11.C: New.
21731
21732 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21733
21734 PR c++/22293
21735 * g++.dg/other/friend3.C: New test.
21736
21737 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21738
21739 PR c++/23293
21740 * g++.dg/template/error19.C: New test.
21741
21742 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21743
21744 PR c++/21383
21745 * g++.dg/overload/koenig2.C: New.
21746
21747 PR c++/23118
21748 * g++.dg/overload/error2.C: New.
21749
21750 PR c++/22604
21751 * g++.dg/inherit/covariant14.C: New.
21752
21753 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21754
21755 PR c++/23440
21756 * g++.dg/parse/for1.C: New test.
21757
21758 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21759
21760 PR fortran/23446
21761 * gfortran.dg/host_dummy_index_1.f90: New test.
21762
21763 PR fortran/21459
21764 * gfortran.dg/automatic_char_len_2.f90: New test.
21765
21766 PR fortran/20866
21767 * gfortran.dg/recursive_statement_functions.f90: New test.
21768
21769 PR fortran/20853
21770 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21771
21772 PR fortran/20849
21773 * gfortran.dg/external_initializer.f90: New test.
21774
21775 PR fortran/20837
21776 * non_module_public.f90: New test.
21777
21778 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21779
21780 PR c++/24386
21781 * g++.dg/template/overload7.C: New.
21782
21783 PR c++/22551
21784 * g++.dg/other/switch2.C: Remove expected warnings.
21785
21786 PR c++/21353
21787 * g++.dg/template/defarg6.C: New.
21788
21789 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21790
21791 PR target/24315
21792 * gcc.target/i386/pr24315.c: New test.
21793
21794 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21795
21796 PR c++/24389
21797 * g++.dg/template/static21.C: New test.
21798 * g++.dg/template/static21-a.cc: Likewise.
21799
21800 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21801
21802 PR c++/23959
21803 * g++.dg/warn/Wswitch-default-1.C: New test.
21804 * g++.dg/warn/Wswitch-default-2.C: New test.
21805
21806 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21807
21808 PR c++/22173
21809 * g++.dg/parse/template18.C: New test.
21810 * g++.dg/template/nontype15.C: Likewise.
21811
21812 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21813
21814 PR fortran/22273
21815 * gfortran.dg/spec_expr_2.f90: New.
21816
21817 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21818
21819 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21820 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21821 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21822 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21823 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21824 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21825 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21826 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21827 previous target-specific skips and warning-message matches where
21828 applicable.
21829
21830 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21831
21832 PR c++/21347
21833 * g++.dg/warn/Wctor-dtor.C: New test.
21834
21835 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21836
21837 PR c/23439
21838 * gcc.dg/for-1.c: New test.
21839
21840 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21841
21842 PR c++/19565
21843 * g++.dg/warn/Wconversion1.C: New test.
21844 * g++.dg/ext/packed4.C: Compile with -w.
21845 * g++.dg/opt/20050511-1.C: Likewise.
21846 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21847
21848 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21849
21850 * gfortran.dg/boz_5.f90: New test.
21851
21852 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21853
21854 PR c++/22551
21855 * g++.dg/other/switch2.C: New.
21856
21857 PR c++/23984
21858 * g++.dg/init/ctor7.C: New.
21859
21860 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21861
21862 PR c++/23730
21863 * g++.dg/parse/crash32.C: New test.
21864
21865 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21866
21867 PR c++/20721
21868 * g++.dg/init/goto2.C: New test.
21869
21870 PR c++/22464
21871 * g++.dg/template/crash/41.C: New test.
21872
21873 PR c++/22180
21874 * g++.dg/template/crash40.C: New test.
21875
21876 PR c++/23694
21877 * g++.dg/parse/friend5.C: New test.
21878
21879 PR c++/23307
21880 * g++.dg/template/crash38.C: New test.
21881
21882 PR c++/22352
21883 * g++.dg/template/friend38.C: New test.
21884
21885 PR c++/22405
21886 * g++.dg/template/crash39.C: New test.
21887
21888 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21889
21890 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21891 gcc.dg/debug/dwarf2/dwarf-char2.c,
21892 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21893
21894 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21895
21896 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21897
21898 * gcc.dg/dll-2.c: Add tests for warnings.
21899 * gcc.dg/dll-3.c: Likewise.
21900 * gcc.dg/dll-4.c: Likewise.
21901
21902 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21903 * g++.dg/ext/dllimport2.C: Likewise.
21904 * g++.dg/ext/dllimport3.C: Likewise.
21905 * g++.dg/ext/dllimport7.C: Likewise.
21906 * g++.dg/ext/dllimport8.C: Likewise.
21907 * g++.dg/ext/dllimport9.C: Likewise.
21908
21909 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21910
21911 PR fortran/24092
21912 * gfortran.dg/derived_pointer_recursion.f90: New test.
21913
21914 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21915
21916 * gcc.c-torture/execute/20051012-1.c: New test.
21917
21918 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21919
21920 PR fortran/18082
21921 * gfortran.dg/automatic_char_len_1.f90: New test.
21922
21923 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21924
21925 PR fortran/20847
21926 * gfortran.dg/save_common.f90: New test.
21927
21928 PR fortran/20856
21929 * gfortran.dg/save_result.f90: New test.
21930
21931 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21932
21933 PR c++/21592
21934 * g++.dg/template/dependent-expr1.C: Add new expected error.
21935 * g++.dg/template/dependent-expr2.C: Adjust error text.
21936 * g++.dg/template/overload6.C: New.
21937
21938 PR c++/23797
21939 * g++.dg/other/typename8.C: New.
21940
21941 PR c++/21117
21942 * g++.dg/other/return1.C: New.
21943
21944 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21945
21946 PR c++/24052
21947 * g++.dg/ext/label5.C: New.
21948
21949 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21950
21951 PR c++/19964
21952 * g++.dg/parse/crash31.C: New.
21953
21954 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21955
21956 * g++.dg/ipa/ipa-1.c: New test.
21957 * g++.dg/ipa/ipa-2.c: New test.
21958 * g++.dg/ipa/ipa-3.c: New test.
21959 * g++.dg/ipa/ipa-4.c: New test.
21960 * g++.dg/ipa/ipa-5.c: New test.
21961 * g++.dg/ipa/ipa.exp: New file.
21962
21963 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21964
21965 PR fortran/24207
21966 * gfortran.dg/private_type_3.f90: New test.
21967
21968 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21969
21970 PR fortran/20786
21971 gfortran.dg/aint_anint_1.f90: New test.
21972
21973 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21974
21975 PR libgfortran/24313
21976 gfortran.dg/csqrt.f: New test.
21977
21978 2005-10-11 Ian Lance Taylor <ian@airs.com>
21979
21980 PR c++/8057
21981 * g++.dg/warn/noeffect7.C: New test.
21982 * g++.dg/warn/noeffect2.C: Instantiate templates.
21983 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21984 and warning.
21985
21986 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21987
21988 PR c++/21089
21989 * g++.dg/init/float1.C: New test.
21990
21991 PR c++/24277
21992 * g++.dg/init/member1.C: Tweak error markers.
21993
21994 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21995
21996 PR testsuite/24281
21997 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21998 Check for null pointer.
21999
22000 2005-10-11 Mark Mitchell <mark@codesourcery.com>
22001
22002 PR c++/21369
22003 * g++.dg/parse/ret-type3.C: New test.
22004
22005 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
22006
22007 PR tree-opt/23946
22008 * gcc.c-torture/compile/pr23946.c: New test.
22009
22010 2005-10-11 Jakub Jelinek <jakub@redhat.com>
22011
22012 * g++.dg/opt/mmx2.C: New test.
22013
22014 2005-10-10 Mark Mitchell <mark@codesourcery.com>
22015
22016 PR c++/24277
22017 * g++.dg/template/static20.C: New test.
22018
22019 PR c++/24302
22020 * g++.dg/warn/Wunused-12.C: New test.
22021
22022 PR c++/23437
22023 * g++.dg/template/arg4.C: New test.
22024
22025 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22026
22027 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
22028 * gcc.dg/ucnid-3.c: Likewise.
22029 * gcc.dg/ucnid-4.c: Likewise.
22030 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
22031 * g++.dg/other/ucnid-1.C: Likewise.
22032 * gcc.dg/sparc-frame-1.c: New test.
22033
22034 2005-10-10 Mark Mitchell <mark@codesourcery.com>
22035
22036 PR c++/24139
22037 * g++.dg/template/spec27.C: New test.
22038
22039 PR c++/24275
22040 * g++.dg/template/static19.C: New test.
22041
22042 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22043
22044 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
22045 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
22046
22047 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22048
22049 PR target/24136
22050 * gfortran.fortran-torture/compile/pr24136.f: New test.
22051
22052 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
22053
22054 PR c++/22172
22055 * g++.dg/parse/crash30.C: New test.
22056
22057 2005-10-07 Richard Guenther <rguenther@suse.de>
22058
22059 PR middle-end/24227
22060 * gcc.c-torture/compile/pr24227.c: New testcase.
22061
22062 2005-10-07 Steve Ellcey <sje@cup.hp.com>
22063
22064 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
22065 Do not put aligned attributes on array elements.
22066
22067 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
22068
22069 PR testsuite/23611, PR testsuite/23615
22070 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
22071 writing prototypes of library functions by hand.
22072 * obj-c++.dg/bitfield-4.mm: Likewise.
22073 * obj-c++.dg/const-str-4.mm: Likewise.
22074 * obj-c++.dg/encode-4.mm: Likewise.
22075 * obj-c++.dg/encode-5.mm: Likewise.
22076 * obj-c++.dg/encode-6.mm: Likewise.
22077 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
22078 * obj-c++.dg/method-10.mm: Likewise.
22079 * obj-c++.dg/method-17.mm: Likewise.
22080 * obj-c++.dg/method-19.mm: Likewise.
22081 * obj-c++.dg/try-catch-2.mm: Likewise.
22082
22083 2005-10-06 Richard Henderson <rth@redhat.com>
22084
22085 PR 24236
22086 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
22087
22088 2005-10-06 Dale Johannesen <dalej@apple.com>
22089
22090 * gcc.c-torture/execute/20030125-1.c: Correct.
22091
22092 2005-10-06 Richard Guenther <rguenther@suse.de>
22093
22094 PR tree-optimization/24238
22095 * g++.dg/tree-ssa/pr24238.C: New testcase.
22096
22097 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
22098
22099 PR 18568
22100 * gfortran.dg/der_pointer_3.f90: New test.
22101
22102 2005-10-05 Devang Patel <dpatel@apple.com>
22103
22104 PR Debug/23205
22105 * g++.dg/other/PR23205.C: New.
22106
22107 2005-10-05 Richard Henderson <rth@redhat.com>
22108
22109 PR target/23602
22110 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
22111 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
22112
22113 2005-10-05 Dale Johannesen <dalej@apple.com>
22114
22115 * gcc.c-torture/execute/float-floor.c: New.
22116
22117 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
22118
22119 PR tree-optimization/21419
22120 PR tree-optimization/24146
22121 PR tree-optimization/24151
22122
22123 * g++.dg/ext/asm7.C: New.
22124 * g++.dg/ext/asm8.C: New.
22125 * gcc.dg/asm-1.c: Compile on all targets.
22126 * gcc.dg/asm-pr24146.c: New.
22127 * gcc.dg/pr21419.c: Adjust error messages.
22128
22129 2005-10-05 Richard Guenther <rguenther@suse.de>
22130
22131 PR fortran/24176
22132 * gfortran.fortran-torture/compile/empty.f90: New testcase.
22133
22134 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
22135
22136 PR c++/23513
22137 * g++.dg/template/spec22.C: Robustify test.
22138 * g++.dg/template/spec26.C: New.
22139
22140 2005-10-05 Uros Bizjak <uros@kss-loka.si>
22141
22142 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
22143 if target supports vector instructions.
22144
22145 2005-10-04 Geoffrey Keating <geoffk@apple.com>
22146
22147 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
22148 C99 functions.
22149
22150 2005-10-04 Janis Johnson <janis187@us.ibm.com>
22151
22152 * lib/target-supports.exp (check_effective_target_fortran_large_real,
22153 check_effective_target_fortran_large_int): Replace cached result
22154 when target changes.
22155
22156 2005-10-04 Devang Patel <dpatel@apple.com>
22157
22158 * gcc.dg/i386-sse-vect-types.c: New.
22159
22160 2005-10-04 Ian Lance Taylor <ian@airs.com>
22161
22162 PR preprocessor/13726
22163 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
22164 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
22165
22166 2005-10-04 Richard Guenther <rguenther@suse.de>
22167
22168 PR c/23576
22169 * gcc.dg/noncompile/pr23576.c: New testcase.
22170
22171 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22172
22173 PR middle-end/23125
22174 * gcc.dg/register-var-3.c: New test.
22175
22176 2005-10-04 Steven Bosscher <stevenb@suse.de>
22177
22178 * gcc.dg/pr23049.c: New test.
22179
22180 * gcc.dg/ucnid-4.c: Fix test.
22181
22182 2005-10-03 Diego Novillo <dnovillo@redhat.com>
22183
22184 PR 23445
22185 * gcc.c-torture/compile/pr23445.c: New test.
22186
22187 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
22188
22189 * g++.dg/overload/unknown1.C: New.
22190
22191 2005-10-03 Mark Mitchell <mark@codesourcery.com>
22192
22193 PR c++/17775
22194 * g++.dg/template/repo4.C: New test.
22195
22196 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22197
22198 PR libfortran/19308
22199 * gfortran.dg/large_real_kind_2.F90: New test.
22200 * gfortran.dg/large_integer_kind_2.f90: New test.
22201
22202 2005-10-03 Uros Bizjak <uros@kss-loka.si>
22203
22204 * lib/target-supports.exp (check_effective_target_vect_shift):
22205 Implement with result caching. Add i?86, x86_64 and ia64 targets.
22206 (check_effective_target_vect_condition): Fix copy-n-pasto.
22207
22208 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
22209 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
22210 targets.
22211
22212 2005-10-02 Mark Mitchell <mark@codesourcery.com>
22213
22214 PR c++/22621
22215 * g++.dg/template/overload5.C : New test.
22216
22217 PR c++/23840
22218 * g++.dg/expr/stdarg1.C: New test.
22219
22220 2005-10-02 Diego Novillo <dnovillo@redhat.com>
22221
22222 PR 24142
22223 * gcc.c-torture/execute/pr24142.c: New test.
22224
22225 2005-10-01 Diego Novillo <dnovillo@redhat.com>
22226
22227 PR 24141
22228 * gcc.c-torture/execute/pr24141.c: New test.
22229
22230 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
22231 Diego Novillo <dnovillo@redhat.com>
22232
22233 PR 23604
22234 * gcc.c-torture/execute/pr23604.c: New test.
22235
22236 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
22237
22238 PR fortran/16404
22239 PR fortran/20835
22240 PR fortran/20890
22241 PR fortran/20899
22242 PR fortran/20900
22243 PR fortran/20901
22244 PR fortran/20902
22245 gfortran.dg/equiv_constraint_1.f90: New test.
22246 gfortran.dg/equiv_constraint_2.f90: New test.
22247 gfortran.dg/equiv_constraint_3.f90: New test.
22248 gfortran.dg/equiv_constraint_4.f90: New test.
22249 gfortran.dg/equiv_constraint_5.f90: New test.
22250 gfortran.dg/equiv_constraint_6.f90: New test.
22251 gfortran.dg/equiv_constraint_7.f90: New test.
22252 gfortran.dg/equiv_constraint_8.f90: New test.
22253 gfortran.dg/private_type_1.f90: New test.
22254 gfortran.dg/private_type_2.f90: New test.
22255 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
22256 980628-10.f: Assert std=gnu to permit mixing of
22257 types in equivalence statements.
22258
22259 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
22260
22261 PR 24112
22262 * gfortran.dg/open_status_1.f90: New.
22263
22264 2005-09-30 Uros Bizjak <uros@kss-loka.si>
22265
22266 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
22267 * gcc.dg/vect/pr22480.c: Clean up temp files.
22268 * gcc.dg/vect/pr23831.c: Clean up temp files.
22269 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
22270 Clean up temp files.
22271 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
22272 Clean up temp files.
22273
22274 * gcc.dg/20050309-1.c: Clean up temp files.
22275 * gcc.dg/20050325-1.c: Clean up temp files.
22276
22277 2005-09-30 Uros Bizjak <uros@kss-loka.si>
22278
22279 PR tree-optimization/24059
22280 * gcc.dg/vect/pr24059.c : New test.
22281
22282 2005-09-29 Jakub Jelinek <jakub@redhat.com>
22283
22284 PR middle-end/24109
22285 * gcc.c-torture/execute/20050929-1.c: New test.
22286
22287 2005-09-29 Steven Bosscher <stevenb@suse.de>
22288
22289 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
22290
22291 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
22292
22293 PR c/21419
22294 * gcc.dg/pr21419.c: New test.
22295
22296 2005-09-29 Steven Bosscher <stevenb@suse.de>
22297
22298 * gcc.dg/pr23911.c: New test.
22299
22300 2005-09-28 Mark Mitchell <mark@codesourcery.com>
22301
22302 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
22303
22304 PR c++/16782
22305 * g++.dg/parse/qualified4.C: New test.
22306 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
22307 * g++.old-deja/g++.mike/p8154.C: Likewise.
22308
22309 2005-09-27 Mark Mitchell <mark@codesourcery.com>
22310
22311 PR c++/22147
22312 * g++.dg/template/friend37.C: New test.
22313 * g++.dg/parse/crash28.C: Adjust error markers.
22314
22315 2005-09-27 Jakub Jelinek <jakub@redhat.com>
22316
22317 PR fortran/18518
22318 * gfortran.fortran-torture/execute/save_2.f90: New decl.
22319
22320 2005-09-27 Devang Patel <dpatel@apple.com>
22321
22322 PR tree-optimization/23625
22323 * gcc.dg/pr23625.c: New test.
22324
22325 2005-09-27 Uros Bizjak <uros@kss-loka.si>
22326
22327 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
22328 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
22329
22330 2005-09-26 Jakub Jelinek <jakub@redhat.com>
22331
22332 PR fortran/23677
22333 * gfortran.fortran-torture/execute/save_1.f90: New test.
22334 * gfortran.dg/save_1.f90: New test.
22335
22336 2005-09-26 Uros Bizjak <uros@kss-loka.si>
22337
22338 * gcc.target/i386/builtin-apply-mmx.c: New test.
22339
22340 PR target/22576
22341 * gcc.target/i386/pr22576.c: New test.
22342
22343 PR target/22585
22344 * gcc.target/i386/pr22585.c: New test.
22345
22346 PR target/23268
22347 * gcc.target/i386/pr23268.c: New test.
22348
22349 PR middle-end/23831
22350 * gcc.dg/vect/pr23831.c: New test.
22351
22352 PR target/24055
22353 * gcc.target/i386/pr24055.c: New test.
22354
22355 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
22356
22357 PR tree-optimization/23960
22358 * gcc.c-torture/compile/pr23960.c: New.
22359
22360 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
22361
22362 PR fortran/16861
22363 * gfortran.dg/nested_modules_3.f90: New.
22364
22365 2005-09-22 Steven G. Kargl <kargls@comcast.net>
22366
22367 PR fortran/24005
22368 gfortran.dg/interface_1.f90: New test.
22369
22370 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
22371 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22372
22373 PR fortran/23843
22374 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
22375
22376 2005-09-22 Steven G. Kargl <kargls@comcast.net>
22377
22378 PR fortran/23516
22379 * gfortran.dg/imag_1.f: New test.
22380 * gfortran.dg/imag_2.f: Ditto.
22381
22382 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
22383
22384 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
22385
22386 2005-09-22 Jakub Jelinek <jakub@redhat.com>
22387
22388 PR c++/21983
22389 * g++.dg/warn/pr21983.C: New test.
22390
22391 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
22392
22393 * gcc.dg/20050922-1.c: Testcase added.
22394
22395 2005-09-21 Mark Mitchell <mark@codesourcery.com>
22396
22397 PR c++/23993
22398 * g++.dg/template/array14.C: New test.
22399
22400 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
22401
22402 PR fortran/19929
22403 * gfortran.dg/der_ptr_component_1.f90: New test.
22404
22405 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22406
22407 PR c++/23965
22408 * g++.dg/template/error1.C: Reject "no matching function" message.
22409
22410 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22411
22412 PR c++/17609
22413 * g++.dg/lookup/error1.C: New test.
22414
22415 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
22416
22417 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
22418 functionality of the testcase.
22419
22420 2005-09-20 Richard Henderson <rth@redhat.com>
22421
22422 * gcc.dg/vect/vect-22.c: Require vect_float.
22423 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
22424
22425 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
22426
22427 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
22428 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
22429 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
22430 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
22431 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
22432 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
22433 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
22434 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
22435 * gcc.dg/cpp/ucnid-8.c: New test.
22436
22437 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22438
22439 PR tree-optimization/23929
22440 * gcc.c-torture/compile/pr23929.c: New test.
22441
22442 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
22443
22444 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
22445 for one loop.
22446
22447 2005-09-20 Steve Ellcey <sje@cup.hp.com>
22448
22449 PR testsuite/23186
22450 * g++.dg/other/pr22003.C: Require named sections.
22451
22452 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22453
22454 PR c++/23947
22455 * g++.dg/rtti/crash3.C: New test.
22456
22457 PR tree-optimization/23818
22458 * gcc.dg/pr23818.c: New test.
22459
22460 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22461
22462 PR fortran/23420
22463 * gfortran.dg/print_fmt_4.f: New.
22464
22465 2005-09-20 Jakub Jelinek <jakub@redhat.com>
22466
22467 PR fortran/23663
22468 * gfortran.fortran-torture/execute/entry_11.f90: New test.
22469
22470 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22471
22472 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
22473 Use pointers to local alignable arrays instead. Added comments.
22474 * gcc.dg/vect/vect-46.c: Likewise.
22475 * gcc.dg/vect/vect-48.c: Likewise.
22476 * gcc.dg/vect/vect-49.c: Likewise.
22477 * gcc.dg/vect/vect-52.c: Likewise.
22478 * gcc.dg/vect/vect-53.c: Likewise.
22479 * gcc.dg/vect/vect-54.c: Likewise.
22480 * gcc.dg/vect/vect-56.c: Likewise.
22481 * gcc.dg/vect/vect-57.c: Likewise.
22482 * gcc.dg/vect/vect-58.c: Likewise.
22483 * gcc.dg/vect/vect-60.c: Likewise.
22484 * gcc.dg/vect/vect-61.c: Likewise.
22485
22486 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
22487 The test is no longer vectorizable on vect_no_align targets.
22488 * gcc.dg/vect/vect-43.c: Likewsie.
22489
22490 * gcc.dg/vect/vect-44.c: Added comments.
22491 * gcc.dg/vect/vect-45.c: Added comments.
22492 * gcc.dg/vect/vect-50.c: Added comments.
22493 * gcc.dg/vect/vect-51.c: Added comments.
22494
22495 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
22496 aligned type.
22497 * gcc.dg/vect/Os-vect-95.c: Likewise.
22498
22499 * gcc.dg/vect/vect-41.c: Test removed.
22500 * gcc.dg/vect/vect-47.c: Test removed.
22501 * gcc.dg/vect/vect-55.c: Test removed.
22502 * gcc.dg/vect/vect-59.c: Test removed.
22503
22504 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
22505
22506 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
22507 No longer vectorizable on vect_no_align targets.
22508 * gcc.dg/vect/pr20122.c: Likewise.
22509 * gcc.dg/vect/vect-74.c: Likewise.
22510 * gcc.dg/vect/vect-75.c: Likewise.
22511 * gcc.dg/vect/vect-76.c: Likewise.
22512
22513 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
22514 Will not be vectorizable on vect_no_align targets once aliasing issues
22515 are resolved.
22516 * gcc.dg/vect/vect-79.c: Likewise.
22517
22518 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
22519 * gcc.dg/vect/vect-78.c: Likewise.
22520 * gcc.dg/vect/vect-97.c: Likewise.
22521
22522 2005-09-19 Steven Bosscher <stevenb@suse.de>
22523
22524 * gcc.dg/pr23943.c: New test.
22525
22526 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22527
22528 PR fortran/19181
22529 * gfortran.dg/derived_pointer_null_1.f90: New test.
22530
22531 2005-09-18 Richard Guenther <rguenther@suse.de>
22532
22533 PR middle-end/23944
22534 * gcc.c-torture/compile/pr23944.c: New testcase.
22535
22536 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
22537
22538 PR fortran/15975
22539 * gfortran.dg/der_pointer_2.f90: New test.
22540
22541 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
22542
22543 PR fortran/16861
22544 * gfortran.dg/nested_modules_2.f90: New test.
22545
22546 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22547
22548 PR c++/18368
22549 * g++.dg/other/semicolon.C: New test.
22550
22551 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
22552
22553 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
22554 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
22555
22556 2005-09-16 Mark Mitchell <mark@codesourcery.com>
22557
22558 PR c++/23914
22559 * g++.dg/template/static18.C: New test.
22560
22561 PR c++/21514
22562 * g++.dg/template/crash19.C: Remove dg-error marker.
22563 * g++.dg/template/local4.C: New test.
22564
22565 2005-09-16 Paul Brook <paul@codesourcery.com>
22566
22567 PR fortran/23906
22568 * gfortran.dg/dependency_1.f90: New test.
22569
22570 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22571
22572 PR c++/23896
22573 * g++.dg/template/static17.C: New test.
22574
22575 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
22576
22577 PR c++/23139
22578 * g++.dg/warn/huge-val1.C: New test.
22579
22580 2005-09-15 Mark Mitchell <mark@codesourcery.com>
22581
22582 PR c++/13140
22583 * g++.dg/parse/class2.C: New test.
22584 * g++.dg/template/explicit8.C: Likewise.
22585 * g++.dg/template/spec25.C: Likewise.
22586
22587 2005-09-14 Josh Conner <jconner@apple.com>
22588
22589 PR middle-end/23584
22590 * gcc.dg/pr23584.c: New test.
22591
22592 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
22593
22594 PR fortran/21875 Internal Unit Array I/O, NIST
22595 * gfortran.dg/arrayio_1.f90: New test.
22596 * gfortran.dg/arrayio_1.f90: New test.
22597 * gfortran.dg/arrayio_1.f90: New test.
22598 * gfortran.dg/arrayio_1.f90: New test.
22599 * gfortran.dg/arrayio_1.f90: New test.
22600
22601 2005-09-14 Uros Bizjak <uros@kss-loka.si>
22602
22603 PR middle-end/22480
22604 * gcc.dg/vect/pr22480.c: New test.
22605
22606 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
22607
22608 PR fortran/19358
22609 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
22610
22611 2005-09-13 Josh Conner <jconner@apple.com>
22612
22613 PR c++/23180
22614 * g++.dg/init/struct2.C: New test.
22615 * g++.dg/init/struct3.C: New test.
22616
22617 2005-09-13 Janis Johnson <janis187@us.ibm.com>
22618
22619 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
22620 Clean up temp files.
22621 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
22622 gcc.dg/tree-ssa/builtin-fprintf-1.c,
22623 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
22624 gcc.dg/tree-ssa/builtin-printf-1.c,
22625 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
22626 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
22627 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
22628 gcc.dg/tree-ssa/builtin-vprintf-1.c,
22629 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
22630 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
22631 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
22632 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
22633 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
22634 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
22635 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
22636 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
22637
22638 2005-09-13 Josh Conner <jconner@apple.com>
22639
22640 * lib/gcc-dg.exp: Load scanipa.exp.
22641 (cleanup-dump): New procedure.
22642 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
22643 * lib/scandump.exp: New file.
22644 * lib/scantree.exp: Use it.
22645 * lib/scanipa.exp: New file.
22646
22647 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
22648
22649 PR fortran/17740
22650 * gfortran.dg/generic_4.f90: New test.
22651
22652 2005-09-13 Uros Bizjak <uros@kss-loka.si>
22653
22654 PR target/23816
22655 * gcc.target/i386/pr23816-1.c: New test.
22656 * gcc.target/i386/pr23816-2.c: New test.
22657
22658
22659 2005-09-13 Bastian Blank <waldi@debian.org>
22660
22661 PR c++/16171
22662 * g++.dg/abi/mangle26.C: New test.
22663 * g++.dg/abi/mangle27.C: New test.
22664 * g++.dg/abi/mangle28.C: New test.
22665 * g++.dg/abi/mangle29.C: New test.
22666
22667 PR c++/23839
22668 * g++.dg/parse/register1.C: New test.
22669
22670 2005-09-13 Mark Mitchell <mark@codesourcery.com>
22671
22672 PR c++/23842
22673 * g++.dg/template/access16.C: New test.
22674
22675 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22676
22677 * gfortran.dg/char_pack_2.f90: Increase the vector size.
22678
22679 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22680
22681 PR fortran/18899
22682 * gfortran.dg/shape_2.f90: New test.
22683
22684 2005-09-13 Richard Sandiford <richard@codesourcery.com>
22685
22686 PR target/19269
22687 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
22688 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
22689 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
22690 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
22691 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
22692 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
22693 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
22694 tests.
22695
22696 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22697
22698 PR c++/23841
22699 * g++.dg/parse/template17.C: New test.
22700
22701 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22702
22703 PR c++/23789
22704 * g++.dg/template/nontype14.C: New test.
22705
22706 2005-09-12 Ian Lance Taylor <ian@airs.com>
22707
22708 PR g++/7874
22709 * g++.dg/lookup/friend7.C: New test.
22710 * g++.dg/lookup/friend8.C: New test.
22711 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
22712 so that it will be found via argument dependent lookup.
22713 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22714 friend functions which will no longer be found.
22715 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22716 function g, so that it will be found via argument dependent
22717 lookup.
22718 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22719 * g++.old-deja/g++.mike/net43.C: Likewise.
22720
22721 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22722
22723 PR c++/23691
22724 * g++.dg/template/static16.C: New test.
22725
22726 2005-09-12 Josh Conner <jconner@apple.com>
22727
22728 PR middle-end/23237
22729 * gcc.c-torture/compile/pr23237.c: New test.
22730
22731 2005-09-11 Richard Henderson <rth@redhat.com>
22732
22733 * g++.dg/other/error8.C: Update expected diagnostic text.
22734
22735 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22736
22737 PR libfortran/19872
22738 * gfortran.dg/overwrite_1.f: New test.
22739
22740 2005-09-09 Josh Conner <jconner@apple.com>
22741
22742 * g++.dg/init/pr23180-1.C: Removed.
22743 * g++.dg/init/pr23180-2.C: Removed.
22744
22745 2005-09-09 David Daney <ddaney@avtrex.com>
22746
22747 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22748 files which are ...
22749 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22750 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22751
22752 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22753
22754 * gfortran.dg/iostat_2.f90: New test.
22755
22756 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22757
22758 PR c++/22252
22759 * g++.dg/ext/interface1.C: New test.
22760 * g++.dg/ext/interface1.h: Likewise.
22761 * g++.dg/ext/interface1a.cc: Likewise.
22762
22763 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22764
22765 * gfortran.dg/iomsg_1.f90: New test case.
22766
22767 2005-09-09 Richard Guenther <rguenther@suse.de>
22768
22769 PR c++/23624
22770 * g++.dg/tree-ssa/pr23624.C: New testcase.
22771
22772 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22773
22774 PR fortran/19239
22775 * gfortran.dg/vector_subscript_1.f90,
22776 * gfortran.dg/vector_subscript_2.f90: New tests.
22777
22778 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22779
22780 PR fortran/21104
22781 * gfortran.dg/array_alloc_1.f90,
22782 * gfortran.dg/array_alloc_2.f90,
22783 * gfortran.dg/array_alloc_3.f90: New tests.
22784
22785 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22786
22787 PR fortran/12840
22788 * gfortran.dg/array_constructor_6.f90
22789 * gfortran.dg/array_constructor_7.f90
22790 * gfortran.dg/array_constructor_8.f90
22791 * gfortran.dg/array_constructor_9.f90
22792 * gfortran.dg/array_constructor_10.f90
22793 * gfortran.dg/array_constructor_11.f90
22794 * gfortran.dg/array_constructor_12.f90: New tests.
22795
22796 2005-09-08 Josh Conner <jconner@apple.com>
22797
22798 PR c++/23180
22799 * g++.dg/init/pr23180-1.C: New test.
22800 * g++.dg/init/pr23180-2.C: New test.
22801
22802 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22803
22804 PR fortran/18878
22805 * gfortran.dg/module_double_reuse.f90: New.
22806
22807 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22808
22809 PR fortran/23270
22810 PR fortran/22304
22811 PR fortran/18870
22812 PR fortran/17917
22813 PR fortran/16511
22814 * gfortran.dg/common_equivalence_1.f: New.
22815 * gfortran.dg/common_equivalence_2.f: New.
22816 * gfortran.dg/common_equivalence_3.f: New.
22817 * gfortran.dg/contained_equivalence_1.f90: New.
22818 * gfortran.dg/module_blank_common.f90: New.
22819 * gfortran.dg/module_commons_1.f90: New.
22820 * gfortran.dg/module_equivalence_1.f90: New.
22821 * gfortran.dg/nested_modules_1.f90: New.
22822 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22823 equivalences and add comment to connect the test with
22824 the PR.
22825
22826 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22827
22828 PR fortran/23765
22829 * gfortran.dg/common_6.f90: New test.
22830
22831 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22832
22833 PR fortran/15326
22834 * gfortran.dg/char_result_1.f90,
22835 * gfortran.dg/char_result_2.f90,
22836 * gfortran.dg/char_result_3.f90,
22837 * gfortran.dg/char_result_4.f90,
22838 * gfortran.dg/char_result_5.f90,
22839 * gfortran.dg/char_result_6.f90,
22840 * gfortran.dg/char_result_7.f90,
22841 * gfortran.dg/char_result_8.f90: New tests.
22842
22843 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22844
22845 PR fortran/19928
22846 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22847
22848 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22849
22850 PR obj-c++/16816
22851 * obj-c++.dg/selector-5.mm: New test.
22852 * obj-c++.dg/selector-6.mm: New test.
22853
22854 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22855
22856 PR objc/20574
22857 PR objc/19324
22858 * objc.dg/error-1.m: New test.
22859
22860 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22861
22862 PR fortran/23373
22863 * gfortran.fortran-torture/execute/pr23373-1.f90,
22864 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22865
22866 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22867
22868 PR libfortran/23760
22869 * gfortran.dg/g77/1832.f: Remove long string in write statement
22870 to allow the test to pass on correct list directed output with
22871 prepended space.
22872
22873 2005-09-07 James E Wilson <wilson@specifix.com>
22874
22875 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22876
22877 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22878
22879 * gfortran.dg/parameter+save.f90: Rename to
22880 * gfortran.dg/parameter_save.f90: .. this.
22881
22882 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22883
22884 PR fortran/20848
22885 * gfortran.dg/parameter+save.f90: New test case.
22886
22887 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22888
22889 PR fortran/19269
22890 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22891
22892 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22893
22894 PR c/23075
22895 * gcc.dg/pr23075.c: New test.
22896 * g++.dg/warn/pr23075.C: New test.
22897
22898 PR target/22362
22899 * gcc.target/i386/pr22362.c: New test.
22900
22901 PR rtl-optimization/23098
22902 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22903
22904 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22905 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22906 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22907
22908 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22909
22910 * g++.dg/expr/cast6.C: New test.
22911
22912 PR c++/9782
22913 * g++.dg/init/new15.C: New test.
22914
22915 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22916
22917 * gcc.dg/vect/Os-vect-95.c: New test.
22918 * gcc.dg/vect/vect-95.c: Same.
22919
22920 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22921
22922 * gcc.dg/vect/vect-29.c: Update xfail testing.
22923 * gcc.dg/vect/vect-44.c: Same.
22924 * gcc.dg/vect/vect-48.c: Same.
22925 * gcc.dg/vect/vect-50.c: Same.
22926 * gcc.dg/vect/vect-72.c: Same.
22927 * gcc.dg/vect/vect-77.c: Same.
22928 * gcc.dg/vect/vect-78.c: Same.
22929 * gcc.dg/vect/vect-80.c: Same.
22930 * gcc.dg/vect/vect-96.c: Same.
22931 * gcc.dg/vect/vect-100.c: Same.
22932 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22933 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22934 * gfortran.dg/vect/vect-5.f90: Same.
22935
22936 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22937
22938 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22939 start strings.
22940 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22941 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22942
22943 PR c++/23056
22944 * g++.dg/opt/pr23056.C: New test.
22945
22946 PR rtl-optimization/23098
22947 * gcc.target/i386/pr23098.c: New test.
22948
22949 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22950
22951 PR c++/23667
22952 * g++.dg/template/static15.C: New test.
22953
22954 PR c++/21440
22955 * g++.dg/ext/stmtexpr5.C: New test.
22956 * g++.dg/ext/stmtexpr6.C: Likewise.
22957
22958 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22959
22960 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22961
22962 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22963 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22964 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22965
22966 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22967
22968 PR libfortran/23321
22969 * gfortran.dg/direct_io_4.f90: New test case.
22970
22971 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22972 Rasmus Hahn <rassahah@neofonie.de>
22973
22974 PR libobjc/23108
22975 * objc.dg/type-stream-1.m: New test.
22976
22977 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22978
22979 PR fortran/23661
22980 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22981 gfortran.dg/print_fmt_3.f90: New test.
22982
22983 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22984
22985 * gfortran.dg/fmt_t_1.f90: New test.
22986
22987 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22988
22989 PR rtl-optimization/23454
22990 * g++.dg/opt/pr23454.C: New test.
22991
22992 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22993
22994 PR c++/23699
22995 * g++.dg/ext/static1.C: New test.
22996
22997 2005-09-02 Richard Henderson <rth@redhat.com>
22998
22999 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
23000 tail call to check_fa_work.
23001
23002 2005-09-02 Mark Mitchell <mark@codesourcery.com>
23003
23004 PR c++/21687
23005 * g++.dg/other/gc3.C: New test.
23006
23007 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23008
23009 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
23010 * gcc.dg/20050826-1.c: Likewise.
23011
23012 2005-08-31 Mark Mitchell <mark@codesourcery.com>
23013
23014 PR c++/23167
23015 * g++.dg/expr/volatile1.C: New test.
23016
23017 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
23018
23019 PR middle-end/23547
23020 * gcc.dg/pr23547.c: New test.
23021
23022 2005-09-02 Richard Sandiford <richard@codesourcery.com>
23023
23024 PR c/22061
23025 * gcc.c-torture/execute/pr22061-1.c,
23026 * gcc.c-torture/execute/pr22061-2.c,
23027 * gcc.c-torture/execute/pr22061-3.c,
23028 * gcc.c-torture/execute/pr22061-4.c: New tests.
23029
23030 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
23031
23032 * gcc.dg/Wredundant-decls-2.c: New test to check that
23033 -Wredundant-decls does not issue warning for a variable
23034 definition following a declaration.
23035
23036 2005-09-01 Jakub Jelinek <jakub@redhat.com>
23037
23038 PR debug/7241
23039 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
23040 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
23041 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
23042
23043 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
23044 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
23045 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
23046 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
23047 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
23048 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
23049 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
23050 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
23051
23052 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23053
23054 PR objc/23306
23055 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
23056 scan-assmbler.
23057
23058 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
23059
23060 PR target/21255
23061 * gcc.dg/pr21255-1.c: New test.
23062 * gcc.dg/pr21255-2-mb.c: Likewise.
23063 * gcc.dg/pr21255-2-ml.c: Likewise.
23064 * gcc.dg/pr21255-3.c: Likewise.
23065 * gcc.dg/pr21255-4.c: Likewise.
23066
23067 2005-08-31 Dale Johannesen <dalej@apple.com>
23068
23069 * gcc.dg/20050830-1.c: New.
23070
23071 2005-08-31 Josh Conner <jconner@apple.com>
23072
23073 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
23074 command-line options for arm-*-* targets.
23075 * g++.dg/init/array16.C: Likewise.
23076 * g++.dg/other/crash-4.C: Likewise.
23077
23078 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23079
23080 PR obj-c++/23640
23081 * obj-c++.dg/gnu-runtime-3.mm: New test.
23082
23083 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23084
23085 PR c++/13377
23086 * g++.dg/lookup/ambig4.C: New test.
23087 * g++.dg/lookup/ambig5.C: New test.
23088 * g++.dg/tc1/dr101.C: Adjust error markers.
23089
23090 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23091
23092 PR c++/23639
23093 * g++.dg/template/ttp5.C: Adjust error markers.
23094
23095 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
23096
23097 PR testsuite/23609
23098 * lib/obj-c++.exp: Include target-libpath.exp.
23099 (obj-c++_link_flags): Look for the GNU libobjc library
23100 and set the library path to include it.
23101 Don't manually set LD_LIBRARY_PATH (etc.) but call
23102 set_ld_library_path_env_vars instead.
23103 (obj-c++_target_compile): Don't set library path or
23104 linker flags because they are already set correctly
23105 in obj-c++_link_flags.
23106
23107 2005-08-30 Josh Conner <jconner@apple.com>
23108
23109 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
23110 to command-line options for arm-*-* targets.
23111
23112 2005-08-30 Geoffrey Keating <geoffk@apple.com>
23113
23114 * g++.dg/other/i386-1.C: New.
23115
23116 2005-08-30 Jakub Jelinek <jakub@redhat.com>
23117
23118 PR preprocessor/20348
23119 PR preprocessor/20356
23120 * gcc.dg/cpp/pr20348.c: New test.
23121 * gcc.dg/cpp/pr20348.h: New file.
23122 * gcc.dg/cpp/inc/pr20348.h: New file.
23123 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
23124 * gcc.dg/cpp/pr20356.c: New test.
23125 * gcc.dg/cpp/pr20356.h: New file.
23126 * gcc.dg/cpp/inc/pr20356.h: New file.
23127 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
23128
23129 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
23130
23131 * gfortran.fortran-torture/execute/intrinsic_count.f90:
23132 Fix array dimension to avoid correct end-of-file error.
23133
23134 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
23135
23136 PR libfortran/23598
23137 * gfortran.dg/iostat_1.f90: New test.
23138
23139 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
23140
23141 PR middle-end/23408
23142 * gcc.dg/pr23408.c: New test.
23143
23144 2005-08-28 Mark Mitchell <mark@codesourcery.com>
23145
23146 PR c++/23099
23147 * g++.dg/init/member1.C: Make sure erroneous static data member
23148 definitions are required.
23149 * g++.dg/template/static13.C: New test.
23150 * g++.dg/template/static14.C: Likewise.
23151
23152 2005-08-29 Jakub Jelinek <jakub@redhat.com>
23153
23154 * gcc.target/i386/pr23575.c: Use -msse2 instead of
23155 -march=pentium4, remove ilp32 requirement.
23156
23157 PR middle-end/23484
23158 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
23159 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
23160
23161 2005-08-29 Andreas Jaeger <aj@suse.de>
23162
23163 PR testsuite/23607
23164 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
23165
23166 2005-08-28 Jakub Jelinek <jakub@redhat.com>
23167
23168 * gcc.c-torture/execute/20050316-2.c: New test.
23169 * gcc.c-torture/execute/20050316-3.c: New test.
23170 * gcc.dg/torture/pr16104-1.c: New test.
23171
23172 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
23173
23174 PR middle-end/23463
23175 * gcc.c-torture/execute/zero-struct-1.c: New test.
23176
23177 2005-08-27 Richard Guenther <rguenther@suse.de>
23178
23179 PR target/23575
23180 * gcc.target/i386/pr23575.c: New testcase.
23181
23182 2005-08-26 Jakub Jelinek <jakub@redhat.com>
23183
23184 PR rtl-optimization/23561
23185 * gcc.c-torture/execute/20050826-1.c: New test.
23186
23187 PR rtl-opt/23560
23188 * gcc.c-torture/execute/20050826-2.c: New test.
23189
23190 2005-08-26 Dale Johannesen <dalej@apple.com>
23191
23192 * gcc.dg/20030711-1.c: Modify to work on Darwin.
23193 * gcc.dg/20050826-1.c: New.
23194
23195 2005-08-26 Mark Mitchell <mark@codesourcery.com>
23196
23197 PR c++/19004
23198 * g++.dg/template/nontype13.C: New test.
23199
23200 PR c++/23491
23201 * g++.dg/init/new14.C: New test.
23202 * g++.dg/expr/anew1.C: Do not XFAIL.
23203 * g++.dg/expr/anew2.C: Likewise.
23204 * g++.dg/expr/anew3.C: Likewise.
23205
23206 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
23207
23208 PR middle-end/22439
23209 * gcc.dg/vla-3.c: New test.
23210
23211 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
23212
23213 PR fortran/20363
23214 * gfortran.dg/named_interface.f90: New.
23215
23216 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
23217
23218 * gcc.c-torture/execute/frame-address.c: New test.
23219
23220 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
23221
23222 PR c++/20817
23223 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
23224
23225 2005-08-25 Alan Modra <amodra@bigpond.net.au>
23226
23227 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
23228
23229 2005-08-25 Alan Modra <amodra@bigpond.net.au>
23230
23231 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
23232 * gcc.dg/altivec-22.c: Rename from..
23233 * gcc.dg/altivec-nomfcr.c: ..this.
23234
23235 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
23236
23237 PR tree-optimization/23546
23238 * gcc.dg/tree-ssa/pr23546.c: New test.
23239
23240 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
23241
23242 PR fortran/17758
23243 * gfortran.dg/nonreturning_statements.f90: New test.
23244
23245 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
23246
23247 PR c++/22454
23248 * g++.dg/parse/crash29.C: New.
23249
23250 2005-08-23 DJ Delorie <dj@redhat.com>
23251
23252 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
23253 constants have the L suffix.
23254
23255 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
23256
23257 PR c++/23044
23258 * g++.dg/template/instantiate8.C: New.
23259
23260 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
23261
23262 PR middle-end/23467
23263 * gcc.c-torture/execute/pr23467.c: New test.
23264
23265 2005-08-23 Jakub Jelinek <jakub@redhat.com>
23266
23267 PR tree-optimization/22043
23268 * gcc.c-torture/execute/20050613-1.c: New test.
23269
23270 2005-08-23 Ben Elliston <bje@au.ibm.com>
23271
23272 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
23273
23274 2005-08-22 Jakub Jelinek <jakub@redhat.com>
23275
23276 PR rtl-optimization/23478
23277 * g++.dg/opt/pr23478.C: New test.
23278
23279 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
23280
23281 PR c/18715
23282 * gcc.dg/switch-warn-3.c: New test.
23283
23284 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23285
23286 PR c++/22233
23287 * g++.dg/template/param1.C: New test.
23288
23289 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23290
23291 PR c++/23089
23292 * g++.dg/other/incomplete1.C: New test.
23293
23294 2005-08-22 Ira Rosen <irar@il.ibm.com>
23295
23296 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
23297 are vectorizable.
23298
23299 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23300
23301 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
23302 d_lines_5.f: New.
23303
23304 2005-08-21 Jakub Jelinek <jakub@redhat.com>
23305
23306 * gcc.target/i386/sse-4.c: New test.
23307
23308 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23309
23310 PR testsuite/23239
23311 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
23312
23313 2005-08-20 Jakub Jelinek <jakub@redhat.com>
23314
23315 * gcc.dg/20050811-1.c: New test.
23316 * gcc.dg/20050811-2.c: New test.
23317
23318 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
23319
23320 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
23321
23322 2005-08-19 Diego Novillo <dnovillo@redhat.com>
23323
23324 PR 23476
23325 * gcc.c-torture/compile/pr23476.c: New test.
23326
23327 2005-08-19 Devang Patel <dpatel@apple.com>
23328
23329 PR tree-optimization/23048
23330 * gcc.dg/tree-ssa/pr23048.c: New test.
23331
23332 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23333
23334 PR middle-end/20624
23335 * g++.dg/warn/Wreturn-3.C: New test
23336
23337 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
23338
23339 PR tree-optimization/22228
23340 * g++.dg/vect/pr22543.cc: New test.
23341
23342 2005-08-17 Steven Bosscher <stevenb@suse.de>
23343
23344 PR tree-optimization/21574
23345 * gcc.dg/tree-ssa/pr21574.c: New test.
23346
23347 2005-08-16 James E Wilson <wilson@specifix.com>
23348
23349 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
23350
23351 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
23352
23353 PR tree-opt/23402
23354 * gcc.c-torture/compile/zero-strct-3.c: New test.
23355 * gcc.c-torture/compile/zero-strct-4.c: New test.
23356
23357 2005-08-16 Steven Bosscher <stevenb@suse.de>
23358
23359 PR target/23376
23360 * gcc.target/x86_64/pr23376.c: New test.
23361
23362 2005-08-16 Ian Lance Taylor <ian@airs.com>
23363
23364 PR c++/23337
23365 * g++.dg/ext/vector2.C: New.
23366
23367 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
23368
23369 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
23370
23371 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
23372
23373 PR libfortran/23428
23374 * gfortran.dg/inquire-complex.f90: New test case.
23375
23376 2005-08-16 James E Wilson <wilson@specifix.com>
23377
23378 PR tree-optimization/21105
23379 * gcc.dg/large-size-array.c: New.
23380
23381 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
23382
23383 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
23384 type.
23385 * gcc.dg/vect/vect-41: Likewise.
23386 * gcc.dg/vect/vect-42: Likewise.
23387 * gcc.dg/vect/vect-43: Likewise.
23388 * gcc.dg/vect/vect-44: Likewise.
23389 * gcc.dg/vect/vect-46: Likewise.
23390 * gcc.dg/vect/vect-47: Likewise.
23391 * gcc.dg/vect/vect-48: Likewise.
23392 * gcc.dg/vect/vect-52: Likewise.
23393 * gcc.dg/vect/vect-53: Likewise.
23394 * gcc.dg/vect/vect-54: Likewise.
23395 * gcc.dg/vect/vect-55: Likewise.
23396 * gcc.dg/vect/vect-56: Likewise.
23397 * gcc.dg/vect/vect-57: Likewise.
23398 * gcc.dg/vect/vect-58: Likewise.
23399 * gcc.dg/vect/vect-59: Likewise.
23400 * gcc.dg/vect/vect-60: Likewise.
23401 * gcc.dg/vect/vect-61: Likewise.
23402 * gcc.dg/vect/vect-85: Likewise.
23403 * gcc.dg/vect/vect-87: Likewise.
23404 * gcc.dg/vect/vect-88: Likewise.
23405 * gcc.dg/vect/vect-93.c: Likewise.
23406 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
23407 * gcc.dg/vect/vect-75: Likewise.
23408 * gcc.dg/vect/vect-76: Likewise.
23409 * gcc.dg/vect/vect-77: Likewise.
23410 * gcc.dg/vect/vect-78: Likewise.
23411 * gcc.dg/vect/vect-80: Likewise.
23412 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
23413 vectorized for the expected reason, rather than checking how alignment
23414 was handled.
23415 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
23416 aligned type and also instead of aligned pointers. Added documentation.
23417
23418 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
23419
23420 * gfortran.dg/power.f90: New test.
23421
23422 2005-08-16 Jakub Jelinek <jakub@redhat.com>
23423
23424 PR rtl-optimization/23299
23425 * g++.dg/opt/pr23299.C: New test.
23426
23427 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23428
23429 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
23430
23431 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
23432
23433 * g++.dg/template/local6.C: New test.
23434
23435 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
23436
23437 * execute/exceptions/finally-1.m: Check that the catch and finally are
23438 being called. Also add a "return 0;" at the end of main.
23439
23440 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
23441
23442 PR fortran/21432.
23443 * gfortran.dg/namelist_print_1.f: New test of functionality of
23444 PRINT namelist.
23445 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
23446 namelist generates error with -std=f95.
23447
23448 2005-08-14 Ira Rosen <irar@il.ibm.com>
23449
23450 PR tree-optimization/23119
23451 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
23452
23453 2005-08-13 Marcin Koziej <creep@desk.pl>
23454 Andrew Pinski <pinskia@physics.uc.edu>
23455
23456 PR libobjc/22492
23457 * execute/exceptions/finally-1.m: New test.
23458
23459 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23460
23461 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
23462 testsuite.
23463 * objc/execute/exceptions/trivial.m: New test.
23464 * objc.dg/try-catch-11.m: Move to ...
23465 * objc/execute/exceptions/foward-1.m: Here.
23466 * objc.dg/try-catch-2.m: Move to ...
23467 * objc/execute/exceptions/catchall-1.m: Here.
23468 * objc.dg/try-catch-8.m: Move to ...
23469 * objc/execute/exceptions/local-variables-1.m: Here.
23470
23471 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23472
23473 * objc.dg/nested-func-1.m: Move to ...
23474 * objc/execute/nested-func-1.m: Here.
23475
23476 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23477
23478 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
23479 in ${options} instead of [target_info name].
23480 * lib/obj-c++.exp (objc_target_compile): Likewise.
23481
23482 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23483
23484 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
23485
23486 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
23487
23488 part of PR testsuite/23348
23489 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
23490 each of the torture options.
23491 * objc/compile/trivial.m: New test.
23492
23493 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23494
23495 * gfortran.dg/eoshift.f90: Correct format.
23496
23497 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
23498
23499 * gfortran.fortran-torture/execute/character_passing.f90:
23500 Fix comment typo.
23501
23502 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
23503
23504 PR c++/8271
23505 * g++.dg/template/unify10.C: New.
23506
23507 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
23508
23509 * g++.dg/parse/pr22514.C: Move to...
23510 * g++.dg/debug/pr22514.C: here.
23511
23512 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23513
23514 PR c++/23266
23515 * g++.dg/inherit/pure1.C: New test.
23516
23517 * ChangeLog: Fix typos.
23518
23519 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23520 Steven Bosscher <stevenb@suse.de>
23521
23522 * gfortran.dg/runtime_warning_1.f90: New test.
23523
23524 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
23525
23526 PR c++/23219
23527 * g++.dg/parse/crash28.C: New.
23528
23529 2005-08-11 Richard Guenther <rguenther@suse.de>
23530
23531 PR target/23289
23532 * gcc.target/i386/tailcall-1.c: New testcase.
23533
23534 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23535
23536 * gcc.dg/vect/vect-67.c: Un-xfail.
23537
23538 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
23539
23540 PR c++/23225
23541 * g++.dg/parse/crash27.C: new test.
23542
23543 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
23544
23545 PR libfortran/22143
23546 * gfortran.dg/shift-kind.f90: New testcase.
23547
23548 2005-08-10 Richard Sandiford <richard@codesourcery.com>
23549
23550 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
23551 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
23552
23553 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23554
23555 PR c++/20646
23556 * g++.dg/other/mult-stor1.C: New test.
23557
23558 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23559
23560 * gcc.c-torture/pr18299-1.c: Move to ...
23561 * gcc.c-torture/compile/pr18299-1.c: Here.
23562
23563 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
23564
23565 * gfortran/fortran.torture/execute/character_passing.f90:
23566 Fix types for LSAME.
23567
23568 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
23569
23570 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
23571 input data back to what it was originally.
23572
23573 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
23574
23575 * objc.dg/try-catch-8.m: Enable for all targets.
23576
23577 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
23578
23579 * gcc.dg/pr23165.c: New test.
23580
23581 2005-08-09 Steven Bosscher <stevenb@suse.de>
23582
23583 PR tree-optimization/23234
23584 * gcc.dg/tree-ssa/pr23234.c: New test.
23585
23586 2005-08-08 Josh Conner <jconner@apple.com>
23587
23588 PR rtl-optimization/23241
23589 * gcc.dg/char-compare.c: New test.
23590
23591 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23592
23593 PR c++/22508
23594 * g++.dg/init/new13.C: New test.
23595
23596 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
23597
23598 PR c++/21166
23599 * g++.dg/other/crash-4.C: Adjust
23600 * g++/dg/ext/packed9.C: New.
23601
23602 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23603
23604 PR middle-end/21964
23605 * gcc.c-torture/execute/pr21964-1.c: New test.
23606
23607 2005-08-08 Richard Sandiford <richard@codesourcery.com>
23608
23609 PR c/22458
23610 * gcc.dg/pr22458-1.c: New test.
23611
23612 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
23613 Steven G. Kargl <kargls@comcast.net>
23614
23615 PR fortran/22390
23616 * gfortran.dg/flush_1.f90: New test.
23617
23618 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23619
23620 PR c++/23191
23621 * g++.dg/template/eh2.C: New test.
23622
23623 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23624
23625 PR c++/19498
23626 * g++.dg/template/instantiate7.C: New test.
23627
23628 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
23629
23630 PR c/23113
23631 * gcc.dg/Wunused-value-1.c: New test.
23632
23633 2005-08-06 Richard Sandiford <richard@codesourcery.com>
23634
23635 PR rtl-optimization/23233
23636 * gcc.c-torture/compile/pr23233-1.c: New test.
23637
23638 2005-08-06 Jakub Jelinek <jakub@redhat.com>
23639
23640 PR fortran/18833
23641 PR fortran/20850
23642 * gfortran.dg/equiv_1.f90: New test.
23643 * gfortran.dg/equiv_2.f90: New test.
23644 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
23645 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
23646 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
23647
23648 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23649
23650 * gcc.c-torture/execute/vrp-5.c: New test.
23651 * gcc.c-torture/execute/vrp-6.c: New test.
23652 * gcc.dg/tree-ssa/vrp21.c: New test.
23653
23654 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
23655
23656 * g++.dg/parse/pr22514.C: New test.
23657
23658 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
23659
23660 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
23661
23662 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
23663 instead of constant loads / pool entries.
23664
23665 2005-08-05 David Edelsohn <edelsohn@gnu.org>
23666
23667 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
23668 TEST_TO_WCTYPE.
23669
23670 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
23671
23672 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
23673 __WINT_TYPE__ in generated prototypes if possible.
23674
23675 2005-08-04 Diego Novillo <dnovillo@redhat.com>
23676
23677 PR 22037
23678 * g++.dg/tree-ssa/pr22037.C:
23679
23680 2005-08-04 Richard Henderson <rth@redhat.com>
23681
23682 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
23683 scan-tree-dump-times directive.
23684
23685 2005-08-04 Jan Hubicka <jh@suse.cz>
23686
23687 * gcov-1.C: Fix switch counts.
23688 * gcov-4b.c: Likewise.
23689
23690 2005-08-03 Jeff Law <law@redhat.com>
23691
23692 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
23693
23694 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
23695
23696 * gcc.c-torture/execute/pr23135.c: New test.
23697
23698 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23699
23700 PR tree-optimization/19899
23701 * gcc.dg/tree-ssa/scev-1.c: New test.
23702 * gcc.dg/tree-ssa/scev-2.c: New test.
23703
23704 2005-08-03 Richard Sandiford <richard@codesourcery.com>
23705
23706 PR target/18582
23707 * gcc.dg/torture/pr18582-1.c: New test.
23708
23709 2005-08-03 Jan Hubicka <jh@suse.cz>
23710
23711 * update-conroll.c: New testcase.
23712 * update-conroll-2.c: New testcase.
23713
23714 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23715
23716 * gfortran.dg/constant_substring.f: New test.
23717 * gfortran.dg/pr22491.f: New test.
23718
23719 2005-08-02 Jan Hubicka <jh@suse.cz>
23720
23721 * update-threading.c: Replace by the proper one.
23722
23723 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23724
23725 PR 23164
23726 * g++.dg/tree-ssa/pr23164.C: New test.
23727
23728 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23729
23730 * gcc.dg/tree-ssa/pr23192.c: New test.
23731
23732 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23733
23734 * gcc.c-torture/execute/vrp-4.c: New test.
23735
23736 2005-08-02 Jan Hubicka <jh@suse.cz>
23737
23738 * update-threading.c: New test.
23739
23740 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23741
23742 * gcc.c-torture/compile/20050801-1.c: New test.
23743 * gcc.c-torture/compile/20050801-2.c: New test.
23744
23745 2005-08-01 Jan Hubicka <jh@suse.cz>
23746
23747 * val-prof-5.c: New test.
23748
23749 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23750
23751 PR c/22311
23752 * gcc.dg/pr22311-1.c : New test.
23753
23754 2005-07-31 Steven Bosscher <stevenb@suse.de>
23755
23756 PR target/23095
23757 * gfortran.dg/pr23095.f: New test.
23758
23759 PR c++/22003
23760 * g++.dg/other/pr22003.C: New test.
23761
23762 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23763
23764 PR target/20621
23765 * gcc.c-torture/execute/pr20621-1.c: New test.
23766
23767 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23768
23769 * gfortran.dg/comma_format_extension_4.f: Adjust length
23770 of string for format.
23771 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23772 print statement with internal write.
23773 * gfortran.dg/der_array_io_2.f: Likewise.
23774 * gfortran.dg/der_array_io_3.f: Likewise.
23775
23776 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23777
23778 * gcc.dg/fold-abs-4.c: new test.
23779
23780 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23781
23782 PR fortran/22570 an related issues.
23783 * gfortran.dg/x_slash_1.f: New test.
23784
23785 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23786
23787 PR c/23143
23788 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23789 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23790
23791 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23792
23793 PR c/529
23794 * gcc.dg/Wshadow-3.c: New test.
23795
23796 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23797
23798 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23799 used to have the wrong bounds).
23800
23801 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23802
23803 PR c/21720
23804 * gcc.dg/hex-round-1.c: Test more cases.
23805 * gcc.dg/hex-round-2.c: New test.
23806
23807 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23808
23809 PR 22550
23810 * g++.dg/tree-ssa/pr22550.C: New test.
23811
23812 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23813
23814 * gcc.dg/tree-ssa/vrp19.c: New test.
23815 * gcc.dg/tree-ssa-vrp20.c: New test.
23816
23817 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23818
23819 PR c/22240
23820 * gcc.dg/transparent-union-4.c: New test.
23821
23822 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23823
23824 PR c/22192
23825 * gcc.dg/c99-vla-2.c: New test.
23826
23827 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23828
23829 PR c/21720
23830 * gcc.dg/hex-round-1.c: New test.
23831
23832 2005-07-28 Jan Hubicka <jh@suse.cz>
23833
23834 * inliner-1.c: Do not dump everything.
23835 * tree-prof.exp: Do not pass -ftree-based-profiling.
23836 * bprob.exp: Likewise.
23837
23838 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23839
23840 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23841
23842 PR c++/22545
23843 * g++.dg/expr/ptrmem7.C: New test.
23844
23845 2005-07-28 Mike Stump <mrs@apple.com>
23846
23847 * g++.old-deja/g++.mike/visibility-1.C: New test.
23848
23849 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23850
23851 PR c/20187
23852 * gcc.c-torture/execute/pr20187-1.c: New test.
23853
23854 2005-07-28 Jeff Law <law@redhat.com>
23855
23856 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23857 * gcc.dg/tree-ssa/vrp18.c: New test.
23858
23859 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23860
23861 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23862
23863 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23864
23865 PR tree-optimization/22506
23866 * gcc.dg/vect/ps22506.c: New test.
23867
23868 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23869
23870 PR target/21149
23871 * gcc.target/i386/sse-3.c: New test.
23872
23873 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23874
23875 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23876 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23877
23878 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23879
23880 PR c/22589
23881 * gcc.c-torture/compile/pr22589-1.c: New test.
23882
23883 2005-07-28 Jan Hubicka <jh@suse.cz>
23884
23885 * update-loopch.c: New testcase.
23886
23887 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23888
23889 PR rtl-optimization/23047
23890 * gcc.c-torture/execute/pr23047.c: New test.
23891 * gcc.c-torture/execute/pr23047.x: New.
23892
23893 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23894
23895 PR tree-optimization/22493
23896 * gcc.c-torture/execute/pr22493-1.c: New test.
23897 * gcc.c-torture/execute/pr22493-1.x: New.
23898 * gcc.c-torture/execute/vrp-1.c: New test.
23899 * gcc.c-torture/execute/vrp-2.c: New test.
23900 * gcc.c-torture/execute/vrp-2.c: New test.
23901
23902 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23903
23904 * gcc.target/frv/all-builtin-read8.c: Delete.
23905 * gcc.target/frv/all-builtin-read16.c: Delete.
23906 * gcc.target/frv/all-builtin-read32.c: Delete.
23907 * gcc.target/frv/all-builtin-read64.c: Delete.
23908 * gcc.target/frv/all-builtin-write8.c: Delete.
23909 * gcc.target/frv/all-builtin-write16.c: Delete.
23910 * gcc.target/frv/all-builtin-write32.c: Delete.
23911 * gcc.target/frv/all-builtin-write64.c: Delete.
23912 * gcc.target/frv/all-read-write-1.c: New.
23913
23914 2005-07-27 Jeff Law <law@redhat.com>
23915
23916 * gcc.c-torture/execute/pr22630.c: New test.
23917
23918 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23919
23920 PR tree-optimization/23073
23921 * gcc.dg/vect/nodump-pr23073.c: New test.
23922 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23923
23924 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23925
23926 PR tree-optimize/22348
23927 * gcc.c-torture/execute/pr22348.c: New.
23928
23929 2005-07-27 Richard Guenther <rguenther@suse.de>
23930
23931 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23932
23933 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23934
23935 PR fortran/22503
23936 * gfortran.dg/logical_comp.f90: New test.
23937
23938 2005-07-27 Jan Hubicka <jh@suse.cz>
23939
23940 * inliner-1.c: Add cleanup of dumps.
23941 * val-prof-*.c: Likewise.
23942 * update-tailcall.c: New.
23943
23944 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23945
23946 PR 22591
23947 * gcc.dg/tree-ssa/pr22591.c: New test.
23948 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23949
23950 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23951
23952 PR libobjc/22606
23953 * objc.dg/try-catch-11.m: New test.
23954
23955 2005-07-26 Richard Guenther <rguenther@suse.de>
23956
23957 PR tree-optimization/22486
23958 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23959
23960 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23961
23962 PR tree-opt/22484
23963 * g++.dg/opt/loop2.C: New test.
23964
23965 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23966
23967 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23968 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23969
23970 2005-07-25 Adam Nemet <anemet@lnxw.com>
23971
23972 * lib/profopt.exp (profopt-execute): Check for profiling data
23973 files on the target.
23974
23975 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23976
23977 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23978 for matching of asm labels.
23979
23980 2005-07-25 Richard Guenther <rguenther@suse.de>
23981
23982 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23983
23984 2005-07-25 Richard Guenther <rguenther@suse.de>
23985
23986 PR testsuite/22624
23987 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23988
23989 2005-07-25 Ira Rosen <irar@il.ibm.com>
23990
23991 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23992 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23993 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23994 * gcc.dg/vect/vect-100.c: New test.
23995 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23996 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23997 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23998 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23999 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
24000 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
24001 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
24002 * gfortran.dg/vect/pr19049.f90: New testcase.
24003 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
24004
24005 2005-07-25 Jakub Jelinek <jakub@redhat.com>
24006
24007 * gcc.c-torture/execute/20050713-1.c: New test.
24008
24009 PR fortran/20063
24010 * gfortran.fortran-torture/execute/data_4.f90: New test.
24011
24012 PR middle-end/20303
24013 * gcc.dg/visibility-d.c: New test.
24014
24015 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
24016
24017 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
24018 * gfortran.dg/underflow.f90: Ditto.
24019
24020 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24021
24022 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
24023 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
24024 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
24025
24026 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
24027
24028 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
24029 include case of field width of zero.
24030
24031 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
24032
24033 PR libgfortran/21875
24034 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
24035 with trailing blanks on normal formatted read.
24036
24037 2005-07-23 Chao-ying Fu <fu@mips.com>
24038
24039 * gcc.target/mips/mips32-dsp-type.c: New test.
24040 * gcc.target/mips/mips32-dsp.c: New test.
24041
24042 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
24043
24044 PR testsuite/21073
24045 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
24046
24047 PR testsuite/20454
24048 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
24049 and __cyg_profile_func_exit.
24050
24051 2005-07-22 David Edelsohn <edelsohn@gnu.org>
24052
24053 * gfortran.dg/comma_format_extension_3.f: Fix typo.
24054 * gfortran.dg/comma_format_extension_4.f: Same.
24055 * gfortran.dg/pr15332.f: Same.
24056 * gfortran.dg/pr21730.f: Same.
24057
24058 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
24059
24060 * g++.dg/opt/vrp2.C: Fix testcase.
24061
24062 PR tree-opt/22625
24063 * g++.dg/opt/vrp2.C: New test.
24064
24065 2005-07-22 Mark Mitchell <mark@codesourcery.com>
24066
24067 PR debug/21828
24068 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
24069
24070 2005-07-22 Diego Novillo <dnovillo@redhat.com>
24071
24072 * gcc.dg/tree-ssa/20050719-1.c: New test.
24073
24074 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
24075
24076 * gcc.dg/bfin-longcall-1.c: New file.
24077 * gcc.dg/bfin-longcall-2.c: New file.
24078
24079 2005-07-21 Janis Johnson <janis187@us.ibm.com>
24080
24081 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
24082
24083 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
24084
24085 PR middle-end/19055
24086 * gcc.dg/tree-ssa/pr19055.c: New test.
24087 * gcc.dg/tree-ssa/pr19055-2.c: New test.
24088
24089 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
24090
24091 PR C++/22358
24092 * g++.dg/other/pr22358.C: New test.
24093
24094 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
24095
24096 PR c++/2922
24097 * g++.dg/lookup/two-stage5.C: New test from bug comments.
24098
24099 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24100
24101 PR c++/15938
24102 * g++.dg/init/union2.C: New test.
24103
24104 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24105
24106 PR c/22393
24107 * gcc.dg/complex-4.c: New test.
24108
24109 2005-07-21 Richard Guenther <rguenther@suse.de>
24110
24111 PR testsuite/22522
24112 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
24113 scanning for asm labels.
24114 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
24115
24116 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
24117
24118 PR target/22085
24119 * gcc.dg/altivec-pr22085.c: New.
24120
24121 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
24122
24123 PR tree-optimization/19210
24124 * gcc.dg/tree-ssa/pr19210-1.c: New.
24125 * gcc.dg/tree-ssa/pr19210-2.c: New.
24126
24127 2005-07-21 Richard Sandiford <richard@codesourcery.com>
24128
24129 PR rtl-optimization/22167
24130 * g++.dg/opt/pr22167.C: New test.
24131
24132 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
24133
24134 PR c++/2922
24135 * g++.dg/lookup/two-stage2.C: New.
24136 * g++.dg/lookup/two-stage3.C: New.
24137 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
24138 fixed two-stage name lookup for operators.
24139 * g++.dg/template/call3.C: Compiler now produces an appropriate
24140 error message.
24141 * g++.dg/template/crash37.C: Compiler now describes bla() on line
24142 14 as a candidate.
24143 * g++.dg/template/ptrmem4.C: Compiler produces different error
24144 message.
24145 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
24146 connect_to_method as a candidate.
24147
24148 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
24149
24150 * gcc.dg/fold-alloc-1.c: New test.
24151
24152 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
24153
24154 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
24155 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
24156
24157 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
24158
24159 * gcc.dg/fold-abs-1.c: New test.
24160 * gcc.dg/fold-abs-2.c: New test.
24161 * gcc.dg/fold-abs-3.c: New test.
24162
24163 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
24164
24165 Make CONSTRUCTOR use VEC to store initializers.
24166 * g++.dg/ext/complit3.C: Check for specific error messages.
24167 * g++.dg/init/brace2.C: Update error message.
24168 * g++.dg/warn/Wbraces2.C: Likewise.
24169
24170 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
24171
24172 PR fortran/16940
24173 * gfortran.dg/module_interface_1.f90: New test.
24174
24175 2005-07-19 Danny Berlin <dberlin@dberlin.org>
24176 Kenneth Zadeck <zadeck@naturalbridge.com>
24177
24178 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
24179
24180 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24181
24182 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
24183 specify -Wformat for these tests.
24184 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
24185 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
24186 * gcc.dg/format/opt-6.c: Delete.
24187
24188 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24189
24190 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
24191 * gcc.dg/tree-ssa/sra-3.c: Likewise.
24192
24193 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24194
24195 * gcc.dg/tree-ssa/alias-2.c: New test.
24196
24197 2005-07-18 Mark Mitchell <mark@codesourcery.com>
24198
24199 PR c++/22263
24200 * g++.dg/template/explicit7.C: New test.
24201
24202 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
24203
24204 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
24205 field width of 8 to +Inf and -Inf.
24206
24207 2005-07-17 Mark Mitchell <mark@codesourcery.com>
24208
24209 PR c++/22139
24210 * g++.dg/template/friend36.C: New test.
24211
24212 2005-07-16 David Edelsohn <edelsohn@gnu.org>
24213
24214 PR fortran/21730
24215 * gfortran.dg/pr21730.f: New test.
24216
24217 2005-07-16 Danny Berlin <dberlin@dberlin.org>
24218 Kenneth Zadeck <zadeck@naturalbridge.com>
24219
24220 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
24221 since pure const detection cannot run at -O1 in c compiler.
24222 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
24223 can now optimize this case properly.
24224 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
24225 because we now pass.
24226 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
24227
24228 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
24229
24230 PR c/22421
24231 * gcc.dg/format/bitfld-1.c: New test.
24232
24233 2005-07-15 Mark Mitchell <mark@codesourcery.com>
24234
24235 PR c++/22204
24236 * g++.dg/rtti/repo1.C: New test.
24237
24238 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
24239
24240 PR middle-end/22398
24241 * gcc.c-torture/compile/pr22398.c: New test.
24242
24243 2005-07-15 Mark Mitchell <mark@codesourcery.com>
24244
24245 PR c++/22132
24246 * g++.dg/expr/cast4.C: New test.
24247
24248 2005-07-15 Richard Guenther <rguenther@suse.de>
24249
24250 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
24251 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
24252
24253 2005-07-15 Steven Bosscher <stevenb@suse.de>
24254
24255 PR tree-optimization/22230
24256 * gcc.dg/tree-ssa/pr22230.c: New test.
24257
24258 2005-07-14 Jakub Jelinek <jakub@redhat.com>
24259
24260 * gfortran.dg/g77/cpp6.f: New test.
24261
24262 PR fortran/22417
24263 * gfortran.dg/g77/cpp5.F: New test.
24264 * gfortran.dg/g77/cpp5.h: New file.
24265 * gfortran.dg/g77/cpp5inc.h: New file.
24266
24267 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
24268
24269 PR libfortran/16435
24270 * gfortran.dg/tl_editting.f90: New.
24271 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
24272
24273 2005-07-14 Steven G. Kargl <kargls@comcast.net>
24274
24275 * gfortran.dg/char_array_constructor.f90: New test.
24276
24277 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
24278
24279 * gfortran.dg/past_eor.f90: New.
24280 * gfortran.dg/complex_read.f90: New.
24281
24282 2005-07-13 Jeff Law <law@redhat.com>
24283
24284 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
24285 additional casts.
24286
24287 * gcc.dg/tree-ssa/pr22321.c: New test
24288
24289 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
24290
24291 PR tree-optimization/21921
24292 * gcc.dg/tree-ssa/pr21921.c: New.
24293
24294 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
24295
24296 PR tree-optimizatio/22442
24297 * gcc.dg/tree-ssa/loop-11.c: New test.
24298
24299 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
24300
24301 PR tree-opt/21840
24302 * gcc.c-torture/compile/pr21840.c: New test.
24303
24304 2005-07-12 Jan Hubicka <jh@suse.cz>
24305
24306 * gcc.c-torture/compile/pr22379.c: New test.
24307
24308 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
24309
24310 PR libfortran/21593
24311 gfortran.dg/dev_null.f90: Remove outdated comment about
24312 PR libfortran/21593.
24313
24314
24315 2005-07-12 Dale Johannesen <dalej@apple.com>
24316
24317 * gcc.target/i386/compress-float-sse.c: New.
24318 * gcc.target/i386/compress-float-sse-pic.c: New.
24319 * gcc.target/i386/compress-float-387.c: New.
24320 * gcc.target/i386/compress-float-387-pic.c: New.
24321 * gcc.dg/compress-float-ppc.c: New.
24322 * gcc.dg/compress-float-ppc-pic.c: New.
24323
24324 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
24325
24326 PR libfortran/21593
24327 gfortran.dg/dev_null.f90: Remove targets.
24328
24329 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
24330
24331 PR tree-opt/22335
24332 * gcc.dg/pr22335-1.c: New test.
24333 * gcc.dg/pr22335-2.c: New test.
24334
24335 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24336
24337 PR c++/20172
24338 * g++.dg/template/nontype12.C : New test.
24339
24340 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
24341
24342 * gcc.dg/tree-ssa/loop-10.c: New test.
24343
24344 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
24345
24346 * gcc.c-torture/execute/20020720-1.x: Remove.
24347
24348 2005-07-11 Jakub Jelinek <jakub@redhat.com>
24349
24350 * gfortran.fortran-torture/execute/forall_7.f90: New test.
24351
24352 2005-07-10 Richard Sandiford <richard@codesourcery.com>
24353
24354 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
24355 (dg-mips-options): Use it.
24356
24357 2005-07-09 Diego Novillo <dnovillo@redhat.com>
24358
24359 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
24360
24361 2005-07-09 Richard Henderson <rth@redhat.com>
24362
24363 * lib/target-supports.exp (check_effective_target_sync_char_short):
24364 Add alpha.
24365
24366 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
24367
24368 PR libfortran/22217
24369 * gfortran.dg/negative-z-descriptor.f90: New test.
24370
24371 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
24372
24373 PR tree-opt/22329
24374 * gcc.dg/pr22329.c: New test.
24375
24376 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
24377
24378 PR tree-optimization/20139
24379 * gcc.dg/tree-ssa/pr20139.c: New.
24380
24381 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
24382
24383 PR tree-opt/22356
24384 * gcc.dg/pr22356-1.c: New test.
24385
24386 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
24387
24388 PR c++/21799
24389 * g++.dg/template/unify8.C: New.
24390 * g++.dg/template/unify9.C: New.
24391
24392 2005-07-08 Jakub Jelinek <jakub@redhat.com>
24393
24394 * gfortran.fortran-torture/execute/entry_10.f90: New test.
24395
24396 2005-07-07 Geoffrey Keating <geoffk@apple.com>
24397
24398 * gcc.dg/darwin-version-1.c: New.
24399 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
24400 * gcc.dg/builtins-20.c: Likewise.
24401 * gcc.dg/builtins-53.c: Likewise.
24402 * gcc.dg/torture/builtins-convert-1.c: Likewise.
24403 * gcc.dg/torture/builtins-convert-2.c: Likewise.
24404 * gcc.dg/torture/builtins-convert-3.c: Likewise.
24405 * gcc.dg/torture/builtins-power-1.c: Likewise.
24406 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
24407 on Darwin.
24408
24409 2005-07-07 Jeff Law <law@redhat.com>
24410
24411 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
24412 argument evaluation order.
24413
24414 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
24415
24416 PR libfortran/21594
24417 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24418 Add test cases where the shift length is greater than the
24419 array length.
24420
24421 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24422
24423 * obj-c++.dg/proto-lossage-6.mm: New.
24424 * objc.dg/proto-lossage-6.m: New.
24425
24426 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24427
24428 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
24429 * objc.dg/gnu-runtime-2.m: Likewise.
24430
24431 2005-07-07 Jakub Jelinek <jakub@redhat.com>
24432
24433 * gfortran.dg/longline.f: New test.
24434
24435 * gfortran.dg/badline.f: New test.
24436
24437 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
24438
24439 PR fortran/16531
24440 PR fortran/15966
24441 PR fortran/18781
24442 * gfortran.dg/hollerith.f90: New.
24443 * gfortran.dg/hollerith2.f90: New.
24444 * gfortran.dg/hollerith3.f90: New.
24445 * gfortran.dg/hollerith4.f90: New.
24446 * gfortran.dg/hollerith_f95.f90: New.
24447 * gfortran.dg/hollerith_legacy.f90: New.
24448 * gfortran.dg/g77/cpp4.F: New. Port from g77.
24449
24450 2005-07-07 Ziemowit Laski <zlaski@apple.com>
24451
24452 PR objc/22274
24453 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
24454 * objc.dg/gnu-runtime-2.m: New.
24455
24456 2005-07-06 Jeff Law <law@redhat.com>
24457
24458 * gcc.dg/tree-ssa/vrp17.c: New test.
24459
24460 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
24461
24462 PR fortran/22327
24463 * gfortran.dg/array_constructor_5.f90: New test.
24464
24465 2005-07-07 Jakub Jelinek <jakub@redhat.com>
24466
24467 * gfortran.fortran-torture/execute/entry_9.f90: New test.
24468
24469 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
24470
24471 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
24472 * gcc.dg/980816-1.c: Ditto.
24473
24474 2005-07-06 Jeff Law <law@redhat.com>
24475
24476 * gcc.c-torture/compile/pr21356.c: New test.
24477
24478 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24479
24480 PR c/22013
24481 PR c/22098
24482 * gcc.c-torture/compile/pr22013-1.c,
24483 gcc.c-torture/execute/pr22098-1.c,
24484 gcc.c-torture/execute/pr22098-2.c,
24485 gcc.c-torture/execute/pr22098-3.c: New tests.
24486
24487 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
24488
24489 PR c/22308
24490 * gcc.dg/pr22308-1.c: New test.
24491
24492 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
24493
24494 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
24495 target.
24496 * gcc.dg/compare9.c: Use -fshort-enums instead of
24497 -fno-short-enums. Change the last test to dg-bogus.
24498
24499 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
24500
24501 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
24502 * gcc.dg/compare9.c: New.
24503
24504 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24505
24506 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
24507
24508 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24509
24510 PR testsuite/22288
24511 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
24512
24513
24514 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24515
24516 * gcc.dg/format/gcc_gfc-1.c: New.
24517
24518 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
24519
24520 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
24521
24522 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24523
24524 PR fortran/20842
24525 * gfortran.dg/io_invalid_1.f90: New test.
24526
24527 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
24528
24529 * gcc.dg/format/gcc_diag-1.c: Update.
24530
24531 2005-07-02 Jeff Law <law@redhat.com>
24532
24533 * gcc.dg/tree-ssa/pr22051-1.c: New test.
24534 * gcc.dg/tree-ssa/pr22051-2.c: New test.
24535
24536 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
24537
24538 * gcc.dg/format/gcc_diag-1.c: Update.
24539
24540 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
24541
24542 PR tree-opt/22269
24543 * gcc.c-torture/compile/pr22269.c: New test.
24544
24545 2005-06-30 Diego Novillo <dnovillo@redhat.com>
24546
24547 PR 21584
24548 PR 22219
24549 * g++.dg/tree-ssa/pr21584-1.C: New test.
24550 * g++.dg/tree-ssa/pr21584-2.C: New test.
24551
24552 2005-06-30 Ziemowit Laski <zlaski@apple.com>
24553
24554 * obj-c++.dg/try-catch-11.mm: New.
24555 * objc.dg/try-catch-10.m: New.
24556
24557 2005-06-29 David Edelsohn <edelsohn@gnu.org>
24558
24559 * g++.dg/other/ucnid-1.C: xfail on AIX.
24560
24561 2005-06-29 Diego Novillo <dnovillo@redhat.com>
24562
24563 PR 22234
24564 * gcc.dg/20050629-1.c: New test.
24565
24566 2005-06-29 Ziemowit Laski <zlaski@apple.com>
24567
24568 * obj-c++.dg/const-str-1[0-1].mm: New.
24569 * objc.dg/const-str-1[0-1].m: New.
24570
24571 2005-05-29 Richard Henderson <rth@redhat.com>
24572
24573 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
24574 Rename from check_effective_target_vect_no_max.
24575 (check_effective_target_vect_no_int_add): New.
24576 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
24577 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
24578 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24579 * gcc.dg/vect/vect-reduc-1.c: Use both.
24580 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24581
24582 2005-05-29 Richard Henderson <rth@redhat.com>
24583
24584 * lib/target-supports.exp (check_effective_target_vect_no_max):
24585 Remove i386 and x86_64.
24586
24587 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24588
24589 PR testsuite/21969
24590 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
24591
24592 2005-06-29 Steve Ellcey <sje@cup.hp.com>
24593
24594 PR middle-end/21969
24595 * gcc.dg/vect/pr21969.c: New test.
24596
24597 2005-06-28 Eric Christopher <echristo@redhat.com>
24598
24599 PR c/22052
24600 PR c/21975
24601 * gcc.dg/inline1.c: New test.
24602 * gcc.dg/inline2.c: Ditto.
24603 * gcc.dg/inline3.c: Ditto.
24604 * gcc.dg/inline4.c: Ditto.
24605 * gcc.dg/inline5.c: Ditto.
24606
24607 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24608
24609 PR libfortran/22142
24610 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24611 Add testcase also testing eoshift1 for PR 22142.
24612
24613 2005-06-28 Richard Henderson <rth@redhat.com>
24614
24615 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
24616 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
24617 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
24618 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
24619 gcc.dg/tree-ssa/20030922-2.c: Likewise.
24620
24621 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
24622
24623 PR libfortran/22142
24624 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
24625 Add testcase for PR 22142.
24626
24627 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
24628
24629 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
24630 gcc.target/ia64/fpreg-2.c: New tests.
24631
24632 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24633
24634 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
24635
24636 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24637
24638 PR libfortran/22170
24639 * gfortran.dg/slash_1.f90: New test.
24640
24641 2005-06-27 Richard Henderson <rth@redhat.com>
24642
24643 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
24644 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
24645 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
24646 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24647 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
24648 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
24649
24650 2005-06-27 Richard Henderson <rth@redhat.com>
24651
24652 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
24653 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
24654
24655 2005-06-27 Ziemowit Laski <zlaski@apple.com>
24656
24657 * obj-c++.dg/proto-lossage-5.mm: New.
24658 * objc.dg/proto-lossage-5.m: New.
24659
24660 2005-06-27 Diego Novillo <dnovillo@redhat.com>
24661
24662 PR 21959
24663 * gcc.dg/tree-ssa/pr21959.c: New test.
24664
24665 2005-06-27 Jakub Jelinek <jakub@redhat.com>
24666
24667 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
24668 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
24669 testing uninitialized var.
24670
24671 * gcc.c-torture/execute/builtins/chk.h: New.
24672 * gcc.c-torture/execute/builtins/lib/chk.c: New.
24673 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
24674 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
24675 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
24676 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
24677 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
24678 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
24679 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
24680 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
24681 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
24682 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
24683 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
24684 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
24685 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
24686 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
24687 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
24688 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
24689 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
24690 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
24691 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
24692 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
24693 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
24694 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
24695 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
24696 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
24697 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
24698 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
24699 * gcc.dg/builtin-object-size-1.c: New test.
24700 * gcc.dg/builtin-object-size-2.c: New test.
24701 * gcc.dg/builtin-object-size-3.c: New test.
24702 * gcc.dg/builtin-object-size-4.c: New test.
24703 * gcc.dg/builtin-object-size-5.c: New test.
24704 * gcc.dg/builtin-stringop-chk-1.c: New test.
24705 * gcc.dg/builtin-stringop-chk-2.c: New test.
24706 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
24707 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
24708 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
24709 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
24710 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
24711 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
24712 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
24713 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24714 * gcc.c-torture/execute/printf-1.c: New test.
24715 * gcc.c-torture/execute/fprintf-1.c: New test.
24716 * gcc.c-torture/execute/vprintf-1.c: New test.
24717 * gcc.c-torture/execute/vfprintf-1.c: New test.
24718 * gcc.c-torture/execute/printf-chk-1.c: New test.
24719 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24720 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24721 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24722
24723 2005-06-27 Michael Matz <matz@suse.de>
24724
24725 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24726 slot is not merged if address escapes.
24727
24728 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24729
24730 PR c/21911
24731 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24732
24733 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24734
24735 PR middle-end/17965
24736 * gcc.c-torture/compile/20050622-1.c: New test.
24737
24738 PR middle-end/22028
24739 * gcc.dg/20050620-1.c: New test.
24740
24741 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24742
24743 PR tree-optimization/22026
24744 * gcc.dg/tree-ssa/pr22026.c: New.
24745
24746 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24747
24748 PR libfortran/22144
24749 * gfortran.dg/shift-alloc.f90: New testcase.
24750
24751 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24752
24753 * all files: Update FSF address in copyright headers.
24754
24755 2005-06-22 Jan Hubicka <jh@suse.cz>
24756
24757 * wholeprogram-1.c: New testcase.
24758 * wholeprogram-2.c: New testcase.
24759
24760 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24761
24762 PR 22171
24763 * gcc.dg/tree-ssa/pr22171.c: New test.
24764
24765 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24766
24767 * gfortran.dg/simplify_modulo.f90: New.
24768
24769 2005-06-24 Jan Hubicka <jh@suse.cz>
24770
24771 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24772
24773 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24774
24775 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24776
24777 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24778
24779 * obj-c++.dg/typedef-alias-1.mm: New.
24780 * objc.dg/typedef-alias-1.m: New.
24781
24782 2005-06-23 Jeff Law <law@redhat.com>
24783
24784 * gcc.dg/tree-ssa/vrp16.c: New test.
24785
24786 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24787
24788 * lib/target-supports.exp: Add
24789 check_effective_target_fortran_large_real and
24790 check_effective_target_fortran_large_int to check for
24791 corresponding effective targets.
24792 * gfortran.dg/large_integer_kind_1.f90: New test.
24793 * gfortran.dg/large_real_kind_1.f90: New test.
24794
24795 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24796
24797 PR tree-optimization/22117
24798 * gcc.dg/tree-ssa/pr22117.c: New.
24799
24800 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24801
24802 PR testsuite/22123
24803 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24804
24805 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24806
24807 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24808
24809 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24810
24811 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24812 * gfortran.dg/f2c_4.c: Likewise.
24813
24814 2005-06-22 Paul Brook <paul@codesourcery.com>
24815
24816 PR fortran/21034
24817 * gfortran.dg/auto_save_1.f90: New test.
24818
24819 2005-06-22 Michael Matz <matz@suse.de>
24820
24821 * gcc.target/x86-64/abi: New directory.
24822 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24823 * gcc.target/x86-64/abi/README.gcc: New file.
24824 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24825 * gcc.target/x86-64/abi/asm-support.s: New file.
24826 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24827 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24828 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24829 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24830 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24831 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24832 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24833 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24834 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24835 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24836 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24837 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24838 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24839 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24840 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24841 * gcc.target/x86_64/abi/test_varargs.c: New test.
24842
24843 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24844
24845 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24846 32-bit i?86 and x86_64.
24847
24848 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24849
24850 * obj-c++.dg/const-str-[1-9].mm: New tests.
24851
24852 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24853
24854 PR fortran/22010
24855 * gfortran.dg/namelist_use.f90: New.
24856 * gfortran.dg/namelist_use_only.f90: New.
24857
24858 2005-06-21 Jeff Law <law@redhat.com>
24859
24860 * gcc.dg/tree-ssa/vrp15.c: New test.
24861
24862 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24863
24864 * lib/target-supports.exp (check_effective_target_vect_reduction):
24865 Remove.
24866 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24867 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24868 remove vect_reduction target keyword. Also avoid two returns in main.
24869 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24870 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24871 * gcc.dg/vect/vect-reduc-1short.c: New test.
24872 * gcc.dg/vect/vect-reduc-1char.c: New test.
24873 * gcc.dg/vect/vect-reduc-2short.c: New test.
24874 * gcc.dg/vect/vect-reduc-2char.c: New test.
24875 * gcc.dg/vect/vect-reduc-6.c: New test.
24876 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24877 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24878 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24879
24880 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24881 Paul Thomas <pault@gcc.gnu.org>
24882
24883 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24884 New tests.
24885
24886 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24887
24888 * gfortran.dg/backslash_1.f90: New test.
24889 * gfortran.dg/backslash_2.f90: New test.
24890
24891 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24892
24893 * gfortran.dg/duplicate_labels.f90: New test.
24894
24895 2005-06-20 Jan Beulich <jbeulich@novell.com>
24896
24897 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24898 unsupportable relocations.
24899 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24900 * gcc.dg/20050321-2.c: xfail for NetWare.
24901
24902 2005-06-20 Andreas Jaeger <aj@suse.de>
24903
24904 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24905 gcc.target/i386/fastcall-sseregparm.c,
24906 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24907
24908 2005-06-19 Richard Henderson <rth@redhat.com>
24909
24910 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24911
24912 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24913
24914 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24915
24916 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24917
24918 PR c++/22115
24919 * g++.dg/conversion/simd2.C: Change expected error message.
24920
24921 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24922
24923 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24924 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24925 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24926
24927 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24928
24929 * gcc.dg/fold-mod-1.c: New test.
24930
24931 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24932
24933 PR fortran/19926
24934 * gfortran.dg/pr19926.f90: New test.
24935
24936 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24937
24938 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24939 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24940 targets.
24941 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24942 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24943
24944 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24945
24946 * gcc.target/ia64/float80-varargs-1.c: New test.
24947
24948 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24949
24950 PR tree-opt/22035
24951 * gfortran.dg/f2c_6.f90: New test.
24952
24953 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24954
24955 PR c++/17413
24956 * g++.dg/template/local5.C: New.
24957
24958 2005-06-17 Richard Henderson <rth@redhat.com>
24959
24960 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24961
24962 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24963
24964 PR testsuite/21945
24965 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24966
24967 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24968
24969 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24970 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24971 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24972 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24973 check_vect to verify the presence of hardware vector support.
24974
24975 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24976
24977 PR testsuite/22056
24978 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24979
24980 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24981
24982 PR libfortran/19216
24983 * gfortran.dg/pr19216.f: Add correct space between brackets and
24984 dg directive.
24985
24986 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24987
24988 PR libfortran/16436
24989 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24990
24991 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24992
24993 * gcc.target/i386/attributes-error.c: New testcase.
24994 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24995 * gcc.target/i386/regparm-stdcall.c: Likewise.
24996 * gcc.target/i386/sseregparm-1.c: Likewise.
24997 * gcc.target/i386/sseregparm-2.c: Likewise.
24998
24999 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
25000
25001 * g++.dg/rtti/crash2.C: New.
25002
25003 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
25004
25005 * gcc.dg/noncompile/20040203-3.c: Update expected message.
25006
25007 2005-06-15 David Ung <davidu@mips.com>
25008
25009 * gcc.target/mips/mips16e-extends.c: New test for testing the
25010 generation of MIPS16e zeb/zeh, seb/seh instructions.
25011
25012 2005-06-15 Diego Novillo <dnovillo@redhat.com>
25013
25014 PR 22018
25015 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
25016 * gcc.dg/tree-ssa/pr22018.c: New test.
25017
25018 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
25019
25020 * gcc.dg/simd-1.c: Update error messages.
25021 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
25022 * gcc.dg/simd-2.c: Update error messages.
25023 * gcc.dg/simd-4.c: New.
25024
25025 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
25026
25027 PR c++/20678
25028 * g++.dg/other/crash-4.C: New.
25029
25030 2005-06-14 Devang Patel <dpatel@apple.com>
25031
25032 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
25033
25034 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
25035
25036 PR c++/21929
25037 * g++.dg/parse/crash11.C: Update
25038
25039 2005-06-13 Jeff Law <law@redhat.com>
25040
25041 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
25042 perform the desired transformations.
25043 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
25044 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
25045
25046 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25047
25048 PR fortran/22038
25049 * gfortran.dg/forall_1.f90: Un-XFAIL.
25050
25051 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
25052
25053 PR c++/21929
25054 * g++.dg/parse/crash26.C: New.
25055
25056 PR c++/20789
25057 * g++.dg/init/member1.C: New.
25058
25059 2005-06-13 Jakub Jelinek <jakub@redhat.com>
25060
25061 * gfortran.dg/altreturn_1.f90: New test.
25062
25063 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
25064
25065 PR middle-end/21985
25066 * gcc.dg/tree-ssa/pr21985.c: New test.
25067
25068 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
25069
25070 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
25071
25072 2005-06-12 Roger Sayle <roger@eyesopen.com>
25073
25074 PR c++/21930
25075 * g++.dg/other/error10.C: New test case.
25076
25077 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25078
25079 PR libfortran/19155
25080 * gfortran.dg/pr19155.f: Add test.
25081
25082 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25083
25084 * gfortran.dg/f2c_7.f90: New test.
25085
25086 * gfortran.dg/forall_1.f90: XFAILed.
25087
25088 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
25089
25090 * gcc.dg/pr14796-1.c: New.
25091 * gcc.dg/pr14796-2.c: New.
25092
25093 2005-06-11 Steven G. Kargl <kargls@comcast.net>
25094
25095 PR fortran/17792
25096 PR fortran/21375
25097 * gfortran.dg/deallocate_stat.f90: New test.
25098
25099 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
25100
25101 * gfortran.fortran-torture/execute/in-pack.f90: New test.
25102
25103 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
25104
25105 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
25106 access will be generated when this loop is vectorized. Test that
25107 accesses with same alignment were detected.
25108 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
25109 Test that accesses with same alignment were detected.
25110 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
25111 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
25112 alignment were detected.
25113
25114 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
25115
25116 PR c++/10611
25117 * g++.dg/conversion/simd2.C: New.
25118
25119 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
25120
25121 * gcc.dg/Wcxx-compat-1.c: New.
25122
25123 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
25124
25125 PR libfortran/21480
25126 * gfortran.dg/reshape-complex.f90: Add a test for a packed
25127 complex array.
25128
25129 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
25130
25131 * gcc.dg/alias-8.c: New.
25132
25133 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
25134
25135 * gcc.dg/format/cmn_err-1.c: Update.
25136
25137 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
25138
25139 PR target/20666
25140 * gcc.target/sparc/fexpand-2.c: New.
25141 * gcc.target/sparc/fpmerge-2.c: New.
25142 * gcc.target/sparc/fpmul-2.c: New.
25143 * gcc.target/sparc/noresult.c: New.
25144 * gcc.target/sparc/pdist-2.c: New.
25145 * gcc.target/sparc/pdist-3.c: New.
25146
25147 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
25148
25149 PR testsuite/21702
25150 * gcc.target/i386/i386.exp: Fix comment typo.
25151
25152 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
25153
25154 PR c++/19497
25155 * g++.dg/inherit/using5.C: New.
25156 * g++.dg/inherit/using6.C: New.
25157
25158 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25159
25160 PR c++/19894
25161 * g++.dg/template/ptrmem15.C: New test.
25162
25163 PR c++/20563
25164 * g++.dg/ext/label4.C: New test.
25165
25166 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25167
25168 * gcc.dg/tls/debug-1.c: New test.
25169
25170 2005-06-07 Dale Johannesen <dalej@apple.com>
25171
25172 * gcc.target/i386/movq.c: New.
25173
25174 2005-06-07 Dale Johannesen <dalej@apple.com>
25175
25176 * gcc.dg/20050607-1.c: New.
25177
25178 2005-06-07 Jakub Jelinek <jakub@redhat.com>
25179
25180 PR middle-end/21850
25181 * gcc.c-torture/execute/20050607-1.c: New test.
25182
25183 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
25184
25185 PR libfortran/21926
25186 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
25187 Test case where the return array has lowest stride one,
25188 but isn't packed.
25189
25190 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
25191
25192 * lib/target-supports.exp (check_effective_target_sync_int_long):
25193 Add s390 and s390x targets.
25194
25195 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
25196
25197 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
25198 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
25199 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
25200 * gcc.dg/tree-ssa/loop-9.c: New test.
25201
25202 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
25203
25204 * g++.dg/parse/defarg10.C: New.
25205
25206 2005-06-06 Jakub Jelinek <jakub@redhat.com>
25207
25208 PR regression/21897
25209 * gcc.c-torture/execute/20050604-1.c: New test.
25210
25211 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
25212
25213 PR 21903
25214 * g++.dg/parse/defarg9.C: New.
25215
25216 PR c++/20637
25217 * g++.dg/inherit/using4.C: New.
25218 * g++.dg/overload/error1.C: Adjust expected errors.
25219 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
25220 * g++.old-deja/g++.brendan/arm2.C: Likewise.
25221 * g++.old-deja/g++.other/redecl2.C: Likewise.
25222 * g++.old-deja/g++.other/redecl4.C: Likewise.
25223 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
25224
25225 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
25226
25227 * gfortran.dg/f2c_5.f90: Add -w to dg-options
25228
25229 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
25230
25231 * lib/gfortran.exp (gfortran_target_compile): Call
25232 dg-additional-files-options
25233 * gfortran.dg/f2c_4.f90: New file
25234 * gfortran.dg/f2c_4.c: New file
25235 * gfortran.dg/f2c_5.f90: New file
25236 * gfortran.dg/f2c_5.c: New file
25237
25238 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25239
25240 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
25241
25242 PR fortran/21912
25243 * gfortran.dg/array_constructor_4.f90: New test.
25244
25245 2005-06-05 Mark Mitchell <mark@codesourcery.com>
25246
25247 PR c++/21619
25248 * g++.dg/ext/builtin9.C: New test.
25249
25250 2005-06-05 Dale Johannesen <dalej@apple.com>
25251
25252 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
25253 * gcc.c-torture/execute/20050603-2.c: Ditto.
25254
25255 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
25256
25257 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
25258 * gcc.dg/vect/vect-reduc-1.c: New.
25259 * gcc.dg/vect/vect-reduc-2.c: New.
25260 * gcc.dg/vect/vect-reduc-3.c: New.
25261
25262 2005-06-04 Dale Johannesen <dalej@apple.com>
25263
25264 * gcc.c-torture/execute/20050603-1.c: New.
25265 * gcc.c-torture/execute/20050603-2.c: New.
25266 * gcc.dg/20050603-3.c: New.
25267
25268 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25269
25270 PR fortran/19195
25271 * gfortran.dg/debug_1.f90: New test.
25272
25273 * gfortran.dg/forall_1.f90: New test.
25274
25275 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
25276
25277 * gfortran.dg/array_constructor_3.f90: New test.
25278
25279 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25280
25281 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
25282
25283 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
25284
25285 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
25286
25287 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
25288
25289 PR c/21873
25290 * gcc.dg/init-excess-1.c: New test.
25291
25292 2005-06-03 Mark Mitchell <mark@codesourcery.com>
25293
25294 PR c++/21853
25295 * g++.dg/expr/static_cast6.C: New test.
25296
25297 2005-06-03 Diego Novillo <dnovillo@redhat.com>
25298
25299 * gcc.dg/tree-ssa/vrp14.c: New test.
25300
25301 2005-06-03 Mark Mitchell <mark@codesourcery.com>
25302
25303 PR c++/21336
25304 * g++.dg/template/new2.C: New test.
25305
25306 2005-06-03 Josh Conner <jconner@apple.com>
25307
25308 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
25309 all entries in initializer.
25310
25311 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
25312
25313 PR middle-end/21858
25314 * gcc.dg/pr21858.c: New testcase.
25315
25316 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
25317
25318 PR tree-optimization/21292
25319
25320 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
25321 New.
25322 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25323 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25324 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25325 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25326 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
25327
25328 2005-06-02 Richard Henderson <rth@redhat.com>
25329
25330 * gcc.dg/sync-2.c: Use -march=i486 for i386.
25331
25332 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
25333
25334 * gcc.dg/wtypequal.c: New testcase.
25335
25336 2005-06-02 Diego Novillo <dnovillo@redhat.com>
25337
25338 PR 21582
25339 * gcc.dg/tree-ssa/pr21582.c: New test.
25340
25341 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
25342
25343 PR c++/21280
25344 * g++.dg/opt/interface2.h: New.
25345 * g++.dg/opt/interface2.C: New.
25346 * g++.dg/init/ctor4.C: Adjust error lines.
25347 * g++.old-deja/g++.bob/inherit2.C: Likewise.
25348 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
25349 * g++.old-deja/g++.jason/opeq3.C: Likewise.
25350 * g++.old-deja/g++.pt/assign1.C: Likewise.
25351 * g++.old-deja/g++.pt/crash20.C: Likewise.
25352
25353 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
25354
25355 PR tree-optimization/21734
25356 * g++.dg/vect/pr21734_1.cc: New.
25357 * g++.dg/vect/pr21734_2.cc: New.
25358
25359 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
25360
25361 PR c++/20350
25362 * g++.dg/template/spec24.C: New.
25363
25364 PR c++/21151
25365 * g++.dg/pch/local-1.C: New.
25366 * g++.dg/pch/local-1.Hs: New.
25367
25368 2005-06-01 Diego Novillo <dnovillo@redhat.com>
25369
25370 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
25371 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
25372 * gcc.dg/tree-ssa/pr14341.c: New test.
25373 * gcc.dg/tree-ssa/pr14841.c: New test.
25374 * gcc.dg/tree-ssa/pr20701.c: New test.
25375 * gcc.dg/tree-ssa/pr21086.c: New test.
25376 * gcc.dg/tree-ssa/pr21090.c: New test.
25377 * gcc.dg/tree-ssa/pr21332.c: New test.
25378 * gcc.dg/tree-ssa/pr21458.c: New test.
25379 * gcc.dg/tree-ssa/pr21658.c: New test.
25380 * gcc.dg/tree-ssa/vrp01.c: New test.
25381 * gcc.dg/tree-ssa/vrp02.c: New test.
25382 * gcc.dg/tree-ssa/vrp03.c: New test.
25383 * gcc.dg/tree-ssa/vrp04.c: New test.
25384 * gcc.dg/tree-ssa/vrp05.c: New test.
25385 * gcc.dg/tree-ssa/vrp06.c: New test.
25386 * gcc.dg/tree-ssa/vrp07.c: New test.
25387 * gcc.dg/tree-ssa/vrp08.c: New test.
25388 * gcc.dg/tree-ssa/vrp09.c: New test.
25389 * gcc.dg/tree-ssa/vrp10.c: New test.
25390 * gcc.dg/tree-ssa/vrp11.c: New test.
25391 * gcc.dg/tree-ssa/vrp12.c: New test.
25392 * gcc.dg/tree-ssa/vrp13.c: New test.
25393
25394 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
25395
25396 PR 21029
25397 * gcc.dg/tree-ssa/pr21029.c: New test.
25398
25399 2005-06-01 Roger Sayle <roger@eyesopen.com>
25400
25401 * gfortran.dg/logint-1.f: New test case.
25402 * gfortran.dg/logint-2.f: Likewise.
25403 * gfortran.dg/logint-3.f: Likewise.
25404
25405 2005-06-01 Jakub Jelinek <jakub@redhat.com>
25406
25407 PR c/21536
25408 PR c/20760
25409 * gcc.dg/20050527-1.c: New test.
25410
25411 * gcc.dg/i386-sse-12.c: New test.
25412
25413 PR fortran/21729
25414 * gfortran.dg/implicit_5.f90: New test.
25415
25416 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
25417
25418 PR fortran/20883
25419 * gfortran/assign_4.f90: New test.
25420 * gfortran/assign_2.f90: Change compile to run.
25421
25422 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
25423
25424 * lib/target-supports.exp
25425 (check_effective_target_sync_char_short): New.
25426 * gcc.dg/sync-2.c: New.
25427
25428 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
25429
25430 PR tree-optimization/21817
25431 * gcc.dg/torture/pr21817-1.c: New.
25432
25433 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
25434
25435 PR c++/21165
25436 * g++.dg/template/init5.C: New.
25437
25438 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
25439
25440 * gfortran.dg/char_initialiser_actual.f90:
25441 Test character initialisers as actual arguments.
25442 * gfortran.dg/char_pointer_comp_assign.f90:
25443 Test character pointer structure component assignments.
25444 * gfortran.dg/char_array_structure_constructor.f90:
25445 Test character components in structure constructors.
25446
25447 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
25448
25449 PR middle-end/20931
25450 * g++.dg/opt/pr20931.C: New test.
25451
25452 2005-05-31 Andreas Jaeger <aj@suse.de>
25453
25454 PR testsuite/20772
25455 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
25456 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
25457 g++.old-deja/g++.ext/asmspec1.C,
25458 g++.old-deja/g++.other/regstack.C,
25459 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
25460 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
25461 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
25462 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
25463 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
25464 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
25465 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
25466 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
25467 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
25468 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
25469 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
25470 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
25471 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
25472 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
25473 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
25474 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
25475 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
25476 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
25477 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
25478
25479 2005-05-31 Jeff Law <law@redhat.com>
25480
25481 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
25482
25483 2005-05-30 Paolo Carlini <pcarlini@suse.de>
25484
25485 PR middle-end/21743
25486 * gcc.dg/builtins-1.c: Activate disabled clog test.
25487 * gcc.dg/torture/builtin-attr-1.c: Likewise.
25488
25489 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
25490
25491 * gfortran.dg/char_pointer_assign.f90:
25492 Test character-pointer assignments and pointer assignments.
25493 * gfortran.dg/char_pointer_dummy.f90:
25494 Test character-pointer dummy arguments.
25495 * gfortran.dg/char_pointer_func.f90:
25496 Test character-pointer function returns.
25497 * gfortran.dg/char_pointer_dependency.f90:
25498 Test character-pointer functions with dependencies.
25499
25500 2005-05-30 Mark Mitchell <mark@codesourcery.com>
25501
25502 PR c++/21784
25503 * g++.dg/lookup/using14.C: New test.
25504
25505 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
25506
25507 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
25508 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
25509 trailing ^M.
25510
25511 2005-05-29 Geoffrey Keating <geoffk@apple.com>
25512
25513 PR c++/17413
25514 * g++.dg/template/local5.C: New.
25515
25516 PR target/21761
25517 * gcc.c-torture/compile/pr21761.c: New.
25518
25519 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
25520 before darwin8.
25521
25522 2005-05-30 Steven G. Kargl
25523
25524 PR fortran/20846
25525 * gfortran.dg/inquire_8.f90: New test.
25526
25527 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25528
25529 PR libfortran/21376
25530 * gfortran.dg/output_exponents_1.f90: New test.
25531
25532 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25533
25534 PR libfortran/20006
25535 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
25536
25537 2005-05-28 Mark Mitchell <mark@codesourcery.com>
25538
25539 PR c++/21210
25540 * g++.dg/ext/complex1.C: New test.
25541
25542 PR c++/21340
25543 * g++.dg/init/ctor6.C: New test.
25544
25545 2005-05-29 Jan Hubicka <jh@suse.cz>
25546
25547 * gcc.c-torture/compile/pr21562.c: New.
25548
25549 2005-05-28 Steven G. Kargl <kargls@comcast.net>
25550
25551 * gfortran.dg/subnormal_1.f90: New test.
25552
25553 2005-05-28 Jan Hubicka <jh@suse.cz>
25554
25555 * tree-prof.exp: Fix comment.
25556 * value-prof-1.c: New.
25557 * value-prof-2.c: New.
25558 * value-prof-3.c: New.
25559 * value-prof-4.c: New.
25560
25561 2005-05-27 Mark Mitchell <mark@codesourcery.com>
25562
25563 PR c++/21614
25564 * g++.dg/expr/ptrmem6.C: New test.
25565 * g++.dg/expr/ptrmem6a.C: Likewise.
25566
25567 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
25568
25569 PR tree-optimization/21658
25570 * gcc.dg/tree-ssa/pr21658.c: New.
25571
25572 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
25573
25574 PR c++/21455
25575 * g++.dg/inherit/ptrmem3.C: New.
25576
25577 PR c++/21681
25578 * g++.dg/parse/template16.C: New.
25579
25580 2005-05-27 Andreas Jaeger <aj@suse.de>
25581
25582 * gcc.dg/setjmp-2.c: Only run in 32-bit.
25583
25584 * gcc.dg/i386-sse-8.c: Run test on all archs.
25585
25586 2005-05-26 Mike Stump <mrs@apple.com>
25587
25588 * objc.dg/isa-field-1.m: Only run on darwin.
25589 * objc.dg/lookup-1.m: Likewise.
25590 * objc.dg/try-catch-8.m: Likewise.
25591
25592 2005-05-26 Roger Sayle <roger@eyesopen.com>
25593
25594 PR tree-optimization/9814
25595 * gcc.dg/pr9814-1.c: New test case.
25596
25597 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25598
25599 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
25600 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
25601 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
25602 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
25603 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
25604 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
25605 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
25606 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
25607 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
25608 objc.dg/try-catch-8.m: New.
25609
25610 2005-05-26 Janis Johnson <janis187@us.ibm.com>
25611
25612 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
25613 remove extraneous semicolons.
25614
25615 2005-05-26 Ziemowit Laski <zlaski@apple.com>
25616
25617 * obj-c++.dg/comp-types-12.mm: New.
25618 * objc.dg/comp-types-11.m: New.
25619 * objc.dg/selector-4.m: New.
25620
25621 2005-05-26 Andreas Jaeger <aj@suse.de>
25622
25623 PR testsuite/20772
25624 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
25625 g++.old-deja/g++.ext/attrib3.C,
25626 g++.old-deja/g++.other/store-expr1.C,
25627 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
25628 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
25629 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
25630 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
25631 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
25632 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
25633 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
25634 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
25635 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
25636 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
25637 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
25638 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
25639 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
25640 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
25641 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
25642 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
25643 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
25644 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
25645 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
25646
25647 2005-05-26 Andreas Jaeger <aj@suse.de>
25648
25649 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
25650 x86-64 compilation.
25651
25652 2005-05-26 Andreas Jaeger <aj@suse.de>
25653
25654 PR testsuite/20772
25655 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
25656 gcc.misc-tests/i386-pf-athlon-1.c,
25657 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
25658 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
25659 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
25660 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
25661 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
25662 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
25663 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
25664 programs.
25665
25666 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
25667 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
25668 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
25669 x86-64 compilation.
25670
25671 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
25672 x86_64.
25673
25674 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
25675 effective-target ilp32.
25676
25677 2005-05-26 David Ung <davidu@mips.com>
25678
25679 * gcc.target/mips/ext_ins.c: New test for testing the generation
25680 of MIPS32/64 rev 2 ext/ins instructions.
25681
25682 2005-05-26 Andreas Jaeger <aj@suse.de>
25683
25684 * treelang/compile/unsigned.tree: Use gimple instead of
25685 nonexisting generic dump.
25686
25687 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
25688
25689 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
25690
25691 2005-05-26 Andreas Jaeger <aj@suse.de>
25692
25693 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
25694
25695 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
25696
25697 PR libfortran/17283
25698 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
25699 Test callee-allocated memory with write statements.
25700
25701 2005-05-25 Roger Sayle <roger@eyesopen.com>
25702
25703 PR middle-end/21709
25704 * gcc.dg/pr21709-1.c: New test case.
25705
25706 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25707 Mike Stump <mrs@apple.com>
25708
25709 * objc/execute/next_mapping.h: Update for C++.
25710
25711 * obj-c++.dg/selector-1.mm: Move to...
25712 * obj-c++.dg/selector-4.mm: here...
25713
25714 * obj-c++.dg/basic.mm: New.
25715 * obj-c++.dg/comp-types-1.mm: New.
25716 * obj-c++.dg/cxx-class-1.mm: New.
25717 * obj-c++.dg/cxx-ivars-1.mm: New.
25718 * obj-c++.dg/cxx-ivars-2.mm: New.
25719 * obj-c++.dg/cxx-ivars-3.mm: New.
25720 * obj-c++.dg/cxx-scope-1.mm: New.
25721 * obj-c++.dg/cxx-scope-2.mm: New.
25722 * obj-c++.dg/defs.mm: New.
25723 * obj-c++.dg/empty-private-1.mm: New.
25724 * obj-c++.dg/encode-1.mm: New.
25725 * obj-c++.dg/encode-2.mm: New.
25726 * obj-c++.dg/encode-3.mm: New.
25727 * obj-c++.dg/extern-c-1.mm: New.
25728 * obj-c++.dg/extra-semi.mm: New.
25729 * obj-c++.dg/fix-and-continue-2.mm: New.
25730 * obj-c++.dg/isa-field-1.mm: New.
25731 * obj-c++.dg/ivar-list-semi.mm: New.
25732 * obj-c++.dg/local-decl-1.mm: New.
25733 * obj-c++.dg/lookup-1.mm: New.
25734 * obj-c++.dg/lookup-2.mm: New.
25735 * obj-c++.dg/method-1.mm: New.
25736 * obj-c++.dg/method-2.mm: New.
25737 * obj-c++.dg/method-3.mm: New.
25738 * obj-c++.dg/method-4.mm: New.
25739 * obj-c++.dg/method-5.mm: New.
25740 * obj-c++.dg/method-6.mm: New.
25741 * obj-c++.dg/method-7.mm: New.
25742 * obj-c++.dg/no-extra-load.mm: New.
25743 * obj-c++.dg/overload-1.mm: New.
25744 * obj-c++.dg/pragma-1.mm: New.
25745 * obj-c++.dg/pragma-2.mm: New.
25746 * obj-c++.dg/private-1.mm: New.
25747 * obj-c++.dg/private-2.mm: New.
25748 * obj-c++.dg/proto-qual-1.mm: New.
25749 * obj-c++.dg/qual-types-1.mm: New.
25750 * obj-c++.dg/stubify-1.mm: New.
25751 * obj-c++.dg/stubify-2.mm: New.
25752 * obj-c++.dg/super-class-1.mm: New.
25753 * obj-c++.dg/super-class-2.mm: New.
25754 * obj-c++.dg/super-dealloc-1.mm: New.
25755 * obj-c++.dg/super-dealloc-2.mm: New.
25756 * obj-c++.dg/template-1.mm: New.
25757 * obj-c++.dg/template-2.mm: New.
25758 * obj-c++.dg/template-3.mm: New.
25759 * obj-c++.dg/template-4.mm: New.
25760 * obj-c++.dg/template-5.mm: New.
25761 * obj-c++.dg/template-6.mm: New.
25762 * obj-c++.dg/try-catch-1.mm: New.
25763 * obj-c++.dg/try-catch-2.mm: New.
25764 * obj-c++.dg/try-catch-3.mm: New.
25765 * obj-c++.dg/try-catch-4.mm: New.
25766 * obj-c++.dg/try-catch-5.mm: New.
25767 * obj-c++.dg/try-catch-6.mm: New.
25768 * obj-c++.dg/try-catch-7.mm: New.
25769 * obj-c++.dg/try-catch-8.mm: New.
25770 * obj-c++.dg/try-catch-9.mm: New.
25771 * obj-c++.dg/va-meth-1.mm: New.
25772
25773 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25774
25775 * obj-c++.dg/selector-1.mm: New.
25776 * obj-c++.dg/selector-2.mm: New.
25777
25778 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25779
25780 * obj-c++.dg/selector-3.mm: New.
25781 * objc.dg/selector-3.m: New.
25782
25783 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25784
25785 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25786 about where warning appears.
25787
25788 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25789
25790 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25791 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25792 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25793 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25794
25795 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25796
25797 * gcc.dg/20050524-1.c: New test.
25798
25799 2005-05-25 Jan Hubicka <jh@suse.cz>
25800
25801 * gcc.dg/tree-prof/inliner-1.c: New.
25802
25803 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25804
25805 * gcc.dg/tree-prof: New directory.
25806 * gcc.dg/tree-prof/tree-prof.exp: New.
25807
25808 2005-05-25 DJ Delorie <dj@redhat.com>
25809
25810 * gcc.dg/Wattributes-1.c: New.
25811 * gcc.dg/Wattributes-2.c: New.
25812 * gcc.dg/Wattributes-3.c: New.
25813
25814 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25815
25816 PR tree-optimization/19833
25817 * gcc.dg/uninit-4.c: Remove xfail.
25818 * gcc.dg/uninit-9.c: Ditto.
25819
25820 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25821
25822 * obj-c++.dg/bitfield-[1-5].mm: New.
25823 * obj-c++.dg/class-protocol-1.mm: New.
25824 * obj-c++.dg/comp-types-1[0-1].mm: New.
25825 * obj-c++.dg/comp-types-[2-9].mm: New.
25826 * obj-c++.dg/encode-[4-8].mm: New.
25827 * obj-c++.dg/layout-1.mm: New.
25828 * obj-c++.dg/method-1[0-9].mm: New.
25829 * obj-c++.dg/method-2[0-1].mm: New.
25830 * obj-c++.dg/method-[8-9].mm: New.
25831 * obj-c++.dg/objc-gc-3.mm: New.
25832 * obj-c++.dg/try-catch-10.mm: New.
25833 * objc.dg/bitfield-5.m: New.
25834 * objc.dg/comp-types-10.m: New.
25835 * objc.dg/comp-types-9.m: New.
25836 * objc.dg/layout-1.m: New.
25837 * objc.dg/objc-gc-4.m: New.
25838 * objc.dg/try-catch-9.m: New.
25839 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25840 * objc.dg/comp-types-1.m: Likewise.
25841 * objc.dg/comp-types-[5-6].m: Likewise.
25842 * objc.dg/method-9.m: Likewise.
25843
25844 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25845
25846 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25847 and on hardware without VMX support.
25848
25849 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25850
25851 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25852
25853 * lib/profopt.exp (dg-final-generate, dg-final-use,
25854 profopt-final-code, profopt-get-options): New.
25855 (profopt-execute): Process test directives.
25856
25857 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25858 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25859 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25860
25861 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25862
25863 PR C++/21645
25864 * g++.dg/init/ctor5.C: New test.
25865
25866 2005-05-24 Ira Rosen <irar@il.ibm.com>
25867
25868 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25869 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25870 vect-113.c, vect-114.c.
25871
25872 2005-05-23 Adam Nemet <anemet@lnxw.com>
25873
25874 * gcc.dg/const-elim-1.c: Remove xfails.
25875
25876 2005-05-23 Jeff Law <law@redhat.com>
25877
25878 * gcc.c-torture/compile/pr21638.c: New test.
25879 * gcc.c-torture/compile/20050520-1.c: New test.
25880
25881 2005-05-23 Nick Clifton <nickc@redhat.com>
25882
25883 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25884 be a proper triple, ie: m32r*-*-*.
25885 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25886
25887 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25888
25889 PR middle-end/21331
25890 PR tree-opt/21293
25891 * gcc.c-torture/compile/pr21293.c: New test.
25892 * gcc.c-torture/execute/pr21331.c: New test.
25893
25894 2004-05-20 Richard Henderson <rth@redhat.com>
25895
25896 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25897
25898 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25899
25900 * obj-c++-dg.exp: Add.
25901 * obj-c++.exp: Add.
25902 * obj-c++.dg/dg.exp: Add.
25903
25904 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25905
25906 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25907 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25908
25909 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25910
25911 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25912
25913 2004-05-19 Richard Henderson <rth@redhat.com>
25914
25915 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25916
25917 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25918
25919 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25920
25921 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25922
25923 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25924
25925 PR c++/21495
25926 * g++.dg/parse/extern1.C: New test.
25927 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25928
25929 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25930
25931 * gcc.dg/c99-math.h: New.
25932 * gcc.dg/c99-math-float-1.c: New test.
25933 * gcc.dg/c99-math-double-1.c: Likewise.
25934 * gcc.dg/c99-math-long-double-1.c: Likewise.
25935
25936 2005-05-18 Richard Henderson <rth@redhat.com>
25937
25938 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25939
25940 2005-05-18 Devang Patel <dpatel@apple.com>
25941
25942 * g++.dg/opt/20050511-1.C: New test.
25943
25944 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25945
25946 PR libfortran/21127
25947 * gfortran.dg/reshape-complex.f90: New test.
25948
25949 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25950
25951 * gfortran.dg/array_constructor_1.f90: New test.
25952 * gfortran.dg/array_constructor_2.f90: New test.
25953
25954 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25955
25956 PR fortran/20954
25957 * gfortran.dg/pr20954.f: New test.
25958
25959 2005-05-17 Mike Stump <mrs@apple.com>
25960
25961 Yet more Objective-C++...
25962
25963 * objc.dg/method-5.m: Update.
25964 * objc.dg/method-6.m: Update.
25965 * objc.dg/method-7.m: Update.
25966 * objc.dg/method-9.m: Update.
25967 * objc.dg/try-catch-2.m: Update.
25968
25969 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25970
25971 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25972 Remove little-endian optimizations.
25973
25974 2005-05-17 Jeff Law <law@redhat.com>
25975
25976 * g++.dg/tree-ssa/pr14814.C: New test.
25977 * gcc.dg/tree-ssa/pr14814.C: New test.
25978 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25979 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25980
25981 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25982
25983 * gcc.dg/compat/generate-random.c: Do not include
25984 libiberty.h.
25985 * gcc.dg/compat/generate-random_r.c: Likewise.
25986
25987 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25988
25989 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25990
25991 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25992
25993 PR middle-end/21595
25994 * g++.dg/tree-ssa/builtin1.C: New testcase.
25995
25996 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25997
25998 PR c++/21454
25999 * g++.dg/opt/const4.C: New test.
26000
26001 PR middle-end/21492
26002 * g++.dg/opt/crossjump1.C: New test.
26003
26004 PR tree-optimization/21610
26005 * gcc.c-torture/compile/20050516-1.c: New test.
26006
26007 PR fortran/15080
26008 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
26009 about the test failing.
26010 * gfortran.fortran-torture/execute/where_7.f90: New test.
26011 * gfortran.fortran-torture/execute/where_8.f90: New test.
26012
26013 2005-05-16 Richard Henderson <rth@redhat.com>
26014
26015 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
26016 i?86 and x86_64.
26017
26018 2005-05-16 Mark Mitchell <mark@codesourcery.com>
26019
26020 * gcc.dg/compat/generate-random.c (config.h): Do not include.
26021 (limits.h): Include unconditionally.
26022 (stdlib.h): Likewise.
26023 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
26024 (limits.h): Include unconditionally.
26025 (stdlib.h): Likewise.
26026 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
26027 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
26028 (limits.h): Include unconditionally.
26029 (stdlib.h): Likewise.
26030 (hashtab.h): Do not include.
26031 (getopt.h): Likewise.
26032 (stddef.h): Include.
26033 (hashval_t): Define.
26034 (struct entry): Add "next" field.
26035 (HASH_SIZE): New macro.
26036 (hash_table): New variable.
26037 (switchfiles): Do not use xmalloc.
26038 (mix): New macro.
26039 (iterative_hash): New function.
26040 (hasht): Remove.
26041 (e_exists): New function.
26042 (e_insert): Likewise.
26043 (output): Use, instead of libiberty hashtable functions.
26044 (main): Do not use getopt. Do not call htab_create.
26045
26046 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
26047
26048 PR libstdc++/21526
26049 * lib/target-supports.exp (check_mkfifo_available):
26050 Return 0 for cygwin as mkfifo support incomplete on platform.
26051 Fix typos in comments.
26052
26053 2005-05-15 Mark Mitchell <mark@codesourcery.com>
26054
26055 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
26056
26057 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
26058
26059 PR fortran/17432
26060 * gfortran.dg/assign_4.f: New test.
26061
26062 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
26063
26064 PR tree-optimization/21563
26065 * gcc.dg/tree-ssa/pr21563.c: New.
26066
26067 2005-05-14 Jan Hubicka <jh@suse.cz>
26068
26069 * gcc.dg/noreturn-7.c: Allow control reaches warning.
26070
26071 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
26072
26073 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
26074
26075 2005-05-13 Julian Brown <julian@codesourcery.com>
26076
26077 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
26078 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
26079
26080 2005-05-13 Jan Hubicka <jh@suse.cz>
26081
26082 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
26083 * gcc.dg/fold-xor-?.c: Likewise.
26084 * gcc.dg/pr15784-?.c: Likewise.
26085 * gcc.dg/pr20922-?.c: Likewise.
26086 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
26087 * gcc.dg/tree-ssa/pr17598.c: Likewise.
26088 * gcc.dg/tree-ssa/pr20470.c: Likewise.
26089
26090 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26091
26092 PR fortran/21260
26093 * gfortran.dg/hollerith_1.f90: New test.
26094
26095 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26096
26097 * gfortran.dg/func_result_2.f90: New test.
26098
26099 2005-05-11 Bud Davis <bdavis@gfortran.org>
26100
26101 * gfortran.dg/dev_null.f90: New test.
26102
26103 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
26104
26105 * gcc.dg/arm-vfp1.c: Revert last change.
26106
26107 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
26108
26109 PR middle-end/19807
26110 PR tree-optimization/19639
26111 * g++.dg/tree-ssa/pr19807.C: New testcase.
26112
26113 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26114
26115 PR libfortran/21471
26116 * gfortran.dg/append-1.f90: New test.
26117
26118 2005-05-10 Diego Novillo <dnovillo@redhat.com>
26119
26120 * gcc.dg/pr18501.c: XFAIL.
26121 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
26122 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
26123 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
26124 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26125 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26126 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
26127 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
26128 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
26129
26130 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26131
26132 PR fortran/20178
26133 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
26134 gfortran.dg/f2c_3.f90: New tests.
26135
26136 * gfortran.dg/return_1.f90: Fix dg annotation.
26137
26138 2005-05-10 Diego Novillo <dnovillo@redhat.com>
26139
26140 * gcc.c-torture/compile/20050510-1.c: New test.
26141
26142 2005-05-10 Mark Mitchell <mark@codesourcery.com>
26143
26144 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
26145
26146 2005-05-10 Bob Wilson <bob.wilson@acm.org>
26147
26148 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
26149
26150 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
26151
26152 PR c/17913
26153 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
26154
26155 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
26156
26157 PR c/21342
26158 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
26159 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
26160
26161 2005-05-10 Ben Elliston <bje@au.ibm.com>
26162
26163 PR debug/16676
26164 * gcc.dg/debug/pr16676.c: New test.
26165
26166 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
26167
26168 PR testsuite/21443
26169 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
26170 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
26171 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
26172 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
26173 Change -O1 to -O2.
26174 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
26175 -fno-tree-dominator-opts.
26176
26177 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26178
26179 * gfortran.dg/return_1.f90: New test.
26180
26181 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
26182
26183 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
26184
26185 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
26186
26187 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
26188
26189 PR c++/21427
26190 * g++.dg/inherit/covariant13.C: New.
26191
26192 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26193
26194 PR libfortran/19155
26195 * gfortran.dg/pr19155.f: New test.
26196
26197 2005-05-08 Roger Sayle <roger@eyesopen.com>
26198
26199 PR inline-asm/8788
26200 * gcc.dg/pr8788-1.c: New testcase.
26201
26202 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
26203
26204 PR target/21416
26205 * gcc.target/mips/fpcmp-[12].c: New tests.
26206
26207 2005-05-06 Mark Mitchell <mark@codesourcery.com>
26208
26209 * lib/target-supports-dg.exp (dg-require-fork): New function.
26210 (dg-require-mkfifo): Likewise.
26211 * lib/target-supports.exp (check_function_available): New
26212 function.
26213 (check_fork_available): Likewise.
26214 (check_mkfifo_available): Likewise.
26215
26216 2005-05-06 Jeff Law <law@redhat.com>
26217
26218 * gcc.c-torture/compile/pr21380.c: New test.
26219
26220 2005-05-06 Jakub Jelinek <jakub@redhat.com>
26221
26222 PR c++/20961
26223 * g++.dg/ext/weak3.C: New test.
26224
26225 2005-05-05 Mark Mitchell <mark@codesourcery.com>
26226
26227 PR c++/21352
26228 * g++.dg/template/crash37.C: New test.
26229
26230 2005-05-05 Paul Brook <paul@codesourcery.com>
26231
26232 * gcc.dg/arm-g2.c: Use effective-target arm32.
26233 * gcc.dg/arm-mmx-1.c: Ditto.
26234 * gcc.dg/arm-scd42-2.c: Ditto.
26235 * gcc.dg/arm-vfp1.c: Ditto.
26236 * lib/target-supports.exp (check_effective_target_arm32): New
26237 function.
26238
26239 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
26240
26241 PR libfortran/21354
26242 gfortran.dg/in_pack_rank7.f90: New test.
26243
26244 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
26245
26246 PR middle-end/15618
26247 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
26248
26249 2005-05-04 Jakub Jelinek <jakub@redhat.com>
26250
26251 PR middle-end/21265
26252 * gcc.dg/20050503-1.c: New test.
26253
26254 PR rtl-optimization/21239
26255 * gcc.dg/i386-sse-11.c: New test.
26256
26257 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
26258
26259 PR target/16888
26260 * gcc.target/i386/asm-1.c: New test.
26261
26262 2005-05-03 Jakub Jelinek <jakub@redhat.com>
26263
26264 PR rtl-optimization/21330
26265 * gcc.c-torture/execute/20050502-1.c: New test.
26266
26267 PR target/21297
26268 * gcc.c-torture/execute/20050502-2.c: New test.
26269
26270 2005-05-03 Uros Bizjak <uros@kss-loka.si>
26271
26272 PR middle-end/21282
26273 * gcc.dg/pr21282.c: New.
26274
26275 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
26276
26277 * gcc.dg/vect/pr20122.c: Clean up .vect file.
26278 * gcc.dg/vect/vect-92.c: Likewise.
26279 * gcc.dg/vect/vect-93.c: Likewise.
26280 * gcc.dg/vect/vect-dv-1.c: Likewise.
26281 * gcc.dg/vect/vect-dv-2.c: Likewise.
26282 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
26283
26284 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
26285
26286 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
26287 * gfortran.dg/vect/vect-2.f90: Likewise.
26288 * gfortran.dg/vect/vect-3.f90: Likewise.
26289 * gfortran.dg/vect/vect-4.f90: Likewise.
26290 * gfortran.dg/vect/vect-5.f90: Likewise.
26291
26292 2005-05-02 Geoffrey Keating <geoffk@apple.com>
26293
26294 PR target/20813
26295 * gcc.dg/rs6000-fpint-2.c: New.
26296
26297 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
26298
26299 PR c/15698
26300 * gcc.dg/builtins-30.c: Update expected messages.
26301 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
26302 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
26303 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
26304
26305 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
26306
26307 PR tree-optimization/21294
26308 * gcc.dg/tree-ssa/pr21294.c: New.
26309
26310 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
26311
26312 * gcc.dg/altivec-3.c (vec_store): Do not use the old
26313 __builtin_altivec_st_internal_4si built-in.
26314
26315 2005-05-02 Mark Mitchell <mark@codesourcery.com>
26316
26317 PR c++/15875
26318 * g++.dg/template/ptrmem14.C: New test.
26319
26320 2005-05-02 Paul Brook <paul@codesourcery.com>
26321
26322 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
26323
26324 2005-05-02 Michael Matz <matz@suse.de>
26325
26326 PR c++/19542
26327 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
26328
26329 2005-05-01 Mark Mitchell <mark@codesourcery.com>
26330
26331 * g++.dg/cpp/weak.C: New test.
26332
26333 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
26334
26335 * gcc.dg/tree-ssa/loop-8.c: New test.
26336
26337 2005-04-30 Michael Maty <matz@suse.de>
26338
26339 * gcc.dg/inline-mcpy.c: New test.
26340
26341 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
26342
26343 PR libfortran/18958
26344 * gfortran.dg/eoshift.f90: New test case.
26345
26346 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
26347
26348 PR libfortran/18857
26349 * gfortran.dg/matmul_1.f90: New test.
26350
26351 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
26352
26353 PR tree-optimization/21030
26354 * gcc.dg/tree-ssa/pr21030.c: New.
26355
26356 2005-04-29 Devang Patel <dpatel@apple.com>
26357
26358 PR tree-optimization/21272
26359 * gcc.dg/vect/vect-ifcvt-10.c: New test.
26360
26361 2005-04-29 Jakub Jelinek <jakub@redhat.com>
26362
26363 PR fortran/13082
26364 PR fortran/18824
26365 * gfortran.dg/entry_4.f90: New test.
26366 * gfortran.fortran-torture/execute/entry_1.f90: New test.
26367 * gfortran.fortran-torture/execute/entry_2.f90: New test.
26368 * gfortran.fortran-torture/execute/entry_3.f90: New test.
26369 * gfortran.fortran-torture/execute/entry_4.f90: New test.
26370 * gfortran.fortran-torture/execute/entry_5.f90: New test.
26371 * gfortran.fortran-torture/execute/entry_6.f90: New test.
26372 * gfortran.fortran-torture/execute/entry_7.f90: New test.
26373
26374 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26375
26376 * gfortran.fortran-torture/execute/entry_8.f90: New test.
26377
26378 2005-04-29 Paul Brook <paul@codesourcery.com>
26379
26380 * gfortran.dg/entry_3.f90: New test.
26381
26382 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26383
26384 * gfortran.dg/implicit_4.f90: New test.
26385
26386 2005-04-28 Bob Wilson <bob.wilson@acm.org>
26387
26388 * lib/target-supports.exp (check_profiling_available): Return
26389 false for xtensa-*-elf.
26390
26391 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
26392
26393 * lib/fortran-torture.exp (fortran-torture.exp): Catch
26394 error if file cannot be deleted.
26395
26396 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
26397
26398 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
26399 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
26400 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
26401 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
26402 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
26403 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
26404 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
26405 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
26406 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
26407 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
26408 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
26409 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
26410 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
26411
26412 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26413
26414 PR fortran/20865
26415 * gfortran.dg/pr20865.f90: New test.
26416
26417 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
26418
26419 * gcc.dg/void-cast-2.c: New test.
26420
26421 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26422
26423 PR c/21159
26424 * gcc.dg/void-cast-1.c: New test.
26425
26426 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
26427
26428 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
26429
26430 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26431
26432 PR fortran/21177
26433 * gfortran.dg/pr21177.f90: New test.
26434
26435 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
26436
26437 PR tree-optimization/21171
26438 * gcc.dg/tree-ssa/pr21171.c: New test.
26439
26440 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
26441
26442 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
26443 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
26444 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
26445 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
26446 gcc.dg/tree-ssa/gen-vect-32.c: New.
26447 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
26448 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
26449 don't run on PPC32.
26450
26451 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26452
26453 PR c/21213
26454 * gcc.dg/transparent-union-3.c: New test.
26455
26456 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
26457
26458 PR c/20740
26459 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
26460 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
26461 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
26462 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
26463 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
26464 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
26465
26466 2005-04-26 Jeff Law <law@redhat.com>
26467
26468 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
26469 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
26470 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
26471 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
26472 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
26473 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
26474 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
26475
26476 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
26477
26478 PR tree-optimization/17598
26479 * gcc.dg/tree-ssa/pr17598.c: New testcase.
26480
26481 2005-04-25 Mike Stump <mrs@apple.com>
26482
26483 * objc.dg/fix-and-continue-1.m: Add.
26484
26485 2005-04-25 Roger Sayle <roger@eyesopen.com>
26486
26487 PR c++/20995
26488 * g++.dg/opt/pr20995-1.C: New test case.
26489
26490 2005-04-25 Devang Patel <dpatel@apple.com>
26491
26492 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
26493
26494 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26495
26496 PR testsuite/21062
26497 * g++.dg/opt/alias2.C (printf): Correct the prototype.
26498
26499 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
26500
26501 PR C++/21188
26502 * g++.dg/opt/rtti2.C: New test.
26503
26504 2005-04-25 Paul Brook <paul@codesourcery.com>
26505 Steven G. Kargl <kargls@comcast.net>
26506
26507 PR fortran/20879
26508 * gfortran.dg/ichar_1.f90: New file.
26509
26510 2005-04-24 Jakub Jelinek <jakub@redhat.com>
26511
26512 PR middle-end/20991
26513 * g++.dg/opt/pr20991.C: New test.
26514
26515 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
26516 where sizeof (type) < __alignof__ (type).
26517 * gcc.dg/compat/struct-layout-1.h: Likewise.
26518
26519 2005-04-24 Per Bothner <per@bothner.com>
26520 Devang Patel <dpatel@apple.com>
26521
26522 PR preprocessor/20907
26523 * gcc.dg/cpp/very-long-comment.c: New test.
26524
26525 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26526
26527 PR fortran/20059
26528 * gfortran.dg/common_5.f: New test.
26529
26530 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
26531
26532 PR middle-end/21082
26533 * g++.dg/tree-ssa/pr21082.C: New testcase.
26534
26535 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
26536
26537 * gcc.dg/vect/vect-99.c: New test.
26538
26539 2005-04-22 Diego Novillo <dnovillo@redhat.com>
26540
26541 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
26542
26543 2005-04-22 Jeff Law <law@redhat.com>
26544
26545 * gcc.dg/uninit-5.c: Remove xfails.
26546 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
26547 conditionals and loads.
26548
26549 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
26550
26551 PR libfortran/20074
26552 PR libfortran/20436
26553 PR libfortran/21108
26554 * gfortran.dg/nested_reshape.f90: new test
26555 * gfortran.dg/reshape-alloc.f90: new test
26556 * gfortran.dg/reshape.f90: new test
26557
26558 2005-04-22 Mark Mitchell <mark@codesourcery.com>
26559
26560 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
26561
26562 * gcc.dg/arm-vfp1.c: New test.
26563
26564 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
26565
26566 PR c++/21087
26567 * g++.dg/lookup/builtin2.C: New test.
26568
26569 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
26570
26571 * gcc.dg/weak/weak-13.c: New test.
26572
26573 2005-04-21 Geoffrey Keating <geoffk@apple.com>
26574
26575 * lib/target-supports.exp (check_effective_target_sync_int_long):
26576 Add powerpc*.
26577
26578 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
26579
26580 * gcc.target/mips/branch-1.c: New test.
26581
26582 2005-04-21 Richard Henderson <rth@redhat.com>
26583
26584 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
26585 * gcc.dg/vect/vect-86.c: Likewise.
26586 * gcc.dg/vect/vect-87.c: Likewise.
26587 * gcc.dg/vect/vect-88.c: Likewise.
26588
26589 2005-04-21 Devang Patel <dpatel@apple.com>
26590
26591 PR optimization/20994
26592 * gcc.dg/tree-ssa/ifc-3.c: New test.
26593
26594 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26595
26596 PR c/12913
26597 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
26598 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
26599 gcc.dg/c99-vla-jump-5.c: New tests.
26600
26601 2005-04-19 Richard Henderson <rth@redhat.com>
26602
26603 * lib/target-supports.exp (check_effective_target_vect_int_mult):
26604 Fix typo in exists check.
26605 (check_effective_target_sync_int_long): New.
26606 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
26607 * gcc.dg/ia64-sync-2.c: Likewise.
26608 * gcc.dg/ia64-sync-3.c: Likewise.
26609 * gcc.dg/ia64-sync-4.c: Likewise.
26610
26611 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
26612
26613 * gcc.dg/fold-xor-1.c: New test.
26614 * gcc.dg/fold-xor-2.c: New test.
26615
26616 2005-04-19 James E. Wilson <wilson@specifixinc.com>
26617
26618 PR target/20670
26619 * g++.dg/eh/fp-regs.C: New test.
26620
26621 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
26622
26623 * gcc.dg/Wint-to-pointer-cast-1.c,
26624 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
26625 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
26626 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
26627
26628 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26629
26630 PR fortran/16861
26631 * gfortran.dg/pr16861.f90: New test.
26632
26633 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26634
26635 * gcc.dg/pr21085.c: New test.
26636
26637 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
26638
26639 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
26640 (setup_mips_tests, dg-mips-options): New procedures.
26641 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
26642 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
26643 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
26644 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26645 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
26646 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
26647 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
26648 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
26649 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
26650 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
26651 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
26652 dg-mips-options instead of dg-options. Remove now-redundant
26653 preprocessor guards.
26654 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
26655 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
26656 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
26657 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
26658 * gcc.dg/vr-mult-2.c: Delete.
26659 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
26660 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
26661 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
26662 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
26663 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
26664 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
26665 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
26666
26667 2005-04-18 Laurent GUERBY <laurent@guerby.net>
26668
26669 * ada/acats/run_all.sh: Use sync when executable not present.
26670
26671 2005-04-18 Devang Patel <dpatel@apple.com>
26672
26673 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
26674 * gcc.dg/vect/vect-11a.c: New.
26675 * gcc.dg/vect/vect-none.c: Update.
26676 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
26677
26678 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
26679
26680 PR tree-optimization/20922
26681 * gcc.dg/pr20922-1.c: New test.
26682 * gcc.dg/pr20922-2.c: New test.
26683 * gcc.dg/pr20922-3.c: New test.
26684 * gcc.dg/pr20922-4.c: New test.
26685 * gcc.dg/pr20922-5.c: New test.
26686 * gcc.dg/pr20922-6.c: New test.
26687
26688 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26689
26690 PR libfortran/20950
26691 * gfortran.dg/pr20950.f: New test.
26692
26693 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26694
26695 PR libfortran/19216
26696 * gfortran.dg/pr19216.f: New test.
26697
26698 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
26699
26700 PR tree-optimization/21001
26701 * gcc.dg/tree-ssa/pr21001.c: New.
26702
26703 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
26704
26705 PR libfortran/21075
26706 * gfortran.dg/reshape_rank7.f90: New test.
26707
26708 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
26709
26710 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
26711 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
26712 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
26713 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26714 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26715 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26716 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26717 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26718 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26719 wrong way round).
26720 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26721 in namelists. New test.
26722 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26723 New test.
26724 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26725 New test.
26726 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26727 namelist. New test.
26728 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26729 New test.
26730 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26731 New test.
26732 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26733 namelist. New test.
26734 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26735 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26736 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26737 New test.
26738 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26739 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26740 arrays. New test.
26741
26742 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26743
26744 * gfortran.dg/wtruncate.f: New testcase.
26745 * gfortran.dg/wtruncate.f90: New testcase.
26746
26747 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26748
26749 PR c++/21025
26750 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26751 which sizeof/alignof is dependent, rather than just whether we are
26752 processing_template_decl.
26753
26754 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26755
26756 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26757 corrected typo where the wrong variables had been compared.
26758
26759 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26760
26761 PR libfortran/18495
26762 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26763 Test callee-allocated version of return array with a write
26764 statement.
26765 Test spread with a temporary with another write statement.
26766
26767 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26768
26769 PR tree-optimization/21031
26770 * gcc.dg/tree-ssa/pr21031.c: New.
26771
26772 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26773
26774 PR tree-optimization/21004
26775 * gcc.dg/builtins-53.c: Include builtins-config.h.
26776 Check floorf, ceilf, floorl and ceill transformations
26777 only when HAVE_C99_RUNTIME is defined.
26778
26779 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26780
26781 PR middle-end/20739
26782 * gcc.dg/tree-ssa/pr20739.c: New test.
26783
26784 2005-04-14 Mike Stump <mrs@apple.com>
26785
26786 * gcc.dg/Foundation.framework/empty: New.
26787 * gcc.dg/framework-2.c: New.
26788
26789 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26790
26791 PR tree-optimization/21021
26792 * gcc.c-torture/compile/pr21021.c: New.
26793
26794 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26795
26796 PR testsuite/21010
26797 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26798 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26799 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26800 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26801 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26802 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26803 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26804 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26805
26806 2005-04-14 Richard Henderson <rth@redhat.com>
26807
26808 * lib/target-supports.exp (check_effective_target_vect_condition):
26809 Add ia64, i?86, and x86_64.
26810
26811 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26812
26813 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26814
26815 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26816
26817 PR tree-optimization/20657
26818 * gcc.dg/tree-ssa/pr20657.c: New.
26819
26820 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26821
26822 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26823 (long long int)trunc*.
26824
26825 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26826
26827 PR target/20927
26828 * gcc.dg/pr20927.c: New test.
26829
26830 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26831
26832 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26833 * gcc.target/mips/asm-1.c: Likewise.
26834
26835 2005-04-13 Dale Johannesen <dalej@apple.com>
26836
26837 * objc.dg/objc-fast-4.m: New.
26838
26839 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26840
26841 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26842 directory.
26843 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26844
26845 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26846
26847 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26848 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26849 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26850
26851 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26852
26853 PR tree-optimization/20913
26854 * gcc.dg/tree-ssa/pr20913.c: New.
26855
26856 PR tree-optimization/20702
26857 * gcc.dg/tree-ssa/pr20702.c: New.
26858
26859 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26860
26861 PR c++/13744
26862 * g++.dg/inherit/local3.C: New test.
26863
26864 2005-04-12 Jeff Law <law@redhat.com>
26865
26866 * gcc.dg/tree-ssa/20050412-1.c: New test.
26867
26868 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26869
26870 PR libfortran/19016
26871 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26872 Add tests with mask generated by expression.
26873 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26874 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26875 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26876
26877 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26878
26879 PR middle-end/20917
26880 * gcc.dg/20050409-1.c: New test.
26881
26882 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26883
26884 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26885
26886 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26887
26888 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26889 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26890 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26891 (TARGET_CXX): Adjust accordingly.
26892 * target.h (struct gcc_target): Remove epxort_class_data. Add
26893 determine_class_data_visibility and class_data_always_comdat.
26894 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26895 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26896 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26897 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26898 (arm_cxx_determine_class_data_visibility): New.
26899 (arm_cxx_class_data_always_comdat): Likewise.
26900 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26901 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26902 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26903 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26904 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26905 Define.
26906
26907 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26908
26909 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26910
26911 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26912
26913 * gcc.dg/i386-darwin-fpmath.c: New.
26914
26915 2004-04-11 Devang Patel <dpatel@apple.com>
26916
26917 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26918 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26919 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26920 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26921 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26922 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26923 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26924 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26925 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26926
26927 2004-04-11 Devang Patel <dpatel@apple.com>
26928
26929 * gcc.dg/vect/vect-dv-1.c: New test.
26930 * gcc.dg/vect/vect-dv-2.c: New test.
26931
26932 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26933
26934 PR tree-optimization/20933
26935 * gcc.dg/tree-ssa/pr20933.c: New test.
26936
26937 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26938
26939 * gfortran.dg/fold_nearest.f90: New test.
26940
26941 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26942
26943 * gcc.dg/tree-ssa/alias-1.c: New test.
26944
26945 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26946
26947 PR tree-optimization/20920
26948 * g++.dg/tree-ssa/pr20920.C: New test.
26949
26950 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26951
26952 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26953 (long long int)ceil*.
26954
26955 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26956
26957 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26958 explicit C++ linkage.
26959
26960 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26961
26962 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26963 warning for arithmetic IF statements.
26964
26965 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26966
26967 * eor_handling_1.f90: New test case.
26968 * eor_handling_2.f90: New test case.
26969 * eor_handling_3.f90: New test case.
26970 * eor_handling_4.f90: New test case.
26971 * eor_handling_5.f90: New test case.
26972 * noadv_size.f90: New test case.
26973 * pad_no.f90: New test case.
26974
26975 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26976
26977 * gcc.c-torture/execute/20050410-1.c: New test.
26978
26979 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26980
26981 * gcc.dg/pr20126.c: New.
26982
26983 2005-04-09 Bud Davis <bdavis@gfortran.org>
26984 Steven G. Kargl <kargls@comcast.net>
26985
26986 * gfortran.dg/PR19872.f: New test.
26987
26988 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26989
26990 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26991
26992 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26993
26994 * gfortran.dg/nint_1.f90: New test.
26995
26996 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26997
26998 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26999 Added test for callee-allocated arrays with write statements.
27000 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
27001 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
27002 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
27003 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
27004 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
27005
27006 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
27007
27008 PR libfortran/20163
27009 * gfortran.dg/open-options-blanks.f: New test.
27010
27011 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
27012
27013 PR fortran/13257
27014 * gfortran.dg/comma_format_extension_[1234].f: New tests.
27015
27016 2005-04-09 Jakub Jelinek <jakub@redhat.com>
27017
27018 * gcc.dg/tree-ssa/stdarg-1.c: New test.
27019 * gcc.dg/tree-ssa/stdarg-2.c: New test.
27020 * gcc.dg/tree-ssa/stdarg-3.c: New test.
27021 * gcc.dg/tree-ssa/stdarg-4.c: New test.
27022 * gcc.dg/tree-ssa/stdarg-5.c: New test.
27023 * gcc.c-torture/execute/stdarg-4.c: New test.
27024
27025 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
27026
27027 PR target/20795
27028 * g++.dg/abi/param2.C: New test.
27029
27030 2005-04-09 Uros Bizjak <uros@kss-loka.si>
27031
27032 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
27033
27034 2005-04-09 Uros Bizjak <uros@kss-loka.si>
27035
27036 * gcc.dg/builtins-53.c: New test.
27037
27038 2005-04-08 Diego Novillo <dnovillo@redhat.com>
27039
27040 * g++.dg/tree-ssa/pr18178.C: New test.
27041 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
27042 * gcc.c-torture/execute/20041019-1.c: New test.
27043 * gcc.dg/tree-ssa/20041008-1.c: New test.
27044 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
27045 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
27046 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
27047 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
27048 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
27049 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
27050 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
27051 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
27052 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
27053 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
27054
27055 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
27056
27057 PR rtl-optimization/20466
27058 * gcc.c-torture/execute/pr20466-1.c: New test.
27059
27060 2005-04-08 Mark Mitchell <mark@codesourcery.com>
27061
27062 PR c++/20905
27063 * g++.dg/parse/cond2.C: New test.
27064
27065 PR c++/20145
27066 * g++.dg/warn/Wdtor1.C: New test.
27067
27068 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27069
27070 PR fortran/17229
27071 * gfortran.dg/pr17229.f: New test.
27072
27073 2005-04-07 Steven G. Kargl <kargls@comcast.net>
27074
27075 * gfortran.dg/tiny_1.f90: New test.
27076 * gfortran.dg/tiny_2.f90: ditto.
27077
27078 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
27079
27080 * gfortran.dg/eor_1.f90: Fix dg-do run line
27081 * gfortran.dg/open_new.f90: Fix dg-do run line
27082
27083 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
27084
27085 * lib/target-supports.exp (get_compiler_messages): Support
27086 optional arguments, the fourth being compiler options.
27087 (check_effective_target_fpic): New proc.
27088 * gcc.dg/20050321-2.c: Restrict to target fpic.
27089
27090 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
27091
27092 * gcc.dg/15443-1.c: New test.
27093 * gcc.dg/15443-2.c: Likewise.
27094
27095 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27096
27097 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
27098
27099 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
27100
27101 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
27102
27103 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
27104
27105 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
27106 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
27107 -m64.
27108 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
27109 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
27110 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
27111
27112 2005-04-06 Mark Mitchell <mark@codesourcery.com>
27113
27114 PR c++/20212
27115 * g++.dg/warn/Wunused-11.C: New test.
27116
27117 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
27118
27119 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
27120
27121 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
27122
27123 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
27124
27125 2005-04-05 Mark Mitchell <mark@codesourcery.com>
27126
27127 PR c++/20734
27128 * g++.dg/template/ptrmem13.C: New test.
27129
27130 2005-04-05 Per Bothner <per@bothner.com>
27131
27132 * lib/gcc.exp: Always add -fno-show-column, for now.
27133
27134 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
27135
27136 PR testsuite/20767
27137 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
27138 of plain old "unsigned int" for the type of "i". Makes this test
27139 64bit clean.
27140
27141 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
27142
27143 * gcc.dg/i386-ssefn-1.c: New test.
27144 * gcc.dg/i386-ssefn-2.c: New test.
27145 * gcc.dg/i386-ssefn-3.c: New test.
27146 * gcc.dg/i386-ssefn-4.c: New test.
27147
27148 2005-04-05 Jakub Jelinek <jakub@redhat.com>
27149
27150 PR tree-optimization/20076
27151 * gcc.dg/builtin-apply4.c: New test.
27152
27153 PR preprocessor/19475
27154 * gcc.dg/cpp/macspace1.c: New test.
27155 * gcc.dg/cpp/macspace2.c: New test.
27156
27157 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27158
27159 * gfortran.dg/pr20755.f: Fixed bad format.
27160
27161 2005-04-05 Mark Mitchell <mark@codesourcery.com>
27162
27163 PR c++/20763
27164 * g++.dg/ext/attrib21.C: New test.
27165
27166 2004-04-05 Devang Patel <dpatel@apple.com>
27167
27168 * lib/target-supports.exp (check_effective_target_vect_shif): New.
27169 * gcc.dg/vect/vect-shift-1.c: New test.
27170
27171 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27172
27173 PR libfortran/20755
27174 * gfortran.dg/pr20755.f: New test.
27175
27176 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
27177
27178 * gfortran.dg/pr15959.f90: New test.
27179 * gfortran.dg/string_pad_trunc.f90: New test.
27180
27181 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27182
27183 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
27184 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
27185 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
27186 syntax.
27187
27188 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27189
27190 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
27191
27192 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27193
27194 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
27195 * gcc.c-torture/compile/20011119-2.c: Likewise.
27196 * gcc.c-torture/compile/981001-2.c: Likewise.
27197
27198 2005-04-04 Mark Mitchell <mark@codesourcery.com>
27199
27200 PR c++/20679
27201 * g++.dg/template/overload4.C: New test.
27202
27203 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
27204
27205 PR c++/20746
27206 * g++.dg/abi/covariant5.C: New.
27207
27208 PR debug/20505
27209 * g++.dg/debug/const2.C: New.
27210
27211 2005-04-04 Jakub Jelinek <jakub@redhat.com>
27212
27213 PR rtl-optimization/16104
27214 * gcc.c-torture/execute/20050316-1.c: New test.
27215
27216 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
27217
27218 * g++.dg/template/spec23.C: Fix dg-error text.
27219
27220 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
27221
27222 PR c++/19199
27223 * g++.dg/expr/lval2.C: New.
27224
27225 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27226
27227 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
27228 __builtin_strcasecmp and __builtin_strncasecmp.
27229
27230 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
27231
27232 PR c++/20723
27233 * g++.dg/template/spec22.C: New.
27234 * g++.dg/template/spec23.C: New.
27235
27236 2005-04-03 Dale Ranta <dir@lanl.gov>
27237 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27238
27239 PR libfortran/20068
27240 PR libfortran/20125
27241 PR libfortran/20156
27242 PR libfortran/20471
27243 * gfortran.dg/backspace.f: New test.
27244
27245 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
27246
27247 * gcc.dg/pr19345.c: New test.
27248
27249 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
27250
27251 PR tree-optimization/20640
27252 * gcc.dg/torture/tree-loop-1.c: New.
27253
27254 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
27255
27256 PR rtl-optimization/20290
27257 * gcc.c-torture/execute/loop-ivopts-2.c: New.
27258
27259 2005-04-02 Geoffrey Keating <geoffk@apple.com>
27260
27261 * gcc.dg/rs6000-fpint.c: New.
27262
27263 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
27264
27265 * gcc.dg/old-style-then-proto-1.c: New test.
27266
27267 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27268
27269 * gfortran.fortran-torture/execute/backspace.f90: Check
27270 after backspace and read was incorrect.
27271
27272 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27273
27274 * gcc.c-torture/execute/builtins/strcat.c: Check the result
27275 buffer past the terminating NUL using memcmp.
27276 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
27277 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
27278
27279 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
27280 Fix unused/uninitialized variable warnings.
27281
27282 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
27283 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
27284 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
27285 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
27286
27287 * gcc.c-torture/execute/builtins/abs-1-lib.c,
27288 gcc.c-torture/execute/builtins/fputs-lib.c,
27289 gcc.c-torture/execute/builtins/lib/fprintf.c,
27290 gcc.c-torture/execute/builtins/lib/main.c,
27291 gcc.c-torture/execute/builtins/lib/memcmp.c,
27292 gcc.c-torture/execute/builtins/lib/memmove.c,
27293 gcc.c-torture/execute/builtins/lib/mempcpy.c,
27294 gcc.c-torture/execute/builtins/lib/memset.c,
27295 gcc.c-torture/execute/builtins/lib/printf.c,
27296 gcc.c-torture/execute/builtins/lib/sprintf.c,
27297 gcc.c-torture/execute/builtins/lib/stpcpy.c,
27298 gcc.c-torture/execute/builtins/lib/strchr.c,
27299 gcc.c-torture/execute/builtins/lib/strcmp.c,
27300 gcc.c-torture/execute/builtins/lib/strcpy.c,
27301 gcc.c-torture/execute/builtins/lib/strcspn.c,
27302 gcc.c-torture/execute/builtins/lib/strlen.c,
27303 gcc.c-torture/execute/builtins/lib/strncat.c,
27304 gcc.c-torture/execute/builtins/lib/strncmp.c,
27305 gcc.c-torture/execute/builtins/lib/strncpy.c,
27306 gcc.c-torture/execute/builtins/lib/strrchr.c,
27307 gcc.c-torture/execute/builtins/lib/strspn.c,
27308 gcc.c-torture/execute/builtins/lib/strstr.c,
27309 gcc.c-torture/execute/builtins/memops-asm-lib.c,
27310 gcc.c-torture/execute/builtins/strlen-2.c,
27311 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
27312 prototypes.
27313
27314 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
27315
27316 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
27317 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
27318 selectany usage.
27319
27320 2005-04-01 Jakub Jelinek <jakub@redhat.com>
27321
27322 PR c++/19406
27323 * g++.dg/debug/using1.C: New test.
27324
27325 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
27326
27327 PR middle-end/20524
27328 * gcc.dg/alias-7.c: Prefix asm-declared name with
27329 __USER_LABEL_PREFIX__.
27330
27331 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
27332
27333 Fix fallout from PR middle-end/15700:
27334 * gcc.c-torture/compile/20011119-1.c: Take
27335 __USER_LABEL_PREFIX__ into account.
27336 * gcc.c-torture/compile/20011119-2.c: Likewise.
27337
27338 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
27339
27340 PR c++/18644
27341 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
27342
27343 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
27344
27345 PR c/17855
27346 * gcc.c-torture/compile/struct-non-lval-1.c,
27347 gcc.c-torture/compile/struct-non-lval-2.c,
27348 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
27349
27350 2005-03-31 Janis Johnson <janis187@us.ibm.com>
27351
27352 * gcc.dg/tls/tls.exp: Remove temporary file.
27353 * g++.dg/tls/tls.exp: Ditto.
27354 * lib/file-format.exp: Ditto.
27355 * g++.dg/special/ecos.exp: Ditto.
27356
27357 * lib/profopt.exp: Treat prof_ext as a list.
27358 * gcc.misc-tests/bprob.exp: Ditto.
27359 * g++.dg/bprob/bprob.exp: Ditto.
27360
27361 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
27362 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
27363 g++.dg/tree-ssa/pointer-reference-alias.C,
27364 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
27365 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
27366 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
27367 g++.dg/vect/pr19951.cc: Ditto.
27368 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
27369 gcc.dg/builtins-47.c: Ditto.
27370 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
27371 gcc.dg/pr20115-1.c: Ditto.
27372 * gcc.dg/tree-ssa/20030530-2.c,
27373 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
27374 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
27375 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
27376 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
27377 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
27378 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
27379 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
27380 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
27381 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
27382 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
27383 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
27384 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
27385 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
27386 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
27387 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
27388 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
27389 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
27390 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
27391 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
27392 gcc.dg/tree-ssa/20030824-1.c,
27393 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
27394 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
27395 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
27396 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
27397 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
27398 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
27399 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
27400 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
27401 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
27402 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
27403 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
27404 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
27405 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
27406 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
27407 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
27408 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
27409 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
27410 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
27411 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
27412 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
27413 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
27414 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
27415 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
27416 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
27417 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
27418 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
27419 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
27420 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
27421 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
27422 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
27423 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
27424 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
27425 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
27426 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
27427 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
27428 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
27429 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
27430 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
27431 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
27432 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
27433 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
27434 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
27435 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
27436 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
27437 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
27438 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
27439 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
27440 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
27441 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
27442 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
27443 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
27444 gcc.dg/tree-ssa/useless-1.c: Ditto.
27445 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
27446 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
27447 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
27448 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
27449 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
27450 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
27451 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
27452 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
27453 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
27454 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
27455 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
27456 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
27457 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
27458 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
27459 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
27460 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
27461 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
27462 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
27463 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
27464 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
27465 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
27466 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
27467 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
27468 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
27469 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
27470 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
27471 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
27472 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
27473 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
27474 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
27475 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
27476 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
27477 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
27478 gcc.dg/vect/vect-none.c: Ditto.
27479 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
27480 treelang/compile/unsigned.tree: Ditto.
27481
27482 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
27483 * gcc.dg/cpp/direct2s.c: Ditto.
27484 * gcc.dg/cpp/paste4.c: Ditto.
27485 * gcc.dg/cpp/separate-1.c: Ditto.
27486 * gcc.dg/pch/save-temps-1.c: Ditto.
27487 * g++.dg/ext/altivec-10.C: Ditto.
27488 * g++.dg/pch/pch.C: Ditto.
27489
27490 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
27491
27492 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
27493 * g++.dg/template/repo1.C: Ditto.
27494 * g++.dg/template/repo2.C: Ditto.
27495 * g++.dg/template/repo3.C: Ditto.
27496 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
27497 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
27498 * g++.old-deja/g++.pt/repo1.C: Ditto.
27499 * g++.old-deja/g++.pt/repo2.C: Ditto.
27500 * g++.old-deja/g++.pt/repo3.C: Ditto.
27501 * g++.old-deja/g++.pt/repo4.C: Ditto.
27502
27503 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
27504 * gcc.dg/20030107-1.c: Ditto.
27505 * gcc.dg/20030702-1.c: Ditto.
27506 * gcc.dg/profile-generate-1.c: Ditto.
27507 * g++.dg/other/profile1.C: Ditto.
27508 * g++.old-deja/g++.robertl/eb83.C: Ditto.
27509
27510 * lib/gcc-dg.exp (remove-build-file): New.
27511 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
27512 cleanup-tree-dump, cleanup-saved-temps): New.
27513
27514 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
27515
27516 PR c++/19203, DR 214
27517 * g++.dg/parse/ambig3.C: Not ambiguous.
27518 * g++.dg/template/spec20.C: New.
27519 * g++.dg/template/spec21.C: New.
27520
27521 2005-03-31 Steve Ellcey <sje@cup.hp.com>
27522
27523 PR target/20045
27524 * gcc.dg/ia64-fptr-1.c: Run only on linux.
27525
27526 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27527
27528 PR libfortran/20660
27529 * gfortran.dg/negative_unit.f: New test.
27530
27531 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
27532
27533 * gcc.dg/20050330-1.c: New test.
27534
27535 2005-03-30 Devang Patel <dpatel@apple.com>
27536
27537 * g++.dg/tree-sra/ssa-sra-3.C: New test.
27538
27539 2005-03-30 Dale Johannesen <dalej@apple.com>
27540
27541 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
27542
27543 2005-03-30 Janis Johnson <janis187@us.ibm.com>
27544
27545 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
27546 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
27547 Strip options from test name.
27548
27549 2005-03-31 Jan Hubicka <jh@suse.cz>
27550
27551 * gcc.dg/varpool-1.c: New testcase.
27552
27553 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27554
27555 PR c/772
27556 PR c/17913
27557 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
27558 gcc.dg/stmt-expr-label-3.c : New tests.
27559 * gcc.c-torture/execute/medce-2.c: Remove.
27560
27561 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
27562
27563 PR c/20368
27564 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
27565 tests.
27566
27567 2005-03-30 Alan Modra <amodra@bigpond.net.au>
27568
27569 * gcc.c-torture/compile/pr20203.c: New test.
27570
27571 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27572
27573 * gfortran.dg/promotion.f90: New test.
27574
27575 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
27576
27577 PR middle-end/20491
27578 * gcc.dg/torture/asm-subreg-1.c: New test.
27579
27580 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
27581
27582 PR c/20672
27583 * gcc.dg/pr20672-1.c: New test.
27584
27585 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
27586
27587 * gfortran.dg/vect: New directory.
27588 * gfortran.dg/vect/vect.exp: New.
27589 * gfortran.dg/vect/vect-1.f90: New test.
27590 * gfortran.dg/vect/vect-2.f90: New test.
27591 * gfortran.dg/vect/vect-3.f90: New test.
27592 * gfortran.dg/vect/vect-4.f90: New test.
27593 * gfortran.dg/vect/vect-5.f90: New test.
27594
27595 2005-03-29 Jakub Jelinek <jakub@redhat.com>
27596
27597 PR middle-end/20622
27598 * gcc.dg/alias-7.c: New test.
27599
27600 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27601
27602 * gcc.dg/sparc-reg-1.c: New test.
27603
27604 2005-03-28 Steve Ellcey <sje@cup.hp.com>
27605
27606 PR target/19890
27607 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
27608
27609 2005-03-29 Dale Ranta <dir@lanl.gov>
27610 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27611
27612 PR libfortran/20163
27613 * gfortran.dg/pr20163-2.f: New test.
27614
27615 2005-03-28 Jan Hubicka <jh@suse.cz>
27616
27617 PR middle-end/20635
27618 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
27619 by Jakub Jelinek.
27620
27621 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
27622
27623 PR tree-optimization/20626
27624 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
27625 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
27626
27627 2005-03-26 Steven G. Kargl <kargls@comcast.net>
27628
27629 * gfortran.dg/underflow.f90: New test.
27630 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
27631
27632 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27633
27634 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
27635
27636 2005-03-25 Mark Mitchell <mark@codesourcery.com>
27637
27638 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
27639 (g++_init): Make sure that CXXFLAGS is set.
27640 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
27641 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
27642 * lib/gfortran.exp (gfortran_link_flags): Likewise.
27643 * lib/objc.exp (objc_init): Likewise.
27644 * lib/treelang.exp (treelang_init): Likewise.
27645
27646 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
27647
27648 PR tree-optimization/20470
27649 * gcc.dg/tree-ssa/pr20470.c: New test.
27650
27651 2005-03-25 Geoffrey Keating <geoffk@apple.com>
27652
27653 * gcc.dg/ppc-stfiwx.c: New.
27654
27655 2005-03-25 Steve Ellcey <sje@cup.hp.com>
27656
27657 PR target/19888
27658 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
27659
27660 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27661
27662 * gcc.dg/20050325-1.c: Fix a typo.
27663
27664 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27665
27666 PR libfortran/19678
27667 PR libfortran/19679
27668 * gfortran.dg/dos_eol.f: New test.
27669
27670 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
27671
27672 PR rtl-optimization/20249
27673 * gcc.dg/20050325-1.c: New test.
27674
27675 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27676
27677 PR libfortran/15332
27678 * gfortran.dg/pr15332.f: New test.
27679
27680 2005-03-24 Dale Johannesen <dalej@apple.com>
27681
27682 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
27683
27684 2005-03-24 Geoffrey Keating <geoffk@apple.com>
27685
27686 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
27687 'internal' visibility.
27688 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
27689 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
27690 'protected' visibility.
27691 * gcc.dg/visibility-7.c: Likewise.
27692 * lib/target-supports.exp (check_visibility_available): Take
27693 a parameter, the kind of visibility to check for.
27694 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
27695 to check_visibility_available.
27696
27697 * g++.dg/expr/cast3.C: New.
27698
27699 2005-03-24 David Edelsohn <edelsohn@gnu.org>
27700
27701 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
27702 rs6000.
27703
27704 2005-03-24 Steve Ellcey <sje@cup.hp.com>
27705
27706 PR target/20095
27707 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
27708
27709 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
27710
27711 * gcc.dg/badshift.c: Renamed to...
27712 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
27713
27714 * gcc.target/i386/badshift.c: Renamed to...
27715 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27716 only.
27717
27718 PR rtl-optimization/20532
27719 * gcc.target/i386/badshift.c: New.
27720
27721 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27722
27723 * gfortran.dg/pr18025.f90: New test.
27724
27725 2005-03-23 Dale Johannesen <dalej@apple.com>
27726
27727 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27728
27729 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27730
27731 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27732
27733 * lib/target-supports.exp (check_iconv_available): Default
27734 libiconv to -liconv, if there is no definition.
27735
27736 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27737
27738 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27739
27740 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27741
27742 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27743 * g++.dg/opt/pr7503-2.C: Likewise.
27744 * g++.dg/opt/pr7503-3.C: Likewise.
27745 * g++.dg/opt/pr7503-4.C: Likewise.
27746 * g++.dg/opt/pr7503-5.C: Likewise.
27747 * g++.dg/warn/minmax.C: New test.
27748
27749 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27750
27751 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27752 * gfortran.dg/g77_intrinsics_sub.f: New test.
27753
27754 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27755 Jan Hubicka <jh@suse.cz>
27756 Steven Bosscher <stevenb@suse.de
27757
27758 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27759
27760 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27761
27762 PR c++/19980
27763 * g++.dg/template/redecl3.C: New test.
27764
27765 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27766
27767 PR c++/20499
27768 * g++.dg/parse/error16.C: Tweak error markers.
27769
27770 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27771
27772 PR target/20561
27773 * gcc.dg/20050321-2.c: New test.
27774
27775 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27776
27777 PR c++/20465
27778 PR c++/20381
27779 * g++.dg/template/ptrmem12.C: New.
27780
27781 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27782
27783 PR rtl-optimization/20527
27784 * gcc.c-torture/execute/pr20527-1.c: New test.
27785
27786 2005-03-22 Ben Elliston <bje@au.ibm.com>
27787
27788 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27789 program, compile it into a real executable and then delete the .c
27790 and .x files afterwards, to avoid problems on testglue targets.
27791
27792 2005-03-21 Stuart Hastings <stuart@apple.com>
27793
27794 * gcc.target/i386/sse-2.c: New.
27795
27796 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27797
27798 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27799
27800 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27801
27802 * g++.dg/parse/crash25.C: Fix typo.
27803
27804 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27805
27806 PR c++/20461
27807 * g++.dg/parse/crash24.C: New test.
27808
27809 PR c++/20536
27810 * g++.dg/parse/crash25.C: New test.
27811
27812 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27813
27814 PR c++/20147
27815 * g++.dg/ext/stmtexpr4.C: New test.
27816
27817 2005-03-20 Roger Sayle <roger@eyesopen.com>
27818
27819 PR middle-end/20539
27820 * gcc.c-torture/compile/pr13066-1.c: New test case.
27821 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27822 * g++.dg/opt/pr13066-1.C: Likewise.
27823
27824 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27825
27826 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27827
27828 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27829
27830 PR fortran/18525
27831 * gfortran.dg/nesting_1.f90: New test.
27832
27833 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27834
27835 PR c++/20240
27836 * g++.dg/lookup/using13.C: New test.
27837
27838 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27839
27840 PR c++/20333
27841 * g++.dg/template/crash36.C: New test.
27842
27843 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27844
27845 PR c++/20463
27846 * g++.dg/template/crash35.C: New test.
27847
27848 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27849
27850 PR c++/19966
27851 * g++.dg/overload/operator2.C: New test.
27852
27853 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27854
27855 PR libfortran/20257
27856 * gfortran.dg/pr20257.f90: New test.
27857
27858 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27859
27860 PR libfortran/20480
27861 * gfortran.dg/pr20480.f90: New test.
27862
27863 2005-03-16 Richard Henderson <rth@redhat.com>
27864
27865 PR middle-end/15700
27866 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27867 (_rtld_global): New.
27868 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27869 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27870
27871 * gcc.dg/alias-3.c: New.
27872 * gcc.dg/alias-4.c: New.
27873 * gcc.dg/alias-5.c: New.
27874 * gcc.dg/alias-6.c: New.
27875
27876 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27877
27878 * gcc.dg/cpp/ucnid-7.c: New.
27879
27880 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27881 Dorit Naishlos <dorit@il.ibm.com>
27882
27883 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27884 darwin.
27885
27886 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27887
27888 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27889 support misaligned accesses.
27890 * gcc.dg/vect/vect-58.c: Likewise.
27891 * gcc.dg/vect/vect-92.c: New.
27892 * gcc.dg/vect/vect-93.c: New.
27893
27894 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27895
27896 PR fortran/18827
27897 * gfortran.dg/assign_2.f90: New test.
27898 * gfortran.dg/assign_3.f90: New test.
27899 * gfortran.dg/assign.f90: New test.
27900
27901 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27902
27903 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27904 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27905 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27906 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27907 names.
27908
27909 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27910
27911 * gcc.dg/cpp/ucnid-6.c: New.
27912
27913 * gcc.dg/cpp/normalize-1.c: New.
27914 * gcc.dg/cpp/normalize-2.c: New.
27915 * gcc.dg/cpp/normalize-3.c: New.
27916 * gcc.dg/cpp/normalize-4.c: New.
27917 * gcc.dg/cpp/ucnid-4.c: New.
27918 * gcc.dg/cpp/ucnid-5.c: New.
27919 * g++.dg/cpp/normalize-1.C: New.
27920 * g++.dg/cpp/ucnid-1.C: New.
27921
27922 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27923
27924 * gcc.dg/pr18628.c: New.
27925
27926 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27927
27928 PR c++/20280
27929 * g++.dg/tree-ssa/pr20280.C: New.
27930
27931 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27932
27933 PR fortran/20467
27934 * gfortran.dg/stfunc_2.f90: New test.
27935
27936 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27937
27938 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27939
27940 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27941
27942 * gcc.dg/tree-ssa/20050314-1.c: New test.
27943
27944 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27945
27946 PR c++/4403
27947 PR c++/9783, DR433
27948 * g++.dg/template/friend34.C: New test.
27949 * g++.dg/template/friend35.C: Likewise.
27950 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27951
27952 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27953
27954 Friend class name lookup 5/n
27955 PR c++/1016
27956 * g++.dg/lookup/hidden-class1.C: New test.
27957 * g++.dg/lookup/hidden-class2.C: Likewise.
27958 * g++.dg/lookup/hidden-class3.C: Likewise.
27959 * g++.dg/lookup/hidden-class4.C: Likewise.
27960 * g++.dg/lookup/hidden-class5.C: Likewise.
27961 * g++.dg/lookup/hidden-class6.C: Likewise.
27962 * g++.dg/lookup/hidden-class7.C: Likewise.
27963 * g++.dg/lookup/hidden-class8.C: Likewise.
27964 * g++.dg/lookup/hidden-class9.C: Likewise.
27965 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27966 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27967 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27968 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27969 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27970 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27971 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27972 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27973 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27974 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27975 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27976
27977 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27978
27979 PR c++/20157
27980 * g++.dg/template/error18.C: New test.
27981
27982 2005-03-09 Ben Elliston <bje@au.ibm.com>
27983
27984 PR debug/16792
27985 * g++.dg/debug/pr16792.C: New test.
27986
27987 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27988
27989 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27990 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27991 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27992 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27993 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27994 test assertion names.
27995
27996 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27997
27998 PR fortran/18600
27999 * gfortran.dg/stfunc_1.f90: New test.
28000
28001 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28002
28003 PR fortran/16907
28004 * gfortran.dg/real_index_1.f90: New test.
28005
28006 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28007
28008 PR fortran/20323
28009 * gfortran.dg/spec_expr_1.f90: New test.
28010
28011 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
28012
28013 PR c/20402
28014 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
28015 new parser.
28016
28017 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28018
28019 PR fortran/20361
28020 * gfortran.dg/largeequiv_1.f90: New test.
28021
28022 2005-03-12 Geoffrey Keating <geoffk@apple.com>
28023
28024 * gcc.dg/ucnid-1.c: New.
28025 * gcc.dg/ucnid-2.c: New.
28026 * gcc.dg/ucnid-3.c: New.
28027 * gcc.dg/ucnid-4.c: New.
28028 * gcc.dg/ucnid-5.c: New.
28029 * gcc.dg/ucnid-6.c: New.
28030 * gcc.dg/cpp/ucnid-1.c: New.
28031 * gcc.dg/cpp/ucnid-2.c: New.
28032 * gcc.dg/cpp/ucnid-3.c: New.
28033 * g++.dg/other/ucnid-1.C: New.
28034
28035 2005-03-12 Geoffrey Keating <geoffk@apple.com>
28036
28037 * gcc.dg/vmx/darwin-abi-3.c: Delete.
28038
28039 2005-03-11 Per Bothner <per@bothner.com>
28040
28041 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
28042 that diagnotics refer to correct token.
28043 * gcc.dg/unused-3.c: Likewise.
28044
28045 2005-03-11 Per Bothner <per@bothner.com>
28046
28047 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
28048 constant" is now actually on same line as string constant.
28049 * gcc.dg/cpp/direct2s.c: Likewise.
28050
28051 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
28052
28053 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
28054
28055 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28056
28057 PR libfortran/20124
28058 * gfortran.dg/pr20124.f90: New Test
28059
28060 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
28061
28062 PR tree-optimization/20130
28063 * gcc.dg/pr20130-1.c: New test.
28064
28065 2005-03-10 Steve Ellcey <sje@cup.hp.com>
28066
28067 PR target/20095
28068 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
28069
28070 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28071
28072 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
28073
28074 2005-03-10 Steve Ellcey <sje@cup.hp.com>
28075
28076 * g++.dg/eh/forced1.C: Fix comment.
28077 * g++.dg/eh/forced2.C: Ditto.
28078 * g++.dg/eh/forced3.C: Ditto.
28079 * g++.dg/eh/forced4.C: Ditto.
28080
28081 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
28082
28083 PR rtl-opt/20412
28084 * gcc.c-torture/compile/pr20412.c: New test.
28085
28086 2005-03-10 Roger Sayle <roger@eyesopen.com>
28087
28088 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
28089
28090 2005-03-10 Jakub Jelinek <jakub@redhat.com>
28091
28092 PR target/20322
28093 * gcc.dg/20050307-1.c: New test.
28094
28095 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
28096
28097 PR c++/20375
28098 * g++.dg/other/stdarg3.C: New.
28099
28100 2005-03-10 Jakub Jelinek <jakub@redhat.com>
28101
28102 PR c++/18384, c++/18327
28103 * g++.dg/init/array19.C: New test.
28104
28105 PR inline-asm/20314
28106 * gcc.dg/torture/pr20314-1.c: New test.
28107 * gcc.dg/torture/pr20314-2.c: New test.
28108
28109 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
28110
28111 * gcc.dg/20050309-1.c: New test.
28112
28113 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28114
28115 * gcc.dg/builtins-10.c: Reactivate disabled test.
28116 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
28117 new cbrt transformations.
28118
28119 2005-03-09 Mark Mitchell <mark@codesourcery.com>
28120
28121 PR c++/20208
28122 * g++.dg/template/array13.C: New test.
28123
28124 2005-03-09 Paolo Carlini <pcarlini@suse.de>
28125
28126 PR c++/16859
28127 * g++.dg/init/brace4.C: New test.
28128
28129 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
28130
28131 PR c++/20186
28132 * g++.dg/template/non-dependent12.C: New.
28133
28134 2005-03-08 Mark Mitchell <mark@codesourcery.com>
28135
28136 PR c++/20142
28137 * g++.dg/init/array18.C: Add dg-do run marker.
28138
28139 PR c++/20142
28140 * g++.dg/init/array18.C: New test.
28141
28142 2005-03-09 Ben Elliston <bje@au.ibm.com>
28143
28144 * consistency.vlad/vlad.exp: Remove trailing semicolons.
28145 * g++.dg/gcov/gcov.exp: Likewise.
28146 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
28147 * gcc.target/xstormy16/xstormy16.exp: Likewise.
28148 * lib/c-torture.exp: Likewise.
28149 * lib/fortran-torture.exp: Likewise.
28150 * lib/g++.exp: Likewise.
28151 * lib/gcc-defs.exp: Likewise.
28152 * lib/gcc-dg.exp: Likewise.
28153 * lib/gcc.exp: Likewise.
28154 * lib/gcov.exp: Likewise.
28155 * lib/gfortran.exp: Likewise.
28156 * lib/mike-g++.exp: Likewise.
28157 * lib/mike-gcc.exp: Likewise.
28158 * lib/objc-torture.exp: Likewise.
28159 * lib/objc.exp: Likewise.
28160 * lib/profopt.exp: Likewise.
28161 * lib/target-libpath.exp: Likewise.
28162 * lib/target-supports.exp: Likewise.
28163 * lib/treelang.exp: Likewise.
28164 * lib/wrapper.exp: Likewise.
28165
28166 2005-03-08 Jeff Law <law@redhat.com>
28167
28168 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
28169 PHI-OPT changes.
28170
28171 2005-03-08 Ira Rosen <irar@il.ibm.com>
28172
28173 * gcc.dg/vect/pr20122.c: New test.
28174
28175 2005-03-07 Jeff Law <law@redhat.com>
28176
28177 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
28178 was folded away.
28179 * gcc.dg/tree-ssa/pr18133-1.c: New test.
28180 * gcc.dg/tree-ssa/pr18133-2.c: New test.
28181 * gcc.dg/tree-ssa/pr18134.c: New test.
28182
28183 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28184
28185 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
28186 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
28187 gcc.dg/torture/builtin-noret-2.c: Require weak support.
28188
28189 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
28190
28191 PR tree-opt/17671
28192 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
28193
28194 2005-03-07 Mark Mitchell <mark@codesourcery.com>
28195
28196 * g++.dg/warn/Wnvdtor.C: New test.
28197
28198 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
28199
28200 * gcc.dg/torture/pr19683-1.c: New test.
28201
28202 2005-03-06 Steven G. Kargl <kargls@comcast.net>
28203
28204 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
28205 * gfortran.dg/g77/19990313-2.f: Ditto.
28206 * gfortran.dg/g77/19990313-3.f: Ditto.
28207 * gfortran.dg/g77/19990525-0.f: Ditto.
28208 * gfortran.dg/g77/19990826-0.f: Ditto.
28209 * gfortran.dg/g77/19990826-2.f: Ditto.
28210 * gfortran.dg/g77/19990826-3.f: Ditto.
28211 * gfortran.dg/g77/20000511-1.f: Ditto.
28212 * gfortran.dg/g77/20000511-2.f: Ditto.
28213 * gfortran.dg/g77/970625-2.f: Ditto.
28214 * gfortran.dg/g77/980310-2.f: Ditto.
28215 * gfortran.dg/g77/980310-3.f: Ditto.
28216 * gfortran.dg/g77/980310-8.f: Ditto.
28217 * gfortran.dg/g77/980519-2.f: Ditto.
28218 * gfortran.dg/g77/alpha1.f: Ditto.
28219 * gfortran.dg/g77/claus.f: Ditto.
28220 * gfortran.dg/g77/erfc.f: Ditto.
28221 * gfortran.dg/g77/short.f: Ditto.
28222 * gfortran.fortran-torture/execute/data.f90: Ditto.
28223 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
28224 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
28225
28226 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28227
28228 * lib/file-format.exp (gcc_target_object_format): Add check for som
28229 format and hardcode object formats on hppa*-*-hpux*.
28230 * lib/target-supports.exp (check_weak_available): Add check for som
28231 object format. Always return 0 on hppa*-*-hpux10*.
28232
28233 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
28234 is defined.
28235
28236 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
28237
28238 2005-03-05 Steven G. Kargl <kargls@comcast.net>
28239
28240 * gfortran.dg/pr19936_1.f90: New test.
28241 * gfortran.dg/pr19936_2.f90: New test.
28242 * gfortran.dg/pr19936_3.f90: New test.
28243
28244 2005-03-05 Steven G. Kargl <kargls@comcast.net>
28245 Paul Thomas <prthomas@drfccad.cea.fr>
28246
28247 * gfortran.dg/PR19754_1.f90: New test.
28248 * gfortran.dg/PR19754_2.f90: Ditto.
28249
28250 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28251
28252 PR c++/19311
28253 * g++.dg/template/non-dependent11.C: New test.
28254
28255 2005-03-05 Uros Bizjak <uros@kss-loka.si>
28256
28257 * lib/target-supports.exp (check_iconv_available): Fix comment.
28258
28259 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
28260 Joseph S. Myers <joseph@codesourcery.com>
28261
28262 PR c++/19797
28263 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
28264
28265 2005-03-04 Matthew Sachs <msachs@apple.com>
28266
28267 * gcc.exp (gcc_target_compile): Put braces around
28268 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
28269 * objc.exp (objc_target_compile): Likewise.
28270 * treelang.exp (treelang_target_compile): Likewise.
28271
28272 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28273
28274 PR fortran/19673
28275 * gfortran.dg/func_result_1.f90: New test.
28276
28277 2005-03-04 Ben Elliston <bje@au.ibm.com>
28278
28279 * gcc.misc-tests/options.exp: New test.
28280
28281 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
28282
28283 * gcc.dg/pr15784-4.c: New test.
28284
28285 2005-03-03 Geoffrey Keating <geoffk@apple.com>
28286
28287 * gcc.c-torture/execute/pr17133.c: New.
28288 * gcc.c-torture/compile/20050303-1.c: New.
28289
28290 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
28291
28292 * gcc.dg/cpp/assert4.c: Fix for cygwin.
28293
28294 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
28295
28296 * g++.dg/overload/using2.C: New.
28297
28298 2005-03-02 Mark Mitchell <mark@codesourcery.com>
28299
28300 PR c++/19916
28301 * g++.dg/init/ptrmem2.C: New test.
28302
28303 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
28304
28305 PR c/8927
28306 * gcc.dg/pr8927-1.c: New test.
28307
28308 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
28309
28310 PR c++/20232
28311 * g++.dg/inherit/covariant12.C: New.
28312
28313 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28314
28315 PR fortran/19479
28316 * gfortran.dg/bound_1.f90: New test.
28317
28318 2005-02-28 Janis Johnson <janis187@us.ibm.com>
28319
28320 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
28321 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
28322
28323 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
28324
28325 PR c/20245
28326 * gcc.dg/pr20245-1.c: New test.
28327
28328 2005-02-28 Jakub Jelinek <jakub@redhat.com>
28329
28330 PR middle-end/19874
28331 * gcc.c-torture/execute/20050119-2.c: New test case.
28332
28333 2005-02-28 Ben Elliston <bje@au.ibm.com>
28334
28335 * README: Update the DejaGnu bug reporting address.
28336 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
28337 * lib/objc-torture.exp: Likewise.
28338
28339 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
28340
28341 * gfortran.dg/boz_1.f90: New test.
28342 * gfortran.dg/boz_3.f90: New test.
28343 * gfortran.dg/boz_4.f90: New test.
28344
28345 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
28346
28347 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
28348 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
28349
28350 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28351
28352 PR libfortran/20101
28353 * gfortran.dg/write_0_pe_format.f90: New test.
28354
28355 2005-02-27 Jakub Jelinek <jakub@redhat.com>
28356
28357 PR c++/20206
28358 * g++.dg/opt/thunk2.C: New test.
28359 * g++.dg/opt/covariant1.C: New test.
28360
28361 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28362
28363 * gfortran.dg/e_d_fmt.f90: New test.
28364
28365 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
28366
28367 * gcc.dg/asm-b.c: Fix comment typos.
28368
28369 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
28370
28371 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
28372 a V_MAY_DEF also.
28373
28374 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
28375
28376 PR tree-opt/20188
28377 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
28378 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
28379 * gcc.dg/asm-b.c: New test.
28380
28381 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
28382
28383 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
28384 Disable this test on IRIX 6.
28385
28386 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
28387
28388 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
28389 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
28390 parser.
28391
28392 2005-02-25 Diego Novillo <dnovillo@redhat.com>
28393
28394 PR tree-optimization/20204
28395 * gcc.dg/pr20204.c: New test.
28396
28397 2005-02-24 Jakub Jelinek <jakub@redhat.com>
28398
28399 PR target/20196
28400 * gcc.c-torture/execute/20050224-1.c: New test.
28401
28402 PR c++/20175
28403 * g++.dg/warn/Wbraces2.C: New test.
28404
28405 2005-02-23 Mark Mitchell <mark@codesourcery.com>
28406
28407 PR c++/19878
28408 * g++.dg/init/const2.C: New test.
28409
28410 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
28411
28412 PR tree-optimization/20100
28413 * gcc.c-torture/execute/pr20100-1.c: New test.
28414
28415 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28416
28417 * gfortran.dg/implicit_3.f90: New test.
28418
28419 * gfortran.dg/deftype_1.f90: New test.
28420
28421 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
28422
28423 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
28424 the test passes.
28425 * g++.dg/other/anon3.C: Accept a warning.
28426
28427 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
28428
28429 * gcc.dg/pr20017.c: Fix a comment typo.
28430
28431 2005-02-23 Bud Davis <bdavis@gfortran.org>
28432
28433 * gfortran.dg/list_read_4.f90: Change to f90 comments.
28434
28435 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
28436
28437 PR ada/19902
28438 * ada/acats/tests/cxa/cxa3004.a: Remove.
28439 * ada/acats/tests/cxb/cxb30061.am: Likewise.
28440
28441 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28442
28443 PR c++/20073
28444 * g++.dg/init/const1.C: New test.
28445
28446 PR c++/19991
28447 * g++.dg/parse/constant7.C: New test.
28448
28449 PR c++/20152
28450 * g++.dg/parse/error27.C: New test.
28451 * g++.dg/template/qualttp15.C: Adjust error markers.
28452 * g++.old-deja/g++.other/struct1.C: Likewise.
28453
28454 PR c++/20153
28455 * g++.dg/template/error17.C: New test.
28456
28457 PR c++/20148
28458 * g++.dg/parser/error26.C: New test.
28459
28460 2005-02-22 Diego Novillo <dnovillo@redhat.com>
28461
28462 PR tree-optimization/20100
28463 PR tree-optimization/20115
28464 * gcc.dg/pr20115.c: New test.
28465 * gcc.dg/pr20115-1.c: New test.
28466 * gcc.dg/pr20100.c: New test.
28467 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
28468 call-clobbered variables after alias1.
28469
28470 2005-02-22 Bud Davis <bdavis@gfortran.org>
28471
28472 * gfortran.dg/list_read_4.f90: new test.
28473
28474 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
28475
28476 PR rtl-optimization/20017.
28477 * gcc.dg/pr20017.c: New.
28478
28479 2005-02-22 Devang Patel <dpatel@apple.com>
28480
28481 PR 19952
28482 * g++.dg/tree-ssa/pr19952.C: New test.
28483
28484 2005-02-22 Mark Mitchell <mark@codesourcery.com>
28485
28486 PR c++/19883
28487 * g++.dg/parse/constant6.C: New test.
28488
28489 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28490
28491 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28492 * g++.dg/charset/asm2.c: Likewise.
28493 * g++.dg/charset/asm3.c: Likewise.
28494 * g++.dg/charset/asm4.c: Likewise.
28495 * g++.dg/charset/asm5.c: Likewise.
28496 * g++.dg/charset/attribute1.c: Likewise.
28497 * g++.dg/charset/attribute2.c: Likewise.
28498 * g++.dg/charset/extern1.cc: Likewise.
28499 * g++.dg/charset/extern2.cc: Likewise.
28500 * g++.dg/charset/extern3.cc: Likewise.
28501 * g++.dg/charset/function.cc: Likewise.
28502 * g++.dg/charset/string.c: Likewise.
28503 * g++.dg/charset/charset.exp: Likewise.
28504 * lib/target-supports.exp (check_iconv_available): Fix comment.
28505
28506 2005-02-22 Uros Bizjak <uros@kss-loka.si>
28507
28508 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
28509 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
28510 * gcc.dg/charset/asm2.c: Likewise.
28511 * gcc.dg/charset/asm3.c: Likewise.
28512 * gcc.dg/charset/asm4.c: Likewise.
28513 * gcc.dg/charset/asm5.c: Likewise.
28514 * gcc.dg/charset/asm6.c: Likewise.
28515 * gcc.dg/charset/attribute1.c: Likewise.
28516 * gcc.dg/charset/attribute2.c: Likewise.
28517 * gcc.dg/charset/builtin1.c: Likewise.
28518 * gcc.dg/charset/extern.c: Likewise.
28519 * gcc.dg/charset/function.c: Likewise.
28520 * gcc.dg/charset/string.c: Likewise.
28521 * gcc.dg/charset/charset.exp: Likewise.
28522
28523 2005-02-21 Bud Davis <bdavis9659@comcast.net>
28524
28525 PR fortran/20086
28526 * gfortran.dg/pr20086.f90: New test.
28527
28528 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
28529
28530 PR tree-optimization/19786
28531 * g++.dg/tree-ssa/pr19786.C: New.
28532
28533 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28534
28535 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
28536
28537 2005-02-21 Jeff Law <law@redhat.com>
28538
28539 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
28540
28541 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28542
28543 * gfortran.dg/do_iterator: Split loop, markup all lines for
28544 which an error locus is printed.
28545 * gfortran.dg/pr17708.f90: Markup all lines for which an error
28546 locus is printed.
28547 * gfortran.dg/select_4.f90: Likewise.
28548 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
28549 locuses in the various permutations.
28550
28551 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
28552
28553 PR tree-optimization/19951
28554 * g++.dg/vect: New directory.
28555 * g++.dg/vect/vect.exp: New file.
28556 * g++.dg/vect/pr19951.cc: New testcase.
28557 * g++.dg/dg.exp: Also prune vectorizer tests.
28558
28559 2005-02-20 Zack Weinberg <zack@codesourcery.com>
28560
28561 PR 18785
28562 * gcc.dg/charset/builtin1.c: New test.
28563
28564 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28565
28566 PR c++/19299
28567 * g++.dg/inherit/volatile1.C: New test.
28568
28569 PR c++/19440
28570 * g++.dg/template/dtor4.C: New test.
28571
28572 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28573
28574 * gfortran.dg/int_1.f90: New test.
28575
28576 2005-02-19 Devang Patel <dpatel@apple.com>
28577
28578 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
28579
28580 2005-02-19 Steven G. Kargl <kargls@comcast.net>
28581
28582 * gfortran.dg/achar_1.f90: New test.
28583
28584 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
28585
28586 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
28587
28588 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
28589 Jakub Jelinek <jakub@redhat.com>
28590
28591 PR tree-optimization/19828
28592 * gcc.dg/tree-ssa/loop-7.c: New test.
28593 * gcc.c-torture/execute/20050218-1.c: New test.
28594
28595 2005-02-19 Jakub Jelinek <jakub@redhat.com>
28596
28597 PR c/20043
28598 * gcc.dg/transparent-union-1.c: New test.
28599 * gcc.dg/transparent-union-2.c: New test.
28600
28601 2005-02-18 James E Wilson <wilson@specifixinc.com>
28602
28603 PR tree-optimization/18977
28604 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
28605
28606 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
28607
28608 PR target/20054
28609 * gcc.dg/pr20054.c: New test.
28610
28611 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28612
28613 PR c++/19508
28614 * g++.dg/ext/attrib20.C: New test.
28615
28616 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
28617
28618 PR middle-end/20030
28619 * gfortran.fortran-torture/execute/character_passing.f90: New test.
28620
28621 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
28622
28623 PR c++/20008
28624 * g++.dg/opt/switch4.C: New.
28625
28626 2005-02-18 Jakub Jelinek <jakub@redhat.com>
28627
28628 PR c++/20023
28629 PR tree-optimization/20009
28630 * gcc.c-torture/compile/20050217-1.c: New test.
28631 * g++.dg/opt/switch3.C: New test.
28632
28633 PR tree-optimization/18947
28634 * gcc.c-torture/compile/20050215-1.c: New test.
28635 * gcc.c-torture/compile/20050215-2.c: New test.
28636 * gcc.c-torture/compile/20050215-3.c: New test.
28637
28638 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
28639
28640 PR c++/20028
28641 * g++.dg/template/crash34.C: New.
28642
28643 PR c++/20022
28644 * g++.dg/other/access3.C: New.
28645
28646 2005-02-17 Ira Rosen <irar@il.ibm.com>
28647
28648 * gcc.dg/vect/vect-98.c: New test.
28649
28650 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
28651
28652 PR tree-optimization/19967
28653 * gcc.dg/pr19967.c: New.
28654
28655 2005-02-16 Jakub Jelinek <jakub@redhat.com>
28656
28657 PR middle-end/19857
28658 * gcc.dg/tree-ssa/20050215-1.c: New test.
28659 * gcc.c-torture/execute/20050215-1.c: New test.
28660
28661 2005-02-15 Eric Christopher <echristo@redhat.com>
28662
28663 * gcc.dg/cpp/20050215-1.c: New file.
28664
28665 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
28666
28667 PR tree-optimization/15785
28668 * gcc.dg/pr15785-1.c: New test.
28669
28670 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
28671
28672 PR c++/17788
28673 * g++.dg/init/ctor4.C: New.
28674 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
28675
28676 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
28677
28678 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
28679 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
28680
28681 2005-02-15 Andreas Schwab <schwab@suse.de>
28682
28683 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
28684 declare malloc.
28685
28686 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
28687
28688 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
28689
28690 2005-02-14 Diego Novillo <dnovillo@redhat.com>
28691
28692 PR tree-optimization/19853
28693 * gcc.c-torture/compile/pr19853.c: New test.
28694
28695 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28696
28697 PR c++/19608
28698 * g++.dg/parse/local-class1.C: New.
28699
28700 PR c++/19895
28701 * g++.dg/parse/ptrmem3.C: New.
28702
28703 PR c++/19884
28704 * g++.old-deja/g++.oliva/template6.C: Add another case.
28705 * g++.dg/template/explicit6.C: New.
28706
28707 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28708
28709 PR c++/17816
28710 * g++.dg/other/redecl2.C: New.
28711
28712 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28713
28714 PR c++/19891
28715 * g++.dg/abi/covariant4.C: New.
28716
28717 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28718
28719 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28720 New tests.
28721
28722 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28723
28724 * gcc.dg/vect/vect-96.c: Fix typo.
28725
28726 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28727
28728 PR c++/14479
28729 PR c++/19487
28730 * g++.dg/template/enum5.C: New test.
28731
28732 2005-02-12 Ira Rosen <irar@il.ibm.com>
28733
28734 * gcc.dg/vect/vect-97.c: New test.
28735
28736 2005-02-12 Ira Rosen <irar@il.ibm.com>
28737
28738 * gcc.dg/vect/vect-96.c: New test.
28739
28740 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28741
28742 * gcc.dg/builtins-34.c: Also check ldexp*.
28743
28744 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28745
28746 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28747
28748 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28749
28750 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28751 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28752 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28753 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28754 selector_list, selector_expression, dg-process-target): Move to new
28755 file target-supports-dg.exp.
28756 * lib/target-supports-dg.exp: New.
28757
28758 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28759 New.
28760
28761 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28762
28763 PR c++/19666
28764 * g++.dg/other/ptrmem6.C: New test.
28765
28766 PR middle-end/19858
28767 * gcc.c-torture/compile/20050210-1.c: New test.
28768
28769 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28770
28771 PR c++/19755
28772 * g++.dg/warn/Wbraces1.C: New test.
28773
28774 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28775
28776 * gcc.dg/builtins-52.c: New testcase.
28777
28778 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28779
28780 PR c/19342
28781 * gcc.c-torture/execute/20050119-1.c: New test.
28782
28783 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28784
28785 PR c++/19811
28786 * g++.dg/init/delete1.C: New test.
28787
28788 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28789
28790 PR c++/18470
28791 * g++.dg/template/static12.C: New test.
28792
28793 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28794
28795 PR c++/19787
28796 * g++.dg/conversion/ambig1.C: New test.
28797
28798 PR c++/19739
28799 * g++.dg/ext/attrib19.C: New test.
28800
28801 PR c++/19732
28802 * g++.dg/parse/dtor5.C: New test.
28803
28804 PR c++/19762
28805 * g++.dg/template/dtor3.C: New test.
28806
28807 PR c++/19826
28808 * g++.dg/template/static11.C: New test.
28809 * g++.dg/template/crash2.C: Remove dg-error marker.
28810
28811 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28812
28813 PR C++/18491
28814 * g++.old-deja/g++.mike/p10769a.C: Remove.
28815
28816 2005-02-09 Roger Sayle <roger@eyesopen.com>
28817
28818 * gcc.dg/builtins-48.c: New test case.
28819 * gcc.dg/builtins-49.c: New test case.
28820 * gcc.dg/builtins-50.c: New test case.
28821 * gcc.dg/builtins-51.c: New test case.
28822
28823 2005-02-09 Ian Lance Taylor <ian@airs.com>
28824
28825 PR middle-end/19583
28826 * g++.dg/warn/Wreturn-type-3.C: New test.
28827
28828 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28829
28830 PR middle-end/19402
28831 * gcc.dg/pr19402-1.c: New testcase.
28832 * gcc.dg/pr19402-2.c: likewise.
28833
28834 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28835
28836 PR middle-end/19854
28837 * g++.dg/tree-ssa/tmmti.C: New testcase.
28838
28839 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28840
28841 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28842
28843 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28844
28845 PR c++/19733
28846 * g++.dg/parse/crash23.C: New test.
28847 * g++.dg/warn/Weff1.C: New test.
28848
28849 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28850
28851 * gcc.dg/20050209-1.c: New test.
28852
28853 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28854
28855 PR target/19799
28856 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28857
28858 2005-02-08 Mike Stump <mrs@apple.com>
28859
28860 * g++.dg/pch/import-2.c: New test.
28861 * g++.dg/pch/import-2.hs: New.
28862 * g++.dg/pch/include/import-2a.h: New.
28863 * g++.dg/pch/include/import-2b.h: New.
28864
28865 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28866
28867 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28868
28869 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28870
28871 * gfortran.dg/substr_1.f90: New test.
28872
28873 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28874
28875 PR middle-end/19775
28876 * gcc.dg/torture/builtin-power-1.c: Disable test for
28877 invalid transformation.
28878 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28879 no longer optimize.
28880 * gcc.dg/builtins-47.c: New testcase.
28881
28882 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28883 Dorit Naishlos <dorit@il.ibm.com>
28884
28885 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28886
28887 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28888
28889 * gcc.c-torture/compile/20050206-1.c: New test.
28890
28891 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28892
28893 PR tree-opt/19768
28894 * g++.dg/opt/pr19768.C: New test.
28895
28896 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28897
28898 PR tree-opt/19736
28899 * gcc.c-torture/compile/pr19736.c: New test.
28900
28901 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28902
28903 PR c++/17401
28904 * g++.dg/parse/error25.C: New test.
28905
28906 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28907
28908 * gcc.c-torture/execute/20050203-1.c: New.
28909
28910 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28911
28912 * gcc.dg/vect/vect-85.c: Remove xfail.
28913 * gcc.dg/vect/vect-86.c: Remove xfail.
28914 * gcc.dg/vect/vect-87.c: Remove xfail.
28915 * gcc.dg/vect/vect-88.c: Remove xfail.
28916
28917 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28918
28919 * gcc.dg/altivec-19.c: New.
28920
28921 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28922
28923 PR c/17807
28924 * gcc.dg/nested-func-3.c: New test.
28925 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28926
28927 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28928
28929 * gcc.test-framework/gen_directive_tests: Generate tests for
28930 selector expressions.
28931
28932 2005-02-02 Matt Austern <austern@apple.com>
28933
28934 PR c++/19628
28935 * g++/ext/builtin7.C: New.
28936 * g++/ext/builtin8.C: New.
28937
28938 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28939
28940 PR c/18502
28941 * gcc.dg/pr18502-1.c: New test.
28942
28943 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28944
28945 PR c++/17413
28946 * g++.dg/template/local4.C: Tweak.
28947
28948 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28949
28950 PR tree-optimization/19578
28951 * gcc.c-torture/compile/20050202-1.c: New test.
28952
28953 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28954
28955 PR c/19435
28956 * gcc.dg/c99-init-4.c: New test.
28957
28958 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28959
28960 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28961
28962 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28963
28964 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28965 * g++.dg/eh/check-vect.h: New.
28966
28967 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28968 * gcc.dg/vect/vect-78.c: Ditto.
28969 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28970 Remove.
28971
28972 * g++.dg/conversion/simd1.C: Expect warning.
28973 * g++.dg/ext/attribute-test-1.C: Ditto.
28974 * g++.dg/ext/attribute-test-2.C: Ditto.
28975 * g++.dg/ext/attribute-test-3.C: Ditto.
28976 * g++.dg/ext/attribute-test-4.C: Ditto.
28977
28978 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28979 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28980
28981 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28982
28983 2005-02-01 Richard Henderson <rth@redhat.com>
28984
28985 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28986 long double for ibm double-double format.
28987 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28988
28989 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28990
28991 PR tree-optimization/19633
28992 * gcc.dg/pr19633-1.c: New test.
28993 * gcc.dg/pr19633.c: Tweak to make pointer point
28994 to NULL or a symbol.
28995
28996 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28997
28998 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28999 New procs.
29000 (dg-process-target (local override)): Handle selector expressions.
29001
29002 * gcc.test-framework/README: Describe tests in source directory.
29003 * gcc.test-framework/test-framework.awk: Handle dg- tests.
29004 * gcc.test-framework/test-framework.exp: Handle dg- tests.
29005 * gcc.test-framework/dg-bogus-exp-P.c: New test.
29006 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
29007 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
29008 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
29009 * gcc.test-framework/dg-do-link-exp-P.c: New test.
29010 * gcc.test-framework/dg-do-run-exp-P.c: New test.
29011 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
29012 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
29013 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
29014 * gcc.test-framework/dg-error-exp-P.c: New test.
29015 * gcc.test-framework/dg-error-exp-XP.c: New test.
29016 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
29017 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
29018 * gcc.test-framework/dg-output-exp-P.c: New test.
29019 * gcc.test-framework/dg-output-exp-XF.c: New test.
29020 * gcc.test-framework/dg-warning-exp-P.c: New test.
29021 * gcc.misc-tests/dg-1.c: Remove.
29022 * gcc.misc-tests/dg-2.c: Remove.
29023 * gcc.misc-tests/dg-3.c: Remove.
29024 * gcc.misc-tests/dg-4.c: Remove.
29025 * gcc.misc-tests/dg-5.c: Remove.
29026 * gcc.misc-tests/dg-6.c: Remove.
29027 * gcc.misc-tests/dg-7.c: Remove.
29028 * gcc.misc-tests/dg-8.c: Remove.
29029 * gcc.misc-tests/dg-9.c: Remove.
29030 * gcc.misc-tests/dg-10.c: Remove.
29031 * gcc.misc-tests/dg-11.c: Remove.
29032 * gcc.misc-tests/dg-12.c: Remove.
29033 * gcc.misc-tests/dg-test.exp: Remove.
29034
29035 * gcc.test-framework/test-framework.awk: Change recording and
29036 printing of passes and failures.
29037
29038 * gcc.test-framework: New directory.
29039 * gcc.test-framework/README: New.
29040 * gcc.test-framework/test-framework.exp: New.
29041 * gcc.test-framework/test-framework.awk: New.
29042 * gcc.test-framework/gen_directive_tests: New.
29043
29044 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
29045
29046 * lib/treelang.exp: Fix comment typos.
29047 (treelang_target_compile): Don't append libs=-ltreelang to options.
29048
29049 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
29050
29051 * g++.dg/parse/typename7.C: Adjust error messages.
29052
29053 2005-01-31 Jeff Law <law@redhat.com>
29054
29055 * gcc.c-torture/execute/20050131-1.c: New test.
29056 * gcc.dg/wcaselabel.c: New test.
29057
29058 2005-01-31 Mark Mitchell <mark@codesourcery.com>
29059
29060 * g++.dg/other/warning1.C: Adjust error messags.
29061 * g++.dg/parse/constant5.C: New test.
29062
29063 2005-01-31 Steven Bosscher <stevenb@suse.de>
29064
29065 PR c/19333
29066 * gcc.c-torture/compile/20011130-1.c: Reorder to make
29067 the test case valid.
29068 * gcc.dg/20030815-1.c: Remove invalid tests.
29069 * gcc.dg/array-7.c: Adjust expected result.
29070 * gcc.dg/pr18596-3.c: Likewise.
29071 * gcc.dg/noncompile/20000901-1.c: Likewise.
29072 * gcc.dg/noncompile/init-2.c: Likewise.
29073 * gcc.dg/noncompile/init-4.c: Likewise.
29074
29075 2005-01-31 Dale Johannesen <dalej@apple.com>
29076
29077 * g++.dg/opt/pr19650.C: New test.
29078
29079 2005-01-31 Richard Henderson <rth@redhat.com>
29080
29081 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
29082 long double for intel double extended format.
29083 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
29084
29085 2005-01-30 Mark Mitchell <mark@codesourcery.com>
29086
29087 PR c++/19555
29088 * g++.dg/template/static10.C: New test.
29089
29090 PR c++/19395
29091 * g++.dg/parse/error24.C: New test.
29092
29093 PR c++/19367
29094 * g++.dg/lookup/builtin1.C: New test.
29095
29096 PR c++/19457
29097 * g++.dg/warn/conv3.C: New test.
29098
29099 2005-01-30 Bud Davis <bdavis@gfortran.org>
29100
29101 PR fortran/19647
29102 * gfortan.dg/inquire_7.f90
29103
29104 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
29105
29106 PR tree-optimization/15791
29107 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
29108 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
29109 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
29110 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
29111 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
29112 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
29113 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
29114 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
29115 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
29116 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
29117
29118 2005-01-29 Paul Brook <paul@codesourcery.com>
29119
29120 PR fortran/18565
29121 * check.c (real_or_complex_check): New function.
29122 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
29123 * intrinsic.c (add_functions): Use new check functions.
29124 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
29125 Add prototypes.
29126
29127 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
29128
29129 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
29130 gcc.dg/lvalue-3.c: New tests.
29131 * gcc.dg/concat.c: Update expected messages.
29132
29133 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
29134
29135 PR libfortran/19595
29136 * gfortran.dg/eor_1.f90: New test.
29137
29138 2005-01-29 Steven G. Kargl <kargls@comcast.net>
29139
29140 PR fortran/19589
29141 * gfortran.dg/logical_data_1.f90: New test.
29142
29143 2005-01-28 Mark Mitchell <mark@codesourcery.com>
29144
29145 PR c++/19253
29146 * g++.dg/template/crash33.C: New test.
29147
29148 PR c++/19667
29149 * g++.dg/template/crash32.C: New test.
29150
29151 2005-01-28 Ian Lance Taylor <ian@airs.com>
29152
29153 PR middle-end/16558
29154 * g++.dg/warn/Wreturn-type-2.C: New test.
29155
29156 2004-06-24 Jeff Law <law@redhat.com>
29157
29158 * gcc.dg/tree-ssa/20050128-1.c: New test.
29159
29160 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
29161
29162 * gcc.target/frv/all-mdpackh-1.c: New test.
29163
29164 2005-01-28 Steven Bosscher <stevenb@suse.de>
29165
29166 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
29167
29168 2005-01-27 Richard Henderson <rth@redhat.com>
29169
29170 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
29171
29172 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
29173
29174 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
29175
29176 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
29177
29178 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
29179 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
29180 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
29181 to cope with cases where the multilib options override the dg-options.
29182
29183 2005-01-27 Jakub Jelinek <jakub@redhat.com>
29184
29185 PR c/18946
29186 * gcc.dg/noncompile/20050120-1.c: New test.
29187
29188 2005-01-26 Diego Novillo <dnovillo@redhat.com>
29189
29190 PR tree-optimization/19633
29191 * gcc.dg/pr19633.c: New test.
29192 * gcc.dg/tree-ssa/pr19633.c: New test.
29193
29194 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
29195
29196 * gcc.dg/20041216-1.c: New test.
29197
29198 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
29199
29200 PR objc/18862
29201 * objc.dg/selector-2.m: New test.
29202
29203 2005-01-26 Jakub Jelinek <jakub@redhat.com>
29204
29205 * g++.dg/opt/range-test-2.C: New test.
29206
29207 PR rtl-optimization/19579
29208 * gcc.c-torture/execute/20050124-1.c: New test.
29209
29210 2005-01-26 Greg Parker <gparker@apple.com>
29211 Stuart Hastings <stuart@apple.com>
29212
29213 * gcc.c-torture/execute/20050125-1.c: New.
29214
29215 2005-01-18 Jan Hubicka <jh@suse.cz>
29216
29217 PR tree-optimize/19337
29218 * gcc.c-torture/compile/20050119-1.c: New test.
29219
29220 2005-01-24 James E Wilson <wilson@specifixinc.com>
29221
29222 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
29223 test for successful match.
29224
29225 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
29226
29227 PR objc/18408
29228 * objc.dg/comp-types-7.m: New test.
29229
29230 2005-01-24 Janis Johnson <janis187@us.ibm.com>
29231
29232 * lib/target-supports.exp (current_target_name): New.
29233 (check_effective_target_ilp32, check_effective_target_lp64):
29234 Cache the result to use as long as the current target, with
29235 multilib flags, remains the same.
29236
29237 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
29238 (dg-require-weak, dg-require-visibility, dg-require-alias,
29239 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
29240 dg-require-effective-target, dg-skip-if): Remove call to
29241 skip_test_and_clear_xfail.
29242 (dg-test): Clear xfail data.
29243
29244 2005-01-24 Jakub Jelinek <jakub@redhat.com>
29245
29246 PR target/17751
29247 * gcc.dg/ppc64-toc.c: New test.
29248
29249 * g++.dg/tree-ssa/empty-1.C: New test.
29250
29251 PR middle-end/19551
29252 * gcc.c-torture/execute/20050121-1.c: New test.
29253 * gcc.dg/20050121-2.c: New test.
29254
29255 2004-01-23 Steven G. Kargl <kargls@comcast.net>
29256 Paul Brook <paul@codesourcery.com>
29257
29258 PR fortran/17941
29259 * gfortran.dg/real_const_1.f: New test.
29260 * gfortran.dg/real_const_2.f90: New test.
29261 * gfortran.dg/complex_int_1.f90: New test.
29262
29263 2005-01-23 Bud Davis <bdavis9659@comcast.net>
29264
29265 PR fortran/19313
29266 * gfortan.dg/inquire_6.f90: New test.
29267
29268 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
29269
29270 PR libfortran/19451
29271 * open_readonly_1.f90: New test.
29272
29273 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
29274
29275 PR libfortran/18982
29276 * gfortran.dg/open_new.f90: New file.
29277
29278 2005-01-22 Paul Brook <paul@codesourcery.com>
29279
29280 * namelist_1.f90: New test.
29281
29282 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
29283
29284 PR tree-optimization/19484
29285 * gcc.c-torture/compile/20050122-[12].c: New tests.
29286
29287 2005-01-22 Paul Brook <paul@codesourcery.com>
29288
29289 * gfortran.dg/implicit_2.f90: New test.
29290
29291 2005-01-22 Bud Davis <bdavis9659@comcast.net>
29292
29293 PR fortran/19314
29294 * gfortran.dg/inquire_5.f90: New test.
29295
29296 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29297
29298 PR c/18809
29299 * gcc.dg/pr18809-1.c: New test.
29300
29301 2005-01-21 Ian Lance Taylor <ian@airs.com>
29302
29303 * gcc.dg/20050121-1.c: New test.
29304
29305 PR tree-optimization/13000
29306 * gcc.dg/20040206-1.c: Change warning to point where function is
29307 being inlined.
29308
29309 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29310
29311 PR c++/19208
29312 * g++.dg/template/array11.C: New test.
29313
29314 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29315
29316 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
29317 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
29318 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
29319 * gfortran.dg/getenv_1.f90: Add dg-do directive.
29320 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
29321 gfortran.dg/pr17164.f90: Add missing dg-do directives.
29322
29323 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
29324
29325 PR tree-optimization/15349
29326 * gcc.dg/tree-ssa/pr15349.c: New.
29327
29328 2005-01-20 Steve Ellcey <sje@cup.hp.com>
29329
29330 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
29331
29332 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
29333
29334 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
29335 scan-assembler-times directive name.
29336
29337 * gcc.dg/asm-a.c: Move dg-require-effective-target to
29338 after dg-do.
29339
29340 PR rtl-optimization/19462
29341 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
29342
29343 2005-01-19 Steve Ellcey <sje@cup.hp.com>
29344
29345 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
29346 counting function calls on ia64.
29347
29348 2005-01-19 Jakub Jelinek <jakub@redhat.com>
29349
29350 PR rtl-optimization/15139
29351 * gcc.dg/20050111-2.c: New test.
29352
29353 PR c/17297
29354 * gcc.c-torture/compile/20050113-1.c: New testcase.
29355
29356 PR middle-end/19164
29357 * gcc.dg/20050113-1.c: New testcase.
29358
29359 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
29360
29361 * gcc.dg/vect/vect-85.c: Add comment.
29362 * gcc.dg/vect/vect-86.c: Add xfail for now.
29363 * gcc.dg/vect/vect-87.c: Add xfail for now.
29364 * gcc.dg/vect/vect-88.c: Add xfail for now.
29365 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
29366
29367 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29368
29369 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
29370
29371 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29372
29373 * g++.dg/debug/typedef3.C: New test.
29374
29375 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
29376
29377 PR c/19472
29378 * gcc.dg/asm-a.c: New test.
29379
29380 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
29381
29382 * gcc.dg/sh-relax.c: Add prototype for abort.
29383
29384 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29385
29386 * gcc.dg/short-compare-1.c: New test.
29387 * gcc.dg/short-compare-2.c: Likewise.
29388
29389 2005-01-18 Michael Matz <matz@suse.de>
29390
29391 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
29392
29393 2005-01-17 Diego Novillo <dnovillo@redhat.com>
29394
29395 PR tree-optimization/19121
29396 * gcc.c-torture/compile/pr19121.c: New test.
29397
29398 2005-01-17 James E. Wilson <wilson@specifixinc.com>
29399
29400 PR target/19357
29401 * gcc.c-torture/compile/pr19357.c: New test.
29402
29403 2005-01-17 Ian Lance Taylor <ian@airs.com>
29404
29405 PR c/5675
29406 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
29407 pass--those that refer just to the variable, possibly with a
29408 cast.
29409 * gcc.dg/c99-const-expr-3.c: Likewise.
29410
29411 PR middle-end/13127
29412 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
29413 longer emitted.
29414
29415 2005-01-16 Bud Davis <bdavis9659@comcast.net>
29416
29417 PR fortran/18778
29418 * gfortran.dg/endfile_2.f90: New test.
29419
29420 2005-01-16 Steven G. Kargl <kargls@comcast.net>
29421
29422 PR 19168
29423 * gfortran.dg/select_5.f90: New test.
29424
29425 2004-01-16 Paul Brook <paul@codesourcery.com>
29426
29427 * gfortran.dg/common_4.f90: New test.
29428
29429 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
29430
29431 PR rtl-optimization/19462
29432 * gcc.dg/torture/pr19462-1.c: New test.
29433
29434 2005-01-15 Ziemowit Laski <zlaski@apple.com>
29435
29436 PR objc/19321
29437 * objc.dg/func-ptr-2.m: New.
29438 * objc.dg/volatile-1.m: New.
29439
29440 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29441
29442 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
29443
29444 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29445
29446 PR tree-optimization/19060
29447 * gcc.c-torture/execute/20050104-1.c: New test.
29448
29449 2005-01-15 Bud Davis <bdavis9659@comcast.net>
29450
29451 PR fortran/18983
29452 * gfortran.dg/write_to_null.f90: New test.
29453
29454 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
29455 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29456
29457 PR other/19328
29458 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
29459 argument.
29460
29461 2005-01-15 Jakub Jelinek <jakub@redhat.com>
29462
29463 PR c++/19263
29464 * g++.dg/init/vector1.C: New test.
29465
29466 2005-01-14 James E. Wilson <wilson@specifixinc.com>
29467
29468 PR target/13158
29469 * gcc.target/ia64/sibcall-unwind-1.c: New test.
29470 PR target/18987
29471 * gcc.target/ia64/sibcall-unwind-2.c: New test.
29472
29473 2005-01-14 Steven G. Kargl <kargls@comcast.net>
29474
29475 * gfortran.dg/select_1.f90: New test.
29476 * gfortran.dg/select_2.f90: New test.
29477 * gfortran.dg/select_3.f90: New test.
29478 * gfortran.dg/select_4.f90: New test.
29479
29480 2005-01-14 Jakub Jelinek <jakub@redhat.com>
29481
29482 PR middle-end/19084
29483 PR rtl-optimization/19348
29484 * gcc.dg/20050111-1.c: New test.
29485 * gcc.c-torture/execute/20050111-1.c: New test.
29486
29487 * gcc.dg/i386-asm-4.c: New test.
29488
29489 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
29490
29491 * gcc.dg/nested-func-2.c: New test.
29492 * ada/acats/norun.lst: Remove c953002.
29493
29494 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
29495
29496 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
29497
29498 2005-01-12 Ben Elliston <bje@au.ibm.com>
29499
29500 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
29501
29502 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
29503
29504 PR target/18761
29505 * g++.dg/abi/align1.C: New test.
29506
29507 2005-01-11 Alan Modra <amodra@bigpond.net.au>
29508
29509 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
29510 at a time.
29511 * g++.dg/ext/altivec_check.h: Support compiling as C.
29512
29513 2005-01-10 Roger Sayle <roger@eyesopen.com>
29514
29515 PR c++/19355
29516 * g++.dg/expr/pr19355-1.C: New test case.
29517
29518 2005-01-10 Laurent GUERBY <laurent@guerby.net>
29519
29520 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
29521 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
29522 * ada/acats/tests/c3/c92005b.ada: Likewise.
29523 * ada/acats/tests/c3/cxb3012.a: Likewise.
29524 * ada/acats/norun.lst: Add c380004 and c953002, add PR
29525
29526 2005-01-09 Paul Brook <paul@codesourcery.com>
29527
29528 * gfortran.dg/common_2.f90: New file.
29529 * gfortran.dg/common_3.f90: New file.
29530
29531 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
29532
29533 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
29534
29535 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29536
29537 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
29538 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
29539 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
29540 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
29541 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
29542 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
29543 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
29544 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
29545 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
29546 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
29547 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
29548 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
29549 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
29550 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
29551 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
29552 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
29553 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
29554 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
29555 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
29556 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
29557 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
29558 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
29559 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
29560 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
29561 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
29562 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
29563 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
29564 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
29565 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
29566 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
29567 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
29568 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
29569 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
29570 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
29571 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
29572 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
29573 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
29574 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
29575 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
29576 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
29577 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
29578 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
29579 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
29580 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
29581 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
29582 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
29583 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
29584 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
29585 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
29586 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
29587 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
29588 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
29589 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
29590 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
29591 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
29592 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
29593 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
29594 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
29595 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
29596 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
29597 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
29598 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
29599 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
29600 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
29601 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
29602 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
29603 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
29604
29605 * gcc.dg/vect/vect-1.c: Fix spelling.
29606 * gcc.dg/vect/vect-10.c: Fix spelling.
29607 * gcc.dg/vect/vect-11.c: Fix spelling.
29608 * gcc.dg/vect/vect-12.c: Fix spelling.
29609 * gcc.dg/vect/vect-14.c: Fix spelling.
29610 * gcc.dg/vect/vect-15.c: Fix spelling.
29611 * gcc.dg/vect/vect-16.c: Fix spelling.
29612 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
29613 * gcc.dg/vect/vect-64.c: Fix comments.
29614 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
29615
29616 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
29617 Ira Rosen <irar@il.ibm.com>
29618
29619 * gcc.dg/vect/vect-70.c: New test.
29620 * gcc.dg/vect/vect-71.c: New test.
29621
29622 2005-01-09 Manfred Hollstein <mh@suse.com>
29623
29624 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
29625 * gcc.dg/pr18241-2.c: Likewise.
29626 * gcc.dg/pr18241-3.c: Likewise.
29627 * gcc.dg/pr18241-4.c: Likewise.
29628 * gcc.dg/pr18241-5.c: Likewise.
29629
29630 2005-01-08 Richard Henderson <rth@redhat.com>
29631
29632 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29633 False for x86 and x86-64.
29634
29635 2005-01-08 Diego Novillo <dnovillo@redhat.com>
29636
29637 PR tree-optimization/18241
29638 * gcc.dg/pr18241-1.c: New test.
29639 * gcc.dg/pr18241-2.c: New test.
29640 * gcc.dg/pr18241-3.c: New test.
29641 * gcc.dg/pr18241-4.c: New test.
29642 * gcc.dg/pr18241-5.c: New test.
29643
29644 2005-01-08 Steven G. Kargl <kargls@comcast.net>
29645
29646 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
29647 gfortran.dg/select_4.f90: New.
29648
29649 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29650
29651 * gcc.c-torture/execute/20050107-1.c: New test.
29652
29653 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
29654
29655 PR c++/19298
29656 * g++.dg/template/ref2.C: New.
29657
29658 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
29659
29660 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
29661 instead of being empty.
29662
29663 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29664
29665 PR fortran/15553
29666 * gfortran.dg/array-1.f90: New test.
29667
29668 2005-01-07 Jakub Jelinek <jakub@redhat.com>
29669
29670 PR tree-optimization/19283
29671 * gcc.c-torture/execute/20050106-1.c: New test.
29672
29673 PR rtl-optimization/18861
29674 * gcc.dg/20050105-1.c: New test.
29675
29676 PR tree-optimization/18828
29677 * gcc.dg/20050105-2.c: New test.
29678
29679 2005-01-07 Andreas Jaeger <aj@suse.de>
29680
29681 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
29682
29683 2005-01-07 Bud Davis <bdavis9659@comcast.net>
29684
29685 PR fortran/18398
29686 * gfortran.dg/fmt_read.f90: New test.
29687
29688 2005-01-06 Geoffrey Keating <geoffk@apple.com>
29689
29690 * gcc.dg/rs6000-ldouble-2.c: New.
29691
29692 2005-01-06 Mark Mitchell <mark@codesourcery.com>
29693
29694 PR c++/19244
29695 * g++.dg/parser/ctor2.C: New test.
29696
29697 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29698
29699 PR c++/17154
29700 * g++.dg/template/using9.C: New test.
29701
29702 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29703
29704 PR c++/19258
29705 * g++.dg/lookup/friend6.C: New test.
29706
29707 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
29708
29709 PR c++/19270
29710 * g++.dg/template/array10.C: New.
29711
29712 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29713
29714 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29715 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29716
29717 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29718
29719 * gcc.c-torture/compile/20050105-1.c: New test.
29720
29721 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29722
29723 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29724
29725 2005-01-05 Roger Sayle <roger@eyesopen.com>
29726
29727 PR middle-end/19100
29728 * gcc.dg/conv-3.c: New test case.
29729
29730 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29731
29732 * gcc.dg/asm-wide-1.c: New test.
29733
29734 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29735
29736 PR c++/19030
29737 * g++.dg/parse/crash22.C: New
29738
29739 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29740
29741 PR 19257
29742 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29743
29744 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29745
29746 PR middle-end/17767
29747 * gcc.dg/i386-mmx-6.c: New test case.
29748
29749 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29750
29751 PR tree-optimization/18308
29752 * gcc.dg/vect/pr18308.c: New testcase.
29753
29754 2005-01-04 Andreas Jaeger <aj@suse.de>
29755
29756 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29757
29758 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29759 Robert Bowdidge <bowdidge@apple.com>
29760
29761 * gcc.dg/cpp/subframework1.c: New.
29762 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29763 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29764 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29765 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29766
29767 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29768
29769 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29770 producing warning.
29771 * gcc.dg/darwin-weakimport-2.c: New.
29772
29773 2005-01-03 Richard Henderson <rth@redhat.com>
29774
29775 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29776
29777 2005-01-03 Richard Henderson <rth@redhat.com>
29778
29779 * gcc.dg/vect/vect.exp: Enable for ia64.
29780 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29781 (check_effective_target_vect_float): Likewise.
29782 (check_effective_target_vect_no_align): Likewise.
29783 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29784 * gcc.dg/vect/vect-8.c: Likewise.
29785
29786 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29787
29788 PR target/19236
29789 * gcc.dg/pr19236-1.c: New test case.
29790
29791 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29792
29793 PR rtl-optimization/12092
29794 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29795
29796 2005-01-02 Andreas Jaeger <aj@suse.de>
29797
29798 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29799
29800 2005-01-01 Roger Sayle <roger@eyesopen.com>
29801 Andrew Pinski <pinskia@physics.uc.edu>
29802
29803 PR rtl-optimization/12092
29804 * gcc.dg/pr12092-1.c: New test case.
29805
29806 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29807
29808 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29809 'hidden' and 'default' for better portability.
29810 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29811
29812 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29813 6 and 7.
29814 * g++.old-deja/g++.brendan/new3.C: Likewise.
29815
29816 2005-01-01 Steven Bosscher <stevenb@suse.de>
29817
29818 * gcc.dg/20041231-1.C: New test.
29819 * g++.dg/warn/Wunreachable-code-1.C: New test.
29820
29821 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29822
29823 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29824 file, not /dev/null. Abort on error.
29825
29826 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29827 Ziemowit Laski <zlaski@apple.com>
29828
29829 PR objc/18971
29830 * objc.dg/encode-5.m: New test.
29831
29832 2004-12-29 Richard Henderson <rth@redhat.com>
29833
29834 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29835 * objc.dg/stabs-1.m: Disable for ia64.
29836
29837 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29838
29839 PR c++/19190
29840 * g++.dg/warn/Wunused-10.C: New test.
29841
29842 2004-12-28 Richard Henderson <rth@redhat.com>
29843
29844 * objc.dg/stabs-1.m: Disable for alpha.
29845
29846 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29847
29848 PR c++/19149
29849 * g++.dg/parse/error23.C: New test.
29850
29851 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29852
29853 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29854
29855 PR fortran/19032
29856 * gfortran.dg/intrinsic_modulo_1.f90: New.
29857 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29858 tests with divisor -1.
29859
29860 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29861
29862 * g++.dg/opt/temp1.C (memcpy): Return a value.
29863
29864 PR c++/19148
29865 * g++.dg/expr/cond7.C: New test.
29866
29867 2004-12-27 Paul Brook <paul@codesourcery.com>
29868
29869 * gfortran.dg/g77/select_no_compile.f: Remove.
29870
29871 2004-12-27 Richard Henderson <rth@redhat.com>
29872
29873 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29874 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29875 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29876
29877 2004-12-26 Richard Henderson <rth@redhat.com>
29878
29879 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29880 by 1i instead of token pasting.
29881
29882 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29883
29884 PR tree-optimization/17578
29885 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29886 to additional_flags.
29887 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29888
29889 2004-12-25 Richard Henderson <rth@redhat.com>
29890
29891 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29892 Remove Alpha.
29893
29894 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29895
29896 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29897 hppa*-*-hpux*.
29898 * gcc.dg/pr17957.c (dg-options): Likewise.
29899 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29900 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29901 instead of 0 on __hppa__.
29902 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29903 "foo,%r" on hppa*-*-*.
29904
29905 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29906
29907 PR fortran/19071
29908 * gfortran.dg/complex_write.f90: New test.
29909
29910 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29911
29912 PR c++/17595
29913 * g++.dg/parse/pragma2.C: New test.
29914
29915 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29916
29917 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29918
29919 * gcc.dg/empty2.c: Add missing dg-warning.
29920
29921 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29922
29923 PR c++/17413
29924 * g++.dg/template/local4.C: New test.
29925 * g++.dg/template/crash19.C: Add dg-error marker.
29926
29927 * g++.dg/template/crash31.C: Correct embedded PR number.
29928
29929 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29930
29931 PR c++/16405
29932 * g++.dg/opt/temp1.C: Add do-run marker.
29933
29934 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29935
29936 * g++.dg/template/spec19.C: New.
29937
29938 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29939
29940 PR target/16819
29941 * gcc.dg/empty2.c: New.
29942
29943 2004-12-23 Richard Henderson <rth@redhat.com>
29944
29945 * lib/target-supports.exp (check_effective_target_vect_no_align):
29946 Remove i?86 and x86-64.
29947
29948 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29949
29950 PR c++/16405
29951 * g++.dg/opt/temp1.C: New test.
29952
29953 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29954
29955 PR c++/18733
29956 * g++.dg/template/friend33.C: New testcase.
29957
29958 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29959
29960 PR c++/18464
29961 * g++.dg/template/cond5.C: New test.
29962
29963 PR c++/18492
29964 * g++.dg/inherit/thunk3.C: New test.
29965
29966 PR c++/11224
29967 * g++.dg/warn/Wunused-9.C: New test.
29968
29969 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29970
29971 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29972
29973 2004-12-22 Jan Beulich <jbeulich@novell.com>
29974
29975 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29976
29977 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29978
29979 PR c++/18378
29980 * g++.dg/ext/packed8.C: New test.
29981
29982 PR c++/19063
29983 * g++.dg/template/crash31.C: New test.
29984
29985 PR c++/19034
29986 * g++.dg/template/crash30.C: New test.
29987
29988 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29989
29990 PR C++/18984
29991 * g++.dg/eh/ctor3.C: New test.
29992
29993 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29994
29995 * objc.dg/stabs-1.m: Allow section name to be quoted and
29996 assembly label to begin with '.LL'.
29997
29998 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29999
30000 * gcc.dg/vect/vect.exp
30001 (check_effective_target_lp64_or_vect_no_align): New.
30002 * gcc.dg/vect/vect-77.c: Use it.
30003 * gcc.dg/vect/vect-78.c: Use it.
30004
30005 * lib/target-supports.exp
30006 (check_effective_target_vect_no_max,
30007 check_effective_target_vect_no_bitwise,
30008 check_effective_target_vect_no_align): New.
30009 * gcc.dg/vect/vect-13.c: Use them.
30010 * gcc.dg/vect/vect-17.c: Ditto.
30011 * gcc.dg/vect/vect-18.c: Ditto.
30012 * gcc.dg/vect/vect-19.c: Ditto.
30013 * gcc.dg/vect/vect-20.c: Ditto.
30014 * gcc.dg/vect/vect-27.c: Ditto.
30015 * gcc.dg/vect/vect-29.c: Ditto.
30016 * gcc.dg/vect/vect-44.c: Ditto.
30017 * gcc.dg/vect/vect-48.c: Ditto.
30018 * gcc.dg/vect/vect-50.c: Ditto.
30019 * gcc.dg/vect/vect-52.c: Ditto.
30020 * gcc.dg/vect/vect-54.c: Ditto.
30021 * gcc.dg/vect/vect-56.c: Ditto.
30022 * gcc.dg/vect/vect-58.c: Ditto.
30023 * gcc.dg/vect/vect-60.c: Ditto.
30024 * gcc.dg/vect/vect-72.c: Ditto.
30025 * gcc.dg/vect/vect-80.c: Ditto.
30026
30027 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
30028
30029 PR c++/14075
30030 * g++.dg/init/string1.C: New.
30031
30032 PR c++/18975
30033 * g++.dg/other/synth1.C: New.
30034
30035 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
30036
30037 PR c/18963
30038 * gcc.dg/pr18963-1.c: New test.
30039
30040 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
30041
30042 PR c/18596
30043 * gcc.dg/funcdef-storage-1.c (foo): Remove.
30044 * gcc.dg/pr18596-1.c: Use dg-error.
30045 (dg-options): Use -fno-unit-at-a-time.
30046 * gcc.dg/pr18596-2.c: New test.
30047 * gcc.dg/pr18596-3.c: New test.
30048
30049 2004-12-20 Roger Sayle <roger@eyesopen.com>
30050
30051 PR middle-end/18683
30052 * g++.dg/opt/pr18683-1.C: New test case.
30053
30054 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
30055
30056 PR other/19093
30057 * g++.dg/opt/max1.C: Fix for 64bit targets.
30058
30059 2004-12-20 Matt Austern <austern@apple.com>
30060
30061 PR c++/19044
30062 * g++.dg/ext/builtin6.C: New
30063
30064 2004-12-20 Diego Novillo <dnovillo@redhat.com>
30065
30066 PR tree-optimization/19080
30067 * gcc.c-torture/compile/pr19080.c: New test.
30068
30069 2004-12-20 Steven Bosscher <stevenb@suse.de>
30070
30071 * gcc.dg/20041219-1.c: New test.
30072
30073 2004-12-19 Roger Sayle <roger@eyesopen.com>
30074
30075 PR middle-end/19068
30076 * g++.dg/opt/max1.C: New test case.
30077
30078 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30079
30080 * gcc.dg/fdata-sections-1.c: New test.
30081
30082 2004-12-18 Roger Sayle <roger@eyesopen.com>
30083
30084 PR middle-end/18548
30085 * gcc.dg/max-1.c: New test case.
30086
30087 2004-12-18 Jakub Jelinek <jakub@redhat.com>
30088
30089 * gcc.c-torture/execute/20041218-1.c: New test.
30090
30091 2004-12-17 Diego Novillo <dnovillo@redhat.com>
30092
30093 * gcc.dg/pr18501.c: New test.
30094 * gcc.dg/uninit-5.c: XFAIL.
30095 * gcc.dg/uninit-9.c: XFAIL.
30096
30097 2004-12-17 Dale Johannesen <dalej@apple.com>
30098
30099 * gcc.dg/20041213-1.c: New.
30100
30101 2004-12-17 Ziemowit Laski <zlaski@apple.com>
30102
30103 * objc.dg/stabs-1.m: Allow assembly label to begin
30104 with a dot ('.').
30105
30106 2004-12-17 Jakub Jelinek <jakub@redhat.com>
30107
30108 * gcc.c-torture/execute/20041213-1.c: Move...
30109 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
30110
30111 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
30112
30113 PR c++/18721
30114 * g++.dg/lookup/conv-5.C: New.
30115
30116 2004-12-16 Ziemowit Laski <zlaski@apple.com>
30117
30118 * objc.dg/stabs-1.m: New test.
30119
30120 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
30121
30122 * gcc.dg/visibility-c.c: Change compile to
30123 assemble for the test.
30124
30125 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
30126
30127 PR target/19041
30128 * gcc.dg/visibility-c.c: New test.
30129
30130 2004-12-16 Roger Sayle <roger@eyesopen.com>
30131
30132 PR middle-end/18493
30133 * gcc.dg/switch-8.c: New test case.
30134
30135 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
30136
30137 PR c++/18905
30138 * g++.dg/template/init4.C: New.
30139 * g++.dg/opt/static3.C: Enable optimizer.
30140
30141 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
30142
30143 * g++.dg/other/complex1.C: New test.
30144
30145 2004-12-15 Alan Modra <amodra@bigpond.net.au>
30146
30147 * g++.dg/opt/inline9.C: New test.
30148
30149 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30150
30151 PR fortran/18993
30152 * gfotran.dg/nullify_1.f: New test.
30153
30154 2004-12-15 Richard Henderson <rth@redhat.com>
30155
30156 * gcc.target/i386/i386.exp: New harness.
30157 * gcc.target/i386/vect-args.c: New.
30158
30159 2004-12-15 David Edelsohn <edelsohn@gnu.org>
30160
30161 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
30162
30163 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30164
30165 PR c++/18825
30166 * g++.dg/template/friend32.C: New test.
30167
30168 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30169
30170 * cpp/pragma-once-1.c: New test.
30171 * cpp/pragma-once-1b.h: Likewise.
30172 * cpp/pragma-once-1c.h: Likewise.
30173 * cpp/pragma-once-1d.h: Likewise.
30174 * cpp/inc/pragma-once-1a.h: Likewise.
30175
30176 2004-12-15 Bud Davis <bdavis9659@comcast.net>
30177 Steven G. Kargl <kargls@comcast.net>
30178
30179 PR fortran/17597
30180 * gfortran.dg/list_read_3.f90: New test.
30181
30182 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30183
30184 * gcc.dg/ftrapv-2.c: New test.
30185
30186 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
30187
30188 PR c++/18981
30189 * g++.dg/template/typename9.C: New test.
30190
30191 2004-12-14 Mark Mitchell <mark@codesourcery.com>
30192
30193 PR c++/18738
30194 * g++.dg/template/typename8.C: New test.
30195 * g++.dg/parse/friend2.C: Tweak error message.
30196
30197 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
30198
30199 * gcc.c-torture/20041214-1.c: New test.
30200
30201 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
30202
30203 PR c++/18965
30204 * g++.dg/init/array17.C: New test.
30205
30206 2004-12-14 Mark Mitchell <mark@codesourcery.com>
30207
30208 PR c++/18793
30209 * g++.dg/init/aggr3.C: New test.
30210
30211 2004-12-14 Janis Johnson <janis187@us.ibm.com>
30212
30213 * gcc.dg/altivec-types-1.c: New test.
30214 * gcc.dg/altivec-types-2.c: New test.
30215 * gcc.dg/altivec-types-3.c: New test.
30216 * gcc.dg/altivec-types-4.c: New test.
30217 * g++.dg/ext/altivec-types-1.C: New test.
30218 * g++.dg/ext/altivec-types-2.C: New test.
30219 * g++.dg/ext/altivec-types-3.C: New test.
30220 * g++.dg/ext/altivec-types-4.C: New test.
30221
30222 2004-12-14 Jakub Jelinek <jakub@redhat.com>
30223
30224 PR middle-end/18951
30225 * gcc.c-torture/execute/20041213-1.c: New test.
30226
30227 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
30228
30229 PR c++/18949
30230 * g++.dg/template/cast1.C: New.
30231
30232 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
30233
30234 * gcc.c-torture/execute/20041213-2.c: New test.
30235
30236 2004-12-13 Richard Henderson <rth@redhat.com>
30237
30238 * gcc.dg/i386-sse-10.c: Fix typo in options.
30239
30240 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
30241
30242 PR c++/18968
30243 * g++.dg/opt/pr18968.C: New test.
30244
30245 2004-12-13 Mark Mitchell <mark@codesourcery.com>
30246
30247 PR c++/18925
30248 * g++.dg/ext/visibility/staticdatamem.C: New test.
30249
30250 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
30251
30252 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
30253
30254 2004-12-13 Roger Sayle <roger@eyesopen.com>
30255
30256 PR rtl-optimization/18928
30257 * gcc.dg/pr18928-1.c: New test case.
30258
30259 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
30260
30261 PR tree-opt/16951
30262 * gcc.c-torture/compile/20041211-1.c: New.
30263
30264 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30265
30266 PR middle-end/17564
30267 * gcc.c-torture/execute/20041212-1.c: New test.
30268
30269 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30270
30271 PR fortran/18869
30272 * gfortran.dg/common_1.f90: New test.
30273
30274 2004-12-12 Steven G. Kargl <kargls@comcast.net>
30275 Paul Brook <paul@codesourcery.com>
30276
30277 PR fortran/16222
30278 * gfortran.dg/real_do_1.f90: New test.
30279
30280 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
30281
30282 PR tree-opt/18040
30283 * g++.dg/opt/ptrmem6.C: New test.
30284
30285 2004-12-11 Roger Sayle <roger@eyesopen.com>
30286
30287 PR middle-end/18921
30288 * gcc.dg/pr18921-1.c: New test case.
30289
30290 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30291
30292 PR fortran/17175
30293 * gfortran.dg/scale_1.f90: New test.
30294
30295 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
30296
30297 PR middle-end/18903
30298 * gcc.c-torture/compile/pr18903.c: New test.
30299
30300 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
30301
30302 * gcc.c-torture/execute/20041210-1.c: New test.
30303
30304 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30305
30306 PR c++/18731
30307 * g++.dg/parser/struct-1.C: New test.
30308 * g++.dg/parser/struct-2.C: New test.
30309 * g++.dg/parser/struct-3.C: New test.
30310
30311 2004-12-09 Richard Henderson <rth@redhat.com>
30312
30313 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
30314
30315 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
30316 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
30317
30318 2004-12-09 Matt Austern <austern@apple.com>
30319
30320 PR c++/18514
30321 * g++.dg/ext/builtin1.C: New
30322 * g++.dg/ext/builtin2.C: New
30323 * g++.dg/ext/builtin3.C: New
30324 * g++.dg/ext/builtin4.C: New
30325 * g++.dg/ext/builtin5.C: New
30326
30327 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
30328
30329 PR tree-opt/18904
30330 * g++.dg/opt/ptrmem5.C: New test.
30331
30332 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
30333
30334 * g++.dg/parse/typename5.C: Adjust for new error.
30335 * g++.dg/parse/typename7.C: New.
30336
30337 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30338
30339 PR c++/18073
30340 * g++.dg/other/mmintrin.C: New test.
30341
30342 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
30343
30344 PR c++/16681
30345 * g++.dg/init/array15.C: New.
30346 * g++.dg/init/array16.C: New.
30347
30348 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30349
30350 PR fortran/18826
30351 * gfortran.dg/assign_1.f90: New test.
30352
30353 2004-12-08 Nick Clifton <nickc@redhat.com>
30354
30355 * gcc.target/xstormy16/bss_below100: New directory containing tests.
30356 * gcc.target/xstormy16/data_below100: Likewise.
30357 * gcc.target/xstormy16/sfr: Likewise.
30358 * gcc.target/xstormy16/below100.S: New test source file.
30359 * gcc.target/xstormy16/below100.ld: New test linker script.
30360 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
30361 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
30362 bp instructions.
30363 * gcc.target/xstormy16/bp.c: Likewise.
30364
30365 * gcc.target/xstormy16/bss_below100: New files:
30366 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
30367 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
30368 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
30369 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
30370 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
30371 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
30372 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
30373 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
30374 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
30375 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
30376 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
30377 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
30378 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
30379 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
30380 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
30381 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
30382 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
30383 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
30384 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
30385 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
30386 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
30387 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
30388 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
30389 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
30390 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
30391 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
30392 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
30393
30394 * gcc.target/xstormy16/data_below100: New files:
30395 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
30396 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
30397 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
30398 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
30399 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
30400 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
30401 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
30402 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
30403 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
30404 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
30405 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
30406 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
30407 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
30408 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
30409 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
30410 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
30411 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
30412 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
30413 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
30414 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
30415 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
30416 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
30417 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
30418 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
30419 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
30420 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
30421 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
30422
30423 * gcc.target/xstormy16/sfr: New files:
30424 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
30425 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
30426 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
30427 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
30428 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
30429 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
30430 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
30431 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
30432 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
30433 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
30434 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
30435 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
30436 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
30437 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
30438 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
30439 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
30440 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
30441 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
30442 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
30443 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
30444 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
30445 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
30446 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
30447 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
30448 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
30449 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
30450 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
30451 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
30452 27_if0_sfrw_bitfield_f.c
30453
30454 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30455
30456 PR c++/18100
30457 * g++.dg/lookup/name-clash4.C: New test.
30458
30459 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
30460
30461 PR c++/18672
30462 * g++.dg/opt/array1.C: New.
30463
30464 PR c++/18803
30465 * g++.dg/template/operator5.C: New.
30466
30467 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
30468
30469 PR c/18867
30470 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
30471
30472 2004-12-07 Steven Bosscher <stevenb@suse.de>
30473
30474 * gcc.dg/noncompile/20041207.c: New test.
30475
30476 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
30477
30478 * g++.dg/other/unreachable-1.C: New test.
30479
30480 2004-12-06 Nick Clifton <nickc@redhat.com>
30481
30482 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
30483 <limits.h> because the latter comes from gcc's include/ directory
30484 and not the newlib/libc/include directory.
30485
30486 2004-12-04 Richard Henderson <rth@redhat.com>
30487
30488 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
30489
30490 2004-12-04 Richard Henderson <rth@redhat.com>
30491
30492 * lib/target-supports.exp (check_gc_sections_available): Disable
30493 for alpha and ia64.
30494
30495 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
30496
30497 PR middle-end/17909
30498 * g++.dg/other/vararg-2.C: New test.
30499
30500 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30501
30502 PR c++/17011, c++/17971
30503 * g++.dg/template/error15.C: Adjust expected error.
30504 * g++.dg/template/instantiate3.C: Likewise.
30505
30506 2004-12-03 Janis Johnson <janis187@us.ibm.com>
30507
30508 * gcc.dg/altivec-18.c: Fix for darwin
30509
30510 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
30511
30512 PR c++/18782
30513 * g++.dg/parse/ptrmem2.C: New.
30514
30515 PR c++/18318
30516 * g++.dg/template/new1.C: New.
30517
30518 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30519
30520 PR fortran/18710
30521 * gfortran.dg/direct_io_3.f90: New test.
30522
30523 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
30524
30525 PR 18758
30526 * g++.dg/parse/crash21.C: New.
30527
30528 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30529
30530 PR c++/15664, c++/18276
30531 * g++.dg/template/ttp13.C: New test.
30532 * g++.dg/template/ttp14.C: Likewise.
30533
30534 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30535
30536 PR c++/18123
30537 * g++.dg/parse/enum2.C: New test.
30538 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
30539
30540 2004-12-02 Nick Clifton <nickc@redhat.com>
30541
30542 * gcc.target/xstormy16: New test directory.
30543 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
30544 * gcc.target/xstormy16/bp.c: Check the generation of bp
30545 instructions.
30546 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
30547 bn instructions and the BELOW100 attribute.
30548
30549 2004-12-02 Alan Modra <amodra@bigpond.net.au>
30550
30551 PR target/16952
30552 * gcc.dg/ppc-eabi.c: New.
30553
30554 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30555
30556 PR fortran/18284
30557 * gfortran.dg/backspace.f90
30558
30559 2004-12-02 Bud Davis <bdavis9659@comcast.net>
30560
30561 * gfortran.dg/inquire.f90: New test.
30562
30563 2004-12-01 Janis Johnson <janis187@us.ibm.com>
30564
30565 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
30566 handle effective-target-keyword.
30567 (dg-skip-if): Support effective-target keyword as target list.
30568 (dg-xfail-if): Ditto.
30569 * lib/target-supports.exp (is-effective-target-keyword): New proc.
30570
30571 2004-12-01 Diego Novillo <dnovillo@redhat.com>
30572
30573 PR tree-optimization/18291
30574 * gcc.c-torture/compile/pr18291.c: New test.
30575
30576 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
30577
30578 PR C++/18729
30579 * g++.dg/parse/crash20.C: New.
30580
30581 PR c++/17431
30582 * g++.dg/overload/arg1.C: New.
30583 * g++.dg/overload/arg2.C: New.
30584 * g++.dg/overload/arg3.C: New.
30585 * g++.dg/overload/arg4.C: New.
30586
30587 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
30588
30589 * gcc.dg/c99-flex-array-4.c: Remove.
30590
30591 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30592
30593 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
30594
30595 * lib/target-supports.exp (is-effective-target): Simplify.
30596
30597 * lib/target-supports.exp (check_effective_target_vect_long):
30598 Fix for powerpc64-*-*.
30599
30600 2004-11-30 Loren James Rittle <ljrittle@acm.org>
30601
30602 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
30603 to support new requirements on FreeBSD 5.
30604
30605 2004-11-30 Devang Patel <dpatel@apple.com>
30606
30607 PR 18702
30608 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
30609
30610 2004-11-30 Janis Johnson <janis187@us.ibm.com>
30611
30612 * g++.dg/ext/altivec-13.C: New test.
30613
30614 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
30615
30616 PR tree-opt/18298
30617 * gcc.c-torture/execute/p18298.c: New test.
30618
30619 2004-11-30 Ira Rosen <irar@il.ibm.com>
30620 Dorit Naishlos <dorit@il.ibm.com>
30621
30622 PR tree-opt/18607
30623 * gcc.dg/vect/vect-89.c: New test.
30624
30625 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
30626
30627 * gcc.dg/pr18596-1.c: New test.
30628
30629 2004-11-30 Ben Elliston <bje@au.ibm.com>
30630
30631 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
30632
30633 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30634
30635 PR c/18479
30636 * gcc.dg/pr18479.c: New test.
30637
30638 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30639
30640 PR target/18490
30641 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
30642 mmix-knuth-mmixware.
30643
30644 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
30645 cris-*-elf* cris-*-aout* mmix-*-*
30646
30647 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
30648
30649 PR middle-end/18725
30650 * gcc.dg/pr18725.c: New test.
30651
30652 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30653
30654 PR target/18488
30655 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
30656
30657 PR target/18336
30658 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
30659
30660 2004-11-29 Mark Mitchell <mark@codesourcery.com>
30661
30662 PR c++/18368
30663 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
30664 * g++.old-deja/g++.law/ctors5.C: Likewise.
30665 * g++.old-deja/g++.other/crash25.C: Likewise.
30666
30667 PR c++/18674
30668 * g++.dg/template/error16.C: New test.
30669
30670 PR c++/18512
30671 * g++.dg/template/crash29.C: New test.
30672
30673 2004-11-29 Diego Novillo <dnovillo@redhat.com>
30674
30675 PR tree-optimization/18712
30676 * gcc.c-torture/compile/pr18712.c: New test.
30677
30678 2004-11-29 Joseph Myers <joseph@codesourcery.com>
30679
30680 PR c/7544
30681 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
30682 tests.
30683
30684 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30685
30686 PR c++/18652
30687 * g++.dg/lookup/crash6.C: New test.
30688
30689 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
30690
30691 PR middle-end/18164
30692 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
30693
30694 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
30695
30696 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
30697 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
30698 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
30699
30700 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
30701
30702 * gcc.dg/pr18164.c: New test.
30703
30704 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
30705
30706 * gcc.dg/funroll-loops-all.c: New.
30707
30708 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30709
30710 PR target/18489
30711 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
30712 delimeter, match space and TAB as well as ":".
30713
30714 PR target/18484
30715 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30716
30717 PR target/18348
30718 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30719
30720 PR target/18345
30721 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30722
30723 PR target/18337
30724 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30725
30726 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30727
30728 * gfortran.dg/direct_io_2.f90: New test.
30729
30730 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30731
30732 PR target/18334
30733 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30734
30735 2004-11-28 Richard Henderson <rth@redhat.com>
30736
30737 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30738
30739 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30740
30741 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30742 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30743 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30744 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30745 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30746 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30747 gcc.dg/pointer-arith-8.c: New tests.
30748
30749 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30750
30751 PR fortran/18364
30752 * gfortran.dg/endfile.f90: New test.
30753
30754 2004-11-27 Falk Hueffner <falk@debian.org>
30755
30756 * gcc.dg/loop-6.c: New test.
30757
30758 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30759
30760 * gcc.c-torture/execute/20041126-1.c: New test.
30761
30762 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30763
30764 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30765 on IRIX.
30766
30767 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30768
30769 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30770 functions.
30771
30772 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30773
30774 PR rtl-optimization/17825
30775 * gcc.c-torture/compile/20041119-1.c: New test.
30776
30777 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30778
30779 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30780 Check existence of ld library path variables before unsetting.
30781
30782 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30783
30784 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30785
30786 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30787
30788 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30789
30790 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30791
30792 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30793
30794 2004-11-26 Ben Elliston <bje@au.ibm.com>
30795
30796 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30797 dg-do directive.
30798
30799 2004-11-26 Ben Elliston <bje@au.ibm.com>
30800
30801 * gcc.dg/pr17957.c: Pass --param, not -param.
30802
30803 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30804
30805 PR middle-end/17957
30806 * gcc.dg/pr17957.c: New test.
30807
30808 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30809
30810 PR c++/18445
30811 * g++.dg/template/crash28.C: Likewise.
30812
30813 PR c++/18001
30814 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30815 * g++.dg/ext/lvaddr.C: Likewise.
30816 * g++.dg/opt/pr7503-3.C: Likewise.
30817
30818 PR c++/18466
30819 * g++.dg/parse/qualified3.C: New test.
30820 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30821
30822 PR c++/18545
30823 * g++.dg/expr/return1.C: New test.
30824
30825 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30826
30827 Friend class name lookup 3/n, PR c++/3332
30828 * g++.dg/lookup/friend3.C: New test.
30829 * g++.dg/lookup/friend4.C: Likewise.
30830 * g++.dg/lookup/friend5.C: Likewise.
30831
30832 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30833
30834 Friend class name lookup 2/n, PR c++/14513, c++/15410
30835 * g++.dg/lookup/friend2.C: New test.
30836 * g++.dg/template/friend31.C: Likewise.
30837
30838 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30839
30840 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30841
30842 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30843
30844 PR c++/17473
30845 * g++.dg/tc1/dr56.C: Remove.
30846 * g++.dg/template/typedef1.C: Add dg-error markers.
30847 * g++.old-deja/g++.other/typedef7.C: Likewise.
30848
30849 PR c++/18285
30850 * g++.dg/parse/typedef7.C: New test.
30851
30852 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30853
30854 * gcc.c-torture/execute/20041124-1.c: New test.
30855
30856 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30857
30858 * g++.dg/template/deduce3.C: New test.
30859
30860 PR c++/18586
30861 * g++.dg/template/crash27.C: New test.
30862
30863 PR c++/18530
30864 * g++.dg/warn/Wshadow-3.C: New test.
30865
30866 2004-11-24 Devang Patel <dpatel@apple.com>
30867
30868 PR/18555
30869 * gcc.dg/cpp/isysroot-1.c: New test.
30870 * gcc.dg/cpp/usr/include/stdio.h: New file.
30871 * gcc.dg/cpp/isysroot-2.c: New test.
30872 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30873 New file.
30874
30875 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30876
30877 PR c++/8929
30878 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30879
30880 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30881
30882 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30883 * gcc.target/sparc/pdist.c: Likewise.
30884
30885 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30886
30887 PR c++/16882
30888 * g++.dg/conversion/simd1.C: New test.
30889
30890 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30891
30892 * lib/target-libpath.exp: New file defining
30893 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30894 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30895 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30896 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30897 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30898
30899 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30900
30901 * gcc.dg/pragma-align-2.c: Test macro expansion.
30902 * gcc.dg/pragma-pack-2.c: New test.
30903
30904 2004-11-23 Richard Henderson <rth@redhat.com>
30905
30906 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30907 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30908 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30909 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30910 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30911 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30912
30913 * gcc.dg/vect/vect.exp: Add check for alpha.
30914 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30915 (check_effective_target_vect_int): Enable for alpha.
30916 (check_effective_target_vect_long): New.
30917 (is-effective-target): Add it.
30918
30919 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30920
30921 * gcc.dg/pr18614-1.c: New test.
30922
30923 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30924
30925 * gcc.dg/setjmp-2.c: New test.
30926
30927 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30928
30929 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30930 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30931 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30932 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30933 gcc.target/sparc/pdist.c: New tests.
30934
30935 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30936
30937 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30938
30939 2004-11-22 Dale Johannesen <dalej@apple.com>
30940
30941 * gcc.dg/20041111-1.c: New.
30942
30943 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30944
30945 PR tree-opt/18536
30946 * gcc.dg/vect/pr18536.c: New test.
30947
30948 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30949
30950 PR c++/18354
30951 * g++.dg/template/nontype11.C: New test.
30952
30953 2004-11-21 Roger Sayle <roger@eyesopen.com>
30954
30955 PR middle-end/18520
30956 * gcc.dg/pr18520-1.c: New test case.
30957
30958 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30959
30960 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30961 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30962 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30963 expected diagnostics.
30964
30965 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30966
30967 PR target/18580
30968 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30969 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30970 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30971
30972 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30973
30974 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30975
30976 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30977 Joseph Myers <joseph@codesourcery.com>
30978
30979 * lib/target-supports.exp (check_visibility_available): Really
30980 test the compiler.
30981
30982 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30983
30984 PR tree-opt/18181
30985 * gcc.dg/vect/vect-85.c: New test.
30986 * gcc.dg/vect/vect-86.c: New test.
30987 * gcc.dg/vect/vect-87.c: New test.
30988 * gcc.dg/vect/vect-88.c: New test.
30989
30990 2004-11-19 Ben Elliston <bje@au.ibm.com>
30991
30992 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30993
30994 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30995
30996 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30997 * gcc.dg/ppc-and-1.c: Ditto.
30998 * gcc.dg/ppc-compare-1.c: Ditto.
30999 * gcc.dg/ppc-mov-1.c: Ditto
31000
31001 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
31002 Mark Mitchell <mark@codesourcery.com>
31003
31004 * gcc.dg/pragma-init-fini-2.c: New test.
31005
31006 2004-11-17 Janis Johnson <janis187@us.ibm.com>
31007 Aldy Hernandez <aldyh@redhat.com>
31008
31009 * lib/target-supports.exp (check_effective_target_vect_int): New
31010 (check_effective_target_vect_float): New
31011 (check_effective_target_vect_double): New.
31012 (is-effective-target): Support new effective targets keywords.
31013 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
31014 default action for dg-do.
31015 * gcc.dg/vect/pr16105.c: Use new support.
31016 * gcc.dg/vect/pr18400.c: Ditto.
31017 * gcc.dg/vect/pr18425.c: Ditto.
31018 * gcc.dg/vect/vect-1.c: Ditto.
31019 * gcc.dg/vect/vect-10.c: Ditto.
31020 * gcc.dg/vect/vect-11.c: Ditto.
31021 * gcc.dg/vect/vect-12.c: Ditto.
31022 * gcc.dg/vect/vect-13.c: Ditto.
31023 * gcc.dg/vect/vect-14.c: Ditto.
31024 * gcc.dg/vect/vect-15.c: Ditto.
31025 * gcc.dg/vect/vect-16.c: Ditto.
31026 * gcc.dg/vect/vect-17.c: Ditto.
31027 * gcc.dg/vect/vect-18.c: Ditto.
31028 * gcc.dg/vect/vect-19.c: Ditto.
31029 * gcc.dg/vect/vect-2.c: Ditto.
31030 * gcc.dg/vect/vect-20.c: Ditto.
31031 * gcc.dg/vect/vect-21.c: Ditto.
31032 * gcc.dg/vect/vect-22.c: Ditto.
31033 * gcc.dg/vect/vect-23.c: Ditto.
31034 * gcc.dg/vect/vect-24.c: Ditto.
31035 * gcc.dg/vect/vect-25.c: Ditto.
31036 * gcc.dg/vect/vect-26.c: Ditto.
31037 * gcc.dg/vect/vect-27.c: Ditto.
31038 * gcc.dg/vect/vect-27a.c: Ditto.
31039 * gcc.dg/vect/vect-28.c: Ditto.
31040 * gcc.dg/vect/vect-29.c: Ditto.
31041 * gcc.dg/vect/vect-29a.c: Ditto.
31042 * gcc.dg/vect/vect-3.c: Ditto.
31043 * gcc.dg/vect/vect-30.c: Ditto.
31044 * gcc.dg/vect/vect-31.c: Ditto.
31045 * gcc.dg/vect/vect-32.c: Ditto.
31046 * gcc.dg/vect/vect-33.c: Ditto.
31047 * gcc.dg/vect/vect-34.c: Ditto.
31048 * gcc.dg/vect/vect-35.c: Ditto.
31049 * gcc.dg/vect/vect-36.c: Ditto.
31050 * gcc.dg/vect/vect-37.c: Ditto.
31051 * gcc.dg/vect/vect-38.c: Ditto.
31052 * gcc.dg/vect/vect-4.c: Ditto.
31053 * gcc.dg/vect/vect-40.c: Ditto.
31054 * gcc.dg/vect/vect-41.c: Ditto.
31055 * gcc.dg/vect/vect-42.c: Ditto.
31056 * gcc.dg/vect/vect-43.c: Ditto.
31057 * gcc.dg/vect/vect-44.c: Ditto.
31058 * gcc.dg/vect/vect-45.c: Ditto.
31059 * gcc.dg/vect/vect-46.c: Ditto.
31060 * gcc.dg/vect/vect-47.c: Ditto.
31061 * gcc.dg/vect/vect-48.c: Ditto.
31062 * gcc.dg/vect/vect-48a.c: Ditto.
31063 * gcc.dg/vect/vect-49.c: Ditto.
31064 * gcc.dg/vect/vect-5.c: Ditto.
31065 * gcc.dg/vect/vect-50.c: Ditto.
31066 * gcc.dg/vect/vect-51.c: Ditto.
31067 * gcc.dg/vect/vect-52.c: Ditto.
31068 * gcc.dg/vect/vect-53.c: Ditto.
31069 * gcc.dg/vect/vect-54.c: Ditto.
31070 * gcc.dg/vect/vect-55.c: Ditto.
31071 * gcc.dg/vect/vect-56.c: Ditto.
31072 * gcc.dg/vect/vect-56a.c: Ditto.
31073 * gcc.dg/vect/vect-57.c: Ditto.
31074 * gcc.dg/vect/vect-58.c: Ditto.
31075 * gcc.dg/vect/vect-59.c: Ditto.
31076 * gcc.dg/vect/vect-6.c: Ditto.
31077 * gcc.dg/vect/vect-60.c: Ditto.
31078 * gcc.dg/vect/vect-61.c: Ditto.
31079 * gcc.dg/vect/vect-62.c: Ditto.
31080 * gcc.dg/vect/vect-63.c: Ditto.
31081 * gcc.dg/vect/vect-64.c: Ditto.
31082 * gcc.dg/vect/vect-65.c: Ditto.
31083 * gcc.dg/vect/vect-66.c: Ditto.
31084 * gcc.dg/vect/vect-67.c: Ditto.
31085 * gcc.dg/vect/vect-68.c: Ditto.
31086 * gcc.dg/vect/vect-69.c: Ditto.
31087 * gcc.dg/vect/vect-7.c: Ditto.
31088 * gcc.dg/vect/vect-72.c: Ditto.
31089 * gcc.dg/vect/vect-72a.c: Ditto.
31090 * gcc.dg/vect/vect-73.c: Ditto.
31091 * gcc.dg/vect/vect-74.c: Ditto.
31092 * gcc.dg/vect/vect-75.c: Ditto.
31093 * gcc.dg/vect/vect-76.c: Ditto.
31094 * gcc.dg/vect/vect-77.c: Ditto.
31095 * gcc.dg/vect/vect-77a.c: Ditto.
31096 * gcc.dg/vect/vect-78.c: Ditto.
31097 * gcc.dg/vect/vect-79.c: Ditto.
31098 * gcc.dg/vect/vect-8.c: Ditto.
31099 * gcc.dg/vect/vect-80.c: Ditto.
31100 * gcc.dg/vect/vect-82.c: Ditto.
31101 * gcc.dg/vect/vect-82_64.c: Ditto.
31102 * gcc.dg/vect/vect-83.c: Ditto.
31103 * gcc.dg/vect/vect-83_64.c: Ditto.
31104 * gcc.dg/vect/vect-9.c: Ditto.
31105 * gcc.dg/vect/vect-all.c: Ditto.
31106 * gcc.dg/vect/vect-none.c: Ditto.
31107
31108 2004-11-17 Janis Johnson <janis187@us.ibm.com>
31109
31110 * lib/gcc-dg.exp (dg-skip-if): New function.
31111 (dg-forbid-option): Remove.
31112 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
31113 * g++.dg/abi/bitfield8.C: Likewise.
31114 * g++.dg/abi/dtor1.C: Likewise.
31115 * g++.dg/abi/empty10.C: Likewise.
31116 * g++.dg/abi/empty7.C: Likewise.
31117 * g++.dg/abi/empty9.C: Likewise.
31118 * g++.dg/abi/layout3.C: Likewise.
31119 * g++.dg/abi/layout4.C: Likewise.
31120 * g++.dg/abi/thunk1.C: Likewise.
31121 * g++.dg/abi/thunk2.C: Likewise.
31122 * g++.dg/abi/vbase11.C: Likewise.
31123 * g++.dg/abi/vthunk2.C: Likewise.
31124 * g++.dg/abi/vthunk3.C: Likewise.
31125 * g++.dg/ext/attrib8.C: Likewise.
31126 * g++.dg/opt/longbranch2.C: Likewise.
31127 * g++.dg/opt/reg-stack4.C: Likewise.
31128 * g++.old-deja/g++.ext/attrib1.C: Likewise.
31129 * g++.old-deja/g++.ext/attrib2.C: Likewise.
31130 * g++.old-deja/g++.ext/attrib3.C: Likewise.
31131 * g++.old-deja/g++.other/store-expr1.C: Likewise.
31132 * g++.old-deja/g++.other/store-expr2.C: Likewise.
31133 * gcc.dg/20000609-1.c: Likewise.
31134 * gcc.dg/20000720-1.c: Likewise.
31135 * gcc.dg/20011107-1.c: Likewise.
31136 * gcc.dg/20011119-1.c: Likewise.
31137 * gcc.dg/20020108-1.c: Likewise.
31138 * gcc.dg/20020122-2.c: Likewise.
31139 * gcc.dg/20020122-3.c: Likewise.
31140 * gcc.dg/20020201-3.c: Likewise.
31141 * gcc.dg/20020206-1.c: Likewise.
31142 * gcc.dg/20020218-1.c: Likewise.
31143 * gcc.dg/20020310-1.c: Likewise.
31144 * gcc.dg/20020411-1.c: Likewise.
31145 * gcc.dg/20020418-2.c: Likewise.
31146 * gcc.dg/20020426-1.c: Likewise.
31147 * gcc.dg/20020426-2.c: Likewise.
31148 * gcc.dg/20020517-1.c: Likewise.
31149 * gcc.dg/20020523-1.c: Likewise.
31150 * gcc.dg/20020523-2.c: Likewise.
31151 * gcc.dg/20020729-1.c: Likewise.
31152 * gcc.dg/20030204-1.c: Likewise.
31153 * gcc.dg/20030826-2.c: Likewise.
31154 * gcc.dg/20030926-1.c: Likewise.
31155 * gcc.dg/20031202-1.c: Likewise.
31156 * gcc.dg/980312-1.c: Likewise.
31157 * gcc.dg/980313-1.c: Likewise.
31158 * gcc.dg/990117-1.c: Likewise.
31159 * gcc.dg/990424-1.c: Likewise.
31160 * gcc.dg/990524-1.c: Likewise.
31161 * gcc.dg/991230-1.c: Likewise.
31162 * gcc.dg/i386-387-1.c: Likewise.
31163 * gcc.dg/i386-387-2.c: Likewise.
31164 * gcc.dg/i386-387-3.c: Likewise.
31165 * gcc.dg/i386-387-4.c: Likewise.
31166 * gcc.dg/i386-387-5.c: Likewise.
31167 * gcc.dg/i386-387-6.c: Likewise.
31168 * gcc.dg/i386-asm-1.c: Likewise.
31169 * gcc.dg/i386-bitfield1.c: Likewise.
31170 * gcc.dg/i386-bitfield2.c: Likewise.
31171 * gcc.dg/i386-loop-1.c: Likewise.
31172 * gcc.dg/i386-loop-2.c: Likewise.
31173 * gcc.dg/i386-loop-3.c: Likewise.
31174 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
31175 * gcc.dg/i386-pic-1.c: Likewise.
31176 * gcc.dg/i386-regparm.c: Likewise.
31177 * gcc.dg/i386-signbit-1.c: Likewise.
31178 * gcc.dg/i386-signbit-2.c: Likewise.
31179 * gcc.dg/i386-signbit-3.c: Likewise.
31180 * gcc.dg/i386-sse-5.c: Likewise.
31181 * gcc.dg/i386-sse-8.c: Likewise.
31182 * gcc.dg/i386-unroll-1.c: Likewise.
31183 * gcc.dg/tls/opt-1.c: Likewise.
31184 * gcc.dg/tls/opt-2.c: Likewise.
31185 * gcc.dg/unroll-1.c: Likewise.
31186 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
31187 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
31188 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
31189 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
31190
31191 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31192
31193 * g++.dg/template/incomplete1.C: New test.
31194
31195 2004-11-16 Nick Clifton <nickc@redhat.com>
31196
31197 Revert patches accidentally commited during checkin of fixes for
31198 xstormy16 tests:
31199 gcc.c-torture/execute/simd-4.c: Revert
31200 gcc.dg/20040910-1.c: Revert.
31201
31202 2004-11-16 Paul Brook <paul@codesourcery.com>
31203
31204 PR fortran/13010
31205 * gfortran.dg/der_pointer_1.f90: New test.
31206
31207 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
31208
31209 PR c/18498
31210 * gcc.dg/bitfld-13.c: New test.
31211
31212 2004-11-15 Janis Johnson <janis187@us.ibm.com>
31213
31214 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
31215 powerpc*-*-linux*.
31216
31217 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
31218 * gcc.dg/ppc64-abi-2.c: Ditto.
31219 * gcc.dg/ppc64-abi-3.c: Ditto.
31220
31221 * lib/gcc-dg.exp (dg-target-list): Remove.
31222
31223 2004-11-15 Steve Ellcey <sje@cup.hp.com>
31224
31225 * gcc.dg/ia64-postinc.c: New test.
31226
31227 2004-11-15 Mark Mitchell <mark@codesourcery.com>
31228
31229 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
31230
31231 2004-11-15 Nick Clifton <nickc@redhat.com>
31232
31233 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
31234 __INT_MAX__ so that the test can be compiled by toolchains
31235 targeted at 16-bit processors.
31236
31237 * gcc.dg/20040625-1.c: Use long constants rather than integers
31238 when performing arithmetic that will overflow 16-bits.
31239
31240 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
31241 xstormy16. It does not support 128-bit vector operations.
31242
31243 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
31244 with the macro PTR_TYPE. Define this macro to an integer type
31245 suitable for holding a pointer.
31246
31247 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
31248 the target is a 16-bit processor.
31249
31250 * gcc.dg/cpp/if-2.c: Expect a different warning message from
31251 16-bit targets where the character constant will be too long.
31252
31253 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
31254 where the double will not be directly addressable.
31255
31256 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31257
31258 Friend class name lookup 1/n, PR c++/18471
31259 * g++.dg/template/crash26.C: New test.
31260 * g++.dg/lookup/struct1.C: Adjust expected error.
31261 * g++.dg/parse/elab1.C: Likewise.
31262 * g++.dg/parse/elab2.C: Likewise.
31263 * g++.dg/parse/int-as-enum1.C: Likewise.
31264 * g++.dg/parse/struct-as-enum1.C: Likewise.
31265 * g++.dg/parse/typedef1.C: Likewise.
31266 * g++.dg/parse/typedef3.C: Likewise.
31267 * g++.dg/parse/typedef4.C: Likewise.
31268 * g++.dg/parse/typedef5.C: Likewise.
31269 * g++.dg/template/nontype4.C: Likewise.
31270 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
31271 * g++.old-deja/g++.other/elab1.C: Likewise.
31272 * g++.old-deja/g++.other/syntax4.C: Likewise.
31273
31274 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31275
31276 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
31277
31278 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
31279
31280 * gcc.c-torture/execute/20041114-1.c: New test.
31281
31282 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
31283
31284 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
31285 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
31286 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
31287 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
31288 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
31289 gcc.dg/switch-7.c: New tests.
31290
31291 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
31292
31293 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
31294
31295 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
31296
31297 PR tree-opt/18400
31298 * gcc.dg/vect/pr18400.c: New test.
31299
31300 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
31301 Andrew Pinski <pinskia@physics.uc.edu>
31302
31303 PR tree-opt/18425
31304 * gcc.dg/vect/pr18425.c: New test.
31305
31306 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31307
31308 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
31309 Guard with dg-require-alias and dg-require-visibility.
31310
31311 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31312
31313 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
31314
31315 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31316
31317 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
31318
31319 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31320
31321 PR c++/17344
31322 * g++.dg/template/defarg5.C: New test.
31323
31324 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31325
31326 * g++.dg/parse/cast1.C: Run only on ILP32.
31327 * g++.old-deja/g++.mike/p784.C: Likewise.
31328
31329 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
31330
31331 * gcc.c-torture/execute/20041113-1.c: New test.
31332
31333 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
31334
31335 PR target/18230
31336 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
31337 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
31338 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
31339 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
31340 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
31341 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
31342 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
31343 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
31344 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
31345 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
31346 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
31347 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
31348 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
31349
31350 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
31351
31352 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
31353 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
31354 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
31355 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
31356 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
31357 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
31358 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
31359 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
31360 gcc.target/sparc/combined-1.c: New tests.
31361
31362 2004-11-12 Ziemowit Laski <zlaski@apple.com>
31363
31364 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
31365 New tests.
31366
31367 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31368
31369 * lib/gcc-dg.exp (dg-forbid-option): New function.
31370 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
31371 * g++.dg/abi/bitfield8.C: Likewise.
31372 * g++.dg/abi/dtor1.C: Likewise.
31373 * g++.dg/abi/empty10.C: Likewise.
31374 * g++.dg/abi/empty7.C: Likewise.
31375 * g++.dg/abi/empty9.C: Likewise.
31376 * g++.dg/abi/layout3.C: Likewise.
31377 * g++.dg/abi/layout4.C: Likewise.
31378 * g++.dg/abi/thunk1.C: Likewise.
31379 * g++.dg/abi/thunk2.C: Likewise.
31380 * g++.dg/abi/vbase11.C: Likewise.
31381 * g++.dg/abi/vthunk2.C: Likewise.
31382 * g++.dg/abi/vthunk3.C: Likewise.
31383 * g++.dg/ext/attrib8.C: Likewise.
31384 * g++.dg/opt/longbranch2.C: Likewise.
31385 * g++.dg/opt/reg-stack4.C: Likewise.
31386 * g++.old-deja/g++.ext/attrib1.C: Likewise.
31387 * g++.old-deja/g++.ext/attrib2.C: Likewise.
31388 * g++.old-deja/g++.ext/attrib3.C: Likewise.
31389 * g++.old-deja/g++.other/store-expr1.C: Likewise.
31390 * g++.old-deja/g++.other/store-expr2.C: Likewise.
31391 * gcc.dg/20000609-1.c: Likewise.
31392 * gcc.dg/20000720-1.c: Likewise.
31393 * gcc.dg/20011107-1.c: Likewise.
31394 * gcc.dg/20011119-1.c: Likewise.
31395 * gcc.dg/20020108-1.c: Likewise.
31396 * gcc.dg/20020122-2.c: Likewise.
31397 * gcc.dg/20020122-3.c: Likewise.
31398 * gcc.dg/20020201-3.c: Likewise.
31399 * gcc.dg/20020206-1.c: Likewise.
31400 * gcc.dg/20020218-1.c: Likewise.
31401 * gcc.dg/20020310-1.c: Likewise.
31402 * gcc.dg/20020411-1.c: Likewise.
31403 * gcc.dg/20020418-2.c: Likewise.
31404 * gcc.dg/20020426-1.c: Likewise.
31405 * gcc.dg/20020426-2.c: Likewise.
31406 * gcc.dg/20020517-1.c: Likewise.
31407 * gcc.dg/20020523-1.c: Likewise.
31408 * gcc.dg/20020523-2.c: Likewise.
31409 * gcc.dg/20020729-1.c: Likewise.
31410 * gcc.dg/20030204-1.c: Likewise.
31411 * gcc.dg/20030826-2.c: Likewise.
31412 * gcc.dg/20030926-1.c: Likewise.
31413 * gcc.dg/20031202-1.c: Likewise.
31414 * gcc.dg/980312-1.c: Likewise.
31415 * gcc.dg/980313-1.c: Likewise.
31416 * gcc.dg/990117-1.c: Likewise.
31417 * gcc.dg/990424-1.c: Likewise.
31418 * gcc.dg/990524-1.c: Likewise.
31419 * gcc.dg/991230-1.c: Likewise.
31420 * gcc.dg/i386-387-1.c: Likewise.
31421 * gcc.dg/i386-387-2.c: Likewise.
31422 * gcc.dg/i386-387-3.c: Likewise.
31423 * gcc.dg/i386-387-4.c: Likewise.
31424 * gcc.dg/i386-387-5.c: Likewise.
31425 * gcc.dg/i386-387-6.c: Likewise.
31426 * gcc.dg/i386-asm-1.c: Likewise.
31427 * gcc.dg/i386-bitfield1.c: Likewise.
31428 * gcc.dg/i386-bitfield2.c: Likewise.
31429 * gcc.dg/i386-loop-1.c: Likewise.
31430 * gcc.dg/i386-loop-2.c: Likewise.
31431 * gcc.dg/i386-loop-3.c: Likewise.
31432 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
31433 * gcc.dg/i386-pic-1.c: Likewise.
31434 * gcc.dg/i386-regparm.c: Likewise.
31435 * gcc.dg/i386-signbit-1.c: Likewise.
31436 * gcc.dg/i386-signbit-2.c: Likewise.
31437 * gcc.dg/i386-signbit-3.c: Likewise.
31438 * gcc.dg/i386-sse-5.c: Likewise.
31439 * gcc.dg/i386-sse-8.c: Likewise.
31440 * gcc.dg/i386-unroll-1.c: Likewise.
31441 * gcc.dg/tls/opt-1.c: Likewise.
31442 * gcc.dg/tls/opt-2.c: Likewise.
31443 * gcc.dg/unroll-1.c: Likewise.
31444 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
31445 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
31446 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
31447 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
31448 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
31449 -m64 is specified.
31450
31451 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31452
31453 PR c++/18389
31454 * g++.dg/parse/cond1.C: New test.
31455
31456 PR c++/18429
31457 * g++.dg/template/array9.C: New test.
31458 * g++.dg/ext/vla1.C: Adjust error messages.
31459 * g++.dg/ext/vlm1.C: Likewise.
31460 * g++.dg/template/crash2.C: Likewise.
31461
31462 PR c++/18436
31463 * g++.dg/template/call3.C: New test.
31464
31465 PR c++/18407
31466 * g++.dg/template/ptrmem11.C: New test.
31467
31468 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
31469
31470 PR other/14264
31471 * lib/g++.exp: Set LC_ALL and LANG to C.
31472 * lib/gcc-dg.exp: Likewise.
31473 * lib/gfortran.exp: Likewise.
31474 * lib/objc.exp: Likewise.
31475 * lib/treelang.exp: Likewise.
31476
31477 2004-11-12 Andreas Schwab <schwab@suse.de>
31478
31479 * gcc.dg/pr16286.c: Fix last change.
31480
31481 2004-11-12 Mark Mitchell <mark@codesourcery.com>
31482
31483 PR c++/18416
31484 * g++.dg/init/global1.C: New test.
31485
31486 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
31487
31488 * gcc.c-torture/execute/20041112-1.c: New test.
31489
31490 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31491
31492 * lib/gcc-dg.exp (dg-target-list): New.
31493
31494 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31495 Richard Sandiford <rsandifo@redhat.com>
31496
31497 * lib/target-supports.exp (get-compiler_messages): New.
31498 (check_named_sections_available): Use it.
31499 (check_effective_target_ilp32): New.
31500 (check_effective_target_lp64): New.
31501 (is-effective-target): New.
31502 * lib/gcc-dg.exp (dg-require-effective-target): New.
31503
31504 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
31505
31506 * gcc.dg/precedence-1.c: New test.
31507
31508 2004-11-11 Janis Johnson <janis187@us.ibm.com>
31509
31510 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
31511
31512 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
31513 message, delete generated files, use more descriptive name for
31514 executable, and make the test unsupported when it cannot be run.
31515
31516 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
31517 (dg-require-weak, dg-require-visibility, dg-require-alias,
31518 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
31519 dg-require-iconv, dg-require-named-sections): Use it.
31520
31521 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
31522
31523 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
31524
31525 PR target/16457
31526 * gcc.dg/ppc-and-1: New
31527
31528 PR target/16796
31529 * gcc.dg/ppc-mov-1.c: New.
31530
31531 PR target/16458
31532 * gcc.dg/ppc-compare-1.c: New.
31533
31534 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
31535
31536 * objc.dg/desig-init-2.m: New test.
31537
31538 2004-11-10 Adam Nemet <anemet@lnxw.com>
31539
31540 PR middle-end/18160
31541 * g++.dg/warn/register-var-1.C: New test.
31542 * g++.dg/warn/register-var-2.C: New test.
31543
31544 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31545
31546 * gcc.dg/union-2.c: New test.
31547
31548 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
31549
31550 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
31551 New test for PR tree-optimization/17892.
31552
31553 2004-11-09 Mark Mitchell <mark@codesourcery.com>
31554
31555 PR c++/18369
31556 * g++.dg/init/new12.C: New test.
31557
31558 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
31559
31560 * gcc.target/sparc: New directory.
31561 * gcc.target/sparc/sparc.exp: New driver.
31562 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
31563 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
31564 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
31565 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
31566
31567 2004-11-10 Paul Brook <paul@codesourcery.com>
31568
31569 PR fortran/18218
31570 * gfortran.dg/list_read.c: New test.
31571
31572 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31573
31574 PR c/18322
31575 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
31576 expected diagnostic location.
31577
31578 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
31579
31580 * gcc.dg/20041109-1.c: New test.
31581
31582 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
31583
31584 PR objc/18406
31585 * objc/compile/pr18406.m: New test.
31586
31587 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31588
31589 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
31590
31591 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
31592
31593 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
31594
31595 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31596
31597 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
31598
31599 2004-11-08 Steve Ellcey <sje@cup.hp.com>
31600
31601 * gcc.dg/20030225-2.c: Add prototype for abort and
31602 exit.
31603
31604 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
31605
31606 PR tree-opt/18299
31607 * gcc.c-torture/pr18299-1.c: New test.
31608
31609 2004-11-06 Andreas Schwab <schwab@suse.de>
31610
31611 * gcc.dg/pr16286.c: Also test for bool and pixel.
31612
31613 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
31614
31615 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
31616 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
31617 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
31618 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
31619 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
31620 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
31621 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
31622 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
31623 gcc.dg/struct-semi-3.c: New tests.
31624
31625 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31626
31627 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
31628
31629 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31630
31631 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
31632 Do not use C99 designators.
31633
31634 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31635
31636 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
31637
31638 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31639
31640 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
31641 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
31642 * gcc.c-torture/execute/simd-5.x: Remove.
31643
31644 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
31645
31646 PR rtl-optimization/17933
31647 * gcc.dg/torture/pr17933-1.c: New test.
31648
31649 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31650
31651 PR target/18106
31652 * lib/target-supports.exp (check_weak_available): Support
31653 Windows.
31654
31655 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
31656
31657 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
31658 call to fflush(stdout) before abort.
31659 (my_ffsll): New function.
31660 (generate_fields): Use it.
31661
31662 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31663
31664 * gcc.dg/init-undef-1.c: New test.
31665
31666 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
31667
31668 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
31669 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
31670 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
31671 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
31672 expected messages for new parser.
31673
31674 2004-11-04 Mark Mitchell <mark@codesourcery.com>
31675
31676 * g++.dg/ext/visibility/symbian1.C: New test.
31677
31678 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31679
31680 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
31681 on LP64 targets.
31682
31683 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31684
31685 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
31686 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
31687 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
31688 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
31689 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
31690 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
31691 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
31692 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
31693 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
31694 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
31695
31696 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31697
31698 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
31699 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
31700 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
31701 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
31702 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
31703 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
31704 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
31705 for new parser.
31706
31707 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
31708
31709 PR target/15342
31710 * gcc.dg/20041104-1.c: New test.
31711
31712 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31713
31714 * g++.dg/template/nontype7.C: New test.
31715 * g++.dg/template/nontype8.C: Likewise.
31716 * g++.dg/template/nontype9.C: Likewise.
31717 * g++.dg/template/nontype10.C: Likewise.
31718 * g++.dg/tc1/dr49.C: Likewise.
31719 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31720 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31721
31722 2004-11-04 Ben Elliston <bje@au.ibm.com>
31723
31724 * g++.dg/rtti/tinfo1.C: Remove xfails.
31725
31726 2004-11-04 Ben Elliston <bje@au.ibm.com>
31727
31728 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31729 packed attribute to the definition to satisfy the new C++ parser.
31730
31731 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31732
31733 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31734 invocations of va_arg.
31735
31736 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31737
31738 PR c++/18124
31739 * g++.dg/template/crash25.C: New test.
31740
31741 PR c++/18155
31742 * g++.dg/template/typedef2.C: New test.
31743 * g++.dg/parse/crash13.C: Adjust error markers.
31744
31745 PR c++/18177
31746 * g++.dg/conversion/const3.C: New test.
31747
31748 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31749
31750 PR fortran/17535
31751 PR fortran/17583
31752 PR fortran/17713
31753 * gfortran.dg/generic_[123].f90: New testcases.
31754
31755 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31756
31757 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31758 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31759
31760 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31761
31762 PR tree-opt/16808
31763 * gcc.c-torture/compile/pr16808.c: New test.
31764
31765 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31766
31767 PR rtl-optimization/17104
31768 * gcc.dg/ppc-bitfield1.c: New.
31769
31770 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31771
31772 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31773
31774 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31775
31776 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31777 strings for 32-bit code.
31778
31779 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31780
31781 PR c/18239
31782 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31783
31784 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31785
31786 PR c++/18064
31787 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31788
31789 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31790
31791 PR c++/15172
31792 * g++.dg/init/aggr2.C: New test.
31793
31794 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31795
31796 * objc.dg/local-decl-1.m: New test.
31797
31798 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31799
31800 * gcc.dg/20040910-1.c: Adjust regex.
31801
31802 2004-10-30 Roger Sayle <roger@eyesopen.com>
31803
31804 PR rtl-optimization/18084
31805 * g++.dg/opt/pr18084-1.C: New testcase.
31806
31807 2004-10-30 Matt Austern <austern@apple.com>
31808
31809 PR c++/17542
31810 * g++.dg/ext/attrib18.C: New test.
31811
31812 2004-10-30 Roger Sayle <roger@eyesopen.com>
31813
31814 PR middle-end/18096
31815 * gcc.dg/pr18096-1.c: New test case.
31816
31817 2004-10-30 Roger Sayle <roger@eyesopen.com>
31818
31819 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31820
31821 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31822
31823 PR c/16666
31824 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31825 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31826 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31827 gcc.dg/old-style-prom-3.c: New tests.
31828
31829 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31830
31831 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31832 Remove unnecessary inclusion of stdio.h.
31833
31834 2004-10-29 Roger Sayle <roger@eyesopen.com>
31835
31836 PR rtl-optimization/17581
31837 * gcc.dg/pr17581-1.c: New test case.
31838
31839 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31840
31841 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31842 being implemented.
31843 * g++.dg/conversion/dr195-1.C: New.
31844 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31845 * g++.old-deja/g++.mike/p10148.C: Likewise.
31846
31847 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31848
31849 PR c++/17695
31850 * g++.dg/debug/typedef2.C: New test.
31851
31852 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31853
31854 PR fortran/13490
31855 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31856 * gfortran.dg/g77/README: Update.
31857
31858 2004-10-28 Matt Austern <austern@apple.com>
31859
31860 PR c++/14124
31861 * g++.dg/ext/packed7.C: New test.
31862
31863 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31864
31865 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31866 scan-assembler.
31867 * lib/scanasm.exp (hidden-scan-for): New proc.
31868 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31869 string.
31870 (scan-not-hidden): Likewise.
31871 * lib/target-supports.exp (check_visibility_available): mach-o is
31872 support too.
31873
31874 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31875
31876 PR c++/17132
31877 * g++.dg/template/memclass3.C: New test.
31878
31879 2004-10-28 Adam Nemet <anemet@lnxw.com>
31880
31881 PR middle-end/18160
31882 * gcc.dg/register-var-1.c: New test.
31883 * gcc.dg/register-var-2.c: New test.
31884 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31885 error now.
31886
31887 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31888
31889 PR other/18172
31890 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31891 unused variables.
31892 * gcc.dg/vect/vect-22.c: Likewise.
31893
31894 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31895
31896 * gcc.dg/i386-rotate-1.c: New test.
31897
31898 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31899
31900 * g++.dg/init/ref12.C: Add "run" marker.
31901
31902 PR c++/17435
31903 * g++.dg/init/ref12.C: New test.
31904
31905 PR c++/18140
31906 * g++.dg/template/shift1.C: New test.
31907 * g++.dg/template/error10.C: Adjust error markers.
31908
31909 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31910
31911 PR tree-opt/17529
31912 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31913
31914 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31915
31916 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31917 * gcc.dg/weak/weak-3.c: Likewise.
31918 * gcc.dg/weak/weak-5.c: Likewise.
31919 * gcc.dg/weak/weak-9.c: Likewise.
31920 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31921 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31922
31923 * gcc.dg/darwin-weakimport-1.c: New.
31924
31925 2004-10-28 Ben Elliston <bje@au.ibm.com>
31926
31927 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31928
31929 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31930
31931 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31932 'syntax' error messages.
31933 * gcc.dg/cpp/direct2s.c: Likewise.
31934
31935 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31936
31937 * gcc.c-torture/compile/20041026-1.c: New.
31938
31939 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31940
31941 PR c++/18093
31942 * g++.dg/lookup/ns2.C: New test.
31943
31944 PR c++/18020
31945 * g++.dg/template/enum4.C: New test.
31946
31947 PR c++/18161
31948 * g++.dg/template/expr1.C: New test.
31949
31950 2004-10-26 Ben Elliston <bje@au.ibm.com>
31951
31952 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31953
31954 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31955
31956 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31957 gcc.dg/decl-nospec-3.c: New tests.
31958
31959 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31960
31961 * objc.dg/super-class-3.m: New test.
31962
31963 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31964
31965 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31966 resyncing.
31967 * gcc.dg/cpp/direct2s.c: Likewise.
31968
31969 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31970
31971 * objc.dg/image-info.m: Update for changes to section selection.
31972
31973 2004-10-25 David Ayers <d.ayers@inode.at>
31974 Ziemowit Laski <zlaski@apple.com>
31975
31976 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31977 diagnostics when messaging 'id <Proto>'.
31978 * objc.dg/class-protocol-1.m: New test.
31979 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31980 a non-existent method signature.
31981 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31982 Update diagnostics when messaging with non-existent method signature.
31983 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31984 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31985 invalid receivers are now resolved as if messaging 'id'; remove
31986 extraneous diagnostics.
31987
31988 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31989
31990 PR c/16667
31991 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31992 gcc.dg/init-desig-obs-3.c: New tests.
31993
31994 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31995
31996 * gcc.dg/debug/20041023-1.c: New test.
31997
31998 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31999
32000 PR middle-end/17407
32001 * gcc.c-torture/compile/pr17407.c: New test.
32002
32003 PR c++/18121
32004 * g++.dg/template/array8.C: New test.
32005
32006 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32007
32008 PR other/18138
32009 * lib/g++.exp: Accept more than one multilib libgcc.
32010 * lib/gcc-dg.exp: Likewise.
32011 * lib/objc.exp: Likewise.
32012 * lib/treelang.exp: Likewise.
32013 * lib/gfortran.exp: Likewise.
32014
32015 2004-10-24 Ben Elliston <bje@au.ibm.com>
32016
32017 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
32018
32019 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
32020
32021 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
32022 * gcc.dg/c99-const-expr-3.c: Likewise.
32023
32024 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
32025
32026 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
32027
32028 2004-10-23 Ben Elliston <bje@au.ibm.com>
32029
32030 * gcc.c-torture/execute/loop-2e.x: Remove.
32031
32032 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
32033
32034 PR c++/18095
32035 * g++.dg/parse/crash18.C: New.
32036 * g++.dg/parse/crash19.C: New.
32037
32038 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
32039
32040 * g++.dg/ext/dllimport1.C: Move dg-warnings.
32041 * g++.dg/ext/dllimport2.C: Same.
32042 * g++.dg/ext/dllimport8.C: Same.
32043
32044 2004-10-21 Mark Mitchell <mark@codesourcery.com>
32045
32046 PR c++/10841
32047 * g++.dg/conversion/cast1.C: New test.
32048 * g++.dg/overload/pmf1.C: Adjust error marker.
32049
32050 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
32051
32052 PR objc/17923
32053 * objc.dg/const-str-7.m: New test.
32054
32055 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32056
32057 * g++.dg/template/memfriend11.C: Fix comment typo.
32058 * g++.dg/template/memfriend14.C: Likewise.
32059
32060 2004-10-20 Richard Henderson <rth@redhat.com>
32061
32062 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
32063 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
32064 -fasynchronous-unwind-tables.
32065
32066 2004-10-20 Richard Henderson <rth@redhat.com>
32067
32068 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
32069 (main): Return success.
32070 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
32071 (main): Return success.
32072
32073 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32074
32075 PR c++/13495
32076 * g++.dg/template/memfriend9.C: New test.
32077 * g++.dg/template/memfriend10.C: Likewise.
32078 * g++.dg/template/memfriend11.C: Likewise.
32079 * g++.dg/template/memfriend12.C: Likewise.
32080 * g++.dg/template/memfriend13.C: Likewise.
32081 * g++.dg/template/memfriend14.C: Likewise.
32082 * g++.dg/template/memfriend15.C: Likewise.
32083 * g++.dg/template/memfriend16.C: Likewise.
32084 * g++.dg/template/memfriend17.C: Likewise.
32085 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
32086
32087 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
32088
32089 * g++.dg/conversion/dr195.C: New.
32090 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
32091
32092 2004-10-20 Ben Elliston <bje@au.ibm.com>
32093 Devang Patel <dpatel@apple.com>
32094
32095 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
32096 of floating point arithmetic, which could trap.
32097
32098 2004-10-19 Mark Mitchell <mark@codesourcery.com>
32099
32100 PR c++/14035
32101 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
32102 * g++.dg/conversion/const2.C: New test.
32103 * g++.dg/expr/reinterpret2.C: New test.
32104 * g++.dg/expr/reinterpret3.C: New test.
32105 * g++.dg/expr/cast2.C: New test.
32106 * g++.dg/expr/copy1.C: New test.
32107 * g++.dg/other/conversion1.C: Change error message.
32108 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
32109 function pointers to void *.
32110 * g++.old-deja/g++.mike/p10148.C: Likewise.
32111
32112 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32113
32114 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
32115
32116 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
32117
32118 PR c++/18047
32119
32120 * g++.dg/parse/expr3.C: New test.
32121
32122 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32123
32124 * gcc.dg/smod-1.c: New test.
32125
32126 2004-10-18 Ziemowit Laski <zlaski@apple.com>
32127
32128 * objc.dg/method-14.m: New test.
32129
32130 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
32131
32132 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
32133 Also xfail as the patch was reverted.
32134
32135 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
32136
32137 PR middle-end/16973
32138 * gcc.dg/pr16973.c: New test.
32139
32140 2004-10-18 Diego Novillo <dnovillo@redhat.com>
32141
32142 PR tree-optimization/17656
32143 * gcc.c-torture/compile/pr17656.c: New test.
32144
32145 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
32146
32147 * g++.dg/eh/shadow1.C: New.
32148
32149 2004-10-18 Jakub Jelinek <jakub@redhat.com>
32150
32151 * gcc.c-torture/compile/20041018-1.c: New test.
32152
32153 2004-10-18 Ben Elliston <bje@au.ibm.com>
32154
32155 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
32156 compiler referring to register 0 when accessing sdata. The linker
32157 now patches things up.
32158
32159 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
32160
32161 PR c/17529
32162 * gcc.c-torture/compile/pr17529.c: New test.
32163
32164 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32165
32166 PR c++/17743
32167 * g++.dg/ext/attrib17.C: New test.
32168
32169 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32170
32171 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
32172
32173 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32174
32175 PR c++/10479
32176 * g++.dg/ext/attrib16.C: New test.
32177
32178 2004-10-15 Mark Mitchell <mark@codesourcery.com>
32179
32180 PR c++/17042
32181 * g++.dg/init/dso_handle1.C: New test.
32182
32183 PR c++/14667
32184 * g++.dg/parse/typedef6.C: New test.
32185
32186 PR c++/17916
32187 * g++.dg/parse/pragma1.C: New test.
32188
32189 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
32190
32191 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
32192
32193 2004-10-15 Steve Ellcey <sje@cup.hp.com>
32194
32195 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
32196 -fno-common when on HPPA HP-UX platforms.
32197
32198 2004-10-15 Jakub Jelinek <jakub@redhat.com>
32199
32200 PR other/16820
32201 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
32202 stdint.h.
32203 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
32204 uintptr_t.
32205
32206 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
32207
32208 PR c++/16301
32209 * g++.dg/lookup/strong-using-4.C: New test.
32210
32211 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
32212
32213 PR middle-end/16567
32214 * gcc.c-torture/compile/nested-1.c: New test.
32215
32216 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
32217
32218 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
32219 and mipsisa64*-*-* (until support for misaligned loads is added).
32220 * gcc.dg/vect/vect-50.c: Likewise.
32221 * gcc.dg/vect/vect-52.c: Likewise.
32222 * gcc.dg/vect/vect-54.c: Likewise.
32223 * gcc.dg/vect/vect-58.c: Likewise.
32224 * gcc.dg/vect/vect-60.c: Likewise.
32225 * gcc.dg/vect/vect-80.c: Likewise.
32226
32227 2004-10-14 Mark Mitchell <mark@codesourcery.com>
32228
32229 PR c++/17976
32230 * g++.dg/init/dtor3.C: New test.
32231
32232 2004-10-15 Ben Elliston <bje@au.ibm.com>
32233
32234 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
32235
32236 2004-10-14 Geoffrey Keating <geoffk@apple.com>
32237
32238 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
32239 * gcc.dg/macho-lo-sum.c: Likewise.
32240
32241 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
32242
32243 * gcc.dg/ppc-spe64-1.c: New test.
32244
32245 2004-10-14 Devang Patel <dpatel@apple.com>
32246
32247 PR 17635
32248 * gcc.dg/pr17635.c : New test.
32249
32250 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
32251
32252 * gcc.dg/vect/vect-28.c: Remove xfail.
32253 * gcc.dg/vect/vect-30.c: Remove xfail.
32254 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
32255 * gcc.dg/vect/vect-33.c: Remove xfail.
32256 * gcc.dg/vect/vect-44.c: Remove xfail.
32257 * gcc.dg/vect/vect-46.c: Remove xfail.
32258 * gcc.dg/vect/vect-50.c: Remove xfail.
32259 * gcc.dg/vect/vect-52.c: Remove xfail.
32260 * gcc.dg/vect/vect-54.c: Remove xfail.
32261 * gcc.dg/vect/vect-58.c: Remove xfail.
32262 * gcc.dg/vect/vect-60.c: Remove xfail.
32263 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
32264 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
32265 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
32266 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
32267 * gcc.dg/vect/vect-8.c: Remove xfail.
32268 * gcc.dg/vect/vect-80.c: Remove xfail.
32269 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
32270
32271 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
32272
32273 * gcc.dg/vect/vect-82.c: New testcase.
32274 * gcc.dg/vect/vect-82_64.c: New testcase.
32275 * gcc.dg/vect/vect-83.c: New testcase.
32276 * gcc.dg/vect/vect-83_64.c: New testcase.
32277
32278 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
32279
32280 * gcc.dg/cpp/error-1.c: New test.
32281
32282 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
32283
32284 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
32285
32286 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
32287
32288 PR target/17984
32289 * gcc.dg/cris-peep2-xsrand2.c: New test.
32290
32291 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
32292
32293 PR c++/17661
32294 * g++.dg/expr/for2.C: New test.
32295
32296 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32297
32298 * g++.dg/inherit/thunk1.C: Run on the SPARC.
32299
32300 2004-10-13 Jakub Jelinek <jakub@redhat.com>
32301
32302 PR tree-optimization/17724
32303 * g++.dg/opt/pr17724-1.C: New test.
32304 * g++.dg/opt/pr17724-2.C: New test.
32305 * g++.dg/opt/pr17724-3.C: New test.
32306 * g++.dg/opt/pr17724-4.C: New test.
32307 * g++.dg/opt/pr17724-5.C: New test.
32308 * g++.dg/opt/pr17724-6.C: New test.
32309
32310 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
32311
32312 PR c/17301
32313 * gcc.dg/pr17301-2.c: New test.
32314
32315 2004-10-11 Mark Mitchell <mark@codesourcery.com>
32316
32317 PR c++/15876
32318 * g++.dg/parse/error22.C: New test.
32319
32320 PR c++/17936
32321 * g++.dg/template/spec18.C: New test.
32322
32323 2004-10-11 Steve Ellcey <sje@cup.hp.com>
32324
32325 * gcc.dg/ia64-asm-1.c: Add prototype for abort
32326 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
32327 memcpy.
32328 * gcc.dg/ia64-sync-2.c: Ditto.
32329 * gcc.dg/ia64-sync-3.c: Ditto.
32330
32331 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
32332
32333 * g++.dg/eh/cleanup5.C: Add dg-options "".
32334
32335 2004-10-11 Roger Sayle <roger@eyesopen.com>
32336
32337 PR middle-end/17657
32338 * gcc.dg/switch-4.c: New test case.
32339
32340 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
32341
32342 * gcc.c-torture/execute/20041011-1.c: New test.
32343
32344 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
32345
32346 PR c++/17554
32347 * g++.dg/init/for3.C: New test.
32348
32349 PR c++/17657
32350 * g++.dg/opt/switch2.C: New test.
32351
32352 PR middle-end/17703
32353 * g++.dg/warn/Wreturn-2.C: New test.
32354
32355 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
32356
32357 PR c++/17907
32358 * g++.dg/eh/cleanup5.C: New test.
32359
32360 2004-10-10 Mark Mitchell <mark@codesourcery.com>
32361
32362 PR c++/17393
32363 * g++.dg/parse/error21.C: New test.
32364
32365 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
32366
32367 * g++.dg/overload/pmf1.C: Adjust quoting marks.
32368 * g++.dg/warn/incomplete1.C: Likewise.
32369 * g++.dg/template/qualttp20.C: Likewise.
32370
32371 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
32372
32373 PR c/17881
32374 * parm-incomplete-1.c: New test.
32375
32376 2004-10-09 Mark Mitchell <mark@codesourcery.com>
32377
32378 PR c++/17867
32379 * g++.dg/parse/error19.C: New test.
32380
32381 PR c++/17670
32382 * g++.dg/init/new11.C: New test.
32383
32384 PR c++/17821
32385 * g++.dg/parse/error20.C: New test.
32386
32387 PR c++/17826
32388 * g++.dg/template/crash24.C: New test.
32389
32390 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
32391
32392 PR c/17301
32393 * gcc.dg/pr17301-1.c: New test.
32394
32395 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
32396
32397 PR c/17189
32398 * gcc.dg/anon-struct-5.c: New test.
32399
32400 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
32401
32402 PR c/17844
32403 * gcc.dg/pr17844-1.c: New test.
32404
32405 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
32406
32407 PR tree-optimization/17906
32408 * gcc.c-torture/compile/pr17906.c: New.
32409
32410 2004-10-09 Stuart Hastings <stuart@apple.com>
32411 Roger Sayle <roger@eyesopen.com>
32412
32413 PR rtl-optimization/17853
32414 * gcc.dg/i386-mmx-5.c: New testcase.
32415
32416 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
32417
32418 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
32419
32420 2004-10-09 Mark Mitchell <mark@codesourcery.com>
32421
32422 PR c++/17524
32423 * g++.dg/template/static9.C: New test.
32424
32425 PR c++/17685
32426 * g++.dg/parse/operator5.C: New test.
32427
32428 2004-10-09 Roger Sayle <roger@eyesopen.com>
32429
32430 PR middle-end/17894
32431 * gcc.c-torture/execute/divcmp-4.c: New test case.
32432
32433 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32434
32435 PR tree-opt/17902
32436 * g++.dg/opt/pr17902.C: New test.
32437
32438 2004-10-09 Jakub Jelinek <jakub@redhat.com>
32439
32440 * gcc.dg/cpp/ident-1.c: Add dg-options "".
32441
32442 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32443
32444 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
32445
32446 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32447
32448 * gcc.dg/assign-warn-3.c: New test.
32449
32450 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32451
32452 PR c/16999
32453 * gcc.dg/cpp/ident-1.c: New test.
32454
32455 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
32456
32457 * gcc.c-torture/compile/acc1.c: New.
32458
32459 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
32460
32461 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
32462 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
32463
32464 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32465
32466 * gcc.dg/ultrasp11.c: New test.
32467
32468 2004-10-08 Michael Matz <matz@suse.de>
32469
32470 * gcc.dg/doloop-2.c: New test.
32471
32472 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
32473
32474 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
32475 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
32476 objc.dg/method-9.m: Update expected diagnostics.
32477
32478 2004-10-07 Geoffrey Keating <geoffk@apple.com>
32479
32480 * gcc.dg/ppc-fsel-3.c: New file.
32481 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
32482
32483 2004-10-07 Paul Brook <paul@codesourcery.com>
32484
32485 * gfortran.dg/intrinsic_verify_1.f90: New test.
32486
32487 2004-10-07 Paul Brook <paul@codesourcery.com>
32488
32489 * gfortran.dg/empty_format_1.f90: Remove stray commas.
32490
32491 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32492
32493 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
32494 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
32495 commit.
32496
32497 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
32498
32499 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
32500
32501 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32502
32503 PR c++/17115
32504 * g++.dg/warn/Winline-4.C: New test.
32505
32506 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
32507
32508 * gcc.c-torture/compile/20041007-1.c: New test.
32509
32510 2004-10-07 Paul Brook <paul@codesourcery.com>
32511
32512 PR fortran/17678
32513 * gfortran.dg/use_allocated_1.f90: New test.
32514
32515 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32516
32517 PR middle-end/17849
32518 * gfortran.fortran-torture/compile/nested.f90: New test
32519
32520 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
32521
32522 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
32523
32524 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
32525
32526 PR c++/17368
32527 * g++.dg/ext/asm6.C: New test.
32528
32529 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
32530
32531 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
32532
32533 2004-10-06 Paul Brook <paul@codesourcery.com>
32534
32535 PR libfortran/17709
32536 * gfortran.dg/empty_format_1.f90: New test.
32537
32538 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32539
32540 PR fortran/17568
32541 * gfortran.dg/ishft.f90: New test.
32542
32543 PR fortran/17283
32544 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
32545 tests.
32546
32547 2004-10-06 Paul Brook <paul@codesourcery.com>
32548
32549 * gfortran.dg/do_1.f90: New test.
32550
32551 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32552
32553 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
32554 optimizing for size.
32555
32556 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32557
32558 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
32559
32560 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
32561
32562 * gcc.c-torture/compile/20041005-1.c: New test.
32563
32564 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
32565
32566 PR c++/17829
32567 * g++.dg/lookup/koenig4.C: New.
32568
32569 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
32570
32571 * g++.dg/other/classkey1.C: Adjust quoting marks.
32572 * g++.dg/parse/error15.C: Likewise.
32573 * g++.dg/template/meminit2.C (int>): Likewise.
32574
32575 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32576
32577 PR fortran/17283
32578 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
32579
32580 PR fortran/17631
32581 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
32582
32583 PR fortran/17708
32584 * gfortran.dg/pr17708.f90: New test.
32585
32586 2004-10-04 Chao-ying Fu <fu@mips.com>
32587
32588 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
32589 * gcc.dg/vect/vect-4.c: Ditto.
32590 * gcc.dg/vect/vect-5.c: Ditto.
32591 * gcc.dg/vect/vect-6.c: Ditto.
32592 * gcc.dg/vect/vect-8.c: Ditto.
32593 * gcc.dg/vect/vect-16.c: Ditto.
32594 * gcc.dg/vect/vect-30.c: Ditto.
32595 * gcc.dg/vect/vect-40.c: Ditto.
32596 * gcc.dg/vect/vect-41.c: Ditto.
32597 * gcc.dg/vect/vect-42.c: Ditto.
32598 * gcc.dg/vect/vect-43.c: Ditto.
32599 * gcc.dg/vect/vect-44.c: Ditto.
32600 * gcc.dg/vect/vect-45.c: Ditto.
32601 * gcc.dg/vect/vect-46.c: Ditto.
32602 * gcc.dg/vect/vect-47.c: Ditto.
32603 * gcc.dg/vect/vect-48.c: Ditto.
32604 * gcc.dg/vect/vect-49.c: Ditto.
32605 * gcc.dg/vect/vect-50.c: Ditto.
32606 * gcc.dg/vect/vect-51.c: Ditto.
32607 * gcc.dg/vect/vect-52.c: Ditto.
32608 * gcc.dg/vect/vect-53.c: Ditto.
32609 * gcc.dg/vect/vect-54.c: Ditto.
32610 * gcc.dg/vect/vect-55.c: Ditto.
32611 * gcc.dg/vect/vect-56.c: Ditto.
32612 * gcc.dg/vect/vect-57.c: Ditto.
32613 * gcc.dg/vect/vect-58.c: Ditto.
32614 * gcc.dg/vect/vect-59.c: Ditto.
32615 * gcc.dg/vect/vect-60.c: Ditto.
32616 * gcc.dg/vect/vect-74.c: Ditto.
32617 * gcc.dg/vect/vect-79.c: Ditto.
32618 * gcc.dg/vect/vect-80.c: Ditto.
32619
32620 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
32621
32622 * gcc.dg/unused-7.c: Use the correct option.
32623
32624 2004-10-04 Paul Brook <paul@codesourcery.com>
32625 Bud Davis <bdavis9659@comcast.net>
32626
32627 PR fortran/17706
32628 PR fortran/16434
32629 * gfortran/pr17706.f90: New test.
32630 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
32631
32632 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32633
32634 * gfortran.dg/pr17612.f90: New test.
32635
32636 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
32637
32638 * g++.dg/template/local1.C: Adjust quoting marks in
32639 testing for diagnostics.
32640 * g++.dg/tls/diag-2.C: Likewise.
32641 * g++.dg/other/error8.C: Likewise.
32642
32643 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32644
32645 PR c/17178
32646 * gcc.dg/unused-4.c: Adjust to be correct.
32647
32648 PR c/17820
32649 * gcc.dg/unused-7.c: New test.
32650
32651 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
32652
32653 PR c++/17797
32654 * g++.dg/overload/template2.C: New test.
32655
32656 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
32657
32658 PR tree-optimization/16632
32659 * gcc.dg/tree-ssa/20041002-1.c: New.
32660
32661 2004-10-03 Paul Brook <paul@codesourcery.com>
32662
32663 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
32664 rather than relying on default formatting.
32665
32666 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
32667
32668 * gcc.dg/20040920-1.c: Update expected message text.
32669
32670 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
32671
32672 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
32673
32674 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
32675
32676 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
32677 tree level.
32678
32679 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32680
32681 * gcc.dg/tree-ssa/pr17343.c: Remove.
32682
32683 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
32684
32685 PR tree-opt/17343
32686 * gcc.dg/tree-ssa/pr17343.c: New test.
32687
32688 2004-10-01 Jakub Jelinek <jakub@redhat.com>
32689
32690 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
32691 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
32692 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
32693 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
32694 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
32695
32696 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32697
32698 * gcc.dg/lvalue-2.c: New test.
32699
32700 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32701
32702 PR c/17730
32703 * gcc.dg/pr17730-1.c: New test
32704
32705 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
32706
32707 PR c/7425
32708 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
32709
32710 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32711
32712 * gcc.c-torture/execute/stdarg-1.c: New test.
32713 * gcc.c-torture/execute/stdarg-2.c: New test.
32714 * gcc.c-torture/execute/stdarg-3.c: New test.
32715 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32716 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32717 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32718 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32719 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32720
32721 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32722
32723 PR tree-optimization/17697
32724 * g++.dg/opt/pr17697-1.C: New test.
32725 * g++.dg/opt/pr17697-2.C: New test.
32726 * g++.dg/opt/pr17697-3.C: New test.
32727
32728 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32729
32730 PR c/16409
32731 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32732 gcc.dg/vla-init-5.c: New tests.
32733
32734 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32735
32736 PR c/13804
32737 * gcc.dg/pr13804-1.c: New test.
32738
32739 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32740
32741 PR fortran/16938
32742 * gfortran.dg/pr16938.f90: New test.
32743
32744 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32745
32746 * g++.dg/template/crash23.C: New test.
32747
32748 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32749
32750 PR c++/17585
32751 * g++.dg/template/static8.C: New test.
32752
32753 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32754
32755 PR c++/17681
32756 * g++.dg/other/error9.C: New test.
32757
32758 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32759
32760 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32761
32762 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32763
32764 PR fortran/15164
32765 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32766
32767 2004-09-26 Roger Sayle <roger@eyesopen.com>
32768
32769 PR middle-end/17112
32770 * gcc.dg/pr17112-1.c: New test case.
32771
32772 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32773
32774 PR c/11459
32775 * gcc.dg/pr11459-1.c: New test.
32776
32777 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32778
32779 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32780 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32781
32782 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32783
32784 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32785
32786 2004-09-25 Jan Hubicka <jh@suse.cz>
32787
32788 * compile/30040909-1.c: New test.
32789 * compile/30040907-1.c: New test.
32790
32791 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32792
32793 * gcc.c-torture/execute/va-arg-26.c: New test.
32794
32795 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32796
32797 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32798 extra diagnostics on targets with 64-bit pointers.
32799 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32800
32801 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32802
32803 PR c/17188
32804 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32805 * gcc.dg/decl-3.c: Adjust expected message.
32806
32807 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32808
32809 PR fortran/17615
32810 * gfortran.dg/pr17615.f90: New test.
32811
32812 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32813
32814 PR tree-optimzation/17517
32815 * g++.dg/tree-ssa/pr17517.C: New Test.
32816
32817 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32818
32819 PR c++/16889
32820 * g++.dg/lookup/ambig3.C: New.
32821
32822 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32823
32824 PR tree-opt/17624
32825 * g++.dg/opt/pr17624.C: New test.
32826
32827 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32828
32829 PR c/6980
32830 * gcc.dg/Wbad-function-cast-1.c: New test.
32831
32832 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32833
32834 * g++.dg/ext/complit1.C
32835 * g++.dg/other/error2.C
32836 * g++.dg/other/nontype-1.C
32837 * g++.dg/parse/crash11.C
32838 * g++.dg/parse/crash12.C
32839 * g++.dg/parse/error15.C
32840 * g++.dg/parse/error4.C
32841 * g++.dg/parse/tmpl-outside1.C
32842 * g++.dg/parse/too-many-tmpl-args1.C
32843 * g++.dg/template/dependent-expr3.C
32844 * g++.dg/template/error10.C
32845 * g++.dg/template/instantiate1.C
32846 * g++.dg/template/vtable2.C
32847 * g++.dg/warn/Wshadow-1.C
32848 * g++.dg/warn/weak1.C
32849 * g++.old-deja/g++.brendan/crash16.C
32850 * g++.old-deja/g++.brendan/crash18.C
32851 * g++.old-deja/g++.brendan/crash48.C
32852 * g++.old-deja/g++.brendan/crash49.C
32853 * g++.old-deja/g++.brendan/crash55.C
32854 * g++.old-deja/g++.brendan/crash56.C
32855 * g++.old-deja/g++.brendan/crash8.C
32856 * g++.old-deja/g++.brendan/enum11.C
32857 * g++.old-deja/g++.brendan/enum8.C
32858 * g++.old-deja/g++.brendan/enum9.C
32859 * g++.old-deja/g++.brendan/friend3.C
32860 * g++.old-deja/g++.brendan/misc14.C
32861 * g++.old-deja/g++.bugs/900402_02.C
32862 * g++.old-deja/g++.bugs/900404_03.C
32863 * g++.old-deja/g++.bugs/900404_04.C
32864 * g++.old-deja/g++.bugs/900428_03.C
32865 * g++.old-deja/g++.jason/crash4.C
32866 * g++.old-deja/g++.jason/overload21.C
32867 * g++.old-deja/g++.jason/redecl1.C
32868 * g++.old-deja/g++.jason/report.C
32869 * g++.old-deja/g++.jason/rfg10.C
32870 * g++.old-deja/g++.jason/template30.C
32871 * g++.old-deja/g++.law/arm12.C
32872 * g++.old-deja/g++.law/ctors5.C
32873 * g++.old-deja/g++.law/cvt20.C
32874 * g++.old-deja/g++.law/init10.C
32875 * g++.old-deja/g++.law/init8.C
32876 * g++.old-deja/g++.law/visibility17.C
32877 * g++.old-deja/g++.law/visibility7.C
32878 * g++.old-deja/g++.mike/net8.C
32879 * g++.old-deja/g++.mike/p646.C
32880 * g++.old-deja/g++.mike/p700.C
32881 * g++.old-deja/g++.mike/p701.C
32882 * g++.old-deja/g++.mike/p811.C
32883 * g++.old-deja/g++.ns/template13.C
32884 * g++.old-deja/g++.other/array3.C
32885 * g++.old-deja/g++.other/crash25.C
32886 * g++.old-deja/g++.other/dtor3.C
32887 * g++.old-deja/g++.other/dtor4.C
32888 * g++.old-deja/g++.other/main1.C
32889 * g++.old-deja/g++.other/warn7.C
32890 * g++.old-deja/g++.pt/crash11.C
32891 * g++.old-deja/g++.pt/crash36.C
32892 * g++.old-deja/g++.pt/spec22.C
32893 * g++.old-deja/g++.pt/spec9.C
32894 * g++.old-deja/g++.pt/ttp52.C
32895 * g++.old-deja/g++.robertl/eb103.C
32896 * g++.old-deja/g++.robertl/eb121.C
32897 * g++.old-deja/g++.robertl/eb22.C
32898 * g++.old-deja/g++.robertl/eb8.C:
32899 Update locations and/or regexps of dg-error markers.
32900 Remove markers for some bogus messages that are no longer issued.
32901
32902 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32903
32904 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32905 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32906
32907 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32908
32909 PR c++/17618
32910 * g++.dg/lookup/crash5.C: New test.
32911
32912 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32913
32914 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32915 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32916 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32917 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32918 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32919 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32920
32921 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32922 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32923 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32924 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32925 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32926 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32927
32928 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32929
32930 * gcc.dg/vect/vect-44.c: Check additional cases.
32931 * gcc.dg/vect/vect-48.c: Check additional cases.
32932
32933 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32934 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32935 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32936 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32937 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32938 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32939 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32940 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32941 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32942
32943 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32944 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32945 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32946
32947 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32948
32949 * gcc.dg/tree-ssa/loop-6.c: New test.
32950
32951 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32952
32953 PR c++/17620
32954 * g++.dg/inherit/base2.C: New.
32955
32956 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32957
32958 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32959 * gcc.dg/20001012-2.c: Likewise.
32960 * gcc.dg/20001013-1.c: Likewise.
32961 * gcc.dg/20001101-1.c: Likewise.
32962 * gcc.dg/20001102-1.c: Likewise.
32963 * gcc.dg/bf-spl1.c: Likewise.
32964 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32965 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32966
32967 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32968
32969 PR tree-optimization/16721
32970 * gcc.dg/tree-ssa/pr16721.c: New test.
32971
32972 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32973
32974 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32975 * gcc.dg/20040305-1.c: Likewise.
32976
32977 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32978
32979 PR c/16566
32980 * gcc.c-torture/compile/pr16566-1.c,
32981 gcc.c-torture/compile/pr16566-2.c,
32982 gcc.c-torture/compile/pr16566-3.c: New tests.
32983
32984 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32985
32986 PR tree-optimization/17512
32987 * gcc.c-torture/compile/20040916-1.c.
32988
32989 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32990
32991 * gcc.dg/pragma-re-3.c: New test.
32992
32993 2004-09-17 Matt Austern <austern@apple.com>
32994
32995 PR c++/15049
32996 * g++.dg/other/anon3.C: New.
32997
32998 2004-09-21 Roger Sayle <roger@eyesopen.com>
32999
33000 PR c++/7503
33001 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
33002 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
33003 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
33004 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
33005 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
33006
33007 2004-09-21 Bud Davis <bdavis9659@comcast.net>
33008
33009 PR fortran/17286
33010 * gfortran.dg/pr17286.f90: New test.
33011
33012 2004-09-20 Mark Mitchell <mark@codesourcery.com>
33013
33014 PR c++/17530
33015 * g++.dg/template/static7.C: New test.
33016
33017 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
33018
33019 PR tree-opt/17558
33020 * gcc.c-torture/compile/pr17558.c: New test.
33021
33022 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
33023
33024 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
33025 if SKIP_ATTRIBUTE is defined.
33026
33027 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33028
33029 PR fortran/15957
33030 * gfortran.dg/pr15957.f90: New test.
33031
33032 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
33033
33034 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
33035 in comparison.
33036 * gcc.dg/vect/vect-79.c: Likewise.
33037 * gcc.dg/vect/vect-80.c: Likewise.
33038
33039 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33040
33041 PR fortran/15750
33042 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
33043
33044 2004-09-20 Ira Rosen <irar@il.ibm.com>
33045
33046 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
33047 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
33048 * gcc.dg/vect/vect-62.c: New testcase.
33049 * gcc.dg/vect/vect-63.c: New testcase.
33050 * gcc.dg/vect/vect-64.c: New testcase.
33051 * gcc.dg/vect/vect-65.c: New testcase.
33052 * gcc.dg/vect/vect-66.c: New testcase.
33053 * gcc.dg/vect/vect-67.c: New testcase.
33054 * gcc.dg/vect/vect-68.c: New testcase.
33055 * gcc.dg/vect/vect-69.c: New testcase.
33056 * gcc.dg/vect/vect-79.c: New testcase.
33057 * gcc.dg/vect/vect-80.c: New testcase.
33058
33059 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
33060
33061 * gcc.target/mips/asm-1.c: New test.
33062
33063 2004-09-19 Ira Rosen <irar@il.ibm.com>
33064
33065 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
33066 * gcc.dg/vect/vect-73.c: New testcase.
33067 * gcc.dg/vect/vect-74.c: New testcase.
33068 * gcc.dg/vect/vect-75.c: New testcase.
33069 * gcc.dg/vect/vect-76.c: New testcase.
33070 * gcc.dg/vect/vect-77.c: New testcase.
33071 * gcc.dg/vect/vect-78.c: New testcase
33072
33073 2004-09-18 Paul Brook <paul@codesourcery.com>
33074
33075 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
33076
33077 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
33078
33079 PR c/17424
33080 * gcc.dg/pr17424-1.c: New test.
33081
33082 2004-09-18 Diego Novillo <dnovillo@redhat.com>
33083
33084 * g++.dg/tree-ssa/pr17153.C: New test.
33085
33086 2004-09-16 Geoffrey Keating <geoffk@apple.com>
33087
33088 PR pch/13361
33089 * g++.dg/pch/wchar-1.C: New.
33090 * g++.dg/pch/wchar-1.Hs: New.
33091
33092 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
33093
33094 * gcc.c-torture/execute/20040917-1.c: New test.
33095
33096 2004-09-17 Diego Novillo <dnovillo@redhat.com>
33097
33098 PR tree-optimization/17319
33099 * gcc.dg/pr17319.c: New test.
33100
33101 2004-09-17 Devang Patel <dpatel@apple.com>
33102
33103 * gcc.dg/20040813-1.c: New test.
33104
33105 2004-09-17 Diego Novillo <dnovillo@redhat.com>
33106
33107 PR tree-optimization/17273
33108 * gcc.c-torture/compile/pr17273.c: New test.
33109
33110 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
33111
33112 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
33113 Update expected messages.
33114 * gcc.dg/declspec-13.c: New test.
33115
33116 2004-09-17 David Edelsohn <edelsohn@gnu.org>
33117
33118 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
33119
33120 2004-09-17 Diego Novillo <dnovillo@redhat.com>
33121
33122 * gcc.c-torture/execute/pr17252.c: Use post-increment to
33123 change what 'a' is pointing to.
33124
33125 2004-09-17 Mark Mitchell <mark@codesourcery.com>
33126
33127 PR c++/16002
33128 * g++.dg/template/error18.C: New test.
33129
33130 PR c++/16029
33131 * g++.dg/warn/Wunused-8.C: New test.
33132
33133 2004-09-17 Steven Bosscher <stevenb@suse.de>
33134
33135 PR tree-optimization/17513
33136 * gcc.dg/20040916-1.c: New test.
33137
33138 2004-09-16 Mark Mitchell <mark@codesourcery.com>
33139
33140 PR c++/17501
33141 * g++.dg/template/typename7.C: New test.
33142
33143 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33144
33145 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
33146
33147 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
33148
33149 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
33150 with -ftree-based-profiling also.
33151 * lib/profopt.exp: Support late-set profile_option/feedback_option.
33152
33153 2004-09-16 Victor Leikehman <lei@il.ibm.com>
33154
33155 PR/15364
33156 * gfortran.dg/der_array_io_1.f90: New test.
33157 * gfortran.dg/der_array_io_2.f90: New test.
33158 * gfortran.dg/der_array_io_3.f90: New test.
33159
33160 2004-09-15 Mark Mitchell <mark@codesourcery.com>
33161
33162 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
33163 EABI.
33164
33165 2004-09-15 Mark Mitchell <mark@codesourcery.com>
33166
33167 * g++.dg/opt/switch1.C: New test.
33168
33169 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
33170
33171 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
33172 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
33173 Update expected messages.
33174
33175 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33176
33177 PR fortran/16485
33178 * gfortran.dg/same_name_1.f90: New test.
33179
33180 2004-09-15 Diego Novillo <dnovillo@redhat.com>
33181
33182 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
33183 dereference garbage pointers.
33184
33185 2004-09-15 Jakub Jelinek <jakub@redhat.com>
33186
33187 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
33188 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
33189
33190 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
33191 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
33192 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
33193
33194 2004-09-14 Mark Mitchell <mark@codesourcery.com>
33195
33196 PR c++/17324
33197 * g++.dg/template/mangle1.C: New test.
33198
33199 2004-09-14 Diego Novillo <dnovillo@redhat.com>
33200
33201 PR tree-optimization/17252
33202 * gcc.c-torture/execute/pr17252.c: New test.
33203
33204 2004-09-14 Andrew Pinski <apinski@apple.com>
33205
33206 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
33207
33208 2004-09-14 Roger Sayle <roger@eyesopen.com>
33209
33210 PR rtl-optimization/9771
33211 * gcc.dg/pr9771-1.c: New test case.
33212
33213 2004-09-14 Diego Novillo <dnovillo@redhat.com>
33214
33215 PR tree-optimization/15262
33216 * gcc.c-torture/execute/pr15262-1.c: New test.
33217 * gcc.c-torture/execute/pr15262-2.c: New test.
33218
33219 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
33220
33221 * gcc.dg/declspec-12.c: New test.
33222
33223 2004-09-14 Bud Davis <bdavis9659@comcast.net>
33224
33225 * gfortran.dg/pr17090.f90: Add directives to test.
33226
33227 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33228
33229 * gcc.c-torture/compile/20040914-1.c: New test.
33230
33231 2004-09-13 Mark Mitchell <mark@codesourcery.com>
33232
33233 PR c++/16162
33234 * g++.dg/template/decl2.C: New test.
33235
33236 2004-09-13 Bud Davis <bdavis9659@comcast.net>
33237
33238 PR fortran/17090
33239 * gfortran.dg/pr17090.f90: New test.
33240
33241 2004-09-13 Dale Johannesen <dalej@apple.com>
33242
33243 * gcc.c-torture/compile/pr17408.c: New test case.
33244
33245 2004-09-13 Mark Mitchell <mark@codesourcery.com>
33246
33247 PR c++/16716
33248 * g++.dg/parse/crash17.C: New test.
33249
33250 PR c++/17327
33251 * g++.dg/template/enum3.C: New test.
33252
33253 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
33254
33255 * lib/gcc-defs.exp: Load wrapper.exp.
33256 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
33257 using local code.
33258 * lib/gcc.exp (gcc_init): Similar.
33259 * lib/gfortran.exp (gfortran_init): Similar.
33260 * lib/objc.exp (objc_init): Similar.
33261 * lib/treelang.exp (treelang_init): Similar.
33262 * lib/wrapper.exp: New file with build_wrapper call machinery in
33263 ${tool}_maybe_build_wrapper.
33264
33265 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
33266
33267 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
33268 "inline".
33269 * gcc.dg/declspec-11.c: Update expected messages.
33270 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
33271 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
33272 gcc.dg/inline-12.c: New tests.
33273
33274 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
33275
33276 * g++.dg/tree-ssa/pr17400.C: New testcase.
33277
33278 2004-09-13 James E Wilson <wilson@specifixinc.com>
33279
33280 * gcc.target/mips/sb1-1.c: New testcase.
33281
33282 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
33283
33284 * lib/g77-dg.exp: Remove unused file.
33285 * lib/mike-g77.exp: Ditto.
33286 * lib/g77.exp: Ditto.
33287
33288 2004-09-12 Richard Henderson <rth@redhat.com>
33289
33290 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
33291
33292 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
33293
33294 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
33295 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
33296 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
33297 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
33298 Update expected messages.
33299
33300 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
33301
33302 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
33303 declaration/use mismatch for dirp parameter.
33304
33305 2004-09-12 Andrew Pinski <apinski@apple.com>
33306
33307 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
33308 -fgnu-runtime is passed.
33309
33310 2004-09-12 Richard Henderson <rth@redhat.com>
33311
33312 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
33313 do the uplevel thing and update additional_flags directly.
33314 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
33315 gfortran.fortran-torture/execute/intrinsic_nearest.x,
33316 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
33317 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
33318
33319 2004-09-11 Steven Bosscher <stevenb@suse.de>
33320
33321 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
33322
33323 2004-09-11 Roger Sayle <roger@eyesopen.com>
33324
33325 PR middle-end/17411
33326 * g++.dg/opt/pr17411-1.C: New test case.
33327
33328 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
33329
33330 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
33331 gcc.dg/tls/diag-2.c: Update expected messages.
33332 * gcc.dg/991209-1.c: Specify compilation options. Update expected
33333 messages.
33334 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
33335 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
33336 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
33337 gcc.dg/tls/diag-5.c: New tests.
33338
33339 2004-09-11 Zack Weinberg <zack@codesourcery.com>
33340
33341 * gcc.dg/20040910-1.c: Correct dg-error regexp.
33342
33343 2004-09-11 Steven Bosscher <stevenb@suse.de>
33344
33345 * g++.dg/parse/break-in-for.C: New test.
33346
33347 2004-09-11 Jakub Jelinek <jakub@redhat.com>
33348
33349 * gcc.dg/tree-ssa/20040911-1.c: New test.
33350
33351 2004-09-11 Andreas Jaeger <aj@suse.de>
33352
33353 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
33354 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
33355
33356 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
33357
33358 * gcc.target/frv: New directory of FR-V-specific tests.
33359
33360 2004-09-10 James E Wilson <wilson@specifixinc.com>
33361
33362 * gcc.dg/convert-vec-1.c: New test.
33363
33364 2004-09-10 Roger Sayle <roger@eyesopen.com>
33365
33366 PR middle-end/17024
33367 * gcc.dg/pr17024-1.c: New test case.
33368
33369 2004-09-10 Eric Christopher <echristo@redhat.com>
33370
33371 * gcc.dg/20040910-1.c: New test.
33372
33373 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
33374
33375 * gcc.dg/bitfld-9.c: New test.
33376
33377 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
33378
33379 * gcc.c-torture/execute/ieee/acc1.c: New test.
33380 * gcc.c-torture/execute/ieee/acc2.c: New test.
33381 * gcc.c-torture/execute/ieee/mzero6.c: New test.
33382
33383 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
33384
33385 * gcc.dg/deprecated-2.c: New test.
33386
33387 2004-09-09 James E Wilson <wilson@specifixinc.com>
33388
33389 * gcc.dg/init-vec-1.c: New test.
33390
33391 2004-09-09 Roger Sayle <roger@eyesopen.com>
33392
33393 PR middle-end/17055
33394 * gcc.dg/pr17055-1.c: New test case.
33395
33396 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
33397
33398 PR target/17377
33399 * gcc.c-torture/execute/pr17377.c: New test.
33400
33401 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
33402
33403 PR c/8420
33404 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
33405 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
33406 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
33407 gcc.dg/long-long-typespec-1.c: New tests.
33408 * gcc.dg/tls/diag-2.c: Update expected diagnostics
33409
33410 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
33411
33412 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
33413 gcc.dg/gnu99-static-1.c: New tests.
33414
33415 2004-09-08 Devang Patel <dpatel@apple.com>
33416
33417 * gcc.dg/darwin-ld-20040828-1.c: New test.
33418 * gcc.dg/darwin-ld-20040828-2.c: New test.
33419 * gcc.dg/darwin-ld-20040828-3.c: New test.
33420
33421 2004-09-08 Ziemowit Laski <zlaski@apple.com>
33422
33423 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
33424 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
33425 in error message.
33426 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
33427 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
33428 in error message.
33429 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
33430 types they qualify.
33431 * objc.dg/type-size-2.m: Fix wording in comment.
33432 * objc.dg/va-meth-1.m: New test case.
33433
33434 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
33435
33436 PR c/16633:
33437 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
33438 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
33439
33440 2004-09-06 Devang Patel <dpatel@apple.com>
33441
33442 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
33443 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
33444
33445 2004-09-06 Zack Weinberg <zack@codesourcery.com>
33446
33447 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
33448 reflect changed line numbering of diagnostics.
33449
33450 2004-09-06 Paul Brook <paul@codesourcery.com>
33451
33452 * gfortran.dg/edit_real_1.f90: Add new test.
33453
33454 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33455
33456 * gcc.dg/tree-ssa/loop-2.c: New test.
33457 * gcc.dg/tree-ssa/loop-3.c: New test.
33458 * gcc.dg/tree-ssa/loop-4.c: New test.
33459 * gcc.dg/tree-ssa/loop-5.c: New test.
33460
33461 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33462
33463 * gcc.dg/format/sentinel-1.c: Update for parameter option.
33464
33465 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33466
33467 * gcc.dg/format/sentinel-1.c: New test.
33468
33469 2004-09-04 Uros Bizjak <uros@kss-loka.si>
33470
33471 * gcc.dg/builtins-46.c: New.
33472
33473 2004-09-03 Devang Patel <dpatel@apple.com>
33474
33475 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
33476 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
33477
33478 2004-09-03 Jan Beulich <jbeulich@novell.com>
33479
33480 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
33481 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
33482 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
33483 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
33484 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
33485 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
33486 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
33487 the non-portable bzero.
33488 * gcc.dg/20010912-1.c: xfail for NetWare.
33489 * gcc.dg/20020426-2.c: xfail for NetWare.
33490 * gcc.dg/20021014-1.c: xfail for NetWare.
33491 * gcc.dg/20021018-1.c: xfail for NetWare.
33492 * gcc.dg/20030213-1.c: xfail for NetWare.
33493 * gcc.dg/20030225-1.c: xfail for NetWare.
33494 * gcc.dg/20030708-1.c: xfail for NetWare.
33495 * gcc.dg/builtins-config.h: Also exclude NetWare.
33496 * gcc.dg/format/format.h: Define restrict only if not already defined.
33497 * gcc.dg/nest.c: xfail for NetWare.
33498 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
33499 * lib/target-supports.exp (check_visibility_available): Exclude
33500 NetWare.
33501
33502 2004-09-03 Jan Beulich <jbeulich@novell.com>
33503
33504 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
33505 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
33506 deterministic starting point for the alignment of structure fields.
33507 * gcc.dg/Wpadded.c: Dito.
33508 * g++.dg/abi/vbase10.C: Dito.
33509
33510 2004-09-03 Devang Patel <dpatel@apple.com>
33511
33512 * g++.dg/debug/pr15736.cc: New test.
33513
33514 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33515
33516 * README.QMTEST: Fix out-of-date link.
33517
33518 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
33519
33520 PR fortran/16579
33521 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
33522 Delete. Duplicate of gfortran.dg/g77/20010610.f
33523
33524 2004-09-02 Mark Mitchell <mark@codesourcery.com>
33525
33526 * g++.dg/abi/arm_rtti1.C: New test.
33527
33528 2004-09-02 Geoffrey Keating <geoffk@apple.com>
33529
33530 * gcc.dg/ppc-vector-memcpy.c: New.
33531 * gcc.dg/ppc-vector-memset.c: New.
33532
33533 2004-09-02 Chao-ying Fu <fu@mips.com>
33534
33535 * gcc.target/mips/mips-3d-1.c: New test.
33536 * gcc.target/mips/mips-3d-2.c: New test.
33537 * gcc.target/mips/mips-3d-3.c: New test.
33538 * gcc.target/mips/mips-3d-4.c: New test.
33539 * gcc.target/mips/mips-3d-5.c: New test.
33540 * gcc.target/mips/mips-3d-6.c: New test.
33541 * gcc.target/mips/mips-3d-7.c: New test.
33542 * gcc.target/mips/mips-3d-8.c: New test.
33543 * gcc.target/mips/mips-3d-9.c: New test.
33544 * gcc.target/mips/mips-ps-1.c: New test.
33545 * gcc.target/mips/mips-ps-2.c: New test.
33546 * gcc.target/mips/mips-ps-3.c: New test.
33547 * gcc.target/mips/mips-ps-4.c: New test.
33548 * gcc.target/mips/mips-ps-type.c: New test.
33549
33550 2004-09-02 Paul Brook <paul@codesourcery.com>
33551
33552 * gfortran.dg/edit_real_1.f90: Add new tests.
33553
33554 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33555
33556 PR fortran/15327
33557 * gfortran.dg/merge_char_1.f90: New test.
33558
33559 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33560
33561 PR fortran/16404
33562 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
33563
33564 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33565
33566 PR c/1522
33567 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
33568
33569 2004-09-01 Mark Mitchell <mark@codesourcery.com>
33570
33571 * g++.dg/opt/loop1.C: Do not XFAIL.
33572
33573 2004-09-01 Jakub Jelinek <jakub@redhat.com>
33574
33575 * gcc.c-torture/execute/20040831-1.c: New test.
33576
33577 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
33578
33579 PR fortran/16579
33580 * gfortran.dg/g77/20010610.f: Now passes.
33581 Copy from g77.f-torture/execute. Add dg-run directive.
33582 * gfortran.dg/g77/README: Update
33583
33584 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
33585
33586 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
33587 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
33588 (t1, t2, t3, t4): Add volatile.
33589
33590 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33591
33592 * g++.dg/ext/visibility/arm1.C: New test.
33593
33594 2004-08-31 Geoffrey Keating <geoffk@apple.com>
33595
33596 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
33597 -pedantic-errors.
33598
33599 2004-09-01 Paul Brook <paul@codesourcery.com>
33600
33601 * gfortran.dg/eof_2.f90: New test.
33602
33603 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33604
33605 PR fortran/16579
33606 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
33607
33608 2004-08-31 Bud Davis <bdavis9659@comcast.net>
33609
33610 PR libfortran/16805
33611 * gfortran.dg/list_read_2.f90: New test.
33612
33613 2004-08-31 Mark Mitchell <mark@codesourcery.com>
33614
33615 * g++.dg/abi/key1.C: New test.
33616
33617 2004-08-31 Richard Henderson <rth@redhat.com>
33618
33619 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
33620 form of offsetof.
33621 * g++.dg/other/offsetof5.C: Remove duplicate.
33622
33623 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33624
33625 PR fortran/17244
33626 * gfortran.dg/func_derived_1.f90: New test.
33627
33628 2004-08-31 Paul Brook <paul@codesourcery.com>
33629
33630 * gfortran.dg/eof_1.f90: New test.
33631
33632 2004-08-31 Paul Brook <paul@codesourcery.com>
33633
33634 * gfortran.dg/list_read_1.f90: New file.
33635
33636 2004-08-30 Mark Mitchell <mark@codesourcery.com>
33637
33638 * g++.dg/opt/loop1.C: XFAIL.
33639
33640 2004-08-30 Geoffrey Keating <geoffk@apple.com>
33641
33642 * gcc.dg/funcdef-storage-1.c: New.
33643 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
33644 an extern function in local scope.
33645 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
33646 declare an 'auto inline' function in local scope.
33647 * gcc.dg/20011130-1.c: Likewise.
33648 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
33649 an 'auto' function in local scope.
33650 * gcc.dg/20021014-1.c: Likewise.
33651 * gcc.dg/20030331-2.c: Likewise.
33652
33653 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33654
33655 * gfortran.dg/blockdata_1.f90: New test.
33656
33657 2004-08-30 Richard Henderson <rth@redhat.com>
33658
33659 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
33660
33661 2004-08-30 Richard Henderson <rth@redhat.com>
33662
33663 * lib/fortran-torture.exp (fortran-torture-execute): Honor
33664 additional_flags set by alternate driver.
33665 (ieee-options): New procedure.
33666 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
33667 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
33668 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
33669 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
33670
33671 2004-08-30 Richard Henderson <rth@redhat.com>
33672
33673 * lib/f-torture.exp: Remove.
33674
33675 2004-08-29 Mark Mitchell <mark@codesourcery.com>
33676
33677 PR rtl-optimization/16590
33678 * g++.dg/opt/loop1.C: New test.
33679
33680 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33681
33682 PR fortran/13910
33683 * gfortran.dg/oldstyle_1.f90: New test.
33684
33685 2004-08-29 Steven G. Kargl <kargls@comcast.net>
33686 Paul Brook <paul@codesourcery.com>
33687
33688 * gfortran.dg/g77/README: Update.
33689 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
33690 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
33691 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
33692
33693 2004-08-28 Paul Brook <paul@codesourcery.com>
33694
33695 PR libfortran/17195
33696 * gfortran.dg/edit_real_1.f90: New test.
33697
33698 2004-08-27 Paul Brook <paul@codesourcery.com>
33699
33700 * gfortran.dg/rewind_1.f90: New test.
33701
33702 2004-08-27 Bud Davis <bdavis9659@comcast.net>
33703
33704 PR fortran/16597
33705 * gfortran.dg/pr16597.f90: New test.
33706
33707 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33708
33709 PR c/13801
33710 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
33711 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
33712 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
33713 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33714 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33715
33716 2004-08-26 Nick Clifton <nickc@redhat.com>
33717
33718 * gcc.c-torture/compile/pr17119.c: New test.
33719
33720 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33721
33722 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33723
33724 2004-08-25 Richard Henderson <rth@redhat.com>
33725
33726 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33727 the bits that expect kind=8 to be the largest real kind.
33728
33729 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33730
33731 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33732
33733 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33734
33735 * gfortran.dg/assignment_1.f90: New test.
33736
33737 2004-08-25 Adam Nemet <anemet@lnxw.com>
33738
33739 * g++.dg/template/repo3.C: New test.
33740
33741 2004-08-25 Roger Sayle <roger@eyesopen.com>
33742
33743 PR middle-end/16693
33744 PR tree-optimization/16372
33745 * g++.dg/opt/pr16372-1.C: New test case.
33746 * g++.dg/opt/pr16693-1.C: New test case.
33747 * g++.dg/opt/pr16693-2.C: New test case.
33748
33749 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33750
33751 * objc.dg/proto-lossage-4.m: New test.
33752
33753 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33754
33755 PR c++/17155
33756 * g++.dg/inherit/local2.C: New test.
33757
33758 2004-08-25 Paul Brook <paul@codesourcery.com>
33759
33760 PR fortran/17144
33761 * gfortran.dg/string_ctor_1.f90: New test.
33762
33763 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33764
33765 PR c++/14428
33766 * g++.dg/template/redecl2.C: New test.
33767
33768 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33769
33770 PR fortran/17143
33771 * gfortran.dg/pr17143.f90: New test.
33772
33773 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33774
33775 PR fortran/17164
33776 * gfortran.dg/pr17164.f90: New test.
33777
33778 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33779
33780 * gcc.dg/tree-ssa/loop-1.c: New test.
33781
33782 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33783
33784 * gcc.c-torture/compile/20040824-1.c: New test.
33785
33786 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33787
33788 * gcc.c-torture/compile/iftrap-3.c: New test.
33789
33790 2004-08-24 Paul Brook <paul@codesourcery.com>
33791
33792 * gfortran.dg/entry_2.f90: New test.
33793
33794 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33795
33796 PR c++/16889
33797 * g++.dg/lookup/ambig[12].C: New.
33798
33799 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33800
33801 PR c++/16706
33802 * g++.dg/template/crash21.C: New test.
33803 * g++.dg/template/crash22.C: Likewise.
33804
33805 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33806
33807 PR c++/17149
33808 * g++.dg/template/access15.C: New.
33809
33810 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33811
33812 PR c++/17163
33813 * g++.dg/template/repo2.C: New test.
33814
33815 2004-08-23 Roger Sayle <roger@eyesopen.com>
33816
33817 PR rtl-optimization/17078
33818 * gcc.c-torture/execute/pr17078-1.c: New test case.
33819
33820 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33821
33822 PR c/14492
33823 * gcc.dg/debug/crash1.c: New test.
33824
33825 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33826
33827 PR c/16180
33828 * gcc.dg/loop-5.c: New test.
33829
33830 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33831
33832 * gcc.c-torture/execute/20040823-1.c: New test.
33833
33834 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33835
33836 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33837 to the assembler. Simplify test accordingly.
33838 (asm_abi_flags): Use GNU names.
33839 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33840 to check for ABI flags.
33841
33842 2004-08-22 Andrew Pinski <apinski@apple.com>
33843
33844 * g++.dg/opt/pr14029.C: New test.
33845 * gcc.c-torture/execute/pr15262.c: New test.
33846
33847 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33848
33849 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33850
33851 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33852
33853 PR 16908
33854 * gfortran.dg/direct_io.f90: New test.
33855
33856 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33857
33858 PR c++/17121
33859 * g++.dg/inherit/local2.C: New test.
33860
33861 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33862
33863 PR c++/17120
33864 * g++.dg/warn/Wparentheses-4.C: New test.
33865
33866 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33867
33868 PR c++/17121
33869 * g++.dg/inherit/local2.C: New test.
33870
33871 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33872 * gcc.dg/ppc-ldstruct.c: Likewise.
33873 * gcc.dg/ppc64-abi-2.c: Likewise.
33874
33875 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33876
33877 PR rtl-optimization/17099
33878 * gcc.c-torture/execute/20040820-1.c: New test.
33879
33880 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33881
33882 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33883
33884 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33885
33886 PR fortran/17077
33887 * gfortran.dg/auto_array_1.f90: New test.
33888
33889 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33890
33891 PR fortran/17074
33892 * gfortran.dg/simpleif_1.f90: New test.
33893
33894 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33895
33896 * lib/target-supports.exp (check_profiling_available): Return
33897 false for arm*-*-symbianelf* and arm*-*-eabi*.
33898
33899 PR c++/15890
33900 * g++.dg/template/delete1.C: New test.
33901
33902 2004-08-19 Paul Brook <paul@codesourcery.com>
33903
33904 PR fortran/14976
33905 PR fortran/16228
33906 * gfortran.dg/data_char_1.f90: New test.
33907
33908 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33909
33910 PR fortran/16946
33911 * gfortran.dg/reduction.f90: New testcase.
33912
33913 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33914
33915 PR fortran/16520
33916 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33917
33918 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33919
33920 PR c++/17041
33921 * g++.dg/Wparentheses-3.C: New test.
33922
33923 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33924
33925 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33926 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33927 * gcc.dg/vect/vect-2.c: Likewise.
33928 * gcc.dg/vect/vect-3.c: Likewise.
33929 * gcc.dg/vect/vect-4.c: Likewise.
33930 * gcc.dg/vect/vect-5.c: Likewise.
33931 * gcc.dg/vect/vect-6.c: Likewise.
33932 * gcc.dg/vect/vect-7.c: Likewise.
33933 * gcc.dg/vect/vect-25.c: Likewise.
33934 * gcc.dg/vect/vect-31.c: Likewise.
33935 * gcc.dg/vect/vect-32.c: Likewise.
33936 * gcc.dg/vect/vect-34.c: Likewise.
33937 * gcc.dg/vect/vect-36.c: Likewise.
33938 * gcc.dg/vect/vect-all.c: Likewise.
33939
33940 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33941
33942 PR c++/17068
33943 * g++.dg/template/operator4.C: New test.
33944
33945 2004-08-18 Richard Henderson <rth@redhat.com>
33946
33947 * gcc.dg/20040206-1.c: XFAIL.
33948
33949 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33950
33951 PR c++/16246
33952 * g++.dg/template/array7.C: New test.
33953
33954 2004-08-17 James E Wilson <wilson@specifixinc.com>
33955
33956 * gcc.dg/mips-movcc-1.c: New test.
33957 * gcc.dg/mips-movcc-2.c: New test.
33958 * gcc.dg/mips-movcc-3.c: New test.
33959
33960 * gcc.dg/mips-nmadd-1.c: New test.
33961 * gcc.dg/mips-nmadd-2.c: New test.
33962
33963 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33964
33965 PR c++/15871
33966 * g++.dg/opt/inline8.C: New test.
33967
33968 PR c++/16965
33969 * g++.dg/parse/error17.C: New test.
33970
33971 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33972
33973 * gcc.dg/vect: New directory for vectorizer tests.
33974 * gcc.dg/vect/tree-vect.h: New file.
33975 * gcc.dg/vect/vect.exp: New file.
33976 * gcc.dg/vect/pr16105.c.c: New test.
33977 * gcc.dg/vect/vect-1.c: New test.
33978 * gcc.dg/vect/vect-2.c: New test.
33979 * gcc.dg/vect/vect-3.c: New test.
33980 * gcc.dg/vect/vect-4.c: New test.
33981 * gcc.dg/vect/vect-5.c: New test.
33982 * gcc.dg/vect/vect-6.c: New test.
33983 * gcc.dg/vect/vect-7.c: New test.
33984 * gcc.dg/vect/vect-8.c: New test.
33985 * gcc.dg/vect/vect-9.c: New test.
33986 * gcc.dg/vect/vect-10.c: New test.
33987 * gcc.dg/vect/vect-11.c: New test.
33988 * gcc.dg/vect/vect-12.c: New test.
33989 * gcc.dg/vect/vect-13.c: New test.
33990 * gcc.dg/vect/vect-14.c: New test.
33991 * gcc.dg/vect/vect-15.c: New test.
33992 * gcc.dg/vect/vect-16.c: New test.
33993 * gcc.dg/vect/vect-17.c: New test.
33994 * gcc.dg/vect/vect-18.c: New test.
33995 * gcc.dg/vect/vect-19.c: New test.
33996 * gcc.dg/vect/vect-20.c: New test.
33997 * gcc.dg/vect/vect-21.c: New test.
33998 * gcc.dg/vect/vect-22.c: New test.
33999 * gcc.dg/vect/vect-23.c: New test.
34000 * gcc.dg/vect/vect-24.c: New test.
34001 * gcc.dg/vect/vect-25.c: New test.
34002 * gcc.dg/vect/vect-26.c: New test.
34003 * gcc.dg/vect/vect-27.c: New test.
34004 * gcc.dg/vect/vect-28.c: New test.
34005 * gcc.dg/vect/vect-29.c: New test.
34006 * gcc.dg/vect/vect-30.c: New test.
34007 * gcc.dg/vect/vect-31.c: New test.
34008 * gcc.dg/vect/vect-32.c: New test.
34009 * gcc.dg/vect/vect-33.c: New test.
34010 * gcc.dg/vect/vect-34.c: New test.
34011 * gcc.dg/vect/vect-35.c: New test.
34012 * gcc.dg/vect/vect-36.c: New test.
34013 * gcc.dg/vect/vect-37.c: New test.
34014 * gcc.dg/vect/vect-38.c: New test.
34015 * gcc.dg/vect/vect-40.c: New test.
34016 * gcc.dg/vect/vect-41.c: New test.
34017 * gcc.dg/vect/vect-42.c: New test.
34018 * gcc.dg/vect/vect-43.c: New test.
34019 * gcc.dg/vect/vect-44.c: New test.
34020 * gcc.dg/vect/vect-45.c: New test.
34021 * gcc.dg/vect/vect-46.c: New test.
34022 * gcc.dg/vect/vect-47.c: New test.
34023 * gcc.dg/vect/vect-48.c: New test.
34024 * gcc.dg/vect/vect-49.c: New test.
34025 * gcc.dg/vect/vect-50.c: New test.
34026 * gcc.dg/vect/vect-51.c: New test.
34027 * gcc.dg/vect/vect-52.c: New test.
34028 * gcc.dg/vect/vect-53.c: New test.
34029 * gcc.dg/vect/vect-54.c: New test.
34030 * gcc.dg/vect/vect-55.c: New test.
34031 * gcc.dg/vect/vect-56.c: New test.
34032 * gcc.dg/vect/vect-57.c: New test.
34033 * gcc.dg/vect/vect-58.c: New test.
34034 * gcc.dg/vect/vect-59.c: New test.
34035 * gcc.dg/vect/vect-60.c: New test.
34036 * gcc.dg/vect/vect-61.c: New test.
34037 * gcc.dg/vect/vect-all.c: New test.
34038 * gcc.dg/vect/vect-none.c: New test.
34039
34040 2004-08-17 Paul Brook <paul@codesourcery.com>
34041
34042 PR fortran/13082
34043 * gfortran.dg/entry_1.f90: New test.
34044
34045 2004-08-17 Andrew Pinski <apinski@apple.com>
34046
34047 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
34048
34049 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
34050
34051 * gcc.dg/pr17036-1.c: New test.
34052
34053 2004-08-16 Devang Patel <dpatel@apple.com>
34054
34055 * gcc.dg/darwin-20040809-1.c: New test.
34056
34057 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
34058
34059 * gcc.dg/funcdef-attr-1.c: New test.
34060
34061 2004-08-16 Janis Johnson <janis187@us.ibm.com>
34062
34063 * gcc.dg/altivec-17.c: New test.
34064 * gcc.dg/altivec-18.c: New test.
34065
34066 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34067
34068 PR c++/6749
34069 * g++.dg/template/vtable2.C: New test.
34070
34071 2004-08-14 Richard Henderson <rth@redhat.com>
34072
34073 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
34074 * gcc.dg/pack-test-4.c (main): Return 0.
34075 * gcc.dg/setjmp-1.c: Remove XFAIL.
34076 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
34077
34078 2004-08-14 Richard Henderson <rth@redhat.com>
34079
34080 * gcc.dg/980217-1.c: Add prototype for printf.
34081
34082 2004-08-13 Bud Davis <bdavis9659@comcast.net>
34083
34084 * gfortran.dg/pr16935.f90: New test.
34085
34086 2004-08-13 Janis Johnson <janis187@us.ibm.com>
34087
34088 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
34089
34090 2004-08-13 Paul Brook <paul@codesourcery.com>
34091
34092 * gfortran.dg/der_io_1.f90: Remove stray comma.
34093
34094 2004-08-12 Janis Johnson <janis187@us.ibm.com>
34095
34096 * gcc.dg/vmx/cw-bug-2.c: Remove.
34097 * gcc.dg/vmx/vprint-1.c: Remove.
34098 * gcc.dg/vmx/vscan-1.c: Remove.
34099
34100 2004-08-12 Devang patel <dpatel@apple.com>
34101
34102 * gcc.dg/darwin-20040809-2.c: New test.
34103
34104 2004-08-12 Janis Johnson <janis1872us.ibm.com>
34105
34106 * g++.dg/ext/altivec-12.C: New test.
34107
34108 * g++.dg/ext/altivec-11.C: New test.
34109
34110 2004-08-12 Paul Brook <paul@codesourcery.com>
34111
34112 * g++.dg/abi/arm_cxa_vec_1.C: New test.
34113
34114 2004-08-12 Janis Johnson <janis187@us.ibm.com>
34115
34116 * g++.dg/ext/altivec-2.C: Check for hardware support before
34117 executing any VMX instructions.
34118
34119 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
34120
34121 2004-08-12 Jakub Jelinek <jakub@redhat.com>
34122
34123 PR c++/16276
34124 * g++.old-deja/g++.other/comdat4.C: New test.
34125 * g++.old-deja/g++.other/comdat4-aux.cc: New.
34126
34127 2004-08-12 Ben Elliston <bje@au.ibm.com>
34128
34129 PR target/16286
34130 * gcc.dg/pr16286.c: New test.
34131
34132 2004-08-12 Jan Beulich <jbeulich@novell.com>
34133
34134 * g++.dg/ext/asm5.C: New.
34135
34136 2004-08-11 Mark Mitchell <mark@codesourcery.com>
34137
34138 PR c++/16698
34139 * g++.dg/eh/crash1.C: New test.
34140
34141 PR c++/16717
34142 * g++.dg/ext/construct1.C: New test.
34143
34144 2004-08-11 Mark Mitchell <mark@codesourcery.com>
34145
34146 PR c++/16853
34147 * g++.dg/init/ptrmem1.C: New test.
34148
34149 PR c++/16618
34150 * g++.dg/parse/offsetof5.C: New test.
34151
34152 PR c++/16870
34153 * g++.dg/template/overload3.C: New test.
34154
34155 2004-08-11 Mark Mitchell <mark@codesourcery.com>
34156
34157 PR c++/16964
34158 * g++.dg/parse/error16.C: New test.
34159
34160 PR c++/16904
34161 * g++.dg/template/error14.C: New test.
34162
34163 PR c++/16929
34164 * g++.dg/template/error15.C: New test.
34165
34166 2004-08-11 Devang Patel <dpatel@apple.com>
34167
34168 * gcc.dg/darwin-ld-20040809-1.c: New test.
34169 * gcc.dg/darwin-ld-20040809-2.c: New test.
34170
34171 2004-08-11 Steven G. Kargl <kargls@comcast.net>
34172
34173 PR fortran/16917
34174 * gfortran.dg/dfloat_1.f90: New test.
34175
34176 2004-08-09 Mark Mitchell <mark@codesourcery.com>
34177
34178 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
34179 * gcc.dg/dll-2.c: Fix dg-require syntax.
34180 * gcc.misc-tests/arm-isr.c (abort): Declare.
34181 (exit): Likewise.
34182
34183 2004-08-10 Mark Mitchell <mark@codesourcery.com>
34184
34185 PR c++/16971
34186 * g++.dg/parse/crash16.C: New test.
34187
34188 2004-08-10 Roger Sayle <roger@eyesopen.com>
34189
34190 * gcc.dg/mips-rsqrt-1.c: New test case.
34191 * gcc.dg/mips-rsqrt-2.c: New test case.
34192 * gcc.dg/mips-rsqrt-3.c: New test case.
34193
34194 2004-08-10 Paul Brook <paul@codesourcery.com>
34195
34196 * gfortran.dg/der_io_1.f90: New test.
34197
34198 2004-08-10 Paul Brook <paul@codesourcery.com>
34199
34200 PR fortran/16919
34201 * gfortran.dg/der_array_1.f90: New test.
34202
34203 2004-08-09 David Edelsohn <edelsohn@gnu.org>
34204
34205 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
34206
34207 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
34208
34209 * gcc.dg/wchar_t-2.c: Fix typo.
34210
34211 2004-08-09 Falk Hueffner <falk@debian.org>
34212
34213 PR tree-optimization/12517
34214 * gcc.c-torture/compile/pr12517.c: New test.
34215
34216 PR tree-optimization/12578
34217 * gcc.c-torture/compile/pr12578.c: New test.
34218
34219 PR tree-optimization/12899
34220 * gcc.c-torture/compile/pr12899.c: New test.
34221
34222 PR rtl-optimization/14692
34223 * gcc.c-torture/compile/pr14692.c: New test.
34224
34225 PR tree-optimization/16461
34226 * gcc.c-torture/compile/pr16461.c: New test.
34227
34228 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
34229
34230 * gfortran.dg/getenv_1.f90: New test.
34231
34232 2004-08-06 Mark Mitchell <mark@codesourcery.com>
34233
34234 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
34235 wchar_t.
34236 * gcc.dg/symbian5.c: Test -fno-short-wchar.
34237
34238 2004-08-06 Paul Brook <paul@codesourcery.com>
34239
34240 * gfortran.dg/ret_array_1.f90: New test.
34241 * gfortran.dg/ret_pointer_1.f90: New test.
34242
34243 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
34244
34245 * gcc.dg/missing-field-init-[12].c: New tests.
34246 * g++.dg/warn/missing-field-init-[12].C: New tests.
34247
34248 2004-08-06 Mark Mitchell <mark@codesourcery.com>
34249
34250 * gcc.dg/enum2.c: New test.
34251 * gcc.dg/symbian3.c: Likewise.
34252 * gcc.dg/symbian4.c: Likewise.
34253 * gcc.dg/wchar_t-2.c: Likewise.
34254
34255 2004-08-05 Mark Mitchell <mark@codesourcery.com>
34256
34257 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
34258 destructor tests.
34259
34260 2004-08-05 Mark Mitchell <mark@codesourcery.com>
34261
34262 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
34263 dg-require-visiblity.
34264 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
34265 * g++.dg/ext/visibility/fvisibility.C: Likewise.
34266 * g++.dg/ext/visibility/memfuncts.C: Likewise.
34267 * g++.dg/ext/visibility/new1.C: Likewise.
34268 * g++.dg/ext/visibility/pragma.C: Likewise.
34269 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
34270 * g++.dg/ext/visibility/virtual.C: Likewise.
34271 * g++/dg/ext/visibility/visibility-1.C: Likewise.
34272 * g++/dg/ext/visibility/visibility-2.C: Likewise.
34273 * g++/dg/ext/visibility/visibility-3.C: Likewise.
34274 * g++/dg/ext/visibility/visibility-4.C: Likewise.
34275 * g++/dg/ext/visibility/visibility-5.C: Likewise.
34276 * g++/dg/ext/visibility/visibility-6.C: Likewise.
34277 * g++/dg/ext/visibility/visibility-7.C: Likewise.
34278 * g++/dg/ext/visibility/visibility-8.C: New test.
34279 * gcc.c-torture/compile/dll.x: Remove.
34280 * gcc.dg/dll-2.c: Use dg-require-dll
34281 * gcc.dg/visibility-10.c: New test.
34282 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
34283 supporting DLLs.
34284 * lib/scanasm.exp (scan_hidden): New function.
34285 (scan_not_hidden): Likewise.
34286
34287 2004-08-05 David Edelsohn <edelsohn@gnu.org>
34288
34289 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
34290
34291 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
34292
34293 * gcc.c-torture/execute/20040805-1.c: New test.
34294
34295 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
34296
34297 * gcc.dg/20020118-1.c: Declare abort.
34298 * gcc.dg/altivec_check.h: Likewise.
34299 * gcc.dg/iftrap-2.c: Likewise.
34300 * gcc.dg/pragma-darwin.c: Likewise.
34301 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
34302
34303 2004-08-04 Geoffrey Keating <geoffk@apple.com>
34304
34305 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
34306
34307 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
34308
34309 * gcc.c-torture/execute/builtins/abs-2.c,
34310 gcc.c-torture/execute/builtins/abs-3.c,
34311 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
34312 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
34313 intmax_t, uintmax_t and their limits.
34314 * gcc.dg/intmax_t-1.c: New test.
34315
34316 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34317
34318 * g++.dg/tc1/dr147.C: Add reference to PR.
34319
34320 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
34321
34322 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
34323 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
34324
34325 2004-08-03 David Edelsohn <edelsohn@gnu.org>
34326
34327 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
34328
34329 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
34330
34331 * gcc.dg/redecl-5.c: New test.
34332 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
34333 of scanf.
34334
34335 2004-08-03 Roger Sayle <roger@eyesopen.com>
34336
34337 PR middle-end/16790
34338 * gcc.c-torture/execute/pr16790-1.c: New test case.
34339
34340 2004-08-03 Mark Mitchell <mark@codesourcery.com>
34341
34342 * g++.dg/ext/visibility/assign1.C: New test.
34343 * g++.dg/ext/visibility/new1.C: Likewise.
34344
34345 * gcc.dg/symbian1.c: New test.
34346 * gcc.dg/symbian2.c: Likewise.
34347
34348 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
34349
34350 PR target/16570
34351 * gcc.dg/i386-sse-9.c: New test.
34352
34353 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
34354
34355 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
34356
34357 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
34358
34359 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
34360 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
34361 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
34362 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
34363 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
34364 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
34365 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
34366 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
34367 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
34368 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
34369 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
34370 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
34371 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
34372 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
34373 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
34374 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
34375 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
34376 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
34377 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
34378 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
34379 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
34380 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
34381 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
34382 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
34383 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
34384 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
34385 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
34386 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
34387 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
34388 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
34389 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
34390 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
34391 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
34392 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
34393 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
34394 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
34395 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
34396 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
34397 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
34398 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
34399 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
34400 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
34401 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
34402 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
34403 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
34404 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
34405 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
34406 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
34407 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
34408 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
34409 gcc.misc-tests/i386-pf-3dnow-1.c,
34410 gcc.misc-tests/i386-pf-athlon-1.c,
34411 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
34412 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
34413 Declare built-in functions used.
34414 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
34415
34416 2004-08-02 Mark Mitchell <mark@codesourcery.com>
34417
34418 PR c++/16707
34419 * g++.dg/lookup/using12.C: New test.
34420
34421 * g++.dg/init/null1.C: Fix PR number.
34422 * g++.dg/parse/namespace10.C: Likewise.
34423
34424 2004-08-01 Mark Mitchell <mark@codesourcery.com>
34425
34426 PR c++/16224
34427 * g++.dg/template/spec17.C: New test.
34428 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
34429 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
34430
34431 2004-08-02 David Billinghurst
34432
34433 PR fortran/16292
34434 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
34435
34436 2004-08-01 Zack Weinberg <zack@codesourcery.com>
34437
34438 * gcc.dg/ia64-got-1.c: New test case.
34439
34440 2004-08-01 Mark Mitchell <mark@codesourcery.com>
34441
34442 PR c++/16489
34443 * g++.dg/init/null1.C: New test.
34444 * g++.dg/tc1/dr76.C: Adjust error marker.
34445
34446 PR c++/16529
34447 * g++.dg/parse/namespace10.C: New test.
34448
34449 PR c++/16810
34450 * g++.dg/inherit/ptrmem2.C: New test.
34451
34452 2004-08-02 Ben Elliston <bje@au.ibm.com>
34453
34454 PR target/16155
34455 * gcc.dg/pr16155.c: New test.
34456
34457 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
34458
34459 * gcc.dg/redecl-2.c: New test.
34460
34461 2004-07-30 Geoffrey Keating <geoffk@apple.com>
34462
34463 * gcc.dg/darwin-longdouble.c: New file.
34464
34465 2004-07-30 Richard Henderson <rth@redhat.com>
34466
34467 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
34468 write to constant argument.
34469 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
34470
34471 2004-07-30 Richard Henderson <rth@redhat.com>
34472
34473 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
34474 tests of nearest around zero.
34475
34476 2004-07-30 Andrew Pinski <apinski@apple.com>
34477
34478 * gcc.c-torture/compile/20040730-1.c: New test.
34479
34480 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34481
34482 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
34483 powerpc-eabispe.
34484
34485 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
34486
34487 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
34488
34489 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
34490
34491 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
34492 contains $ld_library_path.
34493 * lib/gfortran.exp (gfortran_link_flags): Likewise.
34494
34495 2004-07-29 Richard Henderson <rth@redhat.com>
34496
34497 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
34498
34499 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
34500 (alt2, which): New.
34501 (Check): Accept either alternative.
34502
34503 2004-07-29 Mark Mitchell <mark@codesourcery.com>
34504
34505 * g++.dg/abi/inline1.C: New test.
34506 * g++.dg/abi/local1-a.cc: Likewise.
34507 * g++.dg/abi/local1.C: Likewise.
34508 * g++.dg/abi/mangle11.C: Tweak location of warnings.
34509 * g++.dg/abi/mangle12.C: Likewise.
34510 * g++.dg/abi/mangle17.C: Likewise.
34511 * g++.dg/abi/mangle20-2.C: Likewise.
34512 * g++.dg/opt/interface1.C: Likewise.
34513 * g++.dg/opt/interface1.h: Likewise.
34514 * g++.dg/opt/interface1-a.cc: New test.
34515 * g++.dg/parse/repo1.C: New test.
34516 * g++.dg/template/repo1.C: Likewise.
34517 * g++.dg/warn/Winline-1.C: Likewise.
34518 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
34519
34520 2004-07-29 Diego Novillo <dnovillo@redhat.com>
34521
34522 * gcc.dg/tree-ssa/20040729-1.c: New test.
34523
34524 2004-07-27 Matt Austern <austern@apple.com>
34525
34526 * gcc.dg/darwin-bool-1.c: New test.
34527 * gcc.dg/darwin-bool-2.c: New test.
34528
34529 2004-07-28 Richard Henderson <rth@redhat.com>
34530
34531 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
34532 arguments in the correct type. Don't write to constant arguments.
34533
34534 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34535
34536 PR tree-optimization/16688
34537 PR tree-optimization/16689
34538 * g++.dg/tree-ssa/pr16688.C: New test.
34539
34540 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34541
34542 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34543 loads. Not only in the comment, this time.
34544
34545 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
34546
34547 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
34548 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
34549 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
34550 * gcc.dg/sh4a-bitmovua.c: New.
34551 * gcc.dg/sh4a-cos.c: New.
34552 * gcc.dg/sh4a-cosf.c: New.
34553 * gcc.dg/sh4a-fprun.c: New.
34554 * gcc.dg/sh4a-fsrra.c: New.
34555 * gcc.dg/sh4a-memmovua.c: New.
34556 * gcc.dg/sh4a-sin.c: New.
34557 * gcc.dg/sh4a-sincos.c: New.
34558 * gcc.dg/sh4a-sincosf.c: New.
34559 * gcc.dg/sh4a-sinf.c: New.
34560
34561 2004-07-28 Diego Novillo <dnovillo@redhat.com>
34562
34563 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
34564 conditionals.
34565 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
34566 loads.
34567 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
34568 DOM1.
34569
34570 2004-07-27 Andrew Pinski <apinski@apple.com>
34571
34572 * g++.dg/rtti/tinfo1.C: Correct the xfail.
34573
34574 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
34575
34576 * gcc.dg/pragma-isr.c: New test.
34577
34578 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34579
34580 PR c++/14429
34581 * g++.dg/template/ttp11.C: New test.
34582
34583 2004-07-27 Diego Novillo <dnovillo@redhat.com>
34584
34585 * gcc.c-torture/compile/20040727-1.c: New test.
34586
34587 2004-07-26 Eric Christopher <echristo@redhat.com>
34588
34589 * gcc.c-torture/compile/20040726-2.c: New test.
34590
34591 2004-07-26 Andrew Pinski <apinski@apple.com>
34592
34593 * g++.dg/rtti/tinfo1.C: Xfail.
34594
34595 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
34596
34597 * gcc.c-torture/compile/20040726-1.c: New test.
34598
34599 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
34600 Brian Ryner <bryner@brianryner.com>
34601
34602 PR c++/9283
34603 PR c++/15000
34604 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
34605 * g++.dg/ext/visibility/: New directory.
34606 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
34607 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
34608 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
34609 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
34610 * g++.dg/ext/visibility/fvisibility.C,
34611 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
34612 g++.dg/ext/visibility/fvisibility-override1.C
34613 g++.dg/ext/visibility/fvisibility-override2.C
34614 g++.dg/ext/visibility/memfuncts.C
34615 g++.dg/ext/visibility/noPLT.C
34616 g++.dg/ext/visibility/pragma.C
34617 g++.dg/ext/visibility/pragma-override1.C
34618 g++.dg/ext/visibility/pragma-override2.C
34619 g++.dg/ext/visibility/staticmemfuncts.C
34620 g++.dg/ext/visibility/virtual.C: New tests.
34621
34622 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34623
34624 PR c/15360
34625 * gcc.dg/pr15360-1.c: New test.
34626
34627 2004-07-25 Daniel Jacobowitz <dan@debian.org>
34628
34629 * gcc.dg/pragma-align-2.c: New test.
34630 * gcc.dg/pragma-init-fini.c: New test.
34631 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
34632 targets.
34633
34634 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
34635
34636 * gcc.dg/init-string-2.c: New test.
34637
34638 2004-07-24 Zack Weinberg <zack@codesourcery.com>
34639
34640 PR 16684
34641 * gcc.dg/Wredundant-decls-1.c: New test case.
34642
34643 2004-07-24 Jakub Jelinek <jakub@redhat.com>
34644
34645 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
34646 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
34647 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
34648 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
34649 * gcc.dg/compat/generate-random.c: New file.
34650 * gcc.dg/compat/generate-random.h: Likewise.
34651 * gcc.dg/compat/generate-random_r.c: Likewise.
34652 * gcc.dg/compat/struct-layout-1.h: Likewise.
34653 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
34654 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
34655 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
34656 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
34657 * gcc.dg/compat/struct-layout-1_main.c: New test.
34658 * gcc.dg/compat/struct-layout-1_x.c: New file.
34659 * gcc.dg/compat/struct-layout-1_y.c: New file.
34660 * gcc.dg/compat/struct-layout-1_test.h: New file.
34661
34662 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
34663
34664 * gcc.dg/comp-return-1.c: New test
34665
34666 2004-07-23 Janis Johnson <janis187@us.ibm.com>
34667
34668 * gcc.dg/vmx/8-02a.c: Fix typo.
34669
34670 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
34671 * gcc.dg/darwin-abi-3.c: New test.
34672
34673 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
34674 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
34675
34676 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
34677 * gcc.dg/vmx/ops-long-1.c: New test.
34678 * gcc.dg/vmx/ops-long-2.c: New test.
34679
34680 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
34681
34682 * g++.dg/lookup/conv-[1234].C: New.
34683
34684 2004-07-22 Mark Mitchell <mark@codesourcery.com>
34685
34686 * g++.dg/parse/attr2.C: Simplify.
34687
34688 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34689
34690 PR c/7284
34691 * gcc.c-torture/execute/pr7284-1.c: New test.
34692
34693 2004-07-22 Brian Booth <bbooth@redhat.com>
34694
34695 * gcc.dg/tree-ssa/20040721-1.c: New test.
34696
34697 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
34698
34699 * g++.dg/template/crash20.c: New.
34700
34701 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
34702
34703 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
34704 Add dg-run directive. Declare variables as required.
34705 * gfortran.dg/g77/README: Update
34706
34707 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
34708
34709 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
34710 gcc.dg/cris-peep2-andu2.c: New tests.
34711
34712 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34713
34714 PR c/15052
34715 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34716 on return type.
34717 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34718 messages.
34719 * gcc.dg/qual-return-2.c: Update expected messages.
34720 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34721
34722 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34723
34724 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34725 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34726
34727 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34728
34729 PR c/11250
34730 * gcc.dg/init-string-1.c: New test.
34731
34732 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34733
34734 PR middle-end/15345
34735 PR c/16450
34736 * gcc.dg/torture/nested-fn-1.c: New test.
34737
34738 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34739
34740 PR target/16559
34741 * gcc.dg/ia64-fptr-1.c: New file.
34742
34743 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34744
34745 PR c++/14497
34746 * g++.dg/template/spec16.C: New test.
34747 * g++.old-deja/g++.robertl/eb118.C: Remove.
34748
34749 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34750
34751 PR c++/509
34752 * g++.dg/template/spec15.C: New test.
34753
34754 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34755
34756 Copy cases from g77.f-torture/execute and add dg-run
34757 directive. Other changes as noted.
34758 * gfortran.dg/g77/13037.f
34759 * gfortran.dg/g77/1832.f
34760 * gfortran.dg/g77/19981119-0.f
34761 * gfortran.dg/g77/19990313-0.f
34762 * gfortran.dg/g77/19990313-1.f
34763 * gfortran.dg/g77/19990313-2.f
34764 * gfortran.dg/g77/19990313-3.f
34765 * gfortran.dg/g77/19990419-1.f
34766 * gfortran.dg/g77/19990826-0.f
34767 * gfortran.dg/g77/19990826-2.f
34768 * gfortran.dg/g77/20000503-1.f
34769 * gfortran.dg/g77/20001111.f
34770 * gfortran.dg/g77/20010116.f
34771 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34772 * gfortran.dg/g77/20010430.f
34773 * gfortran.dg/g77/6177.f
34774 * gfortran.dg/g77/947.f
34775 * gfortran.dg/g77/970816-3.f
34776 * gfortran.dg/g77/971102-1.f
34777 * gfortran.dg/g77/980520-1.f
34778 * gfortran.dg/g77/980628-0.f
34779 * gfortran.dg/g77/980628-1.f
34780 * gfortran.dg/g77/980628-10.f
34781 * gfortran.dg/g77/980628-2.f
34782 * gfortran.dg/g77/980628-3.f
34783 * gfortran.dg/g77/980628-7.f
34784 * gfortran.dg/g77/980628-8.f
34785 * gfortran.dg/g77/980628-9.f
34786 * gfortran.dg/g77/980701-0.f
34787 * gfortran.dg/g77/980701-1.f
34788 * gfortran.dg/g77/cabs.f
34789 * gfortran.dg/g77/claus.f
34790 * gfortran.dg/g77/complex_1.f
34791 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34792 * gfortran.dg/g77/dcomplex.f
34793 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34794 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34795 * gfortran.dg/g77/f90-intrinsic-numeric.f
34796 * gfortran.dg/g77/int8421.f
34797 * gfortran.dg/g77/labug1.f
34798 * gfortran.dg/g77/large_vec.f
34799 * gfortran.dg/g77/le.f
34800 * gfortran.dg/g77/short.f
34801 * gfortran.dg/g77/README: Update
34802
34803 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34804
34805 PR c++/16637
34806 * g++.dg/parse/lookup4.C: New test.
34807
34808 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34809
34810 PR c++/16175
34811 * g++.dg/template/ttp10.C: New test.
34812
34813 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34814
34815 * gcc.dg/pr12625-1.c: New test.
34816
34817 2004-07-20 Steven Bosscher <stevenb@suse.de>
34818
34819 * gcc.dg/switch-warn-1.c: New test.
34820 * gcc.dg/switch-warn-2.c: New test.
34821 * gcc.c-torture/compile/pr14730.c: Update.
34822
34823 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34824
34825 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34826 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34827 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34828 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34829
34830 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34831
34832 PR c++/16623
34833 * g++.dg/template/assign1.C: New test.
34834
34835 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34836
34837 PR c++/12170
34838 * g++.dg/template/ttp9.C: New test.
34839
34840 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34841
34842 * gcc.dg/format/cmn-err-1.c: New test.
34843
34844 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34845
34846 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34847 gcc.dg/Wparentheses-10.c: New tests.
34848 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34849
34850 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34851
34852 PR fortran/16465
34853 * gfortran.dg/g77//ffixed-line-length-0.f,
34854 gfortran.dg/g77/ffixed-line-length-132.f,
34855 gfortran.dg/g77/ffixed-line-length-72.f,
34856 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34857 gfortran.dg/g77/README: Update.
34858
34859 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34860
34861 PR c++/13092
34862 * g++.dg/template/non-dependent7.C: New test.
34863 * g++.dg/template/non-dependent8.C: Likewise.
34864 * g++.dg/template/non-dependent9.C: Likewise.
34865 * g++.dg/template/non-dependent10.C: Likewise.
34866
34867 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34868
34869 PR c++/16337
34870 * g++.dg/parse/attr2.C: New test.
34871
34872 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34873
34874 * g77.dg: Removed.
34875 * g77.f-torture: Ditto.
34876
34877 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34878
34879 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34880 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34881 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34882
34883 2004-07-16 Richard Henderson <rth@redhat.com>
34884
34885 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34886
34887 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34888
34889 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34890 tests with full list of options.
34891 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34892 of TORTURE_OPTIONS if test contains 'dg-do run'.
34893
34894 PR fortran/16404
34895 * gfortran.dg/do_iterator.f90: New test.
34896
34897 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34898
34899 PR rtl-optimization/16536
34900 * gcc.c-torture/execute/restrict-1.c: New test.
34901
34902 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34903
34904 PR fortran/15324
34905 * gfortran.dg/pr15324.f90: New test.
34906
34907 PR fortran/15129
34908 * gfortran.dg/pr15129.f90: New test.
34909
34910 PR fortran/15140
34911 * gfortran.dg/pr15140.f90: New test.
34912
34913 PR fortran/13792
34914 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34915 compile-time simplification.
34916
34917 2004-07-14 Mike Stump <mrs@apple.com>
34918
34919 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34920
34921 2004-07-14 James E Wilson <wilson@specifixinc.com>
34922
34923 PR target/16325
34924 * gcc.dg/profile-generate-1.c: New.
34925
34926 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34927
34928 * gcc.c-torture/execute/20040709-1.c: New test.
34929 * gcc.c-torture/execute/20040709-2.c: New test.
34930
34931 2004-07-14 Mike Stump <mrs@apple.com>
34932
34933 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34934
34935 2004-07-14 Mike Stump <mrs@apple.com>
34936
34937 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34938
34939 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34940
34941 PR c++/16518
34942 * g++.dg/parse/mutable1.C: New test.
34943
34944 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34945
34946 PR tree-optimization/16443
34947 * gcc.dg/tree-ssa/20040713-1.c: New test.
34948
34949 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34950
34951 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34952 for operator new.
34953
34954 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34955
34956 * gfortran.dg/g77/README: New file
34957 * gfortran.dg/g77/19981216-0.f: Copy from
34958 g77.f-torture/noncompile. Add "dg-do compile" and
34959 dg-error as required.
34960 * gfortran.dg/g77/19990218-1.f: Likewise.
34961 * gfortran.dg/g77/19990905-1.f: Likewise.
34962 * gfortran.dg/g77/9263.f: Likewise.
34963 * gfortran.dg/g77/980615-0.f: Likewise.
34964 * gfortran.dg/g77/980616-0.f: Likewise.
34965 * gfortran.dg/g77/check0.f: Likewise.
34966 * gfortran.dg/g77/select_no_compile.f: Likewise.
34967
34968 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34969
34970 Copy files from g77.f-torture/compile.
34971 Add "{ dg-do compile}". Other changes as noted
34972 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34973 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34974 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34975 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34976 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34977 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34978 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34979 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34980 statement to conform to standard. Append alpha1.x for reference.
34981 * gfortran.dg/g77/xformat.f: Add dg-warning
34982
34983 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34984
34985 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34986 Add {dg-do compile} directive.
34987 * gfortran.dg/g77/cpp2.F: Likewise.
34988
34989 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34990
34991 PR c++/5402
34992 * g++.dg/lookup/name-clash1.C: New test.
34993
34994 PR c++/9777
34995 * g++.dg/lookup/name-clash2.C: New test.
34996
34997 PR c++/12102
34998 * g++.dg/lookup/name-clash3.C: New test.
34999
35000 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35001
35002 * g++.dg/lookup/new2.C: New test.
35003 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
35004
35005 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
35006
35007 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
35008 Add {dg-do compile} directive.
35009 * gfortran.dg/g77/13060.f: Likewise.
35010 * gfortran.dg/g77/19990218-0.f: Likewise.
35011 * gfortran.dg/g77/19990305-0.f: Likewise.
35012 * gfortran.dg/g77/19990419-0.f: Likewise.
35013 * gfortran.dg/g77/19990502-0.f: Likewise.
35014 * gfortran.dg/g77/19990502-1.f: Likewise.
35015 * gfortran.dg/g77/19990525-0.f: Likewise.
35016 * gfortran.dg/g77/19990826-1.f: Likewise.
35017 * gfortran.dg/g77/19990826-3.f: Likewise.
35018 * gfortran.dg/g77/19990905-2.f: Likewise.
35019 * gfortran.dg/g77/20000412-1.f: Likewise.
35020 * gfortran.dg/g77/20000511-1.f: Likewise.
35021 * gfortran.dg/g77/20000511-2.f: Likewise.
35022 * gfortran.dg/g77/20000518.f: Likewise.
35023 * gfortran.dg/g77/20000601-1.f: Likewise.
35024 * gfortran.dg/g77/20000601-2.f: Likewise.
35025 * gfortran.dg/g77/20000629-1.f: Likewise.
35026 * gfortran.dg/g77/20000630-2.f: Likewise.
35027 * gfortran.dg/g77/20010115.f: Likewise.
35028 * gfortran.dg/g77/20010321-1.f: Likewise.
35029 * gfortran.dg/g77/20010426.f: Likewise.
35030 * gfortran.dg/g77/20020307-1.f: Likewise.
35031 * gfortran.dg/g77/8485.f: Likewise.
35032 * gfortran.dg/g77/960317-1.f: Likewise.
35033 * gfortran.dg/g77/970915-0.f: Likewise.
35034 * gfortran.dg/g77/980310-1.f: Likewise.
35035 * gfortran.dg/g77/980310-2.f: Likewise.
35036 * gfortran.dg/g77/980310-3.f: Likewise.
35037 * gfortran.dg/g77/980310-4.f: Likewise.
35038 * gfortran.dg/g77/980310-6.f: Likewise.
35039 * gfortran.dg/g77/980310-7.f: Likewise.
35040 * gfortran.dg/g77/980310-8.f: Likewise.
35041 * gfortran.dg/g77/980419-2.f: Likewise.
35042 * gfortran.dg/g77/980424-0.f: Likewise.
35043 * gfortran.dg/g77/980427-0.f: Likewise.
35044 * gfortran.dg/g77/980729-0.f: Likewise.
35045 * gfortran.dg/g77/981117-1.f: Likewise.
35046 * gfortran.dg/g77/toon_1.f: Likewise.
35047
35048 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35049
35050 PR c++/2204
35051 * g++.dg/other/abstract2.C: New test.
35052
35053 2004-07-12 Paul Brook <paul@codesourcery.com>
35054
35055 * gfortran.dg/pointer_init_1.f90: New test.
35056
35057 2004-07-11 Paul Brook <paul@codesourcery.com>
35058
35059 PR fortran/15986
35060 * gfortran.dg/contained_1.f90: New test.
35061
35062 2004-07-11 Mark Mitchell <mark@codesourcery.com>
35063
35064 * g++.dg/parse/defarg8.C: New test.
35065
35066 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35067
35068 PR fortran/16433
35069 * gfortran.dg/pr16433.f: New test.
35070
35071 PR fortran/17574
35072 * gfortran.dg/pr15754.f90: New test.
35073
35074 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
35075
35076 PR tree-optimization/16437
35077 * gcc.c-torture/execute/bitfld-4.c: New test.
35078
35079 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35080
35081 * gfortran.fortran-torture/execute/common_2.f90: Add check for
35082 access to common var from module.
35083
35084 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35085
35086 PR fortran/16336
35087 * gfortran.fortran-torture/execute/common_2.f90: New test.
35088
35089 2004-07-10 Paul Brook <paul@codesourcery.com>
35090
35091 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
35092
35093 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35094
35095 PR fortran/15969
35096 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
35097
35098 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
35099
35100 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
35101 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
35102 * gfortran.dg/g77/ffree-form-1.f: Likewise.
35103 * gfortran.dg/g77/ffree-form-2.f: Likewise.
35104 * gfortran.dg/g77/ffree-form-3.f: Likewise.
35105 * gfortran.dg/g77/fno-underscoring.f: Likewise.
35106 * gfortran.dg/g77/funderscoring.f: Likewise.
35107 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
35108
35109 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35110
35111 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
35112
35113 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35114 Paul Brook <paul@codesourcery.com>
35115
35116 PR fortran/13415
35117 * gfortran.dg/common_pointer_1.f90: New test.
35118
35119 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35120
35121 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
35122
35123 2004-07-09 James E Wilson <wilson@specifixinc.com>
35124
35125 PR target/16364
35126 * gcc.c-torture/compile/20040709-1.c: New.
35127
35128 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35129
35130 PR fortran/14077
35131 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
35132
35133 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35134
35135 PR fortran/13201
35136 * gfortran.dg/shape_1.f90: New test.
35137
35138 2004-07-09 Zack Weinberg <zack@codesourcery.com>
35139 Andrew Pinski <apinski@apple.com>
35140
35141 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
35142
35143 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35144
35145 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
35146 comment.
35147
35148 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35149 Paul Brook <paul@codesourcery.com>
35150
35151 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
35152 '.f95' and '.F95'.
35153
35154 2004-07-09 Diego Novillo <dnovillo@redhat.com>
35155
35156 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
35157
35158 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35159
35160 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
35161 testcases with capital suffix.
35162
35163 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35164
35165 PR fortran/15481
35166 PR fortran/13372
35167 PR fortran/13575
35168 PR fortran/15978
35169 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
35170
35171 * gfortran.dg/implicit_1.f90: New test.
35172
35173 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35174
35175 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
35176 expression to match gfortran warning/error messages
35177 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
35178 dg-error text.
35179
35180 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35181
35182 * lib/fortran-torture.exp: Rename proc search_for to
35183 search_for_re.
35184
35185 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35186
35187 * gcc.c-torture/execute/simd-5.x: New file.
35188 XFAIL on SPARC 64-bit at -O0.
35189
35190 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35191
35192 PR c++/8211
35193 PR c++/16165
35194 * g++.dg/warn/effc3.C: New test.
35195
35196 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35197
35198 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
35199 change X to 1X in format.
35200 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
35201 add data statements to conform to standard.
35202
35203 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35204
35205 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
35206 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
35207 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
35208
35209 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35210
35211 * gfortran.dg/g77/7388.f: Copy from g77.dg
35212 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
35213 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
35214 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
35215 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
35216 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
35217 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
35218 * gfortran.dg/g77/strlen0.f: Likewise.
35219
35220 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35221
35222 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
35223 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
35224
35225 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
35226
35227 * gcc.c-torture/execute/920428-2.x: Delete.
35228 * gcc.c-torture/execute/920501-7.x: Likewise.
35229
35230 2004-07-08 Jakub Jelinek <jakub@redhat.com>
35231
35232 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
35233 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
35234 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
35235 prescott and c3-2.
35236 (PREFETCH_3DNOW): Add -march=c3.
35237
35238 2004-07-08 Diego Novillo <dnovillo@redhat.com>
35239
35240 PR c/16437
35241 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
35242 * gcc.c-torture/execute/bf64-1.x: Likewise.
35243
35244 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
35245
35246 * gcc.c-torture/compile/20040708-1.c: New test.
35247
35248 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35249
35250 PR c++/16169
35251 * g++.dg/warn/effc2.C: New test.
35252
35253 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
35254
35255 * gcc.c-torture/execute/bitfld-1.x: Remove.
35256 * gcc.c-torture/execute/bitfld-3.c: New test.
35257 * gcc.dg/bitfld-2.c: Remove XFAILs.
35258
35259 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
35260
35261 PR c++/16276
35262 * g++.dg/rtti/tinfo1.C: New file.
35263
35264 2004-07-07 Eric Christopher <echristo@redhat.com>
35265
35266 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
35267
35268 2004-07-07 Andrew Pinski <apinski@apple.com>
35269
35270 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
35271
35272 2004-07-07 Mark Mitchell <mark@codesourcery.com>
35273
35274 * g++.dg/init/call1.C: XFAIL.
35275
35276 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
35277
35278 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
35279 except for movstrict*, to movmem* and clrstr* to clrmem*.
35280
35281 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
35282
35283 * gcc.c-torture/execute/20040707-1.c: New test.
35284
35285 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
35286
35287 * gcc.c-torture/execute/20040706-1.c: New test.
35288
35289 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35290
35291 PR c++/3671
35292 * g++.dg/template/spec14.C: New test.
35293
35294 2004-07-05 Jakub Jelinek <jakub@redhat.com>
35295
35296 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
35297 nothing if not yet defined. Use it in b, c and d type definitions.
35298 * gcc.c-torture/execute/20040705-1.c: New test.
35299 * gcc.c-torture/execute/20040705-2.c: New test.
35300
35301 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35302
35303 PR c++/2518
35304 * g++.dg/lookup/new1.C: New test.
35305
35306 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35307
35308 PR c++/11406
35309 * g++.dg/template/sizeof8.C: New test.
35310
35311 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
35312
35313 * gcc.c-torture/compile/20040705-1.c: New test.
35314
35315 2004-07-04 Bud Davis <bdavis9659@comcast.net>
35316
35317 * gfortran.fortran-torture/execute/seq_io.f90: New test.
35318
35319 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
35320
35321 * gcc.dg/cpp/if-mop.c: Two new testcases.
35322 * gcc.dg/cpp/trad/comment-3.c: New.
35323
35324 2004-07-04 Paul Brook <paul@codesourcery.com>
35325
35326 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
35327
35328 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
35329
35330 PR c++/3761
35331 * g++.dg/lookup/crash4.C: New test.
35332
35333 2004-07-02 Zack Weinberg <zack@codesourcery.com>
35334
35335 * gcc.c-torture/execute/builtin-abs-1.c
35336 * gcc.c-torture/execute/builtin-abs-2.c
35337 * gcc.c-torture/execute/builtin-complex-1.c
35338 * gcc.c-torture/execute/builtins/string-1-lib.c
35339 * gcc.c-torture/execute/builtins/string-1.c
35340 * gcc.c-torture/execute/builtins/string-2-lib.c
35341 * gcc.c-torture/execute/builtins/string-2.c
35342 * gcc.c-torture/execute/builtins/string-3-lib.c
35343 * gcc.c-torture/execute/builtins/string-3.c
35344 * gcc.c-torture/execute/builtins/string-4-lib.c
35345 * gcc.c-torture/execute/builtins/string-4.c
35346 * gcc.c-torture/execute/builtins/string-5-lib.c
35347 * gcc.c-torture/execute/builtins/string-5.c
35348 * gcc.c-torture/execute/builtins/string-6-lib.c
35349 * gcc.c-torture/execute/builtins/string-6.c
35350 * gcc.c-torture/execute/builtins/string-7-lib.c
35351 * gcc.c-torture/execute/builtins/string-7.c
35352 * gcc.c-torture/execute/builtins/string-8-lib.c
35353 * gcc.c-torture/execute/builtins/string-8.c
35354 * gcc.c-torture/execute/builtins/string-9-lib.c
35355 * gcc.c-torture/execute/builtins/string-9.c
35356 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
35357 * gcc.c-torture/execute/builtins/string-asm-1.c
35358 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
35359 * gcc.c-torture/execute/builtins/string-asm-2.c
35360 * gcc.c-torture/execute/stdio-opt-1.c
35361 * gcc.c-torture/execute/stdio-opt-2.c
35362 * gcc.c-torture/execute/stdio-opt-3.c
35363 * gcc.c-torture/execute/string-opt-1.c
35364 * gcc.c-torture/execute/string-opt-10.c
35365 * gcc.c-torture/execute/string-opt-11.c
35366 * gcc.c-torture/execute/string-opt-12.c
35367 * gcc.c-torture/execute/string-opt-13.c
35368 * gcc.c-torture/execute/string-opt-14.c
35369 * gcc.c-torture/execute/string-opt-15.c
35370 * gcc.c-torture/execute/string-opt-16.c
35371 * gcc.c-torture/execute/string-opt-2.c
35372 * gcc.c-torture/execute/string-opt-6.c
35373 * gcc.c-torture/execute/string-opt-7.c
35374 * gcc.c-torture/execute/string-opt-8.c:
35375 Replace with ...
35376
35377 * gcc.c-torture/execute/builtins/abs-2.c
35378 * gcc.c-torture/execute/builtins/abs-3.c
35379 * gcc.c-torture/execute/builtins/complex-1.c
35380 * gcc.c-torture/execute/builtins/fprintf.c
35381 * gcc.c-torture/execute/builtins/fputs.c
35382 * gcc.c-torture/execute/builtins/memcmp.c
35383 * gcc.c-torture/execute/builtins/memmove.c
35384 * gcc.c-torture/execute/builtins/memops-asm.c
35385 * gcc.c-torture/execute/builtins/mempcpy-2.c
35386 * gcc.c-torture/execute/builtins/mempcpy.c
35387 * gcc.c-torture/execute/builtins/memset.c
35388 * gcc.c-torture/execute/builtins/printf.c
35389 * gcc.c-torture/execute/builtins/sprintf.c
35390 * gcc.c-torture/execute/builtins/strcat.c
35391 * gcc.c-torture/execute/builtins/strchr.c
35392 * gcc.c-torture/execute/builtins/strcmp.c
35393 * gcc.c-torture/execute/builtins/strcpy.c
35394 * gcc.c-torture/execute/builtins/strcspn.c
35395 * gcc.c-torture/execute/builtins/strlen-2.c
35396 * gcc.c-torture/execute/builtins/strlen.c
35397 * gcc.c-torture/execute/builtins/strncat.c
35398 * gcc.c-torture/execute/builtins/strncmp-2.c
35399 * gcc.c-torture/execute/builtins/strncmp.c
35400 * gcc.c-torture/execute/builtins/strncpy.c
35401 * gcc.c-torture/execute/builtins/strpbrk.c
35402 * gcc.c-torture/execute/builtins/strpcpy-2.c
35403 * gcc.c-torture/execute/builtins/strpcpy.c
35404 * gcc.c-torture/execute/builtins/strrchr.c
35405 * gcc.c-torture/execute/builtins/strspn.c
35406 * gcc.c-torture/execute/builtins/strstr-asm.c
35407 * gcc.c-torture/execute/builtins/strstr.c:
35408 ... these new files.
35409
35410 * gcc.c-torture/execute/builtins/abs-2-lib.c
35411 * gcc.c-torture/execute/builtins/abs-3-lib.c
35412 * gcc.c-torture/execute/builtins/complex-1-lib.c
35413 * gcc.c-torture/execute/builtins/fprintf-lib.c
35414 * gcc.c-torture/execute/builtins/fputs-lib.c
35415 * gcc.c-torture/execute/builtins/memcmp-lib.c
35416 * gcc.c-torture/execute/builtins/memmove-lib.c
35417 * gcc.c-torture/execute/builtins/memops-asm-lib.c
35418 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
35419 * gcc.c-torture/execute/builtins/mempcpy-lib.c
35420 * gcc.c-torture/execute/builtins/memset-lib.c
35421 * gcc.c-torture/execute/builtins/printf-lib.c
35422 * gcc.c-torture/execute/builtins/sprintf-lib.c
35423 * gcc.c-torture/execute/builtins/strcat-lib.c
35424 * gcc.c-torture/execute/builtins/strchr-lib.c
35425 * gcc.c-torture/execute/builtins/strcmp-lib.c
35426 * gcc.c-torture/execute/builtins/strcpy-lib.c
35427 * gcc.c-torture/execute/builtins/strcspn-lib.c
35428 * gcc.c-torture/execute/builtins/strlen-2-lib.c
35429 * gcc.c-torture/execute/builtins/strlen-lib.c
35430 * gcc.c-torture/execute/builtins/strncat-lib.c
35431 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
35432 * gcc.c-torture/execute/builtins/strncmp-lib.c
35433 * gcc.c-torture/execute/builtins/strncpy-lib.c
35434 * gcc.c-torture/execute/builtins/strpbrk-lib.c
35435 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
35436 * gcc.c-torture/execute/builtins/strpcpy-lib.c
35437 * gcc.c-torture/execute/builtins/strrchr-lib.c
35438 * gcc.c-torture/execute/builtins/strspn-lib.c
35439 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
35440 * gcc.c-torture/execute/builtins/strstr-lib.c
35441 * gcc.c-torture/execute/builtins/lib/abs.c
35442 * gcc.c-torture/execute/builtins/lib/fprintf.c
35443 * gcc.c-torture/execute/builtins/lib/memset.c
35444 * gcc.c-torture/execute/builtins/lib/printf.c
35445 * gcc.c-torture/execute/builtins/lib/sprintf.c
35446 * gcc.c-torture/execute/builtins/lib/strcpy.c
35447 * gcc.c-torture/execute/builtins/lib/strcspn.c
35448 * gcc.c-torture/execute/builtins/lib/strncat.c
35449 * gcc.c-torture/execute/builtins/lib/strncmp.c
35450 * gcc.c-torture/execute/builtins/lib/strncpy.c
35451 * gcc.c-torture/execute/builtins/lib/strpbrk.c
35452 * gcc.c-torture/execute/builtins/lib/strspn.c
35453 * gcc.c-torture/execute/builtins/lib/strstr.c:
35454 New files containing support routines.
35455
35456 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
35457 declaration.
35458 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
35459 when not optimizing.
35460
35461 2004-07-02 Mark Mitchell <mark@codesourcery.com>
35462
35463 PR c++/16240
35464 * g++.dg/abi/mangle22.C: New test.
35465 * g++.dg/abi/mangle23.C: Likewise.
35466
35467 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
35468
35469 PR fortran/16290
35470 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
35471 Allow for cases without denormalized floating point numbers.
35472
35473 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
35474
35475 PR c/1027
35476 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
35477 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
35478 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
35479 expected warning text.
35480 * gcc.dg/format/diag-2.c: New test.
35481
35482 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
35483
35484 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
35485
35486 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
35487
35488 * gcc.dg/builtins-43.c: New.
35489 * gcc.dg/builtins-44.c: New.
35490 * gcc.dg/builtins-45.c: New.
35491
35492 2004-06-26 Geoffrey Keating <geoffk@apple.com>
35493 Andreas Tobler <a.tobler@schweiz.ch>
35494
35495 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
35496 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
35497 as SIGSEGV.
35498 * gcc.dg/cleanup-11.c: Likewise.
35499 * gcc.dg/cleanup-8.c: Likewise.
35500 * gcc.dg/cleanup-9.c: Likewise.
35501 * gcc.dg/cleanup-5.c: Run on all platforms.
35502
35503 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
35504
35505 * g++.dg/warn/nonnull1.C: New test.
35506
35507 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
35508
35509 * gcc.dg/compat/compat-common.h: Wrap up CINT in
35510 an #ifndef SKIP_COMPLEX_INT/#endif pair.
35511 Special-case the Sun compiler wrt to <complex.h>.
35512
35513 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
35514
35515 * gcc.dg/Wunreachable-8.C: New test.
35516
35517 * gcc.dg/h8300-ice2.c : New test.
35518
35519 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
35520
35521 PR fortran/16161
35522 * gfortran.fortran-torture/compile/implicit.f90: Add test
35523 for implicit character.
35524
35525 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
35526
35527 PR fortran/16289
35528 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
35529 Use tiny() intrinsic to find smallest non-negative real
35530
35531 2004-06-30 Jakub Jelinek <jakub@redhat.com>
35532
35533 * gcc.dg/compat/struct-by-value-22_main.c: New test.
35534 * gcc.dg/compat/struct-by-value-22_x.c: New.
35535 * gcc.dg/compat/struct-by-value-22_y.c: New.
35536
35537 * gcc.c-torture/execute/20040629-1.c: New test.
35538
35539 2004-06-29 Jakub Jelinek <jakub@redhat.com>
35540
35541 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
35542 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
35543
35544 PR target/16195
35545 * gcc.dg/20040625-1.c: New test.
35546
35547 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35548
35549 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
35550
35551 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35552
35553 PR fortran/15963
35554 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
35555
35556 2004-06-29 Richard Henderson <rth@redhat.com>
35557
35558 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
35559
35560 2004-06-29 Paul Brook <paul@codesourcery.com>
35561
35562 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
35563 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
35564
35565 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
35566
35567 PR c++/16260
35568 * g++.dg/parse/crash15.C: New.
35569
35570 2004-06-28 Andrew Pinski <apinski@apple.com>
35571
35572 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
35573 by the error already.
35574
35575 * g++.dg/opt/ptrmem4.C: Change to compile only test.
35576
35577 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
35578
35579 PR target/14041
35580 * gcc.dg/h8300-bss-align-1.c : New.
35581
35582 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
35583
35584 * PR c++/16174
35585 * g++.dg/template/ctor4.C: New.
35586
35587 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35588
35589 PR c++/16205
35590 * g++.dg/warn/Wsequence-point-1.C: New test.
35591
35592 2004-06-27 Paul Brook <paul@codesourcery.com>
35593
35594 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
35595
35596 2004-06-27 Zack Weinberg <zack@codesourcery.com>
35597
35598 * g++.old-deja/g++.mike/p7325.C: Remove.
35599
35600 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
35601
35602 PR c/14963
35603 * gcc.dg/pr14963.c: New test.
35604
35605 2004-06-27 Mark Mitchell <mark@codesourcery.com>
35606
35607 PR c++/16193
35608 * g++.dg/parse/redef1.C: New test.
35609
35610 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
35611
35612 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
35613 20021110.c.
35614 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
35615 20021119-1.c.
35616 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
35617 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
35618 5-04.c.
35619 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
35620 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
35621 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
35622 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
35623 g++.brendan/enum14.C.
35624 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
35625 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
35626 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
35627 g++.mike/virt1.C.
35628 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
35629 memtemp24.C.
35630
35631 2004-06-27 Roger Sayle <roger@eyesopen.com>
35632
35633 * gcc.dg/20040527-1.c: New test case.
35634
35635 2004-06-26 Bud Davis <bdavis9659@comcast.net>
35636
35637 PR gfortran/pr16196
35638 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
35639
35640 2004-06-25 Roger Sayle <roger@eyesopen.com>
35641
35642 PR middle-end/15825
35643 * gcc.dg/pr15825-1.c: New test case.
35644
35645 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35646
35647 * gcc.c-torture/execute/20040625-1.c: New test.
35648
35649 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35650
35651 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
35652
35653 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
35654
35655 * gcc.dg/torture/mips-div-1.c: New test.
35656
35657 2004-06-24 Jeff Law <law@redhat.com>
35658
35659 * gcc.dg/tree-ssa/20040624-1.c: New test.
35660
35661 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
35662
35663 * gcc.c-torture/compile/20040624-1.c: New test.
35664
35665 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35666
35667 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
35668 this directory.
35669
35670 2004-06-23 Andrew Pinski <apinski@apple.com>
35671
35672 PR middle-end/15988
35673 * g++.dg/opt/ptrmem4.C: New test.
35674
35675 * gcc.dg/c90-array-quals-2.c: New test.
35676
35677 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
35678
35679 * gcc.dg/kpice1.c: New test.
35680
35681 2006-06-23 Andrew Pinski <apinski@apple.com>
35682
35683 * gcc.dg/c90-array-quals.c: New test.
35684
35685 2006-06-22 Richard Henderson <rth@redhat.com>
35686
35687 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
35688
35689 2004-06-22 Loren James Rittle <ljrittle@acm.org>
35690
35691 * gcc.dg/builtins-config.h: Handle FreeBSD.
35692
35693 2006-06-22 Richard Henderson <rth@redhat.com>
35694
35695 * g++.dg/opt/devirt1.C: New.
35696
35697 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
35698
35699 * g++.dg/opt/pr15551.C: New testcase.
35700
35701 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
35702
35703 PR target/14800
35704 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
35705 x86_64-*-linux* when compiling for 32bit.
35706
35707 2004-06-21 Andrew Pinski <apinski@apple.com>
35708
35709 * gcc.dg/pch/struct-1.c: New.
35710 * gcc.dg/pch/struct-1.hs: New.
35711
35712 2004-06-21 Geoffrey Keating <geoffk@apple.com>
35713
35714 * gcc.dg/pch/save-temps-1.c: New file.
35715 * gcc.dg/pch/save-temps-1.hs: New file.
35716
35717 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35718
35719 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35720 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35721
35722 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35723
35724 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35725 to fix type error.
35726 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35727 Remove trailing spaces.
35728
35729 2004-06-21 Richard Henderson <rth@redhat.com>
35730
35731 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35732 merging && to BIT_FIELD_REF.
35733
35734 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35735
35736 * g++.dg/opt/placeholder1.C: New test.
35737
35738 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35739
35740 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35741 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35742 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35743 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35744
35745 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35746
35747 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35748 extern "C".
35749 * g++.dg/other/pragma-re-1.C: Add comments.
35750
35751 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35752
35753 PR gfortran/16080
35754 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35755
35756 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35757
35758 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35759 instead of setting the type of size_t by
35760 hand.
35761
35762 2004-06-18 Roger Sayle <roger@eyesopen.com>
35763
35764 * gcc.dg/unordered-2.c: New test case.
35765 * gcc.dg/unordered-3.c: New test case.
35766
35767 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35768
35769 PR other/16043
35770 * lib/g++.exp (g++_version): Tweak regexp for version
35771 * lib/g77.exp (g77_version): Likewise.
35772 * lib/gfortran.exp (gfortran_version): Likewise.
35773 * lib/objc.exp (objc_version): Likewise.
35774 * lib/treelang.exp (treelang_version): Likewise.
35775
35776 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35777
35778 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35779 Use INT_MAX instead of __INT_MAX__.
35780 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35781
35782 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35783 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35784 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35785 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35786 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35787 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35788 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35789 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35790 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35791
35792 * gcc.dg/range-test-1.c: New test.
35793 * g++.dg/opt/range-test-1.C: New test.
35794
35795 2004-06-17 Richard Henderson <rth@redhat.com>
35796
35797 * objc.dg/sync-1.m: New.
35798 * objc.dg/try-catch-1.m: Don't force next runtime.
35799 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35800 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35801 shadowed catch clause.
35802 * objc.dg/try-catch-5.m: New.
35803
35804 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35805
35806 Bug 14610
35807 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35808
35809 2004-06-15 Richard Henderson <rth@redhat.com>
35810
35811 * gcc.dg/20001116-1.c: Move expected warning line.
35812
35813 2004-06-15 Richard Henderson <rth@redhat.com>
35814
35815 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35816 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35817
35818 2004-06-15 Jeff Law <law@redhat.com>
35819
35820 * gcc.dg/tree-ssa/20040615-1.c: New test.
35821 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35822 be less sensitive to operand ordering.
35823 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35824
35825 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35826
35827 * g++.dg/abi/bitfield3.C: Add comment..
35828
35829 2004-06-15 Richard Henderson <rth@redhat.com>
35830
35831 * g++.dg/ext/stmtexpr1.C: XFAIL.
35832 * gcc.dg/20030612-1.c: XFAIL.
35833
35834 2004-06-15 Eric Christopher <echristo@redhat.com>
35835
35836 * g++.dg/charset/asm5.c: New.
35837 * gcc.dg/charset/asm6.c: New.
35838
35839 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35840
35841 PR fortran/15962
35842 * gfortran.fortran-torture/execute/select_1.f90: New test.
35843
35844 2004-06-15 Paul Brook <paul@codesourcery.com>
35845
35846 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35847
35848 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35849
35850 PR c++/15967
35851 * g++.dg/lookup/crash3.C: New test.
35852
35853 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35854
35855 PR c++/15947
35856 * g++.dg/parse/dtor4.C: New test.
35857
35858 2004-06-14 Jeff Law <law@redhat.com>
35859
35860 * gcc.c-torture/compile/20040614-1.c: New test.
35861
35862 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35863
35864 PR fortran/15211
35865 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35866 LEN of a character array.
35867
35868 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35869
35870 PR c++/15096
35871 * g++.dg/template/ptrmem10.C: New test.
35872
35873 PR c++/14930
35874 * g++.dg/template/friend30.C: New test.
35875
35876 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35877
35878 PR fortran/14928
35879 * gfortran.fortran-torture/compile/mloc.f90: New test.
35880
35881 2004-06-13 Paul Brook <paul@codesourcery.com>
35882
35883 * gfortran.fortran-torture/execute/random_2.f90: New test.
35884
35885 2004-06-13 Eric Christopher <echristo@redhat.com>
35886
35887 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35888
35889 2004-06-12 Paul Brook <paul@codesourcery.com>
35890
35891 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35892
35893 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35894
35895 PR fortran/14923
35896 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35897
35898 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35899
35900 PR fortran/14957
35901 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35902 syntax errors in end statements of contained subroutines.
35903
35904 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35905
35906 PR fortran/12841
35907 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35908
35909 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35910
35911 PR fortran/15665
35912 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35913
35914 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35915
35916 PR gfortran/12839
35917 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35918
35919 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35920
35921 PR c++/15862
35922 * g++.dg/parse/enum1.C: New test.
35923
35924 2004-06-10 Jeff Law <law@redhat.com>
35925
35926 * gcc.c-torture/compile/20040610-1.c: New test.
35927
35928 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35929
35930 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35931 * g++.old-deja/g++.other/decl3.C: Likewise.
35932
35933 2004-06-10 Brian Booth <bbooth@redhat.com>
35934
35935 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35936 V_MAY_DEF instead of VDEF.
35937 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35938
35939 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35940
35941 PR c++/14211
35942 * g++.dg/conversion/const1.C: New test.
35943
35944 PR c++/15076
35945 * g++.dg/conversion/reinterpret1.C: New test.
35946
35947 PR c++/15877
35948 * g++.dg/template/enum2.C: New test.
35949
35950 PR c++/15227
35951 * g++.dg/template/error13.C: New test.
35952
35953 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35954
35955 PR fortran/14957
35956 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35957 arguments to test_* REAL and of the right size.
35958
35959 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35960
35961 PR target/15569
35962 PR rtl-optimization/15681
35963 * gcc.dg/20040609-1.c: New test.
35964
35965 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35966
35967 PR c++/14791
35968 * g++.dg/opt/builtins1.C: New test.
35969
35970 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35971
35972 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35973 that use default windows32 struct layout.
35974 * gcc.dg/i386-bitfield2.c: Likewise.
35975
35976 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35977
35978 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35979 for mingw32 and cygwin targets.
35980
35981 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35982
35983 * gcc.dg/pch/macro-4.c: New.
35984 * gcc.dg/pch/macro-4.hs: New.
35985
35986 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35987
35988 PR fortran/13249
35989 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35990
35991 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35992
35993 PR fortran/13372
35994 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35995
35996 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35997
35998 PR gfortran/14897
35999 * gfortran.fortran-torture/execute/t_edit.f90: New test.
36000
36001 2004-06-09 Bud Davis <bdavis9659@comcast.net>
36002
36003 PR gfortran/15755
36004 * gfortran.fortran-torture/execute/backspace.c : New test.
36005
36006 2004-06-09 Paul Brook <paul@codesourcery.com>
36007
36008 * gfortran.fortran-torture/execure/intrinsic_associated.f90
36009 (pointer_to_section): Rewrite to use smaller array.
36010
36011 2004-06-08 David Edelsohn <edelsohn@gnu.org>
36012
36013 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
36014 * gcc.dg/ext/altivec-10.c: Same.
36015 * gcc.dg/ext/altivec-11.c: Same.
36016 * gcc.dg/ext/altivec-12.c: Same.
36017 * gcc.dg/ext/altivec-13.c: Same.
36018 * gcc.dg/ext/altivec-14.c: Same.
36019 * gcc.dg/ext/altivec-15.c: Same.
36020 * gcc.dg/ext/altivec-16.c: Same.
36021 * gcc.dg/ext/altivec-3.c: Same.
36022 * gcc.dg/ext/altivec-4.c: Same.
36023 * gcc.dg/ext/altivec-6.c: Same.
36024 * gcc.dg/ext/altivec-7.c: Same.
36025 * gcc.dg/ext/altivec-8.c: Same.
36026 * gcc.dg/ext/altivec-varargs-1.c: Same.
36027
36028 * g++.dg/ext/altivec-1.C: Correct dg syntax.
36029 * g++.dg/ext/altivec-10.C: Same.
36030 * g++.dg/ext/altivec-2.C: Same.
36031 * g++.dg/ext/altivec-3.C: Same.
36032 * g++.dg/ext/altivec-4.C: Same.
36033 * g++.dg/ext/altivec-5.C: Same.
36034 * g++.dg/ext/altivec-6.C: Same.
36035 * g++.dg/ext/altivec-7.C: Same.
36036 * g++.dg/ext/altivec-8.C: Same.
36037 * g++.dg/ext/altivec-9.C: Same.
36038
36039 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36040
36041 PR c++/7841
36042 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
36043
36044 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36045
36046 * gcc.dg/union-1.c: New test.
36047
36048 2004-06-07 Roger Sayle <roger@eyesopen.com>
36049
36050 * gcc.dg/builtins-41.c: New test case.
36051 * gcc.dg/builtins-42.c: New test case.
36052
36053 2004-06-07 David Edelsohn <edelsohn@gnu.org>
36054
36055 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
36056 * g++.dg/ext/altivec-10.C: Same.
36057 * g++.dg/ext/altivec-2.C: Same.
36058 * g++.dg/ext/altivec-3.C: Same.
36059 * g++.dg/ext/altivec-4.C: Same.
36060 * g++.dg/ext/altivec-5.C: Same.
36061 * g++.dg/ext/altivec-6.C: Same.
36062 * g++.dg/ext/altivec-7.C: Same.
36063 * g++.dg/ext/altivec-8.C: Same.
36064 * g++.dg/ext/altivec-9.C: Same.
36065 * g++.old-deja/g++.abi/cxa_vec.C: Same.
36066 * g++.old-deja/g++.brendan/new3.C: Same.
36067 * gcc.c-torture/execute/eeprof-1.x: Same.
36068
36069 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
36070
36071 PR c/14765
36072 * gcc.dg/pr14765-1.c: New test.
36073
36074 2004-06-07 Roger Sayle <roger@eyesopen.com>
36075
36076 PR c/14649
36077 * gcc.dg/pr14649-1.c: New test case.
36078
36079 2004-06-07 Richard Henderson <rth@redhat.com>
36080
36081 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
36082 if temporaries.
36083
36084 2004-06-07 David Edelsohn <edelsohn@gnu.org>
36085
36086 * g++.dg/eh/elide1.C: Remove XFAIL.
36087
36088 2004-06-07 Mark Mitchell <mark@codesourcery.com>
36089
36090 PR c++/15337
36091 * g++.dg/expr/sizeof3.C: New test.
36092
36093 PR c++/14777
36094 * g++.dg/template/access14.C: New test.
36095
36096 PR c++/15554
36097 * g++.dg/template/enum1.C: New test.
36098
36099 PR c++/15057
36100 * g++.dg/eh/throw1.C: New test.
36101
36102 2004-06-07 David Ayers <d.ayers@inode.at>
36103 Ziemowit Laski <zlaski@apple.com>
36104
36105 * lib/objc.exp (objc_target_compile): Revert the '-framework
36106 Foundation' flag fix, since bare Darwin does not ship
36107 with the Foundation framework.
36108 * objc/execute/next_mapping.h: Provide a local NSConstantString
36109 @interface and @implementation.
36110 (objc_constant_string_init): A constructor function, used to
36111 initialize the NSConstantString meta-class object.
36112 * objc/execute/string1.m: Include "next_mapping.h" instead of
36113 <Foundation/NSString.h>.
36114 * objc/execute/string2.m: Likewise.
36115 * objc/execute/string3.m: Likewise.
36116 * objc/execute/string4.m: Likewise.
36117
36118 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
36119
36120 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
36121 to double. Replace double with FLOAT.
36122 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
36123
36124 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
36125 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
36126 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
36127 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
36128 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
36129 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
36130 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
36131 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
36132
36133 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
36134
36135 PR c/13519
36136 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
36137
36138 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36139
36140 PR c++/15503
36141 * g++.dg/template/meminit2.C: New test.
36142
36143 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
36144
36145 PR target/15822
36146 * gcc.c-torture/execute/compare-fp-1.c,
36147 gcc.c-torture/execute/compare-fp-2.c,
36148 gcc.c-torture/execute/compare-fp-3.c,
36149 gcc.c-torture/execute/compare-fp-4.c,
36150 gcc.c-torture/execute/compare-fp-3.x,
36151 gcc.c-torture/execute/compare-fp-4.x: Moved...
36152 * gcc.c-torture/execute/ieee/compare-fp-1.c,
36153 gcc.c-torture/execute/ieee/compare-fp-2.c,
36154 gcc.c-torture/execute/ieee/compare-fp-3.c,
36155 gcc.c-torture/execute/ieee/compare-fp-4.c,
36156 gcc.c-torture/execute/ieee/compare-fp-3.x,
36157 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
36158
36159 2004-06-04 David Ayers <d.ayers@inode.at>
36160
36161 * objc/execute/protocol-isEqual-4.m: New testcase.
36162
36163 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
36164
36165 * objc/execute/protocol-isEqual-1.m: New testcase.
36166 * objc/execute/protocol-isEqual-2.m: New testcase.
36167 * objc/execute/protocol-isEqual-3.m: New testcase.
36168
36169 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36170
36171 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
36172
36173 2004-06-02 Ziemowit Laski <zlaski@apple.com>
36174
36175 * lib/objc.exp (objc_target_compile): When running tests on
36176 Darwin (Mac OS X), inform the linker about '-framework
36177 'Foundation'.
36178
36179 2004-06-02 Eric Christopher <echristo@redhat.com>
36180
36181 * gcc.c-torture/compile/20040602-1.c: New.
36182
36183 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
36184
36185 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
36186 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
36187
36188 PR tree-optimization/14736
36189 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
36190
36191 PR tree-optimization/14042
36192 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
36193
36194 PR tree-optimization/14729
36195 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
36196
36197 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36198
36199 PR fortran/15557
36200 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
36201
36202 2004-06-01 Richard Hederson <rth@redhat.com>
36203
36204 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
36205
36206 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36207
36208 PR c++/14932
36209 * g++.dg/parse/offsetof4.C: New test.
36210
36211 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
36212
36213 PR objc/7993
36214 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
36215
36216 2004-05-31 Mark Mitchell <mark@codesourcery.com>
36217
36218 PR c++/15701
36219 * g++.dg/template/friend29.C: New test.
36220
36221 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
36222
36223 PR c/15749
36224 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
36225
36226 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
36227
36228 * gcc.dg/sparc-trap-1.c: New test.
36229
36230 2004-05-31 Roger Sayle <roger@eyesopen.com>
36231
36232 PR middle-end/15069
36233 * g++.dg/opt/fold3.C: New test case.
36234
36235 2004-05-30 Graham Stott <graham.stott@btinternet.com>
36236
36237 * lib/target-supports.exp (check_iconv_available): Fix fallout
36238 from 2004-05-28 patch.
36239
36240 2004-05-30 Paul Brook <paul@codesourcery.com>
36241
36242 PR fortran/15620
36243 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
36244 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
36245
36246 2004-05-30 Steven G. Kargl <kargls@comcast.net>
36247
36248 * gfortran.fortran-torture/execute/random_1.f90: New test.
36249
36250 2004-05-28 Ziemowit Laski <zlaski@apple.com>
36251
36252 * g++.dg/ext/altivec-10.C: New test.
36253
36254 2004-05-29 Paul Brook <paul@codesourcery.com>
36255
36256 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
36257
36258 2004-05-28 Ziemowit Laski <zlaski@apple.com>
36259
36260 * gcc.dg/altivec-16.c: New test.
36261
36262 2004-05-28 Janis Johnson <janis187@us.ibm.com>
36263
36264 * lib/target-supports.exp (check_vmx_hw_available): New.
36265 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
36266
36267 * lib/target-supports.exp (check_alias_available,
36268 check_iconv_available, check_named_sections_available): Use
36269 unique names for temporary files.
36270
36271 2004-05-28 Ziemowit Laski <zlaski@apple.com>
36272
36273 * gcc.dg/altivec-15.c: New test.
36274
36275 2004-05-28 Mark Mitchell <mark@codesourcery.com>
36276
36277 PR c++/15083
36278 * g++.dg/warn/noeffect6.C: New test.
36279
36280 PR c++/15471
36281 * g++.dg/expr/ptrmem4.C: New test.
36282
36283 PR c++/15640
36284 * g++.dg/template/operator3.C: New test.
36285
36286 2004-05-28 Mark Mitchell <mark@codesourcery.com>
36287
36288 PR c++/14668
36289 * g++.dg/lookup/redecl1.C: New test.
36290 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
36291
36292 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
36293
36294 * gcc.c-torture/execute/compare-fp-1.c,
36295 gcc.c-torture/execute/compare-fp-2.c,
36296 gcc.c-torture/execute/compare-fp-3.c,
36297 gcc.c-torture/execute/compare-fp-4.c,
36298 gcc.c-torture/execute/compare-fp-3.x,
36299 gcc.c-torture/execute/compare-fp-4.x,
36300 gcc.dg/pr15649-1.c: New.
36301
36302 2004-05-27 Adam Nemet <anemet@lnxw.com>
36303
36304 PR c++/12883
36305 * g++.dg/init/array14.C: New test.
36306
36307 2004-05-25 Janis Johnson <janis187@us.ibm.com>
36308
36309 * lib/compat.exp (compat-get-options-main): New.
36310 (compat-get-options): Remove unneeded code, warn for ignored
36311 command.
36312 (compat-execute): Check flag set by dg-require-* commands.
36313
36314 * lib/compat.exp (compat-execute): Break up long lines.
36315
36316 2004-05-24 Janis Johnson <janis187@us.ibm.com>
36317
36318 * gcc.dg/altivec-7.c: Don't use 'vector long'.
36319 * gcc.dg/altivec-14.c: New test.
36320 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
36321
36322 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
36323 * gcc.dg/altivec-12.c: Ditto.
36324
36325 * gcc.dg/altivec-3.c: Move call to altivec_check.
36326
36327 2004-05-23 Mark Mitchell <mark@codesourcery.com>
36328
36329 PR c++/15044
36330 * g++.dg/template/error12.C: New test.
36331
36332 PR c++/15317
36333 * g++.dg/ext/attrib15.C: New test.
36334
36335 PR c++/15329
36336 * g++.dg/template/ptrmem9.C: New test.
36337
36338 2004-05-25 Paul Brook <paul@codesourcery.com>
36339
36340 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
36341
36342 2004-05-23 Mark Mitchell <mark@codesourcery.com>
36343
36344 PR c++/15165
36345 * g++.dg/template/crash19.C: New test.
36346
36347 2004-05-23 Mark Mitchell <mark@codesourcery.com>
36348
36349 PR c++/15025
36350 * g++.dg/template/redecl1.C: New test.
36351
36352 2004-05-23 Mark Mitchell <mark@codesourcery.com>
36353
36354 PR c++/14821
36355 * g++.dg/other/ns1.C: New test.
36356
36357 PR c++/14883
36358 * g++.dg/template/invalid1.C: New test.
36359
36360 2004-05-23 Paul Brook <paul@codesourcery.com>
36361 Victor Leikehman <lei@haifasphere.co.il>
36362
36363 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
36364 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
36365
36366 2004-05-22 Mark Mitchell <mark@codesourcery.com>
36367
36368 PR c++/15285
36369 PR c++/15299
36370 * g++.dg/template/non-dependent5.C: New test.
36371 * g++.dg/template/non-dependent6.C: New test.
36372
36373 2004-05-22 Mark Mitchell <mark@codesourcery.com>
36374
36375 PR c++/15507
36376 * g++.dg/inherit/union1.C: New test.
36377
36378 PR c++/15542
36379 * g++.dg/template/addr1.C: New test.
36380
36381 PR c++/15427
36382 * g++.dg/template/array5.C: New test.
36383
36384 PR c++/15287
36385 * g++.dg/template/array6.C: New test.
36386
36387 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
36388 Roger Sayle <roger@eyesopen.com>
36389
36390 * g++.dg/lookup/forscope2.C: New test case.
36391
36392 2004-05-22 Ben Elliston <bje@au.ibm.com>
36393
36394 * gcc.dg/cpp/Wmissingdirs.c: New.
36395
36396 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
36397
36398 PR target/15301
36399 * gcc.dg/compat/union-m128-1.h: New file.
36400 * gcc.dg/compat/union-m128-1_main.c: Likewise.
36401 * gcc.dg/compat/union-m128-1_x.c: Likewise.
36402 * gcc.dg/compat/union-m128-1_y.c: Likewise.
36403
36404 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
36405
36406 PR target/15302
36407 * gcc.dg/compat/struct-complex-1.h: New file.
36408 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
36409 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
36410 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
36411
36412 2004-05-20 Roger Sayle <roger@eyesopen.com>
36413
36414 PR middle-end/3074
36415 * gcc.dg/pr3074-1.c: New test case.
36416 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
36417
36418 2004-05-20 Falk Hueffner <falk@debian.org>
36419
36420 PR other/15526
36421 * gcc.dg/ftrapv-1.c: New test case.
36422
36423 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
36424
36425 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
36426
36427 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
36428 Jeff Law <law@redhat.com>
36429
36430 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
36431 * gcc.dg/tree-ssa/20040518-2.c: New test.
36432
36433 * gcc.dg/tree-ssa/20040518-1.c: New test.
36434
36435 2004-05-18 Zack Weinberg <zack@codesourcery.com>
36436
36437 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
36438
36439 2004-05-18 Paul Brook <paul@codesourcery.com>
36440
36441 PR fortran/13930
36442 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
36443
36444 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36445
36446 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
36447 constant folding.
36448
36449 2004-05-17 Steven Bosscher <stevenb@suse.de>
36450
36451 * gcc.dg/tree-ssa/20040517-1.c: New test.
36452
36453 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36454
36455 * gcc.dg/loop-4.c: New test.
36456
36457 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
36458
36459 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
36460
36461 2004-05-15 Bud Davis <bdavis9659@comcast.net>
36462
36463 PR fortran/15311
36464 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
36465
36466 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36467
36468 PR fortran/13826
36469 PR fortran/13940
36470 * gfortran.fortran-torture/compile/data_1.f90: New test.
36471
36472 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
36473
36474 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
36475 * gcc.dg/uninit-H.c: Define ASM for __s390__.
36476
36477 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36478
36479 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
36480
36481 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
36482
36483 PR c/15444
36484 * gcc.dg/format/xopen-1.c: Adjust expected message.
36485 * gcc.dg/format/xopen-3.c: New test.
36486
36487 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
36488
36489 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
36490
36491 2004-05-14 Jeff Law <law@redhat.com>
36492
36493 * gcc.dg/tree-ssa/20040514-2.c: New test.
36494
36495 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36496
36497 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
36498 this ...
36499 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
36500 this.
36501
36502 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
36503
36504 * gcc.dg/tree-ssa/20040514-1.c: New test.
36505
36506 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36507
36508 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
36509 test.
36510
36511 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36512
36513 PR fortran/14066
36514 * gfortran.fortran-torture/compile/do_1.f90: New test.
36515
36516 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36517
36518 PR fortran/15051
36519 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
36520 test.
36521
36522 2004-05-14 Bud Davis <bdavis9659@comcast.net>
36523
36524 PR fortran/15149
36525 * gfortran.fortran-torture/execute/random_init.f90: New test.
36526
36527 2004-05-13 Paul Brook <paul@codesourcery.com>
36528
36529 PR fortran/15314
36530 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
36531
36532 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
36533
36534 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
36535 for the powerpc case.
36536
36537 2004-05-13 Jeff Law <law@redhat.com>
36538
36539 * gcc.dg/tree-ssa/20040513-1.c: New test.
36540 * gcc.dg/tree-ssa/20040513-2.c: New test.
36541
36542 2004-05-13 Paul Brook <paul@codesourcery.com>
36543
36544 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
36545 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
36546 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
36547
36548 2004-05-13 Andreas Schwab <schwab@suse.de>
36549
36550 PR other/10819
36551 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
36552 characters.
36553
36554 2004-05-13 Bud Davis <bdavis9659@comcast.net>
36555
36556 PR fortran/15294
36557 * gfortran.fortran-torture/execute/adjustr.f90: New file.
36558
36559 2004-05-13 Diego Novillo <dnovillo@redhat.com>
36560
36561 Merge from tree-ssa-20020619-branch. See
36562 ChangeLog.tree-ssa for details.
36563
36564 2004-05-11 Ziemowit Laski <zlaski@apple.com>
36565
36566 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
36567 include <altivec.h> explicitly.
36568 * gcc.dg/altivec-13.c: Likewise.
36569
36570 2004-05-11 Paul Brook <paul@codesourcery.com>
36571
36572 * gcc.c-torture/compile/20010518-1.c: Force enum size.
36573
36574 2004-05-10 Eric Christopher <echristo@redhat.com>
36575
36576 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
36577 * gcc.dg/sibcall-4.c: Ditto.
36578
36579 2004-05-10 Ziemowit Laski <zlaski@apple.com>
36580
36581 * g++.dg/ext/altivec-8.C: New test case.
36582 * gcc.dg/altivec-13.c: New test case.
36583
36584 2004-05-08 Roger Sayle <roger@eyesopen.com>
36585
36586 * gcc.c-torture/execute/divcmp-1.c: New test case.
36587 * gcc.c-torture/execute/divcmp-2.c: New test case.
36588 * gcc.c-torture/execute/divcmp-3.c: New test case.
36589
36590 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36591
36592 * g++.dg/other/pragma-re-2.C: New test.
36593
36594 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36595
36596 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
36597 * gcc.dg/i386-387-2.c: Likewise.
36598
36599 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
36600 __builtin_drem.
36601 * gcc.dg/i386-387-6.c: Likewise.
36602
36603 2004-05-07 Uros Bizjak <uros@kss-loka.si>
36604
36605 * gcc.dg/builtins-33.c: Also check log1p*.
36606
36607 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
36608
36609 PR optimization/15296
36610 * gcc.c-torture/execute/pr15296.c: New test.
36611
36612 2004-05-05 Uros Bizjak <uros@kss-loka.si>
36613
36614 * gcc.dg/builtins-40.c: New test.
36615
36616 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
36617
36618 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
36619
36620 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
36621
36622 * g++.dg/ext/spe1.C: New testcase.
36623
36624 2004-05-04 Ziemowit Laski <zlaski@apple.com>
36625
36626 * objc.dg/image-info.m: Allow additional attributes
36627 for __image_info section.
36628
36629 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
36630
36631 * gcc.dg/torture/mips-hilo-2.c: New test.
36632
36633 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36634
36635 PR c++/14389
36636 * g++.dg/template/member5.C: New test.
36637
36638 2004-05-03 Uros Bizjak <uros@kss-loka.si>
36639
36640 * gcc.dg/builtins-34.c: Also check expm1*.
36641
36642 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36643
36644 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
36645 * gcc.dg/torture/builtin-convert-3.c: New test.
36646
36647 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
36648
36649 PR middle-end/15054
36650 * g++.dg/opt/pr15054.C: New test.
36651
36652 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36653
36654 * gcc.dg/torture/builtin-rounding-1.c: New test.
36655 * gcc.dg/builtins-25.c: Delete.
36656 * gcc.dg/builtins-29.c: Delete.
36657
36658 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
36659
36660 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
36661 * gcc.dg/sibcall-4.c: Likewise.
36662 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
36663
36664 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36665
36666 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
36667 bit-field on 16-bit targets.
36668
36669 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
36670
36671 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
36672 16-bit targets.
36673
36674 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
36675
36676 * gcc.dg/rs6000-power2-1.c: Change to compile only.
36677 * gcc.dg/rs6000-power2-2.c: Likewise.
36678
36679 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
36680
36681 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
36682 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
36683 Change the asm registers to be in form of frN instead of fN.
36684
36685 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36686
36687 * gcc.dg/torture/builtin-convert-2.c: New test.
36688
36689 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
36690
36691 * gcc.dg/rs6000-power2-1.c: New test.
36692 * gcc.dg/rs6000-power2-2.c: New test.
36693
36694 2004-04-28 Jan Hubicka <jh@suse.cz>
36695
36696 * gcc.dg/unused-6.c: New test.
36697
36698 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36699 Ulrich Weigand <uweigand@de.ibm.com>
36700
36701 * ada/acats/run_all.sh: Define $target variable.
36702
36703 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36704
36705 PR c++/15119
36706 * g++.dg/other/vararg-1.C: New test.
36707
36708 PR c++/4794
36709 * g++.dg/eh/cleanup3.C: New test.
36710
36711 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36712
36713 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36714 and ad8011a (target_insn).
36715 * ada/acats/support/macro.dfs: Likewise.
36716 * ada/acats/support/impbit.adb: New file.
36717
36718 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36719
36720 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36721
36722 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36723
36724 * gcc.dg/loop-3.c: New test.
36725
36726 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36727
36728 * gcc.c-torture/execute/simd-5.c: New test.
36729
36730 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36731
36732 PR c++/15064
36733 * g++.dg/template/crash18.C: New test.
36734
36735 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36736
36737 * g++.dg/ext/complit3.C: New test.
36738
36739 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36740
36741 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36742 * gcc.dg/altivec-3.c: Same.
36743 * gcc.dg/altivec-varargs-1.c: Same.
36744
36745 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36746
36747 * lib/target-supports.exp (check_profiling_available): Assume
36748 profiling is not available on powerpc-eabi targets.
36749
36750 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36751
36752 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36753 * gcc.dg/vmx/bug-1.c: Ditto.
36754
36755 2004-04-20 Eric Christopher <echristo@redhat.com>
36756
36757 * gcc.dg/charset/extern.c: New test.
36758 * g++.dg/charset/extern3.cc: Ditto.
36759
36760 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36761
36762 * gcc.dg/builtins-39.c: New test.
36763
36764 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36765
36766 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36767
36768 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36769
36770 * gcc.dg/torture/mips-hilo-1.c: New test.
36771
36772 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36773
36774 * gcc.c-torture/compile/20040419-1.c: New test.
36775
36776 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36777
36778 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36779
36780 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36781 Aldy Hernandez <aldyh@redhat.com>
36782
36783 * gcc.c-torture/execute/va-arg-24.c: New.
36784
36785 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36786 Aldy Hernandez <aldyh@redhat.com>
36787
36788 * gcc.dg/vmx/1b-01.c: New.
36789 * gcc.dg/vmx/1b-02.c: New.
36790 * gcc.dg/vmx/1b-03.c: New.
36791 * gcc.dg/vmx/1b-04.c: New.
36792 * gcc.dg/vmx/1b-05.c: New.
36793 * gcc.dg/vmx/1b-06.c: New.
36794 * gcc.dg/vmx/1b-07.c: New.
36795 * gcc.dg/vmx/1c-01.c: New.
36796 * gcc.dg/vmx/1c-02.c: New.
36797 * gcc.dg/vmx/3a-01a.c: New.
36798 * gcc.dg/vmx/3a-01.c: New.
36799 * gcc.dg/vmx/3a-01m.c: New.
36800 * gcc.dg/vmx/3a-03.c: New.
36801 * gcc.dg/vmx/3a-03m.c: New.
36802 * gcc.dg/vmx/3a-04.c: New.
36803 * gcc.dg/vmx/3a-04m.c: New.
36804 * gcc.dg/vmx/3a-05.c: New.
36805 * gcc.dg/vmx/3a-06.c: New.
36806 * gcc.dg/vmx/3a-06m.c: New.
36807 * gcc.dg/vmx/3a-07.c: New.
36808 * gcc.dg/vmx/3b-01.c: New.
36809 * gcc.dg/vmx/3b-02.c: New.
36810 * gcc.dg/vmx/3b-10.c: New.
36811 * gcc.dg/vmx/3b-13.c: New.
36812 * gcc.dg/vmx/3b-14.c: New.
36813 * gcc.dg/vmx/3b-15.c: New.
36814 * gcc.dg/vmx/3c-01a.c: New.
36815 * gcc.dg/vmx/3c-01.c: New.
36816 * gcc.dg/vmx/3c-02.c: New.
36817 * gcc.dg/vmx/3c-03.c: New.
36818 * gcc.dg/vmx/3d-01.c: New.
36819 * gcc.dg/vmx/4-01.c: New.
36820 * gcc.dg/vmx/4-03.c: New.
36821 * gcc.dg/vmx/5-01.c: New.
36822 * gcc.dg/vmx/5-02.c: New.
36823 * gcc.dg/vmx/5-03.c: New.
36824 * gcc.dg/vmx/5-04.c: New.
36825 * gcc.dg/vmx/5-05.c: New.
36826 * gcc.dg/vmx/5-06.c: New.
36827 * gcc.dg/vmx/5-07.c: New.
36828 * gcc.dg/vmx/5-07t.c: New.
36829 * gcc.dg/vmx/5-08.c: New.
36830 * gcc.dg/vmx/5-10.c: New.
36831 * gcc.dg/vmx/5-11.c: New.
36832 * gcc.dg/vmx/7-01a.c: New.
36833 * gcc.dg/vmx/7-01.c: New.
36834 * gcc.dg/vmx/7c-01.c: New.
36835 * gcc.dg/vmx/7d-01.c: New.
36836 * gcc.dg/vmx/7d-02.c: New.
36837 * gcc.dg/vmx/8-01.c: New.
36838 * gcc.dg/vmx/8-02a.c: New.
36839 * gcc.dg/vmx/8-02.c: New.
36840 * gcc.dg/vmx/brode-1.c: New.
36841 * gcc.dg/vmx/bug-1.c: New.
36842 * gcc.dg/vmx/bug-2.c: New.
36843 * gcc.dg/vmx/bug-3.c: New.
36844 * gcc.dg/vmx/cw-bug-1.c: New.
36845 * gcc.dg/vmx/cw-bug-2.c: New.
36846 * gcc.dg/vmx/cw-bug-3.c: New.
36847 * gcc.dg/vmx/dct.c: New.
36848 * gcc.dg/vmx/debug-1.c: New.
36849 * gcc.dg/vmx/debug-2.c: New.
36850 * gcc.dg/vmx/debug-3.c: New.
36851 * gcc.dg/vmx/debug-4.c: New.
36852 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36853 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36854 * gcc.dg/vmx/eg-5.c: New.
36855 * gcc.dg/vmx/fft.c: New.
36856 * gcc.dg/vmx/gcc-bug-1.c: New.
36857 * gcc.dg/vmx/gcc-bug-2.c: New.
36858 * gcc.dg/vmx/gcc-bug-3.c: New.
36859 * gcc.dg/vmx/gcc-bug-4.c: New.
36860 * gcc.dg/vmx/gcc-bug-5.c: New.
36861 * gcc.dg/vmx/gcc-bug-6.c: New.
36862 * gcc.dg/vmx/gcc-bug-7.c: New.
36863 * gcc.dg/vmx/gcc-bug-8.c: New.
36864 * gcc.dg/vmx/gcc-bug-9.c: New.
36865 * gcc.dg/vmx/gcc-bug-b.c: New.
36866 * gcc.dg/vmx/gcc-bug-c.c: New.
36867 * gcc.dg/vmx/gcc-bug-d.c: New.
36868 * gcc.dg/vmx/gcc-bug-e.c: New.
36869 * gcc.dg/vmx/gcc-bug-f.c: New.
36870 * gcc.dg/vmx/gcc-bug-g.c: New.
36871 * gcc.dg/vmx/gcc-bug-i.c: New.
36872 * gcc.dg/vmx/harness.h: New.
36873 * gcc.dg/vmx/ira1.c: New.
36874 * gcc.dg/vmx/ira2a.c: New.
36875 * gcc.dg/vmx/ira2b.c: New.
36876 * gcc.dg/vmx/ira2.c: New.
36877 * gcc.dg/vmx/ira2c.c: New.
36878 * gcc.dg/vmx/mem.c: New.
36879 * gcc.dg/vmx/newton-1.c: New.
36880 * gcc.dg/vmx/ops.c: New.
36881 * gcc.dg/vmx/sn7153.c: New.
36882 * gcc.dg/vmx/spill2.c: New.
36883 * gcc.dg/vmx/spill3.c: New.
36884 * gcc.dg/vmx/spill.c: New.
36885 * gcc.dg/vmx/t.c: New.
36886 * gcc.dg/vmx/varargs-1.c: New.
36887 * gcc.dg/vmx/varargs-2.c: New.
36888 * gcc.dg/vmx/varargs-3.c: New.
36889 * gcc.dg/vmx/varargs-4.c: New.
36890 * gcc.dg/vmx/varargs-5.c: New.
36891 * gcc.dg/vmx/varargs-6.c: New.
36892 * gcc.dg/vmx/varargs-7.c: New.
36893 * gcc.dg/vmx/vmx.exp: New.
36894 * gcc.dg/vmx/vprint-1.c: New.
36895 * gcc.dg/vmx/vscan-1.c: New.
36896 * gcc.dg/vmx/x-01.c: New.
36897 * gcc.dg/vmx/x-02.c: New.
36898 * gcc.dg/vmx/x-03.c: New.
36899 * gcc.dg/vmx/x-04.c: New.
36900 * gcc.dg/vmx/x-05.c: New.
36901 * gcc.dg/vmx/yousufi-1.c: New.
36902 * gcc.dg/vmx/zero-1.c: New.
36903 * gcc.dg/vmx/zero.c: New.
36904
36905 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36906
36907 * g++.dg/lookup/java1.C: Update for chage of
36908 _Jv_AllocObject.
36909 * g++.dg/lookup/java2.C: Likewise.
36910
36911 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36912
36913 * ada/acats/run_all.sh: use -O2 by default.
36914
36915 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36916
36917 * gcc.dg/vr-mult-[12].c: New tests.
36918
36919 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36920
36921 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36922
36923 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36924
36925 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36926
36927 * lib/target-supports.exp (check_profiling_available): Assume
36928 profiling isn't available for mips*-*-elf targets.
36929
36930 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36931
36932 * gcc.dg/builtins-38.c: New test.
36933
36934 2004-04-14 Eric Christopher <echristo@redhat.com>
36935
36936 * g++.dg/charset/charset.exp: Run .cc extension tests.
36937
36938 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36939
36940 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36941
36942 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36943
36944 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36945
36946 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36947
36948 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36949 * gcc.dg/i386-387-2.c: Likewise.
36950
36951 * gcc.dg/i386-387-7.c: New test.
36952 * gcc.dg/i386-387-8.c: New test.
36953
36954 * gcc.dg/builtins-37.c: New test.
36955
36956 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36957
36958 * g++.dg/pch/externc-1.C: Add missing semicolon.
36959
36960 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36961
36962 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36963
36964 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36965
36966 * gcc.c-torture/execute/20040411-1.c: New test.
36967
36968 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36969
36970 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36971
36972 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36973
36974 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36975
36976 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36977
36978 * lib/target-supports.exp (check_named_sections_available): New.
36979 * lib/gcc-dg.exp (dg-require-named-sections): New.
36980 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36981 old-deja.exp. Also prune error-count message from HP linker.
36982 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36983
36984 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36985 * g++.old-deja/g++.pt/static3.C: Likewise.
36986 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36987
36988 2004-04-09 Roger Sayle <roger@eyesopen.com>
36989
36990 * gcc.c-torture/execute/20040409-1.c: New test case.
36991 * gcc.c-torture/execute/20040409-2.c: New test case.
36992 * gcc.c-torture/execute/20040409-3.c: New test case.
36993
36994 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36995
36996 * gcc.dg/20040409-1.c: New test.
36997
36998 2004-04-08 Roger Sayle <roger@eyesopen.com>
36999
37000 PR target/14888
37001 * g++.dg/opt/pr14888.C: New test case.
37002
37003 2004-04-08 Geoffrey Keating <geoffk@apple.com>
37004
37005 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
37006 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
37007 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
37008 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
37009 New tests.
37010
37011 2004-04-08 Paul Brook <paul@codesourcery.com>
37012
37013 * gcc.dg/spill-1.c: New test.
37014
37015 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37016
37017 * gcc.dg/torture/builtin-ctype-2.c: New test.
37018
37019 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
37020
37021 * gcc.dg/pch/pch.exp: Add largefile test.
37022
37023 2004-04-06 Geoffrey Keating <geoffk@apple.com>
37024
37025 * g++.dg/pch/externc-1.Hs: New.
37026 * g++.dg/pch/externc-1.C: New.
37027
37028 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37029
37030 * gcc.dg/compat/struct-by-value-5a_main.c,
37031 gcc.dg/compat/struct-by-value-5b_main.c: New files.
37032 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
37033 * gcc.dg/compat/struct-by-value-5a_x.c,
37034 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
37035 gcc.dg/compat/struct-by-value-5_x.c.
37036 * gcc.dg/compat/struct-by-value-5a_y.c,
37037 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
37038 gcc.dg/compat/struct-by-value-5_y.c.
37039
37040 * gcc.dg/compat/struct-by-value-6a_main.c,
37041 gcc.dg/compat/struct-by-value-6b_main.c: New files.
37042 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
37043 * gcc.dg/compat/struct-by-value-6a_x.c,
37044 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
37045 gcc.dg/compat/struct-by-value-6_x.c.
37046 * gcc.dg/compat/struct-by-value-6a_y.c,
37047 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
37048 gcc.dg/compat/struct-by-value-6_y.c.
37049
37050 * gcc.dg/compat/struct-by-value-7a_main.c,
37051 gcc.dg/compat/struct-by-value-7b_main.c: New files.
37052 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
37053 * gcc.dg/compat/struct-by-value-7a_x.c,
37054 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
37055 gcc.dg/compat/struct-by-value-7_x.c.
37056 * gcc.dg/compat/struct-by-value-7a_y.c,
37057 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
37058 gcc.dg/compat/struct-by-value-7_y.c.
37059
37060 2004-04-06 Jakub Jelinek <jakub@redhat.com>
37061
37062 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
37063 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
37064 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
37065 options.
37066
37067 2004-04-06 Uros Bizjak <uros@kss-loka.si>
37068
37069 * gcc.dg/builtins-36.c: New test.
37070
37071 2004-04-06 Paul Brook <paul@codesourcery.com>
37072
37073 * README.gcc: Remove obsolete contraint on testcases.
37074
37075 2004-04-05 Paul Brook <paul@codesourcery.com>
37076
37077 PR2123
37078 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
37079 failure and exit(0) on success.
37080 * g++.dg/expr/anew2.C: Ditto.
37081 * g++.dg/expr/anew3.C: Ditto.
37082 * g++.dg/expr/anew4.C: Ditto.
37083
37084 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
37085
37086 PR c++/3518
37087 * g++.dg/template/unify7.C: New.
37088
37089 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
37090
37091 * g++.dg/README: Bring up to date with new subdirectories; remove
37092 duplicate subdirectory lines.
37093
37094 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
37095
37096 PR c++/14007
37097 * g++.dg/template/unify5.C: New.
37098 * g++.dg/template/unify6.C: New.
37099 * g++.dg/template/qualttp20.C: Adjust.
37100 * g++.old-deja/g++.jason/report.C: Adjust.
37101 * g++.old-deja/g++.other/qual1.C: Adjust.
37102
37103 2004-04-01 Mark Mitchell <mark@codesourcery.com>
37104
37105 PR c++/14803
37106 * g++.dg/inherit/ptrmem1.C: New test.
37107
37108 2004-04-01 Jakub Jelinek <jakub@redhat.com>
37109
37110 PR c++/14755
37111 * gcc.c-torture/execute/20040331-1.c: New test.
37112 * gcc.dg/20040331-1.c: New test.
37113
37114 2004-04-01 Paul Brook <paul@codesourcery.com>
37115
37116 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
37117
37118 2004-03-30 Mark Mitchell <mark@codesourcery.com>
37119
37120 PR c++/14724
37121 * g++.dg/init/goto1.C: New test.
37122
37123 PR c++/14763
37124 * g++.dg/template/defarg4.C: New test.
37125
37126 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
37127
37128 * gcc.dg/altivec-11.c: Extend test for more valid cases.
37129
37130 2004-03-28 David Edelsohn <edelsohn@gnu.org>
37131
37132 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
37133
37134 2004-03-28 Zack Weinberg <zack@codesourcery.com>
37135
37136 * gcc.dg/noncompile/undeclared-2.c: New test.
37137
37138 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
37139
37140 * gcc.dg/940409-1.c: Remove XFAIL.
37141 * gcc.dg/reg-vol-struct-1.c: New test.
37142
37143 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37144
37145 * gcc.dg/torture/builtin-wctype-1.c: New test.
37146
37147 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
37148
37149 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
37150 * gcc.dg/20001101-1.c: Likewise.
37151 * gcc.dg/20001102-1.c: Likewise.
37152
37153 2004-03-25 Roger Sayle <roger@eyesopen.com>
37154
37155 * gcc.dg/compare8.c: Add an additional test for XOR.
37156
37157 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37158
37159 * gcc.dg/torture/builtin-ctype-1.c: New test.
37160
37161 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37162
37163 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
37164 * gcc.dg/torture/builtin-math-1.c: Likewise.
37165 * gcc.dg/torture/builtin-power-1.c: New test.
37166
37167 2004-03-24 Andreas Schwab <schwab@suse.de>
37168
37169 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
37170 IA64 assembler.
37171
37172 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
37173 Roger Sayle <roger@eyesopen.com>
37174
37175 * gcc.dg/compare8.c: New test case.
37176
37177 2004-03-23 Ziemowit Laski <zlaski@apple.com>
37178
37179 * g++.dg/ext/altivec-7.C: New test.
37180
37181 2004-03-23 Zack Weinberg <zack@codesourcery.com>
37182
37183 PR 12267, 12391, 12560, 13129, 14114, 14133
37184 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
37185 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
37186 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
37187 Adjust error regexps.
37188 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
37189 * gcc.dg/noncompile/undeclared-1.c: New test cases.
37190 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
37191 * gcc.dg/local1.c: Add explanatory comment.
37192
37193 2004-03-23 Roger Sayle <roger@eyesopen.com>
37194
37195 PR optimization/14669
37196 * g++.dg/opt/fold2.C: New test case.
37197
37198 2004-03-22 Jakub Jelinek <jakub@redhat.com>
37199
37200 PR c/14069
37201 * gcc.dg/20040322-1.c: New test.
37202
37203 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37204
37205 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
37206 * gcc.dg/ultrasp4.c: Likewise.
37207 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
37208
37209 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
37210
37211 * gcc.dg/i386-sse-8.c: Reset default options.
37212
37213 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
37214
37215 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
37216 in the error message text.
37217
37218 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
37219
37220 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
37221
37222 2004-03-21 Mark Mitchell <mark@codesourcery.com>
37223
37224 PR c++/14616
37225 * g++.dg/init/array13.C: New test.
37226
37227 2004-03-20 Roger Sayle <roger@eyesopen.com>
37228
37229 PR target/13889
37230 * gcc.c-torture/compile/pr13889.c: New test case.
37231
37232 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
37233
37234 PR c/14635
37235 * builtins-1.c (nan, nans): Don't test.
37236 * builtins-30.c: Don't use nan, nanf, nanl.
37237 * builtins-35.c: New test.
37238
37239 2004-03-19 Ziemowit Laski <zlaski@apple.com>
37240
37241 * g++.dg/ext/altivec-6.C: New test.
37242
37243 2004-03-19 Mark Mitchell <mark@codesourcery.com>
37244
37245 * g++.dg/init/placement3.C: New test.
37246
37247 * g++.dg/template/spec13.C: New test.
37248
37249 * g++.dg/lookup/using11.C: New test.
37250
37251 * g++.dg/lookup/koenig3.C: New test.
37252
37253 * g++.dg/template/operator2.C: New test.
37254
37255 * g++.dg/expr/dtor3.C: New test.
37256 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
37257 marker.
37258 * g++.old-deja/g++.law/visibility28.C: Likewise.
37259
37260 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
37261
37262 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
37263 * gcc.dg/ppc64-abi-3.c: Likewise.
37264
37265 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37266
37267 PR c++/14545
37268 * g++.dg/parse/template15.C: New test.
37269
37270 2004-03-18 Mark Mitchell <mark@codesourcery.com>
37271
37272 * g++.dg/expr/dtor2.C: New test.
37273
37274 * g++.dg/lookup/anon4.C: New test.
37275
37276 * g++.dg/overload/using1.C: New test.
37277
37278 * g++.dg/template/lookup7.C: New test.
37279
37280 * g++.dg/template/typename6.C: New test.
37281
37282 * g++.dg/expr/cond6.C: New test.
37283
37284 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37285
37286 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
37287
37288 2004-03-18 Mark Mitchell <mark@codesourcery.com>
37289
37290 * g++.dg/expr/cond5.C: New test.
37291 * g++.dg/expr/constcast1.C: Likewise.
37292 * g++.dg/expr/ptrmem2.C: Likewise.
37293 * g++.dg/expr/ptrmem3.C: Likewise.
37294 * g++.dg/lookup/main1.C: Likewise.
37295 * g++.dg/template/lookup6.C: Likewise.
37296
37297 2004-03-18 Mark Mitchell <mark@codesourcery.com>
37298
37299 * gcc.dg/local1.c: New test.
37300
37301 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
37302
37303 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37304
37305 * gcc.dg/torture/builtin-convert-1.c: New test.
37306
37307 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37308
37309 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
37310
37311 2004-03-16 Mark Mitchell <mark@codesourcery.com>
37312
37313 PR c++/14481
37314 * g++.dg/warn/Wunused-7.C: New test.
37315
37316 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37317
37318 * gcc.dg/torture/builtin-integral-1.c: New test.
37319
37320 2004-03-16 Mark Mitchell <mark@codesourcery.com>
37321
37322 PR c++/14586
37323 * g++.dg/parse/non-dependent3.C: New test.
37324
37325 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
37326
37327 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
37328 * g++.dg/eh/simd-2.C: Likewise.
37329 * g++.dg/init/array10.C: Likewise.
37330 * gcc.c-torture/compile/simd-1.c: Likewise.
37331 * gcc.c-torture/compile/simd-2.c: Likewise.
37332 * gcc.c-torture/compile/simd-3.c: Likewise.
37333 * gcc.c-torture/compile/simd-4.c: Likewise.
37334 * gcc.c-torture/compile/simd-6.c: Likewise.
37335 * gcc.c-torture/execute/simd-1.c: Likewise.
37336 * gcc.c-torture/execute/simd-2.c: Likewise.
37337 * gcc.dg/compat/vector-defs.h: Likewise.
37338 * gcc.dg/20020531-1.c: Likewise.
37339 * gcc.dg/altivec-3.c: Likewise.
37340 * gcc.dg/altivec-4.c: Likewise.
37341 * gcc.dg/altivec-varargs-1.c: Likewise.
37342 * gcc.dg/compat/vector-defs.h: Likewise.
37343 * gcc.dg/i386-mmx-3.c: Likewise.
37344 * gcc.dg/i386-sse-4.c: Likewise.
37345 * gcc.dg/i386-sse-5.c: Likewise.
37346 * gcc.dg/i386-sse-8.c: Likewise.
37347 * gcc.dg/simd-1.c: Likewise.
37348 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
37349 __ev64_opaque__ since the machine description provides it.
37350
37351 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37352
37353 * lib/compat.exp (skip_list): New global variable.
37354 Use it to hold the user defined COMPAT_SKIPS list if any.
37355 (compat-obj): Add the members of skip_list to optall.
37356
37357 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37358
37359 * gcc.dg/compat/union-by-value-1_main.c,
37360 union-by-value-1_x.c, union-by-value-1_y.c,
37361 union-check.h, union-defs.h,
37362 union-init.h, union-return-1_main.c,
37363 union-return-1_x.c, union-return-1_y.c: New files.
37364
37365 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37366
37367 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
37368 mixed-struct-init.h: Add 4 mixed structure types.
37369 struct-by-value-21_main.c, struct-by-value-21_x.c,
37370 struct-by-value-21_y.c, struct-return-21_main.c,
37371 struct-return-21_x.c, struct-return-21_y.c: New files.
37372
37373 2004-03-13 Mark Mitchell <mark@codesourcery.com>
37374
37375 PR c++/14550
37376 * g++.dg/parse/template14.C: New test.
37377
37378 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
37379
37380 * gcc.c-torture/execute/20040313-1.c: New test.
37381
37382 2004-03-13 Jakub Jelinek <jakub@redhat.com>
37383
37384 PR target/14533
37385 * gcc.dg/20040311-2.c: New test.
37386
37387 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
37388
37389 PR other/14544
37390 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
37391 bit-field.
37392
37393 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
37394
37395 * gcc.dg/20040305-2.c: Add missing return statement.
37396
37397 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37398
37399 * gcc.dg/builtins-34.c: Also check pow10*.
37400
37401 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
37402
37403 PR target/14262
37404 * gcc.dg/20040305-2.c: New test.
37405
37406 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
37407
37408 * gcc.dg/20040310-1.c: New test.
37409
37410 2004-03-11 Roger Sayle <roger@eyesopen.com>
37411
37412 * gcc.c-torture/execute/20040311-1.c: New test case.
37413
37414 2004-03-11 Mark Mitchell <mark@codesourcery.com>
37415
37416 PR c++/14476
37417 * g++.dg/lookup/enum1.C: New test.
37418
37419 2004-03-10 Mark Mitchell <mark@codesourcery.com>
37420
37421 PR c++/14510
37422 * g++.dg/lookup/struct2.C: New test.
37423
37424 2004-03-10 Uros Bizjak <uros@kss-loka.si>
37425
37426 * gcc.dg/builtins-34.c: New test.
37427
37428 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37429
37430 * gcc.dg/torture/builtin-nonneg-1.c: New test.
37431
37432 2004-03-09 James E Wilson <wilson@specifixinc.com>
37433
37434 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
37435 * gcc.dg/alias-2.c: New testcase.
37436
37437 2004-03-09 Zack Weinberg <zack@codesourcery.com>
37438
37439 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
37440
37441 2004-03-09 Roger Sayle <roger@eyesopen.com>
37442
37443 * gcc.c-torture/execute/20040309-1.c: New test case.
37444
37445 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
37446
37447 PR c++/14397
37448 * g++.dg/overload/ref1.C: New.
37449
37450 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37451
37452 PR c++/14409
37453 * g++.dg/template/spec12.C: New test.
37454
37455 PR c++/14448
37456 * g++.dg/parse/crash14.C: New test.
37457
37458 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37459
37460 PR c++/14230
37461 * g++.dg/init/ref11.C: New test.
37462
37463 2004-03-09 Mark Mitchell <mark@codesourcery.com>
37464
37465 PR c++/14432
37466 * g++.dg/parse/builtin2.C: New test.
37467
37468 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37469
37470 PR c++/14401
37471 * g++.dg/init/ctor3.C: New test.
37472 * g++.dg/init/union1.C: New test.
37473 * g++.dg/ext/anon-struct4.C: New test.
37474
37475 2004-03-08 Mark Mitchell <mark@codesourcery.com>
37476
37477 * g++.dg/lookup/koenig1.C: Tweak error messages.
37478 * g++.dg/lookup/used-before-declaration.C: Likewise.
37479 * g++.dg/other/do1.C: Likewise.
37480 * g++.dg/overload/koenig1.C: Likewise.
37481 * g++.dg/parse/crash13.C: Likewise.
37482 * g++.dg/template/instantiate3.C: Likewise.
37483
37484 2004-03-08 Eric Christopher <echristo@redhat.com>
37485
37486 * * lib/target-supports.exp: Enable libiconv in test
37487 compilation. Fix up error checking.
37488
37489 2004-03-08 Roger Sayle <roger@eyesopen.com>
37490
37491 PR middle-end/14289
37492 * gcc.dg/pr14289-1.c: New test case.
37493 * gcc.dg/pr14289-2.c: Likewise.
37494 * gcc.dg/pr14289-3.c: Likewise.
37495
37496 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
37497
37498 * gcc.c-torture/execute/20040308-1.c: New test.
37499
37500 2004-03-07 Roger Sayle <roger@eyesopen.com>
37501
37502 * gcc.c-torture/execute/20040307-1.c: New test case.
37503
37504 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
37505
37506 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
37507
37508 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
37509
37510 * gcc.dg/20040306-1.c: New test.
37511
37512 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
37513
37514 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
37515 them static.
37516 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
37517
37518 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37519
37520 PR c/14465
37521 * gcc.dg/decl-6.c: New test.
37522
37523 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37524
37525 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
37526 Rename LOGPOW -> LOG_POW.
37527 (SQRT_EXP, POW_EXP): New.
37528
37529 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37530
37531 * gcc.dg/i386-sse-8.c: New test.
37532
37533 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37534
37535 PR c/14114
37536 * gcc.dg/decl-5.c: New test.
37537
37538 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
37539
37540 * gcc.dg/20040305-1.c: New test.
37541
37542 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
37543
37544 PR other/14354
37545 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
37546
37547 2004-03-04 Ziemowit Laski <zlaski@apple.com>
37548
37549 PR c++/14425, c++/14426
37550 * g++.dg/ext/altivec-4.C: New test.
37551 * g++.dg/ext/altivec-5.C: New test.
37552
37553 2004-03-04 Geoffrey Keating <geoffk@apple.com>
37554
37555 * g++.old-deja/g++.other/linkage1.C: Expect errors about
37556 global variables of a type with no linkage.
37557 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
37558 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
37559 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
37560 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
37561 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
37562 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
37563 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
37564 * g++.dg/warn/deprecated.C: Name enum Color.
37565 * g++.dg/overload/VLA.C: Name structure for 'b'.
37566 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
37567
37568 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
37569
37570 * gcc.c-torture/compile/20040304-1.c: New test.
37571
37572 2004-03-03 Zack Weinberg <zack@codesourcery.com>
37573
37574 PR 13728
37575 * gcc.dg/decl-4.c: New testcase.
37576
37577 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
37578
37579 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
37580 as PRECF if sizeof (float) > sizeof (double).
37581 (PRECL): Make it the same as PRECF if
37582 sizeof (float) > sizeof (long double).
37583
37584 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37585
37586 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
37587 system type. Add check for irix6 which doesn't have c99 runtime.
37588
37589 2004-03-03 Bob Wilson <bob.wilson@acm.org>
37590
37591 * gcc.dg/const-elim-1.c: xfail for xtensa.
37592
37593 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37594
37595 PR c++/14369
37596 * g++.dg/template/cond4.C: New test.
37597
37598 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37599
37600 PR c++/14360
37601 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
37602
37603 PR c++/14361
37604 * g++.dg/parse/defarg7.C: New test.
37605
37606 PR c++/14359
37607 * g++.dg/template/friend26.C: New test.
37608
37609 2004-03-01 Mark Mitchell <mark@codesourcery.com>
37610
37611 PR c++/14324
37612 * g++.dg/abi/mangle21.C: New test.
37613
37614 PR c++/14260
37615 * g++.dg/parse/constructor2.C: New test.
37616
37617 PR c++/14337
37618 * g++.dg/template/sfinae1.C: New test.
37619
37620 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37621
37622 PR c++/14267
37623 * g++.dg/expr/crash2.C: New test.
37624
37625 PR middle-end/13448
37626 * gcc.dg/inline-5.c: New test.
37627 * gcc.dg/always-inline.c: Split out tests into ...
37628 * gcc.dg/always-inline2.c: ... this and ...
37629 * gcc.dg/always-inline3.c: ... this.
37630
37631 2004-02-29 Mark Mitchell <mark@codesourcery.com>
37632
37633 PR debug/12103
37634 * g++.dg/debug/crash1.C: New test.
37635
37636 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
37637
37638 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
37639 function with __attribute__((noinline)).
37640 (recurser_void2): Likewise.
37641 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
37642 (recurser_void2): Likewise.
37643
37644 2004-02-29 Roger Sayle <roger@eyesopen.com>
37645
37646 PR middle-end/14203
37647 * g++.dg/warn/Wunused-6.C: New test case.
37648
37649 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
37650
37651 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
37652 not defined.
37653
37654 2004-02-27 Eric Christopher <echristo@redhat.com>
37655
37656 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
37657 * g++.dg/charset/asm2.c: Run only x86.
37658 * gcc.dg/charset/asm3.c: Ditto.
37659
37660 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
37661
37662 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
37663 ld_library_path.
37664
37665 2004-02-27 Ziemowit Laski <zlaski@apple.com>
37666
37667 * g++.dg/ext/altivec-3.C: New.
37668
37669 2004-02-26 Richard Henderson <rth@redhat.com>
37670
37671 * g++.dg/ext/attrib10.C: Mark for warning.
37672 * gcc.dg/attr-alias-1.c: New.
37673
37674 2004-02-26 Richard Henderson <rth@redhat.com>
37675
37676 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
37677 * gcc.c-torture/execute/20040208-2.c: ... it back.
37678
37679 2004-02-26 Eric Christopher <echristo@redhat.com>
37680
37681 * lib/target-supports.exp (check-iconv-available): New function.
37682 * lib/gcc-dg.exp (dg-require-iconv): New function.
37683 Use above.
37684 * gcc.dg/charset: New directory.
37685 * gcc.dg/charset/charset.exp: New file.
37686 * gcc.dg/charset/asm1.c: Ditto.
37687 * gcc.dg/charset/asm2.c: Ditto.
37688 * gcc.dg/charset/asm3.c: Ditto.
37689 * gcc.dg/charset/asm4.c: Ditto.
37690 * gcc.dg/charset/asm5.c: Ditto.
37691 * gcc.dg/charset/attribute1.c: Ditto.
37692 * gcc.dg/charset/attribute2.c: Ditto.
37693 * gcc.dg/charset/string1.c: Ditto.
37694 * g++.dg/charset: New directory.
37695 * g++.dg/dg.exp: Add here. Special options.
37696 * g++.dg/charset/charset.exp: New file.
37697 * g++.dg/charset/asm1.c: Ditto.
37698 * g++.dg/charset/asm2.c: Ditto.
37699 * g++.dg/charset/asm3.c: Ditto.
37700 * g++.dg/charset/asm4.c: Ditto.
37701 * g++.dg/charset/attribute1.c: Ditto.
37702 * g++.dg/charset/attribute2.c: Ditto.
37703 * g++.dg/charset/extern1.cc: Ditto.
37704 * g++.dg/charset/extern2.cc: Ditto.
37705 * g++.dg/charset/string1.c: Ditto.
37706
37707 2004-02-26 Mark Mitchell <mark@codesourcery.com>
37708
37709 PR c++/14278
37710 * g++.dg/parse/comma1.C: New test.
37711
37712 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37713
37714 PR c++/14284
37715 * g++.dg/template/ttp8.C: New test.
37716
37717 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37718
37719 * gcc.dg/fixuns-trunc-1.c: New test.
37720
37721 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37722
37723 * gcc.dg/builtins-config.h: Use #elif.
37724
37725 2004-02-26 Michael Matz <matz@suse.de>
37726
37727 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37728 * gcc.dg/991214-1.c: Likewise.
37729 * gcc.dg/i386-asm-1.c: Likewise.
37730
37731 2004-02-25 Richard Henderson <rth@redhat.com>
37732
37733 * gcc.c-torture/execute/20040208-2.c: Move ...
37734 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37735
37736 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37737
37738 PR c++/14246
37739 * g++.dg/other/crash-3.C: New test.
37740
37741 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37742
37743 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37744 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37745
37746 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37747 HP-UX.
37748
37749 2004-02-24 Michael Matz <matz@suse.de>
37750
37751 * gcc.dg/i386-regparm.c: New.
37752
37753 2004-02-23 James E Wilson <wilson@specifixinc.com>
37754
37755 * gcc.c-torture/execute/20040223-1.c: New.
37756
37757 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37758 Kazu Hirata <kazu@cs.umass.edu>
37759
37760 * gcc.dg/fwritable-strings-1.c: Remove.
37761
37762 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37763
37764 PR c/14156
37765 * gcc.dg/20040223-1.c: New test.
37766
37767 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37768
37769 PR c++/14106
37770 * g++.dg/ext/typeof9.C: New test.
37771
37772 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37773
37774 PR c++/14250
37775 * g++.dg/other/switch1.C: New test.
37776
37777 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37778
37779 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37780 * gcc.dg/va-arg-1.c: Likewise.
37781
37782 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37783
37784 PR c++/14143
37785 * g++.dg/template/koenig5.C: New test.
37786
37787 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37788
37789 * g++.dg/ext/altivec-1.C: Generalize target triple.
37790 * g++.dg/ext/altivec-2.C: New test case.
37791 * g++.dg/ext/altivec_check.h: New file.
37792 * gcc.dg/altivec-1.c: Generalize target triple;
37793 include altivec_check.h and call altivec_check().
37794 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37795 * gcc.dg/altivec-6.c: New test case.
37796 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37797 type casts as needed.
37798 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37799 altivec_check().
37800 * gcc.dg/altivec-12.c: New test case.
37801 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37802 include altivec_check.h and call altivec_check().
37803 * gcc.dg/altivec_check.h: New file.
37804
37805 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37806
37807 * lib/target-supports.exp (check_alias_available): Don't mangle
37808 function `g' in test program.
37809
37810 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37811
37812 * lib/target-supports.exp (check_profiling_available): Check
37813 argument to determine whether we support a profiling type.
37814 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37815 check_profiling_available.
37816 * g++.dg/bprob/bprob.exp: Likewise.
37817 * g77.dg/bprob/bprob.exp: Likewise.
37818 * gcc.misc-tests/bprob.exp: Likewise.
37819 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37820 dg-require-profiling and delete expected error handling.
37821 * gcc.dg/20021014-1.c: Likewise.
37822 * gcc.dg/nest.c: Likewise.
37823
37824 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37825
37826 PR c++/12007
37827 * g++.dg/other/vthunk1.C: New test.
37828
37829 2004-02-20 Falk Hueffner <falk@debian.org>
37830
37831 PR target/14201
37832 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37833
37834 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37835
37836 PR c++/13927
37837 * g++.dg/other/error8.C: Remove XFAIL markers.
37838
37839 PR c++/14173
37840 * g++.dg/ext/packed5.C: New test.
37841
37842 PR c++/14199
37843 * g++.dg/warn/Wunused-5.C: New test.
37844
37845 PR c++/14186
37846 * g++.dg/lookup/member1.C: New test.
37847
37848 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37849
37850 * gcc.c-torture/compile/20040130-1.c: Enable only when
37851 __INT_MAX__ >= 2147483647L.
37852 * gcc.c-torture/compile/961203-1.c: Likewise.
37853
37854 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37855
37856 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37857 * g++.dg/opt/template1.C: Robustify assembler regexp
37858
37859 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37860
37861 * gcc.c-torture/execute/simd-4.x: Remove.
37862 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37863 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37864 Guard with #ifndef SKIP_ATTRIBUTE.
37865 * gcc.dg/compat/vector-1_y.c: Likewise.
37866 * gcc.dg/compat/vector-2_x.c: Likewise.
37867 * gcc.dg/compat/vector-2_y.c: Likewise.
37868 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37869 * g++.dg/eh/simd-2.C: Likewise.
37870
37871 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37872
37873 * gcc.c-torture/compile/complex-1.c: New.
37874
37875 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37876
37877 PR target/14209
37878 * gcc.c-torture/execute/20040218-1.c: New test.
37879
37880 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37881
37882 PR c++/14181
37883 * g++.dg/parse/new2.C: New test.
37884
37885 2004-02-18 Paul Brook <paul@codesourcery.com>
37886
37887 * gcc.c-torture/compile/libcall-1.c: New test.
37888
37889 2004-02-18 Paul Brook <paul@codesourcery.com>
37890
37891 PR debug/12934
37892 * gcc.dg/debug/debug-7.c: New test.
37893
37894 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37895
37896 * gcc.dg/20040217-1.c: New test.
37897
37898 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37899
37900 * gcc.c-torture/execute/990208-1.x: Delete.
37901
37902 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37903
37904 * gcc.c-torture/execute/20040208-2.x: New file.
37905
37906 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37907
37908 PR c++/11326
37909 * g++.dg/abi/structret1.C: New test.
37910
37911 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37912
37913 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37914 (i386_cpuid): No need to test if cpuid is available on AMD64.
37915 Fix assembly, so that it works onboth i386 and AMD64.
37916 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37917 (vecInLong): Fix s[] member type to unsigned int.
37918 (vecInWord): Remove type.
37919 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37920 (a64, b64, c64, d64, e64): Remove.
37921 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37922 Remove unused variable. Remove initialization of removed variables.
37923 Don't call mmx_tests nor sse_tests.
37924 (reference_mmx, reference_sse): Remove.
37925 (check): Add return stmt.
37926 * gcc.dg/i386-sse-7.c: New test.
37927 * gcc.dg/i386-mmx-4.c: New test.
37928
37929 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37930
37931 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37932 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37933 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37934 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37935 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37936 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37937 g++.dg/tc1/dr94.C: Fix line terminator.
37938
37939 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37940
37941 * gcc.c-torture/compile/20040216-1.c: New.
37942
37943 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37944
37945 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37946 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37947 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37948 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37949 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37950 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37951
37952 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37953
37954 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37955
37956 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37957
37958 PR c++/13971
37959 * g++.dg/expr/cond4.C: New test.
37960
37961 PR c++/14086
37962 * g++.dg/lookup/crash2.C: New test.
37963
37964 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37965
37966 * gcc.c-torture/compile/20040214-2.c: New test.
37967
37968 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37969
37970 PR c++/14116
37971 * g++.dg/ext/typeof8.C: New test.
37972
37973 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37974
37975 * gcc.c-torture/compile/20040214-1.c: New test.
37976
37977 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37978
37979 PR c++/13635
37980 * g++.dg/template/spec11.C: New test.
37981
37982 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37983
37984 PR c++/13927
37985 * g++.dg/other/error8.C: New test.
37986
37987 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37988
37989 PR c++/14122
37990 * g++.dg/template/array4.C: New test.
37991
37992 PR c++/14108
37993 * g++.dg/inherit/thunk2.C: New test.
37994
37995 PR c++/14083
37996 * g++.dg/eh/cond2.C: New test.
37997
37998 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37999
38000 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
38001
38002 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
38003
38004 * lib/scanasm.exp (dg-scan): Quote pattern before display.
38005
38006 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
38007
38008 * g++.dg/simd-2.C: xfail on ppc64-linux.
38009
38010 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
38011
38012 PR c/456
38013 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
38014 tests.
38015
38016 2004-02-11 Uros Bizjak <uros@kss-loka.si>
38017
38018 * gcc.dg/builtins-33.c: New test.
38019
38020 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
38021
38022 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
38023
38024 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
38025
38026 * g++.dg/simd-2.C: Set -maltivec for ppc64.
38027
38028 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
38029
38030 * gcc.dg/ppc64-abi-3.c: New test.
38031
38032 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
38033
38034 PR c/14092
38035
38036 * gcc.dg/pr14092-1.c: New testcase.
38037
38038 2004-02-10 Alan Modra <amodra@bigpond.net.au>
38039
38040 * gcc.dg/cpp/assert4.c: Fix typo last change.
38041
38042 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
38043 * gcc.dg/cpp/assert4.c: Handle powerpc64.
38044
38045 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
38046
38047 2004-02-09 Roger Sayle <roger@eyesopen.com>
38048
38049 * gcc.c-torture/compile/20040209-1.c: New test case.
38050
38051 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
38052
38053 * gcc.dg/c90-init-1.c: Adjust expected error messages.
38054
38055 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
38056
38057 * gcc.c-torture/execute/20040208-[12].c: New tests.
38058
38059 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38060
38061 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
38062
38063 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38064
38065 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
38066
38067 2004-02-07 Zack Weinberg <zack@codesourcery.com>
38068
38069 Bug 13856
38070 * gcc.dg/visibility-8.c: New testcase.
38071
38072 2004-02-07 Zack Weinberg <zack@codesourcery.com>
38073
38074 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
38075 arguments.
38076 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
38077
38078 2004-02-07 Roger Sayle <roger@eyesopen.com>
38079
38080 PR middle-end/13696
38081 * g++.dg/opt/fold1.C: New test case.
38082
38083 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38084
38085 PR c++/14033
38086 * g++.dg/other/crash-2.C: New test.
38087
38088 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38089
38090 PR c++/14028
38091 * g++.dg/parse/angle-bracket2.C: New test.
38092
38093 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38094
38095 PR middle-end/13750
38096 Revert:
38097 2004-01-15 Geoffrey Keating <geoffk@apple.com>
38098 PR pch/13361
38099 * g++.dg/pch/wchar-1.C: New.
38100 * g++.dg/pch/wchar-1.Hs: New.
38101
38102 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38103
38104 PR c++/14008
38105 * g++.dg/parse/error15.C: New test.
38106 * g++.dg/parse/crash11.C: Update dg-error mark.
38107
38108 2004-02-04 Mark Mitchell <mark@codesourcery.com>
38109
38110 PR c++/13932
38111 * g++.dg/warn/conv2.C: New test.
38112
38113 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38114
38115 PR c++/13086
38116 * g++.dg/warn/incomplete1.C: Remove xfail.
38117
38118 2004-02-04 Mark Mitchell <mark@codesourcery.com>
38119
38120 * lib/file-format.exp (gcc_target_object_format): Use
38121 ${tool}_target_compile, not gcc_target_compile.
38122 * lib/target-supports.exp (check_alias_available): Likewise.
38123 (check_gc_sections_available): Likewise.
38124 * g++.dg/ext/attrib10.C: Use dg-require-alias.
38125 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
38126 dg-require-alias.
38127
38128 2004-02-04 Mark Mitchell <mark@codesourcery.com>
38129
38130 PR c++/13969
38131 * g++.dg/template/static6.C: New test.
38132
38133 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
38134
38135 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
38136
38137 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38138
38139 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
38140 tests for systems where `char' is unsigned by default.
38141
38142 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38143
38144 PR c++/13997
38145 * g++.dg/template/partial3.C: New test.
38146
38147 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
38148
38149 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
38150 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
38151 Remove mentions of obsolete ports.
38152
38153 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
38154
38155 * gcc.dg/noncompile/20001228-1.c: Fix for new
38156 error message.
38157
38158 2004-02-03 Roger Sayle <roger@eyesopen.com>
38159
38160 PR target/9348
38161 * gcc.c-torture/execute/multdi-1.c: New test case.
38162
38163 2004-02-03 Mark Mitchell <mark@codesourcery.com>
38164
38165 PR c++/13925
38166 * g++.dg/template/lookup5.C: New test.
38167
38168 2004-02-03 Mark Mitchell <mark@codesourcery.com>
38169
38170 PR c++/13950
38171 * g++.dg/template/lookup4.C: New test.
38172
38173 PR c++/13970
38174 * g++.dg/parse/error14.C: New test.
38175
38176 PR c++/14002
38177 * g++.dg/parse/template13.C: New test.
38178
38179 2004-02-03 Mark Mitchell <mark@codesourcery.com>
38180
38181 PR c++/13978
38182 * g++.dg/template/koenig4.C: New test.
38183
38184 PR c++/13968
38185 * g++.dg/template/crash17.C: New test.
38186
38187 PR c++/13975
38188 * g++.dg/parse/error13.C: New test.
38189 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
38190
38191 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38192
38193 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
38194
38195 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
38196
38197 PR c/11658
38198 PR c/13994
38199 * gcc.dg/noncompile/20040203-1.c: New test.
38200 * gcc.dg/noncompile/20040203-2.c: Likewise.
38201 * gcc.dg/noncompile/20040203-3.c: Likewise.
38202 * gcc.dg/20040203-1.c: Likewise.
38203
38204 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
38205
38206 PR c++/10858
38207 * g++.dg/template/sizeof7.C: New test.
38208
38209 2004-02-02 Eric Christopher <echristo@redhat.com>
38210 Zack Weinberg <zack@codesourcery.com>
38211
38212 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
38213
38214 2004-02-02 Zack Weinberg <zack@codesourcery.com>
38215
38216 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
38217 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
38218 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
38219 * gcc.dg/cleanup-5.c: Run only on Linux targets.
38220
38221 2004-02-02 Mark Mitchell <mark@codesourcery.com>
38222
38223 PR c++/13113
38224 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
38225
38226 PR c++/13854
38227 * g++.dg/ext/attrib13.C: New test.
38228
38229 PR c++/13907
38230 * g++.dg/conversion/op2.C: New test.
38231
38232 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
38233
38234 * gcc.dg/titype-1.c: Fix pasto.
38235
38236 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
38237
38238 * gcc.dg/titype-1.c: New test.
38239
38240 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38241
38242 PR c++/13957
38243 * g++.dg/template/non-type-template-argument-1.C,
38244 g++.dg/template/qualified-id1.C: Update dg-error marks.
38245 * g++.dg/template/nontype6.C: New test.
38246
38247 2004-02-01 Roger Sayle <roger@eyesopen.com>
38248
38249 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
38250 * gcc.dg/builtins-31.c: New testcase.
38251 * gcc.dg/builtins-32.c: New testcase.
38252
38253 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
38254
38255 * objc.dg/call-super-2.m: Update line numbers
38256 for the including of stddef.h.
38257
38258 2004-01-30 Michael Matz <matz@suse.de>
38259
38260 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
38261 g++.dg/ext/case-range3.C: New tests.
38262
38263 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38264
38265 DR206
38266 PR c++/13813
38267 * g++.dg/template/member4.C: New test.
38268
38269 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38270
38271 PR c++/13683
38272 * g++.dg/template/sizeof6.C: New test.
38273
38274 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
38275
38276 * gcc.dg/fwritable-strings-1.c: New test.
38277
38278 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
38279
38280 * gcc.c-torture/compile/20040130-1.c: New test.
38281
38282 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
38283
38284 * objc.dg/call-super-2.m: Include stddef.h for size_t.
38285
38286 2004-01-29 Mark Mitchell <mark@codesourcery.com>
38287
38288 PR c++/13883
38289 * g++.dg/template/ctor3.C: New test.
38290
38291 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38292
38293 * g++.dg/tc1: New directory.
38294 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
38295 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
38296 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
38297 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
38298 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
38299
38300 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38301
38302 * g++.dg/parse/error11.C: New test.
38303 * g++.dg/parse/error12.C: Likewise.
38304
38305 2004-01-28 Ziemowit Laski <zlaski@apple.com>
38306
38307 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
38308 (scan_initial, main): Use aligned_sizeof instead of sizeof.
38309
38310 2004-01-28 Mark Mitchell <mark@codesourcery.com>
38311
38312 PR c++/13791
38313 * g++.dg/ext/attrib12.C: New test.
38314
38315 PR c++/13736
38316 * g++.dg/parse/cast2.C: New test.
38317
38318 2004-01-27 James E Wilson <wilson@specifixinc.com>
38319
38320 * objc.dg/encode-2.m (main): New local string. Set depending on
38321 sizeof long. Use in sscanf call.
38322 * objc.dg/encode-3.m (main): New local string. Set depending on
38323 sizeof long. Use in scan_initial call.
38324
38325 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38326
38327 * objc.dg/call-super-2.m: Make LP64-safe.
38328 * objc.dg/desig-init-1.m: Likewise.
38329
38330 2004-01-27 Devang Patel <dpatel@apple.com>
38331
38332 * g++.dg/debug/namespace1.C: New test.
38333
38334 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
38335
38336 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
38337 xscale-*-*.
38338
38339 * gcc.dg/arm-mmx-1.c: New test.
38340
38341 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38342
38343 * gcc.dg/20040127-1.c: New test.
38344 * gcc.dg/20040127-2.c: New test.
38345
38346 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38347
38348 * objc.dg/stret-1.m (glob): Renamed to globa.
38349
38350 2004-01-26 Mark Mitchell <mark@codesourcery.com>
38351
38352 PR c++/13663
38353 * g++.dg/expr/for1.C: New test.
38354
38355 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
38356
38357 PR middle-end/13779
38358 * gcc.dg/darwin-longlong.c: New test.
38359
38360 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
38361
38362 * gcc.dg/20040124-1.c: Moved test from here...
38363 * gcc.c-torture/compile/20040124-1.c: ...to here.
38364
38365 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38366
38367 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
38368 the assembly output if -m64 is passed.
38369
38370 2004-01-25 Mark Mitchell <mark@codesourcery.com>
38371
38372 PR c++/13833
38373 * g++.dg/template/cond3.C: New test.
38374
38375 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38376
38377 PR c++/13810
38378 * g++.dg/template/ttp7.C: New test.
38379
38380 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38381
38382 PR c++/13797
38383 * g++.dg/template/nontype4.C: New test.
38384 * g++.dg/template/nontype5.C: Likewise.
38385
38386 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
38387
38388 * gcc.dg/torture/mips-clobber-at.c: New test.
38389
38390 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
38391
38392 * gcc.dg/20040124-1.c: New test.
38393
38394 2004-01-24 Jakub Jelinek <jakub@redhat.com>
38395
38396 * gcc.dg/20040123-1.c: New test.
38397
38398 2004-01-23 Zack Weinberg <zack@codesourcery.com>
38399
38400 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
38401
38402 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
38403
38404 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
38405
38406 2004-01-23 Andrew Pinski <apinski@apple.com>
38407
38408 * gcc.dg/20030121-1.c: Move to ..
38409 * gcc.dg/20040121-1.c: here.
38410
38411 2004-01-23 Roger Sayle <roger@eyesopen.com>
38412
38413 * gcc.dg/builtins-29.c: New test case.
38414
38415 2004-01-23 Zack Weinberg <zack@codesourcery.com>
38416
38417 PR 18314
38418 * gcc.dg/builtins-30.c: New testcase.
38419
38420 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
38421
38422 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
38423 * lib/g77.exp: Likewise.
38424 * lib/objc.exp: Likewise.
38425 * lib/g++.exp: Likewise.
38426
38427 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
38428
38429 * gcc.dg/struct-by-value-2.c: New test.
38430
38431 2004-01-21 Andrew Pinski <apinski@apple.com>
38432
38433 PR target/13785
38434 * gcc.dg/20030121-1.c: New test.
38435
38436 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
38437
38438 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
38439 clobber frame pointer register in asm statement.
38440
38441 2004-01-21 Falk Hueffner <falk@debian.org>
38442
38443 * gcc.c-torture/compile/20040121-1.c: New test.
38444
38445 2004-01-21 Zack Weinberg <zack@codesourcery.com>
38446
38447 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
38448
38449 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
38450
38451 * gcc.dg/ppc64-abi-2.c: New test.
38452
38453 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
38454
38455 * lib/treelang.exp: Fill out this file.
38456 * lib/treelang-dg.exp: New File.
38457
38458 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
38459
38460 * gcc.c-torture/compile/981022-1.c: Remove.
38461 * gcc.dg/array-5.c: Remove XFAIL.
38462 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
38463 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
38464 gcc.dg/cond-lvalue-1.c: Update.
38465 * gcc.dg/cast-lvalue-2.c: New test.
38466
38467 2004-01-19 Mark Mitchell <mark@codesourcery.com>
38468
38469 PR c++/13592
38470 * g++.dg/other/error1.C (class foo): Tweak error message.
38471
38472 PR c++/13592
38473 * g++.dg/template/call2.C: New test.
38474
38475 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38476
38477 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
38478 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
38479 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
38480 scalar-return-1_x.c, scalar-return-2_y.c,
38481 scalar-return-3_x.c, scalar-return-3_y.c,
38482 scalar-return-4_x.c, scalar-return-4_y.c,
38483 struct-align-1.h, struct-align-1_x.c,
38484 struct-align-1_y.c, struct-align-2.h,
38485 struct-align-2_x.c, struct-align-2_y.c,
38486 struct-by-value-10_y.c, struct-by-value-11_x.c,
38487 struct-by-value-11_y.c, struct-by-value-12_x.c,
38488 struct-by-value-12_y.c, struct-by-value-13_x.c,
38489 struct-by-value-13_y.c, struct-by-value-14_x.c,
38490 struct-by-value-14_y.c, struct-by-value-15_x.c,
38491 struct-by-value-15_y.c, struct-by-value-16_y.c,
38492 struct-by-value-17_y.c, struct-by-value-18_y.c,
38493 struct-by-value-19_y.c, struct-by-value-1_x.c,
38494 struct-by-value-1_y.c, struct-by-value-20_y.c,
38495 struct-by-value-2_x.c, struct-by-value-2_y.c,
38496 struct-by-value-3_y.c, struct-by-value-4_x.c,
38497 struct-by-value-4_y.c, struct-by-value-5_y.c,
38498 struct-by-value-6_y.c, struct-by-value-7_y.c
38499 struct-by-value-8_x.c, struct-by-value-8_y.c
38500 struct-by-value-9_x.c, struct-by-value-9_y.c
38501 struct-return-10_x.c, struct-return-10_y.c,
38502 struct-return-19_x.c, struct-return-20_x.c
38503 struct-return-2_x.c, struct-return-2_y.c
38504 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
38505 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
38506
38507 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38508
38509 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
38510 attribute on sparc*-sun-solaris2.*.
38511
38512 2004-01-18 Mark Mitchell <mark@codesourcery.com>
38513
38514 PR c++/13710
38515 * g++.dg/ext/typeof7.C: New test.
38516
38517 2004-01-18 David Edelsohn <edelsohn@gnu.org>
38518
38519 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
38520 * gcc.dg/const-elim-1.c: Same.
38521
38522 2004-01-17 Ziemowit Laski <zlaski@apple.com>
38523
38524 * objc.dg/stret-1.m: New.
38525 * objc.dg/stret-2.m: New.
38526
38527 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
38528
38529 PR c++/11895
38530 * g++.dg/ext/vector1.C: New test.
38531
38532 2004-01-16 Geoffrey Keating <geoffk@apple.com>
38533
38534 * gcc.dg/pch/import-1.c: New.
38535 * gcc.dg/pch/import-1.hs: New.
38536 * gcc.dg/pch/import-1a.h: New.
38537 * gcc.dg/pch/import-1b.h: New.
38538 * gcc.dg/pch/import-1c.h: New.
38539
38540 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38541
38542 PR c++/13574
38543 * g++.dg/ext/array1.C: New test.
38544
38545 PR c++/13178
38546 * g++.dg/conversion/op1.C: New test.
38547
38548 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
38549
38550 PR 11864
38551 From Kazumoto Kojima / Dan Kegel:
38552 * gcc.dg/pr11864-1.c: New test.
38553
38554 PR 10392
38555 From Marcus Comstedt / Dan Kegel:
38556 * gcc.dg/pr10392-1.c: New test.
38557
38558 2004-01-16 Mark Mitchell <mark@codesourcery.com>
38559
38560 PR c++/13478
38561 * g++.dg/init/ref10.C: New test.
38562
38563 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38564
38565 PR c++/13407
38566 * g++.dg/parse/typename6.C: New test.
38567
38568 2004-01-15 Geoffrey Keating <geoffk@apple.com>
38569
38570 PR pch/13361
38571 * g++.dg/pch/wchar-1.C: New.
38572 * g++.dg/pch/wchar-1.Hs: New.
38573
38574 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38575
38576 PR c++/9259
38577 * g++.dg/expr/sizeof2.C: New test.
38578
38579 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
38580
38581 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
38582
38583 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38584
38585 PR c++/13659
38586 * g++.dg/lookup/strong-using-3.C: New.
38587 * g++.dg/lookup/using-10.C: New.
38588
38589 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
38590
38591 PR c++/13594
38592 * g++.dg/lookup/strong-using-2.C: New.
38593
38594 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
38595 Dan Kegel <dank@kegel.com>
38596 J"orn Rennecke <joern.rennecke@superh.com>
38597
38598 PR target/9365
38599 * gcc.dg/pr9365-1.c: New test.
38600
38601 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38602
38603 PR c++/8856
38604 * g++.dg/parse/casting-operator2.C: New test.
38605 * g++.old-deja/g++.pt/explicit83.C: Remove.
38606
38607 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
38608
38609 * gcc.dg/label-compound-stmt-1.c: New test.
38610 * gcc.c-torture/compile/950922-1.c,
38611 gcc.c-torture/compile/20000211-3.c,
38612 gcc.c-torture/compile/20000518-1.c,
38613 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
38614 compound statements.
38615
38616 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
38617
38618 * gcc.dg/ppc64-abi-1.c: New test.
38619
38620 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
38621
38622 * g++.dg/ext/attrib9.C: Add dg-warnings.
38623
38624 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38625
38626 PR c++/12335
38627 * g++.dg/parse/dtor3.C: New test.
38628
38629 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
38630
38631 PR c++/12709
38632 * g++.dg/parse/try-catch-1.C: New test.
38633
38634 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
38635
38636 * ada/acats/run_all.sh: Add more verbose output in acats.log
38637 when compiling tests.
38638
38639 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38640
38641 PR 13656
38642 * gcc.dg/typedef-redecl.c: New test case.
38643 * gcc.dg/typedef-redecl.h: New support file.
38644
38645 2004-01-13 Jan Hubicka <jh@suse.cz>
38646
38647 * gcc.dg/always_inline.c: New test.
38648 * gcc.dg/debug/20031231-1.c: Fix.
38649
38650 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38651
38652 PR c++/13474
38653 * g++.dg/template/array3.C: New test.
38654
38655 2004-01-12 Zack Weinberg <zack@codesourcery.com>
38656
38657 * g++.dg/ext/lvalue1.C: No longer expected to fail.
38658 * g++.dg/warn/Wunused-2.C: Likewise.
38659
38660 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38661
38662 PR c++/13289
38663 * g++.dg/template/instantiate6.C: New test.
38664
38665 2004-01-12 Roger Sayle <roger@eyesopen.com>
38666
38667 PR middle-end/11397
38668 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
38669
38670 2004-01-12 Jan Hubicka <jh@suse.cz>
38671
38672 PR opt/12826
38673 * gcc.dg/20040112-1.c: New.
38674
38675 * gcc.dg/dwarf-die[1-7].c: Move to...
38676 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
38677 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
38678
38679 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
38680
38681 PR c++/4100
38682 * g++.dg/parse/friend4.C: New test.
38683
38684 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
38685
38686 PR c++/4100
38687 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
38688 definition is called a friend.
38689
38690 2004-01-11 Zack Weinberg <zack@codesourcery.com>
38691
38692 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
38693
38694 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
38695
38696 PR c++/3478
38697 * g++.dg/parse/error10.C: New test.
38698 * g++.dg/template/arg2.C: Accept "invalid type" error.
38699
38700 2004-01-11 Jakub Jelinek <jakub@redhat.com>
38701
38702 PR middle-end/13392
38703 * g++.dg/opt/expect2.C: New test.
38704
38705 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38706
38707 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
38708 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
38709 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
38710 Update dg-error regexps.
38711
38712 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38713
38714 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38715 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38716
38717 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38718
38719 * gcc.dg/pragma-re-1.c: Use right pointer type.
38720
38721 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38722
38723 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38724
38725 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38726
38727 * gcc.dg/rs6000-ldouble-1.c: New.
38728
38729 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38730
38731 DR 337
38732 PR c++/9256
38733 * g++.dg/other/abstract1.C: New test.
38734
38735 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38736
38737 * g++.dg/lookup/strong-using-1.C: New.
38738
38739 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38740
38741 PR c/11234
38742 * gcc.dg/func-ptr-conv-1.c: New test.
38743 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38744
38745 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38746
38747 PR target/13380.
38748 * gcc.c-torture/compile/20040109-1.c: New.
38749
38750 2004-01-08 Stuart Hastings <stuart@apple.com>
38751
38752 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38753 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38754 * gcc.dg/i386-sse-6.c: ...this new testcase.
38755
38756 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38757
38758 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38759
38760 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38761
38762 * ada/acats/run_acats: Treat 'gnatchop' the same way
38763 as 'gnatmake'. Export GCC_DRIVER.
38764 * ada/acats/run_all.sh: Add target_gnatchop. Use
38765 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38766
38767 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38768
38769 PR c++/12573
38770 * g++.dg/template/dependent-expr4.C: New test.
38771
38772 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38773
38774 * gcc.dg/altivec-11.c: New test.
38775
38776 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38777
38778 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38779
38780 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38781
38782 PR c/6024
38783 * gcc.dg/enum-compat-1.c: New test.
38784 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38785
38786 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38787
38788 PR c/12165
38789 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38790 gcc.dg/c99-idem-qual-3.c: New tests.
38791
38792 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38793
38794 * gcc.dg/winline-7.c: Don't cast void * to int.
38795
38796 2004-01-06 Jan Hubicka <jh@suse.cz>
38797
38798 * gcc.dg/i386-sse-5.c: New test
38799 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38800
38801 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38802
38803 PR c++/12815
38804 * g++.dg/rtti/typeid4.C: New test.
38805
38806 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38807
38808 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38809
38810 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38811
38812 PR c++/12132
38813 * g++.dg/template/error11.C: New test.
38814
38815 PR c++/13451
38816 * g++.dg/template/class2.C: New test.
38817
38818 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38819 Richard Sandiford <rsandifo@redhat.com>
38820
38821 PR c++/13387
38822 * g++.dg/opt/alias3.C: New test.
38823
38824 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38825
38826 PR c++/13157
38827 * g++.dg/template/koenig3.C: New test.
38828
38829 PR c++/13529
38830 * g++.dg/parse/offsetof3.C: New test.
38831
38832 * g++.dg/init/copy7.C: Add missing dg-error markers.
38833
38834 PR c++/12226
38835 * g++.dg/init/copy7.c: New test.
38836
38837 PR c++/13536
38838 * g++.dg/parse/cast1.C: New test.
38839
38840 2004-01-04 Jan Hubicka <jh@suse.cz>
38841
38842 * gcc.dg/winline[1-7].c: New tests.
38843
38844 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38845
38846 PR c++/13520
38847 * g++.dg/template/qualttp22.C: New test.
38848
38849 2004-01-01 Jan Hubicka <jh@suse.cz>
38850
38851 * gcc.dg/debug/20031231-1.c: New.
38852 * gcc.c-torture/compile/20040101-1.c: New.
38853 * gcc.dg/dwarf-die-[1-7].c: New.
38854
38855 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38856
38857 PR optimization/13521
38858 * gcc.c-torture/compile/20031231-1.c: New test.
38859
38860 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38861
38862 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38863
38864 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38865
38866 PR c++/10079
38867 * g++.dg/template/crash16.C: New test.
38868
38869 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38870
38871 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38872
38873 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38874
38875 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38876 ports.
38877 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38878 * g++.old-deja/g++.law/profile1.C: Likewise.
38879 * gcc.c-torture/compile/981006-1.c: Likewise.
38880 * gcc.c-torture/execute/loop-2e.x: Likewise.
38881 * gcc.c-torture/execute/loop-2f.x: Remove.
38882 * gcc.c-torture/execute/loop-2g.x: Likewise.
38883 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38884 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38885
38886 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38887
38888 PR c++/13507
38889 * g++.dg/ext/attrib11.C: New test.
38890
38891 PR c++/13494
38892 * g++.dg/template/array2-1.C: New test.
38893 * g++.dg/template/array2-2.C: New test.
38894
38895 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38896
38897 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38898
38899 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38900
38901 PR c++/12774
38902 * g++.dg/template/array1-1.C: New test.
38903 * g++.dg/template/array1-2.C: New test.
38904
38905 2003-12-29 Roger Sayle <roger@eyesopen.com>
38906
38907 PR fortran/12632
38908 * g77.dg/12632.f: New test case.
38909
38910 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38911
38912 PR c++/13289
38913 * g++.dg/parse/nontype1.C: New test.
38914
38915 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38916
38917 PR c++/12403
38918 * g++.dg/parse/explicit1.C: New test.
38919 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38920
38921 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38922
38923 PR c++/13081
38924 * g++.dg/opt/inline6.C: New test.
38925
38926 PR c++/12613
38927 * g++.dg/parse/error9.C: New test.
38928
38929 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38930
38931 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38932
38933 PR c++/13009
38934 * g++.dg/init/assign1.C: New test.
38935
38936 2003-12-28 Roger Sayle <roger@eyesopen.com>
38937
38938 PR c++/13070
38939 * g++.dg/warn/format3.C: New test case.
38940
38941 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38942
38943 * gcc.c-torture/compile/20031227-1.c: New test.
38944
38945 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38946
38947 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38948 * g77.dg/bprob/bprob.exp: Likewise.
38949 * gcc.misc-tests/bprob.exp: Likewise.
38950 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38951 variants on systems where the library does not provide that
38952 functionality.
38953 * gcc.dg/builtins-20.c: Use builtins-config.h.
38954 * gcc.dg/builtins-config.h: New file.
38955
38956 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38957
38958 * lib/gcc-dg.exp (dg-require-profiling): New function.
38959 * lib/target-supports.exp (check_profiling_available): Likewise.
38960 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38961 * g77.dg/bprob/bprob.exp: Likewise.
38962 * gcc.misc-tests/bprob.exp: Likewise.
38963 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38964 * gcc.dg/20021014-1.c: Likewise.
38965 * gcc.dg/nest.c: Likewise.
38966
38967 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38968
38969 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38970 compiling.
38971 * g++.dg/lookup/java2.C: Likewise.
38972 * gcc.dg/cpp/lexident.c: Likewise.
38973
38974 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38975
38976 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38977 given.
38978 * gcc.c-torture/compile/961203-1.c: Likewise.
38979 * gcc.c-torture/compile/980506-1.c: Likewise.
38980
38981 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38982
38983 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38984 (additional_prunes): New global.
38985 (gcc-dg-prune): Handle additional per-test pruning.
38986 (dg-test): Clear additional_prunes between tests.
38987
38988 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38989 dg-prune-output to avoid spurious failures from assembler
38990 complaining about nonexistent WAW violations.
38991 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38992 Use dg-prune-output to avoid spurious failures from assembler
38993 warning about Itanium B-step errata.
38994
38995 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38996
38997 * g++.dg/abi/macro0.C: New test.
38998 * g++.dg/abi/macro1.C: Likewise.
38999 * g++.dg/abi/macro2.C: Likewise.
39000
39001 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
39002 * g++.dg/abi/bitfield7.C: Likewise.
39003 * g++.dg/abi/dtor2.C: Likewise.
39004 * g++.dg/abi/mangle11.C: Likewise.
39005 * g++.dg/abi/mangle12.C: Likewise.
39006 * g++.dg/abi/mangle14.C: Likewise.
39007 * g++.dg/abi/mangle17.C: Likewise.
39008 * g++.dg/abi/vbase10.C: Likewise.
39009 * g++.dg/abi/vbase14.C: Likewise.
39010 * g++.dg/template/qualttp17.C: Likewise.
39011
39012 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
39013
39014 PR c/11995
39015 * gcc.dg/20031223-1.c: New test.
39016
39017 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
39018
39019 * gcc.dg/noreturn-7.c: New test.
39020
39021 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
39022
39023 * gcc.dg/null-pointer-1.c: New test.
39024
39025 2003-12-22 Mark Mitchell <mark@codesourcery.com>
39026
39027 * g++.old-deja/g++.jason/template18.C: Remove.
39028 * g++.old-deja/g++.jason/template37.C: Likewise.
39029
39030 PR c++/12862
39031 * g++.dg/lookup/ns1.C: New test.
39032
39033 PR c++/12397
39034 * g++.dg/template/lookup3.C: New test.
39035
39036 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
39037
39038 * g++.dg/template/recurse1.C: New test
39039
39040 2003-12-22 Mark Mitchell <mark@codesourcery.com>
39041
39042 PR c++/12479
39043 * g++.dg/parse/semicolon1.C: New test.
39044 * g++.dg/parse/semicolon1.h: Likewise.
39045
39046 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
39047
39048 * gcc.dg/darwin-misaligned.c: New test.
39049
39050 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
39051
39052 PR c/9163
39053 * gcc.dg/20031222-1.c: New test.
39054
39055 2003-12-21 Mark Mitchell <mark@codesourcery.com>
39056
39057 PR c++/13438
39058 * g++.dg/parse/error8.C: New test.
39059
39060 PR c++/11554
39061 * g++.dg/warn/ctor-init-1.C: New test.
39062
39063 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
39064
39065 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
39066 too small.
39067 * gcc.c-torture/compile/930217-1.c: Likewise.
39068 * gcc.c-torture/compile/930513-1.c: Likewise.
39069 * gcc.c-torture/execute/920908-2.c: Likewise.
39070 * gcc.c-torture/execute/921204-1.c: Likewise.
39071 * gcc.c-torture/execute/930621-1.c: Likewise.
39072 * gcc.c-torture/execute/930630-1.c: Likewise.
39073 * gcc.c-torture/execute/931031-1.c: Likewise.
39074 * gcc.c-torture/execute/980602-2.c: Likewise.
39075 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
39076 * gcc.c-torture/execute/compndlit-1.c: Likewise.
39077 * gcc.c-torture/execute/extzvsi.c: Likewise.
39078 * gcc.c-torture/unsorted/ext.c: Likewise.
39079
39080 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
39081
39082 PR target/12749
39083 * gcc.c-torture/compile/20031220-2.c: New test case.
39084
39085 2003-12-20 Roger Sayle <roger@eyesopen.com>
39086
39087 PR optimization/13031
39088 * gcc.c-torture/compile/20031220-1.c: New test case.
39089
39090 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39091
39092 * gcc.dg/cast-function-1.c: New test.
39093
39094 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
39095
39096 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
39097 formats.
39098
39099 2003-12-19 Mark Mitchell <mark@codesourcery.com>
39100
39101 PR c++/12795
39102 * g++.dg/ext/attrib10.C: New test.
39103
39104 2003-12-19 Jakub Jelinek <jakub@redhat.com>
39105
39106 * gcc.dg/cleanup-10.c: New test.
39107 * gcc.dg/cleanup-11.c: New test.
39108
39109 2003-12-19 Jakub Jelinek <jakub@redhat.com>
39110
39111 PR c++/13239
39112 * g++.dg/opt/expect1.C: New test.
39113
39114 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
39115
39116 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
39117
39118 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
39119
39120 PR debug/12923
39121 * gcc.dg/20031218-1.c: New test.
39122
39123 PR debug/12389
39124 * gcc.dg/20031218-2.c: New test.
39125 * gcc.dg/20031218-3.c: New test.
39126
39127 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
39128 of label name and allow for USER_LABEL_PREFIX == "_" names.
39129 * g++.dg/abi/mangle18-2.C: Likewise.
39130 * g++.dg/abi/mangle19-1.C: Likewise.
39131 * g++.dg/abi/mangle19-2.C: Likewise.
39132 * g++.dg/abi/mangle20-1.C: Likewise.
39133 * g++.dg/abi/mangle20-2.C: Likewise.
39134
39135 2003-12-18 Richard Henderson <rth@redhat.com>
39136
39137 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
39138
39139 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
39140 Dan Kegel <dank@kegel.com>
39141
39142 PR other/12009
39143 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
39144 testing a cross compiler, it causes spurious compile failures.
39145 * lib/g++.exp: Likewise.
39146
39147 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39148
39149 PR c++/13262
39150 * g++.dg/template/access13.C: New test.
39151
39152 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
39153
39154 * gcc.dg/20031216-1.c: New test.
39155
39156 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39157
39158 PR c++/9154
39159 * g++.dg/template/error10.C: New test.
39160
39161 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
39162
39163 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
39164 * g++.dg/eh/simd-2.C: Likewise.
39165
39166 2003-12-17 James E Wilson <wilson@specifixinc.com>
39167 Roger Sayle <roger@eyesopen.com>
39168
39169 * gcc.c-torture/execute/ieee/mzero5.c: New.
39170
39171 2003-12-17 Mark Mitchell <mark@codesourcery.com>
39172
39173 PR c++/10603
39174 * g++.dg/parse/error6.C: New test.
39175
39176 PR c++/12827
39177 * g++.dg/parse/error7.C: New test.
39178
39179 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39180
39181 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
39182 at -O with stabs debugging formats.
39183 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
39184 * gcc.dg/debug/debug-2.c: Likewise.
39185
39186 2003-12-16 Mark Mitchell <mark@codesourcery.com>
39187
39188 PR c++/12696
39189 * g++.dg/init/error1.C: New test.
39190
39191 PR c++/12218
39192 * g++.dg/init/pm3.C: New test.
39193
39194 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
39195
39196 PR c/3347
39197 * gcc.dg/bitfld-8.c: New test.
39198
39199 2003-12-16 James Lemke <jim@wasabisystems.com>
39200
39201 * gcc.dg/arm-scd42-[123].c: New tests.
39202
39203 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
39204
39205 PR c++/9043
39206 * g++.dg/abi/mangle20-1.C: New test.
39207 * g++.dg/abi/mangle20-2.C: New test.
39208
39209 2003-12-16 Mark Mitchell <mark@codesourcery.com>
39210
39211 PR c++/13275
39212 * g++.dg/other/offsetof2.C: Remove XFAIL.
39213 * g++.dg/parse/offsetof1.C: New test.
39214 * g++.gd/parse/offsetof2.C: Likewise.
39215
39216 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39217
39218 * g++.dg/template/nontype3.C: New test.
39219 * g++.dg/template/static2.C: Tweaked the dg-error clause.
39220
39221 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39222
39223 * g++.dg/warn/noreturn-3.C: Also test instantiation.
39224
39225 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
39226
39227 PR c++/13387
39228 * g++.dg/expr/assign1.C: New test.
39229
39230 PR c++/13242
39231 * g++.dg/abi/mangle19-1.C: New test.
39232 * g++.dg/abi/mangle19-2.C: New test.
39233
39234 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
39235
39236 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
39237
39238 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
39239
39240 * gcc.c-torture/execute/20031216-1.c: New test.
39241
39242 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39243
39244 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
39245 an ICE regression.
39246
39247 2003-12-15 Mark Mitchell <mark@codesourcery.com>
39248
39249 PR c++/10926
39250 * g++.dg/template/error9.C: New test.
39251
39252 PR c++/11116
39253 * g++.dg/template/error8.C: New test.
39254
39255 2003-12-15 Roger Sayle <roger@eyesopen.com>
39256
39257 PR middle-end/13400
39258 * gcc.c-torture/execute/20031215-1.c: New test case.
39259
39260 2003-12-15 Mark Mitchell <mark@codesourcery.com>
39261
39262 PR c++/13269
39263 * g++.dg/parse/error5.C: New test.
39264
39265 PR c++/12989
39266 * g++.dg/expr/sizeof1.C: New test.
39267
39268 PR c++/13310
39269 * g++.dg/template/crash15.C: New test.
39270
39271 2003-12-15 Geoffrey Keating <geoffk@apple.com>
39272
39273 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
39274 a non-POD type as the last named parameter of a varargs function.
39275
39276 2003-12-15 Mark Mitchell <mark@codesourcery.com>
39277
39278 PR c++/13243
39279 PR c++/12573
39280 * g++.dg/template/crash14.C: New test.
39281 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
39282
39283 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
39284
39285 * g++.dg/other/java1.C: New test.
39286
39287 PR c++/13241
39288 * g++.dg/abi/mangle18-1.C: New test.
39289 * g++.dg/abi/mangle18-2.C: New test.
39290
39291 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39292
39293 PR optimization/10312
39294 * gcc.c-torture/execute/20031214-1.c: New.
39295
39296 2003-12-14 Mark Mitchell <mark@codesourcery.com>
39297
39298 PR c++/10779
39299 PR c++/12160
39300 * g++.dg/parse/error3.C: New test.
39301 * g++.dg/parse/error4.C: Likewise.
39302 * g++.dg/abi/mangle4.C: Tweak error messages.
39303 * g++.dg/lookup/using5.C: Likewise.
39304 * g++.dg/other/error2.C: Likewise.
39305 * g++.dg/parse/typename5.C: Likewise.
39306 * g++.dg/parse/undefined1.C: Likewise.
39307 * g++.dg/template/arg2.C: Likewise.
39308 * g++.dg/template/ttp3.C: Likewise.
39309 * g++.dg/template/type1.C: Likewise.
39310 * g++.old-deja/g++.other/crash32.C: Likewise.
39311 * g++.old-djea/g++.pt/defarg8.C: Likewise.
39312
39313 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39314
39315 PR c++/13106
39316 * g++.dg/warn/noreturn-3.C: New test.
39317
39318 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
39319
39320 PR c++/13118
39321 * g++.dg/abi/covariant3.C: New.
39322
39323 2003-12-12 Jakub Jelinek <jakub@redhat.com>
39324
39325 * g++.dg/eh/ia64-1.C: New test.
39326
39327 2003-12-12 Roger Sayle <roger@eyesopen.com>
39328
39329 PR optimization/13037
39330 * g77.f-torture/execute/13037.f: New test case.
39331
39332 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
39333
39334 PR c++/12881
39335 * g++.dg/abi/covariant2.C: New.
39336
39337 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
39338
39339 * gcc.dg/cpp/trad/macro.c: New tests.
39340
39341 2003-12-11 Zack Weinberg <zack@codesourcery.com>
39342
39343 * gcc.c-torture/execute/wchar_t-1.x: Delete.
39344
39345 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
39346
39347 PR other/10819
39348 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
39349 to fix Bug 10819.
39350 * lib/g++.exp (g++_version): Likewise.
39351 * lib/g77.exp (g77_version): Likewise.
39352 * lib/objc.exp (default_objc_version): Likewise.
39353
39354 2003-12-10 Richard Henderson <rth@redhat.com>
39355
39356 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
39357
39358 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
39359
39360 2003-12-08 Matt Austern <austern@apple.com>
39361
39362 PR c/13134
39363 * lib/gcc-dg.exp (dg-require-visibility): Define.
39364 * lib/target-supports (check_visibility_available): Define.
39365 * gcc.dg/visibility-1.c: New test.
39366 * gcc.dg/visibility-2.c: Likewise.
39367 * gcc.dg/visibility-3.c: Likewise.
39368 * gcc.dg/visibility-4.c: Likewise.
39369 * gcc.dg/visibility-5.c: Likewise.
39370 * gcc.dg/visibility-6.c: Likewise.
39371 * g++.dg/ext/visibility-1.C: Likewise.
39372 * g++.dg/ext/visibility-2.C: Likewise.
39373 * g++.dg/ext/visibility-3.C: Likewise.
39374 * g++.dg/ext/visibility-4.C: Likewise.
39375 * g++.dg/ext/visibility-5.C: Likewise.
39376 * g++.dg/ext/visibility-6.C: Likewise.
39377
39378 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39379
39380 * g++.dg/lookup/java1.C: New test.
39381 * g++.dg/lookup/java2.C: New test.
39382
39383 2003-12-07 Falk Hueffner <falk@debian.org>
39384
39385 * g++.dg/opt/noreturn-1.C: New test.
39386
39387 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
39388
39389 * gcc.dg/overflow-1.c: New test.
39390
39391 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39392
39393 * g77.f-torture/compile/13060.f: New test.
39394
39395 2003-12-06 Mark Mitchell <mark@codesourcery.com>
39396
39397 PR c++/13323
39398 * g++.dg/inherit/operator2.C: New test.
39399
39400 2003-12-05 Mark Mitchell <mark@codesourcery.com>
39401
39402 PR c++/13305
39403 * g++.dg/ext/attrib9.C: New test.
39404
39405 2003-12-05 Mark Mitchell <mark@codesourcery.com>
39406
39407 PR c++/13314
39408 * g++.dg/template/error7.C: New test.
39409
39410 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
39411 J"orn Rennecke <joern.rennecke@superh.com>
39412
39413 PR target/13302
39414 * g++.dg/other/struct-va_list.C: New test.
39415
39416 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39417
39418 PR c++/13166
39419 * g++.dg/parse/defarg6.C: New test.
39420
39421 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
39422
39423 PR target/13256
39424 * gcc.c-torture/execute/20031201-1.c: New test.
39425
39426 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
39427
39428 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
39429
39430 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39431
39432 * gcc.dg/builtin-return-1.c: New test.
39433
39434 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
39435 J"orn Rennecke <joern.rennecke@superh.com>
39436
39437 PR optimization/13260
39438 * gcc.c-torture/execute/20031204-1.c: New test.
39439
39440 2003-12-03 Mark Mitchell <mark@codesourcery.com>
39441
39442 PR c++/9127
39443 * g++.dg/template/error6.C: New test.
39444
39445 2003-12-03 Jakub Jelinek <jakub@redhat.com>
39446
39447 * gcc.dg/20031202-1.c: New test.
39448
39449 2003-12-03 Mark Mitchell <mark@codesourcery.com>
39450
39451 PR c++/13179
39452 * g++.dg/template/eh1.C: New test.
39453
39454 PR c++/10771
39455 * g++.dg/template/error5.C: New test.
39456
39457 2003-12-02 David Ung <davidu@mips.com>
39458
39459 * gcc.dg/compat/vector-check.h: Corrected type for var
39460 g_##TMODE
39461
39462 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39463
39464 PR c++/10126
39465 * g++.dg/template/ptrmem8.C: New test.
39466
39467 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39468
39469 PR c++/12573
39470 * g++.dg/template/dependent-expr3.C: New test.
39471
39472 2003-12-01 James Lemke <jim@wasabisystems.com>
39473
39474 * gcc.dg/arm-g2.c: New test.
39475
39476 2003-12-01 Roger Sayle <roger@eyesopen.com>
39477
39478 PR optimization/11634
39479 * gcc.dg/20031201-2.c: New test case.
39480
39481 2003-12-01 Zack Weinberg <zack@codesourcery.com>
39482
39483 PR 11433
39484 * objc.dg/proto-lossage-3.m: New test.
39485
39486 2003-12-01 Roger Sayle <roger@eyesopen.com>
39487
39488 PR optimization/12628
39489 * gcc.dg/20031201-1.c: New test case.
39490
39491 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
39492
39493 * gcc.dg/unaligned-1.c: New test.
39494
39495 2003-11-30 Mark Mitchell <mark@codesourcery.com>
39496
39497 PR c++/9849
39498 * g++.dg/template/error4.C: New test.
39499 * g++.dg/template/nested3.C: Adjust error markers.
39500
39501 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39502
39503 * gcc.dg/cpp/assert4.c: Check more #system assertions.
39504
39505 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
39506
39507 PR c/10333
39508 * gcc.dg/bitfld-7.c: New test.
39509
39510 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
39511
39512 * gcc.dg/tls/asm-1.C: New test.
39513
39514 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39515
39516 * gcc.dg/cpp/assert4.c: Update.
39517
39518 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
39519
39520 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
39521 * gcc.dg/builtin-apply3.c: New test.
39522
39523 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39524
39525 * lib/compat.exp (compat-obj): New xfaildata parameter.
39526 Use it to set compiler_conditional_xfail_data before compiling.
39527 (compat-get-options): Handle dg-xfail-if.
39528 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
39529 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
39530 * gcc.dg/compat/vector-1_y.c: Likewise.
39531 * gcc.dg/compat/vector-2_x.c: Likewise.
39532 * gcc.dg/compat/vector-2_y.c: Likewise.
39533
39534 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39535
39536 * g++.dg/opt/reg-stack4.C: New test.
39537
39538 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39539
39540 * gcc.dg/builtin-apply2.c: New test.
39541
39542 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39543
39544 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
39545
39546 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39547
39548 PR c++/12924
39549 * g++.dg/template/template-id-2.C: New test.
39550
39551 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39552
39553 PR c++/5369
39554 * g++.dg/template/memfriend1.C: New test.
39555 * g++.dg/template/memfriend2.C: Likewise.
39556 * g++.dg/template/memfriend3.C: Likewise.
39557 * g++.dg/template/memfriend4.C: Likewise.
39558 * g++.dg/template/memfriend5.C: Likewise.
39559 * g++.dg/template/memfriend6.C: Likewise.
39560 * g++.dg/template/memfriend7.C: Likewise.
39561 * g++.dg/template/memfriend8.C: Likewise.
39562 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
39563
39564 2003-11-21 Mark Mitchell <mark@codesourcery.com>
39565
39566 PR c++/12515
39567 * g++.dg/ext/cond1.C: New test.
39568
39569 2003-11-20 Richard Henderson <rth@redhat.com>
39570
39571 * gcc.dg/20020201-2.c: Remove.
39572 * gcc.dg/20020201-4.c: Remove.
39573 * gcc.dg/20020304-1.c: Remove.
39574
39575 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
39576
39577 * gcc.dg/cpp/trad/xwin1.c: New test case.
39578
39579 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
39580
39581 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
39582 * lib/g77.exp: Likewise.
39583 * lib/objc.exp: Likewise.
39584 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
39585 for darwin.
39586
39587 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39588
39589 PR c++/12932
39590 * g++.dg/template/static5.C: New test.
39591
39592 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
39593
39594 * gcc.dg/nested-func-1.c: New test.
39595
39596 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39597
39598 * gcc.dg/cpp/assert4.c: New test.
39599
39600 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39601
39602 PR c++/2294
39603 * g++.dg/lookup/using9.c: New test.
39604
39605 2003-11-14 Mark Mitchell <mark@codesourcery.com>
39606
39607 PR c++/12762
39608 * g++.dg/template/error3.C: New test.
39609
39610 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
39611
39612 PR ada/13035
39613 * ada/acats/run_acats, run_all.sh: Fix syntax error.
39614 No longer use a wrapper for gcc, since this does not work under
39615 Windows.
39616
39617 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
39618
39619 PR c++/2094
39620 * g++.dg/template/ptrmem7.C: New test.
39621
39622 2003-11-13 Andrew Pinski <apinski@apple.com>
39623
39624 * gcc.c-torture/compile/20031113-1.c: New test.
39625
39626 2003-11-13 Mark Mitchell <mark@codesourcery.com>
39627 Kean Johnston <jkj@sco.com>
39628
39629 PR c/13029
39630 * gcc.dg/unused-4.c: Update.
39631
39632 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
39633
39634 * g++.dg/opt/const3.C: New test.
39635
39636 2003-11-13 Jan Hubicka <jh@suse.cz>
39637
39638 * gcc.c-torture/compile/20031112-1.c: New test.
39639
39640 2003-11-12 Mark Mitchell <mark@codesourcery.com>
39641
39642 * g++.dg/parse/crash10.C: Remove bogus error marker.
39643
39644 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39645
39646 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
39647 (host_gcc): Likewise.
39648 (ROOT): Honor $PWDCMD.
39649 (BASE): Likewise.
39650 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
39651
39652 2003-11-12 Catherine Moore <clm@redhat.com>
39653
39654 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
39655
39656 2003-11-12 Andreas Jaeger <aj@suse.de>
39657 Jakub Jelinek <jakub@redhat.com>
39658 Andrew Pinski <pinskia@physics.uc.edu>
39659 Richard Henderson <rth@redhat.com>
39660
39661 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
39662 systems.
39663 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
39664
39665 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
39666 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
39667
39668 2003-11-11 Andreas Jaeger <aj@suse.de>
39669
39670 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
39671
39672 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
39673
39674 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
39675
39676 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
39677 Clean ups.
39678
39679 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
39680
39681 * gcc.dg/trampoline-1.c: New test.
39682
39683 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
39684
39685 * gcc.c-torture/compile/200031109-1.c: New test.
39686
39687 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39688
39689 PR c/3190
39690 PR c/8714
39691 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39692 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
39693 gcc.dg/format/no-y2k-1.c: Update.
39694
39695 2003-11-08 Roger Sayle <roger@eyesopen.com>
39696
39697 PR optimization/10467
39698 * gcc.dg/20031108-1.c: New test case.
39699
39700 2003-11-07 Geoffrey Keating <geoffk@apple.com>
39701
39702 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
39703
39704 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39705
39706 * gcc.dg/compound-lvalue-1.c: New test.
39707 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
39708 some XFAILs.
39709
39710 2003-11-06 Geoffrey Keating <geoffk@apple.com>
39711
39712 * gcc.dg/altivec-varargs-1.c: New test.
39713
39714 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39715
39716 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39717 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39718 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39719 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39720 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39721
39722 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39723
39724 * gcc.dg/cond-lvalue-1.c: New test.
39725
39726 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39727
39728 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39729
39730 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39731
39732 PR c++/11616
39733 * g++.dg/template/instantiate5.C: New test.
39734
39735 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39736
39737 PR c++/12726
39738 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39739 * ChangeLog: Add missing first entry for above test.
39740
39741 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39742
39743 PR c++/9810
39744 * g++.dg/template/using8.C: New test.
39745 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39746
39747 2003-11-02 Roger Sayle <roger@eyesopen.com>
39748
39749 PR optimization/10817
39750 * gcc.c-torture/compile/20031102-1.c: New test case.
39751
39752 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39753
39754 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39755 2147483647.
39756
39757 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39758
39759 * gcc.dg/20031102-1.c: New test.
39760
39761 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39762
39763 * gcc.dg/complex-1.c: New test.
39764
39765 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39766
39767 PR c++/12796
39768 * g++.dg/template/crash13.C: Adjust expected error location.
39769 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39770
39771 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39772
39773 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39774
39775 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39776
39777 PR/10239
39778 * gcc.c-torture/compile/20031031-2.c: New test.
39779
39780 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39781
39782 PR/11640
39783 * gcc.c-torture/compile/20031031-1.c: New test.
39784
39785 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39786
39787 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39788 * gcc.misc-tests/bprob.exp: Likewise.
39789 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39790 the execution test on arm-elf configs.
39791 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39792 configs that don't support scratch files.
39793 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39794
39795 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39796
39797 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39798 done by dejagnu.
39799
39800 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39801
39802 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39803 Avoid non pure sh syntax. Add more logging.
39804
39805 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39806 fail.
39807
39808 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39809
39810 PR libgcj/10610
39811 * gcc.dg/ppc-stackalign-1.c: New test.
39812
39813 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39814
39815 * ada/acats/run_all.sh: Change output to be more compliant with
39816 dejagnu framework.
39817 Create acats.sum and acats.log files under testsuite/ada/acats
39818 Only run [a-z]* directories, to filter out e.g. CVS.
39819 Redirect build output to log file.
39820
39821 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39822
39823 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39824
39825 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39826
39827 PR ada/5909:
39828 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39829
39830 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39831
39832 * gcc.c-torture/compile/20031023-1.c: New test.
39833 * gcc.c-torture/compile/20031023-2.c: New test.
39834 * gcc.c-torture/compile/20031023-3.c: New test.
39835 * gcc.c-torture/compile/20031023-4.c: New test.
39836
39837 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39838
39839 PR c++/10371
39840 * g++.dg/lookup/scoped8.C: New test.
39841
39842 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39843
39844 * g++.dg/opt/reg-stack3.C: New test.
39845
39846 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39847
39848 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39849
39850 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39851
39852 PR c++/11076
39853 * g++.dg/template/crash13.C: New test.
39854
39855 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39856
39857 * gcc.dg/c99-restrict-2.c: New test.
39858
39859 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39860
39861 PR c++/12698, c++/12699, c++/12700, c++/12566
39862 * g++.dg/inherit/covariant9.C: New test.
39863 * g++.dg/inherit/covariant10.C: New test.
39864 * g++.dg/inherit/covariant11.C: New test.
39865
39866 2003-10-23 Jason Merrill <jason@redhat.com>
39867
39868 PR c++/12726
39869 * g++.dg/ext/complit2.C: New test.
39870
39871 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39872
39873 PR target/12654
39874 * gcc.c-torture/execute/20031020-1.c: New test.
39875
39876 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39877
39878 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39879 following the jump_insn.
39880
39881 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39882
39883 * gcc.dg/cast-lvalue-1.c: New test.
39884
39885 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39886
39887 PR c++/11962
39888 * g++.dg/template/cond2.C: New test.
39889
39890 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39891
39892 * gcc.dg/builtins-28.c: New test.
39893
39894 2003-10-20 Jan Hubicka <jh@suse.cz>
39895
39896 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39897 parameter.
39898 * gcc.dg/inline-2.c: Likewise.
39899
39900 2003-10-20 Phil Edwards <phil@codesourcery.com>
39901
39902 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39903 * gcc.dg/nest.c: Likewise.
39904
39905 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39906
39907 PR c++/9781, c++/10583, c++/11862
39908 * g++.dg/parse/crash13.C: New test.
39909
39910 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39911
39912 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39913
39914 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39915
39916 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39917 Define HAVE_C99_RUNTIME except on Solaris.
39918 * gcc.dg/builtins-20.c: Likewise.
39919
39920 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39921
39922 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39923
39924 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39925
39926 PR c++/12495
39927 * g++.dg/template/crash21.C: New test.
39928
39929 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39930
39931 PR c++/2513
39932 * g++.dg/template/typename5.C: New test.
39933
39934 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39935
39936 PR c++/12369
39937 * g++.dg/template/friend25.C: New test.
39938
39939 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39940
39941 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39942 versions.
39943
39944 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39945
39946 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39947 == 2147483647.
39948
39949 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39950
39951 * gcc.c-torture/execute/960416-1.x: Remove.
39952 * gcc.c-torture/execute/divconst-3.x: Likewise.
39953
39954 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39955
39956 PR target/12598
39957 * gcc.dg/torture/cris-volatile-1.c: New test.
39958
39959 2003-10-14 Roger Sayle <roger@eyesopen.com>
39960
39961 PR optimization/9325
39962 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39963 for overflowing floating point to integer conversion during RTL
39964 simplification.
39965
39966 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39967
39968 * objc/execute/_cmd.m: Fix typo.
39969 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39970 Relax 'scan-assembler' regexp.
39971 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39972 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39973 * objc.dg/zero-link-2.m: Remove blank line.
39974 * objc.dg/zero-link-3.m: New test case.
39975
39976 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39977
39978 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39979
39980 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39981 than linker trickery.
39982
39983 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39984
39985 PR c++/12370
39986 * g++.dg/other/friend2.C: New test.
39987
39988 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39989
39990 * gcc.dg/20031012-1.c: New test.
39991
39992 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39993
39994 * gcc.dg/weak/weak-3.c: Fix for new warning.
39995
39996 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39997
39998 PR optimization/8750
39999 * gcc.c-torture/execute/20031012-1.c: New test case.
40000
40001 2003-10-11 Roger Sayle <roger@eyesopen.com>
40002
40003 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
40004 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
40005
40006 2003-10-11 Roger Sayle <roger@eyesopen.com>
40007
40008 PR optimization/12260
40009 * gcc.c-torture/compile/20031011-2.c: New test case.
40010
40011 2003-10-11 Roger Sayle <roger@eyesopen.com>
40012
40013 * gcc.c-torture/execute/20031011-1.c: New testcase.
40014
40015 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
40016
40017 * gcc.c-torture/compile/20031011-1.c: New test.
40018
40019 2003-10-11 Jan Hubicka <jh@suse.cz>
40020
40021 * g++.dg/other/first-global.C: New test.
40022
40023 2003-10-11 Roger Sayle <roger@eyesopen.com>
40024
40025 * gcc.c-torture/execute/string-opt-18.c: New testcase.
40026
40027 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
40028
40029 * gcc.c-torture/compile/20031010-1.c: New test.
40030
40031 2003-10-10 Geoffrey Keating <geoffk@apple.com>
40032
40033 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
40034 * gcc.c-torture/execute/va-arg-25.c: ... here.
40035
40036 2003-10-09 Mark Mitchell <mark@codesourcery.com>
40037
40038 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
40039
40040 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
40041
40042 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
40043
40044 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
40045
40046 * g++.dg/parse/error2.C: New test.
40047
40048 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
40049
40050 PR c++/11097
40051 * g++.dg/other/error5.C: Modify the error message.
40052 * g++.dg/lookup/using8.C: New test.
40053
40054 2003-10-07 Geoffrey Keating <geoffk@apple.com>
40055
40056 * gcc.dg/darwin-abi-2.c: New file.
40057 * gcc.c-torture/execute/va-arg-24.c: New file.
40058
40059 2003-10-06 Bob Wilson <bob.wilson@acm.org>
40060
40061 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
40062 indentation.
40063
40064 2003-10-06 Mark Mitchell <mark@codesourcery.com>
40065
40066 PR c++/10147
40067 * g++.dg/other/error4.C: Update error messages.
40068 * g++.dg/template/ptrmem4.C: Likewise.
40069
40070 PR c++/12337
40071 * g++.dg/init/new9.C: New test.
40072
40073 PR c++/12334, c++/12236, c++/8656
40074 * g++.dg/ext/attrib8.C: New test.
40075
40076 2003-10-06 Devang Patel <dpatel@apple.com>
40077
40078 * gcc.dg/debug/dwarf2-3.h: New test.
40079 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
40080
40081 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
40082
40083 * g++.dg/opt/cfg2.C: New test.
40084
40085 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
40086
40087 * g++.dg/opt/float1.C: New test.
40088
40089 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
40090
40091 * gcc.dg/c90-array-lval-6.c: New test.
40092 * gcc.dg/c99-array-lval-6.c: New test.
40093
40094 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
40095 Ziemowit Laski <zlaski@apple.com>
40096
40097 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
40098 'Derived', so that it is never considered a class method; add
40099 new warning for '+port' method ambiguity.
40100 * objc.dg/method-12.m: Include <objc/objc.h> instead of
40101 <objc/objc-api.h> (needed on Mac OS X).
40102 * objc.dg/method-13.m: New test.
40103
40104 2003-10-03 Roger Sayle <roger@eyesopen.com>
40105
40106 PR optimization/9325, PR java/6391
40107 * gcc.c-torture/execute/20031003-1.c: New test case.
40108
40109 2003-10-02 Mark Mitchell <mark@codesourcery.com>
40110
40111 PR optimization/12180
40112 * gcc.dg/20031002-1.c: New test.
40113
40114 PR c++/12486
40115 * g++.dg/inherit/error1.C: New test.
40116
40117 2003-10-02 Chris Demetriou <cgd@broadcom.com>
40118
40119 * lib/f-torture.exp (search_for): Rename to...
40120 (search_for_re): This. Also, clean up comments and the
40121 "regexp" invocation.
40122
40123 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
40124
40125 * gcc.c-torture/compile/20031002-1.c: New test.
40126
40127 2003-10-02 Jakub Jelinek <jakub@redhat.com>
40128
40129 * g++.dg/opt/cond1.C: New test.
40130
40131 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
40132
40133 * gcc.dg/Wold-style-definition-2.c: New testcase.
40134 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
40135
40136 2003-09-29 Richard Henderson <rth@redhat.com>
40137
40138 * g++.dg/init/array10.C: Add dg-options.
40139
40140 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
40141
40142 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
40143
40144 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40145
40146 * g++.dg/template/friend19.C: Fix typo.
40147 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
40148
40149 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
40150
40151 * gcc.c-torture/execute/20030928-1.c: New test.
40152 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
40153
40154 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
40155
40156 * g++.dg/opt/unroll1.C: New test.
40157
40158 2003-09-26 Roger Sayle <roger@eyesopen.com>
40159
40160 PR optimization/11741
40161 * gcc.dg/20030926-1.c: New test case.
40162
40163 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40164
40165 PR c++/5655
40166 * g++.dg/parse/access7.C: New test.
40167 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
40168
40169 2003-09-24 Ziemowit Laski <zlaski@apple.com>
40170
40171 MERGE OF objc-improvements-branch into MAINLINE:
40172 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
40173 if libobjc has not been built.
40174 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
40175 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
40176 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
40177 objc/execute/nested-3.m, objc/execute/np-2.m,
40178 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
40179 objc/execute/redefining_self.m, objc/execute/root_methods.m,
40180 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
40181 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
40182 objc.dg/special/unclaimed-category-1.h,
40183 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
40184 well as GNU runtime.
40185 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
40186 * execute/cascading-1.m, execute/function-message-1.m,
40187 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
40188 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
40189 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
40190 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
40191 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
40192 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
40193 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
40194 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
40195 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
40196 * objc.dg/bitfield-2.m: Run only on Darwin.
40197 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
40198 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
40199 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
40200 * objc.dg/const-str-1.m: Fix constant string layout.
40201
40202 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
40203
40204 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
40205
40206 2003-09-23 Geoffrey Keating <geoffk@apple.com>
40207
40208 * gcc.dg/darwin-abi-1.c: New file.
40209
40210 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
40211
40212 PR target/12281
40213 * gcc.c-torture/compile/20030921-1.c: New test.
40214
40215 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
40216
40217 * g++.dg/opt/reg-stack2.C: New test.
40218
40219 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
40220
40221 * g++.dg/eh/delayslot1.C: New test.
40222
40223 2003-09-20 Richard Henderson <rth@redhat.com>
40224
40225 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
40226
40227 2003-09-20 Roger Sayle <roger@eyesopen.com>
40228
40229 * gcc.c-torture/execute/20030920-1.c: New test case.
40230
40231 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40232
40233 * g++.dg/rtti/typeid3.C: Correct expected error message.
40234
40235 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40236
40237 PR c++/157
40238 * g++.dg/parse/crash12.C: New test.
40239
40240 2003-09-19 Janis Johnson <janis187@us.ibm.com>
40241
40242 * gcc.dg/compat/mixed-struct-check.h: New.
40243 * gcc.dg/compat/mixed-struct-defs.h: New.
40244 * gcc.dg/compat/mixed-struct-init.h: New.
40245 * gcc.dg/compat/struct-by-value-19_main.c: New.
40246 * gcc.dg/compat/struct-by-value-19_x.c: New.
40247 * gcc.dg/compat/struct-by-value-19_y.c: New.
40248 * gcc.dg/compat/struct-by-value-20_main.c: New.
40249 * gcc.dg/compat/struct-by-value-20_x.c: New.
40250 * gcc.dg/compat/struct-by-value-20_y.c: New.
40251 * gcc.dg/compat/struct-return-19_main.c: New.
40252 * gcc.dg/compat/struct-return-19_x.c: New.
40253 * gcc.dg/compat/struct-return-19_y.c: New.
40254 * gcc.dg/compat/struct-return-20_main.c: New.
40255 * gcc.dg/compat/struct-return-20_x.c: New.
40256 * gcc.dg/compat/struct-return-20_y.c: New.
40257
40258 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
40259 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
40260 so that it will not complain on LP64 targets.
40261
40262 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40263
40264 PR c++/495
40265 * g++.dg/template/friend24.C: New test.
40266
40267 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
40268
40269 PR c++/12332
40270 * g++.dg/template/memtmpl2.C: New test.
40271
40272 2003-09-18 Mark Mitchell <mark@codesourcery.com>
40273
40274 PR target/11184
40275 * gcc.dg/builtin-apply1.c: New test.
40276
40277 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
40278
40279 PR c++/9848
40280 * g++.dg/warn/Wunused-4.C: New test.
40281
40282 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40283
40284 PR c++/12316
40285 * g++.dg/other/gc2.C: New test.
40286
40287 2003-09-17 Mark Mitchell <mark@codesourcery.com>
40288
40289 PR c++/11991
40290 * g++.dg/rtti/typeid3.C: New test.
40291
40292 PR c++/12266
40293 * g++.dg/overload/template1.C: New test.
40294
40295 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
40296
40297 * g++.dg/opt/cfg3.C: New test.
40298
40299 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40300
40301 PR c++/7939
40302 * g++.dg/template/crash11.C: New test.
40303
40304 2003-09-16 Jason Merrill <jason@redhat.com>
40305 Jakub Jelinek <jakub@redhat.com>
40306
40307 * gcc.dg/attr-warn-unused-result.c: New test.
40308
40309 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
40310
40311 PR c++/12184
40312 * g++.dg/expr/call2.C: New test.
40313
40314 2003-09-15 Andreas Jaeger <aj@suse.de>
40315
40316 * gcc.dg/Wold-style-definition-1.c: New test.
40317
40318 2003-09-14 Mark Mitchell <mark@codesourcery.com>
40319
40320 PR c++/3907
40321 * g++.dg/parse/template12.C: New test.
40322
40323 * g++.dg/abi/bitfield11.C: New test.
40324 * g++.dg/abi/bitfield12.C: Likewise.
40325
40326 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
40327
40328 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
40329 non-expansion of functional macro name without arguments at EOL.
40330 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
40331
40332 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
40333
40334 * gcc.c-torture/execute/20030914-[12].c: New tests.
40335
40336 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
40337
40338 PR c++/11788
40339 * g++.dg/overload/addr1.C: New test.
40340
40341 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
40342
40343 * gcc.dg/20030909-1.c: New test.
40344
40345 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
40346
40347 * gcc.dg/ultrasp10.c: New test.
40348
40349 2003-09-09 Devang Patel <dpatel@apple.com>
40350
40351 * gcc.dg/darwin-ld-6.c: New test.
40352
40353 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40354
40355 * gcc.dg/torture/builtin-explog-1.c: New testcase.
40356
40357 2003-09-08 Mark Mitchell <mark@codesourcery.com>
40358
40359 * gcc.dg/ia64-types1.c: New test.
40360 * gcc.dg/ia64-types2.c: Likewise.
40361
40362 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40363
40364 * gcc.dg/builtins-1.c: Add more _Complex tests.
40365 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40366
40367 * gcc.dg/builtins-1.c: Test existing _Complex functions.
40368 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40369
40370 2003-09-08 Mark Mitchell <mark@codesourcery.com>
40371
40372 PR c++/11786
40373 * g++.dg/lookup/koenig2.C: New test.
40374
40375 PR c++/5296
40376 * g++.dg/rtti/typeid2.C: New test.
40377
40378 2003-09-08 Jakub Jelinek <jakub@redhat.com>
40379
40380 * gcc.c-torture/compile/20030904-1.c: New test.
40381
40382 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
40383
40384 * g++.dg/opt/longbranch2.C: New test.
40385
40386 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
40387
40388 * g++.dg/template/crash10.C: Only compile it.
40389
40390 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
40391
40392 PR middle-end/11665
40393 * gcc.c-torture/compile/20030907-1.c: New test.
40394 * g++.dg/init/array11.C: New test.
40395
40396 2003-09-07 Mark Mitchell <mark@codesourcery.com>
40397
40398 PR c++/11852
40399 * g++.dg/init/struct1.C: New test.
40400
40401 2003-09-07 Mark Mitchell <mark@codesourcery.com>
40402
40403 PR c++/12181
40404 * g++.dg/expr/comma1.C: New test.
40405
40406 2003-09-06 Mark Mitchell <mark@codesourcery.com>
40407
40408 PR c++/11867
40409 * g++.dg/expr/static_cast5.C: New test.
40410
40411 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
40412
40413 PR c++/11507
40414 * g++.dg/lookup/scoped7.C: New test.
40415
40416 PR c++/9574
40417 * g++.dg/other/static1.C: New test.
40418
40419 PR c++/11490
40420 * g++.dg/warn/template-1.C: New test.
40421
40422 PR c++/11432
40423 * g++.dg/template/crash10.C: New test.
40424
40425 PR c++/2478
40426 * g++.dg/overload/VLA.C: New test.
40427
40428 PR c++/10804
40429 * g++.dg/template/call1.C: New test.
40430
40431 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
40432
40433 PR c++/11794
40434 * g++.dg/parse/using3.C: New test.
40435
40436 2003-09-06 Roger Sayle <roger@eyesopen.com>
40437
40438 PR c++/11409
40439 * g++.dg/overload/builtin3.C: New test case.
40440
40441 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
40442
40443 PR c/9862
40444 * gcc.dg/20030906-1.c: New test.
40445 * gcc.dg/20030906-2.c: Likewise.
40446
40447 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
40448
40449 PR c++/12167
40450 * g++.dg/parse/defarg5.C: New test.
40451
40452 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
40453
40454 2003-09-05 Mark Mitchell <mark@codesourcery.com>
40455
40456 PR c++/12163
40457 * g++.dg/expr/static_cast4.C: New test.
40458
40459 PR c++/12146
40460 * g++.dg/template/crash9.C: New test.
40461
40462 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
40463
40464 * g++.old-deja/g++.ext/pretty2.C: Update for change
40465 in __FUNCTION__.
40466 * g++.old-deja/g++.ext/pretty3.C: Likewise.
40467
40468 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
40469
40470 PR c++/11922
40471 * g++/dg/template/qualified-id1.C: New test.
40472
40473 PR c++/12037
40474 * g++.dg/warn/noeffect4.C: New test.
40475
40476 2003-09-04 Matt Austern <austern@apple.com>
40477
40478 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
40479 * g++.dg/ext/fnname2.C: Likewise.
40480 * g++.dg/ext/fnname3.C: Likewise.
40481
40482 2003-09-04 Mark Mitchell <mark@codesourcery.com>
40483
40484 * g++.dg/expr/lval1.C: New test.
40485 * g++.dg/ext/lvcast.C: Remove.
40486
40487 2003-09-03 Roger Sayle <roger@eyesopen.com>
40488
40489 PR optimization/11700.
40490 * gcc.c-torture/compile/20030903-1.c: New test case.
40491
40492 2003-09-03 Mark Mitchell <mark@codesourcery.com>
40493
40494 PR c++/12053
40495 * g++.dg/abi/layout4.C: New test.
40496
40497 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
40498
40499 PR c++/11553
40500 * g++.dg/parse/friend3.C: New test.
40501
40502 2003-09-02 Mark Mitchell <mark@codesourcery.com>
40503
40504 PR c++/11847
40505 * g++.dg/template/class1.C: New test.
40506
40507 PR c++/11808
40508 * g++.dg/expr/call1.C: New test.
40509
40510 2003-09-01 Mark Mitchell <mark@codesourcery.com>
40511
40512 PR c++/12114
40513 * g++.dg/init/ref9.C: New test.
40514
40515 PR c++/11972
40516 * g++.dg/template/nested4.C: New test.
40517
40518 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40519
40520 PR c++/12093
40521 * g++.dg/template/non-dependent4.C: New test.
40522
40523 PR c++/11928
40524 * g++.dg/inherit/conv1.C: New test.
40525
40526 2003-08-29 Mark Mitchell <mark@codesourcery.com>
40527
40528 PR c++/6196
40529 * g++.dg/ext/label1.C: New test.
40530 * g++.dg/ext/label2.C: Likewise.
40531
40532 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40533
40534 * g++.dg/expr/cond3.C: New test.
40535
40536 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40537
40538 * gcc.dg/builtins-1.c: Add new builtin cases.
40539
40540 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40541
40542 * gcc.dg/builtins-1.c: Add new cases.
40543 * gcc.dg/torture/builtin-attr-1.c: Likewise.
40544
40545 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40546
40547 * gcc.dg/builtins-1.c: Add more math builtin tests.
40548 * gcc.dg/torture/builtin-attr-1.c: New test.
40549
40550 2003-08-28 Mark Mitchell <mark@codesourcery.com>
40551
40552 PR optimization/5079
40553 * g++.dg/opt/static3.C: New test.
40554
40555 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40556
40557 * gcc.misc-tests/gcov-10b.c: New test.
40558
40559 2003-08-27 Mark Mitchell <mark@codesourcery.com>
40560
40561 * g++.dg/opt/ptrmem3.C: New test.
40562
40563 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
40564
40565 2003-08-27 Jakub Jelinek <jakub@redhat.com>
40566
40567 * gcc.dg/20030826-2.c: New test.
40568
40569 2003-08-26 Roger Sayle <roger@eyesopen.com>
40570
40571 PR middle-end/12002
40572 * g77.f-torture/compile/12002.f: New test case.
40573
40574 2003-08-26 Roger Sayle <roger@eyesopen.com>
40575
40576 * gcc.dg/20030826-1.c: New test case.
40577
40578 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
40579
40580 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
40581
40582 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
40583
40584 PR c++/11871
40585 * c++.dg/lookup/crash1.C: New test.
40586
40587 * c++.dg/warn/noeffect3.C: New test.
40588
40589 2003-08-25 Janis Johnson <janis187@us.ibm.com>
40590
40591 * gcc.dg/compat/vector-1_x.c: Compile with -w.
40592 * gcc.dg/compat/vector-1_y.c: Ditto.
40593 * gcc.dg/compat/vector-2_x.c: Ditto.
40594 * gcc.dg/compat/vector-2_y.c: Ditto.
40595
40596 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
40597
40598 * gcc.dg/20030702-1.c: New test.
40599
40600 2003-08-25 Mark Mitchell <mark@codesourcery.com>
40601
40602 PR c++/8795
40603 * g++.dg/ext/altivec-1.C: New test.
40604
40605 2003-08-24 Richard Henderson <rth@redhat.com>
40606
40607 * g++.dg/eh/simd-2.C: Add -w for x86.
40608
40609 2003-08-23 Jakub Jelinek <jakub@redhat.com>
40610
40611 * gcc.dg/20030815-1.c: New test.
40612
40613 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40614
40615 PR c++/3765
40616 * g++.dg/parse/access6.C: New test.
40617
40618 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40619
40620 PR c++/641, c++/11876
40621 * g++.dg/template/friend22.C: New test.
40622 * g++.dg/template/friend23.C: Likewise.
40623
40624 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40625
40626 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
40627 identically.
40628
40629 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40630
40631 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
40632
40633 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40634
40635 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
40636
40637 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40638
40639 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
40640
40641 2003-08-22 Mark Mitchell <mark@codesourcery.com>
40642
40643 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
40644
40645 2003-08-21 Mark Mitchell <mark@codesourcery.com>
40646
40647 PR c++/11919
40648 * g++.dg/overload/prom1.C: New test.
40649
40650 PR c++/11551
40651 * g++.dg/parse/dtor2.C: New test.
40652
40653 PR c++/10762
40654 * g++.dg/parse/using2.C: New test.
40655
40656 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
40657
40658 PR target/11805
40659 * gcc.c-torture/compile/20030821-1.c: New.
40660
40661 2003-08-20 Mark Mitchell <mark@codesourcery.com>
40662
40663 PR c++/11834
40664 * g++.dg/template/deduce2.C: New test.
40665
40666 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
40667
40668 * gcc.c-torture/execute/20030821-1.c: New test.
40669
40670 2003-08-20 Roger Sayle <roger@eyesopen.com>
40671
40672 PR middle-end/11984
40673 * gcc.dg/20030820-1.c: New test case.
40674
40675 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
40676
40677 PR c++/11945
40678 * g++.dg/warn/noeffect2.C: New test.
40679
40680 2003-08-19 Mark Mitchell <mark@codesourcery.com>
40681
40682 PR c++/10926
40683 * g++.dg/template/dtor2.C: New test.
40684
40685 PR c++/11684
40686 * g++.dg/template/operator1.C: New test.
40687 * g++.dg/parse/operator4.C: New test.
40688
40689 PR c++/11946.C
40690 * g++.dg/expr/enum1.C: New test.
40691 * gcc.dg/c99-bool-1.c: Remove bogus warning.
40692
40693 PR c++/11036.C
40694 * g++.dg/parse/elab2.C: New test.
40695 * g++.dg/parse/typedef4.C: Change error message.
40696 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
40697 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
40698 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
40699
40700 2003-08-19 Geoffrey Keating <geoffk@apple.com>
40701
40702 * gcc.dg/pch/warn-1.c: New.
40703 * gcc.dg/pch/warn-1.hs: New.
40704
40705 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
40706 not-tested file.
40707
40708 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40709
40710 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
40711
40712 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40713
40714 * gcc.dg/uninit-D.c: New Test.
40715 * gcc.dg/uninit-E.c: New Test.
40716 * gcc.dg/uninit-F.c: New Test.
40717 * gcc.dg/uninit-G.c: New Test.
40718
40719 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40720
40721 * g++.dg/README: Describe the pch directory.
40722
40723 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40724
40725 PR c++/11174
40726 * g++.dg/parse/access4.C: New test.
40727 * g++.dg/parse/access5.C: Likewise.
40728 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40729
40730 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40731
40732 * gcc.dg/noncompile/20030818-1.c: New.
40733
40734 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40735
40736 PR c++/11957
40737 * g++.dg/warn/noeffect1.C: New test.
40738
40739 * g++.dg/template/scope2.C: New test.
40740 * g++.dg/template/error2.C: Correct dg-error
40741
40742 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40743
40744 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40745
40746 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40747
40748 PR C++/11512
40749 * g++.dg/template/warn1.C: New.
40750
40751 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40752
40753 * g++.dg/template/error2.C: New test.
40754 * g++.dg/lookup/using7.C: Adjust errors
40755 * g++.old-deja/g++.pt/crash36.C: Likewise.
40756 * g++.old-deja/g++.pt/derived3.C: Likewise.
40757
40758 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40759
40760 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40761 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40762 * gcc.c-torture/execute/builtins/string-9.c: New, from
40763 string-opt-9.c. Adjust for execute/builtins framework.
40764 * gcc.c-torture/execute/string-opt-9.c: Delete.
40765
40766 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40767
40768 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40769
40770 * g++.dg/parse/ret-type2.C: New test.
40771
40772 PR c++/11703
40773 * g++.dg/init/new8.C: New test.
40774
40775 PR c++/10923
40776 * g++.dg/parse/typedef5.C: New test.
40777
40778 PR c++/9512
40779 * g++.dg/parse/qualified2.C: New test.
40780 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40781 invalid code.
40782
40783 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40784
40785 * g++.dg/conversion/ptrmem1.C: New test.
40786
40787 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40788
40789 PR target/11693
40790 * gcc.dg/20030811-1.c: New test.
40791
40792 PR target/11535
40793 * gcc.c-torture/execute/20030811-1.c: New test.
40794
40795 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40796
40797 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40798
40799 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40800
40801 PR c++/11789.C
40802 * g++.dg/inherit/multiple1.C: New test.
40803
40804 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40805
40806 * gcc.dg/spe1.c: New test.
40807
40808 PR c++/11670
40809 * g++.dg/expr/cast2.C: New test.
40810
40811 PR c++/10530
40812 * g++.dg/template/dependent-name2.C: New test.
40813
40814 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40815
40816 * g++.dg/parse/crash11.C: Put the dg options in comments.
40817
40818 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40819
40820 * lib/gcc-dg.exp: Update for diagnostic change.
40821
40822 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40823
40824 PR c++/5767
40825 * g++.dg/parse/crash11.C: New test.
40826
40827 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40828
40829 * gcc.dg/cpp/spacing1.c: Update.
40830
40831 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40832
40833 PR target/11739
40834 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40835 a value for -mtune.
40836
40837 2003-08-04 Roger Sayle <roger@eyesopen.com>
40838
40839 PR middle-end/11771
40840 * gcc.c-torture/compile/20030804-1.c: New test case.
40841
40842 2003-08-04 Roger Sayle <roger@eyesopen.com>
40843
40844 * gcc.dg/20030804-1.c: New test case.
40845
40846 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40847
40848 * gcc.dg/cpp/separate-1.c: New test.
40849
40850 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40851
40852 PR c++/11704
40853 * g++.dg/template/dependent-expr2.C: New test.
40854
40855 PR c++/11766
40856 * g++.dg/expr/ptrmem1.C: New test.
40857
40858 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40859
40860 PR c++/9453
40861 * g++.dg/template/friend15.C: New test.
40862
40863 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40864
40865 * lib/dg-pch.exp: Work round PCH bug.
40866
40867 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40868
40869 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40870 builtins. Move cases from builtins-4.c here.
40871
40872 * gcc.dg/torture/builtin-math-1.c: New test taken from
40873 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40874 additional cases.
40875
40876 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40877 Delete.
40878
40879 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40880
40881 PR c++/9447
40882 * g++.dg/template/using7.C: New test.
40883
40884 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40885
40886 * import1.c, import2.c: New tests.
40887
40888 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40889
40890 * g++.dg/eh/crossjump1.C: New test.
40891
40892 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40893
40894 PR c++/11697
40895 * g++.dg/template/using6.C: New test.
40896
40897 PR c++/11744
40898 * g++.dg/template/koenig2.C: New test.
40899
40900 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40901
40902 PR c++/7983
40903 * g++.dg/parse/typedef4.C: New test.
40904
40905 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40906
40907 PR c++/8442, c++/8806
40908 * g++.dg/template/elab1.C: New test.
40909 * g++.dg/template/type2.C: Likewise.
40910 * g++.dg/template/ttp3.C: Adjust expected error message.
40911 * g++.old-deja/g++.law/visibility13.C: Likewise.
40912 * g++.old-deja/g++.niklas/t135.C: Likewise.
40913 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40914 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40915 template argument.
40916 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40917
40918 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40919
40920 PR c++/11295
40921 * g++.dg/ext/stmtexpr1.C: New test.
40922
40923 * g++.dg/opt/tmp1.C: New test.
40924
40925 PR c++/11525
40926 * g++.dg/parse/constant4.C: New test.
40927
40928 PR c++/9447
40929 * g++.dg/template/using5.C: New test.
40930
40931 2003-07-31 Roger Sayle <roger@eyesopen.com>
40932
40933 * gcc.dg/builtins-27.c: New test case.
40934
40935 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40936
40937 * gcc.dg/tls/opt-7.c: New test.
40938
40939 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40940
40941 * g++.old-deja/g++.other/crash18.C: Remove.
40942
40943 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40944
40945 * g++.dg/template/explicit3.C: New.
40946 * g++.dg/template/explicit4.C: New.
40947 * g++.dg/template/explicit5.C: New.
40948
40949 PR c++/11347
40950 * g++.dg/template/memtmpl1.C: New.
40951
40952 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40953
40954 PR target/11565
40955 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40956 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40957
40958 2003-07-30 Jan Hubicka <jh@suse.cz>
40959
40960 * vtgc1.c: Kill.
40961
40962 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40963
40964 * gcc.dg/struct-in-proto-1.c: New test.
40965
40966 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40967
40968 * gcc.dg/cpp/include2.c: Only expect one message.
40969
40970 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40971
40972 PR c++/9447
40973 * g++.dg/template/using1.C: New test.
40974 * g++.dg/template/using2.C: New test.
40975 * g++.dg/template/using3.C: New test.
40976 * g++.dg/template/using4.C: New test.
40977
40978 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40979
40980 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40981 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40982
40983 2003-07-28 Jan Hubicka <jh@suse.cz>
40984
40985 PR c++/11530
40986 * g++.dg/opt/call1.C: New test.
40987
40988 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40989
40990 PR c++/11667
40991 * g++.dg/init/enum2.C: New test.
40992 * g++.dg/template/overload1.C: Add "-w" option.
40993
40994 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40995
40996 * gcc.dg/Wdeclaration-after-statement-1.c,
40997 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40998
40999 2003-07-28 Jakub Jelinek <jakub@redhat.com>
41000
41001 * gcc.c-torture/compile/20030725-1.c: New test.
41002
41003 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
41004
41005 * gcc.dg/20030505.c: Only run for SPE.
41006 Remove definition of opaque type.
41007
41008 2003-07-27 Mark Mitchell <mark@codesourcery.com>
41009
41010 * g++.dg/template/ptrmem6.C: New test.
41011
41012 2003-07-26 Geoffrey Keating <geoffk@apple.com>
41013
41014 * gcc.c-torture/compile/zero-strct-2.c: New test.
41015
41016 2003-07-25 Geoffrey Keating <geoffk@apple.com>
41017
41018 * gcc.dg/intermod-1.c: New test.
41019
41020 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
41021
41022 PR c++/11617
41023 * g++.dg/template/lookup2.C: New test.
41024 * g++.dg/template/memclass1.C: Remove instantiated from error.
41025 * g++.dg/other/error2.C: Tweak expected errors.
41026
41027 PR c++/11596
41028 * g++.dg/template/defarg3.C: New test.
41029
41030 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
41031
41032 2003-07-24 Mark Mitchell <mark@codesourcery.com>
41033
41034 * g++.dg/inherit/access5.C: New test.
41035
41036 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41037
41038 PR c++/11513
41039 * g++.dg/template/crash8.C: New test.
41040
41041 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
41042
41043 PR c/10602
41044 * gcc.dg/noncompile/incomplete-2.c: New test.
41045
41046 2003-07-23 Mark Mitchell <mark@codesourcery.com>
41047
41048 PR c++/11645
41049 * g++.dg/inherit/access4.C: New test.
41050
41051 PR c++/11517
41052 * g++.dg/expr/cond2.C: New test.
41053
41054 PR optimization/10679
41055 * g++.dg/opt/inline4.C: New test.
41056
41057 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
41058
41059 * g++.dg/parse/crash10: New test.
41060
41061 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
41062
41063 * g++.dg/ext/flexary1.C: New test.
41064
41065 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41066
41067 PR c++/10793
41068 * g++.dg/template/crash9.C: New test.
41069
41070 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41071
41072 PR c++/3004
41073 * g++.dg/parse/typedef3.C: New test.
41074
41075 PR c++/7906
41076 * g++.dg/parse/operator2.C: New test.
41077
41078 PR c++/8895
41079 * g++.dg/parse/def-tmpl-arg1.C: New test.
41080
41081 PR c++/9282
41082 * g++.dg/parse/funptr1.C: New test.
41083
41084 PR c++/9452
41085 * g++.dg/parse/ambig3.C: New test.
41086
41087 PR c++/9454
41088 * g++.dg/parse/operator3.C: New test.
41089
41090 PR c++/9486
41091 * g++.dg/parse/template10.C: New test.
41092
41093 PR c++/9488
41094 * g++.dg/parse/template11.C: New test.
41095
41096 PR c++/10150
41097 * g++.dg/parse/invalid-op1.C: New test.
41098
41099 PR c++/10247
41100 * g++.dg/parse/condexpr1.C: New test.
41101
41102 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
41103
41104 * g++.dg/ext/packed3.C: New test.
41105 * g++.dg/ext/packed4.C: New test.
41106
41107 * gcc.dg/pack-test-3.c: New test.
41108
41109 2003-07-21 Janis Johnson <janis187@us.ibm.com>
41110
41111 * lib/compat.exp: Handle dg-options per source file.
41112 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
41113 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
41114 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
41115 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
41116 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
41117 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
41118 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
41119 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
41120 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
41121 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
41122 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
41123 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
41124 * g++.dg/compat/break/bitfield7_x.C: Ditto.
41125 * g++.dg/compat/break/bitfield7_y.C: Ditto.
41126
41127 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
41128
41129 PR c/10320
41130 * gcc.c-torture/execute/20030718-1.c: New test.
41131
41132 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41133
41134 PR optimization/11536
41135 * gcc.dg/20030721-1.c: New test.
41136
41137 2003-07-19 Mark Mitchell <mark@codesourcery.com>
41138
41139 PR c++/11546
41140 * g++.dg/template/lookup1.C: New test.
41141
41142 2003-07-19 Zack Weinberg <zack@codesourcery.com>
41143
41144 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
41145 diagnostics of ill-formed constructs involving labels.
41146 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
41147 the new 'previously defined here' message.
41148
41149 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
41150
41151 * g++.dg/parse/non-dependent2.C: New test.
41152
41153 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
41154
41155 * g++.dg/init/init-ref4.C: xfail on targets without
41156 weak symbols.
41157
41158 2003-07-17 Jakub Jelinek <jakub@redhat.com>
41159
41160 PR target/11087
41161 * gcc.c-torture/execute/20030717-1.c: New test.
41162
41163 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
41164
41165 * g++.dg/opt/cfg1.C: New test.
41166
41167 2003-07-17 Mark Mitchell <mark@codesourcery.com>
41168
41169 PR optimization/11557
41170 * gcc.dg/20030717-1.c: New test.
41171
41172 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
41173
41174 PR c++/10476
41175 * g++.dg/expr/crash-1.C: New test.
41176
41177 PR c++/11027
41178 * g++.dg/template/init3.C: New test.
41179
41180 PR c++/8222
41181 * g++.dg/template/non-dependent1.C: New test.
41182
41183 PR c++/11070
41184 * g++.dg/template/non-dependent2.C: New test.
41185
41186 PR c++/11071
41187 * g++.dg/template/non-dependent3.C: New test.
41188
41189 PR c++/9907
41190 * g++.dg/template/sizeof5.C: New test.
41191
41192 2003-07-17 Geoffrey Keating <geoffk@apple.com>
41193
41194 PR 11498
41195 * gcc.c-torture/compile/mangle-1.c: New file.
41196
41197 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41198
41199 PR c++/7809
41200 * g++.dg/parse/access3.C: New test.
41201
41202 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
41203
41204 PR c++/11384
41205 * g++.dg/init/init-ref4.C: New test.
41206
41207 2003-07-16 Mark Mitchell <mark@codesourcery.com>
41208
41209 PR c++/11547
41210 * g++.dg/parse/constant3.C: New test.
41211 * g++.dg/parse/crash7.C: Likewise.
41212
41213 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
41214
41215 PR target/11008
41216 * gcc.dg/i386-pentium4-not-mull.c: New.
41217
41218 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
41219
41220 * gcc.dg/asm-names.c (ymain): Make it weak.
41221
41222 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41223
41224 PR c++/5421
41225 * g++.dg/template/friend21.C: New test.
41226
41227 2003-07-16 Jakub Jelinek <jakub@redhat.com>
41228
41229 * gcc.dg/cleanup-8.c: New test.
41230 * gcc.dg/cleanup-9.c: New test.
41231
41232 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
41233
41234 * g++.dg/ext/dll-MI1.h: New file.
41235 * g++.dg/ext/dllexport-MI1.C: New file.
41236 * g++.dg/ext/dllimport-MI1.C: New file.
41237
41238 2003-07-15 Jakub Jelinek <jakub@redhat.com>
41239
41240 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
41241 it does not have cmpstrsi patterns (just cmpmemsi).
41242
41243 2003-07-15 Mark Mitchell <mark@codesourcery.com>
41244
41245 PR debug/11473
41246 * g++.dg/debug/debug8.C: New test.
41247
41248 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41249
41250 PR c++/10108
41251 * g++.dg/template/crash7.C: New test.
41252
41253 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
41254
41255 PR target/10795
41256 * gcc.c-torture/compile/20030708-1.c: New.
41257
41258 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
41259
41260 * gcc.c-torture/execute/20030715-1.c: New test.
41261
41262 2003-07-14 Geoffrey Keating <geoffk@apple.com>
41263
41264 * gcc.dg/pch/inline-3.c: New file.
41265 * gcc.dg/pch/inline-3.hs: New file.
41266 * gcc.dg/pch/inline-4.c: New file.
41267 * gcc.dg/pch/inline-4.hs: New file.
41268
41269 2003-07-14 Mark Mitchell <mark@codesourcery.com>
41270
41271 PR c++/11509
41272 * g++.dg/template/crash6.C: New test.
41273
41274 PR c++/7053
41275 * g++.dg/template/friend20.C: New test.
41276
41277 PR c++/7019
41278 * g++.dg/template/overload2.C: New test.
41279
41280 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41281
41282 PR optimization/11440
41283 * gcc.c-torture/execute/20030714-1.c: New test.
41284
41285 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41286
41287 PR c++/11154
41288 * g++.dg/template/partial2.C: New test.
41289
41290 2003-07-13 Mark Mitchell <mark@codesourcery.com>
41291
41292 PR c++/11503
41293 * g++.dg/template/anon1.C: New test.
41294
41295 PR c++/11493
41296 PR c++/11495
41297 * g++.dg/parse/template9.C: Likewise.
41298 * g++.dg/template/crash4.C: New test.
41299 * g++.dg/template/koenig1.C: Likewise.
41300 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
41301 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
41302 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
41303 functions.
41304 * g++.old-deja/g++.jason/template36.C: Likewise.
41305 * g++.old-deja/g++.mike/p1989.C: Likewise.
41306 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
41307 * g++.old-deja/g++.pt/ttp20.C: Use this->.
41308 * g++.old-deja/g++.pt/ttp21.C: Use this->.
41309 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
41310 compiling.
41311 * g++.old-deja/g++.pt/union2.C: Use this->.
41312
41313 2003-07-11 Jakub Jelinek <jakub@redhat.com>
41314
41315 * gcc.dg/20030711-1.c: New test.
41316
41317 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
41318
41319 PR c++/11050
41320 * g++.dg/parse/args1.C: New test.
41321 * g++.pt/defarg8.C: Change expected errors.
41322
41323 2003-07-11 Mark Mitchell <mark@codesourcery.com>
41324
41325 PR c++/8164
41326 * g++.dg/template/nontype2.C: New test.
41327
41328 PR c++/10558
41329 * g++.dg/parse/template8.C: New test.
41330
41331 PR c++/8327
41332 * g++.dg/template/scope1.C: New test.
41333
41334 * g++.dg/warn/Wsign-compare-1.C: New test.
41335
41336 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
41337
41338 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
41339
41340 2003-07-10 Mark Mitchell <mark@codesourcery.com>
41341
41342 PR c++/9411
41343 * g++.dg/template/explicit2.C: New test.
41344
41345 PR c++/10032
41346 * g++.dg/warn/pedantic1.C: New test.
41347
41348 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
41349
41350 PR c++ 9483
41351 * g++.dg/other/field1.C: New test.
41352
41353 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
41354
41355 PR c/11449
41356 * gcc.c-torture/compile/20030707-1.c: New.
41357
41358 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41359
41360 PR c++/10849
41361 * g++.dg/template/access12.C: New test.
41362
41363 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
41364
41365 * g++.dg/bprob/bprob.exp (prof_ext): Update.
41366 * g77.dg/bprob/bprob.exp (prof_ext): Update.
41367 * gcc.misc-tests/bprob.exp (prof_ext): Update.
41368 * gcc.misc-tests/gcov.exp: Update
41369 * g++.dg/gcov/gcov.exp: Update
41370 * lib/gcov.exp: Update.
41371
41372 2003-07-08 Mark Mitchell <mark@codesourcery.com>
41373
41374 * g++.dg/abi/mangle17.C: Make sure template expressions are
41375 dependent.
41376 * g++.dg/abi/mangle4.C: Mark erroneous casts.
41377 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
41378 * g++.dg/opt/stack1.C: Remove erroneous code.
41379 * g++.dg/parse/template7.C: New test.
41380 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
41381 * g++.old-deja/g++.pt/crash4.C: Likewise.
41382
41383 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41384
41385 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
41386 with zero or one occurence of `$' after the initial `L'.
41387
41388 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
41389
41390 * gcc.c-torture/compile/20030704-1.c: Add a comment.
41391
41392 2003-07-08 Roger Sayle <roger@eyesopen.com>
41393
41394 PR c/11370
41395 * gcc.dg/Wunreachable-6.c: New testcase.
41396 * gcc.dg/Wunreachable-7.c: New testcase.
41397
41398 2003-07-08 Jakub Jelinek <jakub@redhat.com>
41399
41400 PR c/11420
41401 * gcc.dg/20030708-1.c: New test.
41402
41403 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
41404
41405 * gcc.dg/compat/sdata-section.h: New file.
41406 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
41407 * gcc.dg/torture/mips-sdata-1.c: New test.
41408
41409 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41410
41411 PR c++/11030
41412 * g++.dg/template/friend19.C: New test.
41413
41414 2003-07-08 Jakub Jelinek <jakub@redhat.com>
41415
41416 * g++.dg/opt/strength-reduce.C: New test.
41417
41418 2003-07-07 Roger Sayle <roger@eyesopen.com>
41419
41420 PR target/10979
41421 * gcc.dg/20030707-1.c: New testcase.
41422
41423 2003-07-07 Roger Sayle <roger@eyesopen.com>
41424
41425 PR optimization/11059
41426 * g++.dg/opt/emptyunion.C: New testcase.
41427
41428 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
41429 Eric Botcazou <ebotcazou@libertysurf.fr>
41430
41431 * g++.dg/opt/stack1.C: New test.
41432
41433 2003-07-05 Mark Mitchell <mark@codesourcery.com>
41434
41435 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
41436 run test.
41437
41438 PR c++/11431
41439 * g++.dg/expr/static_cast3.C: New test.
41440
41441 2003-07-04 Zack Weinberg <zack@codesourcery.com>
41442
41443 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
41444 everywhere.
41445 * gcc.dg/concat.c: Concatenation of string constants with
41446 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
41447 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
41448 * gcc.dg/cpp/escape-2.c: Use wide character constants where
41449 necessary to avoid multi-character character constant warning.
41450 * gcc.dg/cpp/escape.c: Likewise.
41451 * gcc.dg/cpp/ucs.c: Likewise.
41452 Remove backslashes from dg-bogus comments, as they confuse Tcl.
41453 Fix a typo.
41454
41455 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41456
41457 PR c/11428
41458 * gcc.c-torture/compile/20030704-1.c: New.
41459
41460 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
41461
41462 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
41463
41464 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
41465
41466 PR c++/5287, PR c++/7910, PR c++/11021
41467 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
41468 tests for warnings.
41469 * g++.dg/ext/dllimport2.C: Add tests for warnings.
41470 * g++.dg/ext/dllimport3.C: Likewise.
41471 * g++.dg/ext/dllimport4.C: New file.
41472 * g++.dg/ext/dllimport5.C: New file.
41473 * g++.dg/ext/dllimport6.C: New file.
41474 * g++.dg/ext/dllimport7.C: New file.
41475 * g++.dg/ext/dllimport8.C: New file.
41476 * g++.dg/ext/dllimport9.C: New file.
41477 * g++.dg/ext/dllimport10.C: New file.
41478 * g++.dg/ext/dllexport1.C: New file.
41479
41480 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41481
41482 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
41483 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
41484
41485 2003-07-03 Roger Sayle <roger@eyesopen.com>
41486
41487 * gcc.dg/builtins-25.c: New testcase.
41488 * gcc.dg/builtins-26.c: New testcase.
41489
41490 2003-07-03 Janis Johnson <janis187@us.ibm.com>
41491
41492 * gcc.dg/compat/vector-defs.h: New file.
41493 * gcc.dg/compat/vector-setup.h: New file.
41494 * gcc.dg/compat/vector-check.h: New file.
41495 * gcc.dg/compat/vector-1_main.c: New file.
41496 * gcc.dg/compat/vector-1_x.c: New file.
41497 * gcc.dg/compat/vector-1_y.c: New file.
41498 * gcc.dg/compat/vector-2_main.c: New file.
41499 * gcc.dg/compat/vector-2_x.c: New file.
41500 * gcc.dg/compat/vector-2_y.c: New file.
41501
41502 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
41503 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
41504 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
41505 * gcc.dg/compat/struct-align-1.h: New file.
41506 * gcc.dg/compat/struct-align-1_main.c: New file.
41507 * gcc.dg/compat/struct-align-1_x.c: New file.
41508 * gcc.dg/compat/struct-align-1_y.c: New file.
41509 * gcc.dg/compat/struct-align-2.h: New file.
41510 * gcc.dg/compat/struct-align-2_main.c: New file.
41511 * gcc.dg/compat/struct-align-2_x.c: New file.
41512 * gcc.dg/compat/struct-align-2_y.c: New file.
41513
41514 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
41515 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41516 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41517 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41518 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41519 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41520 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41521 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41522 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41523 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41524 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41525 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41526 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41527 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41528 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41529 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41530 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41531 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41532 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41533 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41534 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41535 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41536 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41537 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41538 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41539 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41540 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41541 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41542 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41543
41544 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41545
41546 * gcc.dg/i386-call-1.c: New test.
41547
41548 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
41549
41550 PR c++/9162
41551 * g++.dg/parse/defarg4.C: New.
41552
41553 2003-07-03 Roger Sayle <roger@eyesopen.com>
41554
41555 PR target/10700
41556 * gcc.c-torture/compile/20030703-1.c: New test case.
41557
41558 2003-07-03 Mark Mitchell <mark@codesourcery.com>
41559
41560 * g++.dg/template/local3.C: Remove extra semicolon.
41561
41562 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
41563
41564 * gcc.dg/i386-volatile-1.c: New test.
41565
41566 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
41567
41568 PR c++/11072
41569 * g++.dg/other/offsetof2.C: XFAIL.
41570 * g++.dg/other/offsetof5.C: New.
41571
41572 PR c++/10219
41573 * g++.dg/template/error1.C: New.
41574
41575 PR c++/9779
41576 * g++.dg/template/dependent-expr1.C: New.
41577
41578 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41579
41580 PR c++/6949
41581 * g++.dg/template/local3.C: New test.
41582
41583 PR c++/11149
41584 * g++.dg/lookup/scoped6.C: New test.
41585
41586 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
41587
41588 PR c++/8046
41589 * g++.dg/other/error7.C: New test.
41590
41591 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
41592
41593 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
41594 * g++.old-deja/g++.abi/vtable3.h: Likewise.
41595 * g++.old-deja/g++.law/code-gen5.C: Likewise.
41596 * g++.old-deja/g++.other/union2.C: Likewise.
41597 * gcc.dg/c90-const-expr-2.c: Likewise.
41598 * gcc.dg/c90-const-expr-3.c: Likewise.
41599 * gcc.dg/c99-const-expr-2.c: Likewise.
41600 * gcc.dg/c99-const-expr-3.c: Likewise.
41601 * gcc.dg/concat.c: Likewise.
41602
41603 2003-07-01 Mark Mitchell <mark@codesourcery.com>
41604
41605 PR c++/9559
41606 * g++.dg/init/static1.C: New test.
41607
41608 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41609
41610 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
41611 * g++.old-deja/g++.other/access2.C: Likewise.
41612 * g++.old-deja/g++.other/decl2.C: Likewise.
41613 * gcc.c-torture/execute/20020615-1.c: Likewise.
41614
41615 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41616
41617 PR c++/4933
41618 * g++.dg/template/sizeof4.C: New test.
41619
41620 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41621
41622 * g++.dg/other/error6.C: New test.
41623
41624 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41625
41626 PR c++/10750
41627 * g++.dg/parse/constant2.C: New test.
41628
41629 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
41630
41631 PR c++/11106
41632 * g++.dg/other/error5.C: New test.
41633
41634 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41635
41636 * gcc.dg/format/gcc_diag-1.c: New test.
41637
41638 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
41639
41640 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
41641
41642 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
41643
41644 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
41645 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
41646 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
41647
41648 2003-06-28 Jakub Jelinek <jakub@redhat.com>
41649
41650 * gcc.c-torture/execute/builtins/string-8.c: New test.
41651 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
41652 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
41653 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
41654
41655 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41656
41657 PR c++/10468
41658 * g++.dg/ext/typeof6.C: New test.
41659
41660 2003-06-27 Mark Mitchell <mark@codesourcery.com>
41661
41662 PR c++/10796
41663 * g++.dg/init/enum1.C: New test.
41664
41665 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
41666
41667 * gcc.dg/20030627-1.c: New test.
41668
41669 2003-06-26 Mark Mitchell <mark@codesourcery.com>
41670
41671 PR c++/11332
41672 * g++.dg/expr/static_cast2.C: New test.
41673
41674 2003-06-26 Roger Sayle <roger@eyesopen.com>
41675 Jakub Jelinek <jakub@redhat.com>
41676
41677 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
41678 sprintf(dst,"%s",src) optimization.
41679 * gcc.c-torture/execute/20030626-1.c: New test case.
41680 * gcc.c-torture/execute/20030626-2.c: New test case.
41681
41682 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
41683
41684 * gcc.c-torture/execute/multi-ix.c: New test.
41685
41686 * gcc.c-torture/execute/simd-4.c (main):
41687 Added missing semicolon at end of union.
41688
41689 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
41690
41691 PR c++/8266
41692 * g++.dg/template/explicit-instantiation3.C: New test.
41693
41694 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41695
41696 * gcc.dg/20030626-1.c: Use signed char.
41697
41698 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41699
41700 * gcc.dg/20030626-1.c: New test.
41701
41702 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
41703
41704 * const-str-2.m: Update.
41705
41706 2003-06-25 Mark Mitchell <mark@codesourcery.com>
41707
41708 PR c++/10990
41709 * g++.dg/rtti/dyncast1.C: New test.
41710 * g++.dg/abi/mangle4.C: Correct base-specifier access.
41711 * g++.dg/lookup/scoped1.C: Remove XFAIL.
41712 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
41713
41714 PR c++/10931
41715 * g++.dg/expr/static_cast1.C: New test.
41716
41717 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41718
41719 * gcc.dg/20030625-1.c: New test.
41720
41721 2003-06-24 Roger Sayle <roger@eyesopen.com>
41722
41723 * gcc.c-torture/compile/20030624-1.c: New test case.
41724
41725 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41726
41727 * gcc.c-torture/execute/string-opt-17.c: New test.
41728
41729 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41730
41731 PR c++/5754
41732 * g++.dg/parse/crash6.C: New test.
41733
41734 2003-06-23 Roger Sayle <roger@eyesopen.com>
41735
41736 * gcc.dg/builtins-24.c: New test case.
41737
41738 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41739
41740 * g++.dg/opt/operator1.C: New test.
41741
41742 2003-06-22 Roger Sayle <roger@eyesopen.com>
41743
41744 * gcc.c-torture/execute/string-opt-16.c: New test case.
41745
41746 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41747
41748 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41749 * g++.old-deja/g++.other/conv7.C: Likewise.
41750 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41751 * g++.old-deja/g++.other/overload14.C: Likewise.
41752
41753 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41754
41755 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41756 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41757
41758 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41759
41760 PR c++/10888
41761 * g++.dg/warn/Winline-3.C: New test.
41762
41763 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41764
41765 * lib/target-supports.exp (check_alias_available): Make the test
41766 program acceptable to the Solaris assembler.
41767
41768 PR c++/10749
41769 * g++.dg/template/memclass2.C: New test.
41770
41771 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41772 Eric Botcazou <ebotcazou@libertysurf.fr>
41773
41774 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41775 data for non-matching targets.
41776 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41777
41778 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41779
41780 PR c++/10845
41781 * g++.dg/template/member3.C: New test.
41782
41783 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41784
41785 PR c++/10939
41786 * g++.dg/template/func1.C: New test.
41787
41788 PR c++/9649
41789 * g++.dg/template/static4.C: New test.
41790 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41791
41792 PR c++/11041
41793 * g++.dg/init/ref7.C: New test.
41794
41795 2003-06-19 Matt Austern <austern@apple.com>
41796
41797 PR c++/11228
41798 * g++.dg/anew1.C: New test.
41799 * g++.dg/anew2.C: New test.
41800 * g++.dg/anew3.C: New test.
41801 * g++.dg/anew4.C: New test.
41802
41803 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41804
41805 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41806
41807 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41808
41809 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41810 endian-dependent.
41811
41812 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41813
41814 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41815 Remove cruft.
41816
41817 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41818
41819 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41820 * gcc.c-torture/compile/961203-1.c: Likewise.
41821 * gcc.c-torture/compile/980506-1.c: Likewise.
41822
41823 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41824
41825 PR c++/10712
41826 * g++.dg/lookup/using7.C: New test.
41827
41828 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41829
41830 PR c++/11105
41831 * g++.dg/abi/conv1.C: Remove it.
41832 * g++.dg/template/conv7.C: New test.
41833 * g++.dg/template/conv8.C: Likewise.
41834 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41835 conversion operator.
41836
41837 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41838
41839 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41840 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41841 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41842 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41843 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41844 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41845 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41846 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41847 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41848 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41849 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41850 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41851 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41852 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41853 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41854 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41855 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41856 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41857 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41858 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41859 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41860 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41861 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41862 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41863 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41864 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41865 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41866 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41867 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41868
41869 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41870
41871 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41872 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41873 indications.
41874
41875 2003-06-16 Roger Sayle <roger@eyesopen.com>
41876
41877 * gcc.dg/i386-387-5.c: New test case.
41878 * gcc.dg/i386-387-6.c: New test case.
41879 * gcc.dg/builtins-23.c: New test case.
41880
41881 2003-06-15 Roger Sayle <roger@eyesopen.com>
41882
41883 * gcc.dg/builtins-22.c: New test case.
41884 * gcc.dg/i386-387-1.c: Update to test exp.
41885 * gcc.dg/i386-387-2.c: Likewise.
41886
41887 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41888
41889 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41890
41891 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41892
41893 * lib/gcc-dg.exp (dg-require-dll): New function.
41894 (dg-xfail-if): Likewise.
41895 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41896 driver.
41897
41898 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41899 * gcc.c-torture/compile/20001205-1.c: Likewise.
41900 * gcc.c-torture/compile/20001226-1.c: Likewise.
41901 * gcc.c-torture/compile/20010518-2.c: Likewise.
41902 * gcc.c-torture/compile/20020312-1.c: Likewise.
41903 * gcc.c-torture/compile/20020604-1.c: Likewise.
41904 * gcc.c-torture/compile/920501-12.c: Likewise.
41905 * gcc.c-torture/compile/920501-4.c: Likewise.
41906 * gcc.c-torture/compile/920520-1.c: Likewise.
41907 * gcc.c-torture/compile/920521-1.c: Likewise.
41908 * gcc.c-torture/compile/920625-1.c: Likewise.
41909 * gcc.c-torture/compile/961203-1.c: Likewise.
41910 * gcc.c-torture/compile/980506-1.c: Likewise.
41911 * gcc.c-torture/compile/981006-1.c: Likewise.
41912 * gcc.c-torture/compile/981022-1.c: Likewise.
41913 * gcc.c-torture/compile/981223-1.c: Likewise.
41914 * gcc.c-torture/compile/990617-1.c: Likewise.
41915 * gcc.c-torture/compile/dll.c: Likewise.
41916 * gcc.c-torture/compile/labels-3.c: Likewise.
41917 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41918 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41919 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41920 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41921 * gcc.c-torture/compile/simd-5.c: Likewise.
41922 * gcc.c-torture/compile/20000804-1.x: Remove.
41923 * gcc.c-torture/compile/20001205-1.x: Likewise.
41924 * gcc.c-torture/compile/20001226-1.x: Likewise.
41925 * gcc.c-torture/compile/20010518-2.x: Likewise.
41926 * gcc.c-torture/compile/20020312-1.x: Likewise.
41927 * gcc.c-torture/compile/20020604-1.x: Likewise.
41928 * gcc.c-torture/compile/920501-12.x: Likewise.
41929 * gcc.c-torture/compile/920501-4.x: Likewise.
41930 * gcc.c-torture/compile/920520-1.x: Likewise.
41931 * gcc.c-torture/compile/920521-1.x: Likewise.
41932 * gcc.c-torture/compile/920625-1.x: Likewise.
41933 * gcc.c-torture/compile/961203-1.x: Likewise.
41934 * gcc.c-torture/compile/980506-1.x: Likewise.
41935 * gcc.c-torture/compile/981006-1.x: Likewise.
41936 * gcc.c-torture/compile/981022-1.x: Likewise.
41937 * gcc.c-torture/compile/981223-1.x: Likewise.
41938 * gcc.c-torture/compile/990617-1.x: Likewise.
41939 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41940 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41941 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41942 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41943 * gcc.c-torture/compile/simd-5.x: Likewise.
41944
41945 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41946
41947 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41948
41949 * gcc.c-torture/execute/20030611-1.c: New test.
41950
41951 2003-06-12 Roger Sayle <roger@eyesopen.com>
41952
41953 PR middle-end/168
41954 * gcc.dg/20030612-1.c: New test case.
41955
41956 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41957
41958 PR c++/10635
41959 * g++.dg/expr/cast1.C: New test.
41960
41961 2003-06-12 Roger Sayle <roger@eyesopen.com>
41962
41963 * gcc.dg/builtins-21.c: New test case.
41964
41965 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41966
41967 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41968 options instead of at the end.
41969 * lib/objc.exp (objc_target_compile): Likewise.
41970
41971 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41972
41973 PR c++/10432
41974 * g++.dg/parse/error1.C: New test.
41975
41976 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41977
41978 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41979 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41980 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41981 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41982 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41983 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41984 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41985 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41986 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41987 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41988 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41989 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41990 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41991 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41992 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41993 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41994 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41995 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41996 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41997 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41998 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41999 * gcc.dg/compat/struct-by-value-18_main.c: New file.
42000 * gcc.dg/compat/struct-by-value-18_x.c: New file.
42001 * gcc.dg/compat/struct-by-value-18_y.c: New file.
42002
42003 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
42004 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
42005 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
42006 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
42007 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
42008 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
42009 * gcc.dg/compat/scalar-return-3_main.c: New file.
42010 * gcc.dg/compat/scalar-return-3_x.c: New file.
42011 * gcc.dg/compat/scalar-return-3_y.c: New file.
42012 * gcc.dg/compat/scalar-return-4_main.c: New file.
42013 * gcc.dg/compat/scalar-return-4_x.c: New file.
42014 * gcc.dg/compat/scalar-return-4_y.c: New file.
42015
42016 2003-06-10 Janis Johnson <janis187@us.ibm.com>
42017
42018 * gcc.dg/compat/fp2-struct-check.h: New file.
42019 * gcc.dg/compat/fp2-struct-defs.h: New file.
42020 * gcc.dg/compat/fp2-struct-init.h: New file.
42021 * gcc.dg/compat/struct-by-value-10_main.c: New file.
42022 * gcc.dg/compat/struct-by-value-10_x.c: New file.
42023 * gcc.dg/compat/struct-by-value-10_y.c: New file.
42024 * gcc.dg/compat/struct-return-10_main.c: New file.
42025 * gcc.dg/compat/struct-return-10_x.c: New file.
42026 * gcc.dg/compat/struct-return-10_y.c: New file.
42027
42028 * gcc.dg/compat/compat-common.h: New file.
42029 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
42030 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
42031 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
42032 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
42033 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
42034 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
42035 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
42036 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
42037 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
42038 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
42039 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
42040 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
42041 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
42042 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
42043 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
42044 * gcc.dg/compat/small-struct-check.h: Ditto.
42045 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
42046 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
42047 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
42048 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
42049 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
42050 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
42051 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
42052 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
42053 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
42054 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
42055 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42056 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
42057 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
42058 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42059 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
42060 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
42061 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
42062 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
42063 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
42064 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
42065 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
42066 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
42067 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
42068 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
42069 * gcc.dg/compat/struct-return-2_main.c: Ditto.
42070 * gcc.dg/compat/struct-return-2_x.c: Ditto.
42071 * gcc.dg/compat/struct-return-2_y.c: Ditto.
42072 * gcc.dg/compat/struct-return-3_main.c: Ditto.
42073 * gcc.dg/compat/struct-return-3_x.c: Ditto.
42074 * gcc.dg/compat/struct-return-3_y.c: Ditto.
42075
42076 2003-06-10 Geoffrey Keating <geoffk@apple.com>
42077
42078 * g++.dg/pch/static-1.C: New file.
42079 * g++.dg/pch/static-1.Hs: New file.
42080
42081 2003-06-10 Richard Henderson <rth@redhat.com>
42082
42083 * gcc.dg/asm-7.c: Adjust expected warning text.
42084
42085 2003-06-10 Roger Sayle <roger@eyesopen.com>
42086
42087 * gcc.dg/builtins-20.c: New test case.
42088
42089 2003-06-10 Mark Mitchell <mark@codesourcery.com>
42090
42091 PR c++/11131
42092 * g++.dg/opt/template1.C: New test.
42093
42094 2003-06-09 Mark Mitchell <mark@codesourcery.com>
42095
42096 * lib/gcc-dg.exp (dg-test): Clear additional_files and
42097 additional_sources.
42098
42099 2003-05-21 David Taylor <dtaylor@emc.com>
42100
42101 * gcc.dg/Wpadded.c: New file.
42102
42103 2003-06-09 Mark Mitchell <mark@codesourcery.com>
42104
42105 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
42106 * gcc.dg/special/weak-2.c: Add dg-require-weak.
42107 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
42108 dg-require-weak.
42109
42110 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
42111
42112 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
42113
42114 2003-06-09 Mark Mitchell <mark@codesourcery.com>
42115
42116 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
42117 (dg-require-alias): Likewise.
42118 (dg-require-gc-sections): Likewise.
42119 * lib/target-supports.exp (check_gc_sections_available): Likewise.
42120
42121 2003-06-08 Richard Henderson <rth@redhat.com>
42122
42123 * gcc.dg/20011029-2.c: Fix the array reference.
42124 * gcc.dg/asm-7.c: New.
42125
42126 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
42127
42128 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
42129
42130 2003-06-08 Mark Mitchell <mark@codesourcery.com>
42131
42132 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
42133 (dg-require-gc-sections): Likewise.
42134
42135 2003-06-08 Jan Hubicka <jh@suse.cz>
42136
42137 * i386-cmov1.c: Fix regular expression.
42138 * i386-cvt-1.c: Likewise.
42139 * i386-local.c: Likewise.
42140 * i386-local2.c: Likewise.
42141 * i386-mul.c: Likewise.
42142 * i386-ssetype-1.c: Likewise.
42143 * i386-ssetype-3.c: Likewise.
42144 * i386-ssetype-5.c: Likewise.
42145
42146 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42147
42148 PR c++/11039
42149 * g++.dg/warn/implicit-typename2.C: New test.
42150 * g++.dg/warn/implicit-typename3.C: New test.
42151
42152 2003-06-07 Richard Henderson <rth@redhat.com>
42153
42154 * g++.dg/other/offsetof3.C: Use size_t.
42155 * g++.dg/other/offsetof4.C: Likewise.
42156
42157 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
42158
42159 * lib/copy-file.exp: New. Implement gcc_copy_files.
42160
42161 * lib/dg-pch.exp: Load copy-file.exp
42162 (dg-pch): Use gcc_copy_files instead of "file copy".
42163
42164 2003-06-06 Mark Mitchell <mark@codesourcery.com>
42165
42166 * gcc.dg/weak/weak.exp: Simplify.
42167 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
42168 * gcc.dg/weak/weak-1.c: Likewise.
42169 * gcc.dg/weak/weak-2.c: Likewise.
42170 * gcc.dg/weak/weak-3.c: Likewise.
42171 * gcc.dg/weak/weak-4.c: Likewise.
42172 * gcc.dg/weak/weak-5.c: Likewise.
42173 * gcc.dg/weak/weak-6.c: Likewise.
42174 * gcc.dg/weak/weak-7.c: Likewise.
42175 * gcc.dg/weak/weak-8.c: Likewise.
42176 * gcc.dg/weak/weak-9.c: Likewise.
42177
42178 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
42179
42180 gcc.c-torture/execute/20030606-1.c: New.
42181
42182 2003-06-06 Roger Sayle <roger@eyesopen.com>
42183
42184 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
42185 * gcc.dg/builtins-19.c: Likewise.
42186
42187 2003-06-06 Roger Sayle <roger@eyesopen.com>
42188
42189 * gcc.dg/builtins-2.c: Add some more tests.
42190 * gcc.dg/builtins-18.c: New test case.
42191 * gcc.dg/builtins-19.c: New test case.
42192
42193 2003-06-06 Roger Sayle <roger@eyesopen.com>
42194 Jim Wilson <wilson@tuliptree.org>
42195
42196 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
42197
42198 2003-06-06 Jakub Jelinek <jakub@redhat.com>
42199
42200 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
42201 mempcpy/stpcpy calls not to be optimized into something else.
42202 * gcc.c-torture/execute/string-opt-3.c: Moved to...
42203 * gcc.c-torture/execute/builtins/string-7.c: ...here.
42204 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
42205
42206 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42207
42208 * gcc.dg/format/asm_fprintf-1.c: New test.
42209
42210 2003-06-05 Mark Mitchell <mark@codesourcery.com>
42211
42212 * lib/gcc-defs.exp (additional_sources): New variable.
42213 (dg-additional-sources): New function.
42214 (additional_files): New variable.
42215 (dg-additional-files): New function.
42216 (dg-additional-files-options): Likewise.
42217 * lib/gcc-dg.exp (dg-require-weak): New function.
42218 (dg-require-alias): Likewise.
42219 (dg-require-gc-sections): Likewise.
42220 * lib/target-supports.exp (check_alias_available): Remove testfile
42221 parameter.
42222 (check_gc_sections_available): New function.
42223 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
42224 (dg-gpp-additional-files): Likewise.
42225 * lib/g++.exp (additional_sources): Remove.
42226 (additional_files): Likewise.
42227 (g++_target_compile): Use dg-additional-files-options.
42228
42229 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
42230 Tcl logic.
42231 * gcc.dg/special/ecos.exp: Remove.
42232 * gcc.dg/special/20000419-2.c: Use dg-require-*.
42233 * gcc.dg/special/alias-1.c: Likewise.
42234 * gcc.dg/special/alias-2.c: Likewise.
42235 * gcc.dg/special/gcsec-1.c: Likewise.
42236 * gcc.dg/special/weak-1.c: Likewise.
42237 * gcc.dg/special/weak-2.c: Likewise.
42238 * gcc.dg/special/wkali-1.c: Likewise.
42239 * gcc.dg/special/wkali-2.c: Likewise.
42240
42241 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
42242 dg-gpp-additional-*.
42243 * g++.dg/special/conpr-3.C: Likewise.
42244 * g++.dg/special/conpr-4.C: Likewise.
42245 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
42246 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
42247 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
42248 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
42249 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
42250 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
42251 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
42252 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
42253 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
42254 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
42255 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
42256 * g++.old-deja/g++.other/comdat1.C: Likewise.
42257 * g++.old-deja/g++.other/comdat2.C: Likewise.
42258 * g++.old-deja/g++.other/comdat3.C: Likewise.
42259 * g++.old-deja/g++.other/ctor1.C: Likewise.
42260 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
42261
42262 2003-06-05 Richard Henderson <rth@redhat.com>
42263
42264 * gcc.dg/debug/20030605-1.c: New.
42265
42266 2003-06-04 Mark Mitchell <mark@codesourcery.com>
42267
42268 * README.QMTEST: Update.
42269
42270 2003-06-04 Richard Henderson <rth@redhat.com>
42271
42272 * gcc.dg/cleanup-1.c: New.
42273 * gcc.dg/cleanup-2.c: New.
42274 * gcc.dg/cleanup-3.c: New.
42275 * gcc.dg/cleanup-4.c: New.
42276 * gcc.dg/cleanup-5.c: New.
42277 * gcc.dg/cleanup-6.c: New.
42278 * gcc.dg/cleanup-7.c: New.
42279
42280 2003-06-04 Mark Mitchell <mark@codesourcery.com>
42281
42282 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
42283
42284 * lib/dg-pch.exp: New file.
42285 * g++.dg/pch/pch.exp: Use dg-pch.exp.
42286 * gcc.dg/pch/pch.exp: Likewise.
42287
42288 2003-06-04 Roger Sayle <roger@eyesopen.com>
42289
42290 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
42291 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
42292 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
42293 * gcc.dg/builtins-17.c: New test case.
42294 * gcc.dg/i386-387-4.c: New test case.
42295 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
42296
42297 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42298
42299 * gcc.dg/ultrasp9.c: New test.
42300
42301 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42302
42303 * gcc.c-torture/compile/20030604-1.c: New test.
42304 * gcc.dg/sparc-constant-1.c: New test.
42305
42306 2003-06-03 Glen Nakamura <glen@imodulo.com>
42307
42308 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
42309
42310 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
42311
42312 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
42313
42314 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
42315 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
42316
42317 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
42318
42319 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
42320
42321 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42322
42323 PR c++/10940
42324 * g++.dg/template/spec10.C: New test.
42325
42326 2003-06-03 Roger Sayle <roger@eyesopen.com>
42327
42328 * gcc.dg/builtins-16.c: New test case.
42329
42330 2003-06-03 Jakub Jelinek <jakub@redhat.com>
42331
42332 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
42333 mempcpy test with post-increments.
42334 * gcc.c-torture/execute/string-opt-3.c: New test.
42335 * gcc.dg/string-opt-1.c: New test.
42336
42337 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
42338
42339 PR fortran/10965
42340 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
42341
42342 2003-06-02 Mark Mitchell <mark@codesourcery.com>
42343
42344 * lib/scanasm.exp (dg-scan): New function, factored out of ...
42345 (scan-assembler): ... here. Use dg-scan.
42346 (scan-assembler-not): Likewise.
42347 (scan-file): New function.
42348 (scan-file-not): Likewise.
42349 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
42350 * gcc.dg/cpp/_Pragma4.c: Likewise.
42351 * gcc.dg/cpp/_Pragma5.c: Likewise.
42352 * gcc.dg/cpp/avoidpaste1.c: Likewise.
42353 * gcc.dg/cpp/avoidpaste2.c: Likewise.
42354 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
42355 * gcc.dg/cpp/cmdlne-P.c: Likewise.
42356 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
42357 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
42358 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
42359 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
42360 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
42361 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
42362 * gcc.dg/cpp/cxxcom1.c: Likewise.
42363 * gcc.dg/cpp/line1.c: Likewise.
42364 * gcc.dg/cpp/maccom1.c: Likewise.
42365 * gcc.dg/cpp/maccom2.c: Likewise.
42366 * gcc.dg/cpp/maccom3.c: Likewise.
42367 * gcc.dg/cpp/maccom4.c: Likewise.
42368 * gcc.dg/cpp/maccom5.c: Likewise.
42369 * gcc.dg/cpp/maccom6.c: Likewise.
42370 * gcc.dg/cpp/multiline.c: Likewise.
42371 * gcc.dg/cpp/spacing1.c: Likewise.
42372 * gcc.dg/cpp/spacing2.c: Likewise.
42373 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
42374 * gcc.dg/cpp/trad/maccom1.c: Likewise.
42375 * gcc.dg/cpp/trad/maccom2.c: Likewise.
42376 * gcc.dg/cpp/trad/maccom3.c: Likewise.
42377 * gcc.dg/cpp/trad/maccom4.c: Likewise.
42378 * gcc.dg/cpp/trad/maccom6.c: Likewise.
42379 * gcc.dg/cpp/cxxcom2.c: Likewise.
42380 * gcc.dg/cpp/cxxcom2.h: New file.
42381
42382 * gcc.dg/cpp/truefalse.cpp: Move it to ...
42383 * g++.dg/cpp/truefalse.C: Here.
42384 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
42385
42386 2003-06-01 Loren James Rittle <ljrittle@acm.org>
42387
42388 * gcc.dg/cpp/redef3.c: New file.
42389
42390 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
42391
42392 * gcc.dg/i386-loop-3.c: New test.
42393
42394 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
42395
42396 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
42397
42398 2003-05-31 Roger Sayle <roger@eyesopen.com>
42399
42400 * gcc.dg/fwrapv-1.c: New test case.
42401 * gcc.dg/fwrapv-2.c: New test case.
42402
42403 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42404
42405 PR c++/10956
42406 * g++.dg/template/spec9.C: New test.
42407
42408 2003-05-29 Roger Sayle <roger@eyesopen.com>
42409
42410 * gcc.dg/duff-4.c: New test case.
42411
42412 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
42413
42414 PR fortran/10843
42415 * g77.dg/ffixed-form-1.f: New test
42416 * g77.dg/ffixed-form-2.f: New test
42417 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
42418 * g77.dg/ffree-form-3.f: New test
42419
42420 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
42421
42422 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
42423 * gcc.dg/wint_t-1.c: Likewise.
42424
42425 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42426
42427 * g++.dg/template/access11.C: New test.
42428
42429 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42430
42431 PR c++/10849
42432 * g++.dg/template/access10.C: New test.
42433
42434 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42435 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42436
42437 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
42438
42439 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
42440
42441 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
42442 suppress for powerpc-*-darwin*.
42443 * gcc.dg/torture/builtin-noret-2.c: Likewise.
42444
42445 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
42446
42447 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
42448 suppress option for powerpc-*-darwin*.
42449
42450 2003-05-23 Roger Sayle <roger@eyesopen.com>
42451
42452 * gcc.dg/builtins-1.c: Add tests for tan and atan.
42453 * gcc.dg/builtins-4.c: Add test for fmod.
42454
42455 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42456
42457 PR c++/10682
42458 * g++.dg/template/instantiate4.C: New test.
42459
42460 2003-05-22 Roger Sayle <roger@eyesopen.com>
42461
42462 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
42463
42464 2003-05-21 Janis Johnson <janis187@us.ibm.com>
42465
42466 * gcc.dg/compat/scalar-return-1_main.c: New file.
42467 * gcc.dg/compat/scalar-return-1_x.c: New file.
42468 * gcc.dg/compat/scalar-return-1_y.c: New file.
42469 * gcc.dg/compat/scalar-return-2_main.c: New file.
42470 * gcc.dg/compat/scalar-return-2_x.c: New file.
42471 * gcc.dg/compat/scalar-return-2_y.c: New file.
42472 * gcc.dg/compat/struct-return-3_main.c: New file.
42473 * gcc.dg/compat/struct-return-3_y.c: New file.
42474 * gcc.dg/compat/struct-return-3_x.c: New file.
42475 * gcc.dg/compat/struct-return-2_main.c: New file.
42476 * gcc.dg/compat/struct-return-2_x.c: New file.
42477 * gcc.dg/compat/struct-return-2_y.c: New file.
42478
42479 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42480
42481 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
42482 for hppa*-hp-hpux*.
42483 * gcc.dg/20021014-1.c (dg-options): Likewise.
42484 * gcc.dg/nest.c (dg-options): Likewise.
42485
42486 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
42487
42488 PR c++/9738
42489 * g++.dg/ext/dllimport2.C: New file.
42490 * g++.dg/ext/dllimport3.C: New file.
42491
42492 2003-05-20 Janis Johnson <janis187@us.ibm.com>
42493
42494 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
42495 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
42496 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42497 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
42498 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42499 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
42500 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
42501 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
42502 * gcc.dg/compat/small-struct-defs.h: New file.
42503 * gcc.dg/compat/small-struct-init.h: New file.
42504 * gcc.dg/compat/small-struct-check.h: New file.
42505 * gcc.dg/compat/fp-struct-defs.h: New file.
42506 * gcc.dg/compat/fp-struct-check.h: New file.
42507 * gcc.dg/compat/fp-struct-init.h: New file.
42508 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
42509 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
42510
42511 2003-05-19 Jakub Jelinek <jakub@redhat.com>
42512
42513 * gcc.dg/20030225-2.c: New test.
42514
42515 2003-05-18 Roger Sayle <roger@eyesopen.com>
42516 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42517
42518 * gcc.c-torture/compile/20030518-1.c: New test case.
42519
42520 2003-05-18 Mark Mitchell <mark@codesourcery.com>
42521
42522 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
42523 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
42524 gcc-dg-debug-runtest.
42525 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
42526 gcc-dg-debug-runtest.
42527
42528 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42529
42530 PR c++/9022
42531 * g++.dg/lookup/using6.C: New test.
42532
42533 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42534
42535 * g++.dg/parse/access2.C: New test.
42536
42537 2003-05-17 Mark Mitchell <mark@codesourcery.com>
42538
42539 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
42540 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
42541 * gcc.dg/debug/debug.exp: Likewise.
42542
42543 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
42544
42545 * gcc.dg/dollar.c: New test.
42546
42547 2003-05-16 Janis Johnson <janis187@us.ibm.com>
42548
42549 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
42550 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
42551 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
42552 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
42553 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
42554 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
42555 * gcc.dg/compat/struct-by-value-6_main.c: New file.
42556 * gcc.dg/compat/struct-by-value-6_x.c: New file.
42557 * gcc.dg/compat/struct-by-value-6_y.c: New file.
42558 * gcc.dg/compat/struct-by-value-7_main.c: New file.
42559 * gcc.dg/compat/struct-by-value-7_x.c: New file.
42560 * gcc.dg/compat/struct-by-value-7_y.c: New file.
42561 * gcc.dg/compat/struct-by-value-8_main.c: New file.
42562 * gcc.dg/compat/struct-by-value-8_x.c: New file.
42563 * gcc.dg/compat/struct-by-value-8_y.c: New file.
42564 * gcc.dg/compat/struct-by-value-9_main.c: New file.
42565 * gcc.dg/compat/struct-by-value-9_x.c: New file.
42566 * gcc.dg/compat/struct-by-value-9_y.c: New file.
42567
42568 2003-05-16 Mark Mitchell <mark@codesourcery.com>
42569
42570 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
42571 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
42572 support for "repo" mode.
42573 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
42574 * lib/g77-dg.exp: Likewise.
42575 * lib/obj-dg.exp: Likewise.
42576
42577 2003-05-16 Jakub Jelinek <jakub@redhat.com>
42578
42579 Merge from gcc-3_2-rhl8-branch:
42580 2003-04-23 Jakub Jelinek <jakub@redhat.com>
42581
42582 * gcc.dg/tls/opt-6.c: New test.
42583
42584 2003-04-05 Jakub Jelinek <jakub@redhat.com>
42585
42586 * gcc.dg/20030405-1.c: New test.
42587
42588 2003-03-09 Jakub Jelinek <jakub@redhat.com>
42589
42590 * gcc.dg/20030309-1.c: New test.
42591
42592 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
42593
42594 * gcc.c-torture/execute/20030307-1.c: New test.
42595
42596 2003-02-20 Randolph Chung <tausq@debian.org>
42597
42598 * gcc.c-torture/compile/20030220-1.c: New test.
42599
42600 2003-02-18 Jakub Jelinek <jakub@redhat.com>
42601
42602 * gcc.dg/20030217-1.c: New test.
42603
42604 2003-01-29 Jakub Jelinek <jakub@redhat.com>
42605
42606 * gcc.c-torture/compile/20020129-1.c: New test.
42607
42608 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
42609
42610 * gcc.dg/unroll-1.c: New test.
42611
42612 2002-11-16 Jan Hubicka <jh@suse.cz>
42613
42614 * gcc.c-torture/execute/20020920-1.c: New test.
42615
42616 2002-10-08 Jakub Jelinek <jakub@redhat.com>
42617
42618 PR target/7434
42619 * gcc.c-torture/compile/20021008-1.c: New test.
42620
42621 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
42622
42623 PR target/7559
42624 * gcc.c-torture/execute/20020810-1.c: New test.
42625
42626 2002-08-07 Jakub Jelinek <jakub@redhat.com>
42627
42628 * gcc.c-torture/compile/20020807-1.c: New test.
42629
42630 2002-07-30 Jakub Jelinek <jakub@redhat.com>
42631
42632 * gcc.dg/tls/opt-1.c: New test.
42633
42634 2002-07-29 Jakub Jelinek <jakub@redhat.com>
42635
42636 * gcc.dg/20020729-1.c: New test.
42637
42638 2002-07-20 Jakub Jelinek <jakub@redhat.com>
42639
42640 * g++.dg/opt/life1.C: New test.
42641
42642 2002-05-20 Jakub Jelinek <jakub@redhat.com>
42643
42644 * gcc.dg/20020525-1.c: New test.
42645
42646 2002-05-24 Jakub Jelinek <jakub@redhat.com>
42647
42648 PR c++/6794
42649 * g++.dg/ext/pretty1.C: New test.
42650 * g++.dg/ext/pretty2.C: New test.
42651
42652 2003-05-15 Mark Mitchell <mark@codesourcery.com>
42653
42654 PR c++/8385
42655 * g++.dg/ext/typeof5.C: New test.
42656
42657 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
42658
42659 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
42660 __USER_LABEL_PREFIX__ into account.
42661 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
42662
42663 2003-05-14 Roger Sayle <roger@eyesopen.com>
42664
42665 * gcc.dg/builtins-15.c: New test case.
42666
42667 2003-05-13 Zack Weinberg <zack@codesourcery.com>
42668
42669 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
42670
42671 2003-05-12 Mark Mitchell <mark@codesourcery.com>
42672
42673 * lib/g++.exp: Tweak handling of additional source files.
42674 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
42675 * g++.dg/special/conpr-2a.C: Rename to ...
42676 * g++.dg/special/conpr-2a.cc: ... this.
42677 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
42678 * g++.dg/special/conpr-3a.C: Rename to ...
42679 * g++.dg/special/conpr-3a.cc: This.
42680 * g++.dg/special/conpr-3b.C: Rename to ...
42681 * g++.dg/special/conpr-3b.cc: This.
42682 * g++.dg/special/conpr-4.C: New test.
42683 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
42684
42685 2003-05-12 David Edelsohn <edelsohn@gnu.org>
42686
42687 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
42688
42689 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42690
42691 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
42692 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42693 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
42694 * g++.old-deja/g++.other/warn3.C: Likewise.
42695
42696 2003-05-11 Roger Sayle <roger@eyesopen.com>
42697
42698 * gcc.dg/i386-387-1.c: Update to also test log.
42699 * gcc.dg/i386-387-2.c: Likewise.
42700
42701 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
42702
42703 * g77.f-torture/execute/int8421.f: New test.
42704
42705 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42706
42707 PR c++/10230, c++/10481
42708 * g++.dg/lookup/scoped5.C: New test.
42709
42710 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42711
42712 PR c++/10552
42713 * g++.dg/template/ttp6.C: New test.
42714
42715 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42716
42717 * gcc.c-torture/execute/builtins: New directory.
42718 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42719 gcc.c-torture/execute/builtins.
42720 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42721 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42722 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42723 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42724
42725 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42726
42727 PR c++/9252
42728 * g++.dg/template/access8.C: New test.
42729 * g++.dg/template/access9.C: New test.
42730
42731 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42732
42733 PR c++/9554
42734 * g++.dg/parse/access1.C: New test.
42735
42736 2003-05-09 DJ Delorie <dj@redhat.com>
42737
42738 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42739 long, and not an int.
42740
42741 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42742
42743 PR c++/10555, c++/10576
42744 * g++.dg/template/memclass1.C: New test.
42745
42746 2003-05-08 DJ Delorie <dj@redhat.com>
42747
42748 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42749 targets.
42750 * gcc.c-torture/execute/20021024-1.x: Likewise.
42751 * gcc.c-torture/execute/shiftdi.x: Likewise.
42752 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42753 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42754 * gcc.dg/20021018-1.c: Likewise.
42755
42756 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42757
42758 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42759
42760 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42761 (bcopy): Call memmove.
42762
42763 2003-05-08 Roger Sayle <roger@eyesopen.com>
42764
42765 * g77.f-torture/compile/8485.f: New test case.
42766
42767 2003-05-07 Richard Henderson <rth@redhat.com>
42768
42769 PR c++/10570
42770 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42771 Verify exception_cleanup not called for rethrows.
42772 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42773 when exiting catch block without rethrowing.
42774 * g++.dg/eh/forced3.C: New.
42775 * g++.dg/eh/forced4.C: New.
42776
42777 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42778
42779 * gcc.dg/20030505.c: Fix triplet.
42780
42781 2003-05-06 DJ Delorie <dj@redhat.com>
42782
42783 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42784 * gcc.dg/nest.c: Likewise.
42785
42786 2003-05-05 Roger Sayle <roger@eyesopen.com>
42787
42788 * gcc.dg/builtins-14.c: New test case.
42789
42790 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42791
42792 * lib/compat.exp (compat-execute): New argument.
42793 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42794 * gcc.dg/compat: New test directory.
42795 * gcc.dg/compat/compat.exp: New expect script.
42796 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42797 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42798 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42799 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42800 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42801 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42802
42803 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42804 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42805 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42806 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42807 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42808 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42809 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42810 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42811 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42812 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42813 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42814 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42815 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42816 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42817 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42818
42819 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42820
42821 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42822
42823 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42824
42825 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42826
42827 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42828
42829 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42830 * gcc.dg/ppc-fsel-2.c: New test.
42831
42832 * gcc.dg/unused-5.c: New test.
42833
42834 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42835
42836 PR c++/10496
42837 * g++.dg/warn/pmf1.C: New test.
42838
42839 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42840
42841 PR c++/4494
42842 * g++.dg/warn/main.C: New test.
42843
42844 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42845
42846 * gcc.dg/nonnull-3.c: New test.
42847
42848 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42849
42850 * gcc.dg/cpp/Wtrigraphs.c: Update.
42851 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42852
42853 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42854
42855 * gcc.dg/ppc-fsel-1.c: New test.
42856
42857 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42858
42859 PR c/10604
42860 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42861
42862 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42863
42864 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42865
42866 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42867
42868 PR c++/9364, c++/10553, c++/10586
42869 * g++.dg/parse/typename4.C: New test.
42870 * g++.dg/parse/typename5.C: Likewise.
42871
42872 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42873
42874 * gcc.c-torture/compile/20030503-1.c: New test.
42875
42876 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42877
42878 * g++.dg/lookup/using5.C: Fix testcase error.
42879
42880 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42881
42882 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42883 since MEABI is no longer supported. Remove all vestiges
42884 of MEABI from the test.
42885
42886 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42887
42888 PR c++/10554
42889 * g++.dg/lookup/using5.C: New test.
42890
42891 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42892
42893 PR c++/8772
42894 * g++.dg/template/ttp5.C: New test.
42895
42896 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42897
42898 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42899 (dg-gpp-additional-sources): New function.
42900 (dg-gpp-additional-files): Likewise.
42901 * lib/g++.exp (additional_sources): New variable.
42902 (additional_files): Likewise.
42903 (g++_target_compile): Deal with them.
42904 * lib/old-dejagnu.exp: Remove.
42905 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42906 * g++.old-deja: Revise all tests to use dg commands.
42907
42908 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42909
42910 PR c++/9432, c++/9528
42911 * g++.dg/lookup/using4.C: New test.
42912
42913 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42914
42915 * gcc.dg/noreturn-5.c: New file.
42916 * gcc.dg/noreturn-6.c: New file.
42917
42918 * gcc.c-torture/compile/inline-1.c: New file.
42919
42920 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42921
42922 PR c++/10551
42923 * g++.dg/template/explicit1.C: New test.
42924
42925 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42926
42927 PR c++/10549
42928 * g++.dg/other/bitfield1.C: New test.
42929
42930 PR c++/10527
42931 * g++.dg/init/new7.C: New test.
42932
42933 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42934
42935 * g++.dg/ext/desig1.C: New test.
42936 * g++.dg/ext/init1.C: Update.
42937
42938 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42939
42940 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42941
42942 PR c++/10180
42943 * g++.dg/warn/Winline-1.C: New test.
42944
42945 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42946
42947 * gcc.c-torture/execute/string-opt-19.c: New test.
42948
42949 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42950 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42951
42952 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42953
42954 PR c++/10506
42955 * g++.dg/init/new6.C: New test.
42956
42957 PR c++/10503
42958 * g++.dg/init/ref6.C: New test.
42959
42960 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42961
42962 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42963
42964 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42965
42966 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42967 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42968
42969 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42970
42971 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42972 initialized static data members.
42973
42974 2003-04-25 H.J. Lu <hjl@gnu.org>
42975
42976 * gcc.dg/ia64-sync-4.c: New test.
42977
42978 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42979
42980 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42981 date.
42982
42983 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42984
42985 PR c++/10337
42986 * g++.dg/warn/conv1.C: New test.
42987 * g++.old-deja/g++.other/conv7.C: Adjust.
42988 * g++.old-deja/g++.other/overload14.C: Adjust.
42989
42990 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42991
42992 PR c++/10471
42993 * g++.dg/template/defarg2.C: New test.
42994
42995 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42996
42997 * gcc.dg/cpp/include2.c: Update.
42998 * gcc.dg/cpp/multiline-2.c: New.
42999 * gcc.dg/cpp/multiline.c: Update.
43000 * gcc.dg/cpp/strify2.c: Update.
43001 * gcc.dg/cpp/trad/literals-2.c: Update.
43002
43003 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43004
43005 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
43006
43007 2003-04-23 Mark Mitchell <mark@codesourcery.com>
43008
43009 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
43010
43011 2003-04-23 Mark Mitchell <mark@codesourcery.com>
43012
43013 PR c++/10451
43014 * g++.dg/parse/crash4.C: New test.
43015
43016 PR c++/9847
43017 * g++.dg/parse/crash5.C: New test.
43018
43019 2003-04-22 Mark Mitchell <mark@codesourcery.com>
43020
43021 PR c++/10446
43022 * g++.dg/parse/crash3.C: New test.
43023
43024 PR c++/10428
43025 * g++.dg/parse/elab1.C: New test.
43026
43027 2003-04-22 Devang Patel <dpatel@apple.com>
43028
43029 * gcc.dg/cpp/trad/funlike-5.c: New test.
43030
43031 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
43032
43033 * g++.dg/other/packed1.C: Fix dg options.
43034
43035 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
43036
43037 * g++.dg/other/offsetof2.C: New test.
43038
43039 2003-04-21 Mark Mitchell <mark@codesourcery.com>
43040
43041 * g++.dg/template/recurse.C: Adjust location of error messages.
43042
43043 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
43044
43045 PR c++/9881
43046 * g++.dg/init/addr-const1.C: New test.
43047 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
43048
43049 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
43050
43051 PR c++/10405
43052 * g++.dg/lookup/struct-hack1.C: New test.
43053
43054 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
43055
43056 * ucs.c: Update diagnostic messages.
43057
43058 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
43059
43060 * gcc.dg/cpp/truefalse.cpp: New test.
43061 * gcc.dg/cpp/cpp.exp: Update.
43062 * g++.dg/other/stdbool-if.C: Remove.
43063
43064 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
43065
43066 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
43067 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
43068
43069 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
43070
43071 * gcc.c-torture/compile/20030418-1.c: New test.
43072
43073 2003-04-17 Janis Johnson <janis187@us.ibm.com>
43074
43075 * README.compat: Remove; content moved to doc/sourcebuild.texi.
43076
43077 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43078
43079 PR c++/10347
43080 g++.dg/template/dependent-name1.C: New test.
43081
43082 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
43083
43084 * gcc.dg/warn-1.c (tourist_guide): New array,
43085 contains a pointer to bar.
43086
43087 2003-04-16 Roger Sayle <roger@eyesopen.com>
43088
43089 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
43090 * gcc.c-torture/execute/medce-1.c: New test case.
43091 * gcc.c-torture/execute/medce-2.c: New test case.
43092
43093 2003-04-15 Mark Mitchell <mark@codesourcery.com>
43094
43095 * lib/prune.exp: Ignore more messages.
43096
43097 PR c++/10381
43098 * g++.dg/parse/lookup3.C: New test.
43099
43100 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
43101
43102 * gcc.c-torture/compile/20030415-1.c : New test.
43103
43104 2003-04-14 Mark Mitchell <mark@codesourcery.com>
43105
43106 * gcc.c-torture/execute/scope-2.c: Move to ...
43107 * gcc.dg/noncompile/scope.c: .... here.
43108
43109 2003-04-14 Roger Sayle <roger@eyesopen.com>
43110
43111 * gcc.dg/20030414-2.c: New test case.
43112
43113 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
43114
43115 PR target/10377
43116 * gcc.dg/20030414-1.c: New test.
43117
43118 2003-04-13 Roger Sayle <roger@eyesopen.com>
43119
43120 * gcc.dg/builtins-12.c: New test case.
43121 * gcc.dg/builtins-13.c: New test case.
43122
43123 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43124
43125 * gcc.c-torture/execute/string-opt-18.c: New test.
43126
43127 2003-04-13 Mark Mitchell <mark@codesourcery.com>
43128
43129 PR c++/10300
43130 * g++.dg/init/new5.C: New test.
43131
43132 2003-04-12 Mark Mitchell <mark@codesourcery.com>
43133
43134 PR c++/7910
43135 * g++.dg/ext/dllimport1.C: New test.
43136
43137 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43138
43139 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
43140
43141 2003-04-11 Bud Davis <bdavis9659@comcast.net>
43142
43143 PR Fortran/9263
43144 * g77.f-torture/noncompile/9263.f: New test
43145 PR Fortran/1832
43146 * g77.f-torture/execute/1832.f: New test
43147
43148 2003-04-11 David Chad <davidc@freebsd.org>
43149 Loren J. Rittle <ljrittle@acm.org>
43150
43151 PR libobjc/8562
43152 * objc.dg/headers.m: New test.
43153
43154 2003-04-10 Zack Weinberg <zack@codesourcery.com>
43155
43156 * gcc.c-torture/execute/builtin-noret-2.c: New.
43157 * gcc.c-torture/execute/builtin-noret-2.x: New.
43158 XFAIL builtin-noret-2.c at -O1 and above.
43159 * gcc.dg/redecl.c: New.
43160 * gcc.dg/Wshadow-1.c: Update error regexps.
43161
43162 2003-04-10 Mark Mitchell <mark@codesourcery.com>
43163
43164 * g++.dg/abi/bitfield10.C: New test.
43165
43166 2003-04-09 Mike Stump <mrs@apple.com>
43167
43168 * gcc.dg/pch/pch.exp: Make testcase names longer.
43169 * g++.dg/pch/pch.exp: Make testcase names longer.
43170
43171 2003-04-08 Roger Sayle <roger@eyesopen.com>
43172
43173 * gcc.dg/builtins-11.c: New test case.
43174
43175 2003-04-08 Roger Sayle <roger@eyesopen.com>
43176
43177 * gcc.dg/builtins-9.c: New test case.
43178 * gcc.dg/builtins-10.c: New test case.
43179
43180 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
43181
43182 * gcc.dg/noncompile/init-4.c.c: New test.
43183
43184 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
43185
43186 * gcc.misc-test/gcov-9.c: New test.
43187 * gcc.misc-test/gcov-10.c: New test
43188 * gcc.misc-test/gcov-11.c: New test.
43189
43190 2003-04-05 Zack Weinberg <zack@codesourcery.com>
43191
43192 PR optimization/10024
43193 * gcc.c-torture/compile/20030405-1.c: New test.
43194
43195 2003-04-04 Geoffrey Keating <geoffk@apple.com>
43196
43197 * gcc.dg/pch/static-3.c: New.
43198 * gcc.dg/pch/static-3.hs: New.
43199 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
43200
43201 2003-04-04 Richard Henderson <rth@redhat.com>
43202
43203 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
43204 * g++.dg/eh/forced2.C: Likewise.
43205
43206 2003-04-03 Mike Stump <mrs@apple.com>
43207
43208 * lib/scanasm.exp (scan-assembler): Add xfail processing for
43209 target arg.
43210 (scan-assembler-times, scan-assembler-not): Likewise.
43211 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
43212
43213 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
43214
43215 * gcc.dg/sparc-loop-1.c: New test.
43216
43217 2003-04-02 Geoffrey Keating <geoffk@apple.com>
43218
43219 PR other/9274
43220 * g++.dg/pch/system-2.C: New.
43221 * g++.dg/pch/system-2.Hs: New.
43222
43223 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
43224
43225 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
43226
43227 * g++.dg/eh/simd-1.C (vecfunc): Same.
43228
43229 2003-04-01 Roger Sayle <roger@eyesopen.com>
43230
43231 * gcc.c-torture/execute/20030401-1.c: New test case.
43232
43233 2003-04-01 Ziemowit Laski <zlaski@apple.com>
43234
43235 * objc.dg/defs.m: New.
43236
43237 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
43238
43239 * g++.dg/eh/simd-1.C: New.
43240 * g++.dg/eh/simd-2.C: New.
43241
43242 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
43243
43244 * gcc.c-torture/execute/simd-3.c: New.
43245
43246 2003-03-31 Mark Mitchell <mark@codesourcery.com>
43247
43248 PR c/9936
43249 * gcc.dg/20030331-2.c: New test.
43250
43251 2003-03-31 Mark Mitchell <mark@codesourcery.com>
43252
43253 PR c++/10278
43254 * g++.dg/parse/crash2.C: New test.
43255
43256 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
43257
43258 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
43259 * gcc.c-torture/execute/20030331-1.c: ...here.
43260
43261 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
43262
43263 * gcc.c-torture/execute/20030331-1.c: New test.
43264
43265 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
43266
43267 * lib/gcov.exp: Adjust call return testing strings.
43268 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
43269
43270 2003-03-31 Roger Sayle <roger@eyesopen.com>
43271
43272 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
43273 * gcc.dg/builtins-7.c: New test case.
43274 * gcc.dg/builtins-8.c: New test case.
43275
43276 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
43277
43278 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
43279
43280 2003-03-30 Mark Mitchell <mark@codesourcery.com>
43281
43282 PR c++/7647
43283 * g++.dg/lookup-class-member-2.C: New test.
43284
43285 2003-03-30 Glen Nakamura <glen@imodulo.com>
43286
43287 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
43288
43289 2003-03-28 Roger Sayle <roger@eyesopen.com>
43290
43291 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
43292
43293 2003-03-28 Mark Mitchell <mark@codesourcery.com>
43294
43295 * g++.dg/init/attrib1.C: New test.
43296
43297 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
43298
43299 * gcc.dg/ultrasp8.c: New test.
43300
43301 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
43302
43303 * gcc.dg/ultrasp7.c: New test.
43304
43305 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
43306
43307 PR c++/10047
43308 * g++.dg/template/inline1.C: New test.
43309
43310 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
43311
43312 * gcc.dg/sparc-dwarf2.c: New test.
43313
43314 2003-03-27 Roger Sayle <roger@eyesopen.com>
43315
43316 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
43317 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
43318
43319 2003-03-27 Mark Mitchell <mark@codesourcery.com>
43320
43321 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
43322 than reading .x files.
43323 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
43324 * g77.dg/gcov/gcov-1.f: Likewise.
43325 * gcc.misc-tests/gcov-4b.c: Likewise.
43326 * gcc.misc-tests/gcov-5b.c: Likewise.
43327 * gcc.misc-tests/gcov-6.c: Likewise.
43328 * gcc.misc-tests/gcov-7.c: Likewise.
43329 * gcc.misc-tests/gcov-8.c: Likewise.
43330 * g++.dg/gcov/gcov-1.x: Remove.
43331 * g77.dg/gcov/gcov-1.x: Likewise.
43332 * gcc.misc-tests/gcov-4b.x: Likewise.
43333 * gcc.misc-tests/gcov-5b.x: Likewise.
43334 * gcc.misc-tests/gcov-6.x: Likewise.
43335 * gcc.misc-tests/gcov-7.x: Likewise.
43336 * gcc.misc-tests/gcov-8.x: Likewise.
43337
43338 2003-03-27 Glen Nakamura <glen@imodulo.com>
43339
43340 PR opt/10087
43341 * gcc.dg/20030324-1.c: New test.
43342
43343 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
43344
43345 PR c++/10224
43346 * g++.dg/template/arg3.C: New test.
43347
43348 PR c++/10158
43349 * g++.dg/template/friend18.C: New test.
43350
43351 2003-03-26 Roger Sayle <roger@eyesopen.com>
43352
43353 * g77.f-torture/compile/20030326-1.f: New test case.
43354
43355 2003-03-26 Janis Johnson <janis187@us.ibm.com>
43356
43357 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
43358
43359 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
43360
43361 2003-03-26 Jakub Jelinek <jakub@redhat.com>
43362
43363 * gcc.dg/ia64-sync-3.c: New test.
43364
43365 2003-03-26 Alan Modra <amodra@bigpond.net.au>
43366
43367 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
43368
43369 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
43370
43371 * gcc.dg/ultrasp6.c: New test.
43372
43373 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
43374
43375 * gcc.dg/i386-signbit-1.c: New test.
43376 * gcc.dg/i386-signbit-2.c: New test.
43377 * gcc.dg/i386-signbit-3.c: New test.
43378
43379 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
43380
43381 * gcc.dg/ultrasp5.c: Fix options.
43382
43383 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
43384
43385 * gcc.dg/ultrasp5.c: Fix comment.
43386
43387 2003-03-24 Bud Davis <bdavis9659@comcast.net>
43388
43389 PR fortran/10197
43390 * g77.f-torture/execute/10197.f: New test.
43391
43392 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
43393
43394 PR c++/9898, c++/383
43395 * g++.dg/template/conv6.C: New test.
43396
43397 PR c++/10119
43398 * g++.dg/template/ptrmem5.C: New test.
43399
43400 PR c++/10026
43401 * g++.dg/lookup/koenig1.C: New test.
43402
43403 PR C++/10199
43404 * g++.dg/lookup/template2.C: New test.
43405
43406 2003-03-24 Jakub Jelinek <jakub@redhat.com>
43407
43408 * g++.dg/opt/rtti1.C: New test.
43409
43410 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
43411
43412 * gcc.dg/ultrasp5.c: New test.
43413
43414 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
43415
43416 PR middle-end/9967
43417 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
43418 builtin fputs.
43419
43420 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
43421
43422 PR c/8224
43423 * gcc.dg/20030323-1.c: New test.
43424
43425 2003-03-23 Roger Sayle <roger@eyesopen.com>
43426
43427 * gcc.c-torture/compile/20030323-1.c: New test case.
43428
43429 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
43430
43431 * gcc.dg/20030321-1.c: New test.
43432
43433 2003-03-22 Zack Weinberg <zack@codesourcery.com>
43434
43435 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
43436
43437 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
43438
43439 PR c++/9978, c++/9708
43440 * g++.dg/ext/vlm1.C: Adjust expected error.
43441 * g++.dg/ext/vla2.C: New test.
43442 * g++.dg/template/arg1.C: New test.
43443 * g++.dg/template/arg2.C: New test.
43444
43445 2003-03-22 Bud Davis <bdavis9659@comcast.net>
43446
43447 * g77.f-torture/execute/select.f: New test.
43448 * g77.f-torture/noncompile/select_no_compile.f: New test.
43449
43450 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
43451
43452 PR c++/9898
43453 * g++.dg/other/error4.C: New test.
43454
43455 2003-03-20 Mark Mitchell <mark@codesourcery.com>
43456
43457 * g++.dg/template/friend17.C: New test.
43458
43459 2003-03-21 Alan Modra <amodra@bigpond.net.au>
43460
43461 * gcc.c-torture/compile/20030320-1.c: New.
43462
43463 2003-03-20 Roger Sayle <roger@eyesopen.com>
43464
43465 * gcc.dg/builtins-6.c: New test case.
43466
43467 2003-03-19 Alan Modra <amodra@bigpond.net.au>
43468
43469 PR target/10073
43470 * gcc.c-torture/compile/20030319-1.c: New.
43471
43472 2003-03-18 Jan Hubicka <jh@suse.cz>
43473
43474 * gcc.dg/i386-cvt-1.c: New test.
43475
43476 2003-03-17 Zack Weinberg <zack@codesourcery.com>
43477
43478 * objc.dg/naming-1.m: Use "(parse|syntax) error".
43479 * objc.dg/naming-2.m: Likewise.
43480
43481 2003-03-17 Mark Mitchell <mark@codesourcery.com>
43482
43483 PR c++/9639
43484 * g++.dg/parse/crash1.C: New test.
43485
43486 2003-03-16 Mark Mitchell <mark@codesourcery.com>
43487
43488 PR c++/8805
43489 * g++.dg/eh/cleanup1.C: New test.
43490
43491 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
43492
43493 * gcc.c-torture/execute/20030316-1.c: New test case.
43494
43495 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
43496
43497 PR c++/9629
43498 * g++.dg/init/ctor2.C: New test.
43499
43500 2003-03-15 Roger Sayle <roger@eyesopen.com>
43501
43502 * g77.f-torture/compile/xformat.f: New test case.
43503
43504 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43505
43506 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
43507 * g++.old-deja/g++.mike/eh50.C: Likewise.
43508
43509 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43510
43511 PR c++/6440
43512 * g++.dg/template/spec7.C: New test.
43513 * g++.dg/template/spec8.C: Likewise.
43514
43515 2003-03-14 Jakub Jelinek <jakub@redhat.com>
43516
43517 * gcc.c-torture/execute/20030313-1.c: New test.
43518
43519 2003-03-14 Richard Henderson <rth@redhat.com>
43520
43521 * gcc.dg/inline-2.c: Adjust alpha test for external call.
43522
43523 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43524
43525 * gcc.c-torture/compile/20030314-1.c: New test.
43526
43527 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
43528
43529 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
43530 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
43531 thumb target,
43532 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
43533 to accept newer _imp__ prefix and additional
43534 newline in .drectve section.
43535 * gcc.dg/dll-4.c: Likewise.
43536 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
43537 switch.
43538
43539 2003-03-13 Mark Mitchell <mark@codesourcery.com>
43540
43541 * g++.dg/parse/namespace9.C: New test.
43542
43543 * g++.dg/init/ref5.C: New test.
43544 * g++.dg/parse/ptrmem1.C: Likewise.
43545
43546 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43547
43548 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
43549 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
43550 regular expression.
43551 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
43552 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
43553
43554 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
43555
43556 * gcc.c-torture/execute/20030224-2.c: New test.
43557
43558 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43559
43560 * gcc.dg/decl-3.c: New test.
43561
43562 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43563
43564 * gcc.dg/i386-loop-2.c: New test.
43565
43566 2003-03-11 Mark Mitchell <mark@codesourcery.com>
43567
43568 PR c++/9474
43569 * g++.dg/parse/namespace8.C: New test.
43570
43571 PR c++/9924
43572 * g++.dg/overload/builtin2.C: New test.
43573
43574 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
43575
43576 * gcc.dg/return-type-3.c: New test.
43577
43578 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43579
43580 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
43581 profiling options are not supported.
43582
43583 2003-03-10 Mark Mitchell <mark@codesourcery.com>
43584
43585 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
43586 * g++.old-deja/g++.warn/impint2.C: Likewise.
43587
43588 2003-03-10 Devang Patel <dpatel@apple.com>
43589
43590 * g++.dg/cpp/c++_cmd_1.C: New test.
43591 * g++.dg/cpp/c++_cmd_1.h: New file.
43592
43593 2003-03-10 Segher Boessenkool <segher@koffie.nl>
43594
43595 * gcc.dg/altivec-9.c: New file.
43596
43597 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43598
43599 * gcc.dg/ppc-sdata-1.c: New test.
43600 * gcc.dg/ppc-sdata-2.c: New test.
43601
43602 2003-03-09 Mark Mitchell <mark@codesourcery.com>
43603
43604 PR c++/9373
43605 * g++.dg/opt/ptrmem2.C: New test.
43606
43607 PR c++/8534
43608 * g++.dg/opt/ptrmem1.C: New test.
43609
43610 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43611
43612 * gcc.dg/i386-loop-1.c: New test.
43613
43614 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43615
43616 PR c++/9970
43617 * g++.dg/lookup/friend1.C: New test.
43618
43619 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43620
43621 PR c++/9823
43622 * g++.dg/parser/constructor1.C: New test.
43623
43624 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
43625
43626 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
43627
43628 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
43629
43630 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
43631
43632 * gcc.dg/cpp/Wunused.c: Update test.
43633
43634 2003-03-08 Jan Hubicka <jh@suse.cz>
43635
43636 * gcc.dg/inline-3.c: New test.
43637
43638 2003-03-08 Mark Mitchell <mark@codesourcery.com>
43639
43640 PR c++/9809
43641 * g++.dg/parse/builtin1.C: New test.
43642
43643 PR c++/9982
43644 * g++.dg/abi/cookie1.C: New test.
43645 * g++.dg/abi/cookie2.C: Likewise.
43646
43647 PR c++/9524
43648 * g++.dg/template/field1.C: New test.
43649
43650 PR c++/9912
43651 * g++.dg/parse/class1.C: New test.
43652 * g++.dg/parse/namespace7.C: Likewise.
43653 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
43654
43655 2003-03-07 Mark Mitchell <mark@codesourcery.com>
43656
43657 * g++.dg/init/ref4.C: New test.
43658
43659 2003-03-07 Jan Hubicka <jh@suse.cz>
43660
43661 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
43662 * gcc.dg/inline-3.c: New test.
43663
43664 2003-03-06 Mark Mitchell <mark@codesourcery.com>
43665
43666 * g++.dg/init/ref3.C: New test.
43667
43668 PR c++/9965
43669 * g++.dg/init/ref2.C: New test.
43670
43671 PR c++/9400
43672 * g++.dg/warn/Wshadow-2.C: New test.
43673
43674 PR c++/9791
43675 * g++.dg/warn/Woverloaded-1.C: New test.
43676
43677 2003-03-05 Jan Hubicka <jh@suse.cz>
43678
43679 * gcc.dg/i386-local2.c: New.
43680 * gcc.dg/i386-local.c: Fix typo.
43681
43682 2003-03-05 Mark Mitchell <mark@codesourcery.com>
43683
43684 * g++.dg/abi/layout3.C: New test.
43685
43686 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
43687
43688 * gcc.c-torture/compile/20030305-1.c
43689
43690 2003-03-05 Jan Hubicka <jh@suse.cz>
43691
43692 * gcc.dg/i386-local.c: New.
43693
43694 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
43695
43696 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
43697
43698 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43699
43700 * gcc.dg/switch-2.c: New test.
43701 * gcc.dg/switch-3.c: New test.
43702 * gcc.dg/Wswitch.c: Adjust line numbers.
43703 * gcc.dg/Wswitch-default.c: Likewise.
43704 * gcc.dg/Wswitch-enum.c: Likewise.
43705
43706 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
43707
43708 * gcc.c-torture/execute/20030222-1.c: New test.
43709
43710 2003-03-03 James E Wilson <wilson@tuliptree.org>
43711
43712 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
43713
43714 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43715
43716 PR c++/9878
43717 * g++.dg/init/ref1.C: New test.
43718
43719 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43720
43721 * gcc.dg/sh-relax.c: New SH-only test.
43722
43723 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43724
43725 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43726 comment explaining purpose of testcase.
43727
43728 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43729
43730 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43731 for HC11/HC12 (asm needs two int registers).
43732 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43733 HC11/HC12 because the test uses an asm which needs two 32-bit
43734 registers.
43735
43736 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43737
43738 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43739 for HC11/HC12 (array is too large otherwise).
43740 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43741 * gcc.c-torture/compile/20010518-2.x: Likewise.
43742 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43743 HC11/HC12 (array is too large).
43744
43745 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43746
43747 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43748 * lib/g++-dg.exp (g++-dg-test): Likewise.
43749
43750 2003-03-01 Roger Sayle <roger@eyesopen.com>
43751
43752 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43753 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43754
43755 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43756
43757 * g++.dg/warn/implicit-typename1.C: Remove warning.
43758
43759 2003-02-28 Richard Henderson <rth@redhat.com>
43760
43761 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43762 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43763
43764 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43765
43766 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43767 * g++.dg/pch/pch.exp: Likewise.
43768
43769 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43770
43771 PR c++/9879
43772 * g++.dg/init/new4.C: New test.
43773
43774 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43775
43776 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43777
43778 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43779
43780 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43781 unsigned long.
43782
43783 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43784 wider than float.
43785
43786 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43787
43788 * lib/scanasm.exp: Add support for counting numbers of
43789 occurences.
43790 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43791 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43792
43793 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43794
43795 PR c++/9683
43796 * g++.dg/template/static3.C: New test.
43797
43798 PR c++/9829
43799 * g++.dg/parse/namespace6.C: New test.
43800
43801 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43802
43803 PR target/9732
43804 * gcc.dg/20030225-1.c: New test.
43805
43806 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43807
43808 * README: Remove out-of-date information.
43809
43810 PR c++/9836
43811 * g++.dg/template/spec6.C: New test.
43812
43813 2003-02-24 Jeff Law <law@redhat.com>
43814
43815 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43816
43817 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43818
43819 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43820 * gcc.dg/pragma-ep-1.c: Likewise.
43821
43822 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43823
43824 PR c++/9602
43825 * g++.dg/template/friend16.C: New test.
43826
43827 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43828
43829 PR c++/5333
43830 * g++.dg/parse/fused-params1.C: Adjust error messages.
43831 * g++.dg/template/nested3.C: New test.
43832
43833 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43834
43835 * g++.dg/abi/param1.C: New test.
43836
43837 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43838
43839 PR c++/7982
43840 * g++.dg/warn/implicit-typename1.C: New test.
43841
43842 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43843
43844 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43845 with "mtune".
43846 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43847 * gcc.c-torture/execute/20010129-1.x: Likewise.
43848 * gcc.dg/20011107-1.c: Likewise.
43849 * gcc.dg/20020108-1.c: Likewise.
43850 * gcc.dg/20020122-3.c: Likewise.
43851 * gcc.dg/20020206-1.c: Likewise.
43852 * gcc.dg/20020310-1.c: Likewise.
43853 * gcc.dg/20020426-2.c: Likewise.
43854 * gcc.dg/20020517-1.c: Likewise.
43855 * gcc.dg/991230-1.c: Likewise.
43856 * gcc.dg/i386-unroll-1.c: Likewise.
43857 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43858
43859 2003-02-22 Jan Hubicka <jh@suse.cz>
43860
43861 * gcc.dg/i386-mul.c: New test.
43862
43863 2003-02-21 Roger Sayle <roger@eyesopen.com>
43864
43865 * gcc.dg/builtins-5.c: New test case.
43866
43867 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43868
43869 * gcc.dg/asmreg-1.c: New test.
43870
43871 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43872
43873 PR c++/9749
43874 * g++.dg/parse/varmod1.C: New test.
43875
43876 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43877
43878 PR c++/9727
43879 * g++.dg/template/op1.C: New test.
43880
43881 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43882
43883 PR c++/8906
43884 * g++.dg/template/nested2.C: New test.
43885
43886 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43887
43888 PR c++/8724
43889 * g++.dg/expr/dtor1.C: New test.
43890
43891 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43892
43893 * gcc.dg/cpp/include3.c: New test.
43894 * gcc.dg/cpp/inc/foo.h: New file.
43895
43896 2003-02-21 Glen Nakamura <glen@imodulo.com>
43897
43898 * gcc.c-torture/execute/20030221-1.c: New test.
43899
43900 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43901
43902 PR c++/9729
43903 * g++.dg/abi/conv1.C: New test.
43904
43905 2003-02-20 Jan Hubicka <jh@suse.cz>
43906
43907 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43908
43909 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43910
43911 * gcc.c-torture/compile/20030219-1.c: New test.
43912
43913 2003-02-18 Jan Hubicka <jh@suse.cz>
43914
43915 * gcc.dg/funcorder.c: New test.
43916
43917 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43918
43919 * gcc.c-torture/execute/20030218-1.c: New.
43920
43921 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43922
43923 * gcc.dg/20030218-1.c: New.
43924
43925 2003-02-18 Richard Henderson <rth@redhat.com>
43926
43927 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43928 * gcc.dg/attr-used-2.c: New.
43929
43930 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43931
43932 PR c++/9704
43933 * g++.dg/init/copy5.C: New test.
43934
43935 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43936
43937 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43938 * g++.dg/pch/pch.exp: Likewise.
43939
43940 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43941
43942 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43943 STACK_SIZE is not defined.
43944
43945 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43946
43947 PR c++/9457
43948 * g++.dg/template/init1.C: New test.
43949
43950 2003-02-16 Jan HUbicka <jh@suse.cz>
43951
43952 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43953 (foo): Add few extra tests
43954 * gcc.dg/c99-const-expr-3.c: Likewise.
43955 * gcc.c-torture/execute/20030216-1.c: New.
43956
43957 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43958
43959 PR c++/9459
43960 * g++.dg/ext/typeof4.C: New test.
43961
43962 2003-02-15 Roger Sayle <roger@eyesopen.com>
43963
43964 * gcc.dg/i386-387-3.c: New test case.
43965
43966 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43967
43968 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43969 cris-*-elf* cris-*-aout* and mmix-*-*.
43970
43971 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43972
43973 * gcc.dg/20030213-1.c: New test.
43974
43975 2003-02-12 Roger Sayle <roger@eyesopen.com>
43976
43977 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43978 * gcc.dg/i386-387-2.c: Likewise.
43979
43980 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43981
43982 * gcc.dg/ppc-spe.c: Fix formatting.
43983 Enable tests that were previously unsupported by gas.
43984 Delete tests for instructions that no longer exist.
43985 Switch arguments on evsubifw builtin.
43986
43987 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43988
43989 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43990 STACK_SIZE is too small.
43991
43992 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43993 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43994
43995 * gcc.dg/decl-2.c: New test.
43996
43997 2003-02-10 Jan Hubicka <jh@suse.cz>
43998
43999 * gcc.dg/i386-fpcvt-1.c: New test.
44000
44001 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
44002
44003 * gcc.c-torture/execute/20030209-1.c: New test.
44004
44005 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
44006
44007 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
44008 int-wide bitops, use the constants of the same width.
44009 Likewise, if long long is 32-bit wide, test bitops using
44010 32-bit constants.
44011
44012 2003-02-07 Loren James Rittle <ljrittle@acm.org>
44013
44014 * gcc.dg/20021014-1.c: Annotate with expected notice text.
44015
44016 2003-02-07 Roger Sayle <roger@eyesopen.com>
44017
44018 * gcc.dg/builtins-4.c: New test case.
44019
44020 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44021
44022 * gcc.dg/20020430-1.c: Fix dg command typos.
44023 * gcc.dg/20020503-1.c: Likewise.
44024
44025 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
44026
44027 PR c++/8785
44028 * g++.dg/parse/fused-params1.C: New test.
44029
44030 PR c++/8857
44031 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
44032
44033 PR c++/8921
44034 * g++.dg/parse/non-dependent1.C: New test.
44035
44036 PR c++/8928
44037 * g++.dg/parse/dupl-tmpl-args1.C: New test.
44038
44039 PR c++/9228
44040 * g++.dg/parse/undefined7.C: New test.
44041 * g++.dg/parse/non-templ1.C: New test.
44042
44043 PR c++/9229
44044 * g++.dg/parse/too-many-tmpl-args1.C: New test.
44045
44046 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
44047
44048 * gcc.c-torture/compile/20030206-1.c: New test.
44049
44050 2003-02-05 Roger Sayle <roger@eyesopen.com>
44051
44052 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
44053 "pow" to "foo" to avoid potential confusion with a math built-in.
44054
44055 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44056
44057 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
44058 conditions for SPARC targets.
44059
44060 2003-02-05 Jakub Jelinek <jakub@redhat.com>
44061
44062 * gcc.dg/20030204-1.c: New test.
44063
44064 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
44065
44066 PR c++/38
44067 * g++.dg/parse/array-size1.C: New test.
44068
44069 PR c++/5657
44070 * g++.dg/parse/undefined3.C: New test.
44071
44072 PR c++/5665
44073 * g++.dg/parse/undefined4.C: New test.
44074
44075 PR c++/5975
44076 * g++.dg/parse/undefined5.C: New test.
44077
44078 PR c++/7259
44079 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
44080
44081 PR c++/8578
44082 * g++.dg/parse/casting-operator1.C: New test.
44083
44084 PR c++/8596
44085 * g++.dg/parse/undefined6.C: New test.
44086
44087 PR c++/8736
44088 * g++.dg/parse/missing-template1.C: New test.
44089
44090 2003-02-04 Jan Hubicka <jh@suse.cz>
44091
44092 * gcc.dg/i386-cadd.c: Compile using -march=k8.
44093 * gcc.dg/i386-cmov?.c: Likewise.
44094 * gcc.dg/i386-fpcvt-?.c: Likewise.
44095 * gcc.dg/i386-ssefp-1.c: Likewise.
44096 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
44097 conventions.
44098
44099 2003-02-03 Mark Mitchell <mark@codesourcery.com>
44100
44101 PR c++/7129
44102 * g++.dg/ext/max.C: New test.
44103
44104 2003-02-03 Jan Hubicka <jh@suse.cz>
44105
44106 * gcc.c-torture/execute/20030203-1.c: New test.
44107
44108 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
44109
44110 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
44111 'natural-endian'.
44112
44113 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
44114
44115 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
44116 * g++.dg/init/new2.C: Likewise.
44117 * g++.dg/other/new1.C: Likewise.
44118
44119 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
44120
44121 * gcc.dg/struct-ret-libc.c: New test.
44122
44123 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
44124
44125 * gcc.dg/20030129-1.c: New test.
44126
44127 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44128
44129 PR c++/8849
44130 * g++.dg/template/ptrmem4.C: New test.
44131
44132 2003-01-29 Mark Mitchell <mark@codesourcery.com>
44133
44134 * g++.dg/parser/constant1.C: New test.
44135
44136 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44137
44138 PR c++/8591
44139 * g++.dg/parse/friend2.C: New test.
44140
44141 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
44142
44143 PR c++/9437
44144 * g++.dg/template/unify4.C: New test.
44145
44146 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
44147
44148 * gcc.c-torture/execute/20030128-1.c: New test.
44149
44150 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
44151
44152 * g++.dg/lookup/nested1.C: Test moved from ...
44153 * g++.old-deja/g++.other/lookup24.C: ... here.
44154
44155 2003-01-28 Jan Hubicka <jh@suse.cz>
44156
44157 * gcc.dg/i386-cmov5.c: New test.
44158
44159 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
44160
44161 * gcc.c-torture/execute/20010925-1.c: Changed the
44162 memcpy declaration.
44163
44164 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
44165
44166 PR c++/3902
44167 * g++.dg/parse/template5.C: New test.
44168
44169 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
44170
44171 PR fortran/9258
44172 * g77.dg/pr9258: New test.
44173
44174 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
44175
44176 * README: Move relevant parts from README.g++.
44177
44178 * README.g++: Remove this file.
44179
44180 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
44181
44182 * g++.dg/abi/dcast1.C: New test.
44183
44184 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44185
44186 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
44187
44188 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
44189
44190 PR c++/47
44191 * g++.old-deja/g++.other/lookup24.C: New test.
44192
44193 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44194
44195 PR middle-end/7227
44196 * gcc.dg/uninit-C.c: New test.
44197
44198 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
44199
44200 * g++.dg/abi/covariant1.C: New test.
44201
44202 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
44203
44204 * gcc.dg/20030123-1.c: New test.
44205
44206 2003-01-25 Jan Hubicka <jh@suse.cz>
44207
44208 PR opt/8492
44209 * gcc.c-torture/compile/20030125-1.c
44210
44211 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
44212
44213 PR c++/9403
44214 * g++.dg/parse/template3.C: New test.
44215 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
44216
44217 PR c++/795
44218 * g++.dg/parse/template4.C: New test.
44219
44220 PR c++/9415
44221 * g++.dg/template/qual2.C: New test.
44222
44223 PR c++/8545
44224 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
44225
44226 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
44227
44228 2003-01-25 Roger Sayle <roger@eyesopen.com>
44229
44230 * gcc.c-torture/execute/switch-1.c: New test case.
44231
44232 2003-01-25 Jan Hubicka <jh@suse.cz>
44233
44234 * gcc.c-torture/execute/20030125-1.[cx]: New test.
44235
44236 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
44237
44238 Tweaks for Bison-1.875. From the NEWS file:
44239 "- `parse error' -> `syntax error'
44240 Bison now uniformly uses the term `syntax error'"
44241 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
44242 * gcc.dg/cpp/digraph2.c: Likewise.
44243 * gcc.dg/cpp/direct2.c: Likewise.
44244 * gcc.dg/cpp/paste4.c: Likewise.
44245 * gcc.dg/c90-restrict-1.c: Likewise.
44246 * gcc.dg/c99-func-2.c: Likewise.
44247 * gcc.dg/noncompile/920721-2.c: Likewise.
44248 * gcc.dg/noncompile/930622-2.c: Likewise.
44249 * gcc.dg/noncompile/940112-1.c: Likewise.
44250 * gcc.dg/noncompile/950921-1.c: Likewise.
44251 * gcc.dg/noncompile/951123-1.c: Likewise.
44252 * gcc.dg/noncompile/971104-1.c: Likewise.
44253 * gcc.dg/noncompile/990416-1.c: Likewise.
44254
44255 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
44256
44257 * g++.dg/parse/undefined1.C: Add error message.
44258
44259 2003-01-22 Mark Mitchell <mark@codesourcery.com>
44260
44261 PR c++/9354
44262 * g++.dg/parse/new1.C: New test.
44263
44264 PR c++/9216
44265 * g++.dg/parse/template2.C: New test.
44266
44267 PR c++/9354
44268 * g++.dg/parse/typedef2.C: New test.
44269
44270 PR c++/9328
44271 * g++.dg/ext/typeof3.C: New test.
44272
44273 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
44274
44275 PR c++/2738
44276 * g++.dg/parse/ret-type1.C: New test.
44277
44278 PR c++/3792
44279 * g++.dg/parse/tmpl-outside1.C: New test.
44280
44281 PR c++/4207
44282 * g++.dg/parse/int-as-enum1.C: New test.
44283
44284 PR c++/4903
44285 * g++.dg/parse/no-typename1.C: New test.
44286
44287 PR c++/5533
44288 * g++.dg/parse/no-value1.C: New test.
44289
44290 PR c++/5921
44291 * g++.dg/parse/wrong-inline1.C: New test.
44292
44293 PR c++/6402
44294 * g++.dg/parse/ref1.C: New test.
44295
44296 PR c++/6992
44297 * g++.dg/parse/attr-ctor1.C: New test.
44298
44299 PR c++/7229
44300 * g++.dg/parse/namespace5.C: New test.
44301
44302 PR c++/7917
44303 * g++.dg/parse/func-def1.C: New test.
44304
44305 PR c++/8143
44306 * g++.dg/parse/undefined1.C: New test.
44307
44308 PR c++/5723, PR c++/8522
44309 * g++.dg/parse/specialization1.C: New test.
44310
44311 PR c++/163, PR c++/8595
44312 * g++.dg/parse/struct-as-enum1.C: New test.
44313
44314 PR c++/9173
44315 * g++.dg/parse/undefined2.C: New test.
44316
44317 2003-01-22 Mark Mitchell <mark@codesourcery.com>
44318
44319 PR c++/9298
44320 * g++.dg/parse/template1.C: New test.
44321
44322 PR c++/9384
44323 * g++.dg/parse/using1.C: New test.
44324
44325 PR c++/9285
44326 PR c++/9294
44327 * g++.dg/parse/expr2.C: New test.
44328
44329 PR c++/9388
44330 * g++.dg/parse/lookup2.C: Likewise.
44331
44332 2003-01-21 Jan Hubicka <jh@suse.cz>
44333
44334 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
44335 * gcc.c-torture/execute/eeprof-1.c: Likewise.
44336 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
44337 * gcc.c-torture/execute/string-opt-*.c: Likewise.
44338
44339 2003-01-20 Nick Clifton <nickc@redhat.com>
44340
44341 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
44342 problem with ARM sibcall code generation.
44343
44344 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
44345
44346 * gcc.c-torture/execute/20030120-1.c: New.
44347
44348 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
44349
44350 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
44351
44352 2003-01-17 Mark Mitchell <mark@codesourcery.com>
44353
44354 PR c++/9272
44355 * g++.dg/parse/ctor1.C: New test.
44356
44357 PR c++/9294:
44358 * g++.dg/parse/qualified1.C: New test.
44359
44360 * g++.dg/parse/typename3.C: New test.
44361
44362 2003-01-16 Richard Henderson <rth@redhat.com>
44363
44364 * g++.dg/tls/init-2.C: Fix error matches for real this time.
44365
44366 2003-01-16 Richard Henderson <rth@redhat.com>
44367
44368 * g++.dg/pch/pch.exp: Copy test header to the working directory
44369 before using it either for precompilation or direct use.
44370 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
44371 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
44372
44373 2003-01-16 Richard Henderson <rth@redhat.com>
44374
44375 * gcc.dg/pch/pch.exp: Copy test header to the working directory
44376 before using it either for precompilation or direct use.
44377 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
44378 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
44379
44380 2003-01-16 Mark Mitchell <mark@codesourcery.com>
44381
44382 * g++.dg/ext/typename1.C: Add typename keyword.
44383 * g++.dg/template/crash1.C: Update error messages.
44384 * g++.dg/template/crash2.C: Remove error message.
44385 * g++.dg/parse/typename2.C: New test.
44386 * g++.dg/template/typename2.C: Change implicit
44387 typename warning into error.
44388 * g++.old-deja/g++.benjamin/tem03.C: Issue more
44389 error messages.
44390 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
44391 * g++.old-deja/g++.brendan/crash56.C: Add this->.
44392 * g++.old-deja/g++.law/visibility13.C: Remove error
44393 messages.
44394 * g++.old-deja/g++.ns/template17.C: Reorder code to
44395 make declaration visible in template.
44396 * g++.old-deja/g++.pt/crash3.C: Fix typos.
44397 * g++.old-deja/g++.pt/crash36.C: Issue more error
44398 messages.
44399 * g++.old-deja/g++.pt/crash5.C: Improve error
44400 message.
44401 * g++.old-deja/g++.pt/crash67.C: Remove warning.
44402 * g++.old-deja/g++.pt/inherit1.C: Add this->.
44403 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
44404 * g++.old-deja/g++.pt/typename16.C: Replace implicit
44405 typename warning with error message.
44406 * g++.old-deja/g++.pt/typename19.C: Remove warning.
44407 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
44408 * g++.old-deja/g++.robertl/eb24.C: Use this->.
44409
44410 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
44411
44412 * g++.dg/parse/ambig2.C: New test.
44413
44414 2003-01-15 Richard Henderson <rth@redhat.com>
44415
44416 * g++.dg/tls/init-2.C: Update error message string.
44417
44418 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44419
44420 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
44421
44422 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
44423
44424 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
44425 all for HC11/HC12.
44426 * gcc.c-torture/compile/20001205-1.x: Likewise.
44427 * gcc.c-torture/compile/20001226-1.x: Likewise.
44428 * gcc.c-torture/compile/920520-1.x: Likewise.
44429 * gcc.c-torture/compile/961203-1.x: Likewise.
44430 * gcc.c-torture/compile/20020604-1.x: Likewise.
44431
44432 2003-01-15 Jan Hubicka <jh@suse.cz>
44433
44434 * gcc.c-torture/compile/20030115-1.c: New test.
44435
44436 * gcc.dg/i386-fpcvt-1.c: New test.
44437 * gcc.dg/i386-fpcvt-2.c: New test.
44438
44439 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
44440
44441 Further conform g++'s __vmi_class_type_info to the C++ ABI
44442 specification.
44443 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
44444 the specification.
44445
44446 2003-01-14 Jan Hubicka <jh@suse.cz>
44447
44448 * gcc.dg/i386-fpcvt-1.c: New test.
44449 * gcc.dg/i386-fpcvt-2.c: New test.
44450
44451 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
44452
44453 * gcc.dg/i386-mmx-3.c: New test.
44454
44455 2003-01-12 Mark Mitchell <mark@codesourcery.com>
44456
44457 PR c++/9264
44458 * g++.dg/parse/octal1.C: New file.
44459
44460 PR c++/9172
44461 * g++.dg/parse/typename1.C: New file.
44462
44463 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
44464
44465 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
44466 * gcc.dg/bf-no-ms-layout.c: Likewise.
44467 * gcc.dg/bf-ms-attrib.c: Likewise.
44468
44469 2003-01-10 Mark Mitchell <mark@codesourcery.com>
44470
44471 PR c++/9099
44472 * g++.dg/parse/dtor1.C: New file.
44473
44474 PR c++/9128
44475 * g++.dg/rtti/typeid1.C: New file.
44476
44477 PR c++/9153
44478 * g++.dg/parse/lookup1.C: New file.
44479
44480 PR c++/9171
44481 * g++.dg/templ/spec5.C: New file.
44482
44483 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
44484
44485 * gcc.c-torture/compile/20030110-1.c: New test.
44486
44487 2003-01-09 Geoffrey Keating <geoffk@apple.com>
44488
44489 Merge from pch-branch:
44490
44491 2002-12-23 Geoffrey Keating <geoffk@apple.com>
44492
44493 * gcc.dg/pch/cpp-1.h: New.
44494 * gcc.dg/pch/cpp-1.c: New.
44495 * gcc.dg/pch/cpp-2.h: New.
44496 * gcc.dg/pch/cpp-2.c: New.
44497
44498 2002-11-19 Geoffrey Keating <geoffk@apple.com>
44499
44500 * gcc.dg/pch/except-1.h: New.
44501 * gcc.dg/pch/except-1.c: New.
44502
44503 2002-11-13 Geoffrey Keating <geoffk@apple.com>
44504
44505 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
44506 running test.
44507 * gcc.dg/pch: Include *.hp not *.h.
44508 * gcc.dg/pch/system-1.h: New.
44509 * gcc.dg/pch/system-1.c: New.
44510
44511 2002-11-11 Geoffrey Keating <geoffk@apple.com>
44512
44513 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
44514 rather than trying to build and run a program using PCH.
44515 * gcc.dg/pch: Remove dg-do commands from test files.
44516
44517 2002-11-08 Geoffrey Keating <geoffk@apple.com>
44518
44519 * gcc.dg/pch/macro-3.c: New.
44520 * gcc.dg/pch/macro-3.h: New.
44521
44522 2002-11-04 Geoffrey Keating <geoffk@apple.com>
44523
44524 * gcc.dg/pch/common-1.c: New.
44525 * gcc.dg/pch/common-1.h: New.
44526 * gcc.dg/pch/decl-1.c: New.
44527 * gcc.dg/pch/decl-1.h: New.
44528 * gcc.dg/pch/decl-2.c: New.
44529 * gcc.dg/pch/decl-2.h: New.
44530 * gcc.dg/pch/decl-3.c: New.
44531 * gcc.dg/pch/decl-3.h: New.
44532 * gcc.dg/pch/decl-4.c: New.
44533 * gcc.dg/pch/decl-4.h: New.
44534 * gcc.dg/pch/decl-5.c: New.
44535 * gcc.dg/pch/decl-5.h: New.
44536 * gcc.dg/pch/global-1.c: New.
44537 * gcc.dg/pch/global-1.h: New.
44538 * gcc.dg/pch/inline-1.c: New.
44539 * gcc.dg/pch/inline-1.h: New.
44540 * gcc.dg/pch/inline-2.c: New.
44541 * gcc.dg/pch/inline-2.h: New.
44542 * gcc.dg/pch/static-1.c: New.
44543 * gcc.dg/pch/static-1.h: New.
44544 * gcc.dg/pch/static-2.c: New.
44545 * gcc.dg/pch/static-2.h: New.
44546
44547 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
44548
44549 * g++.dg/pch/pch.exp: Better handle failing testcases.
44550 * gcc.dg/pch/pch.exp: Likewise.
44551 * gcc.dg/pch/macro-1.c: New.
44552 * gcc.dg/pch/macro-1.h: New.
44553 * gcc.dg/pch/macro-2.c: New.
44554 * gcc.dg/pch/macro-2.h: New.
44555
44556 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
44557
44558 * g++.dg/dg.exp: Treat files in pch/ specially.
44559 * g++.dg/pch/pch.exp: New file.
44560 * g++.dg/pch/empty.H: New file.
44561 * g++.dg/pch/empty.C: New file.
44562 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
44563 "precompile".
44564
44565 * gcc.dg/pch/pch.exp: New file.
44566 * gcc.dg/pch/empty.h: New file.
44567 * gcc.dg/pch/empty.c: New file.
44568 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
44569 "precompile".
44570
44571 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44572
44573 * g++.dg/template/friend14.C: New test.
44574
44575 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44576
44577 * gcc.dg/old-style-asm-1.c: New test.
44578
44579 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
44580
44581 * gcc.c-torture/compile/20030109-1.c: New test.
44582
44583 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44584
44585 * gcc.c-torture/execute/20030109-1.c: New test.
44586
44587 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
44588
44589 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
44590 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
44591 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
44592 * g++.old-deja/g++.mike/eh2.C: Likewise.
44593 * g++.old-deja/g++.mike/eh3.C: Likewise.
44594 * g++.old-deja/g++.mike/eh5.C: Likewise.
44595 * g++.old-deja/g++.mike/eh6.C: Likewise.
44596 * g++.old-deja/g++.mike/eh7.C: Likewise.
44597 * g++.old-deja/g++.mike/eh8.C: Likewise.
44598 * g++.old-deja/g++.mike/eh9.C: Likewise.
44599 * g++.old-deja/g++.mike/eh10.C: Likewise.
44600 * g++.old-deja/g++.mike/eh12.C: Likewise.
44601 * g++.old-deja/g++.mike/eh13.C: Likewise.
44602 * g++.old-deja/g++.mike/eh14.C: Likewise.
44603 * g++.old-deja/g++.mike/eh16.C: Likewise.
44604 * g++.old-deja/g++.mike/eh17.C: Likewise.
44605 * g++.old-deja/g++.mike/eh18.C: Likewise.
44606 * g++.old-deja/g++.mike/eh21.C: Likewise.
44607 * g++.old-deja/g++.mike/eh23.C: Likewise.
44608 * g++.old-deja/g++.mike/eh24.C: Likewise.
44609 * g++.old-deja/g++.mike/eh25.C: Likewise.
44610 * g++.old-deja/g++.mike/eh26.C: Likewise.
44611 * g++.old-deja/g++.mike/eh27.C: Likewise.
44612 * g++.old-deja/g++.mike/eh28.C: Likewise.
44613 * g++.old-deja/g++.mike/eh29.C: Likewise.
44614 * g++.old-deja/g++.mike/eh31.C: Likewise.
44615 * g++.old-deja/g++.mike/eh33.C: Likewise.
44616 * g++.old-deja/g++.mike/eh34.C: Likewise.
44617 * g++.old-deja/g++.mike/eh35.C: Likewise.
44618 * g++.old-deja/g++.mike/eh36.C: Likewise.
44619 * g++.old-deja/g++.mike/eh37.C: Likewise.
44620 * g++.old-deja/g++.mike/eh38.C: Likewise.
44621 * g++.old-deja/g++.mike/eh39.C: Likewise.
44622 * g++.old-deja/g++.mike/eh40.C: Likewise.
44623 * g++.old-deja/g++.mike/eh41.C: Likewise.
44624 * g++.old-deja/g++.mike/eh42.C: Likewise.
44625 * g++.old-deja/g++.mike/eh44.C: Likewise.
44626 * g++.old-deja/g++.mike/eh46.C: Likewise.
44627 * g++.old-deja/g++.mike/eh47.C: Likewise.
44628 * g++.old-deja/g++.mike/eh48.C: Likewise.
44629 * g++.old-deja/g++.mike/eh49.C: Likewise.
44630 * g++.old-deja/g++.mike/eh50.C: Likewise.
44631 * g++.old-deja/g++.mike/eh51.C: Likewise.
44632 * g++.old-deja/g++.mike/eh53.C: Likewise.
44633 * g++.old-deja/g++.mike/eh55.C: Likewise.
44634 * g++.old-deja/g++.mike/p7912.C: Likewise.
44635 * g++.old-deja/g++.mike/p9706.C: Likewise.
44636 * g++.old-deja/g++.mike/p10416.C: Likewise.
44637 * g++.old-deja/g++.mike/p11667.C: Likewise.
44638 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
44639 Remove redundant reference to Iris.
44640 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
44641 Elxsi, i860, Pico Java, and WE32K.
44642
44643 2003-01-07 Mark Mitchell <mark@codesourcery.com>
44644
44645 * g++.dg/ext/asm4.C: New test.
44646
44647 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44648
44649 PR c++/9030
44650 * g++.dg/template/friend12.C: New test.
44651 * g++.dg/template/friend13.C: Likewise.
44652 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
44653
44654 2003-01-08 Jan Hubicka <jh@suse.cz>
44655
44656 * gcc.dg/i386-cadd.c: New test.
44657 * gcc.dg/i386-cmov4.c: Likewise.
44658
44659 2003-01-06 Mark Mitchell <mark@codesourcery.com>
44660
44661 PR c++/9165
44662 * g++.dg/warn/Wunused-3.C: New test.
44663
44664 * g++.dg/abi/bitfield9.C: New test.
44665
44666 PR c++/9189
44667 * g++.dg/parse/defarg3.C: New test.
44668
44669 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
44670
44671 * g++.dg/parse/ambig1.C: New test.
44672 * g++.dg/parse/defarg2.C: New test.
44673
44674 2003-01-05 Mark Mitchell <mark@codesourcery.com>
44675
44676 * g++.dg/template/defarg-1.C: New test.
44677 * g++.dg/template/local2.C: Likewise.
44678
44679 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
44680
44681 * gcc.c-torture/execute/20030105-1.c: New test.
44682
44683 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44684
44685 * g++.dg/parse/namespace3.C: Remove extra semicolons.
44686 * g++.dg/parse/namespace4.C: Likewise.
44687
44688 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
44689
44690 * g++.dg/template/ntp2.C: New test.
44691
44692 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
44693
44694 * g++.dg/parse/extern-C-1.C: New test.
44695
44696 * g++.dg/parse/namespace4.C: New test.
44697
44698 * g++.dg/template/nested1.C: New test.
44699
44700 * g++.dg/parse/namespace3.C: New test.
44701
44702 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
44703
44704 * g++.dg/lookup/two-stage1.C: New test.
44705
44706 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44707
44708 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
44709 * g++.old-deja/g++.jason/access8.C: Likewise.
44710 * g++.old-deja/g++.other/decl5.C: Likewise.
44711
44712 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44713
44714 * g++.dg/parse/parse7.C: New test.
44715
44716 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44717
44718 PR c++/2843
44719 * g++.dg/ext/attrib7.C: New test.
44720
44721 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44722
44723 * g++.dg/parse/parse6.C: New test.
44724
44725 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44726
44727 * gcc.dg/h8300-stack-1.c: New.
44728
44729 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44730
44731 g++.dg/lookup/exception1.C: New test.
44732
44733 g++.dg/lookup/template1.C: New test.
44734
44735 g++.dg/parse/namespace2.C: New test.
44736
44737 g++.dg/parse/parens2.C: New test.
44738
44739 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44740
44741 * g++.dg/parse/parse5.C: New test.
44742 * g++.dg/lookup/scoped4.C: New test.
44743
44744 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44745
44746 * g++.dg/parse/parens1.C: New test.
44747
44748 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44749 angle-bracket1.C.
44750 * g++.dg/parse/parens2.C: New test.
44751
44752 * g++.dg/lookup/scope-operator1.C: New test.
44753
44754 * g++.dg/parse/operator1.C: New test.
44755
44756 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44757
44758 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44759 * g++.old-deja/g++.other/access6.C: Likewise.
44760 * g++.old-deja/g++.other/decl1.C: Likewise.
44761 * g++.old-deja/g++.pt/typename12.C: Likewise.
44762
44763 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44764
44765 * g++.dg/parse/namespace1.C: New test.
44766
44767 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44768
44769 * g++.dg/parse/parse4.C: New test.
44770
44771 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44772
44773 * g++.dg/parse/parse3.C: New test.
44774
44775 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44776
44777 * g++.dg/parse/parse2.C: New test.
44778
44779 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44780
44781 * g++.dg/template/friend11.C: New test.
44782
44783 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44784
44785 * g++.dg/parse/parse1.C: New test.
44786
44787 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44788
44789 * lib/profopt.exp: Change the name of a global variable to avoid
44790 possible clashes with other test suites.
44791
44792 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44793
44794 * g++.dg/inherit/covariant8.C: New test.
44795
44796 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44797
44798 * g++.dg/init/array9.C: New test.
44799
44800 PR c++/9112
44801 * g++.dg/parse/expr1.C: New test.
44802
44803 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44804
44805 * gcc.c-torture/compile/20021230-1.c: New test.
44806
44807 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44808
44809 * g++.dg/inherit/covariant5.C: New test.
44810 * g++.dg/inherit/covariant6.C: New test.
44811 * g++.dg/inherit/covariant7.C: New test.
44812
44813 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44814
44815 PR c++/2739
44816 * g++.dg/other/access2.C: New test.
44817
44818 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44819
44820 * g++.dg/other/anon-struct.C: No longer fails
44821 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44822 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44823 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44824
44825 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44826
44827 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44828
44829 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44830
44831 * g++.dg/eh/spec4.C: Remove stray semicolon.
44832 * g++.dg/expr/pmf-1.C: Change error message.
44833 * g++.dg/ext/asm1.C: Remove stray semicolon.
44834 * g++.dg/ext/typename1.C: Add missing typenames.
44835 * g++.dg/inherit/template-as-base.C: Change error message.
44836 * g++.dg/lookup/scoped1.C: Likewise.
44837 * g++.dg/lookup/scoped2.C: Likewise.
44838 * g++.dg/lookup/using2.C: Likewise.
44839 * g++.dg/other/component1.C: Remove stray semicolon.
44840 * g++.dg/other/do1.C: Change error message.
44841 * g++.dg/other/error2.C: Likewise.
44842 * g++.dg/other/init1.C: Likewise.
44843 * g++.dg/other/packed1.C: Remove stray semicolon.
44844 * g++.dg/other/ptrmem2.C: Change error message.
44845 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44846 marker.
44847 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44848 * g++.dg/template/access3.C: Add typename keyword.
44849 * g++.dg/template/access5.C: Remove stray semicolon.
44850 * g++.dg/template/access6.C: Likewise.
44851 * g++.dg/template/complit1.C: Likewise.
44852 * g++.dg/template/crash1.C: Change error message.
44853 * g++.dg/template/inherit2.C: Remove stray semicolon.
44854 * g++.dg/template/instantiate2.C: Likewise.
44855 * g++.dg/template/instantiate3.C: Change error message.
44856 * g++.dg/template/qual1.C: Remove stray semicolon.
44857 * g++.dg/template/qualttp18.C: Change error message.
44858 * g++.dg/template/ref1.C: Remove stray semicolon.
44859 * g++.dg/template/sizeof1.C (A::value): Declare it.
44860 * g++.dg/template/spec4.C: Change error message.
44861 * g++.dg/template/static1.C: Likewise.
44862 * g++.dg/template/type1.C: Likewise.
44863 * g++.dg/template/typename3.C: Likewise.
44864 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44865 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44866 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44867 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44868 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44869 named return value extension.
44870 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44871 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44872 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44873 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44874 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44875 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44876 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44877 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44878 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44879 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44880 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44881 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44882 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44883 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44884 syntax.
44885 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44886 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44887 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44888 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44889 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44890 * g++.old-deja/g++.brendan/template11.C: Likewise.
44891 * g++.old-deja/g++.brendan/template26.C: Likewise.
44892 * g++.old-deja/g++.brendan/template27.C: Use explicit
44893 specialization syntax.
44894 * g++.old-deja/g++.brendan/template30.C: Likewise.
44895 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44896 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44897 non-dependent names.
44898 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44899 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44900 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44901 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44902 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44903 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44904 named return value extension.
44905 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44906 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44907 * g++.old-deja/g++.ext/return1.C: Likewise.
44908 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44909 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44910 * g++.old-deja/g++.jason/access8.C: Likewise.
44911 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44912 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44913 pseudo-destructor names.
44914 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44915 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44916 pseudo-destructor names.
44917 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44918 * g++.old-deja/g++.jason/overload19.C: Likewise.
44919 * g++.old-deja/g++.jason/overload32.C: Likewise.
44920 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44921 stray semicolons.
44922 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44923 * g++.old-deja/g++.jason/return.C: Likewise.
44924 * g++.old-deja/g++.jason/return2.C: Likewise.
44925 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44926 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44927 syntax.
44928 * g++.old-deja/g++.jason/template10.C: Account for use of
44929 non-dependent names.
44930 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44931 syntax.
44932 * g++.old-deja/g++.jason/template37.C: Likewise.
44933 * g++.old-deja/g++.law/access4.C: Change error messages.
44934 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44935 pseudo-destructor names.
44936 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44937 * g++.old-deja/g++.law/ctors9.C: Likewise.
44938 * g++.old-deja/g++.law/cvt22.C: Likewise.
44939 * g++.old-deja/g++.law/dtors5.C: Likewise.
44940 * g++.old-deja/g++.law/global-init1.C: Likewise.
44941 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44942 * g++.old-deja/g++.law/operators28.C: Likewise.
44943 * g++.old-deja/g++.law/visibility28.C: Likewise.
44944 * g++.old-deja/g++.martin/eval1.C: Likewise.
44945 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44946 name.
44947 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44948 * g++.old-deja/g++.mike/net34.C: Likewise.
44949 * g++.old-deja/g++.mike/net36.C: Likewise.
44950 * g++.old-deja/g++.mike/ns2.C: Likewise.
44951 * g++.old-deja/g++.mike/p12306.C: Likewise.
44952 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44953 value extension.
44954 * g++.old-deja/g++.mike/p700.C: Likewise.
44955 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44956 * g++.old-deja/g++.mike/p710.C: Likewise.
44957 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44958 value extension.
44959 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44960 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44961 * g++.old-deja/g++.ns/crash2.C: Likewise.
44962 * g++.old-deja/g++.ns/crash3.C: Likewise.
44963 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44964 * g++.old-deja/g++.ns/ns17.C: Likewise.
44965 * g++.old-deja/g++.ns/template16.C: Likewise.
44966 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44967 keyword.
44968 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44969 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44970 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44971 named return value extension.
44972 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44973 * g++.old-deja/g++.other/access4.C: Issue additional error
44974 messages.
44975 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44976 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44977 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44978 * g++.old-deja/g++.other/crash25.C: Change error message.
44979 * g++.old-deja/g++.other/crash4.C: Change error message.
44980 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44981 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44982 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44983 checks.
44984 * g++.old-deja/g++.other/defarg8.C: Likewise.
44985 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44986 * g++.old-deja/g++.other/dtor10.C: Likewise.
44987 * g++.old-deja/g++.other/incomplete.C: Likewise.
44988 * g++.old-deja/g++.other/linkage7.C: Likewise.
44989 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44990 lookup algorithm.
44991 * g++.old-deja/g++.other/mangle2.C: Likewise.
44992 * g++.old-deja/g++.other/refinit2.C: Likewise.
44993 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44994 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44995 * g++.old-deja/g++.pt/crash28.C: Likewise.
44996 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44997 syntax.
44998 * g++.old-deja/g++.pt/crash32.C: Change error message.
44999 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
45000 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
45001 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
45002 error message position.
45003 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
45004 * g++.old-deja/g++.pt/defarg8.C: Change error message.
45005 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
45006 syntax.
45007 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
45008 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
45009 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
45010 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
45011 keyword.
45012 * g++.old-deja/g++.pt/explicit31.C: Likewise.
45013 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
45014 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
45015 keyword.
45016 * g++.old-deja/g++.pt/explicit71.C: Change error message.
45017 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
45018 syntax.
45019 * g++.old-deja/g++.pt/friend28.C: Account for use of
45020 non-dependent names.
45021 * g++.old-deja/g++.pt/friend29.C: Likewise.
45022 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
45023 rules.
45024 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
45025 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
45026 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
45027 lookup rules.
45028 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
45029 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
45030 keyword.
45031 * g++.old-deja/g++.pt/memclass20.C: Likewise.
45032 * g++.old-deja/g++.pt/memclass5.C: Likewise.
45033 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
45034 keyword.
45035 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
45036 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
45037 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
45038 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
45039 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
45040 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
45041 keyword.
45042 * g++.old-deja/g++.pt/spec10.C: Likewise.
45043 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
45044 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
45045 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
45046 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
45047 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
45048 * g++.old-deja/g++.pt/ttp62.C: Likewise.
45049 * g++.old-deja/g++.pt/ttp64.C: Likewise.
45050 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
45051 * g++.old-deja/g++.pt/typename15.C: Likewise.
45052 * g++.old-deja/g++.pt/typename22.C: Likewise.
45053 * g++.old-deja/g++.pt/typename6.C: Change error messages.
45054 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
45055 * g++.old-deja/g++.pt/virtual2.C: Likewise.
45056 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
45057 syntax.
45058 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
45059 return value extension.
45060 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
45061 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
45062 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
45063 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
45064
45065 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
45066
45067 * g++.dg/warn/inline1.C: New test.
45068 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
45069 * g++.old-deja/g++.jason/synth10.C: Likewise.
45070 * g++.old-deja/g++.mike/net31.C: Likewise.
45071 * g++.old-deja/g++.mike/p8786.C: Likewise.
45072
45073 * g++.dg/template/friend10.C: New test.
45074 * g++.dg/template/conv5.C: New test.
45075
45076 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
45077
45078 * g++.dg/lookup/scoped3.C: New test.
45079
45080 * g++.dg/lookup/decl1.C: New test.
45081 * g++.dg/lookup/decl2.C: New test.
45082
45083 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
45084
45085 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
45086 gcc.c-torture/compile/20021015-1.c,
45087 gcc.c-torture/compile/20021015-2.c,
45088 gcc.c-torture/compile/20021123-1.c,
45089 gcc.c-torture/compile/20021123-2.c,
45090 gcc.c-torture/compile/20021123-3.c,
45091 gcc.c-torture/compile/20021123-4.c,
45092 gcc.c-torture/execute/20021024-1.c: Add tests previously added
45093 only to 3.1 or 3.2 branch.
45094
45095 2002-12-23 Mark Mitchell <mark@codesourcery.com>
45096
45097 * gcc.dg/i386-bitfield3.c: New test.
45098
45099 * gcc.dg/i386-bitfield2.c: New test.
45100
45101 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
45102
45103 * g++.dg/parse/conv_op1.C: New test.
45104
45105 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
45106
45107 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
45108 approved.
45109
45110 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
45111
45112 * gcc.c-torture/compile/20021220-1.c: New test.
45113
45114 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
45115
45116 * gcc.dg/i386-fastcall-1.c: New.
45117
45118 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
45119
45120 * gcc.c-torture/execute/20021219-1.c: New test.
45121
45122 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
45123
45124 * gcc.dg/i386-pic-1.c: New test.
45125
45126 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45127
45128 PR c++/8099
45129 * g++.dg/template/friend9.C: New test.
45130
45131 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45132
45133 PR c++/3663
45134 * g++.dg/template/access7.C: New test.
45135
45136 2002-12-18 Nick Clifton <nickc@redhat.com>
45137
45138 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
45139 the libstdc++-v3 directory has been found.
45140
45141 2002-12-12 Devang Patel <dpatel@apple.com>
45142 * gcc.dg/darwin-ld-1.c: New test.
45143 * gcc.dg/darwin-ld-2.c: New test.
45144 * gcc.dg/darwin-ld-3.c: New test.
45145 * gcc.dg/darwin-ld-4.c: New test.
45146 * gcc.dg/darwin-ld-5.c: New test.
45147
45148 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
45149
45150 * gcc.c-torture/compile/20021212-1.c: New test.
45151
45152 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
45153
45154 * gcc.dg/fshort-wchar: New test.
45155
45156 2002-12-10 Mark Mitchell <mark@codesourcery.com>
45157
45158 PR c++/8372
45159 * g++.dg/template/dtor1.C: New test.
45160
45161 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
45162 markers.
45163
45164 2002-12-10 Jakub Jelinek <jakub@redhat.com>
45165
45166 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
45167
45168 2002-12-09 Mark Mitchell <mark@codesourcery.com>
45169
45170 * g++.dg/template/static1.C: New test.
45171 * g++.dg/template/static2.C: New test.
45172 * g++.old-deja/g++.ext/memconst.C: New test.
45173
45174 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45175
45176 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
45177 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
45178 * g++.dg/special/initp1.C: Likewise.
45179
45180 2002-12-06 Jakub Jelinek <jakub@redhat.com>
45181
45182 * gcc.c-torture/execute/20021204-1.c: New test.
45183
45184 2002-12-04 Geoffrey Keating <geoffk@apple.com>
45185
45186 * gcc.dg/ppc-fmadd-1.c: New file.
45187 * gcc.dg/ppc-fmadd-2.c: New file.
45188 * gcc.dg/ppc-fmadd-3.c: New file.
45189
45190 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
45191
45192 * gcc.c-torture/compile/20021204-1.c: New test.
45193
45194 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
45195
45196 * g++.dg/inherit/covariant2.C: New test.
45197 * g++.dg/inherit/covariant3.C: New test.
45198 * g++.dg/inherit/covariant4.C: New test.
45199 * g++.dg/inherit/covariant1.C: Remove XFAIL.
45200 * g++.old-deja/g++.robertl/eb17.C: Likewise.
45201
45202 2002-12-03 Mark Mitchell <mark@codesourcery.com>
45203
45204 PR c++/8688
45205 * g++.dg/init/brace3.C: New test.
45206
45207 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
45208
45209 * gcc.dg/20020210-1.c: Fix a comment typo.
45210
45211 2002-12-02 Mark Mitchell <mark@codesourcery.com>
45212
45213 PR c++/8720
45214 * g++.dg/parse/defarg1.C: New test.
45215
45216 PR c++/8615
45217 * g++.dg/template/char1.C: New test.
45218
45219 * g++.dg/template/varmod1.C: Fix typo.
45220
45221 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45222
45223 DR 180
45224 * g++.old-deja/g++.pt/crash32.C: Expect error.
45225
45226 2002-12-01 Mark Mitchell <mark@codesourcery.com>
45227
45228 PR c++/5919
45229 * g++.dg/template/varmod1.C: New test.
45230
45231 PR c++/8727
45232 * g++.dg/inherit/typeinfo1.C: New test.
45233
45234 PR c++/8663
45235 * g++.dg/inherit/typedef1.C: New test.
45236
45237 2002-11-30 Mark Mitchell <mark@codesourcery.com>
45238
45239 PR c++/8332
45240 PR c++/8493
45241 * g++.dg/template/strlen1.C: New test.
45242
45243 PR c++/8227
45244 * g++.dg/template/ctor2.C: New test.
45245
45246 PR c++/8214
45247 * g++.dg/init/string1.C: New test.
45248
45249 PR c++/8511
45250 * g++.dg/template/friend8.C: New test.
45251
45252 2002-11-29 Joe Buck <jbuck@synopsys.com>
45253
45254 * g++.dg/lookup/anon2.C: New test.
45255
45256 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
45257
45258 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
45259 h8300 port.
45260
45261 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
45262
45263 * gcc.dg/bitfld-6.c: New test.
45264
45265 2002-11-27 Jan Hubicka <jh@suse.cz>
45266
45267 * gcc.c-torture/execute/20021127.[cx]: New test.
45268
45269 2002-11-26 Jan Hubicka <jh@suse.cz>
45270
45271 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
45272 quality.
45273
45274 2002-11-26 Geoffrey Keating <geoffk@apple.com>
45275
45276 * g++.dg/init/brace2.C: New test.
45277 * g++.old-deja/g++.mike/p9129.C: Correct.
45278
45279 2002-11-26 Mark Mitchell <mark@codesourcery.com>
45280
45281 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
45282
45283 2002-11-25 Andreas Bauer <baueran@in.tum.de>
45284
45285 * gcc.dg/sibcall-6: New test for indirect sibcalls.
45286
45287 2002-11-25 Mark Mitchell <mark@codesourcery.com>
45288
45289 * g++.dg/abi/empty11.C: New test.
45290 * g++.dg/rtti/cv1.C: New test.
45291
45292 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
45293
45294 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
45295
45296 2002-11-24 Mark Mitchell <mark@codesourcery.com>
45297
45298 * g++.dg/abi/empty10.C: New test.
45299
45300 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
45301
45302 * gcc.c-torture/compile/20021124-1.c: New test.
45303
45304 2002-11-22 Mark Mitchell <mark@codesourcery.com>
45305
45306 * g++.dg/abi/rtti2.C: New test.
45307
45308 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
45309
45310 * gcc.dg/i386-unroll-1.c: New test.
45311
45312 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
45313
45314 * gcc.c-torture/compile/20021120-1.c: New test.
45315 * gcc.c-torture/compile/20021120-2.c: New test.
45316
45317 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
45318
45319 * gcc.dg/bitfld-5.c: New test.
45320
45321 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
45322
45323 * gcc.c-torture/execute/20021120-3.c: New test.
45324
45325 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
45326
45327 * gcc.c-torture/execute/20021120-2.c: New test.
45328
45329 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
45330
45331 * gcc.c-torture/execute/20021120-1.c: New test.
45332
45333 2002-11-20 Jakub Jelinek <jakub@redhat.com>
45334
45335 * gcc.c-torture/execute/20021118-3.c: New test.
45336
45337 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
45338
45339 * gcc.c-torture/compile/20021119-1.c: New test.
45340
45341 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
45342
45343 * gcc.dg/duff-1.c: New test.
45344 * gcc.dg/duff-2.c: New test.
45345 * gcc.dg/duff-3.c: New test.
45346
45347 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
45348
45349 * gcc.dg/cpp/_Pragma5.c: New test.
45350
45351 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
45352
45353 * gcc.c-torture/execute/20021118-2.c: New test.
45354
45355 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
45356
45357 * gcc.c-torture/execute/20021118-1.c: New test.
45358
45359 2002-11-16 Jakub Jelinek <jakub@redhat.com>
45360
45361 * gcc.dg/20021116-1.c: New test.
45362
45363 2002-11-14 Mark Mitchell <mark@codesourcery.com>
45364
45365 * g++.dg/abi/vcall1.C: New test.
45366
45367 2002-11-14 Jakub Jelinek <jakub@redhat.com>
45368
45369 * gcc.dg/20021029-1.c: New test.
45370 * gcc.dg/20021029-2.c: New test.
45371
45372 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
45373
45374 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
45375
45376 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45377
45378 PR c/8439
45379 * gcc.dg/20021110.c: Move to ...
45380 * gcc.c-torture/compile/20021110.c: .... here.
45381
45382 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45383
45384 PR c/8467
45385 * gcc.c-torture/execute/20021111-1.c
45386
45387 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45388
45389 PR c/8439
45390 * gcc.dg/20021110.c: New test.
45391
45392 2002-11-10 Mark Mitchell <mark@codesourcery.com>
45393
45394 * g++.dg/abi/vthunk3.C: Run only on x86.
45395
45396 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
45397
45398 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
45399
45400 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
45401
45402 * lib/compat.exp (compat-execute): Fix logic error in last
45403 change.
45404
45405 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
45406
45407 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
45408
45409 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45410
45411 PR c++/8389
45412 * g++.dg/template/access6.C: New test.
45413
45414 2002-11-08 Jan Hubicka <jh@suse.cz>
45415
45416 * gcc.dg/i386-ssefp-1.c: New test.
45417 * gcc.dg/i386-ssefp-1.c: New test.
45418
45419 2002-11-08 Jan Hubicka <jh@suse.cz>
45420
45421 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
45422
45423 2002-11-07 Mark Mitchell <mark@codesourcery.com>
45424
45425 * g++.dg/abi/vthunk3.C: New test.
45426
45427 PR c++/8338
45428 * g++.dg/template/crash2.C: New test.
45429
45430 2002-11-07 Mark Mitchell <mark@codesourcery.com>
45431
45432 * g++.dg/abi/dtor1.C: New test.
45433 * g++.dg/abi/dtor2.C: Likewise.
45434
45435 2002-11-05 Geoffrey Keating <geoffk@apple.com>
45436
45437 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
45438 Darwin.
45439
45440 2002-11-04 Adam Nemet <anemet@lnxw.com>
45441
45442 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
45443 -mthumb. Only xfail with -O0.
45444
45445 2002-11-03 Mark Mitchell <mark@codesourcery.com>
45446
45447 * g++.dg/abi/thunk1.C: New test.
45448 * g++.dg/abi/thunk2.C: Likewise.
45449 * g++.dg/abi/vtt1.C: Likewise.
45450
45451 2002-11-02 Diego Novillo <dnovillo@redhat.com>
45452
45453 PR optimization/8423
45454 * gcc.c-torture/execute/builtin-constant.c: New test.
45455
45456 2002-11-01 Zack Weinberg <zack@codesourcery.com>
45457
45458 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
45459 Add some more cases.
45460
45461 2002-11-01 Mark Mitchell <mark@codesourcery.com>
45462
45463 PR c++/8391
45464 * g++.dg/opt/local1.C: New test.
45465
45466 2002-10-30 Mark Mitchell <mark@codesourcery.com>
45467
45468 PR c++/8160
45469 * g++.dg/template/complit1.C: New test.
45470
45471 PR c++/8149
45472 * g++.dg/template/typename4.C: Likewise.
45473
45474 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45475
45476 Core issue 287, PR c++/7639
45477 * g++.dg/template/instantiate1.C: Adjust error location.
45478 * g++.dg/template/instantiate3.C: New test.
45479 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
45480 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
45481 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
45482
45483 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
45484
45485 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
45486
45487 2002-10-29 Mark Mitchell <mark@codesourcery.com>
45488
45489 PR c++/8287
45490 * g++.dg/init/dtor2.C: New test.
45491
45492 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45493
45494 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
45495 * gcc.dg/nest.c: Bypass errors on irix6.
45496
45497 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
45498
45499 * gcc.dg/nest.c: Expect error for mmix-*-*.
45500 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
45501
45502 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
45503
45504 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
45505 markers.
45506
45507 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
45508
45509 2002-10-25 Mike Stump <mrs@apple.com>
45510
45511 * gcc.dg/warn-1.c: New test.
45512
45513 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45514
45515 * g++.dg/template/typename3.C: New test.
45516
45517 2002-10-25 Mark Mitchell <mark@codesourcery.com>
45518
45519 * g++.dg/lookup/ptrmem1.C: New test.
45520
45521 * g++.dg/abi/vthunk2.C: New test.
45522
45523 2002-10-25 Zack Weinberg <zack@codesourcery.com>
45524
45525 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
45526
45527 2002-10-24 Mark Mitchell <mark@codesourcery.com>
45528
45529 * g++.dg/abi/empty9.C: New test.
45530
45531 2002-10-24 Richard Henderson <rth@redhat.com>
45532
45533 * g++.dg/inherit/thunk1.C: Enable for ia64.
45534
45535 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45536
45537 PR c++/8067
45538 * g++.dg/lookup/pretty1.C: New test.
45539
45540 2002-10-23 Jakub Jelinek <jakub@redhat.com>
45541
45542 * gcc.dg/20021023-1.c: New test.
45543
45544 2002-10-23 Mark Mitchell <mark@codesourcery.com>
45545
45546 PR c++/7679
45547 * g++.dg/parse/inline1.C: New test.
45548
45549 2002-10-23 Richard Henderson <rth@redhat.com>
45550
45551 * g++.dg/inherit/thunk1.C: Enable for x86_64.
45552
45553 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
45554
45555 2002-10-22 Mark Mitchell <mark@codesourcery.com>
45556
45557 PR c++/6579
45558 * g++.dg/parse/stmtexpr3.C: New test.
45559
45560 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
45561
45562 * g++.dg/expr/cond1.C: New test.
45563
45564 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45565
45566 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
45567
45568 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45569
45570 * g++.dg/abi/vbase13.C: New test.
45571 * g++.dg/abi/vbase14.C: Likewise.
45572
45573 2002-10-21 Jakub Jelinek <jakub@redhat.com>
45574
45575 * gcc.dg/tls/pic-1.c: New test.
45576 * gcc.dg/tls/nonpic-1.c: New test.
45577 * gcc.dg/20021018-1.c: New test.
45578
45579 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45580
45581 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
45582 Remove only files with the same base name as the test case.
45583 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
45584 (profopt-execute): Likewise. Also, remove old profiling
45585 and performance data files before running the tests.
45586
45587 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
45588 * g++.dg/bprob/bprob.exp: Likewise.
45589 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
45590 to allow more general test case names.
45591
45592 * g++.dg/bprob/bprob-1.C: Rename to ...
45593 * g++.dg/bprob/g++-bprob-1.C: ... this.
45594
45595 * g77.dg/bprob/bprob-1.f: Rename to ...
45596 * g77.dg/bprob/g77-bprob-1.f: ... this.
45597
45598 2002-10-21 Zack Weinberg <zack@codesourcery.com>
45599
45600 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
45601 bison 1.50 or later.
45602
45603 2002-10-21 Janis Johnson <janis187@us.ibm.com>
45604
45605 * g++.dg/README: Describe more test directories.
45606
45607 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45608
45609 * g++.dg/init/array6.C: Add additional tests.
45610
45611 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
45612
45613 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
45614 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
45615
45616 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
45617
45618 * gcc.c-torture/compile/20020604-1.x: New.
45619 * gcc.c-torture/compile/simd-5.x: Likewise.
45620 * gcc.c-torture/execute/920710-1.x: Likewise.
45621 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
45622
45623 2002-10-21 Mark Mitchell <mark@codesourcery.com>
45624
45625 * g++.dg/inherit/override1.C: Add dg-options clause.
45626
45627 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
45628
45629 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
45630 _mm_slli_si128.
45631
45632 2002-10-19 Andreas Schwab <schwab@suse.de>
45633
45634 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
45635 directory component.
45636
45637 2002-10-18 Mark Mitchell <mark@codesourcery.com>
45638
45639 * g++.dg/inherit/thunk1.C: New test.
45640
45641 * g++.dg/inherit/override1.C: New test.
45642
45643 * g++.dg/abi/mangle11.C: New test.
45644 * g++.dg/abi/mangle14.C: New test.
45645 * g++.dg/abi/mangle17.C: New test.
45646
45647 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
45648
45649 * g++.dg/overload/member2.C: New test.
45650
45651 2002-10-17 Janis Johnson <janis187@us.ibm.com>
45652
45653 * g++.dg/README: Describe new compat directory.
45654 * g++.dg/dg.exp: Skip tests in compat directory.
45655 * README.compat: New file.
45656 * lib/compat.exp: New expect script.
45657 * g++.dg/compat: New test directory.
45658 * g++.dg/compat/compat.exp: New expect script.
45659 * g++.dg/compat/abi: New test directory.
45660 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
45661 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
45662 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
45663 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
45664 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
45665 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
45666 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
45667 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
45668 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
45669 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
45670 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
45671 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
45672 * g++.dg/compat/break: New test directory.
45673 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
45674 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
45675 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
45676 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
45677 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
45678 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
45679 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
45680 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
45681 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
45682 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
45683 g++.dg/compat/break/README: New files.
45684 * g++.dg/compat/eh: New test directory.
45685 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
45686 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
45687 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
45688 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
45689 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
45690 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
45691 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
45692 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
45693 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
45694 g++.dg/compat/eh/filter2_y.C,
45695 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
45696 g++.dg/compat/eh/new1_y.C,
45697 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
45698 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
45699 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
45700 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
45701 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
45702 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
45703 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
45704 g++.dg/compat/eh/unexpected1_y.C: New files.
45705 * g++.dg/compat/init: New test directory.
45706 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
45707 g++.dg/compat/init/array5_y.C,
45708 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
45709 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
45710 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
45711 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
45712 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
45713 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45714 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45715 g++.dg/compat/init/init-ref2_y.C: New files.
45716
45717 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45718
45719 PR c++/7584
45720 * g++.dg/inherit/using3.C: New test.
45721
45722 2002-10-17 Jan Hubicka <jh@suse.cz>
45723
45724 * gcc.dg/20021017-2.c: New test.
45725
45726 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45727
45728 * g++.dg/abi/mangle16.C: Adjust.
45729
45730 * g++.dg/init/array8.C: New test.
45731
45732 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45733
45734 * gcc.dg/special/mips-abi.exp: New test.
45735 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45736
45737 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45738
45739 * g++.dg/abi/mangle16.C: New test.
45740 * g++.dg/abi/mangle17.C: Likewise.
45741
45742 PR c++/7478
45743 * g++.dg/template/ref1.C: New test.
45744
45745 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45746
45747 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45748
45749 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45750
45751 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45752
45753 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45754
45755 PR c++/7524
45756 * g++.dg/init/array7.C: New test.
45757
45758 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45759
45760 * g++.dg/init/array6.C: New test.
45761
45762 * g++.dg/abi/mangle13.C: Likewise.
45763 * g++.dg/abi/mangle14.C: Likewise.
45764 * g++.dg/abi/mangle15.C: Likewise.
45765
45766 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45767
45768 * g++.dg/abi/empty8.C: New test.
45769
45770 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45771
45772 * g++.dg/init/ctor1.C: New test.
45773
45774 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45775
45776 * gcc.c-torture/execute/20021015-1.c: New test.
45777
45778 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45779
45780 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45781
45782 2002-10-14 Jan Hubicka <jh@suse.cz>
45783
45784 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45785
45786 2002-10-14 Richard Henderson <rth@redhat.com>
45787
45788 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45789
45790 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45791
45792 PR optimization/6631
45793 * g++.dg/opt/const2.C: New test.
45794
45795 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45796
45797 PR c++/7176
45798 * g++.dg/parse/friend1.C: New test.
45799 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45800
45801 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45802
45803 * gcc.dg/20021014-1.c: New test.
45804
45805 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45806
45807 PR c++/5661
45808 * g++.dg/ext/vlm1.C: New test.
45809 * g++.dg/ext/vlm2.C: Likewise.
45810
45811 * g++.dg/init/array1.C: Remove invalid braces.
45812 * g++.dg/init/brace1.C: New test.
45813 * g++.dg/init/copy2.C: Likewise.
45814 * g++.dg/init/copy3.C: Likewise.
45815 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45816 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45817 braces.
45818
45819 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45820
45821 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45822
45823 2002-10-11 Richard Shann <richard.shann@superh.com>
45824
45825 * gcc.c-torture/compile/simd-5.c: New test.
45826
45827 2002-10-10 Roger Sayle <roger@eyesopen.com>
45828
45829 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45830
45831 2002-10-10 Jim Wilson <wilson@redhat.com>
45832
45833 * gcc.c-torture/execute/20021010-1.c: New test.
45834
45835 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45836
45837 PR c/7353
45838 * g++.dg/ext/typedef-init.C: New test.
45839 * gcc.dg/typedef-init.c: New test.
45840
45841 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45842
45843 * gcc.dg/cpp/paste13.c: New test.
45844
45845 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45846
45847 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45848 remaining platforms, XFAIL during compile, not execute. Don't
45849 XFAIL at -O0.
45850
45851 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45852
45853 * gcc.dg/alias-1.c: Tweak expected warning.
45854
45855 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45856
45857 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45858
45859 2002-10-06 Andreas Jaeger <aj@suse.de>
45860
45861 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45862 * gcc.dg/cpp/c++98.C: Likewise.
45863
45864 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45865 * g++.dg/cpp/c++98.C: Likewise.
45866
45867 * g++.dg/README (Subdirectories): Mention cpp directory.
45868
45869 PR target/7559
45870 * gcc.dg/20021006-1.c: New test.
45871
45872 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45873
45874 PR c++/7804
45875 * g++.dg/other/warning1.C: New test.
45876
45877 2002-10-04 Roger Sayle <roger@eyesopen.com>
45878
45879 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45880 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45881 and sparc-*-* with -m64 as expected failures. See PR 8087.
45882
45883 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45884
45885 PR c++/7931
45886 * g++.dg/template/ptrmem3.C: New test.
45887
45888 PR c++/7754
45889 * g++.dg/template/union1.C: New test.
45890
45891 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45892
45893 PR c++/8006
45894 * g++.dg/abi/mangle9.C: New test.
45895 * g++.dg/abi/mangle10.C: New test.
45896 * g++.dg/abi/mangle11.C: New test.
45897 * g++.dg/abi/mangle12.C: New test.
45898
45899 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45900
45901 PR c++/7188.
45902 * g++.dg/template/meminit1.C: New test.
45903 * g++.dg/warn/Wreorder-1.C: Likewise.
45904 * g++.old-deja/g++.mike/warn3.C: Tweak.
45905 * lib/prune.exp: Ingore "in copy constructor".
45906
45907 2002-10-02 Andreas Jaeger <aj@suse.de>
45908
45909 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45910 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45911 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45912 on x86-64.
45913
45914 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45915
45916 * gcc.dg/empty1.C: Fix typo.
45917
45918 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45919
45920 * gcc.dg/alias-1.c: New test.
45921
45922 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45923
45924 * gcc.dg/empty1.C: New test.
45925
45926 * g++.dg/tls/init-2.C: Tweak error messages.
45927
45928 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45929
45930 * gcc.c-torture/compile/20020923-1.c: New test.
45931
45932 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45933
45934 * gcc.c-torture/execute/ffs-1.c: New test.
45935 * gcc.c-torture/execute/ffs-2.c: Ditto.
45936
45937 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45938
45939 * g++.dg/overload/member1.C: New test.
45940
45941 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45942
45943 * g++.dg/abi/empty7.C: New test.
45944 * g++.dg/init/pm2.C: Likewise.
45945
45946 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45947
45948 * g++.dg/rtti/crash1.C: New test.
45949
45950 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45951
45952 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45953 gcc.dg/sibcall-4.c: New tests.
45954
45955 2002-09-28 Roger Sayle <roger@eyesopen.com>
45956
45957 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45958 powerpc and MMIX targets.
45959
45960 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45961
45962 * gcc.dg/cpp/20020927-1.c: New.
45963
45964 2002-09-26 David S. Miller <davem@redhat.com>
45965
45966 * gcc.c-torture/compile/trunctfdf.c: New.
45967
45968 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45969
45970 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45971
45972 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45973
45974 * gcc.c-torture/execute/loop-15.c: New.
45975
45976 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45977
45978 * README.QMTEST: Fix typo.
45979
45980 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45981
45982 * gcc.dg/20020926-1.c: New test.
45983
45984 2002-09-25 David S. Miller <davem@redhat.com>
45985
45986 PR target/7842
45987 * gcc.c-torture/execute/shiftdi.c: New test.
45988
45989 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45990
45991 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45992 unique to the tool.
45993 * lib/g77.exp (g77_init): Likewise.
45994 * lib/g++.exp (g++_init): Likewise.
45995 * lib/objc.exp (objc_init): Likewise.
45996
45997 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45998
45999 * g++.dg/abi/empty5.C: New test.
46000 * g++.dg/abi/empty6.C: New test.
46001 * g++.dg/abi/vbase12.C: New test.
46002
46003 2002-09-25 Richard Henderson <rth@redhat.com>
46004
46005 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
46006 too-small long double.
46007
46008 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
46009
46010 * gcc.dg/20020919-1.c: New test.
46011
46012 2002-09-23 Mark Mitchell <mark@codesourcery.com>
46013
46014 * g++.dg/abi/bitfield6.C: New test.
46015 * g++.dg/abi/bitfield7.C: New test.
46016 * g++.dg/abi/bitfield8.C: New test.
46017 * g++.dg/abi/vbase11.C: New test.
46018
46019 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
46020
46021 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
46022 hppa*-*-hpux*. Update test comment.
46023
46024 2002-09-20 Jakub Jelinek <jakub@redhat.com>
46025
46026 * gcc.dg/tls/struct-1.c: New test.
46027
46028 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
46029
46030 * gcc.dg/cpp/tr-warn2.c: Update.
46031
46032 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
46033
46034 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
46035
46036 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
46037
46038 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
46039 systems.
46040
46041 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
46042
46043 * gcc.c-torture/execute/ieee/mzero3.c: New test.
46044
46045 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
46046 Adjust for c++filt moved to binutils. Remove spurious duplicate
46047 setting of cxxfilt.
46048
46049 2002-09-19 Geoffrey Keating <geoffk@apple.com>
46050
46051 * gcc.dg/20020312-2.c: Update for darwin.
46052
46053 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
46054
46055 * g++.old-deja/g++.other/crash32.C: Mark ICE.
46056
46057 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
46058
46059 * objc.dg/comp-types-1.m: New test.
46060 * objc.dg/comp-types-2.m: New test.
46061 * objc.dg/comp-types-3.m: New test.
46062 * objc.dg/comp-types-4.m: New test.
46063 * objc.dg/comp-types-5.m: New test.
46064 * objc.dg/comp-types-6.m: New test.
46065
46066 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
46067
46068 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
46069
46070 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
46071
46072 * g++.dg/other/do1.C: New test.
46073
46074 * g++.dg/template/subst1.C: New test.
46075
46076 2002-09-16 Steve Ellcey <sje@cup.hp.com>
46077
46078 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
46079
46080 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
46081
46082 * g++.dg/template/qualttp20.C: Adjust expected errors.
46083 * g++.old-deja/g++.jason/report.C: Likewise.
46084 * g++.old-deja/g++.other/qual1.C: Likewise.
46085
46086 * g++.dg/lookup/scoped2.C: New test.
46087
46088 * g++.dg/ext/asm3.C: New test.
46089
46090 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
46091
46092 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
46093
46094 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
46095
46096 * ChangeLog: follow spelling conventions.
46097 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
46098 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
46099 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
46100 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
46101 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
46102 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
46103 * g++.old-deja/g++.law/global-init1.C: Likewise.
46104 * g++.old-deja/g++.other/delete4.C: Likewise.
46105 * g++.old-deja/g++.other/inline21.C: Likewise.
46106 * g++.old-deja/g++.other/singleton.C: Likewise.
46107 * g77.dg/strlen0.f: Likewise.
46108 * g77.f-torture/compile/20010519-1.f: Likewise.
46109 * g77.f-torture/compile/980310-4.f: Likewise.
46110 * gcc.c-torture/compile/20000605-1.c: Likewise.
46111 * gcc.c-torture/execute/20020225-1.c: Likewise.
46112 * gcc.dg/c90-hexfloat-2.c: Likewise.
46113 * gcc.dg/c99-bool-1.c: Likewise.
46114 * gcc.dg/c99-hexfloat-2.c: Likewise.
46115 * gcc.dg/dll-2.c: Likewise.
46116 * gcc.dg/wtr-union-init-1.c: Likewise.
46117 * gcc.dg/wtr-union-init-2.c: Likewise.
46118 * gcc.dg/wtr-union-init-3.c: Likewise.
46119 * gcc.dg/cpp/avoidpaste1.c: Likewise.
46120 * gcc.dg/cpp/defined.c: Likewise.
46121 * gcc.dg/cpp/macsyntx.c: Likewise.
46122 * gcc.dg/cpp/paste2.c: Likewise.
46123 * gcc.dg/cpp/trad/defined.c: Likewise.
46124 * gcc.dg/format/c90-printf-1.c: Likewise.
46125 * gcc.dg/format/c90-scanf-1.c: Likewise.
46126 * gcc.dg/format/c99-printf-1.c: Likewise.
46127 * gcc.dg/format/c99-scanf-1.c: Likewise.
46128 * gcc.misc-tests/gcov-8.c: Likewise.
46129 * lib/profopt.exp: Likewise.
46130
46131 2002-09-15 Krister Walfridsson <cato@df.lth.se>
46132
46133 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
46134
46135 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
46136
46137 * g++.dg/inherit/using2.C: New test.
46138
46139 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
46140
46141 * ChangeLog: Follow spelling conventions.
46142 * g++.dg/template/friend4.C: Likewise.
46143 * g++.old-deja/g++.pt/crash67.C: Likewise.
46144 * gcc.c-torture/execute/20000801-4.c: Likewise.
46145 * gcc.dg/c90-digraph-1.c: Likewise.
46146 * gcc.dg/c94-digraph-1.c: Likewise.
46147 * gcc.dg/c99-digraph-1.c: Likewise.
46148 * gcc.dg/cpp/line5.c: Likewise.
46149 * gcc.dg/cpp/multiline.c: Likewise.
46150 * gcc.dg/cpp/trad/literals-1.c: Likewise.
46151 * gcc.dg/format/attr-3.c: Likewise.
46152 * gcc.dg/format/c90-scanf-3.c: Likewise.
46153 * gcc.dg/format/ext-4.c: Likewise.
46154
46155 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
46156
46157 * g++.dg/template/pretty1.C: New test.
46158
46159 2002-09-14 Alan Modra <amodra@bigpond.net.au>
46160
46161 * gcc.c-torture/execute/struct-cpy-1.c: New test.
46162
46163 2002-09-13 Matt Austern <austern@apple.com>
46164
46165 * g++.dg/other/constref[12].C: New, regression tests for
46166 passing a cast expression to a function by const reference.
46167
46168 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
46169
46170 * g++.dg/template/deduce1.C: New test.
46171
46172 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
46173
46174 * gcc.c-torture/execute/simd-1.c: Force all use of int to
46175 32-bit int.
46176
46177 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
46178
46179 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
46180 usage.
46181
46182 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
46183
46184 * gcc.c-torture/compile/20020910-1.c: New test.
46185
46186 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
46187
46188 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
46189
46190 2002-09-10 Andreas Jaeger <aj@suse.de>
46191
46192 * gcc.dg/20020312-2.c: Adjust for x86-64.
46193
46194 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
46195
46196 * g77.dg/7388.f: New test case for PR 7388.
46197
46198 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
46199
46200 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
46201
46202 2002-09-05 Ziemowit Laski <zlaski@apple.com>
46203
46204 * objc.dg/proto-lossage-1.m: New test.
46205
46206 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
46207
46208 * gcc.dg/cpp/_Pragma4.c: Fix typo.
46209
46210 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
46211
46212 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
46213 expected to pass.
46214
46215 2002-09-06 Stan Shebs <shebs@apple.com>
46216 David Edelsohn <edelsohn@gnu.org>
46217
46218 * gcc.dg/weak: New directory.
46219 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
46220 target-specific xfail bits.
46221 * gcc.dg/typeof-2.c: Move to new directory.
46222 * gcc.dg/weak.exp: New expect script.
46223
46224 2002-09-06 Alan Modra <amodra@bigpond.net.au>
46225
46226 * gcc.c-torture/execute/extzvsi.c: New test.
46227
46228 2002-09-05 Stan Shebs <shebs@apple.com>
46229
46230 * gcc.dg/weak-1.c: xfail on Darwin.
46231 * gcc.dg/weak-2.c: Ditto.
46232 * gcc.dg/weak-3.c: Ditto.
46233 * gcc.dg/weak-4.c: Ditto.
46234 * gcc.dg/weak-5.c: Ditto.
46235 * gcc.dg/weak-6.c: Ditto.
46236 * gcc.dg/weak-7.c: Ditto.
46237 * gcc.dg/weak-8.c: Ditto.
46238 * gcc.dg/weak-9.c: Ditto.
46239
46240 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
46241
46242 * gcc.c-torture/execute/loop-14.c: New test.
46243
46244 2002-09-04 Jakub Jelinek <jakub@redhat.com>
46245
46246 * g++.dg/other/cxa-atexit1.C: New test.
46247
46248 * gcc.dg/typeof-2.c: New test.
46249
46250 2002-09-03 Roger Sayle <roger@eyesopen.com>
46251
46252 * gcc.dg/builtins-2.c: New testcase.
46253 * gcc.dg/builtins-3.c: New testcase.
46254
46255 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
46256
46257 * gcc.dg/cpp/_Pragma4.c: New test.
46258
46259 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
46260
46261 * objc/execute/nil_method-1.m: New testcase.
46262
46263 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
46264
46265 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
46266 [Object class], not [Object initialize].
46267
46268 2002-08-31 Roger Sayle <roger@eyesopen.com>
46269 Hans-Peter Nilsson <hp@bitrange.com>
46270
46271 * gcc.c-torture/execute/20020720-1.x: Skip test on
46272 mmix-knuth-mmixware. Correct comment.
46273
46274 2002-08-27 Mark Mitchell <mark@codesourcery.com>
46275
46276 * g++.dg/abi/bitfield5.C: New test.
46277 * g++.dg/abi/vbase10.C: Likewise.
46278
46279 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
46280
46281 * objc.dg/undeclared-selector.m: New test.
46282
46283 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
46284
46285 * g++.dg/other/offsetof1.C: Avoid cast warning.
46286
46287 2002-08-26 Ziemowit Laski <zlaski@apple.com>
46288
46289 * objc.dg/super-class-2.m: New test.
46290
46291 2002-08-24 Matt Austern <austern@apple.com>
46292
46293 * g++.dg/ext/lvaddr.C: New test.
46294 * g++.dg/ext/lvcast.C: New test.
46295
46296 2002-08-22 Mark Mitchell <mark@codesourcery.com>
46297
46298 * g++.dg/inherit/cond1.C: New test.
46299
46300 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
46301
46302 * gcc.dg/noncompile/incomplete-1.c: New test.
46303
46304 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
46305
46306 * gcc.dg/typespec-1.c: New test.
46307
46308 2002-08-20 Devang Patel <dpatel@apple.com>
46309 * objc.dg/proto-hier-2.m: New test.
46310
46311 2002-08-19 Ziemowit Laski <zlaski@apple.com>
46312
46313 * objc.dg/bitfield-1.m: New test.
46314 * objc.dg/bitfield-2.m: New test.
46315
46316 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
46317
46318 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
46319 gcc.dg/c99-flex-array-4.c: New tests.
46320
46321 2002-08-16 Stan Shebs <shebs@apple.com>
46322
46323 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
46324
46325 2002-08-15 Jakub Jelinek <jakub@redhat.com>
46326
46327 * gcc.dg/typeof-1.c: New test.
46328 * g++.dg/ext/typeof2.C: New test.
46329
46330 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
46331
46332 * g++.dg/other/offsetof1.C: New test.
46333
46334 2002-08-14 Richard Henderson <rth@redhat.com>
46335
46336 * gcc.dg/tls/diag-3.c: Fix expected message strings.
46337
46338 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
46339
46340 * gcc.dg/cpp/_Pragma3.c: New test.
46341
46342 2002-08-13 Mark Mitchell <mark@codesourcery.com>
46343
46344 * g++.dg/template/inherit3: New test.
46345
46346 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
46347
46348 * gcc.dg/bitfld-4.c: Add blank options.
46349
46350 2002-08-09 Mark Mitchell <mark@codesourcery.com>
46351
46352 * g++.dg/template/crash1.C: New test.
46353
46354 2002-08-08 Jakub Jelinek <jakub@redhat.com>
46355
46356 * gcc.dg/tls/opt-2.c: New test.
46357
46358 2002-08-08 Devang Patel <dpatel@apple.com>
46359
46360 * objc.dg/selector-1.m : New test
46361
46362 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
46363
46364 * g++.dg/abi/bitfield4.C: New test.
46365 * gcc.dg/bitfld-4.c: New test.
46366
46367 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
46368
46369 * g++.dg/other/packed1.C: New test.
46370
46371 2002-08-07 Mark Mitchell <mark@codesourcery.com>
46372
46373 * g++.dg/abi/offsetof.C: Tweak error messages.
46374 * g++.old-deja/g++.mike/p10769a.C: Likewise.
46375
46376 2002-08-08 Jakub Jelinek <jakub@redhat.com>
46377
46378 * gcc.dg/bitfld-3.c: New test.
46379
46380 2002-08-07 Jakub Jelinek <jakub@redhat.com>
46381 Richard Henderson <rth@redhat.com>
46382
46383 * gcc.dg/i386-bitfield1.c: New test.
46384 * g++.dg/abi/bitfield3.C: Update.
46385
46386 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
46387
46388 * objc.dg/const-str-2.m: Update.
46389 * gcc.dg/cpp/c++98.c: Change to C extension.
46390 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
46391 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
46392
46393 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
46394
46395 * gcc.dg/tls/diag-3.c: New.
46396
46397 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
46398
46399 * g++.dg/README (Subdirectories): Document new subdir expr.
46400 * g++.dg/expr/pmf-1.C: New test.
46401
46402 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
46403
46404 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
46405
46406 2002-08-06 Jakub Jelinek <jakub@redhat.com>
46407
46408 * g++.dg/abi/bitfield3.C: New test.
46409
46410 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
46411
46412 * lib/gcov.exp: Tweak expected line formats.
46413 * gcc.misc-tests/gcov8.c: New test.
46414 * gcc.misc-tests/gcov8.x: New flags.
46415
46416 2002-08-05 Jakub Jelinek <jakub@redhat.com>
46417
46418 * consistency.vlad/layout/endian.c: Include string.h.
46419
46420 * gcc.c-torture/execute/20020805-1.c: New test.
46421
46422 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
46423
46424 * g++.dg/other/conversion1.C: New test.
46425
46426 2002-08-03 Roger Sayle <roger@eyesopen.com>
46427
46428 * gcc.dg/builtins-1.c: New testcase.
46429
46430 2002-08-02 Mark Mitchell <mark@codesourcery.com>
46431
46432 * g++.dg/inherit/access3.C: New test.
46433
46434 2002-08-01 Jakub Jelinek <jakub@redhat.com>
46435
46436 * gcc.dg/ia64-visibility-2.c: New test.
46437
46438 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
46439
46440 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
46441 __qualifier_flags to __flags.
46442
46443 2002-07-31 Mark Mitchell <mark@codesourcery.com>
46444
46445 * g++.dg/inherit/operator1.C: New test.
46446 * g++.dg/lookup/disamb1.C: Fix typo in comment.
46447 * g++.dg/other/error1.C: Change expected error message.
46448 * g++.dg/template/conv4.C: Likewise.
46449
46450 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
46451
46452 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
46453 for documented behavior.
46454
46455 2002-07-25 Roger Sayle <roger@eyesopen.com>
46456
46457 * gcc.c-torture/execute/20020720-1.x: Skip this test on
46458 several targets known to fail.
46459
46460 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
46461
46462 * gcc.dg/mips-args-[123].c: New tests.
46463
46464 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
46465
46466 * gcc.dg/ppc-spe.c: New.
46467
46468 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
46469
46470 * g++.dg/other/ptrmem4.C: New testcase.
46471
46472 2002-07-24 Richard Henderson <rth@redhat.com>
46473
46474 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
46475
46476 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
46477
46478 * g++.dg/ext/alignof1.C (main): Return 0 for success.
46479
46480 2002-07-24 Roger Sayle <roger@eyesopen.com>
46481
46482 * gcc.c-torture/execute/memset-3.c: New testcase.
46483
46484 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
46485
46486 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
46487 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
46488
46489 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46490
46491 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
46492 Delete.
46493
46494 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
46495
46496 * gcc.c-torture/compile/simd-4.c: New test.
46497
46498 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46499
46500 PR c++/7347, c++/7348
46501 * g++.dg/template/access4.C: New test.
46502 * g++.dg/template/access5.C: New test.
46503 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
46504 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
46505 * g++.old-deja/g++.pt/ttp58.C: Likewise.
46506 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
46507
46508 2002-07-22 Jakub Jelinek <jakub@redhat.com>
46509
46510 * gcc.dg/gnu89-init-2.c: New test.
46511
46512 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
46513
46514 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
46515
46516 2002-07-20 Roger Sayle <roger@eyesopen.com>
46517
46518 * gcc.c-torture/execute/20020720-1.c: New testcase.
46519
46520 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
46521
46522 * gcc.dg/cpp/Wsignprom.c: New tests.
46523
46524 2002-07-20 Alan Modra <amodra@bigpond.net.au>
46525
46526 * gcc.c-torture/execute/loop-13.c: New test.
46527
46528 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
46529
46530 * gcc.dg/cpp/expr.c: New tests.
46531
46532 2002-07-18 David Edelsohn <edelsohn@gnu.org>
46533
46534 * g++.dg/opt/pr6713.C: Add template instantiation.
46535
46536 2002-07-18 Alan Modra <amodra@bigpond.net.au>
46537
46538 * gcc.dg/nest.c: New test.
46539
46540 2002-07-17 Richard Henderson <rth@redhat.com>
46541
46542 * g++.dg/opt/pr6713.C: New test.
46543
46544 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
46545
46546 * gcc.c-torture/execute/loop-2e.x: Let the testcase
46547 XFAIL for all x86 processors.
46548
46549 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
46550
46551 * gcc.c-torture/execute/20010122-1.x: Do not test with
46552 -fomit-frame-pointer.
46553
46554 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46555
46556 * g++.dg/template/instantiate2.C: New test.
46557 * g++.dg/template/spec4.C: New test.
46558
46559 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46560
46561 * g++.dg/template/access2.C: New test.
46562 * g++.dg/template/access3.C: New test.
46563
46564 2002-07-15 Zack Weinberg <zack@codesourcery.com>
46565
46566 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
46567 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
46568 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
46569 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
46570 Convert to use <stdarg.h>.
46571 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
46572 Delete.
46573 * gcc.dg/va-arg-2.c: New.
46574 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
46575
46576 2002-07-15 Jakub Jelinek <jakub@redhat.com>
46577
46578 * gcc.c-torture/compile/20020710-1.c: New test.
46579
46580 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
46581 Andrew Pinski <pinskia@physics.uc.edu>
46582
46583 gcc.c-torture/compile/simd-2.c: New testcase.
46584 gcc.c-torture/compile/simd-3.c: Likewise.
46585
46586 2002-07-11 Mark Mitchell <mark@codesourcery.com>
46587
46588 PR c++/7224
46589 * g++.dg/overload/error1.C: New test.
46590
46591 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
46592
46593 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
46594 configuration and IRIX 6 O32 ABI.
46595
46596 2002-07-11 Roger Sayle <roger@eyesopen.com>
46597
46598 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
46599
46600 2002-07-10 Roger Sayle <roger@eyesopen.com>
46601
46602 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
46603
46604 2002-07-10 Jeffrey A Law <law@redhat.com>
46605
46606 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
46607
46608 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
46609
46610 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
46611
46612 * gcc.dg/20020312-2.c: Check for __PPC__.
46613
46614 2002-07-09 Diego Novillo <dnovillo@redhat.com>
46615
46616 * gcc.c-torture/compile/20020709-1.c: New test.
46617
46618 2002-07-07 Roger Sayle <roger@eyesopen.com>
46619
46620 * g++.dg/template/qualttp21.C: New test case.
46621
46622 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
46623
46624 * gcc.c-torture/compile/20020706-1.c: New test.
46625 * gcc.c-torture/compile/20020706-2.c: New test.
46626
46627 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
46628 Alexandre Oliva <aoliva@redhat.com>
46629
46630 * g++.dg/warn/incomplete1.C: New test.
46631
46632 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46633
46634 PR c++/7099
46635 * g++.dg/warn/noreturn1.C: New test.
46636
46637 2002-07-03 Mark Mitchell <mark@codesourcery.com>
46638
46639 PR c++/6706
46640 * g++.dg/debug/debug6.C: New test.
46641 * g++.dg/debug/debug7.C: New test.
46642
46643 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
46644
46645 * gcc.c-torture/compile/simd-3.c: New test.
46646
46647 2002-07-03 Chris Demetriou <cgd@broadcom.com>
46648
46649 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
46650 * gcc.dg/20020620-1.c: Likewise.
46651
46652 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46653
46654 PR c++/6944
46655 * g++.dg/init/array4.C: New test.
46656 * g++.dg/init/array5.C: New test.
46657
46658 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
46659
46660 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
46661 * gcc.c-torture/execute/simd-2.c (main): Likewise.
46662
46663 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46664
46665 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
46666 * gcc.dg/wtr-aggr-init-1.c: Likewise.
46667 * gcc.dg/wtr-conversion-1.c: Likewise.
46668 * gcc.dg/wtr-escape-1.c: Likewise.
46669 * gcc.dg/wtr-int-type-1.c: Likewise.
46670 * gcc.dg/wtr-label-1.c: Likewise.
46671 * gcc.dg/wtr-static-1.c: Likewise.
46672 * gcc.dg/wtr-strcat-1.c: Likewise.
46673 * gcc.dg/wtr-suffix-1.c: Likewise.
46674 * gcc.dg/wtr-switch-1.c: Likewise.
46675 * gcc.dg/wtr-unary-plus-1.c: Likewise.
46676 * gcc.dg/wtr-union-init-1.c: Likewise.
46677 * gcc.dg/wtr-union-init-2.c: Likewise.
46678 * gcc.dg/wtr-union-init-3.c: Likewise.
46679
46680 * gcc.dg/wtr-func-def-1.c: New test.
46681
46682 2002-07-02 Devang Patel <dpatel@apple.com>
46683
46684 * objc.dg/param-1.m: New test.
46685
46686 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
46687
46688 * gcc.dg/cpp/trad/directive.c: Add test.
46689 * gcc.dg/cpp/trad/macroargs.c: Add test.
46690 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
46691
46692 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
46693
46694 * gcc.dg/cpp/cmdlne-M.c: New test.
46695
46696 2002-07-02 Ziemowit Laski <zlaski@apple.com>
46697
46698 * objc.dg/desig-init-1.m: New test.
46699
46700 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46701
46702 PR c++/6716
46703 * g++.dg/template/instantiate1.C: New test.
46704
46705 2002-07-01 Mark Mitchell <mark@codesourcery.com>
46706
46707 PR c++/7112
46708 * g++.dg/template/sizeof2.C: New test.
46709
46710 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46711
46712 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
46713 gcc.dg/cpp/trad/include.c: New tests.
46714
46715 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46716
46717 PR target/7177
46718 * gcc.c-torture/compile/20020701-1.c: New test.
46719
46720 2002-07-01 Stan Shebs <shebs@apple.com>
46721
46722 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46723 header here...
46724 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46725 (objc-torture-execute): or here.
46726
46727 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46728
46729 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46730
46731 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46732
46733 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46734
46735 2002-06-30 Devang Patel <dpatel@apple.com>
46736
46737 * objc.dg/fsyntax-only.m: New test.
46738
46739 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46740
46741 PR c++/6695
46742 * g++.dg/template/friend7.C: New file.
46743
46744 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46745
46746 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46747 return type.
46748
46749 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46750
46751 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46752 avoid division by zero.
46753
46754 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46755
46756 * gcc.dg/Wunknownprag.c: New tests.
46757
46758 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46759
46760 * gcc.c-torture/execute/simd-2.c: New test.
46761
46762 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46763
46764 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46765 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46766 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46767 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46768 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46769 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46770 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46771 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46772 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46773 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46774 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46775 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46776 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46777 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46778 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46779 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46780 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46781
46782 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46783
46784 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46785 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46786 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46787 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46788 New tests.
46789 * gcc.dg/cpp/trad/directive.c: Update.
46790
46791 2002-06-23 Andreas Jaeger <aj@suse.de>
46792
46793 * gcc.c-torture/execute/complex-6.c: New.
46794
46795 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46796
46797 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46798 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46799 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46800 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46801
46802 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46803
46804 * gcc.dg/cpp/trad: New directory with traditional tests copied
46805 from parent directory.
46806 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46807 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46808 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46809 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46810 Move to trad/ and rename.
46811 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46812 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46813 gcc.dg/cpp/trad/redef2.c: New tests.
46814 * gcc.dg/cpp/trad/trad.exp: New driver.
46815
46816 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46817
46818 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46819 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46820 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46821 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46822 Remove.
46823
46824 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46825
46826 * gcc.dg/20020620-1.c: New test.
46827
46828 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46829
46830 * g++.dg/template/ttp4.C: New test.
46831
46832 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46833
46834 * g++.dg/opt/vt1.C: Fix regexp.
46835
46836 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46837
46838 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46839 Don't use attribute `noinline'.
46840
46841 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46842
46843 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46844
46845 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46846
46847 * gcc.c-torture/execute/simd-1.c: New.
46848
46849 * gcc.dg/simd-1.c: New.
46850
46851 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46852
46853 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46854
46855 2002-06-16 Richard Henderson <rth@redhat.com>
46856
46857 * g++.dg/ext/anon-struct1.C: New.
46858 * g++.dg/ext/anon-struct2.C: New.
46859 * g++.dg/ext/anon-struct3.C: New.
46860 * gcc.dg/anon-struct-1.c: New.
46861 * gcc.dg/anon-struct-2.c: New.
46862 * gcc.dg/anon-struct-3.c: New.
46863 * gcc.dg/20011008-1.c: Adjust warning text.
46864 * gcc.dg/20020527-1.c: Add -fms-extensions.
46865
46866 2002-06-16 Richard Henderson <rth@redhat.com>
46867
46868 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46869
46870 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46871
46872 * gcc.c-torture/execute/20020615-1.c: New test.
46873
46874 2002-06-15 Roger Sayle <roger@eyesopen.com>
46875
46876 * gcc.c-tortuture/execute/compare-1.c: New test case.
46877 * gcc.c-tortuture/execute/compare-2.c: New test case.
46878 * gcc.c-tortuture/execute/compare-3.c: New test case.
46879
46880 2002-06-13 Richard Henderson <rth@redhat.com>
46881
46882 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46883 ia64 ilp32.
46884
46885 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46886
46887 * g++.dg/template/typename2.C: Update error message.
46888
46889 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46890
46891 * gcc.c-torture/execute/20020611-1.c: New test.
46892
46893 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46894
46895 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46896 list of targets to skip.
46897
46898 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46899
46900 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46901 targets if not optimizing.
46902
46903 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46904
46905 * gcc.c-torture/compile/20020605-1.c: New test.
46906
46907 * g++.dg/opt/vt1.C: New test.
46908
46909 * gcc.dg/20020531-1.c: New test.
46910
46911 * gcc.dg/20020530-1.c: New test.
46912
46913 * gcc.dg/20020527-1.c: New test.
46914
46915 * g++.dg/opt/cse1.C: New test.
46916
46917 2002-06-07 Roger Sayle <roger@eyesopen.com>
46918
46919 * gcc.dg/20020607-2.c: New test case.
46920
46921 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46922
46923 * gcc.c-torture/compile/20020604-1.c: New test.
46924
46925 2002-06-04 Richard Henderson <rth@redhat.com>
46926
46927 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46928 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46929 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46930
46931 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46932
46933 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46934
46935 2002-06-03 Richard Henderson <rth@redhat.com>
46936
46937 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46938 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46939
46940 2002-06-02 Richard Henderson <rth@redhat.com>
46941
46942 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46943 test functions static.
46944
46945 2002-06-02 Andreas Jaeger <aj@suse.de>
46946
46947 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46948 now.
46949
46950 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46951
46952 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46953 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46954 Update for mofified diagnostics.
46955 * gcc.dg/c99-intconst-1.c: No longer fail.
46956
46957 2002-06-02 Richard Henderson <rth@redhat.com>
46958
46959 * gcc.dg/uninit-A.c: Remove xfail markers.
46960
46961 2002-06-01 Roger Sayle <roger@eyesopen.com>
46962
46963 * gcc.dg/fnegate-1.c: New test case.
46964
46965 2002-05-30 Osku Salerma <osku@iki.fi>
46966
46967 * gcc.c-torture/execute/mayalias-1.c: New file.
46968
46969 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46970
46971 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46972 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46973 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46974
46975 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46976
46977 * gcc.c-torture/execute/20020529-1.c: New test.
46978
46979 2002-05-27 Richard Henderson <rth@redhat.com>
46980
46981 * g++.dg/ext/attrib6.C: New test case.
46982
46983 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46984
46985 * gcc.c-torture/execute/pure-1.c: New test.
46986
46987 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46988
46989 * gcc.dg/cpp/arith-2.c: Remove.
46990
46991 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46992
46993 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46994 * gcc.dg/cpp/if-3.c: Remove.
46995
46996 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46997
46998 * g++.dg/opt/cse2.C: New test.
46999
47000 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
47001
47002 * gcc.dg/cpp/arith-1.c: New semantic tests.
47003 * gcc.dg/cpp/if-1.c: Update.
47004
47005 2002-05-24 Ben Elliston <bje@redhat.com>
47006
47007 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
47008
47009 2002-05-24 Jakub Jelinek <jakub@redhat.com>
47010
47011 * gcc.dg/verbose-asm.c: New test.
47012
47013 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
47014
47015 * gcc.dg/cpp/paste12.c: New test.
47016
47017 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
47018
47019 * g++.dg/parse/named_ops.C: New test.
47020
47021 2002-05-23 Mark Mitchell <mark@codesourcery.com>
47022
47023 * gcc.dg/weak-8.c: New test.
47024
47025 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
47026
47027 * gcc.dg/weak-2.c: Allow optional leading underscore
47028 in scan-assembler symbol name.
47029 * gcc.dg/weak-3.c: Likewise.
47030 * gcc.dg/weak-4.c: Likewise.
47031 * gcc.dg/weak-5.c: Likewise.
47032
47033 2002-05-23 Jakub Jelinek <jakub@redhat.com>
47034
47035 * gcc.dg/20020523-1.c: New test.
47036
47037 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
47038
47039 * objc.dg/const-str-2.m: Update now that we stop after
47040 a command line error.
47041
47042 2002-05-22 Richard Henderson <rth@redhat.com>
47043
47044 * g++.dg/dg.exp: Fix typo in test pruneing.
47045
47046 2002-05-22 Richard Henderson <rth@redhat.com>
47047
47048 * g++.dg/dg.exp: Prune the tls subdirectory.
47049 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
47050 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
47051 * g++.dg/tls/init-1.C: New.
47052
47053 2002-05-22 Jakub Jelinek <jakub@redhat.com>
47054
47055 * gcc.dg/20020517-1.c: New test.
47056
47057 2002-05-21 Richard Henderson <rth@redhat.com>
47058
47059 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
47060 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
47061
47062 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
47063
47064 * g++.dg/other/copy2.C: New test.
47065
47066 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
47067
47068 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
47069 (MAX_COPY): Bump up to 10 times sizeof (long long).
47070 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
47071
47072 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
47073 sizeof (long long).
47074
47075 * gcc.c-torture/execute/strcpy-1.c: New test.
47076
47077 2002-05-19 Jason Merrill <jason2redhat.com>
47078
47079 * g++.dg/ext/oper1.C: New test.
47080
47081 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
47082 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
47083
47084 * README.QMTEST: New file.
47085
47086 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
47087
47088 2002-05-19 Andreas Jaeger <aj@suse.de>
47089
47090 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
47091 now.
47092 * gcc.c-torture/execute/loop-2d.x: Likewise.
47093
47094 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
47095
47096 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
47097 support weak symbols.
47098 * gcc.dg/weak-4.c: Likewise.
47099 * gcc.dg/weak-6.c: Likewise.
47100
47101 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
47102
47103 * gcc.dg/weak-3.c: Add dg-excess-error comment for
47104 cygwin, coff and h8300-*-hms targets
47105 * gcc.dg/weak-5.c: Likewise.
47106 * gcc.dg/weak-7.c: Likewise.
47107
47108 2002-05-16 Jason Merrill <jason@redhat.com>
47109
47110 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
47111 (scan-assembler-not, scan-assembler-dem): Likewise.
47112 (scan-assembler-dem-not): Likewise.
47113
47114 2002-05-15 Richard Henderson <rth@redhat.com>
47115
47116 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
47117
47118 2002-05-15 Richard Henderson <rth@redhat.com>
47119
47120 * gcc.dg/weak-5.c (vfoo1c): No warning here.
47121 (vfoo1f): Warning here.
47122 (vfoo1l): Don't redefine the alias.
47123
47124 2002-05-14 Jason Merrill <jason@redhat.com>
47125 Alexandre Oliva <aoliva@redhat.com>
47126
47127 * g++.dg/init/pm1.C: New test.
47128
47129 2002-05-12 David S. Miller <davem@redhat.com>
47130
47131 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
47132 types.
47133
47134 2002-05-10 Roger Sayle <roger@eyesopen.com>
47135
47136 * gcc.c-torture/execute/20020510-1.c: New test case.
47137
47138 2002-05-10 David S. Miller <davem@redhat.com>
47139
47140 * gcc.c-torture/execute/conversion.c: Test long double too.
47141
47142 2002-05-09 Jakub Jelinek <jakub@redhat.com>
47143
47144 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
47145 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
47146 * lib/g++.exp (g++_link_flags): Likewise.
47147 * lib/objc.exp (objc_target_compile): Likewise.
47148
47149 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
47150
47151 * gcc.dg/cpp/poison.c: Update.
47152 * gcc.dg/cpp/20000625-2.c: Remove.
47153 * gcc.dg/cpp/direct2s.c: Remove final test.
47154
47155 2002-05-08 Tom Rix <trix@redhat.com>
47156
47157 * gcc.c-torture/execute/20020508-1.c: New test.
47158 * gcc.c-torture/execute/20020508-2.c: New test.
47159 * gcc.c-torture/execute/20020508-3.c: New test.
47160
47161 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
47162
47163 * gcc.dg/cpp/charconst-4.c: More tests.
47164
47165 2002-05-08 Mark Mitchell <mark@codesourcery.com>
47166
47167 PR c/6569
47168 * gcc.dg/weak-3.c: Update location of warning messages.
47169 * gcc.dg/weak-5.c: Likewise.
47170
47171 2002-05-06 Roger Sayle <roger@eyesopen.com>
47172
47173 * gcc.c-torture/execute/20020506-1.c: New test case.
47174
47175 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
47176
47177 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
47178
47179 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
47180
47181 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
47182
47183 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
47184
47185 * gcc.dg/cpp/charconst-3.c: New test.
47186
47187 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
47188
47189 * gcc.dg/cpp/charconst.c: Update tests.
47190
47191 2002-05-05 Tim Josling <tej@melbpc.org.au>
47192
47193 * treelang: Added directory for new sample language treelang. Also
47194 lib/treelang.exp: New file to signal treelang should be tested.
47195
47196 2002-05-03 Jakub Jelinek <jakub@redhat.com>
47197
47198 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
47199 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
47200 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
47201 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
47202 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
47203 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
47204 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
47205
47206 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
47207
47208 * gcc.dg/format/xopen-2.c: New test.
47209
47210 2002-05-03 Jakub Jelinek <jakub@redhat.com>
47211
47212 * gcc.dg/20020503-1.c: New test.
47213
47214 2002-05-02 Mark Mitchell <mark@codesourcery.com>
47215
47216 * g++.dg/init/dtor1.C: Make it tougher.
47217
47218 2002-05-01 Mark Mitchell <mark@codesourcery.com>
47219
47220 * g++.dg/init/dtor1.C: New test.
47221
47222 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
47223
47224 * gcc.dg/altivec-8.c: New.
47225
47226 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
47227
47228 * gcc.dg/altivec-7.c: New.
47229
47230 2002-04-29 Jakub Jelinek <jakub@redhat.com>
47231
47232 * g++.dg/parse/typedef1.C: New test.
47233
47234 2002-04-29 Mark Mitchell <mark@codesourcery.com>
47235
47236 PR c++/6486
47237 * g++.dg/template/friend6.C: New test.
47238
47239 PR c++/6492
47240 * g++.dg/init/copy1.C: New test.
47241
47242 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
47243
47244 * g++.dg/warn/effc1.C: New test.
47245
47246 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
47247
47248 * gcc.dg/cpp/if-cexp.c: Add a test.
47249
47250 2002-04-28 Jakub Jelinek <jakub@redhat.com>
47251
47252 * gcc.dg/20020426-2.c: New test.
47253
47254 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
47255
47256 * gcc.dg/cpp/if-mop.c: Update.
47257 * gcc.dg/cpp/if-mpar.c: Add test.
47258 * gcc.dg/cpp/if-oppr.c: Update.
47259
47260 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47261
47262 PR c/6343
47263 * gcc.dg/weak-[2-7].c: New tests.
47264
47265 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
47266
47267 * gcc.dg/enum1.c: New test.
47268
47269 2002-04-26 Mark Mitchell <mark@codesourcery.com>
47270
47271 PR c++/6497
47272 * g++.dg/inherit/access2.C: New test.
47273
47274 2002-04-26 Mark Mitchell <mark@codesourcery.com>
47275
47276 PR bootstrap/6445
47277 * gcc.dg/20020426-1.c: New test.
47278
47279 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
47280
47281 * g++.dg/abi/enum1.C: New test.
47282
47283 2002-04-26 Richard Henderson <rth@redhat.com>
47284
47285 * gcc.dg/c99-bool-1.c: Expect always true warning.
47286
47287 2002-04-25 Roger Sayle <roger@eyesopen.com>
47288
47289 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
47290
47291 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47292
47293 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
47294 targets.
47295
47296 2002-04-24 Mark Mitchell <mark@codesourcery.com>
47297
47298 * g++.dg/abi/mange7.C: New test.
47299
47300 PR c++/6438.
47301 * g++.dg/parse/stmtexpr2.C: New test.
47302
47303 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
47304
47305 * gcc.dg/20020312-2.c: Add SH target.
47306
47307 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47308
47309 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
47310 compiler output on mips*-*-irix*.
47311
47312 2002-04-23 Jakub Jelinek <jakub@redhat.com>
47313
47314 * g++.dg/parse/attr1.C: New test.
47315
47316 2002-04-23 Roger Sayle <roger@eyesopen.com>
47317
47318 * gcc.c-torture/execute/string-opt-17.c: New test case.
47319 * gcc.c-torture/execute/memset-2.c: New test case.
47320
47321 2002-04-23 Mark Mitchell <mark@codesourcery.com>
47322
47323 PR c++/6256:
47324 * g++.dg/template/friend5.C: New test.
47325
47326 PR c++/6331:
47327 * g++.dg/template/qual1.C: Likewise.
47328
47329 2002-04-22 Zack Weinberg <zack@codesourcery.com>
47330
47331 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
47332 Include stdlib.h, not stdio.h or ctype.h.
47333
47334 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
47335
47336 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
47337 cris-*-elf* and mmix-*-*.
47338 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
47339 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
47340 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
47341 Ditto.
47342 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
47343 * gcc.dg/wchar_t-1.c: Ditto.
47344
47345 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
47346
47347 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
47348 Clarify comment.
47349
47350 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
47351
47352 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
47353
47354 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47355
47356 * gcc.c-torture/execute/20000906-1.x: Delete.
47357
47358 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
47359
47360 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
47361
47362 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
47363
47364 * PR6367
47365 * g77.f-torture/execute/6367.f: New test.
47366 * g77.f-torture/execute/6367.x: Disable for MMIX.
47367
47368 2002-04-19 Mark Mitchell <mark@codesourcery.com>
47369
47370 * PR6352
47371 * g++.dg/opt/inline2.C: New test.
47372
47373 2002-04-18 Richard Henderson <rth@redhat.com>
47374
47375 * gcc.dg/20000906-1.c: Enable for all targets.
47376 * gcc.c-torture/compile/iftrap-2.c: New.
47377
47378 2002-04-18 Jakub Jelinek <jakub@redhat.com>
47379
47380 * gcc.dg/20020418-1.c: New test.
47381 * gcc.dg/20020418-2.c: New test.
47382
47383 2002-04-18 Richard Henderson <rth@redhat.com>
47384
47385 * gcc.c-torture/compile/iftrap-1.c: New.
47386 * gcc.dg/iftrap-1.c: Adjust for ia64.
47387 * gcc.dg/iftrap-2.c: New.
47388
47389 2002-04-18 Jakub Jelinek <jakub@redhat.com>
47390
47391 * gcc.c-torture/compile/20020418-1.c: New test.
47392
47393 2002-04-18 Roger Sayle <roger@eyesopen.com>
47394
47395 * gcc.c-torture/compile/20020415-1.c: New.
47396
47397 2002-04-18 David S. Miller <davem@redhat.com>
47398
47399 * gcc.c-torture/execute/20020418-1.c: New test.
47400
47401 2002-04-17 Jakub Jelinek <jakub@redhat.com>
47402
47403 * gcc.dg/20020416-1.c: New test.
47404
47405 * g++.dg/opt/inline1.C: New test.
47406
47407 2002-04-16 Jakub Jelinek <jakub@redhat.com>
47408
47409 * gcc.dg/altivec-5.c: New test.
47410
47411 * gcc.dg/20020415-1.c: New test.
47412
47413 2002-04-15 Mark Mitchell <mark@codesourcery.com>
47414
47415 * lib/chill.exp: Remove.
47416
47417 2002-04-14 Jakub Jelinek <jakub@redhat.com>
47418
47419 * g++.dg/other/big-struct.C: New test.
47420
47421 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
47422
47423 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
47424 of scratch file.
47425
47426 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
47427
47428 PR c/6277
47429 * gcc.dg/i386-387-1.c: Allow optional leading underscore
47430 in scan-assembler function name
47431
47432 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
47433
47434 * g77.f-torture/execute/980628-4.x,
47435 g77.f-torture/execute/980628-5.x,
47436 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
47437 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
47438 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
47439 i[34567]86-*-*.
47440
47441 2002-04-13 David S. Miller <davem@redhat.com>
47442
47443 * gcc.c-torture/execute/20020413-1.c: New test.
47444
47445 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
47446
47447 * gcc.dg/asm-6.c,
47448 * g++.dg/ext/asm1.C: New tests.
47449
47450 2002-04-12 Mark Mitchell <mark@codesourcery.com>
47451
47452 PR c++ 5373.
47453 * g++.dg/parse/stmtexpr1.C: New test.
47454
47455 PR c++/5189.
47456 * g++.dg/template/copy1.C: New test.
47457
47458 2002-04-12 Richard Henderson <rth@redhat.com>
47459
47460 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
47461
47462 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
47463
47464 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
47465 gcc.c-torture/execute/20020307-2.c.
47466
47467 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
47468
47469 * g++.dg/ext/attrib5.C,
47470 * g++.dg/lookup/struct1.C: New tests.
47471
47472 2002-04-11 Jakub Jelinek <jakub@redhat.com>
47473
47474 * gcc.dg/20020411-1.c: New test.
47475
47476 * gcc.c-torture/execute/20020411-1.c: New test.
47477
47478 2002-04-10 Janis Johnson <janis187@us.ibm.com>
47479
47480 * g77.f-torture/execute/6177.f: New test.
47481
47482 2002-04-10 Jakub Jelinek <jakub@redhat.com>
47483
47484 PR middle-end/6247
47485 * g++.dg/opt/cleanup1.C: New test.
47486
47487 * g++.dg/opt/const1.C: New test.
47488
47489 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
47490
47491 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
47492
47493 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
47494
47495 PR c++/5507
47496 * g++.dg/template/typename2.C: New test.
47497
47498 2002-04-10 Alan Modra <amodra@bigpond.net.au>
47499
47500 * gcc.c-torture/execute/loop-12.c: New.
47501
47502 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
47503
47504 * g77.f-torture/execute/980628-4.x,
47505 g77.f-torture/execute/980628-5.x,
47506 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
47507 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
47508 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
47509
47510 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47511
47512 PR optimization/6086
47513 * g++.dg/opt/preinc1.C: New test.
47514
47515 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47516
47517 PR c++/5571
47518 * g++.dg/opt/static2.C: New test.
47519
47520 2002-04-06 Mark Mitchell <mark@codesourcery.com>
47521
47522 PR c/5120
47523 * gcc.dg/20020406-1.c: New test.
47524
47525 2002-04-04 David S. Miller <davem@redhat.com>
47526
47527 * gcc.c-torture/execute/20020404-1.c: New test.
47528
47529 2002-04-04 Jakub Jelinek <jakub@redhat.com>
47530
47531 PR c/6123
47532 * gcc.dg/20020312-2.c: Do not declare global register variable
47533 if __PIC__ or __pic__ is defined.
47534
47535 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
47536
47537 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
47538 __asm__ so that it works correctly even if -ansi -pedantic-errors.
47539
47540 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47541
47542 * gcc.misc-tests/linkage.exp: Update last change to handle
47543 sparc*-, not just sparc-.
47544
47545 2002-04-03 Richard Henderson <rth@redhat.com>
47546
47547 * gcc.dg/cpp/ucs.c: Improved long UCS test.
47548
47549 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47550
47551 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
47552
47553 2002-04-02 David S. Miller <davem@redhat.com>
47554
47555 * gcc.c-torture/execute/20020402-3.c: New test.
47556
47557 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
47558
47559 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
47560 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
47561
47562 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
47563 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
47564 g77.f-torture/execute/20001201.x,
47565 g77.f-torture/execute/u77-test.x: New files.
47566
47567 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
47568 * gcc.dg/wchar_t-1.c: Ditto.
47569
47570 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47571
47572 * gcc.c-torture/execute/20020402-1.c: New test.
47573
47574 2002-04-01 Richard Henderson <rth@redhat.com>
47575
47576 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
47577
47578 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
47579
47580 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47581
47582 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
47583
47584 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47585
47586 * g++.dg/inherit/template-as-base.C: Expect error.
47587 * g++.dg/inherit/namespace-as-base.C: Likewise.
47588
47589 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
47590
47591 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
47592 g++.dg/ext/instantiate3.C: Tweak match patterns.
47593
47594 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
47595 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
47596 -da test.
47597
47598 2002-03-31 Richard Henderson <rth@redhat.com>
47599
47600 * gcc.dg/special/alias-2.c: New.
47601 * gcc.dg/special/ecos.exp: Run it.
47602
47603 2002-03-31 Richard Henderson <rth@redhat.com>
47604
47605 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
47606
47607 2002-03-31 Kazu Hirata <kazu@hxi.com>
47608
47609 * gcc.dg/weak-1.c: Disable on h8300 port.
47610
47611 2002-03-29 Janis Johnson <janis187@us.ibm.com>
47612
47613 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
47614 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
47615 ordering tests.
47616 * g++.dg/bprob/bprob-1.C: New test.
47617 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
47618 * g++.dg/gcov/gcov-1.C: New test.
47619 * g++.dg/gcov/gcov-1.x: New file.
47620 * g++.dg/gcov/gcov-2.C: New test.
47621 * g++.dg/gcov/gcov-3.C: New test.
47622 * g++.dg/gcov/gcov-3.h: New file.
47623
47624 2002-03-28 Roger Sayle <roger@eyesopen.com>
47625
47626 * g++.old-deja/g++.other/builtins5.C: New test.
47627 * g++.old-deja/g++.other/builtins6.C: New test.
47628 * g++.old-deja/g++.other/builtins7.C: New test.
47629 * g++.old-deja/g++.other/builtins8.C: New test.
47630 * g++.old-deja/g++.other/builtins9.C: New test.
47631
47632 2002-03-29 Jakub Jelinek <jakub@redhat.com>
47633
47634 * g++.dg/opt/static1.C: New test.
47635
47636 * g++.dg/opt/longbranch1.C: New test.
47637
47638 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
47639
47640 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
47641
47642 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
47643
47644 2002-03-28 Jeffrey A Law (law@redhat.com)
47645
47646 * gcc.c-torture/execute/20020328-1.c: New test.
47647
47648 2002-03-27 Richard Henderson <rth@redhat.com>
47649
47650 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
47651 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
47652 move from g++.old-deja/g++.ext/.
47653
47654 2002-03-27 Mark Mitchell <mark@codesourcery.com>
47655
47656 * g++.dg/init/new2.C: New test.
47657
47658 2002-03-26 Richard Henderson <rth@redhat.com>
47659
47660 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
47661
47662 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
47663 on sparc.
47664
47665 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
47666 sparcv9 systems.
47667 * gcc.dg/20001102-1.c: Likewise.
47668
47669 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
47670
47671 * gcc.dg/cpp/endif-pedantic1.c,
47672 gcc.dg/cpp/endif-pedantic2.c: New tests.
47673
47674 2002-03-26 Mark Mitchell <mark@codesourcery.com>
47675
47676 * g++.dg/init/new1.C: New test.
47677
47678 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
47679
47680 * g++.dg/abi/vbase9.C: New test.
47681
47682 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
47683
47684 * gcc.dg/arm-asm.c: New test.
47685
47686 2002-03-26 Andrew Cagney <ac131313@redhat.com>
47687
47688 * gcc.dg/Wswitch-enum.c: New test.
47689 Fix PR c/5044.
47690
47691 2002-03-26 Richard Henderson <rth@redhat.com>
47692
47693 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
47694 structure.
47695
47696 2002-03-25 Richard Henderson <rth@redhat.com>
47697
47698 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
47699 sparcv9 systems.
47700
47701 * gcc.c-torture/compile/20011119-1.c (xxx): New.
47702 * gcc.c-torture/compile/20011119-2.c (xxx): New.
47703
47704 2002-03-25 Zack Weinberg <zack@codesourcery.com>
47705
47706 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
47707
47708 2002-03-25 Bob Wilson <bob.wilson@acm.org>
47709
47710 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
47711 targets using generic thunk support.
47712
47713 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47714
47715 * gcc.c-torture/compile/20020323-1.c: New test.
47716
47717 * g++.dg/opt/conj2.C: New test.
47718
47719 2002-03-24 Richard Henderson <rth@redhat.com>
47720
47721 * gcc.dg/weak-1.c: Use -fno-common.
47722
47723 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47724
47725 * g77.dg/f77-edit-apostrophe-out.f: New test
47726 * g77.dg/f77-edit-h-out.f: New test
47727 * g77.dg/f77-edit-t-in.f: New test
47728 * g77.dg/f77-edit-t-out.f: New test
47729 * g77.dg/f77-edit-x-out.f: New test
47730 * g77.dg/f77-edit-slash-out.f: New test
47731 * g77.dg/f77-edit-colon-out.f: New test
47732 * g77.dg/f77-edit-s-out.f: New test
47733
47734 2002-03-24 Richard Henderson <rth@redhat.com>
47735
47736 * objc/execute/formal_protocol-6.x: New XFAIL.
47737
47738 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47739
47740 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47741 that do not support weak symbols
47742
47743 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47744
47745 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47746 * lib/g77.exp: Likewise.
47747 * lib/objc.exp: Likewise.
47748
47749 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47750
47751 * gcc.dg/Wswitch-default.c: New test.
47752
47753 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47754
47755 * g++.dg/other/enum1.C: New test.
47756
47757 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47758
47759 * gcc.dg/pragma-ep-3.c: Fix typo.
47760
47761 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47762
47763 * g++.dg/inherit/template-as-base.C: New test.
47764
47765 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47766
47767 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47768 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47769
47770 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47771
47772 * gcc.dg/cpp/multiline.c: Update to match.
47773
47774 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47775
47776 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47777
47778 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47779
47780 * gcc.dg/cpp/extratokens2.c: New file.
47781
47782 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47783
47784 * gcc.dg/20020312-2.c: Add rs6000 target.
47785
47786 * gcc.c-torture/compile/20020319-1.c: New test.
47787
47788 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47789
47790 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47791 (A, E): Handle this.
47792
47793 2002-03-20 Jason Merrill <jason@redhat.com>
47794
47795 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47796 ignoring -fpic.
47797 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47798 through prune_gcc_output.
47799
47800 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47801
47802 * gcc.c-torture/compile/20020320-1.c: New test.
47803
47804 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47805
47806 * gcc.c-torture/compile/20020318-1.c: New test.
47807
47808 * gcc.dg/struct-by-value-1.c: New test.
47809
47810 * gcc.dg/20020319-1.c: New test.
47811
47812 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47813
47814 * g++.dg/opt/conj1.C: New test.
47815
47816 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47817
47818 * g++.dg/template/qualttp20.C: Revert previous change.
47819 * g++.dg/template/qualttp3.C: Likewise.
47820 * g++.dg/template/qualttp4.C: Likewise.
47821 * g++.dg/template/qualttp5.C: Likewise.
47822 * g++.dg/template/qualttp6.C: Likewise.
47823 * g++.dg/template/qualttp7.C: Likewise.
47824 * g++.dg/template/qualttp8.C: Likewise.
47825 * g++.dg/template/recurse.C: Likewise.
47826
47827 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47828
47829 * gcc.dg/cpp/wchar-1.c: Update.
47830
47831 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47832
47833 * g++.dg/template/conv1.C: New test.
47834 * g++.dg/template/conv2.C: New test.
47835 * g++.dg/template/conv3.C: New test.
47836 * g++.dg/template/conv4.C: New test.
47837
47838 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47839
47840 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47841 * g++.dg/template/qualttp3.C: Likewise.
47842 * g++.dg/template/qualttp4.C: Likewise.
47843 * g++.dg/template/qualttp5.C: Likewise.
47844 * g++.dg/template/qualttp6.C: Likewise.
47845 * g++.dg/template/qualttp7.C: Likewise.
47846 * g++.dg/template/qualttp8.C: Likewise.
47847 * g++.dg/template/recurse.C: Likewise.
47848
47849 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47850
47851 * g++.dg/opt/dtor1.C: New test.
47852
47853 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47854
47855 * gcc.c-torture/compile/20020315-1.c: New test.
47856
47857 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47858
47859 * gcc.dg/weak-1.c: Fix scan tests.
47860
47861 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47862
47863 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47864 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47865 cris-*-aout* mmix-*-*.
47866 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47867 cris-*-aout* mmix-*-*.
47868 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47869 cris-*-elf* cris-*-aout* and mmix-*-*.
47870 * gcc.dg/20001009-1.c: Ditto.
47871 * gcc.dg/20010912-1.c: Ditto.
47872 * gcc.dg/20020122-4.c: Ditto.
47873 * gcc.dg/inline-2.c: Ditto.
47874
47875 2002-03-14 Jeffrey A Law (law@cygnus.com)
47876
47877 * gcc.c-torture/compile/20020314-1.c: New test.
47878
47879 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47880
47881 * gcc.c-torture/execute/20020314-1.c: New test.
47882
47883 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47884
47885 * g++.dg/warn/Wunused-1.C: New test.
47886
47887 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47888
47889 * g++.dg/abi/mangle6.C: New test.
47890
47891 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47892
47893 * gcc.c-torture/compile/20020309-2.c: New test.
47894
47895 * gcc.c-torture/compile/20020312-1.c: New test.
47896
47897 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47898
47899 * g++.dg/other/access1.C: New test.
47900
47901 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47902
47903 * gcc.c-torture/execute/wchar_t-1.c: New test.
47904
47905 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47906
47907 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47908
47909 2002-03-12 Roger Sayle <roger@eyesopen.com>
47910
47911 * gcc.dg/20020312-1.c: New test case.
47912
47913 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47914
47915 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47916
47917 2002-03-11 Richard Henderson <rth@redhat.com>
47918
47919 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47920 * g++.old-deja/g++.jason/report.C: Likewise.
47921
47922 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47923
47924 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47925 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47926
47927 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47928
47929 * g++.dg/overload/pmf1.C: New test.
47930
47931 2002-03-11 Kazu Hirata <kazu@hxi.com>
47932
47933 * gcc.c-torture/execute/20020307-1.c: Use long.
47934
47935 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47936
47937 PR optimization/5844
47938 * gcc.dg/20020310-1.c: New test.
47939
47940 2002-03-09 Michael Meissner <meissner@redhat.com>
47941
47942 * gcc.c-torture/execute/memcpy-2.c: New test.
47943 * gcc.c-torture/execute/memset-1.c: New test.
47944 * gcc.c-torture/execute/strlen-1.c: New test.
47945 * gcc.c-torture/execute/strcmp-1.c: New test.
47946 * gcc.c-torture/execute/strncmp-1.c: New test.
47947
47948 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47949
47950 * gcc.dg/ppc-ldstruct.c: New test.
47951
47952 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47953
47954 * gcc.c-torture/execute/va-arg-22.c: New test.
47955
47956 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47957
47958 * gcc.c-torture/compile/20020309-1.c: New test.
47959
47960 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47961
47962 * gcc.c-torture/execute/20020307-2.c: New test.
47963
47964 2002-03-07 Jeffrey A Law (law@redhat.com)
47965
47966 * g77.f-torture/compile/20020307-1.f: New test.
47967
47968 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47969
47970 * gcc.dg/unordered-1.c: New test.
47971
47972 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47973
47974 * gcc.c-torture/execute/20020307-1.c: New test.
47975
47976 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47977
47978 * gcc.dg/20020304-1.c: New test.
47979
47980 * gcc.c-torture/compile/20020304-2.c: New test.
47981
47982 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47983
47984 * gcc.c-torture/compile/20020304-1.c: New test case
47985 (from PR c/5830).
47986
47987 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47988
47989 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47990
47991 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47992
47993 * g++.dg/other/classkey1.C: New test.
47994
47995 2002-03-01 Richard Henderson <rth@redhat.com>
47996
47997 * gcc.c-torture/compile/981223-1.x: New.
47998 * gcc.c-torture/compile/920625-1.x: New.
47999
48000 2002-02-28 Richard Henderson <rth@redhat.com>
48001
48002 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
48003
48004 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
48005
48006 * gcc.c-torture/execute/20020227-1.c: New test.
48007
48008 2002-02-27 Mark Mitchell <mark@codesourcery.com>
48009
48010 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
48011 here" ERROR lines.
48012 * g++.old-deja/g++.oliva/partord1.C: Likewise.
48013 * g++.old-deja.g++.other/defarg1.C: Likewise.
48014 * g++.old-deja/g++.pt/calls2.C: Likewise.
48015 * g++.old-deja/g++.pt/crash20.C: Likewise.
48016 * g++.old-deja/g++.pt/crash30.C: Likewise.
48017 * g++.old-deja/g++.pt/crash36.C: Likewise.
48018 * g++.old-deja/g++.pt/crash6.C: Likewise.
48019 * g++.old-deja/g++.pt/defarg13.C: Likewise.
48020 * g++.old-deja/g++.pt/derived3.C: Likewise.
48021 * g++.old-deja/g++.pt/error1.C: Likewise.
48022 * g++.old-deja/g++.pt/friend21.C: Likewise.
48023 * g++.old-deja/g++.pt/friend23.C: Likewise.
48024 * g++.old-deja/g++.pt/infinite1.C: Likewise.
48025 * g++.old-deja/g++.robertl/eb128.C: Likewise.
48026
48027 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
48028
48029 * gcc.c-torture/execute/20020225-2.c: New test.
48030
48031 2002-02-27 Zack Weinberg <zack@codesourcery.com>
48032
48033 * gcc.c-torture/execute/920730-1t.c,
48034 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
48035 Delete test cases, only relevant to -traditional.
48036
48037 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
48038
48039 * gcc.dg/cpp/undef1.c: Remove.
48040 * gcc.dg/cpp/directiv.c: Update.
48041 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
48042
48043 2002-02-27 Michael Meissner <meissner@redhat.com>
48044
48045 * gcc.c-torture/execute/20020226-1.c: New test.
48046
48047 2002-02-26 Jakub Jelinek <jakub@redhat.com>
48048
48049 * g++.dg/debug/debug4.C: New test.
48050
48051 * gcc.dg/ia64-visibility-1.c: New test.
48052
48053 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
48054
48055 * gcc.dg/debug/20020224-1.c: New.
48056
48057 2002-02-25 Kazu Hirata <kazu@hxi.com>
48058
48059 * gcc.c-torture/execute/960416-1.x: New.
48060 * gcc.c-torture/execute/divconst-3.x: Likewise.
48061
48062 2002-02-25 Jakub Jelinek <jakub@redhat.com>
48063
48064 * gcc.dg/20020224-1.c: New test.
48065
48066 2002-02-25 Alan Modra <amodra@bigpond.net.au>
48067
48068 * gcc.c-torture/execute/20020225-1.c: New.
48069
48070 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
48071
48072 * gcc.dg/cpp/wchar-1.c: New test.
48073
48074 2002-02-23 Jakub Jelinek <jakub@redhat.com>
48075
48076 * gcc.dg/20020222-1.c: New test.
48077
48078 2002-02-22 Jakub Jelinek <jakub@redhat.com>
48079
48080 * g++.dg/opt/anonunion1.C: New test.
48081
48082 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
48083
48084 * g++.dg/template/qualttp19.C: New test.
48085 * g++.dg/template/qualttp20.C: New test.
48086 * g++.old-deja/g++.jason/report.C: Adjust expected errors
48087 * g++.old-deja/g++.other/qual1.C: Likewise.
48088
48089 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
48090
48091 * gcc.dg/attr-alwaysinline.c: New.
48092
48093 2002-02-21 Jakub Jelinek <jakub@redhat.com>
48094
48095 * gcc.dg/20020220-1.c: New test.
48096
48097 * gcc.dg/20020220-2.c: New test.
48098
48099 * g++.dg/opt/mmx1.C: New test.
48100
48101 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
48102
48103 * gcc.c-torture/compile/20020110.c: New test.
48104
48105 2002-02-20 Jakub Jelinek <jakub@redhat.com>
48106
48107 * gcc.c-torture/execute/20020219-1.c: New test.
48108
48109 * gcc.dg/20020219-1.c: New test.
48110
48111 * gcc.dg/noncompile/20020220-1.c: New test.
48112
48113 * g++.dg/opt/ptrintsum1.C: New test.
48114
48115 * gcc.dg/debug/20020220-1.c: New test.
48116
48117 2002-02-17 Jakub Jelinek <jakub@redhat.com>
48118
48119 * gcc.c-torture/execute/20020216-1.c: New test.
48120
48121 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
48122
48123 * gcc.dg/decl-1.c: Update, new test.
48124
48125 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
48126
48127 * g++.dg/abi/bitfield1.C: New test.
48128 * g++.dg/abi/bitfield2.C: New test.
48129
48130 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
48131
48132 * gcc.dg/attr-nest.c: New test.
48133
48134 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
48135
48136 * gcc.c-torture/execute/20020215-1.c: New test.
48137
48138 2002-02-14 Jakub Jelinek <jakub@redhat.com>
48139
48140 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
48141 * g++.dg/debug/debug.exp: New.
48142 * g++.dg/debug/trivial.C: New.
48143 * g++.dg/debug/debug1.C: Moved...
48144 * g++.dg/other/debug1.C: ...from here.
48145 * g++.dg/debug/debug2.C: Moved...
48146 * g++.dg/other/debug2.C: ...from here.
48147 * g++.dg/debug/debug3.C: Moved...
48148 * g++.dg/other/debug3.C: ...from here.
48149
48150 * gcc.dg/noncompile/20020213-1.c: New test.
48151
48152 2002-02-13 Jakub Jelinek <jakub@redhat.com>
48153
48154 * g++.dg/other/debug3.C: New test.
48155
48156 * gcc.c-torture/execute/20020213-1.c: New test.
48157
48158 2002-02-13 Richard Smith <richard@ex-parrot.com>
48159
48160 * g++.old-deja/g++.other/thunk1.C: New test.
48161
48162 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
48163
48164 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
48165
48166 2002-02-13 Stan Shebs <shebs@apple.com>
48167
48168 * gcc.dg/altivec-3.c: New.
48169
48170 2002-02-12 Jakub Jelinek <jakub@redhat.com>
48171
48172 * gcc.dg/Wunreachable-1.c: New test.
48173 * gcc.dg/Wunreachable-2.c: New test.
48174
48175 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
48176
48177 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
48178
48179 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
48180
48181 * gcc.dg/decl-1.c: New test.
48182
48183 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
48184
48185 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
48186
48187 2002-02-10 Kazu Hirata <kazu@hxi.com>
48188
48189 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
48190 * gcc.c-torture/compile/980506-1.x: Likewise.
48191
48192 2002-02-10 Kazu Hirata <kazu@hxi.com>
48193
48194 * gcc.dg/20020210-1.c: New.
48195
48196 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
48197
48198 * g77.f-torture/execute/947.f: New regression test
48199 for PR fortran/947.
48200
48201 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
48202
48203 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
48204 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
48205
48206 2002-02-08 Richard Henderson <rth@redhat.com>
48207
48208 * gcc.c-torture/compile/labels-3.c: New.
48209
48210 2002-02-08 Jakub Jelinek <jakub@redhat.com>
48211
48212 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
48213 expression statements work instead.
48214 * gcc.dg/noncompile/20020207-1.c: New test.
48215
48216 2002-02-07 Richard Henderson <rth@redhat.com>
48217
48218 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
48219
48220 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
48221
48222 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
48223 message from g77
48224 * lib/g77-dg.exp: Trim g77 error messages so that they are
48225 recognized by dg.exp.
48226
48227 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
48228
48229 PR fortran/5473
48230 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
48231
48232 2002-02-07 Richard Henderson <rth@redhat.com>
48233
48234 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
48235 to be sufficiently aligned for integers.
48236
48237 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
48238
48239 * g++.dg/template/friend4.C: New test.
48240
48241 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
48242
48243 PR fortran/5743
48244 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
48245 unsupported cases.
48246
48247 2002-02-07 Richard Henderson <rth@redhat.com>
48248
48249 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
48250 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
48251 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
48252 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
48253
48254 2002-02-06 Richard Henderson <rth@redhat.com>
48255
48256 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
48257
48258 2002-02-06 Janis Johnson <janis187@us.ibm.com>
48259
48260 * gcc.dg/20020206-1.c: New test.
48261
48262 2002-02-06 Jakub Jelinek <jakub@redhat.com>
48263
48264 * gcc.c-torture/execute/20020206-1.c: New test.
48265
48266 * gcc.c-torture/execute/20020206-2.c: New test.
48267
48268 PR optimization/5429:
48269 * gcc.c-torture/compile/20020206-1.c: New test.
48270
48271 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
48272
48273 * g++.dg/ext/align1.C: Do not use an explicit alignment value
48274 as certain file formats cannot support particularly large
48275 alignments.
48276
48277 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
48278 and do not expect to be able to link the executable.
48279
48280 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
48281 fail because the COFF format does not support the weak attribute.
48282
48283 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
48284
48285 * g77.dg/pr5473.f: New test
48286
48287 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
48288
48289 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
48290 Fix testcase accordingly.
48291
48292 2002-02-04 Richard Henderson <rth@redhat.com>
48293
48294 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
48295 (buf): Change to be an array of pointers, not ints.
48296
48297 2002-02-04 Jakub Jelinek <jakub@redhat.com>
48298
48299 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
48300 before all tests. Move warning one line above to match where it
48301 C frontend emits.
48302 * gcc.dg/Wswitch-2.c: New test.
48303 * g++.dg/warn/Wswitch-1.C: New test.
48304 * g++.dg/warn/Wswitch-2.C: New test.
48305
48306 2002-02-04 Richard Henderson <rth@redhat.com>
48307
48308 * g++.dg/abi/offsetof.C: Fix size comparison.
48309
48310 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
48311
48312 * gcc.dg/cast-qual-2.c: New test.
48313
48314 2002-02-04 Jakub Jelinek <jakub@redhat.com>
48315
48316 * gcc.dg/20020201-4.c: New test.
48317
48318 2002-02-04 Ben Elliston <bje@redhat.com>
48319
48320 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
48321 target_info attribute != 0, in addition to the empty string.
48322 (gcc_target_compile): Likewise.
48323
48324 2002-02-03 Andrew Cagney <ac131313@redhat.com>
48325
48326 * gcc.dg/Wswitch.c: New test.
48327 PR gcc/4475. PR gcc/3780.
48328
48329 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
48330
48331 * g77.f-torture/execute/5122.f: New test for regressions
48332 against PR fortran/5122.
48333
48334 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
48335
48336 * g77.f-torture/compile/pr3743.f: Delete
48337 * g77.dg/pr3743-1.f: New test.
48338 * g77.dg/pr3743-2.f: New test.
48339 * g77.dg/pr3743-3.f: New test.
48340 * g77.dg/pr3743-4.f: New test.
48341
48342 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
48343
48344 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
48345
48346 2002-02-02 Richard Henderson <rth@redhat.com>
48347
48348 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
48349 * gcc.c-torture/execute/bf64-1.c: Likewise.
48350
48351 2002-02-02 Jakub Jelinek <jakub@redhat.com>
48352
48353 * gcc.dg/20020201-2.c: New test.
48354
48355 * gcc.dg/20020201-3.c: New test.
48356
48357 * gcc.c-torture/execute/bitfld-2.c: New test.
48358
48359 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
48360
48361 * gcc.dg/bitfld-1.c: Update.
48362 * gcc.dg/bitfld-2.c: Update.
48363 * gcc.c-torture/execute/bitfld-1.x: New.
48364
48365 2002-02-02 Jakub Jelinek <jakub@redhat.com>
48366
48367 * gcc.c-torture/execute/20020201-1.c: New test.
48368
48369 2002-02-01 Janis Johnson <janis187@us.ibm.com>
48370
48371 PR target/5469
48372 * gcc.dg/20020201-1.c: New test.
48373
48374 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
48375
48376 PR fortran/3743
48377 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
48378 * g77.f-torture/compile/pr3743.x: Remove
48379
48380 2002-01-31 Tom Rix <trix@redhat.com>
48381
48382 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
48383
48384 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
48385
48386 * gcc.dg/noncompile/20020130-1.c: New test.
48387
48388 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
48389
48390 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
48391
48392 2002-01-29 Richard Henderson <rth@redhat.com>
48393
48394 * gcc.c-torture/execute/991118-1.c: Cast various constants back
48395 to long long.
48396 * gcc.c-torture/execute/bf64-1.c: Likewise.
48397
48398 2002-01-29 Jakub Jelinek <jakub@redhat.com>
48399
48400 * gcc.c-torture/execute/20020129-1.c: New test.
48401
48402 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
48403
48404 * gcc.c-torture/compile/20000224-1.c: Update.
48405 * gcc.c-torture/execute/bitfld-1.c: New tests.
48406 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
48407 * gcc.dg/uninit-A.c: Update.
48408
48409 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
48410
48411 * g++.dg/template/ctor1.C: Add instantiation.
48412
48413 2002-01-28 Paul Koning <pkoning@equallogic.com>
48414
48415 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
48416 argument to __builtin_prefetch to be const ptr.
48417
48418 2002-01-28 Jakub Jelinek <jakub@redhat.com>
48419
48420 * gcc.c-torture/compile/20020120-1.c: New test.
48421
48422 2002-01-27 Kazu Hirata <kazu@hxi.com>
48423
48424 * gcc.c-torture/execute/20020127-1.c: New test.
48425
48426 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
48427
48428 * g77.dg/f77-edit-i-in.f: New test
48429 * g77.dg/f77-edit-i-out.f: New test
48430
48431 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
48432
48433 * gcc.dg/debug/debug.exp: New file.
48434 * gcc.dg/debug/trivial.c: New file.
48435 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
48436 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
48437 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
48438 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
48439 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
48440 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
48441 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
48442 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
48443 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
48444 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
48445 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
48446 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
48447 * gcc.dg/20000503-1.c: Removed.
48448 * gcc.dg/20010207-1.c: Removed.
48449 * gcc.dg/20011223-1.c: Removed.
48450 * gcc.dg/20020104-2.c: Removed.
48451 * gcc.dg/debug-1.c: Removed.
48452 * gcc.dg/debug-2.c: Removed.
48453 * gcc.dg/debug-3.c: Removed.
48454 * gcc.dg/debug-4.c: Removed.
48455 * gcc.dg/debug-5.c: Removed.
48456 * gcc.dg/debug-6.c: Removed.
48457 * gcc.dg/dwarf2-1.c: Removed.
48458 * gcc.dg/dwarf2-2.c: Removed.
48459
48460 2002-01-25 Jakub Jelinek <jakub@redhat.com>
48461
48462 * g++.old-deja/g++.other/eh5.C: New test.
48463 * g++.old-deja/g++.other/sibcall2.C: New test.
48464 * g++.old-deja/g++.other/array9.C: New test.
48465 * g++.old-deja/g++.other/typename2.C: New test.
48466 * g++.old-deja/g++.other/crash60.C: New test.
48467 * g++.old-deja/g++.other/conv9.C: New test.
48468 * g++.old-deja/g++.other/mangle10.C: New test.
48469 * g++.old-deja/g++.other/unchanging1.C: New test.
48470 * g++.old-deja/g++.other/exprstmt1.C: New test.
48471 * g++.old-deja/g++.other/inline23.C: New test.
48472 * g++.old-deja/g++.eh/ia64-1.C: New test.
48473 * g++.old-deja/g++.other/dwarf2-1.C: New test.
48474 * g++.old-deja/g++.other/reload1.C: New test.
48475 * g++.old-deja/g++.other/static20.C: New test.
48476 * g++.old-deja/g++.other/local-alloc1.C: New test.
48477 * g++.old-deja/g++.other/conv8.C: New test.
48478 * g++.old-deja/g++.other/stmtexpr2.C: New test.
48479 * g++.old-deja/g++.other/storeexpr1.C: New test.
48480 * g++.old-deja/g++.other/storeexpr2.C: New test.
48481 * g++.dg/eh/template2.C: New test.
48482 * g++.dg/warn/weak1.C: New test.
48483
48484 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
48485
48486 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
48487 Remove first, non-varying, argument.
48488
48489 2002-01-23 Richard Henderson <rth@redhat.com>
48490
48491 * gcc.dg/inline-2.c: New.
48492
48493 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
48494 Add optional target arg. Check number of arguments.
48495 (scan-assembler-not, scan-assembler-dem): Likewise.
48496 (scan-assembler-dem-not): Likewise.
48497
48498 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48499
48500 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
48501 line 12.
48502 * g++.old-deja/g++.brendan/parse3.C,
48503 g++.old-deja/g++.other/crash26.C,
48504 g++.old-deja/g++.other/crash28.C,
48505 g++.old-deja/g++.other/crash29.C,
48506 g++.old-deja/g++.other/crash30.C,
48507 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
48508
48509 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
48510
48511 * gcc.dg/20020115-1.c: New.
48512
48513 2002-01-23 Bob Wilson <bob.wilson@acm.org>
48514
48515 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
48516
48517 2002-01-23 Janis Johnson <janis187@us.ibm.com>
48518
48519 * gcc.dg/20020122-3.c: New.
48520
48521 2002-01-23 Jakub Jelinek <jakub@redhat.com>
48522
48523 * g++.dg/other/gc1.C: New test.
48524
48525 2002-01-23 Zack Weinberg <zack@codesourcery.com>
48526
48527 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
48528
48529 2002-01-22 Richard Henderson <rth@redhat.com>
48530
48531 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
48532
48533 2002-01-22 Richard Henderson <rth@redhat.com>
48534
48535 * gcc.dg/20020122-4.c: New.
48536
48537 2002-01-22 H.J. Lu <hjl@gnu.org>
48538
48539 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
48540 link output.
48541 * gcc.dg/special/ecos.exp: Likewise.
48542 * lib/g++-dg.exp: Likewise.
48543 * lib/g77-dg.exp: Likewise.
48544 * lib/gcc-dg.exp : Likewise.
48545 * lib/mike-g++.exp: Likewise.
48546 * lib/mike-g77.exp: Likewise.
48547 * lib/mike-gcc.exp: Likewise.
48548 * lib/objc-dg.exp: Likewise.
48549
48550 2002-01-22 Janis Johnson <janis187@us.ibm.com>
48551
48552 PR target/5379
48553 * gcc.dg/20020122-2.c: New test.
48554
48555 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
48556
48557 * gcc.dg/20020122-1.c: New test.
48558
48559 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
48560
48561 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
48562
48563 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
48564
48565 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
48566
48567 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48568
48569 * gcc.c-torture/compile/20020121-1.c: New test.
48570
48571 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
48572
48573 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
48574 ld_library_path.
48575
48576 2002-01-21 Jakub Jelinek <jakub@redhat.com>
48577
48578 * gcc.dg/20020218-1.c: New test.
48579
48580 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
48581
48582 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
48583 messages
48584 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
48585 "At global scope" warning
48586 * g++.dg/ext/align1.C: Change cygwin test for alignment
48587 from db-bogus to dg-warning
48588
48589 2002-01-21 Zack Weinberg <zack@codesourcery.com>
48590
48591 * g77.f-torture/compile/cpp2.F: New test.
48592
48593 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
48594
48595 * g++.dg/template/access1.C: New test.
48596
48597 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
48598
48599 * gcc.dg/20020118-1.c: New.
48600
48601 2002-01-18 Kazu Hirata <kazu@hxi.com>
48602
48603 * gcc.c-torture/execute/20020118-1.c: New test.
48604
48605 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48606
48607 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
48608 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
48609 alignment warnings.
48610
48611 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
48612
48613 * gcc.misc-tests/i386-prefetch.exp: Save and restore
48614 torture_with_loops and torture_without_loops
48615
48616 2002-01-17 Jakub Jelinek <jakub@redhat.com>
48617
48618 * gcc.c-torture/compile/20020116-1.c: New test.
48619
48620 2002-01-16 Jakub Jelinek <jakub@redhat.com>
48621
48622 * gcc.dg/20020116-2.c: New test.
48623
48624 * gcc.dg/ultrasp4.c: New test.
48625
48626 * gcc.dg/20020116-1.c: New test.
48627
48628 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
48629
48630 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
48631 by EABI.
48632
48633 2002-01-15 Janis Johnson <janis187@us.ibm.com>
48634
48635 * gcc.misc-tests/i386-prefetch.exp: New.
48636 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
48637 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
48638 * gcc.misc-tests/i386-pf-none-1.c: New test.
48639 * gcc.misc-tests/i386-pf-sse-1.c: New test.
48640
48641 2002-01-15 Jakub Jelinek <jakub@redhat.com>
48642
48643 * gcc.dg/gnu89-init-1.c: Add new tests.
48644
48645 2002-01-15 Andreas Jaeger <aj@suse.de>
48646
48647 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
48648 * gcc.dg/i386-mmx-2.c: Likewise.
48649 * gcc.dg/i386-sse-1.c: Likewise.
48650 * gcc.dg/i386-sse-2.c: Likewise.
48651 * gcc.dg/i386-sse-3.c: Likewise.
48652
48653 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
48654
48655 * g77.f-torture/execute/intrinsic-unix-bessel.f:
48656 Uncomment additional cases that now pass.
48657
48658 2002-01-11 Richard Henderson <rth@redhat.com>
48659
48660 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
48661 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
48662
48663 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
48664
48665 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
48666
48667 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
48668
48669 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
48670 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
48671
48672 2002-01-10 Dale Johannesen <dalej@apple.com>
48673
48674 * gcc.c-torture/execute/loop-11.c: New.
48675
48676 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
48677
48678 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
48679 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
48680
48681 2002-01-09 Richard Henderson <rth@redhat.com>
48682
48683 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
48684 type in which to perform the operation for each size.
48685
48686 2002-01-09 Alan Matsuoka (alanm@redhat.com)
48687
48688 * gcc.c-torture/compile/20020109-2.c: New test.
48689
48690 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
48691
48692 * gcc.c-torture/execute/loop-10.c: New test.
48693
48694 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48695
48696 * gcc.c-torture/compile/20010226-1.c: New test.
48697 * gcc.c-torture/compile/20010227-1.c: New test.
48698 * gcc.c-torture/compile/20010426-1.c: New test.
48699 * gcc.c-torture/compile/20010510-1.c: New test.
48700 * gcc.c-torture/compile/20010605-3.c: New test.
48701 * gcc.c-torture/compile/20010824-1.c: New test.
48702 * gcc.c-torture/execute/20010409-1.c: New test.
48703 * gcc.dg/noncompile/20000901-1.c: New test.
48704 * gcc.dg/20001023-1.c: New test.
48705 * gcc.dg/20001101-1.c: New test.
48706 * gcc.dg/20001102-1.c: New test.
48707 * gcc.dg/20010207-1.c: New test.
48708 * gcc.dg/20010405-1.c: New test.
48709 * gcc.dg/20010822-1.c: New test.
48710 * gcc.dg/20011107-1.c: New test.
48711
48712 2002-01-09 Jeffrey A Law (law@redhat.com)
48713
48714 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48715
48716 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48717 execution failure on PA targets.
48718
48719 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48720
48721 * gcc.c-torture/compile/20020109-1.c: New test.
48722
48723 2002-01-08 Kazu Hirata <kazu@hxi.com>
48724
48725 * gcc.c-torture/execute/20020108-1.c: New test.
48726
48727 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48728
48729 * gcc.dg/20020108-1.c: New test.
48730
48731 2002-01-08 H.J. Lu <hjl@gnu.org>
48732
48733 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48734 for header files.
48735
48736 2002-01-08 Geoff Keating <geoffk@redhat.com>
48737
48738 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48739 consistency.
48740
48741 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48742
48743 * gcc.dg/altivec-4.c: Test altivec predicates.
48744
48745 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48746
48747 * gcc.c-torture/execute/20020107-1.c: New test.
48748
48749 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48750
48751 PR c/5279
48752 * gcc.c-torture/compile/20020106-1.c: New test.
48753
48754 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48755
48756 * gcc.c-torture/execute/nestfunc-4.c: New test.
48757
48758 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48759
48760 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48761 extra triple that slipped in.
48762 * g++.old-deja/g++.abi/align.C: Likewise.
48763 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48764
48765 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48766
48767 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48768 * g++.old-deja/g++.abi/align.C: Likewise.
48769 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48770
48771 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48772 on FreeBSD/i386.
48773 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48774 FreeBSD.
48775
48776 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48777
48778 * gcc.dg/20020104-1.c: New test.
48779
48780 * gcc.dg/20020104-2.c: New test.
48781
48782 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48783
48784 * gcc.dg/20020103-1.c: Fix typo in target selector.
48785
48786 2002-01-03 Richard Henderson <rth@redhat.com>
48787
48788 * gcc.dg/20020103-1.c: New.
48789
48790 2002-01-03 Kazu Hirata <kazu@hxi.com>
48791
48792 * gcc.c-torture/execute/20020103-1.c: New test.
48793
48794 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48795
48796 * g++.dg/other/debug2.C: New test.
48797
48798 * gcc.c-torture/compile/20020103-1.c: New test.
48799
48800 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48801
48802 * gcc.dg/gnu89-init-1.c: Added new tests.
48803
48804 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48805
48806 * g++.dg/template/friend2.C: Remove as patch is reverted.
48807
48808 * g++.dg/warn/oldcast1.C: New test.
48809
48810 * g++.dg/template/ptrmem1.C: New test.
48811 * g++.dg/template/ptrmem2.C: New test.
48812
48813 * g++.dg/template/ntp.C: New test.
48814
48815 * g++.dg/other/component1.C: New test.
48816
48817 * g++.dg/template/ttp3.C: New test.
48818
48819 * g++.dg/template/friend2.C: New test.
48820 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48821
48822 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48823
48824 * g++.dg/other/ptrmem1.C: New test.
48825 * g++.dg/other/ptrmem2.C: New test.
48826
48827 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48828
48829 * g++.dg/template/ctor1.C: New test.
48830
48831 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48832
48833 * g++.dg/template/friend2.C: New test.
48834
48835 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48836
48837 * gcc.dg/mmix-1.c: New test.
48838
48839 2001-12-31 Richard Henderson <rth@redhat.com>
48840
48841 * gcc.dg/asm-5.c: New.
48842
48843 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48844
48845 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48846 in namespace __gnu_cxx
48847
48848 2001-12-30 Richard Henderson <rth@redhat.com>
48849
48850 * gcc.dg/debug-6.c: New.
48851
48852 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48853
48854 * gcc.c-torture/compile/20011229-2.c: New test.
48855
48856 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48857
48858 * gcc.dg/debug-3.c: New test.
48859 * gcc.dg/debug-4.c: New test.
48860 * gcc.dg/debug-5.c: New test.
48861
48862 2001-12-29 Richard Henderson <rth@redhat.com>
48863
48864 * g++.dg/eh/loop1.C: New.
48865
48866 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48867
48868 * g++.dg/template/crash1.C: New test.
48869
48870 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48871
48872 * g++.dg/other/const1.C: New test.
48873
48874 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48875
48876 * gcc.c-torture/compile/20011229-1.c: New test.
48877
48878 2001-12-28 Stan Shebs <shebs@apple.com>
48879
48880 * lib/objc-torture.exp: Resync with c-torture.exp.
48881 * lib/objc.exp: Load standard libraries.
48882
48883 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48884
48885 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48886 additional tests.
48887
48888 2001-12-27 Roger Sayle <roger@eyesopen.com>
48889
48890 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48891
48892 2001-12-27 Richard Henderson <rth@redhat.com>
48893
48894 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48895
48896 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48897
48898 * g++.dg/eh/ctor1.C: New test.
48899 * g++.dg/other/error2.C: New test.
48900
48901 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48902
48903 * g++.dg/other/init2.C: New test.
48904
48905 2001-12-24 Richard Henderson <rth@redhat.com>
48906
48907 * gcc.dg/20011223-1.c: New.
48908 * gcc.dg/inline-1.c: New.
48909
48910 2001-12-23 Richard Henderson <rth@redhat.com>
48911
48912 * gcc.dg/asm-4.c: Test operand modifiers.
48913
48914 2001-12-23 Richard Henderson <rth@redhat.com>
48915
48916 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48917
48918 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48919
48920 * gcc.c-torture/execute/20011223-1.c: New test.
48921
48922 2001-12-21 Richard Henderson <rth@redhat.com>
48923
48924 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48925 re-enables the warning.
48926
48927 2001-12-21 Richard Henderson <rth@redhat.com>
48928
48929 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48930
48931 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48932
48933 * gcc.c-torture/compile/20011218-1.c: New test.
48934
48935 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48936
48937 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48938 arm-isr.c test.
48939 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48940 epilogue generation for ARM ISR routines.
48941
48942 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48943
48944 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48945 * gcc.dg/format/c90-printf-3.c: Likewise.
48946 * gcc.dg/format/c99-printf-3.c: Likewise.
48947 * gcc.dg/format/ext-1.c: Likewise.
48948 * gcc.dg/format/ext-6.c: Likewise.
48949 * gcc.dg/format/format.h: Prototype unlocked stdio.
48950
48951 2001-12-20 Richard Henderson <rth@redhat.com>
48952
48953 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48954 (arena): Use it.
48955 (malloc): Correct allocation logic. Abort if we fill up the
48956 arena before initialization complete.
48957 (realloc): Correct allocation logic.
48958
48959 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48960
48961 * gcc.c-torture/compile/20011219-2.c: New test.
48962
48963 * gcc.c-torture/execute/20011219-1.c: New test.
48964
48965 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48966
48967 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48968 target does not support weak symbols.
48969
48970 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48971
48972 * gcc.c-torture/compile/20011219-1.c: New test.
48973
48974 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48975
48976 * g++.dg/other/error1.C: New test.
48977
48978 2001-12-17 Jeffrey A Law (law@redhat.com)
48979
48980 * gcc.c-torture/execute/20011217-1.c: New test.
48981
48982 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48983
48984 * objc.dg/special/: New directory.
48985 * objc.dg/special/special.exp: New file.
48986 * objc.dg/special/unclaimed-category-1.h: New file.
48987 * objc.dg/special/unclaimed-category-1a.m: New file.
48988 * objc.dg/special/unclaimed-category-1.m: New file.
48989
48990 2001-12-17 Andreas Jaeger <aj@suse.de>
48991
48992 * gcc.c-torture/compile/20011217-2.c: New test.
48993
48994 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48995
48996 * gcc.c-torture/compile/20011217-1.c: New test.
48997
48998 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48999
49000 * gcc.dg/20011214-1.c: New.
49001
49002 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
49003
49004 * gcc.dg/altivec-4.c: New.
49005
49006 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
49007
49008 * gcc.dg/20011113-1.c: New test.
49009
49010 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
49011
49012 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
49013 std::__malloc_alloc_template<0> and
49014 std::__default_alloc_template<false, 0>.
49015
49016 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
49017
49018 * objc/execute/bf-21.m: New test.
49019 * objc/execute/enumeration-1.m: New test.
49020 * objc/execute/enumeration-2.m: New test.
49021
49022 2001-12-12 Jakub Jelinek <jakub@redhat.com>
49023
49024 * gcc.dg/gnu89-init-1.c: New test.
49025
49026 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
49027
49028 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
49029 * g++.old-deja/g++.jason/2371.C: Likewise.
49030 * g++.old-deja/g++.jason/template33.C: Likewise.
49031 * g++.old-deja/g++.jason/template34.C: Likewise.
49032 * g++.old-deja/g++.jason/template36.C: Likewise.
49033 * g++.old-deja/g++.oliva/typename1.C: Likewise.
49034 * g++.old-deja/g++.oliva/typename2.C: Likewise.
49035 * g++.old-deja/g++.other/typename1.C: Likewise.
49036 * g++.old-deja/g++.pt/inherit2.C: Likewise.
49037 * g++.old-deja/g++.pt/nontype5.C: Likewise.
49038 * g++.old-deja/g++.pt/typename11.C: Likewise.
49039 * g++.old-deja/g++.pt/typename14.C: Likewise.
49040 * g++.old-deja/g++.pt/typename16.C: Likewise.
49041 * g++.old-deja/g++.pt/typename3.C: Likewise.
49042 * g++.old-deja/g++.pt/typename4.C: Likewise.
49043 * g++.old-deja/g++.pt/typename5.C: Likewise.
49044 * g++.old-deja/g++.pt/typename7.C: Likewise.
49045 * g++.old-deja/g++.robertl/eb9.C: Likewise.
49046
49047 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
49048
49049 * g++.dg/other/linkage1.C: New test.
49050 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
49051 specifiers.
49052
49053 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
49054
49055 * gcc.dg/concat.c: New test.
49056
49057 2001-12-11 Stan Shebs <shebs@apple.com>
49058
49059 * objc/compile: New test directory.
49060 * objc/compile/compile.exp: New expect script.
49061 * objc/compile/20011211-1.m: New compile test.
49062
49063 2001-12-11 Jason Merrill <jason@redhat.com>
49064
49065 * lib/prune.exp (prune_gcc_output): Also handle "In member
49066 function". So many permutations...
49067
49068 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
49069
49070 * g++.dg/template/typedef1.C: New test.
49071
49072 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
49073
49074 * g++.dg/other/copy1.C: New test.
49075
49076 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
49077
49078 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
49079
49080 * gcc.dg/builtin-choose-expr.c: New.
49081
49082 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
49083
49084 * gcc.dg/altivec-2.c: New.
49085
49086 2001-12-07 Richard Henderson <rth@redhat.com>
49087
49088 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
49089
49090 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
49091
49092 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
49093 ultrasparc.
49094
49095 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
49096
49097 * g++-old.deja/g++.robertl/eb101.C: Deleted.
49098
49099 2001-12-06 Janis Johnson <janis187@us.ibm.com>
49100
49101 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
49102 variable argument list.
49103
49104 2001-12-06 Zack Weinberg <zack@codesourcery.com>
49105
49106 * gcc.c-torture/execute/memcheck: Delete entire directory.
49107 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
49108 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
49109
49110 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
49111
49112 * gcc.dg/Wshadow-1.c: New test.
49113
49114 2001-12-05 Jakub Jelinek <jakub@redhat.com>
49115
49116 * gcc.c-torture/compile/20011130-1.c: New test.
49117
49118 * gcc.dg/noncompile/20011025-1.c: New test.
49119
49120 * g++.dg/other/anon-union.C: New test.
49121
49122 * gcc.c-torture/execute/20011024-1.c: New test.
49123
49124 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
49125
49126 * gcc.c-torture/execute/20000722-1.x,
49127 gcc.c-torture/execute/20010123-1.x: Remove.
49128 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
49129 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
49130 gcc.dg/c99-complit-2.c: New tests.
49131
49132 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
49133
49134 * g++.dg/inherit/base1.C: New test.
49135
49136 2001-12-04 Jakub Jelinek <jakub@redhat.com>
49137
49138 * g++.dg/other/stdarg1.C: New test.
49139
49140 * gcc.c-torture/compile/20011130-2.c: New test.
49141
49142 2001-12-03 Janis Johnson <janis187@us.ibm.com>
49143
49144 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
49145 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
49146 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
49147 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
49148 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
49149 * gcc.dg/builtin-prefetch-1.c: New test.
49150
49151 2001-12-03 Jakub Jelinek <jakub@redhat.com>
49152
49153 * gcc.dg/20011130-1.c: New test.
49154
49155 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
49156
49157 * g++.dg/other/scope1.C: New test.
49158 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
49159
49160 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
49161
49162 * gcc.dg/vla-init-1.c: New test.
49163
49164 2001-12-01 Geoff Keating <geoffk@redhat.com>
49165
49166 * gcc.c-torture/compile/structs.c: New testcase from GDB.
49167
49168 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
49169
49170 * objc.dg/alias.m: Update.
49171 * objc.dg/class-1.m: Update.
49172 * objc.dg/const-str-1.m: Update.
49173 * objc.dg/fwd-proto-1.m: Update.
49174 * objc.dg/id-1.m: Update.
49175 * objc.dg/super-class-1.m: Update.
49176
49177 2001-11-29 Mark Mitchell <mark@codesourcery.com>
49178
49179 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
49180 constructs.
49181
49182 2001-11-28 Jeffrey A Law (law@cygnus.com)
49183
49184 * gcc.c-torture/execute/20011128-1.c: New test.
49185
49186 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
49187
49188 * gcc.dg/20011127-1.c: New test.
49189
49190 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
49191
49192 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
49193 from Austin Group draft 7.
49194 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
49195 scanf format arguments.
49196 * gcc.dg/format/no-exargs-2.c: New test.
49197
49198 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
49199
49200 * g++.dg/abi/vbase8-4.C: New test.
49201
49202 2001-11-24 Ian Lance Taylor <ian@airs.com>
49203
49204 * gcc.c-torture/execute/20011121-1.c: New test.
49205
49206 2001-11-23 Jeffrey A Law (law@cygnus.com)
49207
49208 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
49209
49210 2001-11-23 Andreas Jaeger <aj@suse.de>
49211
49212 * gcc.dg/cpp/charconst-2.c: New test.
49213
49214 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
49215
49216 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
49217 to the host if it is remote. Let tests specify extra headers
49218 they use.
49219 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
49220 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
49221 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
49222 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
49223 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
49224 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
49225 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
49226 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
49227 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
49228 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
49229
49230 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
49231
49232 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
49233 for little endian ARMs.
49234
49235 2001-11-20 Jakub Jelinek <jakub@redhat.com>
49236
49237 * gcc.c-torture/compile/20011119-1.c: New test.
49238 * gcc.c-torture/compile/20011119-2.c: New test.
49239
49240 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
49241
49242 * gcc.dg/altivec-1.c: Fix typo.
49243
49244 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
49245
49246 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
49247
49248 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
49249
49250 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
49251
49252 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
49253
49254 * lib/g77.exp: Don't specify --rpath-link.
49255
49256 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
49257 across all the headers.
49258 * gcc.dg/format/format.exp: For testing on a remote host,
49259 copy format.h.
49260
49261 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
49262 * gcc.c-torture/execute/930406-1.c: Likewise.
49263 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
49264
49265 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
49266
49267 * gcc.dg/altivec-1.c: New.
49268
49269 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
49270
49271 * gcc.dg/cpp/fpreprocessed.c: New test case.
49272
49273 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
49274
49275 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
49276 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
49277 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
49278
49279 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
49280
49281 * gcc.dg/no-builtin-1.c: New test.
49282
49283 2001-11-16 Jakub Jelinek <jakub@redhat.com>
49284
49285 * gcc.c-torture/execute/20011115-1.c: New test.
49286
49287 2001-11-15 Jakub Jelinek <jakub@redhat.com>
49288
49289 * gcc.c-torture/compile/20011114-2.c: New test.
49290 * gcc.c-torture/compile/20011114-3.c: New test.
49291 * gcc.c-torture/compile/20011114-4.c: New test.
49292
49293 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
49294
49295 * g++.dg/other/init1.C: New test.
49296
49297 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
49298
49299 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
49300 message.
49301
49302 * gcc.c-torture/execute/20011114-1.c: New testcase.
49303
49304 * gcc.c-torture/compile/20010327-1.c: Revert last change.
49305 * gcc.c-torture/compile/20011114-1.c: New test, exactly
49306 like the (before this change) version of 20010327-1.c.
49307
49308 2001-11-14 Roger Sayle <roger@eyesopen.com>
49309
49310 * gcc.c-torture/execute/string-opt-13.c: New testcase.
49311
49312 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
49313
49314 * g++.dg/init/array2.C: New test.
49315
49316 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
49317
49318 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
49319
49320 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
49321
49322 * g++.dg/other/forscope1.C: New test.
49323 * g++.dg/ext/forscope1.C: New test.
49324 * g++.dg/ext/forscope2.C: New test.
49325
49326 2001-11-13 Jakub Jelinek <jakub@redhat.com>
49327
49328 * gcc.c-torture/execute/20011113-1.c: New test.
49329
49330 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
49331
49332 * gcc.c-torture/execute/20011109-2.c: New test.
49333
49334 * gcc.c-torture/execute/20011109-1.c: New test.
49335
49336 2001-11-09 Jakub Jelinek <jakub@redhat.com>
49337
49338 * gcc.c-torture/compile/20011109-1.c: New test.
49339
49340 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
49341
49342 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
49343 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
49344 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
49345 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
49346 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
49347 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
49348 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
49349
49350 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
49351
49352 * g++.dg/warn/Wshadow-1.C: New tests.
49353 * g++.old-deja/g++.mike/for3.C: Update.
49354
49355 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
49356
49357 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
49358 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
49359 XFAILs. Adjust expected error texts.
49360 * gcc.c-torture/compile/20011106-1.c,
49361 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
49362 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
49363 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
49364 gcc.dg/c99-array-lval-5.c: New tests.
49365
49366 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49367
49368 * gcc.dg/cpp/defined.c: Update.
49369
49370 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49371
49372 * gcc.c-torture/execute/anon-1.c: New test.
49373
49374 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
49375
49376 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
49377 same size, so no warning should be produced on stormy16.
49378
49379 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
49380 due to oversized array.
49381 * g++.old-deja/g++.mike/ns15.C: Likewise.
49382 * g++.old-deja/g++.pt/crash16.C: Likewise.
49383
49384 2001-11-02 Graham Stott <grahams@redhat.com>
49385
49386 * g++.dgother/debug1.C: Fix typos.
49387
49388 2001-11-01 Jakub Jelinek <jakub@redhat.com>
49389
49390 * g++.dg/other/debug1.C: New test.
49391
49392 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49393
49394 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
49395 of unsigned long.
49396
49397 2001-10-30 Jakub Jelinek <jakub@redhat.com>
49398
49399 * gcc.dg/20011029-2.c: New test.
49400
49401 * gcc.c-torture/compile/20011029-1.c: New test.
49402
49403 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
49404
49405 * objc/execute/class_self-1.m: New test.
49406 * objc/execute/class_self-2.m: New test.
49407
49408 2001-10-25 Zack Weinberg <zack@codesourcery.com>
49409
49410 * gcc.misc-tests/msgs.exp: Delete.
49411 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
49412 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
49413 error set to match recent changes.
49414
49415 2001-10-24 Zack Weinberg <zack@codesourcery.com>
49416
49417 * gcc.dg/20011021-1.c: New test.
49418
49419 2001-10-24 Jakub Jelinek <jakub@redhat.com>
49420
49421 * gcc.c-torture/compile/20011023-1.c: New test.
49422
49423 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
49424
49425 * lib/g77.exp: Rewrite based on lib/g++.exp.
49426
49427 2001-10-19 Jakub Jelinek <jakub@redhat.com>
49428
49429 * gcc.c-torture/execute/20011019-1.c: New test.
49430
49431 * gcc.dg/20011018-1.c: New test.
49432
49433 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
49434
49435 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
49436
49437 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
49438
49439 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
49440 * gcc.dg/attr-invalid.c: Likewise.
49441
49442 2001-10-18 Jakub Jelinek <jakub@redhat.com>
49443
49444 * gcc.dg/20011015-1.c: New test.
49445
49446 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49447
49448 * g++.dg/template/unify2.C: New test.
49449
49450 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
49451
49452 * g++.dg/other/exception-specification.C: New test
49453
49454 2001-10-13 Tom Rix <trix@redhat.com>
49455
49456 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
49457 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
49458
49459 2001-10-12 Jakub Jelinek <jakub@redhat.com>
49460
49461 * gcc.dg/20011009-1.c: New test.
49462
49463 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
49464
49465 PR g++/4476
49466 * g++.dg/other/friend1.C: New test.
49467
49468 2001-10-11 Richard Henderson <rth@redhat.com>
49469
49470 * g++.old-deja/g++.other/crash18.C: Add -S to options.
49471
49472 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49473
49474 * gcc.c-torture/compile/20011010-1.c: New.
49475
49476 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
49477
49478 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
49479 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
49480 g77.f-torture/execute/execute.exp,
49481 g77.f-torture/noncompile/noncompile.exp,
49482 gcc.c-torture/compile/compile.exp,
49483 gcc.c-torture/execute/execute.exp,
49484 gcc.c-torture/execute/ieee/ieee.exp,
49485 gcc.c-torture/execute/memcheck/memcheck.exp,
49486 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
49487 objc/execute/execute.exp: Update FSF address.
49488
49489 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
49490
49491 * gcc.dg/cpp/cmdlne-C.c: Update.
49492 * gcc.dg/cpp/cmdlne-C2.c: New.
49493
49494 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49495
49496 * gcc.c-torture/execute/20011008-3.c: New.
49497
49498 2001-10-08 DJ Delorie <dj@redhat.com>
49499
49500 * gcc.dg/20011008-1.c: New.
49501 * gcc.dg/20011008-2.c: New.
49502
49503 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
49504
49505 * gcc.dg/cpp/spacing1.c: Update test.
49506
49507 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
49508
49509 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
49510 spelling errors of "separate" as "seperate".
49511
49512 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
49513
49514 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
49515 enough to avoid inlining.
49516
49517 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49518
49519 * lib/g77.exp: set libg2c_dir correctly.
49520
49521 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
49522
49523 * gcc.dg/cpp/macro11.c: New test.
49524
49525 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49526
49527 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
49528 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
49529 gcc.dg/format/multattr-3.c: New tests.
49530 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
49531 tests for format attributes on function pointers being rejected.
49532
49533 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49534
49535 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
49536
49537 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
49538
49539 * g++.dg/warn/format1.C: New test.
49540
49541 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
49542
49543 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
49544
49545 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49546
49547 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
49548
49549 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
49550
49551 * gcc.dg/cpp/redef2.c: Add test.
49552
49553 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
49554
49555 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
49556 long-standing bug on i686, apparently.
49557 * gcc.c-torture/execute/loop-2c.x: New file.
49558 * gcc.c-torture/execute/loop-2d.x: New file.
49559 * gcc.c-torture/execute/loop-3c.x: New file.
49560
49561 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
49562
49563 * gcc.dg/cpp/20000625-2.c: Correct line number.
49564
49565 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49566
49567 * gcc.dg/cpp/macro10.c: New test.
49568 * gcc.dg/cpp/strify3.c: New test.
49569 * gcc.dg/cpp/spacing1.c: Add tests.
49570 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
49571 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
49572
49573 2001-09-24 DJ Delorie <dj@redhat.com>
49574
49575 * gcc.c-torture/execute/20010924-1.c: New test.
49576
49577 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
49578
49579 * objc/execute/paste.m: Remove.
49580
49581 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
49582
49583 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
49584
49585 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
49586
49587 * g77.dg/strlen0.f: New test.
49588
49589 2001-09-21 Richard Henderson <rth@redhat.com>
49590
49591 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
49592 * g++.old-deja/g++.abi/vtable2.C: Likewise.
49593
49594 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
49595
49596 Table-driven attributes.
49597 * g++.dg/ext/attrib1.C: New test.
49598
49599 2001-09-20 DJ Delorie <dj@redhat.com>
49600
49601 * gcc.dg/20000926-1.c: Update expected warning messages.
49602 * gcc.dg/array-2.c: Likewise, and test for warnings too.
49603 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
49604 array.
49605
49606 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
49607
49608 * g++.dg/eh/registers1.C: New test case.
49609
49610 2001-09-17 Richard Henderson <rth@redhat.com>
49611
49612 * gcc.dg/array-5.c: Fix VLA decomposition test.
49613
49614 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
49615
49616 * gcc.dg/cpp/line5.c: New testcase.
49617
49618 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
49619
49620 * gcc.dg/cpp/macro9.c: New test.
49621
49622 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
49623
49624 * gcc.c-torture/execute/980223.c: Change type of addr from long
49625 to char *.
49626
49627 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
49628
49629 * gcc.c-torture/execute/20010915-1.c: New test.
49630
49631 2001-09-14 Janis Johnson <janis187@us.ibm.com>
49632
49633 * g77.dg/bprob: New directory.
49634 * g77.dg/bprob/bprob.exp: New file.
49635 * g77.dg/bprob/bprob-1.f: New test.
49636 * g77.dg/gcov: New directory.
49637 * g77.dg/gcov/gcov.exp: New file.
49638 * g77.dg/gcov/gcov-1.f: New test.
49639 * g77.dg/gcov/gcov-1.x: New file.
49640
49641 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
49642
49643 * gcc.dg/cpp/directiv.c: Update.
49644 * gcc.dg/cpp/undef1.c: Update.
49645
49646 2001-09-12 Jakub Jelinek <jakub@redhat.com>
49647
49648 * gcc.dg/20010912-1.c: New test.
49649
49650 2001-09-11 Janis Johnson <janis187@us.ibm.com>
49651
49652 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
49653 language-independent file in lib.
49654 * lib/gcov.exp: New file.
49655
49656 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
49657
49658 * gcc.c-torture/compile/20010911-1.c: New test.
49659
49660 2001-09-10 Janis Johnson <janis187@us.ibm.com>
49661
49662 * lib/profopt.exp: New, to support profile-directed optimizations.
49663 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
49664 * gcc.misc-tests/bprob-1.c: New test.
49665 * gcc.misc-tests/bprob-2.c: New test.
49666
49667 2001-09-07 Janis Johnson <janis187@us.ibm.com>
49668
49669 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
49670 XFAIL and which kinds of gcov output to verify.
49671 * gcc.misc-tests/gcov-4b.x: New file.
49672 * gcc.misc-tests/gcov-5b.x: New file.
49673 * gcc.misc-tests/gcov-6.x: New file.
49674 * gcc.misc-tests/gcov-7.c: New test.
49675 * gcc.misc-tests/gcov-7.x: New file.
49676
49677 2001-09-06 Janis Johnson <janis187@us.ibm.com>
49678
49679 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
49680 * gcc.misc-tests/gcov-6.c: New test.
49681
49682 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
49683
49684 PR c++/3986
49685 * g++.dg/abi/vbase1.C: New test.
49686
49687 2001-09-05 Ziemowit Laski <zlaski@apple.com>
49688
49689 * objc.dg/method-2.m: New.
49690
49691 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
49692
49693 PR c++/4203
49694 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
49695 * g++.dg/init/empty1.C: New test.
49696
49697 2001-09-03 Jakub Jelinek <jakub@redhat.com>
49698
49699 * gcc.c-torture/compile/20010903-1.c: New test.
49700
49701 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
49702
49703 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
49704 for m68k.
49705
49706 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
49707
49708 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
49709
49710 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
49711
49712 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
49713
49714 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49715
49716 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49717 for 16-bit 'unsigned int'.
49718
49719 2001-08-29 Kazu Hirata <kazu@hxi.com>
49720
49721 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49722
49723 2001-08-27 Richard Henderson <rth@redhat.com>
49724
49725 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49726 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49727
49728 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49729
49730 * gcc.dg/asm-names.c (ymain): New.
49731
49732 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49733
49734 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49735 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49736 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49737
49738 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49739
49740 * gcc.dg/compare5.c: New testcase.
49741
49742 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49743
49744 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49745 and "In instantiation".
49746
49747 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49748
49749 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49750
49751 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49752
49753 * gcc.misc-tests/gcov.exp: Add support for branch information.
49754 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49755 * gcc.misc-tests/gcov-4.c: New test.
49756 * gcc.misc-tests/gcov-4b.c: New test.
49757 * gcc.misc-tests/gcov-5b.c: New test.
49758
49759 2001-08-20 Zack Weinberg <zackw@panix.com>
49760
49761 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49762 expected to fail.
49763
49764 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49765
49766 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49767
49768 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49769
49770 * g++.dg/eh/template1.C: New test.
49771
49772 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49773
49774 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49775 Fix thinko.
49776 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49777 for xfail.
49778
49779 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49780
49781 * lib/g77-dg.exp: Use prune.exp for common procedures
49782 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49783 * lib/g77.exp: (g77-dg-prune) Remove
49784
49785 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49786
49787 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49788
49789 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49790
49791 * g++.dg/template/unify1.C: New test.
49792
49793 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49794
49795 * g++.dg/abi/empty4.C: New test.
49796
49797 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49798
49799 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49800 solaris2.*
49801 * g77.f-torture/compile/pr3743.x: Likewise.
49802
49803 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49804
49805 * g++.dg/other/using-declaration.C: New test.
49806
49807 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49808
49809 * gcc.dg/cpp/tr-sign.c: New testcase.
49810
49811 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49812
49813 * gcc.dg/cpp/19951025-1.c: Revert.
49814 * gcc.dg/cpp/directiv.c: We no longer process directives that
49815 interrupt macro arguments.
49816
49817 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49818
49819 * gcc.dg/bconstp-1.c: New test.
49820
49821 2001-08-03 Richard Henderson <rth@redhat.com>
49822
49823 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49824
49825 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49826
49827 * gcc.dg/cpp/19951025-1.c: Update.
49828
49829 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49830
49831 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49832 should be x.
49833
49834 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49835
49836 Kill -fhonor-std.
49837 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49838 * g++.old-deja/g++.other/std1.C: Likewise.
49839 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49840
49841 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49842
49843 * lib/g77.exp: Load gcc-defs.exp for common procedures
49844 (g77_pass, g77_fail, g77_finish, g77_exit,
49845 ${tool}_check_unsupported_p} Now redundant. Deleted.
49846
49847 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49848
49849 * g77.dg/fbackslash.f
49850 * g77.dg/fcase-preserve.f
49851 * g77.dg/ff90-1.f
49852 * g77.dg/ffixed-line-length-0.f
49853 * g77.dg/ffixed-line-length-132.f
49854 * g77.dg/ffixed-line-length-7.f
49855 * g77.dg/ffixed-line-length-72.f
49856 * g77.dg/ffixed-line-length-none.f
49857 * g77.dg/ffree-form-1.f
49858 * g77.dg/fno-backslash.f
49859 * g77.dg/fno-f90-1.f
49860 * g77.dg/fno-fixed-form-1.f
49861 * g77.dg/fno-onetrip.f
49862 * g77.dg/fno-typeless-boz.f
49863 * g77.dg/fno-underscoring.f
49864 * g77.dg/fno-vxt-1.f
49865 * g77.dg/fonetrip.f
49866 * g77.dg/ftypeless-boz.f
49867 * g77.dg/fugly-assumed.f
49868 * g77.dg/funderscoring.f
49869 * g77.dg/fvxt-1.f
49870
49871 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49872
49873 * objc.dg/fwd-proto-1.m: New.
49874 * objc.dg/local-decl-1.m: New.
49875 * objc.dg/naming-1.m: New.
49876 * objc.dg/naming-2.m: New.
49877 * objc.dg/proto-hier-1.m: New.
49878
49879 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49880
49881 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49882 largest-type elements to a struct makes its size grow.
49883
49884 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49885
49886 * g++.dg/abi/vthunk1.C: New test.
49887
49888 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49889
49890 * g++.dg/abi/vbase8-22.C: New test.
49891
49892 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49893
49894 * gcc.dg/cpp/macro8.c: New test.
49895
49896 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49897
49898 * g++.dg/abi/vbase8-21.C: New test.
49899
49900 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49901
49902 * g++.dg/abi/vbase8-10.C: New test.
49903
49904 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49905
49906 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49907 ${tool}_set_ld_library_path.
49908 Changed caller.
49909 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49910 g++.exp.
49911
49912 2001-07-26 Stan Cox <scox@redhat.com>
49913
49914 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49915 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49916 gcc_exit, gcc_check_unsupported_p):
49917 Moved to gcc-deps.exp
49918 * gcc-deps.exp: New file.
49919
49920 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49921
49922 * g++.old-deja/g++.pt/defarg14.C: New test.
49923
49924 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49925
49926 * g++.old-deja/g++.other/lineno5.C: New test.
49927
49928 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49929
49930 * g++.old-deja/g++.pt/crash68.C: New test.
49931
49932 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49933
49934 * g++.old-deja/g++.other/crash42.C: New test.
49935
49936 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49937
49938 * gcc.dg/cpp/extratokens.c: Fix.
49939 * gcc.dg/cpp/skipping2.c: New tests.
49940
49941 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49942
49943 * gcc.c-torture/execute/20010724-1.c: New file.
49944 * gcc.c-torture/execute/20010724-1.x: New file.
49945
49946 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49947
49948 * g++.old-deja/g++.other/cond7.C: New test.
49949
49950 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49951
49952 * g++.old-deja/g++.other/optimize4.C: New test.
49953
49954 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49955
49956 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49957
49958 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49959
49960 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49961 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49962 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49963 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49964
49965 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49966 bug report" message.
49967
49968 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49969 * g++.dg/ext/instantiate1.C: Move from old-deja.
49970
49971 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49972
49973 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49974 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49975 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49976 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49977
49978 2001-07-23 Jeffrey A Law (law@cygnus.com)
49979
49980 * gcc.c-torture/execute/20010723-1.c: New test.
49981
49982 2001-07-23 Ben Elliston <bje@redhat.com>
49983
49984 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49985
49986 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49987
49988 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49989 i[34567]86-*-*.
49990 Delete handling of ieee_multilib_flags.
49991 Pass -mieee for alpha*-*-* and sh-*-*.
49992 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49993
49994 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49995
49996 Remove old-abi tests.
49997 * g++.old-deja/g++.mike/p11116.C: Remove.
49998 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49999
50000 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
50001
50002 * g77.f-torture/compile/pr3743.f: New test
50003
50004 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
50005
50006 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
50007
50008 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50009
50010 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
50011 g++.old-deja/g++.pt/static6.C: Likewise.
50012 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
50013 supports weak symbols.
50014
50015 2001-07-18 Andreas Jaeger <aj@suse.de>
50016
50017 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
50018 supported again.
50019
50020 2001-07-18 Andreas Jaeger <aj@suse.de>
50021
50022 * gcc.dg/iftrap-1.c: Fix target line.
50023
50024 2001-07-17 Richard Henderson <rth@redhat.com>
50025
50026 * gcc.c-torture/execute/20010717-1.c: New.
50027
50028 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
50029
50030 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
50031 tests.
50032
50033 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50034
50035 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
50036
50037 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50038
50039 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
50040 UAC_SIGBUS, UAC_NOPRINT definitions.
50041
50042 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
50043
50044 * objc/execute/object_is_class.m: New test.
50045 * objc/execute/object_is_meta_class.m: New test.
50046
50047 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50048
50049 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
50050 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
50051
50052 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
50053
50054 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
50055 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
50056
50057 2001-07-14 Richard Henderson <rth@redhat.com>
50058
50059 * gcc.dg/iftrap-1.c: New.
50060
50061 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
50062
50063 * g77.f-torture/execute/intrinsic77.f: New test.
50064
50065 2001-07-11 Janis Johnson <janis@us.ibm.com>
50066
50067 * gcc.misc-tests/gcov-3.c: New test.
50068
50069 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
50070
50071 * gcc.c-torture/compile/20010711-1.c,
50072 * gcc.c-torture/compile/20010711-2.c: New tests.
50073
50074 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
50075
50076 * gcc.c-torture/execute/20010711-1.c: New test.
50077
50078 2001-07-11 Ben Elliston <bje@redhat.com>
50079
50080 * g++.old-deja/g++.other/enum5.C: New test.
50081
50082 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
50083
50084 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
50085 (g++-dg-prune): Call prune_gcc_output.
50086 * prune.exp: New file for prune_gcc_output.
50087 * lib/g++.exp, lib/gcc.exp: Load it.
50088
50089 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
50090
50091 * gcc.c-torture/compile/20010701-1.c,
50092 g++.old-deja/g++.ext/attrib6.C: New tests.
50093
50094 2001-07-06 Jeffrey A Law (law@cygnus.com)
50095
50096 * gcc.c-torture/compile/20010706-1.c: New test.
50097
50098 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
50099
50100 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
50101
50102 2001-06-28 Stan Shebs <shebs@apple.com>
50103
50104 * gcc.dg/pragma-darwin.c: New test.
50105
50106 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50107
50108 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
50109 Solaris 2.[678] system.
50110
50111 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
50112
50113 * gcc.dg/20010622-1.c: New test.
50114
50115 2001-06-18 Stan Shebs <shebs@apple.com>
50116
50117 * objc.dg: New directory.
50118 * objc.dg/dg.exp: New file.
50119 * objc.dg/alias.m: New.
50120 * objc.dg/class-1.m: New.
50121 * objc.dg/class-2.m: New.
50122 * objc.dg/const-str-1.m: New.
50123 * objc.dg/const-str-2.m: New.
50124 * objc.dg/id-1.m: New.
50125 * objc.dg/method-1.m: New.
50126 * objc.dg/super-class-1.m: New.
50127 * lib/objc-dg.exp: New file.
50128
50129 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
50130
50131 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
50132 of label name.
50133
50134 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
50135
50136 * g++.old-deja/g++.abi/vbase8-9.C: New test.
50137
50138 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50139
50140 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
50141 variable.
50142
50143 2001-06-12 Richard Henderson <rth@redhat.com>
50144
50145 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
50146
50147 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
50148
50149 * g++.old-deja/g++.abi/vbase5.C: New test.
50150 * g++.old-deja/g++.abi/vbase6.C: New test.
50151 * g++.old-deja/g++.abi/vbase7.C: New test.
50152
50153 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50154
50155 * gcc.c-torture/compile/20010610-1.c: New test.
50156
50157 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
50158
50159 * g++.old-deja/g++.abi/vbase4.C: New test.
50160
50161 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
50162
50163 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
50164 support %f for HC11/HC12 targets.
50165 * gcc.c-torture/execute/930513-1.x: New file, likewise.
50166 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
50167 on HC11/HC12 targets.
50168 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
50169
50170 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50171
50172 * gcc.dg/wchar_t-1.c: New file.
50173 * gcc.dg/wint_t-1.c: Likewise.
50174
50175 2001-06-11 Bernd Schmidt <bernds@redhat.com>
50176
50177 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
50178
50179 2001-06-11 Richard Henderson <rth@redhat.com>
50180
50181 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
50182
50183 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
50184
50185 * gcc.c-torture/compile/20010611-1.c: New test.
50186
50187 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
50188
50189 * gcc.dg/c99-tag-1.c: Add more tests.
50190
50191 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
50192
50193 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
50194 representation on MN10300 and ARM/Thumb.
50195
50196 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
50197
50198 * g77.f-torture/execute/20010610.f: New.
50199
50200 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
50201
50202 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
50203 names.
50204
50205 2001-06-09 Richard Henderson <rth@redhat.com>
50206
50207 * gcc.c-torture/execute/ashrdi-1.c: New.
50208 * gcc.c-torture/execute/ashldi-1.c: New.
50209 * gcc.c-torture/execute/lshrdi-1.c: New.
50210
50211 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
50212
50213 * objc/execute/load-3.m: Added. Check sending +load to categories,
50214 in addition to classes.
50215
50216 2001-06-08 Stan Shebs <shebs@apple.com>
50217
50218 * objc/execute/load-2.m: New test. From Nicola Pero
50219 <n.pero@mi.flashnet.it>.
50220
50221 2001-06-08 Jakub Jelinek <jakub@redhat.com>
50222
50223 * gcc.c-torture/execute/20010605-2.c: New test.
50224
50225 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
50226
50227 * g++.old-deja/g++.abi/vbase2.C: New test.
50228 * g++.old-deja/g++.abi/vbase3.C: New test.
50229
50230 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
50231
50232 * g++.old-deja/g++.pt/friend49.C: New test.
50233
50234 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
50235
50236 * g++.old-deja/g++.ext/anon3.C: New test.
50237
50238 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
50239
50240 * g++.old-deja/g++.other/conv7.C: New test.
50241
50242 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
50243
50244 * gcc.c-torture/compile/20010605-2.c: New test.
50245
50246 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
50247
50248 * gcc.c-torture/execute/20010604-1.c: New test.
50249
50250 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
50251
50252 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
50253
50254 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
50255
50256 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
50257 (g++_link_flags): Likewise.
50258 (g++_init): Pass gccpath's value to two previous functions.
50259
50260 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50261
50262 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
50263 Ensure logfile entry matches exec command line.
50264
50265 2001-05-31 Richard Henderson <rth@redhat.com>
50266
50267 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
50268 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
50269
50270 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
50271
50272 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
50273 compiler for irix6.2
50274
50275 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
50276
50277 * g++.old-deja/g++.other/optimize3.C: New file.
50278
50279 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
50280
50281 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
50282 assemble.
50283
50284 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
50285
50286 * g++.old-deja/g++.other/optimize2.C: New file.
50287
50288 2001-05-25 Diego Novillo <dnovillo@redhat.com>
50289
50290 * gcc.c-torture/compile/20010518-2.c: New file.
50291 * gcc.c-torture/execute/20010518-1.c: New file.
50292 * gcc.c-torture/execute/20010518-2.c: New file.
50293
50294 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
50295
50296 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
50297
50298 2001-05-24 Mark Mitchell <mark@codesourcery.com>
50299
50300 G++ no longer defines builtins that do not begin with __builtin.
50301 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
50302 * g++.old-deja/g++.brendand/misc13.C: Likewise.
50303 * g++.old-deja/g++.law/builtin1.C: Likewise.
50304 * g++.old-deja/g++.law/cvt2.C: Likewise.
50305 * g++.old-deja/g++.mike/net5.C: Likewise.
50306 * g++.old-deja/g++.other/builtins1.C: Likewise.
50307 * g++.old-deja/g++.other/builtins2.C: Likewise.
50308 * g++.old-deja/g++.other/builtins3.C: Likewise.
50309 * g++.old-deja/g++.other/builtins4.C: Likewise.
50310 * g++.old-deja/g++.other/inline8.C: Likewise.
50311 * g++.old-deja/g++.robertl/eb39.C: Likewise.
50312
50313 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
50314
50315 * g++.old-deja/g++.pt/using1.C: Adjust.
50316 * g++.old-deja/g++.pt/using2.C: New test.
50317
50318 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
50319
50320 * gcc.dg/cpp/charconst.c: New tests.
50321 * gcc.dg/cpp/escape.c: New tests.
50322 * gcc.dg/cpp/escape-1.c: New tests.
50323 * gcc.dg/cpp/escape-2.c: New tests.
50324 * gcc.dg/cpp/ucs.c: New tests.
50325
50326 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
50327
50328 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
50329 native compiler for irix6.5.
50330
50331 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
50332
50333 * lib/g++.exp (g++_include_flags): Use args to compute
50334 get_multilibs.
50335 (g++_link_flags): Likewise.
50336 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
50337
50338 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
50339
50340 * gcc.dg/c90-hexfloat-1.c: Add more tests.
50341
50342 2001-05-21 Geoff Keating <geoffk@redhat.com>
50343
50344 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
50345 this file.
50346
50347 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
50348
50349 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
50350 STACK_SIZE;
50351 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
50352 to STACK_SIZE; Use it to define size of add_histo array.
50353 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
50354 to STACK_SIZE.
50355 (f): Use GITT_SIZE to define size of gitt local table.
50356 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
50357 to STACK_SIZE; Use it to define size of bytemem array.
50358
50359 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
50360
50361 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
50362 on 68HC11/HC12 due to the asm instruction.
50363 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
50364 * gcc.c-torture/compile/920520-1.x: Likewise.
50365 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
50366 on 68HC11/HC12 because the function is larger than 64K.
50367 * gcc.c-torture/compile/961203-1.x: New file, this test fails
50368 on 68HC11/HC12 because the structure is too large.
50369
50370 2001-05-20 Richard Henderson <rth@redhat.com>
50371
50372 * gcc.c-torture/execute/20010520-1.c: New.
50373
50374 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50375
50376 * g++.old-deja/g++.warn/compare1.C: New test.
50377 * gcc.dg/compare4.c: New test.
50378
50379 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
50380
50381 * g++.old-deja/g++.other/optimize1.C: New test.
50382
50383 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50384
50385 * g++.old-deja/g++.pt/spec41.C: New test.
50386
50387 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
50388
50389 * gcc.c-torture/compile/20010114-1.x: Remove.
50390
50391 2001-05-18 Stan Shebs <shebs@apple.com>
50392
50393 * gcc.c-torture/compile/20010518-1.c: New test.
50394
50395 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
50396
50397 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
50398 * g++.old-deja/g++.pt/crash67.C: New test.
50399
50400 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
50401
50402 * g++.old-deja/g++.other/debug9.C: New test.
50403
50404 2001-05-16 Zack Weinberg <zackw@stanford.edu>
50405
50406 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
50407
50408 2001-05-16 Jan Hubicka <jh@suse.cz>
50409
50410 * gcc.c-torture/compile/20010516-1.c: New test.
50411
50412 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
50413
50414 * g++.old-deja/g++.other/crash41.C: New test.
50415
50416 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
50417
50418 * g++.old-deja/g++.pt/crash66.C: New test.
50419
50420 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
50421
50422 * g++.old-deja/g++.robertl/eb27.C: Convert.
50423
50424 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
50425
50426 * g++.dg/friend-warn.C: New test. Do not warn about friend
50427 declaration being redundant.
50428
50429 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
50430
50431 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
50432
50433 2001-05-14 Mark Mitchell <mark@codesourcery.com>
50434
50435 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
50436
50437 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
50438
50439 * lib/g++.exp: Use testsuite_flags.
50440
50441 2001-05-13 Mark Mitchell <mark@codesourcery.com>
50442
50443 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
50444
50445 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
50446
50447 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
50448
50449 2001-05-11 Mark Mitchell <mark@codesourcery.com>
50450
50451 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
50452
50453 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
50454
50455 * gcc.c-torture/compile/20010313-1.c: New test.
50456
50457 2001-05-09 Zack Weinberg <zackw@stanford.edu>
50458
50459 * gcc.dg/cpp/direct2.c: New test.
50460 * gccq.dg/cpp/direct2s.c: New test.
50461
50462 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
50463
50464 2001-05-07 Mark Mitchell <mark@codesourcery.com>
50465
50466 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
50467 * g++.old-deja/g++.other/op3.C: Likewise.
50468
50469 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
50470
50471 * gcc.dg/cpp/syshdr.h: New file.
50472 * gcc.dg/cpp/sysmac1.c: Update.
50473 * gcc.dg/cpp/sysmac2.c: Update.
50474
50475 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
50476
50477 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
50478
50479 2001-05-04 David Edelsohn <edelsohn@gnu.org>
50480
50481 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
50482 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
50483
50484 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
50485
50486 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
50487
50488 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
50489
50490 * lib/g++.exp (g++_include_flags): Don't use any special flags
50491 if TESTING_IN_BUILD_TREE is not defined.
50492 (g++_init): Use a plain 'c++' as the compiler if
50493 TESTING_IN_BUILD_TREEE is not defined.
50494
50495 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50496
50497 * g++.old-deja/g++.eh/catch13.C: New test.
50498 * g++.old-deja/g++.eh/catch14.C: New test.
50499
50500 2001-05-02 Jakub Jelinek <jakub@redhat.com>
50501
50502 * gcc.dg/cpp/tr-define.c: New test.
50503
50504 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
50505
50506 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
50507 <stdlib.h>, not <malloc.h>.
50508
50509 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50510
50511 * g++.old-deja/g++.ns/template17.C: New test.
50512
50513 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
50514
50515 * g++.old-deja/g++.pt/ref4.C: New test.
50516
50517 2001-04-30 Richard Henderson <rth@redhat.com>
50518
50519 * gcc.dg/20000724-1.c: Revert last change.
50520
50521 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
50522
50523 * g77.f-torture/execute/20010430.f: New test.
50524
50525 2001-04-30 Mark Mitchell <mark@codesourcery.com>
50526
50527 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
50528
50529 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
50530
50531 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
50532
50533 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50534
50535 * g++.old-deja/g++.eh/crash6.C: New test.
50536
50537 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50538
50539 * g++.old-deja/g++.other/warn7.C: New test.
50540
50541 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
50542
50543 * g++.old-deja/g++.other/defarg9.C: New test.
50544
50545 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50546
50547 * g77.f-torture/compile/20010426.f: New test.
50548 * g77.f-torture/execute/20010426.f: New test.
50549
50550 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
50551
50552 * g77.f-torture/compile/20000629-1.x: Remove - error
50553 has been fixed.
50554
50555 2001-04-26 Jeffrey A Law (law@cygnus.com)
50556
50557 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
50558 Tweak slightly to work with g++.dg framework.
50559 * g++.dg/special/ecos.exp: Run initp1.C test.
50560 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
50561
50562 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
50563 its linker doesn't give line numbers either.
50564 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
50565
50566 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50567
50568 * g++.old-deja/g++.other/lex1.C: New test.
50569
50570 2001-04-26 Jakub Jelinek <jakub@redhat.com>
50571
50572 * gcc.dg/noncompile/20010425-1.c: New test.
50573
50574 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
50575
50576 * g++.old-deja/g++.pt/mangle2.C: New test.
50577
50578 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50579
50580 * gcc.dg/format/plus-1.c: New test.
50581
50582 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50583
50584 * gcc.dg/20010423-1.c: New test.
50585
50586 2001-04-25 Jakub Jelinek <jakub@redhat.com>
50587
50588 * gcc.c-torture/execute/20010422-1.c: New test.
50589
50590 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
50591
50592 * g++.old-deja/g++.ns/type2.C: New test.
50593
50594 2001-04-24 Zack Weinberg <zackw@stanford.edu>
50595
50596 * g++.old-deja/g++.other/perf1.C: New test.
50597
50598 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
50599
50600 * gcc.dg/c99-func-2.c: Remove xfail.
50601 * gcc.dg/c99-func-3.c: Remove xfail.
50602 * gcc.dg/c99-func-4.c: Remove xfail.
50603
50604 2001-04-23 Zack Weinberg <zackw@stanford.edu>
50605
50606 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
50607
50608 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
50609
50610 * gcc.c-torture/compile/20010423-1.c: New test.
50611
50612 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50613
50614 * g++.old-deja/g++.pt/typename28.C: New test.
50615
50616 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
50617
50618 * g++.old-deja/g++.abi/empty2.C: New test.
50619 * g++.old-deja/g++.abi/empty3.C: New test.
50620
50621 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50622
50623 * g++.old-deja/g++.other/comdat2.C: New test.
50624 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
50625
50626 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50627
50628 * g++.old-deja/g++.other/overload14.C: New test.
50629
50630 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50631
50632 * g++.old-deja/g++.other/lookup23.C: New test.
50633
50634 2001-04-20 Jakub Jelinek <jakub@redhat.com>
50635
50636 * gcc.c-torture/execute/20010403-1.c: New test.
50637
50638 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
50639 Mark Mitchell <mark@codesourcery.com>
50640
50641 * lib/old-dejagnu.exp: Don't delete output of executable.
50642 Add .exe suffix to executables.
50643
50644 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
50645
50646 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
50647
50648 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50649
50650 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
50651
50652 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50653
50654 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
50655 * g++.old-deja/g++.abi/crash1.C: New test.
50656
50657 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
50658
50659 * g++.old-deja/g++.other/crash40.C: New test.
50660
50661 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50662
50663 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
50664
50665 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
50666
50667 * g++.old-deja/g++.other/warn6.C: New test.
50668
50669 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50670
50671 * g++.old-deja/g++.robertl/eb42.C: Same.
50672
50673 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50674
50675 * gcc.dg/wtr-conversion-1.c: New testcase.
50676
50677 2001-04-10 Richard Henderson <rth@redhat.com>
50678
50679 * g++.old-deja/g++.other/array5.C: New.
50680
50681 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50682
50683 * gcc.c-torture/execute/20010408-1.c: New test.
50684
50685 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
50686
50687 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
50688 headers and constructs.
50689 * g++.old-deja/g++.robertl/eb79.C: Same.
50690 * g++.old-deja/g++.robertl/eb77.C (main): Same.
50691 * g++.old-deja/g++.robertl/eb73.C: Same.
50692 * g++.old-deja/g++.robertl/eb66.C (main): Same.
50693 * g++.old-deja/g++.robertl/eb55.C (t): Same.
50694 * g++.old-deja/g++.robertl/eb54.C (main): Same.
50695 * g++.old-deja/g++.robertl/eb46.C (main): Same.
50696 * g++.old-deja/g++.robertl/eb44.C: Same.
50697 * g++.old-deja/g++.robertl/eb41.C (main): Same.
50698 * g++.old-deja/g++.robertl/eb4.C (main): Same.
50699 * g++.old-deja/g++.robertl/eb39.C: Same.
50700 * g++.old-deja/g++.robertl/eb33.C (main): Same.
50701 * g++.old-deja/g++.robertl/eb31.C (main): Same.
50702 * g++.old-deja/g++.robertl/eb30.C: Same.
50703 * g++.old-deja/g++.robertl/eb3.C: Same.
50704 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
50705 * g++.old-deja/g++.robertl/eb21.C: Same.
50706 * g++.old-deja/g++.robertl/eb15.C: Same.
50707 * g++.old-deja/g++.robertl/eb118.C: Same.
50708 * g++.old-deja/g++.robertl/eb115.C (main): Same.
50709 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
50710 * g++.old-deja/g++.robertl/eb109.C: Same.
50711 * g++.old-deja/g++.other/sibcall1.C (main): Same.
50712 * g++.old-deja/g++.mike/rtti1.C: Same.
50713 * g++.old-deja/g++.mike/p658.C: Same.
50714 * g++.old-deja/g++.mike/net46.C: Same.
50715 * g++.old-deja/g++.mike/net34.C: Same.
50716 * g++.old-deja/g++.mike/memoize1.C: Same.
50717 * g++.old-deja/g++.mike/eh2.C: Same.
50718 * g++.old-deja/g++.law/weak.C: Same.
50719 * g++.old-deja/g++.law/visibility7.C: Same.
50720 * g++.old-deja/g++.law/visibility25.C: Same.
50721 * g++.old-deja/g++.law/visibility22.C: Same.
50722 * g++.old-deja/g++.law/visibility2.C: Same.
50723 * g++.old-deja/g++.law/visibility17.C: Same.
50724 * g++.old-deja/g++.law/visibility13.C: Same.
50725 * g++.old-deja/g++.law/visibility10.C: Same.
50726 * g++.old-deja/g++.law/visibility1.C: Same.
50727 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50728 * g++.old-deja/g++.law/vbase1.C: Same.
50729 * g++.old-deja/g++.law/operators32.C: Same.
50730 * g++.old-deja/g++.law/nest3.C: Same.
50731 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50732 * g++.old-deja/g++.law/except5.C (main): Same.
50733 * g++.old-deja/g++.law/cvt7.C (run): Same.
50734 * g++.old-deja/g++.law/cvt2.C: Same.
50735 * g++.old-deja/g++.law/cvt16.C: Same.
50736 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50737 * g++.old-deja/g++.law/ctors17.C (main): Same.
50738 * g++.old-deja/g++.law/ctors13.C: Same.
50739 * g++.old-deja/g++.law/ctors12.C (main): Same.
50740 * g++.old-deja/g++.law/ctors10.C: Same.
50741 * g++.old-deja/g++.law/code-gen5.C: Same.
50742 * g++.old-deja/g++.law/bad-error7.C: Same.
50743 * g++.old-deja/g++.law/arm9.C: Same.
50744 * g++.old-deja/g++.law/arm12.C: Same.
50745 * g++.old-deja/g++.law/arg8.C: Same.
50746 * g++.old-deja/g++.law/arg1.C: Same.
50747 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50748 * g++.old-deja/g++.jason/template31.C: Same.
50749 * g++.old-deja/g++.jason/template24.C (main): Same.
50750 * g++.old-deja/g++.jason/2371.C: Same.
50751 * g++.old-deja/g++.eh/new2.C: Same.
50752 * g++.old-deja/g++.eh/new1.C: Same.
50753 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50754 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50755 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50756 * g++.old-deja/g++.brendan/crash62.C: Same.
50757 * g++.old-deja/g++.brendan/crash52.C: Same.
50758 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50759 * g++.old-deja/g++.brendan/crash38.C: Same.
50760 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50761 * g++.old-deja/g++.brendan/copy9.C: Same.
50762
50763 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50764
50765 * gcc.c-torture/execute/20001203-2.c (memset):
50766 Count argument is of type __SIZE_TYPE__.
50767
50768 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50769
50770 * gcc.c-torture/compile/20010404-1.c: New test.
50771
50772 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50773
50774 * gcc.c-torture/compile/20010326-1.c: New test.
50775
50776 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50777
50778 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50779 peculiarities of the SH.
50780 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50781
50782 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50783
50784 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50785 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50786 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50787
50788 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50789
50790 * g77.f-torture/compile/20010321-1.f: New test.
50791
50792 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50793
50794 * gcc.c-torture/compile/20010329-1.c: New test.
50795
50796 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50797
50798 * gcc.c-torture/execute/20010329-1.c: New test.
50799
50800 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50801
50802 * g++.old-deja/g++.other/eh4.C: Fix typo.
50803
50804 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50805
50806 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50807
50808 2001-03-28 Philip Blundell <philb@gnu.org>
50809
50810 * gcc.c-torture/compile/20010328-1.c: New test.
50811
50812 2001-03-27 Richard Henderson <rth@redhat.com>
50813
50814 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50815 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50816
50817 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50818
50819 * gcc.c-torture/compile/20010327-1.c: New test.
50820
50821 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50822
50823 * g++.old-deja/g++.other/friend12.C: New test.
50824 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50825 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50826
50827 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50828
50829 * gcc.c-torture/execute/20010325-1.c: New test.
50830
50831 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50832
50833 * g++.old-deja/g++.other/mangle3.C: New test.
50834
50835 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50836
50837 * g++.old-deja/g++.other/anon8.C: New test.
50838
50839 2001-03-20 Philip Blundell <philb@gnu.org>
50840
50841 * gcc.c-torture/compile/20010320-1.c: New test.
50842
50843 2001-03-17 Richard Henderson <rth@redhat.com>
50844
50845 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50846
50847 2001-03-15 Geoff Keating <geoff@redhat.com>
50848
50849 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50850 tests on AIX.
50851
50852 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50853
50854 * g++.old-deja/g++.other/eh4.C: New test.
50855
50856 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50857
50858 * gcc.dg/cpp/mi1.c: Update.
50859
50860 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50861
50862 * g++.old-deja/g++.other/regstack.C: New test.
50863
50864 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50865
50866 * g++.old-deja/g++.other/ref4.C: New test.
50867
50868 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50869
50870 * objc/execute/va_method.m: Added.
50871 * objc/execute/IMP.m: Added.
50872 * objc/execute/_cmd.m: Added.
50873 * objc/execute/accessing_ivars.m: Added.
50874 * objc/execute/class-1.m: Added.
50875 * objc/execute/class-10.m: Added.
50876 * objc/execute/class-11.m: Added.
50877 * objc/execute/class-12.m: Added.
50878 * objc/execute/class-13.m: Added.
50879 * objc/execute/class-14.m: Added.
50880 * objc/execute/class-2.m: Added.
50881 * objc/execute/class-3.m: Added.
50882 * objc/execute/class-4.m: Added.
50883 * objc/execute/class-5.m: Added.
50884 * objc/execute/class-6.m: Added.
50885 * objc/execute/class-7.m: Added.
50886 * objc/execute/class-8.m: Added.
50887 * objc/execute/class-9.m: Added.
50888 * objc/execute/class-tests-1.h
50889 * objc/execute/class-tests-2.h
50890 * objc/execute/compatibility_alias.m: Added.
50891 * objc/execute/encode-1.m: Added.
50892 * objc/execute/formal_protocol-1.m: Added.
50893 * objc/execute/formal_protocol-2.m: Added.
50894 * objc/execute/formal_protocol-3.m: Added.
50895 * objc/execute/formal_protocol-4.m: Added.
50896 * objc/execute/formal_protocol-5.m: Added.
50897 * objc/execute/formal_protocol-6.m: Added.
50898 * objc/execute/formal_protocol-7.m: Added.
50899 * objc/execute/informal_protocol.m: Added.
50900 * objc/execute/initialize.m: Added.
50901 * objc/execute/load.m: Added.
50902 * objc/execute/many_args_method.m: Added.
50903 * objc/execute/nested-3.m: Added.
50904 * objc/execute/no_clash.m: Added.
50905 * objc/execute/private.m: Added.
50906 * objc/execute/redefining_self.m: Added.
50907 * objc/execute/root_methods.m: Added.
50908 * objc/execute/selector-1.m: Added.
50909 * objc/execute/static-1.m: Added.
50910 * objc/execute/static-2.m: Added.
50911 * objc/execute/va_method.m: Added.
50912
50913 2001-03-10 Richard Henderson <rth@redhat.com>
50914
50915 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50916
50917 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50918
50919 * g++.old-deja/g++.other/crash31.C: XFAIL.
50920 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50921 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50922 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50923 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50924 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50925
50926 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50927
50928 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50929
50930 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50931
50932 * gcc.dg/20000724-1.c: Don't use multiline strings.
50933
50934 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50935
50936 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50937 result of -cString against what we expect it to be; don't just
50938 print it out for no one to read.
50939
50940 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50941 Based on testcases provided by Nicola Pero.
50942
50943 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50944
50945 * gcc.dg/cpp/macro7.c: New test.
50946
50947 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50948
50949 * gcc.dg/cpp/multiline.c: Update.
50950
50951 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50952
50953 * g++.old-deja/g++.other/enum3.C: New test.
50954
50955 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50956
50957 * g++.old-deja/g++.other/pod1.C: New test.
50958
50959 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50960
50961 * g++.old-deja/g++.ext/overload1.C: New test.
50962
50963 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50964
50965 * g++.old-deja/g++.pt/using1.C: New test.
50966
50967 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50968
50969 * g++.old-deja/g++.other/using9.C: New test.
50970
50971 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50972
50973 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50974
50975 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50976
50977 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50978
50979 * g++.old-deja/g++.ext/realpt1.C: Remove.
50980
50981 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50982
50983 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50984
50985 2001-02-26 Will Cohen <wcohen@redhat.com>
50986
50987 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50988
50989 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50990
50991 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50992 templatized constructors.
50993
50994 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50995
50996 * gcc.c-torture/execute/20010224-1.c: New test.
50997
50998 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50999
51000 * gcc.c-torture/execute/20010222-1.c: New test.
51001
51002 2001-02-22 Jakub Jelinek <jakub@redhat.com>
51003
51004 * g++.old-deja/g++.other/inline20.C: New test.
51005
51006 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
51007
51008 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
51009
51010 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
51011
51012 * g++.old-deja/g++.other/lookup22.C: New test.
51013
51014 2001-02-19 Zack Weinberg <zackw@stanford.edu>
51015
51016 * g77.dg: New directory.
51017 * g77.dg/20010216-1.f: New test case.
51018 * g77.dg/dg.exp: New driver.
51019 * lib/g77-dg.exp: New driver library.
51020
51021 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51022
51023 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
51024
51025 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
51026
51027 * g++.old-deja/g++.other/decl9.C: New test.
51028
51029 2001-02-16 Jakub Jelinek <jakub@redhat.com>
51030
51031 * g++.old-deja/g++.other/init16.C: Update the test so that it does
51032 not need <string> and also tests the initialization at runtime.
51033
51034 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
51035
51036 * gcc.c-torture/execute/longlong.c: New test.
51037
51038 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
51039
51040 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
51041
51042 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
51043
51044 * gcc.c-torture/execute/920302-1.c (execute):
51045 Change argument type to short.
51046
51047 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
51048
51049 * g++.old-deja/g++.pt/deduct6.C: New test.
51050
51051 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
51052
51053 * g++.old-deja/g++.pt/deduct5.C: New test.
51054
51055 2001-02-14 Jakub Jelinek <jakub@redhat.com>
51056
51057 * gcc.c-torture/execute/20010209-1.c: New test.
51058
51059 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
51060
51061 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
51062
51063 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
51064
51065 * g++.dg/vtgc1.C: Update for new ABI.
51066
51067 * consistency.vlad: New directory, 1665 files.
51068
51069 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
51070
51071 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
51072 return type.
51073 * gcc.dg/cpp/digraphs.c: Declare puts.
51074
51075 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
51076
51077 * g++.old-deja/g++.other/warn5.C: New test.
51078
51079 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
51080
51081 * g++.old-deja/g++.pt/spec40.C: New test.
51082
51083 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
51084
51085 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
51086 case.
51087 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
51088
51089 2001-02-12 Jakub Jelinek <jakub@redhat.com>
51090
51091 * gcc.c-torture/compile/20010209-1.c: New test.
51092
51093 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
51094
51095 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
51096 excess errors message but not if it crashes.
51097 * g++.old-deja/g++.other/crash27.C: Likewise.
51098 * g++.old-deja/g++.other/crash28.C: Likewise.
51099 * g++.old-deja/g++.other/crash30.C: Likewise.
51100 * g++.old-deja/g++.other/crash32.C: Likewise.
51101 * g++.old-deja/g++.other/crash35.C: Likewise.
51102 * g++.old-deja/g++.pt/inherit2.C: Likewise.
51103
51104 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
51105
51106 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
51107 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
51108 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
51109 g77.f-torture/execute/execute.exp,
51110 g77.f-torture/noncompile/noncompile.exp,
51111 gcc.c-torture/execute/execute.exp,
51112 gcc.c-torture/execute/memcheck/memcheck.exp,
51113 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
51114 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
51115 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
51116 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
51117 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
51118 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
51119 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
51120 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
51121 Remove bug reporting instructions with ancient email addresses.
51122
51123 2001-02-07 Jakub Jelinek <jakub@redhat.com>
51124
51125 * gcc.dg/20010202-1.c: New test.
51126 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
51127
51128 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
51129
51130 * g++.dg/stdbool-if.C: New test.
51131
51132 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
51133
51134 * objc/execute/fdecl.m: Added main().
51135
51136 2001-02-07 Jakub Jelinek <jakub@redhat.com>
51137
51138 * gcc.c-torture/execute/20010206-1.c: New test.
51139
51140 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
51141
51142 * gcc.dg/cpp/avoidpaste1.c: Update.
51143
51144 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
51145
51146 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
51147 Pero <nicola@brainstorm.co.uk>.
51148 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
51149
51150 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
51151
51152 * g++.old-deja/g++.pt/spec39.C: New test.
51153
51154 2001-02-05 Jakub Jelinek <jakub@redhat.com>
51155
51156 * gcc.c-torture/compile/20010202-1.c: New test.
51157
51158 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
51159
51160 * g++.old-deja/g++.abi/primary2.C: New test.
51161 * g++.old-deja/g++.abi/primary3.C: New test.
51162 * g++.old-deja/g++.abi/primary4.C: New test.
51163 * g++.old-deja/g++.abi/primary5.C: New test.
51164 * g++.old-deja/g++.abi/vtable3.h: New test.
51165 * g++.old-deja/g++.abi/vtable3a.C: New test.
51166 * g++.old-deja/g++.abi/vtable3b.C: New test.
51167 * g++.old-deja/g++.abi/vtable3c.C: New test.
51168 * g++.old-deja/g++.abi/vtable3d.C: New test.
51169 * g++.old-deja/g++.abi/vtable3e.C: New test.
51170 * g++.old-deja/g++.abi/vtable3f.C: New test.
51171 * g++.old-deja/g++.abi/vtable3g.C: New test.
51172 * g++.old-deja/g++.abi/vtable3h.C: New test.
51173 * g++.old-deja/g++.abi/vtable3i.C: New test.
51174 * g++.old-deja/g++.abi/vtable3j.C: New test.
51175 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
51176
51177 2001-02-03 Jakub Jelinek <jakub@redhat.com>
51178
51179 * g++.old-deja/g++.other/anon6.C: New test.
51180 * g++.old-deja/g++.other/anon7.C: New test.
51181
51182 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
51183
51184 * gcc.dg/cpp/avoidpaste2.c: New tests.
51185
51186 2001-01-31 Jakub Jelinek <jakub@redhat.com>
51187
51188 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
51189
51190 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
51191
51192 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
51193 DECIMAL_DIG cases for Irix."
51194
51195 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
51196
51197 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
51198
51199 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
51200
51201 * gcc.dg/c99-tag-1.c: New test.
51202
51203 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
51204
51205 * gcc.dg/cpp/tr-warn1.c: Add tests.
51206
51207 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
51208
51209 * gcc.dg/cpp/avoidpaste1.c: Update.
51210 * gcc.dg/cpp/paste4.c: Update.
51211
51212 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
51213
51214 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
51215 cases for Irix.
51216
51217 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
51218
51219 * g++.old-deja/g++.other/inline19.C: New test.
51220
51221 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
51222
51223 * gcc.dg/Wlarger-than.c: New test.
51224
51225 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
51226
51227 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
51228
51229 2001-01-29 Jakub Jelinek <jakub@redhat.com>
51230
51231 * gcc.c-torture/execute/20010129-1.c: New test.
51232 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
51233
51234 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
51235
51236 * gcc.dg/cpp/avoidpaste1.c: Test case.
51237
51238 2001-01-28 Jakub Jelinek <jakub@redhat.com>
51239
51240 * g++.old-deja/g++.other/inline18.C: New test.
51241
51242 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51243
51244 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
51245 and __builtin_putchar.
51246
51247 2001-01-27 Jakub Jelinek <jakub@redhat.com>
51248
51249 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
51250 tests.
51251
51252 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
51253
51254 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
51255 floating point number rounding mode to round to the nearest
51256 representable mode.
51257
51258 2001-01-25 Jakub Jelinek <jakub@redhat.com>
51259
51260 * g++.old-deja/g++.other/mangle2.C: New test.
51261
51262 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
51263
51264 * gcc.c-torture/compile/20010124-1.c: New test.
51265
51266 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
51267
51268 * g++.old-deja/g++.pt/spec38.C: New test.
51269
51270 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51271
51272 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
51273 "Build don't run".
51274
51275 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51276
51277 * gcc.c-torture/execute/20010123-1.c: New test.
51278
51279 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
51280
51281 * g++.old-deja/g++.pt/spec37.C: New test.
51282
51283 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
51284
51285 * g++.old-deja/g++.pt/overload14.C: New test.
51286
51287 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51288
51289 * gcc.c-torture/execute/20010122-1.c: New test, exercise
51290 __builtin_return_address.
51291
51292 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
51293
51294 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
51295 * g++.old-deja/g++.pt/spec35.C: New test.
51296 * g++.old-deja/g++.pt/spec36.C: New test.
51297
51298 2001-01-20 Jakub Jelinek <jakub@redhat.com>
51299
51300 * gcc.c-torture/compile/20010118-1.c: New test.
51301
51302 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
51303
51304 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
51305
51306 2001-01-19 Jakub Jelinek <jakub@redhat.com>
51307
51308 * gcc.c-torture/execute/20010119-1.c: New test.
51309
51310 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
51311
51312 * g++.old-deja/g++.other/vbase5.C: New test.
51313
51314 2001-01-19 Jakub Jelinek <jakub@redhat.com>
51315
51316 * gcc.c-torture/execute/20010118-1.c: New test.
51317
51318 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
51319
51320 * g++.old-deja/g++.pt/deduct3.C: New test.
51321
51322 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
51323
51324 * g++.old-deja/g++.pt/spec34.C: New test.
51325
51326 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
51327
51328 * g77.f-torture/compile/20000601-2.f: New test.
51329
51330 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
51331
51332 * g++.old-deja/g++.other/init17.C: New test.
51333
51334 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
51335
51336 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
51337
51338 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
51339
51340 * g++.old-deja/g++.pt/unify8.C: New test.
51341
51342 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
51343
51344 * g++.old-deja/g++.abi/vbase1.C: New test.
51345
51346 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
51347
51348 * g++.old-deja/g++.pt/crash65.C: New test.
51349
51350 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
51351
51352 * gcc.dg/cpp/assembl2.S: New test case.
51353
51354 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
51355
51356 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
51357 are supported.
51358
51359 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51360
51361 * g++.old-deja/g++.other/builtins1.C: New test.
51362 * g++.old-deja/g++.other/builtins2.C: Likewise.
51363 * g++.old-deja/g++.other/builtins3.C: Likewise.
51364 * g++.old-deja/g++.other/builtins4.C: Likewise.
51365
51366 2001-01-17 Jakub Jelinek <jakub@redhat.com>
51367
51368 * gcc.c-torture/compile/20010117-1.c: New test.
51369 * gcc.c-torture/compile/20010117-2.c: New test.
51370
51371 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
51372
51373 * g77.f-torture/execute/20010116.[fx]: New test,
51374 XFAIL on i?86-*-*.
51375 * g77.f-torture/compile/20010115.f: Indicate it's
51376 a test for PR fortran/1636.
51377
51378 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
51379
51380 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
51381
51382 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
51383
51384 * g77.f-torture/compile/20010115.f: New test.
51385
51386 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
51387
51388 * g++.old-deja/g++.pt/nontype5.C: New test.
51389
51390 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
51391
51392 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
51393 have an equivalent working one below it.
51394
51395 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
51396
51397 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
51398 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
51399
51400 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
51401
51402 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
51403 message containing "init_priority".
51404 (conpr-2.C): Likewise.
51405 (conpr-3.C): Likewise.
51406 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
51407
51408 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51409
51410 * gcc.c-torture/execute/20010114-2.c: New test.
51411
51412 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
51413
51414 * gcc.c-torture/compile/20010114-1.c: New test.
51415 * gcc.c-torture/compile/20010114-1.x: Xfail.
51416 * gcc.c-torture/compile/20010114-2.c: New test.
51417 * gcc.c-torture/execute/20010114-1.c: New test.
51418 * gcc.dg/trunc-1.c: New test.
51419 * gcc.dg/uninit-B.c: New test.
51420
51421 2001-01-13 Nick Clifton <nickc@redhat.com>
51422
51423 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
51424 target.
51425
51426 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
51427
51428 * gcc.c-torture/compile/20010113-1.c: New test.
51429
51430 2001-01-13 Jakub Jelinek <jakub@redhat.com>
51431
51432 * gcc.c-torture/compile/20001212-1.c: New test.
51433
51434 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
51435
51436 * gcc.dg/cpp/widestr1.c: Update.
51437 * gcc.dg/cpp/prag-imp.c: Remove.
51438
51439 2001-01-12 Jakub Jelinek <jakub@redhat.com>
51440
51441 * gcc.c-torture/execute/20000801-3.x: Remove.
51442 * gcc.dg/c90-init-1.c: New test.
51443 * gcc.dg/c99-init-1.c: New test.
51444 * gcc.dg/c99-init-2.c: New test.
51445 * gcc.dg/gnu99-init-1.c: New test.
51446
51447 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
51448
51449 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
51450 testing that no relevant ones were found.
51451
51452 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51453
51454 * g++.old-deja/g++.pt/cast2.C: New test.
51455
51456 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
51457
51458 * g++.old-deja/g++.pt/friend47.C: New test.
51459
51460 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51461
51462 * g++.old-deja/g++.pt/instantiate13.C: New test.
51463
51464 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51465
51466 * g++.old-deja/g++.other/defarg7.C: New test.
51467 * g++.old-deja/g++.other/defarg8.C: New test.
51468
51469 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51470
51471 * g++.old-deja/g++.pt/crash64.C: New test.
51472
51473 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
51474
51475 * g++.old-deja/g++.pt/crash63.C: New test.
51476
51477 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
51478
51479 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
51480
51481 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
51482
51483 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
51484
51485 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51486
51487 * g++.old-deja/g++.pt/error3.C: New test.
51488
51489 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51490
51491 * g++.old-deja/g++.other/crash39.C: New test.
51492
51493 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
51494
51495 * g++.old-deja/g++.other/vbase4.C: New test.
51496
51497 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
51498
51499 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
51500 * gcc.dg/special/20000419-2.c: New file. Identical to above.
51501 * gcc.dg/special/special.exp: New test driver which will check
51502 for alias support for the above test.
51503
51504 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
51505
51506 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
51507 problems on small machines.
51508 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
51509 parameterize.
51510
51511 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
51512
51513 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
51514 mips.
51515 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
51516
51517 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
51518
51519 * g++.old_deja/g++.pt/using8.C: New test.
51520
51521 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
51522
51523 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
51524
51525 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
51526
51527 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
51528 where a failure is expected.
51529 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
51530
51531 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51532
51533 * g++.old_deja/g++.pt/instantiate12.C: New test.
51534
51535 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51536
51537 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
51538 start of structs.
51539 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
51540 * g++.old-deja/g++.brendan/crash17.C: Likewise.
51541 * g++.old-deja/g++.brendan/crash29.C: Likewise.
51542 * g++.old-deja/g++.brendan/crash48.C: Likewise.
51543 * g++.old-deja/g++.brendan/ns1.C: Likewise.
51544 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
51545 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
51546 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
51547 * g++.old-deja/g++.eh/spec6.C: Likewise.
51548 * g++.old-deja/g++.jason/crash3.C: Likewise.
51549 * g++.old-deja/g++.law/ctors11.C: Likewise.
51550 * g++.old-deja/g++.law/ctors17.C: Likewise.
51551 * g++.old-deja/g++.law/ctors5.C: Likewise.
51552 * g++.old-deja/g++.law/ctors9.C: Likewise.
51553 * g++.old-deja/g++.mike/ambig1.C: Likewise.
51554 * g++.old-deja/g++.mike/net22.C: Likewise.
51555 * g++.old-deja/g++.mike/p3538a.C: Likewise.
51556 * g++.old-deja/g++.mike/p3538b.C: Likewise.
51557 * g++.old-deja/g++.mike/virt3.C: Likewise.
51558 * g++.old-deja/g++.niklas/t128.C: Likewise.
51559 * g++.old-deja/g++.other/anon4.C: Likewise.
51560 * g++.old-deja/g++.other/using1.C: Likewise.
51561 * g++.old-deja/g++.other/warn3.C: Likewise.
51562 * g++.old-deja/g++.pt/t37.C: Likewise.
51563 * g++.old-deja/g++.robertl/eb69.C: Likewise.
51564 * g++.old-deja/g++.robertl/eb71.C: Likewise.
51565
51566 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
51567
51568 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
51569
51570 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51571
51572 * gcc.c-torture/execute/stdio-opt-3.c: New test.
51573
51574 2001-01-07 Jakub Jelinek <jakub@redhat.com>
51575
51576 * gcc.c-torture/compile/20010107-1.c: New test.
51577
51578 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51579
51580 * gcc.c-torture/execute/builtin-noret-1.c: New test.
51581
51582 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
51583
51584 * gcc.dg/format/format.h: New file.
51585 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
51586 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
51587 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
51588 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
51589 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
51590 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
51591 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
51592 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
51593 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
51594 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
51595 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
51596 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
51597 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
51598 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
51599 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
51600 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
51601 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
51602 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
51603 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
51604 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
51605 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
51606 instead of declaring standard types, macros and functions in each
51607 test.
51608
51609 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
51610
51611 * gcc.c-torture/execute/20010106-1.c: New test.
51612
51613 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
51614
51615 * gcc.dg/format/format.exp: New file.
51616 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
51617 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
51618 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
51619 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
51620 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
51621 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
51622 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
51623 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
51624 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
51625 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
51626 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
51627 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
51628 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
51629 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
51630 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
51631 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
51632 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
51633 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
51634 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
51635 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
51636 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
51637 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
51638 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
51639 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
51640 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
51641 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
51642 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
51643 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
51644 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
51645 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
51646 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
51647 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
51648 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
51649 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
51650 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
51651 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
51652 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
51653 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
51654 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
51655 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
51656 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
51657 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
51658
51659 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
51660
51661 * gcc.c-torture/execute/991228-1.c: Take word endianness into
51662 account.
51663
51664 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
51665
51666 * gcc.c-torture/execute/builtin-complex-1.c: New test.
51667
51668 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
51669
51670 * g++.old-deja/g++.pt/crash62.C: New test.
51671
51672 2001-01-04 Richard Henderson <rth@redhat.com>
51673
51674 * gcc.dg/20000926-1.c: Update expected warnings.
51675 * gcc.dg/array-2.c: Likewise.
51676 * gcc.dg/array-4.c: Also validate flexible array members.
51677 * gcc.dg/c99-flex-array-1.c: New.
51678
51679 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
51680
51681 * gcc.c-torture/compile/20001222-1.x: Remove.
51682
51683 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
51684
51685 * gcc.c-torture/execute/built-in-setjmp.c: New.
51686
51687 2001-01-03 Richard Henderson <rth@redhat.com>
51688
51689 * gcc.dg/940510-1.c: Update expected error wording.
51690 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
51691
51692 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
51693
51694 * lib/target-supports.exp (check_alias_available): Modified to
51695 indicate aliases not supported if only weak aliases are supported.
51696
51697 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51698
51699 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
51700 Turn on cmpstrsi checks for __pj__ and __i370__.
51701
51702 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51703
51704 * g++.old-deja/g++.other/virtual11.C: New test.
51705
51706 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51707
51708 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
51709
51710 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51711
51712 * gcc.c-torture/compile/20010102-1.c: New test.
51713
51714 2001-01-02 Andreas Jaeger <aj@suse.de>
51715
51716 * gcc.dg/noreturn-3.c: New test.
51717
51718 * gcc.dg/noreturn-4.c: New test.
51719
51720 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51721
51722 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51723 __builtin_fputc and __builtin_fwrite.
51724
51725 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51726
51727 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51728 signed char, not default char.
51729
51730 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51731
51732 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51733
51734 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51735
51736 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51737
51738 2000-12-29 Richard Henderson <rth@redhat.com>
51739
51740 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51741 (__cyg_profile_func_exit): Define.
51742
51743 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51744
51745 * g++.dg/vtgc1.C: New test.
51746
51747 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51748
51749 * gcc.dg/noncompile/20001228-1.c: New test.
51750
51751 * gcc.dg/20001228-1.c: New test.
51752
51753 * gcc.c-torture/execute/20001228-1.c: New test.
51754
51755 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51756
51757 * gcc.dg/format-strfmon-1.c: New test.
51758
51759 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51760
51761 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51762 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51763 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51764 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51765 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51766 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51767 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51768 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51769 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51770 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51771 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51772 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51773 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51774
51775 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51776 * gcc.c-torture/execute/string-opt-4.c: Test index.
51777
51778 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51779
51780 * gcc.c-torture/compile/20001226-1.c: New test.
51781
51782 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51783
51784 * gcc.c-torture/compile/20001222-1.c: New test.
51785 * gcc.c-torture/compile/20001222-1.x: Xfail.
51786
51787 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51788
51789 * gcc.c-torture/execute/comp-goto-2.c: New test.
51790
51791 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51792
51793 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51794 Use long types if __INT_MAX__ is 32767.
51795 (main): Use cast to (sint32 *) when poking 88 into a_page.
51796
51797 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51798
51799 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51800
51801 * gcc.c-torture/compile/20001221-1.c: New test.
51802 * gcc.c-torture/execute/20001221-1.c: New test.
51803
51804 2000-12-20 Richard Henderson <rth@redhat.com>
51805
51806 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51807 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51808
51809 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51810
51811 * gcc.dg/compare3.c: New test.
51812
51813 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51814
51815 * gcc.dg/format-warnll-1.c: New test.
51816
51817 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51818
51819 * gcc.dg/cpp/cmdlne-P.c: New test.
51820
51821 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51822
51823 * gcc.c-torture/execute/builtin-abs-1.c,
51824 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51825
51826 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51827
51828 * gcc.dg/cpp/multiline.c: New test.
51829
51830 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51831
51832 * g++.old-deja/g++.other/syshdr1.C: Update.
51833 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51834
51835 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51836
51837 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51838
51839 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51840
51841 * g++.old-deja/g++.pt/ttp65.C: New test.
51842
51843 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51844
51845 * g++.old-deja/g++.pt/ttp64.C: New test.
51846
51847 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51848
51849 * g++.old-deja/g++.pt/spec33.C: New test.
51850
51851 2000-12-14 Catherine Moore <clm@redhat.com>
51852
51853 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51854 * gcc.c-torture/execute/920612-2.c: Likewise.
51855 * gcc.c-torture/execute/920428-2.c: Likewise.
51856 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51857 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51858
51859 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51860
51861 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51862 * gcc.dg/pack-test-2.c: Likewise.
51863
51864 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51865
51866 Tests by Zack Weinberg <zackw@stanford.edu>.
51867
51868 * gcc.dg/cpp/defined.c: Update.
51869 * gcc.dg/cpp/defined_trad.c: New tests.
51870
51871 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51872
51873 * gcc.dg/cpp/trad-direct.c: Update.
51874
51875 2000-12-11 Neil Booth <neilb@earthling.net>
51876
51877 * gcc.dg/cpp/defined_trad.c
51878
51879 2000-12-11 Neil Booth <neilb@earthling.net>
51880
51881 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51882
51883 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51884
51885 * gcc.dg/format-miss-2.c: New test.
51886
51887 2000-12-09 Neil Booth <neilb@earthling.net>
51888
51889 * gcc.dg/cpp/lineflags.c: New tests.
51890 * gcc.dg/cpp/poison.c: Update.
51891 * gcc.dg/cpp/redef2.c: Update.
51892 * gcc.dg/cpp/skipping.c: New test.
51893
51894 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51895
51896 * g++.old-deja/g++.other/eh3.C: New testcase.
51897
51898 2000-12-07 Neil Booth <neilb@earthling.net>
51899
51900 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51901 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51902 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51903 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51904 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51905 Update.
51906
51907 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51908
51909 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51910 __SIZE_TYPE__ instead of int for type of integers cast to
51911 pointers.
51912
51913 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51914
51915 * g++.old-deja/g++.other/cleanup4.C: New test.
51916
51917 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51918
51919 * format-sec-1.c: New test.
51920
51921 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51922
51923 * gcc.dg/format-nonlit-3.c: New test.
51924
51925 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51926
51927 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51928 through a null pointer.
51929
51930 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51931
51932 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51933 * g++.old-deja/g++.pt/partial4.C: New test.
51934
51935 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51936
51937 * gcc.c-torture/execute/ieee/hugeval.x: New.
51938
51939 2000-12-06 Neil Booth <neilb@earthling.net>
51940
51941 * gcc.dg/cpp/backslash2.c: New tests.
51942
51943 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51944
51945 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51946 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51947
51948 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51949
51950 * gcc.c-torture/execute/20001203-2.c: New testcase.
51951
51952 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51953
51954 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51955 * g++.old-deja/g++.other/virtual10.C: New test.
51956
51957 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51958
51959 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51960
51961 2000-12-05 Richard Henderson <rth@redhat.com>
51962
51963 * gcc.c-torture/compile/20001205-1.c: New.
51964
51965 2000-12-04 Neil Booth <neilb@earthling.net>
51966
51967 * g++.old-deja/g++.other/virtual9.C: New test.
51968 * g++.old-deja/g++.pt/crash61.C: New test.
51969 * gcc.c-torture/execute/loop-9.c: New test.
51970
51971 2000-12-04 Neil Booth <neilb@earthling.net>
51972
51973 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51974 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51975 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51976 * gcc.dg/cpp/extratokens.c: ...here.
51977
51978 2000-12-04 Neil Booth <neilb@earthling.net>
51979
51980 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51981 New tests.
51982
51983 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51984
51985 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51986 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51987
51988 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51989
51990 * gcc.c-torture/execute/20001203-1.c: New test.
51991
51992 2000-12-03 Neil Booth <neilb@earthling.net>
51993
51994 * gcc.dg/cpp/macro6.c: New test cases.
51995
51996 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51997
51998 * gcc.c-torture/execute/string-opt-9.c: New test.
51999 * gcc.c-torture/execute/string-opt-10.c: Likewise.
52000 * gcc.c-torture/execute/string-opt-11.c: Likewise.
52001 * gcc.c-torture/execute/string-opt-12.c: Likewise.
52002
52003 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
52004 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
52005
52006 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
52007
52008 * gcc.dg/cpp/if-6.c: New testcase.
52009
52010 * gcc.dg/20001201-1.c: New testcase.
52011
52012 2000-12-02 Neil Booth <neilb@earthling.net>
52013
52014 * g++.old-deja/g++.other/externC4.C,
52015 g++.old-deja/g++.other/friend10.C: New tests.
52016
52017 2000-12-02 Neil Booth <neilb@earthling.net>
52018
52019 * g++.old-deja/g++.other/instan2.C
52020 * g++.old-deja/g++.other/instan3.C: New test.
52021
52022 2000-12-02 Neil Booth <neilb@earthling.net>
52023
52024 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
52025 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
52026 gnuc99.c,gnuc99-pedantic.c: New tests.
52027
52028 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
52029
52030 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
52031 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
52032
52033 2000-12-01 Neil Booth <neilb@earthling.net>
52034
52035 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
52036 * gcc.dg/cpp/poison.c: Update.
52037 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
52038
52039 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
52040
52041 * g77.f-torture/execute/20001201.f: New test.
52042
52043 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
52044
52045 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
52046
52047 2000-12-01 Jakub Jelinek <jakub@redhat.com>
52048
52049 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
52050
52051 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
52052
52053 * g++.old-deja/g++.other/cast6.C: New test.
52054
52055 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
52056
52057 * gcc.c-torture/execute/20001130-2.c: New testcase.
52058
52059 2000-11-30 Richard Henderson <rth@redhat.com>
52060
52061 * gcc.c-torture/execute/20001130-1.c: New test.
52062
52063 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
52064
52065 * g++.old-deja/g++.other/op3.C: New test.
52066
52067 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
52068
52069 * g++.old-deja/g++.other/op2.C: New test.
52070
52071 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
52072
52073 * g++.old-deja/g++.other/crash38.C: New test.
52074
52075 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
52076
52077 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
52078
52079 2000-11-29 Jakub Jelinek <jakub@redhat.com>
52080
52081 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
52082 tests.
52083 * gcc.c-torture/execute/string-opt-6.c: New test.
52084
52085 * gcc.dg/20001117-1.c: Add main.
52086
52087 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
52088
52089 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
52090 Move from here ...
52091 * gcc.dg/940510-1.c: ... to here.
52092
52093 * gcc.dg/20000926-1.c: GNU C now allows initializations of
52094 zero-size arrays in toplevel structures.
52095
52096 2000-11-28 Jakub Jelinek <jakub@redhat.com>
52097
52098 * gcc.c-torture/execute/loop-8.c: New test.
52099
52100 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
52101
52102 * g++.old-deja/g++.other/base1.C: New test.
52103
52104 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
52105
52106 * g++.old-deja/g++.other/parse2.C: New test.
52107
52108 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
52109
52110 * g++.old-deja/g++.pt/incomplete1.C: New test.
52111
52112 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
52113
52114 * g++.old-deja/g++.other/friend9.C: New test.
52115
52116 2000-11-28 Jakub Jelinek <jakub@redhat.com>
52117
52118 * gcc.dg/20001127-1.c: New test.
52119
52120 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
52121
52122 * g++.old-deja/g++.pt/friend46.C: New test.
52123
52124 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
52125
52126 * g++.old-deja/g++.other/ptrmem8.C: New test.
52127
52128 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52129
52130 * gcc.c-torture/execute/string-opt-7.c: New test.
52131 * gcc.c-torture/execute/string-opt-8.c: Likewise.
52132
52133 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
52134
52135 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
52136 instead of 'mkcheck 2'.
52137
52138 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
52139
52140 * gcc.c-torture/execute/memcheck/driver.c,
52141 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
52142 C9X references to refer to C99.
52143
52144 2000-11-25 Jakub Jelinek <jakub@redhat.com>
52145
52146 * gcc.dg/ultrasp3.c: New test.
52147
52148 2000-11-25 Neil Booth <neilb@earthling.net>
52149
52150 * gcc.dg/cpp/include2.c: Update test to be locale independent.
52151
52152 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
52153
52154 * gcc.c-torture/compile/20001123-2.c: New.
52155
52156 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52157
52158 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
52159
52160 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
52161
52162 * gcc.dg/sequence-point-1.c: Add some new tests.
52163 * gcc.c-torture/execute/20001124-1.c: New test.
52164
52165 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
52166
52167 * g++.old-deja/g++.other/vaarg4.C: New test.
52168 * gcc.c-torture/compile/20001123-1.c: New test.
52169
52170 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
52171
52172 * g++.other/crash24.C: Adjust and remove XFAIL.
52173 * g++.other/crash37.C: New test.
52174
52175 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
52176
52177 * g++.old-deja/g++.pt/instantiate9.C: New test.
52178
52179 2000-11-22 Mark Mitchell <mark@codesourcery.com>
52180
52181 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
52182 new ABI, too.
52183
52184 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
52185 * g++.old-deja/g++.robertl/eb55.C: Likewise.
52186
52187 2000-11-22 Neil Booth <neilb@earthling.net>
52188
52189 * gcc.dg/cpp/Wtrigraphs.c: New test.
52190
52191 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
52192
52193 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
52194
52195 2000-11-22 Jakub Jelinek <jakub@redhat.com>
52196
52197 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
52198
52199 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
52200
52201 * lib/gcc-dg.exp: load_lib scanasm.exp.
52202 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
52203 * lib/g++-dg.exp: load_lib scanasm.exp.
52204 * lib/scanasm.exp: New.
52205 (scan-assembler, scan-assembler-not): Add optional arguments to
52206 test name, or if not present, the pattern name.
52207 (scan-assembler-dem, scan-assembler-dem-not): New.
52208
52209 * g++.dg/dg.exp: New.
52210
52211 2000-11-21 Neil Booth <neilb@earthling.net>
52212
52213 * gcc.dg/cpp/integrated1.c: Remove.
52214
52215 2000-11-21 Jakub Jelinek <jakub@redhat.com>
52216
52217 * gcc.c-torture/execute/20001121-1.c: New test.
52218
52219 2000-11-21 Richard Henderson <rth@redhat.com>
52220
52221 * gcc.c-torture/compile/20001121-1.c: New test.
52222
52223 2000-11-20 Neil Booth <neilb@earthling.net>
52224
52225 * gcc.dg/cpp/integrated1.c: New test.
52226
52227 2000-11-21 Jakub Jelinek <jakub@redhat.com>
52228
52229 * g++.old-deja/g++.other/inline17.C: New test.
52230
52231 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
52232
52233 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
52234 local variable to be zero: I made the variable global. Now
52235 uses abort() and exit() instead of relying on main's return value.
52236
52237 2000-11-20 Neil Booth <neilb@earthling.net>
52238
52239 * gcc.dg/cpp/paste2.c: Update test.
52240 * objc/execute/paste.m: New test.
52241
52242 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
52243
52244 * gcc.dg/c99-condexpr-1.c: New test.
52245
52246 2000-11-20 Neil Booth <neilb@earthling.net>
52247
52248 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
52249
52250 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
52251
52252 * g++.old-deja/g++.pt/export1.C: New test.
52253
52254 2000-11-20 Jakub Jelinek <jakub@redhat.com>
52255
52256 * gcc.dg/20001117-1.c: New test.
52257
52258 2000-11-18 Richard Henderson <rth@redhat.com>
52259
52260 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
52261
52262 2000-11-18 Richard Henderson <rth@redhat.com>
52263
52264 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
52265 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
52266 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
52267
52268 2000-11-18 Richard Henderson <rth@redhat.com>
52269
52270 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
52271 (main): New. Exit cleanly.
52272
52273 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
52274
52275 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
52276 gcc.dg/c99-fordecl-2.c: New tests.
52277
52278 2000-11-18 Richard Henderson <rth@redhat.com>
52279
52280 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
52281 * gcc.c-torture/execute/zerolen-2.c: New.
52282
52283 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52284
52285 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
52286 memory.
52287
52288 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
52289
52290 * g++.old-deja/g++.pt/instantiate8.C: New test.
52291
52292 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
52293
52294 * g++.old-deja/g++.other/incomplete.C: Add more tests.
52295 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
52296
52297 2000-11-16 Nick Clifton <nickc@redhat.com>
52298
52299 * gcc.c-torture/execute/nestfunc-2.c: New test.
52300 * gcc.c-torture/execute/nestfunc-3.c: New test.
52301
52302 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
52303
52304 * gcc.c-torture/compile/20001116-1.c: New test.
52305
52306 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52307
52308 * gcc.c-torture/execute/20001115-1.c: New test.
52309
52310 2000-11-15 Mark Mitchell <mark@codesourcery.com>
52311
52312 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
52313 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
52314 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
52315 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52316
52317 2000-11-15 Neil Booth <neilb@earthling.net>
52318
52319 gcc.dg/cpp/_Pragma1.c: Update.
52320 gcc.dg/cpp/_Pragma2.c: New test.
52321
52322 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
52323
52324 * g++.old-deja/g++.other/anon5.C: New test.
52325
52326 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
52327
52328 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
52329 tests.
52330
52331 2000-11-14 Jakub Jelinek <jakub@redhat.com>
52332
52333 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
52334 output.
52335
52336 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
52337
52338 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
52339 labels at end of compound statements.
52340
52341 2000-11-13 Jakub Jelinek <jakub@redhat.com>
52342
52343 * gcc.c-torture/execute/loop-7.c: New test.
52344
52345 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
52346
52347 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
52348
52349 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
52350
52351 * gcc.dg/c99-bool-1.c: New test.
52352
52353 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
52354
52355 * gcc.dg/c99-scope-1.c: Remove xfail.
52356 * gcc.dg/c99-scope-2.c: New test.
52357
52358 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52359
52360 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
52361 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
52362
52363 2000-11-11 Mark Mitchell <mark@codesourcery.com>
52364
52365 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
52366 error messages.
52367
52368 * g++.mike/p700.C: Don't typedef wchar_t.
52369 * g++.mike/p784.C: Likewise.
52370 * g++.mike/eb101.C: Don't use __wchar_t.
52371
52372 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
52373
52374 * g77.f-torture/execute/20001111.[fx]: Test premature exit
52375 from DO loop.
52376
52377 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
52378
52379 * gcc.c-torture/execute/20001111-1.c: New test.
52380
52381 2000-11-10 Nick Clifton <nickc@redhat.com>
52382
52383 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
52384 long multuiple and accumulate.
52385
52386 2000-11-09 Richard Henderson <rth@redhat.com>
52387
52388 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
52389 via size_t instead of int.
52390
52391 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
52392 * gcc.c-torture/execute/string-opt-2.c: Likewise.
52393 * gcc.c-torture/execute/string-opt-3.c: Likewise.
52394 * gcc.c-torture/execute/string-opt-4.c: Likewise.
52395
52396 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
52397
52398 * gcc.c-torture/compile/20001109-1.c: New test.
52399 * gcc.c-torture/compile/20001109-2.c: New test.
52400
52401 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
52402
52403 * g++.old-deja/g++.pt/operator1.C: New test.
52404 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
52405
52406 2000-11-09 Jakub Jelinek <jakub@redhat.com>
52407
52408 * gcc.dg/20001108-1.c: New test.
52409
52410 2000-11-09 Jakub Jelinek <jakub@redhat.com>
52411
52412 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
52413 with both arguments constant strings.
52414 * gcc.c-torture/execute/string-opt-3.c: New test.
52415 * gcc.c-torture/execute/string-opt-4.c: New test.
52416 * gcc.c-torture/execute/string-opt-5.c: New test.
52417
52418 2000-11-08 Nick Clifton <nickc@redhat.com>
52419
52420 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
52421 mulsidi3adddi patterns.
52422
52423 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
52424
52425 * g++.old-deja/g++.other/crash36.C: New test.
52426
52427 2000-11-08 Jakub Jelinek <jakub@redhat.com>
52428
52429 * g++.old-deja/g++.other/init16.C: New test.
52430
52431 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
52432
52433 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
52434
52435 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
52436
52437 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
52438 * gcc.c-torture/execute/va-arg-16.x: Likewise.
52439 * gcc.c-torture/execute/va-arg-17.x: Likewise.
52440
52441 2000-11-07 DJ Delorie <dj@redhat.com>
52442
52443 * gcc.dg/20000614-1.c: Add return so that test can pass.
52444
52445 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52446
52447 * gcc.c-torture/execute/string-opt-1.c: New test.
52448
52449 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
52450
52451 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
52452 mips-sgi-irix6.* because the MIPS ABI passes floating-point
52453 parameters in registers, and there is no way for a varargs
52454 function to know in which order the integer and floating-point
52455 parameters should be interleaved when they are placed on the
52456 stack.
52457 * gcc.c-torture/execute/va-arg-16.x: Likewise.
52458 * gcc.c-torture/execute/va-arg-17.x: Likewise.
52459
52460 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52461
52462 * gcc.c-torture/execute/string-opt-2.c: New test.
52463
52464 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
52465
52466 * g++.old-deja/g++.pt/crash60.C: New test.
52467
52468 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52469
52470 * g++.old-deja/g++.other/crash24.C: New test.
52471 * g++.old-deja/g++.other/crash25.C: New test.
52472 * g++.old-deja/g++.other/crash26.C: New test.
52473 * g++.old-deja/g++.other/crash27.C: New test.
52474 * g++.old-deja/g++.other/crash28.C: New test.
52475 * g++.old-deja/g++.other/crash29.C: New test.
52476 * g++.old-deja/g++.other/crash30.C: New test.
52477 * g++.old-deja/g++.other/crash31.C: New test.
52478 * g++.old-deja/g++.other/crash32.C: New test.
52479 * g++.old-deja/g++.other/crash33.C: New test.
52480 * g++.old-deja/g++.other/crash34.C: New test.
52481 * g++.old-deja/g++.other/crash35.C: New test.
52482
52483 2000-11-06 Jakub Jelinek <jakub@redhat.com>
52484
52485 * gcc.c-torture/execute/20001031-1.c: New test.
52486
52487 2000-11-04 Mark Mitchell <mark@codesourcery.com>
52488
52489 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
52490 namespace.
52491
52492 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
52493 standards-conformant.
52494
52495 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
52496
52497 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
52498 * g++.old-deja/g++.mike/p755a.C: Likewise.
52499 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
52500 library makes no calls to `operator new' during initialization.
52501
52502 2000-11-04 Neil Booth <neilb@earthling.net>
52503
52504 * gcc.dg/cpp/include2.c: New tests.
52505
52506 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
52507
52508 * lib/g++.exp (g++_set_ld_library_path): New function.
52509 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
52510
52511 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
52512
52513 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
52514 warnings.
52515
52516 2000-11-01 Richard Henderson <rth@redhat.com>
52517
52518 * g++.old-deja/g++.ext/namedret1.C: New.
52519 * g++.old-deja/g++.ext/namedret2.C: New.
52520 * g++.old-deja/g++.ext/namedret3.C: New.
52521
52522 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
52523
52524 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
52525 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
52526
52527 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52528
52529 * gcc.c-torture/execute/va-arg-21.c: New test.
52530
52531 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
52532
52533 * gcc.dg/c99-complex-2.c: New test.
52534
52535 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52536
52537 * gcc.c-torture/execute/stdio-opt-1.c: New test.
52538
52539 2000-10-31 Jakub Jelinek <jakub@redhat.com>
52540
52541 * g++.old-deja/g++.other/inline16.C: New test.
52542
52543 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
52544
52545 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
52546 __PRETTY_FUNCTION__
52547
52548 2000-10-29 Neil Booth <neilb@earthling.net>
52549
52550 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
52551 New tests.
52552 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
52553 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
52554 optimisation.
52555
52556 2000-10-29 Neil Booth <neilb@earthling.net>
52557
52558 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
52559 * mi1.c, mi1c.h: Add null directives to multiple-include test.
52560 * mi5.c: Test multiple includes work with -C.
52561 * trigraphs.c: Test ^= version.
52562
52563 2000-10-28 Neil Booth <neilb@earthling.net>
52564
52565 New tests and test updates for new macro expander.
52566
52567 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
52568 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
52569 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
52570 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
52571 new diagnostic messages.
52572
52573 * gcc.dg/cpp/macro3.c: New tests.
52574
52575 2000-10-27 Mark Mitchell <mark@codesourcery.com>
52576
52577 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
52578 on the same line.
52579
52580 2000-10-27 Jakub Jelinek <jakub@redhat.com>
52581
52582 * g++.old-deja/g++.other/eh2.C: New test.
52583
52584 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
52585
52586 * gcc.c-torture/execute/20001027-1.c: New test.
52587
52588 2000-10-26 Richard Henderson <rth@redhat.com>
52589
52590 * gcc.c-torture/execute/20001026-1.c: New.
52591
52592 2000-10-26 Mark Mitchell <mark@codesourcery.com>
52593
52594 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
52595 * g++.old-deja/g++.law/builtin1.C: Likewise.
52596 * g++.old-deja/g++.law/ctors10.C: Likewise.
52597 * g++.old-deja/g++.law/virtual3.C: Likewise.
52598 * g++.old-deja/g++.mike/p658.C: Likewise.
52599 * g++.old-deja/g++.other/sibcall1.C: Likewise.
52600 * g++.old-deja/g++.other/vaarg2.C: Likewise.
52601 * g++.old-deja/g++.robertl/eb124.C: Likewise.
52602 * g++.old-deja/g++.robertl/eb44.C: Likewise.
52603 * g++.old-deja/g++.robertl/eb77.C: Likewise.
52604
52605 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
52606
52607 * gcc.c-torture/compile/20001024-1.c: New test.
52608
52609 2000-10-25 Mark Mitchell <mark@codesourcery.com>
52610
52611 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
52612 to tell us whether or not we are using V3.
52613
52614 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
52615
52616 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
52617 operands.
52618
52619 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
52620
52621 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
52622
52623 2000-10-25 Jakub Jelinek <jakub@redhat.com>
52624
52625 * gcc.c-torture/execute/20001024-1.c: New test.
52626
52627 2000-10-24 Jakub Jelinek <jakub@redhat.com>
52628
52629 * g++.old-deja/g++.other/sibcall1.C: New test.
52630
52631 2000-10-20 Jakub Jelinek <jakub@redhat.com>
52632
52633 * gcc.dg/noncompile/init-3.c: New test.
52634
52635 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
52636
52637 * gcc.dg/format-array-1.c: New test.
52638
52639 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52640
52641 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
52642 writing through null pointers; remove comment about testing
52643 unterminated strings.
52644
52645 2000-10-17 Matthew Hiller <hiller@redhat.com>
52646
52647 * gcc.c-torture/execute/20001017-2.c: New test.
52648
52649 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
52650
52651 * gcc.c-torture/compile/20001018-1.c: New test.
52652 * gcc.c-torture/compile/20001018-1.x: Xfail.
52653
52654 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52655
52656 * gcc.c-torture/execute/20001017-1.c: New test.
52657
52658 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52659
52660 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
52661 for multiple use of arguments with scanf formats; add tests for
52662 multiple use of arguments.
52663
52664 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
52665
52666 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
52667 from some old tests.
52668
52669 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
52670
52671 * gcc.dg/format-miss-1.c: New test.
52672
52673 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52674
52675 * gcc.c-torture/execute/20001013-1.c: New test.
52676
52677 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52678
52679 * gcc.dg/format-branch-1.c: New test.
52680
52681 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
52682
52683 * README, lib/file-format.exp: Remove EGCS references.
52684
52685 2000-10-16 Jakub Jelinek <jakub@redhat.com>
52686
52687 * gcc.dg/20001013-1.c: New test.
52688
52689 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
52690
52691 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
52692 for intmax_t in the compiler using __typeof__ and the type rules
52693 for conditional expressions.
52694
52695 2000-10-13 Jakub Jelinek <jakub@redhat.com>
52696
52697 * gcc.dg/20001012-1.c: New test.
52698 * gcc.dg/20001012-2.c: New test.
52699
52700 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52701
52702 * gcc.dg/format-attr-1.c: New test.
52703
52704 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52705
52706 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
52707 __LONG_LONG_MAX__ instead of LLONG_MAX.
52708
52709 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52710
52711 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
52712 scanf flags.
52713 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52714 flags.
52715
52716 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52717
52718 * gcc.dg/sequence-pt-1.c: New test.
52719
52720 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52721
52722 * gcc.c-torture/execute/20001011-1.c: New testcase.
52723 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52724
52725 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52726
52727 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52728 does not error on it.
52729
52730 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52731
52732 * gcc.dg/20001009-1.c: New test.
52733
52734 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52735
52736 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52737 * gcc.c-torture/execute/20001009-2.c: ... to here.
52738
52739 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52740
52741 * gcc.c-torture/compile/20001009-1.c: New testcase.
52742 * gcc.c-torture/execute/20001009-1.c: New testcase.
52743 Testcases provided by Jan Hubicka <jh@suse.cz>.
52744
52745 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52746
52747 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52748 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52749 uintmax_t using <limits.h> to emulate the compiler's internal
52750 logic. No longer XFAIL %j tests.
52751
52752 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52753
52754 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52755 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52756 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52757 regexps and details of expected handling of some bad formats.
52758 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52759 suppression.
52760
52761 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52762
52763 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52764 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52765 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52766 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52767 in list archives.
52768
52769 2000-10-06 Richard Henderson <rth@cygnus.com>
52770
52771 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52772 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52773 * g++.old-deja/g++.jason/report.C: Likewise.
52774 * g++.old-deja/g++.law/friend5.C: Likewise.
52775 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52776 of the expected warnings.
52777
52778 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52779
52780 * g++.old-deja/g++.pt/enum14.C: New test.
52781
52782 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52783
52784 * g++.old-deja/g++.pt/crash59.C: New test.
52785
52786 2000-10-04 Will Cohen <wcohen@redhat.com>
52787
52788 * gcc.dg/20000926-1.c: New test.
52789
52790 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52791
52792 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52793 function name for current C++ compiler.
52794 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52795
52796 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52797
52798 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52799 __PRETTY_FUNCTION__.
52800 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52801
52802 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52803
52804 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52805
52806 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52807
52808 * gcc.c-torture/compile/20000923-1.c: New test.
52809
52810 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52811
52812 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52813 * g++.old-deja/g++.pt/ttp62.C: Same.
52814 * g++.old-deja/g++.other/inline14.C: Same.
52815
52816 2000-09-24 Richard Henderson <rth@cygnus.com>
52817
52818 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52819
52820 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52821
52822 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52823
52824 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52825
52826 * gcc.c-torture/compile/20000922-1.c: New file.
52827
52828 2000-09-21 Nick Clifton <nickc@redhat.com>
52829
52830 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52831 a signed long modulo operation.
52832 (mod6): New function - perform an unsigned long modulo operation.
52833 (main): Add tests for modulos of very large numbers by very small
52834 dividends.
52835
52836 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52837
52838 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52839
52840 2000-09-19 Richard Henderson <rth@cygnus.com>
52841
52842 * gcc.dg/compare2.c (case 10): XFAIL.
52843
52844 2000-09-18 Richard Henderson <rth@cygnus.com>
52845
52846 * gcc.c-torture/execute/20000906-1.c: Move ...
52847 * gcc.dg/20000906-1.c: ... here. Only run on targets
52848 that support __builtin_trap.
52849
52850 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52851
52852 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52853
52854 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52855
52856 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52857 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52858 more $ format tests.
52859
52860 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52861
52862 * gcc.dg/format-errmk-1.c: New test.
52863
52864 2000-09-17 Greg McGary <greg@mcgary.org>
52865
52866 * gcc.c-torture/execute/20000917-1.x: Remove.
52867
52868 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52869
52870 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52871
52872 2000-09-17 Greg McGary <greg@mcgary.org>
52873
52874 * gcc.c-torture/execute/20000917-1.c: New test.
52875 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52876
52877 2000-09-16 Neil Booth <NeilB@earthling.net>
52878
52879 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52880 in nested macro bug.
52881
52882 2000-09-15 Neil Booth <NeilB@earthling.net>
52883
52884 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52885
52886 2000-09-14 Jeffrey A Law (law@cygnus.com)
52887
52888 * gcc.c-torture/execute/20000914-1.c: New test.
52889
52890 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52891
52892 * g++.other/inline13.C: New test.
52893
52894 2000-09-12 Andreas Jaeger <aj@suse.de>
52895
52896 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52897 constant by Ulrich Drepper <drepper@redhat.com>.
52898
52899 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52900
52901 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52902
52903 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52904
52905 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52906
52907 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52908
52909 * gcc.dg/cpp/backslash.c: New test.
52910
52911 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52912
52913 * gcc.c-torture/execute/20000910-1.c: New test.
52914 * gcc.c-torture/execute/20000910-2.c: Likewise.
52915
52916 2000-09-11 Robert Lipe <robertl@sco.com>
52917
52918 * gcc.dg/pragma-align.c: New test.
52919
52920 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52921
52922 * g++.old-deja/g++.pt/explicit82.C: New test.
52923 * g++.old-deja/g++.pt/explicit83.C: New test.
52924
52925 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52926
52927 * gcc.dg/asm-names.c: New test.
52928
52929 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52930
52931 * gcc.dg/cpp/tr-warn6.c: New test
52932
52933 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52934
52935 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52936 be accepted.
52937
52938 2000-09-07 Catherine Moore <clm@redhat.com>
52939
52940 * gcc.c-torture/execute/unroll-1.c: New test.
52941
52942 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52943
52944 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52945 ERROR markers.
52946 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52947 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52948 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52949 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52950 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52951 Preprocess only.
52952 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52953 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52954
52955 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52956
52957 * g++.old-deja/g++.pt/deduct2.C: New test.
52958
52959 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52960
52961 * g++.old-deja/g++.pt/parms2.C: New test.
52962
52963 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52964
52965 * g++.old-deja/g++.pt/crash58.C: New test.
52966
52967 2000-09-06 Greg McGary <greg@mcgary.org>
52968
52969 * gcc.c-torture/execute/20000906-1.c: New test.
52970 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52971
52972 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52973
52974 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52975
52976 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52977
52978 * g++.old-deja/g++.pt/crash57.C: New test.
52979
52980 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52981
52982 * g++.old-deja/g++.pt/crash56.C: New test.
52983
52984 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52985
52986 * g++.old-deja/g++.pt/koenig1.C: New test.
52987
52988 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52989
52990 * gcc.dg/20000904-1.c: New test.
52991
52992 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52993
52994 * gcc.dg/cpp/paste8.c: New test.
52995
52996 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52997
52998 * gcc.c-torture/compile/20000827-1.c: New test.
52999
53000 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
53001
53002 * gcc.dg/format-diag-1.c: New test.
53003
53004 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
53005
53006 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
53007 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
53008 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
53009 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
53010 gcc.dg/formatz-1.c: Adjust warning regular expressions.
53011
53012 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
53013
53014 * g++.old-deja/g++.other/nested4.C: New test.
53015
53016 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
53017
53018 * g++.old-deja/g++.ns/scoped1.C: New test.
53019
53020 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
53021
53022 * lib/g++.exp: Support testing already-installed GCC.
53023
53024 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53025
53026 * wtr-label-1.c, wtr-suffix-1.c: New tests.
53027
53028 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53029
53030 * gcc.dg/return-type-2.c: New test.
53031
53032 2000-08-27 Geoff Keating <geoffk@cygnus.com>
53033
53034 * gcc.c-torture/compile/20000825-1.c: New test.
53035
53036 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
53037
53038 * gcc.dg/dwarf2-2.c: New test.
53039
53040 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
53041
53042 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
53043 dg-warning regexps.
53044
53045 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
53046
53047 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
53048 gcc.dg/format-ext-5.c: New tests.
53049
53050 2000-08-25 Jakub Jelinek <jakub@redhat.com>
53051
53052 * g++.old-deja/g++.other/crash22.C: New test.
53053
53054 2000-08-24 Mark Mitchell <mark@codesourcery.com>
53055
53056 * gcc.dg/noncompile/930622-2.c: Adjust error message.
53057
53058 2000-08-24 Richard Henderson <rth@cygnus.com>
53059
53060 * gcc.dg/ia64-sync-1.c: New test.
53061 * gcc.dg/ia64-sync-2.c: New test.
53062 * gcc.dg/ia64-asm-1.c: New test.
53063
53064 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
53065
53066 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
53067 * gcc.dg/format-ext-2.c: New test.
53068
53069 2000-08-23 Jason Merrill <jason@redhat.com>
53070
53071 * lib/old-dejagnu.exp: Also ignore "In member function" and
53072 "At global scope".
53073
53074 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53075
53076 * gcc.dg/noncompile/label-lineno-1.c: New test.
53077
53078 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
53079
53080 * gcc.dg/c99-array-nonobj-1.c: New test.
53081
53082 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
53083
53084 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
53085 tests.
53086 * gcc.dg/format-ext-1.c: New test.
53087
53088 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53089
53090 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
53091 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
53092 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
53093 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
53094 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
53095
53096 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
53097
53098 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
53099 gcc.dg/c99-strftime-2.c: New tests.
53100
53101 2000-08-22 Richard Henderson <rth@cygnus.com>
53102
53103 * gcc.c-torture/execute/20000822-1.c: New test.
53104
53105 2000-08-21 Jakub Jelinek <jakub@redhat.com>
53106
53107 * gcc.c-torture/execute/20000819-1.x: Remove.
53108
53109 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
53110
53111 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
53112 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
53113 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
53114 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
53115 gcc.dg/format-xopen-1.c: New tests.
53116
53117 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
53118
53119 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
53120
53121 2000-08-21 Jakub Jelinek <jakub@redhat.com>
53122
53123 * g++.old-deja/g++.other/loop2.C: New test.
53124
53125 * gcc.c-torture/compile/20000606-1.c: New test.
53126 * gcc.c-torture/compile/20000728-1.c: New test.
53127 * gcc.c-torture/execute/20000801-1.c: New test.
53128 * gcc.c-torture/execute/20000801-2.c: New test.
53129 * gcc.c-torture/execute/20000819-1.c: New test.
53130 * gcc.c-torture/execute/20000819-1.x: XFAIL.
53131 * gcc.dg/20000629-1.c: New test.
53132 * gcc.dg/20000724-1.c: New test.
53133 * gcc.dg/20000807-1.c: New test.
53134
53135 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
53136
53137 * gcc.dg/cpp/pragma-1.c: New test.
53138 * gcc.dg/cpp/pragma-2.c: New test.
53139
53140 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
53141
53142 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
53143 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
53144
53145 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53146
53147 * gcc.c-torture/compile/20000818-1.c: New test.
53148
53149 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
53150
53151 * gcc.c-torture/execute/20000818-1.c: New test.
53152
53153 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
53154
53155 * gcc.dg/format-va-1.c: New test.
53156
53157 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
53158
53159 * g++.old-deja/g++.other/typedef8.C: New test.
53160
53161 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
53162
53163 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
53164 * g++.old-deja/g++.mike/net36.C: Mark candidate.
53165 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
53166 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
53167 * g++.old-deja/g++.other/ptrmem7.C: New test.
53168 * g++.old-deja/g++.pt/ptrmem10.C: New test.
53169
53170 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
53171
53172 * g++.old-deja/g++.pt/typename27.C: New test.
53173
53174 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
53175
53176 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
53177 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
53178 * g++.old-deja/g++.pt/friend45.C: New test.
53179 * g++.old-deja/g++.other/friend8.C: New test.
53180
53181 2000-08-15 Richard Henderson <rth@cygnus.com>
53182
53183 * gcc.c-torture/execute/20000815-1.c: New test.
53184
53185 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
53186
53187 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
53188 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
53189 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
53190
53191 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
53192
53193 * g++.old-deja/g++.other/refinit2.C: New test.
53194
53195 2000-08-13 Geoff Keating <geoffk@cygnus.com>
53196
53197 * lib/c-torture.exp (c-torture): Make
53198 compiler_conditional_xfail_data global.
53199 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
53200 compiler_conditional_xfail_data machinery.
53201 (f-torture-execute): Likewise.
53202 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
53203 and only when unrolling loops.
53204
53205 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
53206
53207 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
53208
53209 * g++.old-deja/g++.pt/explicit81.C: New test.
53210
53211 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
53212
53213 * g++.old-deja/g++.pt/typename26.C: New test.
53214
53215 2000-08-10 Geoff Keating <geoffk@cygnus.com>
53216
53217 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
53218 warning.
53219
53220 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
53221
53222 * g++.old-deja/g++.other/array3.C: New test.
53223
53224 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
53225
53226 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
53227 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
53228 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
53229 New tests.
53230
53231 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
53232
53233 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
53234 * g++.old-deja/g++.abi/vmihint.C: Likewise.
53235
53236 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
53237
53238 * gcc.c-torture/execute/20000808-1.c: New test.
53239
53240 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
53241
53242 * gcc.dg/c90-const-expr-1.c: New test.
53243
53244 2000-08-08 Richard Henderson <rth@cygnus.com>
53245
53246 * gcc.dg/noncompile/920923-1.c: Declare calloc.
53247
53248 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
53249
53250 * gcc.dg/noncompile/const-ll-1.c: New test.
53251
53252 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
53253
53254 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
53255
53256 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
53257
53258 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
53259 that running programs linked against the shared version of libobjc
53260 run correctly.
53261
53262 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
53263
53264 * gcc.dg/c99-printf-1.c: New test.
53265
53266 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
53267
53268 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
53269
53270 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
53271
53272 * gcc.c-torture/execute/20000731-1.x: Delete.
53273
53274 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
53275
53276 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
53277 and torture_without_loops as is done by c-torture.exp.
53278 (search_for): Copy from c-torture.exp.
53279 (gcc-dg-runtest): New function, drives a directory of tests
53280 iterating over the TORTURE_OPTIONS.
53281 (scan-assembler, scan-assembler-not): Move here from
53282 individual directory drivers.
53283
53284 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
53285 defined by lib/gcc-dg.exp.
53286 * gcc.dg/cpp/cpp.exp: Likewise.
53287 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
53288 gcc-dg-runtest, so we cycle over optimization options.
53289
53290 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
53291 * gcc.dg/compare2.c: No longer expected to fail.
53292
53293 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
53294
53295 * gcc.c-torture/execute/20000804-1.c: New test.
53296
53297 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
53298
53299 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
53300
53301 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
53302
53303 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
53304
53305 2000-08-03 Jeffrey A Law (law@cygnus.com)
53306
53307 * gcc.c-torture/compile/20000803-1.c: New test.
53308
53309 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
53310
53311 * gcc.c-torture/execute/20000801-3.c,
53312 gcc.c-torture/execute/20000801-4.c: New tests.
53313 * gcc.c-torture/execute/20000801-3.x,
53314 gcc.c-torture/execute/20000801-4.x: Xfail.
53315
53316 2000-08-02 Geoff Keating <geoffk@cygnus.com>
53317
53318 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
53319 libobjc/.libs to allow for libtool.
53320
53321 2000-08-02 Jakub Jelinek <jakub@redhat.com>
53322
53323 * gcc.c-torture/compile/20000802-1.c: New test.
53324
53325 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
53326
53327 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
53328
53329 2000-07-31 Jeffrey A Law (law@cygnus.com)
53330
53331 * gcc-c-torture/execute/20000731-2.c: New test.
53332
53333 * gcc.c-torture/execute/20000731-1.c: New test.
53334 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
53335
53336 2000-07-31 Jakub Jelinek <jakub@redhat.com>
53337
53338 * gcc.dg/cpp/paste7.c: New test.
53339 * gcc.dg/cpp/20000725-1.c: New test.
53340
53341 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
53342
53343 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
53344 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
53345 declaration warning for __builtin_dwarf_reg_size.
53346
53347 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
53348
53349 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
53350
53351 * gcc.dg/noncompile/voidparam-1.c: New test.
53352
53353 2000-07-30 Richard Henderson <rth@cygnus.com>
53354
53355 * gcc.dg/c90-digraph-1.c: Don't xfail.
53356 * gcc.dg/compare2.c (case 10): Xfail.
53357 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
53358
53359 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
53360
53361 * gcc.dg/c99-main-1.c: New test.
53362
53363 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
53364
53365 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
53366
53367 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
53368
53369 * gcc.c-tortuer/execute/20000726-1.c: New test.
53370
53371 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
53372
53373 * gcc.c-torture/execute/enum-2.c: New test.
53374
53375 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53376
53377 * gcc.dg/cpp/tr-warn3.c: New test.
53378
53379 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
53380
53381 * g++.old-deja/g++.ext/implicit1.C: Remove.
53382 * g++.old-deja/g++.jason/c2.C: Remove
53383 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
53384 * g++.old-deja/g++.pt/crash16.C: Likewise.
53385 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
53386
53387 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
53388
53389 * g++.old-deja/g++.other/for2.C: New test.
53390
53391 2000-07-25 Jakub Jelinek <jakub@redhat.com>
53392
53393 * gcc.dg/20000720-1.c: New test.
53394
53395 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
53396
53397 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
53398
53399 2000-07-24 Geoff Keating <geoffk@cygnus.com>
53400
53401 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
53402 * gcc.c-torture/execute/20000722-1.c: New.
53403 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
53404
53405 2000-07-24 Jakub Jelinek <jakub@redhat.com>
53406
53407 * gcc.dg/cpp/20000720-1.S: New test.
53408
53409 2000-07-21 Michael Meissner <meissner@redhat.com>
53410
53411 * gcc.c-torture/execute/ieee/hugeval.c: New test.
53412
53413 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
53414
53415 * g++.old-deja/g++.brendan/crash16.C,
53416 g++.old-deja/g++.brendan/parse3.C,
53417 g++.old-deja/g++.brendan/redecl1.C,
53418 g++.old-deja/g++.ns/template13.C,
53419 g++.old-deja/g++.other/decl4.C,
53420 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
53421
53422 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
53423
53424 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
53425 and "Internal error".
53426
53427 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
53428 regexps.
53429 * gcc.dg/cpp/paste6.c: New test.
53430
53431 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
53432
53433 * gcc.dg/cpp/tr-direct.c: New test.
53434
53435 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
53436 gcc.dg/cpp/undef1.c: Tweak error regexps.
53437
53438 2000-07-18 Eric Christopher <echristo@redhat.com>
53439
53440 * gcc.c-torture/compile/20000718-1.c: New test.
53441
53442 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
53443
53444 * cpplex.c (_cpp_push_token): If the token being pushed back
53445 is the previous token in this context, just subtract one from
53446 context->posn.
53447 * cppmacro.c (save_expansion): Clear aux field when storing a
53448 placemarker.
53449
53450 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
53451
53452 * gcc.dg/noncompile/redecl-1.c: New test.
53453
53454 2000-07-18 Jakub Jelinek <jakub@redhat.com>
53455
53456 * gcc.c-torture/execute/20000717-5.c: New test.
53457 * gcc.c-torture/execute/20000717-1.x: Removed.
53458
53459 2000-07-17 Richard Henderson <rth@cygnus.com>
53460
53461 * gcc.c-torture/execute/20000717-4.c: New test.
53462
53463 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
53464
53465 * gcc.dg/cpp/syshdr.c: New test.
53466 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
53467
53468 2000-07-17 Neil Booth <neilb@earthling.net>
53469
53470 * gcc.dg/cpp/cmdlne-dM.c: New test.
53471 * gcc.dg/cpp/cmdlne-dD.c: New test.
53472
53473 2000-07-17 Jeffrey A Law (law@cygnus.com)
53474
53475 * gcc.c-torture/execute/20000717-3.c: New test.
53476
53477 * gcc.c-torture/compile/20000717-1.c: New test.
53478
53479 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
53480
53481 * gcc.c-torture/execute/20000717-2.c: New test.
53482
53483 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
53484
53485 * gcc.dg/formatz-1.c: New test.
53486
53487 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
53488 * gcc.dg/c99-digraph-1.c: New tests.
53489
53490 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
53491 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
53492
53493 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
53494 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
53495 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
53496 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
53497 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
53498 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
53499 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
53500
53501 2000-07-17 Greg McGary <greg@mcgary.org>
53502
53503 * gcc.c-torture/execute/20000717-1.c: New test.
53504 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
53505
53506 2000-07-15 Jakub Jelinek <jakub@redhat.com>
53507
53508 * gcc.c-torture/execute/20000715-2.c: New test.
53509 * gcc.dg/20000715-1.c: New test.
53510
53511 2000-07-15 Michael Meissner <meissner@redhat.com>
53512
53513 * gcc.c-torture/execute/20000715-1.c: New test.
53514
53515 2000-07-13 Jakub Jelinek <jakub@redhat.com>
53516
53517 * gcc.c-torture/execute/20000707-1.c: New test.
53518
53519 2000-07-13 Neil Booth <NeilB@earthling.net>
53520
53521 * gcc.dg/cpp/digraph1.c,
53522 gcc.dg/cpp/digraph2.c,
53523 gcc.dg/cpp/digraphs.c: New tests.
53524
53525 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
53526
53527 * g77.f-torture/compile/20000630-2.f: New test.
53528 * g77.f-torture/compile/20000630-2.x
53529
53530 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
53531
53532 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
53533
53534 2000-07-11 Neil Booth <NeilB@earthling.net>
53535
53536 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
53537
53538 2000-07-11 Neil Booth <NeilB@earthling.net>
53539
53540 * gcc.dg/cpp/cmdlne-C.c: New.
53541
53542 2000-07-09 Neil Booth <NeilB@earthling.net>
53543
53544 * gcc.dg/cpp/directiv.c: New tests.
53545 * gcc.dg/cpp/undef1.c: Update.
53546
53547 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
53548
53549 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
53550
53551 2000-07-09 Neil Booth <NeilB@earthling.net>
53552
53553 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
53554
53555 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
53556
53557 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
53558 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
53559
53560 2000-07-08 Neil Booth <NeilB@earthling.net>
53561
53562 * gcc.dg/cpp/macsyntx.c: New tests.
53563
53564 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53565
53566 * gcc.dg/20000707-1.c: New test.
53567
53568 2000-07-07 Jakub Jelinek <jakub@redhat.com>
53569
53570 * gcc.c-torture/execute/20000706-1.c: New test.
53571 * gcc.c-torture/execute/20000706-2.c: New test.
53572 * gcc.c-torture/execute/20000706-3.c: New test.
53573 * gcc.c-torture/execute/20000706-4.c: New test.
53574 * gcc.c-torture/execute/20000706-5.c: New test.
53575
53576 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53577
53578 * g++.old-deja/g++.pt/instantiate7.C: New test.
53579
53580 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
53581
53582 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
53583 * g++.old-deja/g++.mike/thunk3.C: Likewise.
53584 * g++.old-deja/g++.other/rtti3.C: Likewise.
53585 * g++.old-deja/g++.other/rttid3.C: Likewise.
53586
53587 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
53588
53589 * g77.f-torture/compile/20000630-1.x: Fix typo
53590
53591 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
53592
53593 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
53594 assembly output.
53595
53596 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
53597
53598 * gcc.dg/cpp/ident.c: New test.
53599
53600 2000-07-05 Neil Booth <NeilB@earthling.net>
53601
53602 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
53603 gcc.dg/cpp/lexstrng.c: New tests.
53604
53605 2000-07-04 Neil Booth <NeilB@earthling.net>
53606
53607 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
53608 * gcc.dg/cpp/strify2.c: Same.
53609
53610 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
53611
53612 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
53613 * gcc.dg/cpp/19990703-1.c: Likewise.
53614 * gcc.dg/cpp/20000625-1.c: Likewise.
53615 * gcc.dg/cpp/20000625-2.c: Likewise.
53616
53617 * gcc.dg/cpp/macro1.c,
53618 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
53619 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
53620 gcc.dg/cpp/strify1.c,
53621 gcc.dg/cpp/strify2.c: New tests.
53622
53623 2000-07-03 Jakub Jelinek <jakub@redhat.com>
53624
53625 * gcc.c-torture/execute/20000703-1.c: New test.
53626
53627 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53628
53629 * g++.old-deja/g++.pt (lookup10.C): New test.
53630
53631 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
53632
53633 * g++.old-deja/g++.pt (typename25.C): New test.
53634
53635 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
53636
53637 * gcc.c-torture/compile/20000701-1.c: New test.
53638
53639 2000-06-30 Nick Clifton <nickc@cygnus.com>
53640
53641 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
53642 to test case.
53643
53644 2000-06-30 Catherine Moore <clm@cygnus.com>
53645
53646 * gcc.c-torture/execute/align-1.c: New test.
53647
53648 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
53649
53650 * g++.old-deja/g++.pt/expr8.C: New test.
53651 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
53652
53653 2000-06-29 Nick Clifton <nickc@cygnus.com>
53654
53655 * gcc.c-torture/compile/20000629-1.c: New test.
53656
53657 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53658
53659
53660 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
53661 gcc.dg/noncompile directory, depending on whether they're
53662 preprocessor tests or not. Annotate all the tests for the dg
53663 framework.
53664
53665 * gcc.c-torture/noncompile/noncompile.exp: Delete.
53666 * gcc.dg/noncompile/noncompile.exp: New.
53667
53668 * Moved files:
53669 Old name New name
53670 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
53671 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
53672 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
53673 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
53674 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
53675 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
53676 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
53677 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
53678 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
53679 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
53680 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
53681 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
53682 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
53683 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
53684 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
53685 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
53686 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
53687 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
53688 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
53689 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
53690 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
53691 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
53692 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
53693 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
53694
53695 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
53696 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
53697 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
53698 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
53699 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
53700 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
53701
53702 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53703
53704 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
53705 declare one variable. On the fourth, error.
53706 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
53707 declared by 20000628-1a.h.
53708
53709 2000-06-29 Richard Henderson <rth@redhat.com>
53710
53711 * gcc.c-torture/execute/930529-1.x: New file.
53712 * gcc.dg/920413-1.c: Adjust expected warning text.
53713 * gcc.dg/980217-1.c: Declare abort.
53714 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53715
53716 2000-06-29 Jeffrey A Law (law@cygnus.com)
53717
53718 * g77.f-torture/compile/20000629-1.f: New test.
53719 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53720
53721 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53722
53723 Rearrange lots of files, removing entirely the
53724 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53725 directories.
53726
53727 * Deleted files:
53728 gcc.c-torture/code_quality/code_quality.exp
53729 gcc.c-torture/special/special.exp
53730 gcc.failure/failure.exp
53731 gcc.failure/940409-1.x
53732 gcc.c-torture/compile/961203-1.x
53733
53734 * New files:
53735 gcc.misc-tests/linkage.exp
53736 gcc.c-torture/execute/920730-1t.c
53737 gcc.c-torture/execute/920730-1t.x
53738 gcc.c-torture/compile/920520-1.x
53739 gcc.c-torture/compile/920521-1.x
53740 gcc.c-torture/compile/981006-1.x
53741 gcc.c-torture/execute/eeprof-1.x
53742
53743 * Moved files (possibly with modifications to fit a new harness):
53744 Old name New name
53745 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53746 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53747 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53748 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53749 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53750 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53751 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53752 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53753 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53754 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53755 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53756 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53757 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53758 gcc.failure/940409-1.c gcc.dg/940409-1.c
53759
53760 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53761
53762 * c-torture/compile/961203-1.x: Delete.
53763
53764 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53765 not exit. Include stdio.h.
53766 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53767 * gcc.misc-tests/dg-12.c: Likewise.
53768 * gcc.misc-tests/dg-5.c: Likewise.
53769 * gcc.misc-tests/dg-6.c: Likewise.
53770 * gcc.misc-tests/dg-7.c: Prototype abort.
53771 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53772 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53773 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53774 not exit.
53775 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53776 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53777
53778 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53779
53780 * gcc.dg/cpp/20000628-1.c: New test.
53781 * gcc.dg/cpp/20000628-1.h: New header for above test.
53782 * gcc.dg/cpp/20000628-1a.h: Likewise.
53783
53784 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53785
53786 * gcc.dg/cpp: New directory.
53787 * gcc.dg/cpp/cpp.exp: New driver.
53788 * gcc.dg/cpp/20000627-1.c: New test.
53789 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53790 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53791 and rewrite as a compilation test.
53792
53793 * gcc.dg: Move many files into the cpp subdirectory, possibly
53794 renaming or editing them as well.
53795 Old name New name
53796 990119-1.c cpp/19990119-1.c
53797 990228-1.c cpp/19990228-1.c
53798 990407-1.c cpp/19990407-1.c
53799 990409-1.c cpp/19990409-1.c
53800 990413-1.c cpp/19990413-1.c
53801 990703-1.c cpp/19990703-1.c
53802 20000127-1.c cpp/20000127-1.c
53803 20000129-1.c cpp/20000129-1.c
53804 20000207-1.c cpp/20000207-1.c
53805 20000207-2.c cpp/20000207-2.c
53806 20000209-1.c cpp/20000209-1.c
53807 20000209-2.c cpp/20000209-2.c
53808 20000301-1.c cpp/20000301-1.c
53809 20000419-1.c cpp/20000419-1.c
53810 20000510-1.S cpp/20000510-1.S
53811 20000519-1.c cpp/20000519-1.c
53812 20000529-1.c cpp/20000529-1.c
53813 20000625-1.c cpp/20000625-1.c
53814 20000625-2.c cpp/20000625-2.c
53815 cpp-as1.c cpp/assert1.c
53816 cpp-as2.c cpp/assert2.c
53817 cxx-comments-1.c cpp/cxxcom1.c
53818 cxx-comments-2.c cpp/cxxcom2.c
53819 endif-label.c cpp/endif.c
53820 cpp-hash1.c cpp/hash1.c
53821 cpp-hash2.c cpp/hash2.c
53822 cpp-if1.c cpp/if-1.c
53823 cpp-if2.c cpp/if-2.c
53824 cpp-if3.c cpp/if-3.c
53825 cpp-if4.c cpp/if-4.c
53826 cpp-if5.c cpp/if-5.c
53827 cpp-cond.c cpp/if-cexp.c
53828 cpp-missingop.c cpp/if-mop.c
53829 cpp-missingparen.c cpp/if-mpar.c
53830 cpp-opprec.c cpp/if-oppr.c
53831 cpp-ifparen.c cpp/if-paren.c
53832 cpp-shortcircuit.c cpp/if-sc.c
53833 cpp-shift.c cpp/if-shift.c
53834 cpp-unary.c cpp/if-unary.c
53835 cpp-li1.c cpp/line1.c
53836 cpp-li2.c cpp/line2.c
53837 lineno.c cpp/line3.c
53838 lineno-2.c cpp/line4.c
53839 cpp-mi.c cpp/mi1.c
53840 cpp-mic.h cpp/mi1c.h
53841 cpp-micc.h cpp/mi1cc.h
53842 cpp-mind.h cpp/mi1nd.h
53843 cpp-mindp.h cpp/mi1ndp.h
53844 cpp-mix.h cpp/mi1x.h
53845 cpp-mi2.c cpp/mi2.c
53846 cpp-mi2a.h cpp/mi2a.h
53847 cpp-mi2b.h cpp/mi2b.h
53848 cpp-mi2c.h cpp/mi2c.h
53849 cpp-mi3.c cpp/mi3.c
53850 cpp-mi3.def cpp/mi3.def
53851 poison-1.c cpp/poison.c
53852 pr-impl.c cpp/prag-imp.c
53853 cpp-redef-2.c cpp/redef1.c
53854 cpp-redef.c cpp/redef2.c
53855 strpaste.c cpp/strp1.c
53856 strpaste-2.c cpp/strp2.c
53857 cpp-tradpaste.c cpp/tr-paste.c
53858 cpp-tradstringify.c cpp/tr-str.c
53859 cpp-tradwarn1.c cpp/tr-warn1.c
53860 cpp-tradwarn2.c cpp/tr-warn2.c
53861 trigraphs.c cpp/trigraphs.c
53862 cpp-unc1.c cpp/unc1.c
53863 cpp-unc2.c cpp/unc2.c
53864 cpp-unc3.c cpp/unc3.c
53865 cpp-unc.c cpp/unc4.c
53866 undef.c cpp/undef1.c
53867 undef-2.c cpp/undef2.c
53868 cpp-wi1.c cpp/widestr1.c
53869
53870 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53871
53872 * lib/g++.exp (g++_include_flags): Tweak.
53873
53874 2000-06-27 H.J. Lu <hjl@gnu.org>
53875 Loren J. Rittle <ljrittle@acm.org>
53876
53877 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53878 version with one that knows about the new gcc tree structure.
53879 (g++_link_flags): Same.
53880
53881 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53882
53883 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53884 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53885 case we are cross-compiling.
53886
53887 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53888 g++.old-deja/g++.niklas/Makefile.in,
53889 g++.old-deja/g++.niklas/configure.in,
53890 g++.old-deja/g++.other/Makefile.in,
53891 g++.old-deja/g++.other/configure.in,
53892 gcc.c-torture/code_quality/Makefile.in,
53893 gcc.c-torture/code_quality/configure.in,
53894 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53895 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53896 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53897 gcc.c-torture/execute/ieee/Makefile.in,
53898 gcc.c-torture/execute/ieee/configure.in,
53899 gcc.c-torture/noncompile/Makefile.in,
53900 gcc.c-torture/noncompile/configure.in,
53901 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53902 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53903 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53904
53905 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53906
53907 * g++.old-deja/g++.other/ambig3.C: New test.
53908
53909 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53910
53911 * g++.old-deja/g++.pt/syntax1.C: New test.
53912 * g++.old-deja/g++.pt/syntax2.C: New test.
53913 * g++.old-deja/g++.other/syntax3.C: New test.
53914 * g++.old-deja/g++.other/syntax4.C: New test.
53915
53916 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53917
53918 * gcc.dg/20000623-1.c: Prototype exit and abort.
53919
53920 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53921
53922 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53923 New tests.
53924 * gcc.dg/cpp-mi3.def: New file.
53925
53926 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53927 inside assertions.
53928 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53929 lexer's error messages.
53930 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53931 divine anything from the linemarkers.
53932 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53933 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53934
53935 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53936
53937 * gcc.dg/20000623-1.c: New test.
53938
53939 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53940
53941 * gcc.c-torture/execute/20000622-1.c: New test.
53942
53943 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53944
53945 * g++.old-deja/g++.other/init15.C: New test.
53946
53947 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53948
53949 * g++.old-deja/g++.pt/vaarg2.C: New test.
53950 * g++.old-deja/g++.pt/vaarg3.C: New test.
53951
53952 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53953
53954 * g++.old-deja/g++.other/dyncast6.C: New test.
53955
53956 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53957
53958 * gcc.c-torture/execute/loop-6.c: New test.
53959
53960 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53961
53962 * gcc.dg/20000614-1.c: New test.
53963 * gcc.dg/20000614-2.c: New test.
53964
53965 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53966
53967 * g++.old-deja/g++.other/inline12.C: New test.
53968
53969 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53970
53971 * g++.old-deja/g++.other/eh1.C: New test.
53972
53973 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53974
53975 * g++.old-deja/g++.other/type.C: New test.
53976
53977 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53978
53979 * g++.old-deja/g++.other/initstring.C: New test.
53980
53981 2000-06-12 Jason Merrill <jason@redhat.com>
53982
53983 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53984
53985 2000-06-09 Jeffrey A Law (law@cygnus.com)
53986
53987 * gcc.c-torture/compile/20000609-1.c: New test.
53988
53989 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53990
53991 * gcc.dg/20000609-1.c: New test.
53992
53993 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53994
53995 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53996 * gcc.c-torture/noncompile/poison-1.c: Move...
53997 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53998 * gcc.dg/cpp-li1.c: Add a token after the #line.
53999
54000 2000-06-05 Richard Henderson <rth@cygnus.com>
54001
54002 * gcc.c-torture/execute/20000605-2.c: New test.
54003 * gcc.c-torture/execute/20000605-3.c: New test.
54004
54005 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
54006
54007 * g77.f-torture/execute/20000503-1.x: New file.
54008
54009 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
54010
54011 * g++.old-deja/g++.eh/badalloc1.C: New test.
54012
54013 2000-06-05 Richard Henderson <rth@cygnus.com>
54014
54015 * gcc.c-torture/execute/20000605-1.c: New test.
54016
54017 2000-06-05 Jakub Jelinek <jakub@redhat.com>
54018 Nathan Sidwell <nathan@codesourcery.com>
54019
54020 * gcc.c-torture/compile/20000605-1.c: New test.
54021
54022 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
54023
54024 * g77.f-torture/compile/20000601-1.f: New test.
54025
54026 2000-06-03 Richard Henderson <rth@cygnus.com>
54027
54028 * gcc.c-torture/execute/20000603-1.c: New.
54029
54030 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
54031
54032 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
54033 * gcc.dg/noreturn-2.c (noreturn): Likewise.
54034
54035 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
54036
54037 * gcc.dg/compare2.c (case 12): XFAIL.
54038 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
54039 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
54040
54041 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
54042
54043 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
54044
54045 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
54046 guard macro is already defined when the header is first
54047 included.
54048 * gcc.dg/cpp-mix.h: New file.
54049 * gcc.dg/endif-label.c: Update patterns to match compiler.
54050
54051 * g++.brendan/complex1.C: Declare abort.
54052 * g++.law/refs4.C: Remove XFAIL.
54053 * g++.oliva/expr2.C: Declare abort and exit.
54054
54055 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
54056
54057 * gcc.c-torture/execute/20000528-1.c: New test.
54058
54059 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
54060 * g++.old-deja/g++.law/temps4.C: Likewise.
54061
54062 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
54063 stdlib.h. Call abort() on failure.
54064 * g++.old-deja/g++.law/refs4.C: Likewise.
54065 * g++.old-deja/g++.law/temps4.C: Likewise.
54066 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
54067 * gcc.c-torture/execute/20000112-1.c: Include string.h.
54068
54069 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
54070
54071 Relative to g++.dg/special:
54072 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
54073
54074 Relative to g++.old-deja:
54075 * g++.brendan/complex1.C, g++.jason/optimize2.C,
54076 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
54077 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
54078 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
54079 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
54080 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
54081 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
54082
54083 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
54084 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
54085 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
54086 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
54087 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
54088 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
54089 and/or string.h.
54090
54091 * g++.other/goto1.C: Update expectations for error messages.
54092
54093 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
54094
54095 * gcc.c-torture/compile/20000523-1.c: New test.
54096
54097 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
54098
54099 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
54100
54101 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
54102
54103 * g++.old-deja/g++.eh/catch11.C: New test.
54104 * g++.old-deja/g++.eh/catch12.C: New test.
54105
54106 2000-05-24 Nick Clifton <nickc@cygnus.com>
54107
54108 * gcc.c-torture/execute/20000523-1.c: New test.
54109
54110 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
54111
54112 * c-torture/execute/bcp-1.c: Replace abort in arg of
54113 __builtin_constant_p with a generic external function.
54114
54115 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
54116 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
54117 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
54118 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
54119 Prototype abort and/or exit.
54120
54121 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
54122 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
54123 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
54124 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
54125
54126 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
54127
54128 * gcc.dg/dwarf2-1.c: New test.
54129
54130 2000-05-20 Richard Henderson <rth@cygnus.com>
54131
54132 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
54133
54134 2000-05-20 Andreas Jaeger <aj@suse.de>
54135
54136 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
54137 testcase.
54138
54139 2000-05-19 David Edelsohn <edelsohn@gnu.org>
54140
54141 * gcc.c-torture/execute/20000519-2.c: New test.
54142
54143 2000-05-19 Andreas Jaeger <aj@suse.de>
54144
54145 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
54146 which fails with SSA.
54147
54148 * lib/c-torture.exp: Also test with -O3 -fssa.
54149
54150 2000-05-18 Michael Meissner <meissner@redhat.com>
54151
54152 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
54153 * gcc.c-torture/execute/920415-1.c: Ditto.
54154 * gcc.c-torture/execute/920501-1.c: Ditto.
54155 * gcc.c-torture/execute/conversion.c: Ditto.
54156 * gcc.c-torture/execute/cvt-1.c: Ditto.
54157
54158 2000-05-18 Jeffrey A Law (law@cygnus.com)
54159
54160 * gcc.c-torture/compile/20000518-1.c: New test.
54161
54162 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
54163
54164 * g77.f-torture/compile/200005018.f: New test.
54165
54166 2000-05-17 Jeffrey A Law (law@cygnus.com)
54167
54168 * gcc.c-torture/compile/20000517-1.c: New test.
54169
54170 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54171
54172 * gcc.c-torture/execute/20000516-1.c: New test.
54173
54174 2000-05-15 Jakub Jelinek <jakub@redhat.com>
54175
54176 * g++.old-deja/g++.other/eh.C: New test.
54177
54178 2000-05-12 Richard Henderson <rth@cygnus.com>
54179
54180 * gcc.c-torture/execute/990208-1.c (main): Don't pass
54181 constants through to doit's conditional.
54182
54183 2000-05-11 Jeffrey A Law (law@cygnus.com)
54184
54185 * gcc.c-torture/compile/20000511-1.c: New test.
54186 * g77.f-torture/compile/20000511-1.f: New test.
54187 * g77.f-torture/compile/20000511-2.f: New test.
54188
54189 2000-05-11 Michael Meissner <meissner@redhat.com>
54190
54191 * gcc.c-torture/execute/20000511-1.c: New test.
54192
54193 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
54194
54195 * gcc.dg/dg.exp: Scan .S files as well as .c files.
54196 * gcc.dg/20000510-1.S: New.
54197
54198 2000-05-08 Catherine Moore <clm@cygnus.com>
54199
54200 * gcc.dg/unused-3.c: New.
54201
54202 2000-05-06 Richard Henderson <rth@cygnus.com>
54203
54204 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
54205 * g++.old-deja/g++.mike/warn1.C: Likewise.
54206 * g++.old-deja/g++.pt/local1.C: Likewise.
54207 * g++.old-deja/g++.pt/local7.C: Likewise.
54208 * g++.old-deja/g++.pt/spec16.C: Likewise.
54209
54210 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
54211
54212 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
54213
54214 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
54215
54216 * g77.f-torture/execute/20000503-1.f: New test.
54217
54218 2000-05-04 Andreas Jaeger <aj@suse.de>
54219
54220 * gcc.dg/noreturn-2.c: New test.
54221
54222 2000-05-04 Neil Booth <NeilB@earthling.net>
54223
54224 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
54225 preprocessor.
54226
54227 2000-05-04 Richard Henderson <rth@cygnus.com>
54228
54229 * gcc.c-torture/execute/20000503-1.c: Fix typo.
54230
54231 2000-05-04 Richard Henderson <rth@cygnus.com>
54232
54233 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
54234 OpenSSL by Jason R Thorpe.
54235
54236 2000-05-03 Jim Wilson <wilson@cygnus.com>
54237
54238 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
54239
54240 2000-05-03 Robert Lipe <robertlipe@usa.net>
54241
54242 * gcc.dg/20000503-1.c: New test.
54243
54244 2000-05-02 Jakub Jelinek <jakub@redhat.com>
54245
54246 * gcc.c-torture/compile/20000502-1.c: New test.
54247 * g++.old-deja/g++.other/align.C: New test.
54248 * gcc.dg/cpp-tradstringify.c: New test.
54249
54250 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
54251
54252 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
54253 and hard registers.
54254
54255 2000-04-26 Geoff Keating <geoffk@cygnus.com>
54256
54257 * gcc.c-torture/execute/loop-5.c: New test.
54258
54259 2000-04-25 Jakub Jelinek <jakub@redhat.com>
54260
54261 * gcc.c-torture/execute/va-arg-20.c: New test.
54262
54263 2000-04-23 Jeffrey A Law (law@cygnus.com)
54264
54265 * gcc.c-torture/execute/20000422-1.c: New test.
54266
54267 2000-04-20 Greg McGary <gkm@gnu.org>
54268
54269 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
54270 when optimizing, but without sibling-call optimizations (-O1).
54271
54272 2000-04-20 Jeffrey A Law (law@cygnus.com)
54273
54274 * gcc.c-torture/compile/20000420-1.c: New test.
54275
54276 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
54277
54278 * g++.abi/ptrflags.C: New test.
54279 * g++.eh/catchptr1.C: Test incomplete pointer chains.
54280
54281 2000-04-19 Catherine Moore <clm@cygnus.com>
54282
54283 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
54284
54285 2000-04-19 Greg McGary <gkm@gnu.org>
54286
54287 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
54288 sibling-call optimizations.
54289
54290 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
54291
54292 * gcc.dg/20000419-1.c: New test.
54293
54294 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
54295
54296 * gcc.c-torture/execute/20000412-6.c: New test.
54297
54298 2000-04-12 Jeffrey A Law (law@cygnus.com)
54299
54300 * gcc.c-torture/execute/20000412-5.c: New test.
54301 * g77.f-torture/compile/20000412-1.f: New test.
54302 * gcc.c-torture/execute/20000412-4.c: New test.
54303 * gcc.c-torture/compile/20000412-2.c: New test.
54304 * gcc.c-torture/execute/20000412-3.c: New test.
54305 * gcc.c-torture/compile/20000412-1.c: New test.
54306 * gcc.c-torture/execute/20000412-2.c: New test.
54307
54308 2000-04-12 Jakub Jelinek <jakub@redhat.com>
54309
54310 * objc/execute/bf-20.m: New test.
54311
54312 2000-04-10 Richard Henderson <rth@cygnus.com>
54313
54314 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
54315
54316 * gcc.c-torture/execute/20000412-1.c: New test.
54317
54318 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
54319
54320 * g++.old-deja/g++.eh/catchptr1.C: New test.
54321
54322 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
54323
54324 * g++.old-deja/g++.abi/cxa_vec.C: New test.
54325
54326 2000-04-08 Neil Booth <NeilB@earthling.net>
54327
54328 * gcc.dg/cpp-nullchar.c: Remove test as
54329 embedded nulls cause problems.
54330
54331 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54332
54333 * gcc.dg/compare2.c: New test.
54334
54335 2000-04-08 Neil Booth <NeilB@earthling.net>
54336
54337 * gcc.dg/cpp-nullchar.c: New test.
54338
54339 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
54340
54341 * gcc.dg/cpp-mi2.c: New test.
54342 * gcc.dg/cpp-mi2[abc].h: New files.
54343
54344 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
54345
54346 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
54347 member name.
54348
54349 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
54350
54351 * g++.old-deja/g++.abi/vmihint.C: New test.
54352
54353 2000-04-06 Neil Booth <NeilB@earthling.net>
54354
54355 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
54356 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
54357 copyright.
54358
54359 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
54360
54361 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
54362 avoid stack-frame overwrite.
54363
54364 2000-04-05 Jakub Jelinek <jakub@redhat.com>
54365
54366 * gcc.c-torture/compile/20000405-2.c: New test.
54367 * gcc.c-torture/compile/20000405-3.c: New test.
54368
54369 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54370
54371 * gcc.c-torture/compile/20000405-1.c: New test.
54372
54373 2000-04-04 Geoff Keating <geoffk@cygnus.com>
54374
54375 * gcc.dg/cast-qual-1.c: Revert last change.
54376
54377 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54378
54379 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
54380
54381 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
54382
54383 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
54384 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
54385
54386 2000-04-03 Jeffrey A Law (law@cygnus.com)
54387
54388 * gcc.c-torture/compile/20000403-2.c: New test.
54389 * gcc.c-torture/compile/20000403-1.c: New test.
54390
54391 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
54392
54393 * gcc.c-torture/execute/20000403-1.c: New test.
54394
54395 2000-04-03 Geoff Keating <geoffk@cygnus.com>
54396
54397 * gcc.c-torture/execute/20000402-1.c: New test.
54398
54399 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
54400
54401 * gcc.c-torture/execute/va-arg-15.c: New test.
54402 * gcc.c-torture/execute/va-arg-16.c: New test.
54403 * gcc.c-torture/execute/va-arg-17.c: New test.
54404 * gcc.c-torture/execute/va-arg-18.c: New test.
54405 * gcc.c-torture/execute/va-arg-19.c: New test.
54406
54407 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
54408
54409 * gcc.c-torture/compile/981211-1.c: Move to...
54410 * gcc.dg/cpp-as1.c: ...here.
54411 * gcc.dg/cpp-as2.c: New file.
54412
54413 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
54414 compiler.
54415
54416 2000-04-02 Neil Booth <NeilB@earthling.net>
54417
54418 * gcc.dg/cpp-cond.c New tests.
54419 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
54420 accidental success less likely.
54421 * gcc.dg/cpp-missingop.c New tests.
54422 * gcc.dg/cpp-missingparen.c New tests.
54423 * gcc.dg/cpp-shift.c New tests.
54424 * gcc.dg/cpp-shortcircuit.c New tests.
54425 * gcc.dg/cpp-unary.c New tests.
54426
54427 2000-03-29 Jeffrey A Law (law@cygnus.com)
54428
54429 * gcc.c-torture/compile/20000329-1.c: New test.
54430
54431 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
54432
54433 * gcc.c-torture/compile/20000326-1.c: New test.
54434 * gcc.c-torture/compile/20000326-2.c: New test.
54435
54436 2000-03-24 Geoff Keating <geoffk@cygnus.com>
54437
54438 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
54439 the first parameter is a function argument.
54440
54441 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
54442
54443 * g++.old-deja/g++.ext/array4.C: New test.
54444
54445 2000-03-22 Geoff Keating <geoffk@cygnus.com>
54446
54447 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
54448
54449 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54450
54451 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
54452
54453 2000-03-19 Richard Henderson <rth@cygnus.com>
54454
54455 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
54456
54457 2000-03-19 Richard Henderson <rth@cygnus.com>
54458
54459 * gcc.c-torture/compile/20000319-1.c: New test.
54460
54461 2000-03-14 Jeffrey A Law (law@cygnus.com)
54462
54463 * gcc.c-torture/execute/20000314-3.c: New test.
54464 * gcc.c-torture/execute/20000314-2.c: New test.
54465 * gcc.c-torture/execute/20000314-1.c: New test.
54466 * gcc.c-torture/compile/20000314-2.c: New test.
54467 * gcc.c-torture/compile/20000314-1.c: New test.
54468
54469 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
54470
54471 * g++.old-deja/g++.warn/inline.C: New test.
54472
54473 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
54474
54475 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
54476 standards-compliant result rather than specific constants.
54477 Put test-values in array.
54478
54479 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
54480
54481 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
54482 (g++_target_compile): Put test-specific options last.
54483
54484 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54485
54486 * g++.old-deja/g++.eh/vbase4.C: New test.
54487
54488 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54489
54490 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
54491
54492 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54493
54494 * g++.old-deja/g++.brendan/misc12.C: Removed.
54495 * g++.old-deja/g++.pt/memtemp77.C: Constify.
54496 * g++.old-deja/g++.ext/pretty4.C: New test.
54497
54498 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
54499
54500 * g++.old-deja/g++.other/string2.C: New test.
54501
54502 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
54503
54504 * g++.old-deja/g++.warn/impint2.C: New test.
54505
54506 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
54507
54508 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
54509 is 1, not zero.
54510
54511 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
54512
54513 * g++.old-deja/g++.warn/impint.C: New test.
54514 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
54515 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
54516 * g++.old-deja/g++.pt/explicit12.C: Likewise.
54517 * g++.old-deja/g++.pt/explicit13.C: Likewise.
54518 * g++.old-deja/g++.pt/explicit17.C: Likewise.
54519 * g++.old-deja/g++.pt/explicit18.C: Likewise.
54520 * g++.old-deja/g++.pt/explicit19.C: Likewise.
54521 * g++.old-deja/g++.pt/explicit23.C: Likewise.
54522 * g++.old-deja/g++.pt/explicit31.C: Likewise.
54523 * g++.old-deja/g++.pt/explicit35.C: Likewise.
54524 * g++.old-deja/g++.pt/explicit6.C: Likewise.
54525 * g++.old-deja/g++.pt/memclass7.C: Likewise.
54526
54527 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
54528
54529 * gcc.dg/cpp-redef.c: New test.
54530
54531 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
54532
54533 * g++.old-deja/g++.pt/unify7.C: New test.
54534
54535 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
54536
54537 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
54538 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
54539
54540 2000-02-25 Geoff Keating <geoffk@cygnus.com>
54541
54542 * gcc.c-torture/compile/20000224-1.c: New test.
54543
54544 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54545
54546 * gcc.c-torture/compile/cpp-2.c: New test.
54547 * gcc.c-torture/compile/cpp-1.c: New test.
54548
54549 2000-02-25 Jeffrey A Law (law@cygnus.com)
54550
54551 * gcc.c-torture/execute/20000225-1.c: New test.
54552
54553 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54554
54555 * gcc.dg/cpp-li2.c: New test.
54556
54557 * gcc.dg/cpp-wi1.c: New test.
54558
54559 * gcc.dg/cpp-li1.c: New test.
54560
54561 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
54562
54563 * g++.old-deja/g++.other/sizeof5.C: New test.
54564
54565 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54566
54567 * gcc.c-torture/execute/va-arg-13.c: New test.
54568
54569 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
54570
54571 * gcc.c-torture/execute/va-arg-12.c: New test.
54572
54573 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54574
54575 * gcc.c-torture/execute/20000223-1.c: New test.
54576
54577 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
54578
54579 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
54580
54581 2000-02-22 Mark Mitchell <mark@codesourcery.com>
54582
54583 * g++.old-deja/g++.abi/ptrmem.C: New test.
54584
54585 2000-02-19 Richard Henderson <rth@cygnus.com>
54586
54587 * gcc.c-torture/compile/init-3.c: New.
54588
54589 2000-02-17 Mark Mitchell <mark@codesourcery.com>
54590
54591 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
54592 ALWAYS_CXXFLAGS.
54593
54594 2000-02-11 Robert Lipe <robertl@sco.com>
54595
54596 * gcc.c-torture/compile/20000211-3.c: New test.
54597
54598 2000-02-11 Martin Buchholz <martin@xemacs.org>
54599
54600 * gcc.c-torture/compile/20000211-2.c: New test.
54601
54602 2000-02-11 Jeffrey A Law (law@cygnus.com)
54603
54604 * gcc.c-torture/compile/20000211-1.c: New test.
54605
54606 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
54607
54608 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
54609 on native targets
54610
54611 2000-02-08 Nathan Sidwell <nathan@acm.org>
54612
54613 * g++.old-deja/g++.other/cast5.C: New test.
54614
54615 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
54616
54617 * gcc.c-torture/execute/20000205-1.c: New.
54618
54619 2000-02-03 Nathan Sidwell <nathan@acm.org>
54620
54621 * g++.old-deja/g++.jason/cast3.C: Return void.
54622 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
54623
54624 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54625
54626 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
54627
54628 * gcc.dg/loop-1.c: New test.
54629
54630 2000-01-27 Jakub Jelinek <jakub@redhat.com>
54631
54632 * gcc.c-torture/compile/20000127-1.c: New test.
54633 * gcc.c-torture/execute/991228-1.c: New test.
54634
54635 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54636
54637 * gcc.dg/unused-2.c: New test.
54638
54639 * gcc.dg/conv-1.c: New test.
54640
54641 2000-01-24 Mark Mitchell <mark@codesourcery.com>
54642
54643 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
54644 compiler.
54645 (tool_option_proc): Fix typo.
54646
54647 2000-01-24 Geoff Keating <geoffk@cygnus.com>
54648
54649 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
54650 of the ld on the host, not on the build machine.
54651 Also, don't crash if '--help' is not a supported option.
54652
54653 2000-01-24 Richard Henderson <rth@cygnus.com>
54654
54655 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
54656
54657 2000-01-20 Jeffrey A Law (law@cygnus.com)
54658
54659 * gcc.c-torture/execute/20000120-2.c: New test.
54660 * gcc.c-torture/execute/20000120-1.c: New test.
54661
54662 2000-01-13 Jeffrey A Law (law@cygnus.com)
54663
54664 * gcc.c-torture/execute/20000113-1.c: New test.
54665
54666 2000-01-12 Jeffrey A Law (law@cygnus.com)
54667
54668 * gcc.c-torture/execute/20000112-1.c: New test.
54669
54670 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54671
54672 * gcc.dg/20000111-1.c: New test.
54673
54674 2000-01-10 Jeffrey A Law (law@cygnus.com)
54675
54676 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
54677 with 16 bit integers.
54678
54679 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54680
54681 * gcc.dg/20000108-1.c: New test.
54682
54683 2000-01-05 Nathan Sidwell <nathan@acm.org>
54684
54685 * g++.old-deja/g++.ns/koenig8.C: New test.
54686
54687 2000-01-05 Nathan Sidwell <nathan@acm.org>
54688
54689 * g++.old-deja/g++.other/cast4.C: New test.
54690
54691 2000-01-05 Jeffrey A Law (law@cygnus.com)
54692
54693 * gcc.c-torture/compile/20000105-2.c: New test.
54694 * gcc.c-torture/compile/20000105-1.c: New test.
54695
54696 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54697
54698 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
54699 references to printf & atoi to conform to ANSI standard.
54700 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
54701 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
54702 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
54703 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
54704 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
54705 * g++.old-deja/g++.brendan/complex1.C: Likewise.
54706 * g++.old-deja/g++.brendan/copy1.C: Likewise.
54707 * g++.old-deja/g++.brendan/copy2.C: Likewise.
54708 * g++.old-deja/g++.brendan/copy3.C: Likewise.
54709 * g++.old-deja/g++.brendan/copy4.C: Likewise.
54710 * g++.old-deja/g++.brendan/copy5.C: Likewise.
54711 * g++.old-deja/g++.brendan/copy6.C: Likewise.
54712 * g++.old-deja/g++.brendan/copy7.C: Likewise.
54713 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54714 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54715 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54716 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54717 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54718 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54719 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54720 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54721 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54722 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54723 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54724 * g++.old-deja/g++.brendan/init3.C: Likewise.
54725 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54726 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54727 * g++.old-deja/g++.brendan/new2.C: Likewise.
54728 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54729 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54730 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54731 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54732 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54733 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54734 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54735 * g++.old-deja/g++.brendan/template24.C: Likewise.
54736 * g++.old-deja/g++.brendan/template3.C: Likewise.
54737 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54738 * g++.old-deja/g++.jason/inline3.C: Likewise.
54739 * g++.old-deja/g++.jason/opeq.C: Likewise.
54740 * g++.old-deja/g++.law/arg5.C: Likewise.
54741 * g++.old-deja/g++.law/arm7.C: Likewise.
54742 * g++.old-deja/g++.law/ctors11.C: Likewise.
54743 * g++.old-deja/g++.law/cvt8.C: Likewise.
54744 * g++.old-deja/g++.law/init9.C: Likewise.
54745 * g++.old-deja/g++.law/refs4.C: Likewise.
54746 * g++.old-deja/g++.law/template2.C: Likewise.
54747 * g++.old-deja/g++.law/visibility24.C: Likewise.
54748 * g++.old-deja/g++.law/vtable3.C: Likewise.
54749 * g++.old-deja/g++.mike/asm2.C: Likewise.
54750 * g++.old-deja/g++.mike/eh1.C: Likewise.
54751 * g++.old-deja/g++.mike/misc1.C: Likewise.
54752 * g++.old-deja/g++.mike/misc13.C: Likewise.
54753 * g++.old-deja/g++.mike/misc14.C: Likewise.
54754 * g++.old-deja/g++.mike/ns12.C: Likewise.
54755 * g++.old-deja/g++.mike/p1248.C: Likewise.
54756 * g++.old-deja/g++.mike/p3708.C: Likewise.
54757 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54758 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54759 * g++.old-deja/g++.mike/p646.C: Likewise.
54760 * g++.old-deja/g++.mike/p700.C: Likewise.
54761 * g++.old-deja/g++.mike/p783.C: Likewise.
54762 * g++.old-deja/g++.mike/p783a.C: Likewise.
54763 * g++.old-deja/g++.mike/p783b.C: Likewise.
54764 * g++.old-deja/g++.mike/p786.C: Likewise.
54765 * g++.old-deja/g++.mike/p789.C: Likewise.
54766 * g++.old-deja/g++.mike/p789a.C: Likewise.
54767 * g++.old-deja/g++.mike/p807a.C: Likewise.
54768 * g++.old-deja/g++.other/delete3.C: Likewise.
54769 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54770 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54771 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54772 * g++.old-deja/g++.other/empty1.C: Likewise.
54773 * g++.old-deja/g++.other/temporary1.C: Likewise.
54774 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54775 * g++.old-deja/g++.pt/t16.C: Likewise.
54776 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54777
54778 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54779
54780 * gcc.dg/991230-1.c: New test.
54781
54782 1999-12-29 Jeffrey A Law (law@cygnus.com)
54783
54784 * gcc.c-torture/compile/991229-3.c: New test.
54785 * gcc.c-torture/compile/991229-2.c: New test.
54786 * gcc.c-torture/compile/991229-1.c: New test.
54787
54788 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54789
54790 * gcc.c-torture/compile/labels-2.c: New test.
54791
54792 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54793
54794 * gcc.c-torture/execute/991227-1.c: New test.
54795
54796 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54797
54798 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54799
54800 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54801
54802 * gcc.c-torture/execute/991221-1.c: New test.
54803
54804 1999-12-20 Nathan Sidwell <nathan@acm.org>
54805
54806 * g++.old-deja/g++.other/cast3.C: New test.
54807
54808 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54809
54810 * gcc.c-torture/execute/991216-4.c: New test.
54811
54812 1999-12-16 Michael Meissner <meissner@cygnus.com>
54813
54814 * gcc.c-torture/execute/991216-1.c: New test.
54815 * gcc.c-torture/execute/991216-2.c: New test.
54816 * gcc.c-torture/execute/991216-3.c: New test.
54817
54818 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54819
54820 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54821 Actually make the test fail by using "-O2" for compilation.
54822
54823 1999-12-15 Nathan Sidwell <nathan@acm.org>
54824
54825 * g++.old-deja/g++.warn/cast-align1.C: New test.
54826
54827 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54828
54829 * gcc.c-torture/compile/991214-1.c: New test.
54830 * gcc.c-torture/compile/991214-2.c: New test.
54831
54832 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54833
54834 * gcc.dg/991214-1.c: New test.
54835
54836 1999-12-13 Jeffrey A Law (law@cygnus.com)
54837
54838 * gcc.c-torture/compile/991213-3.c: New test.
54839 * gcc.c-torture/compile/991213-2.c: New test.
54840 * gcc.c-torture/compile/991213-1.c: New test.
54841
54842 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54843
54844 * gcc.dg/991209-1.c: New test.
54845
54846 1999-12-08 Nathan Sidwell <nathan@acm.org>
54847
54848 * gcc.c-torture/compile/991208-1.c: New test.
54849
54850 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54851
54852 * gcc.dg/ultrasp2.c: New test.
54853
54854 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54855
54856 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54857
54858 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54859
54860 * gcc.c-torture/compile/991202-1.c: New test.
54861 * gcc.c-torture/execute/991202-1.c: New test.
54862 * gcc.c-torture/execute/991202-2.c: New test.
54863 * gcc.c-torture/execute/991202-3.c: New test.
54864
54865 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54866
54867 * g++.old-deja/g++.abi/align.C: New test.
54868 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54869 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54870
54871 1999-12-01 Richard Henderson <rth@cygnus.com>
54872
54873 * gcc.c-torture/execute/991201-1.c: New.
54874
54875 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54876
54877 * gcc.dg/991129-1.c: New test.
54878
54879 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54880
54881 * gcc.c-torture/compile/991127-1.c: New test.
54882
54883 1999-11-22 Nathan Sidwell <nathan@acm.org>
54884
54885 * g++.old-deja/g++.other/warn4.C: New test.
54886
54887 1999-11-22 Nathan Sidwell <nathan@acm.org>
54888
54889 * g++.old-deja/g++.eh/cleanup2.C: New test.
54890 * g++.old-deja/g++.ext/pretty2.C: New test.
54891 * g++.old-deja/g++.ext/pretty3.C: New test.
54892 * g++.old-deja/g++.other/debug6.C: New test.
54893
54894 1999-10-20 Jim Wilson <wilson@cygnus.com>
54895
54896 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54897 compiler_output to look for one error message instead of two.
54898
54899 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54900
54901 * gcc.c-torture/execute/991118-1.c: Also test case
54902 where the word boundary does not split a byte evenly.
54903
54904 1999-11-19 Nathan Sidwell <nathan@acm.org>
54905
54906 * g++.old-deja/g++.ext/restrict1.C: New test.
54907
54908 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54909
54910 * gcc.c-torture/execute/991118-1.c: New test.
54911
54912 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54913
54914 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54915 working directory pathnames.
54916
54917 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54918
54919 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54920 host is equipped with driver.h and driver.o so it can actually
54921 compile and run the tests.
54922
54923 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54924
54925 * gcc.c-torture/compile/991008-1.c: New test.
54926
54927 1999-11-08 Nick Clifton <nickc@cygnus.com>
54928
54929 * lib/gcc-dg.exp: Include target-supports.exp
54930
54931 1999-11-05 Nick Clifton <nickc@cygnus.com>
54932
54933 * lib/target-supports.exp: New file: Provide procs to test for
54934 features supported by the target.
54935 (check_weak_available): Moved here from ecos.exp.
54936 (check_alias_available): New proc: Determine of the target
54937 toolchain supports the alias attribute.
54938
54939 * gcc.dg/special/ecos.exp: Move check_weak_available to
54940 target-supports.exp.
54941 (alias-1.c): Only perform the test if the target supports
54942 aliases.
54943 (wkali-1.c): Only perform the test if the target supports
54944 aliases.
54945
54946 * gcc.dg/990506-0.c: Expect error messages from cross
54947 targets as well as native targets.
54948
54949 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54950
54951 * gcc.dg/ultrasp1.c: Removed xfail.
54952 * gcc.dg/struct-ret-2.c: Likewise.
54953 * gcc.dg/array-1.c: Likewise.
54954
54955 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54956
54957 * gcc.dg/struct-ret-2.c: New test.
54958
54959 * gcc.dg/array-1.c: New test.
54960
54961 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54962
54963 * gcc.c-torture/execute/991030-1.c: New test.
54964
54965 1999-10-26 Richard Henderson <rth@cygnus.com>
54966
54967 * gcc.c-torture/compile/991026-2.c: New test.
54968
54969 1999-10-26 Jeffrey A Law (law@cygnus.com)
54970
54971 * gcc.c-torture/compile/991026-1.c: New test.
54972
54973 1999-10-23 Jeffrey A Law (law@cygnus.com)
54974
54975 * gcc.c-torture/execute/991023-1.c: New test.
54976
54977 1999-10-19 Jeffrey A Law (law@cygnus.com)
54978
54979 * gcc.c-torture/execute/991019-1.c: New test.
54980
54981 1999-10-16 Richard Henderson <rth@cygnus.com>
54982
54983 * gcc.c-torture/execute/991016-1.c: New test.
54984
54985 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54986
54987 * gcc.c-torture/execute/991014-1.c: New test.
54988
54989 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54990
54991 * g++.old-deja/g++.other/union2.C: New test.
54992
54993 1999-10-13 Nathan Sidwell <nathan@acm.org>
54994
54995 * g++.old-deja/g++.other/vaarg2.C: New test.
54996 * g++.old-deja/g++.other/vaarg3.C: New test.
54997
54998 1999-10-12 Craig Burley <craig@jcb-sc.com>
54999
55000 * g77.f-torture/noncompile/19990905-1.f: Moved from being
55001 in compile/.
55002
55003 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
55004
55005 * gcc.c-torture/execute/va-arg-11.c: New test.
55006
55007 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
55008
55009 * lib/file-format.exp (gcc_target_object_format): Don't
55010 crash if objdump is unavailable.
55011
55012 1999-09-29 Donn Terry <donn@interix.com>
55013
55014 * gcc.misc-tests/mg.exp: delete extraneous redirection.
55015
55016 1999-09-28 Nick Clifton <nickc@cygnus.com>
55017
55018 * gcc.c-torture/compile/990928-1.c: New test.
55019
55020 1999-09-28 Nathan Sidwell <nathan@acm.org>
55021
55022 * g++.old-deja/g++.other/decl6.C: New test.
55023
55024 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55025
55026 * gcc.c-torture/execute/va-arg-10.c: New test.
55027
55028 1999-09-27 Nathan Sidwell <nathan@acm.org>
55029
55030 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
55031 __PRETTY_FUNCTION__.
55032
55033 1999-09-23 Nick Clifton <nickc@cygnus.com>
55034
55035 * gcc.c-torture/execute/990923-1.c: New test.
55036
55037 1999-09-21 Nick Clifton <nickc@cygnus.com>
55038
55039 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
55040 for which -fpic is inappropriate.
55041
55042 1999-09-21 Mark Mitchell <mark@codesourcery.com>
55043
55044 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
55045
55046 1999-09-21 Nathan Sidwell <nathan@acm.org>
55047
55048 * g++.old-deja/g++.other/dyncast1.C: New test.
55049 * g++.old-deja/g++.other/dyncast2.C: New test.
55050 * g++.old-deja/g++.other/dyncast3.C: New test.
55051 * g++.old-deja/g++.other/dyncast4.C: New test.
55052 * g++.old-deja/g++.other/dyncast5.C: New test.
55053 * g++.old-deja/g++.eh/catch3.C: New test.
55054 * g++.old-deja/g++.eh/catch3p.C: New test.
55055 * g++.old-deja/g++.eh/catch4.C: New test.
55056 * g++.old-deja/g++.eh/catch4p.C: New test.
55057 * g++.old-deja/g++.eh/catch5.C: New test.
55058 * g++.old-deja/g++.eh/catch5p.C: New test.
55059 * g++.old-deja/g++.eh/catch6.C: New test.
55060 * g++.old-deja/g++.eh/catch6p.C: New test.
55061 * g++.old-deja/g++.eh/catch7.C: New test.
55062 * g++.old-deja/g++.eh/catch7p.C: New test.
55063 * g++.old-deja/g++.eh/catch8.C: New test.
55064 * g++.old-deja/g++.eh/catch8p.C: New test.
55065 * g++.old-deja/g++.eh/catch9.C: New test.
55066 * g++.old-deja/g++.eh/catch9p.C: New test.
55067
55068 1999-09-13 Nathan Sidwell <nathan@acm.org>
55069
55070 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
55071 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
55072
55073 1999-09-13 Jeffrey A Law (law@cygnus.com)
55074
55075 * gcc.c-torture/compile/990913-1.c: New test.
55076
55077 1999-09-10 Nathan Sidwell <nathan@acm.org>
55078
55079 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
55080 * g++.old-deja/g++.jason/rfg5.C: Likewise.
55081
55082 1999-09-09 Richard Henderson <rth@cygnus.com>
55083
55084 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
55085
55086 1999-09-09 Nathan Sidwell <nathan@acm.org>
55087
55088 * g++.old-deja/g++.other/lookup11.C: New test.
55089 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
55090 what is permitted and what we want.
55091 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
55092 overload use.
55093 * g++.old-deja/g++.jason/rfg5.C: Likewise.
55094
55095 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
55096
55097 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
55098 * gcc.c-torture/noncompile/poison-1.c: New file.
55099
55100 1999-09-08 Nathan Sidwell <nathan@acm.org>
55101
55102 * g++.old-deja/g++.other/sizeof3.C: New test.
55103 * g++.old-deja/g++.other/sizeof4.C: New test.
55104 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
55105 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
55106
55107 1999-09-07 Richard Henderson <rth@cygnus.com>
55108
55109 * gcc.dg/va-arg-1.c: New.
55110
55111 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55112
55113 * gcc.c-torture/execute/va-arg-9.c: New test.
55114
55115 1999-09-05 Craig Burley <craig@jcb-sc.com>
55116
55117 * g77.f-torture/compile/980519-2.f: New test.
55118 * g77.f-torture/compile/19990905-0.f: New test.
55119 * g77.f-torture/compile/19990905-1.f: New test.
55120 * g77.f-torture/compile/19990905-2.f: New test.
55121
55122 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
55123
55124 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
55125
55126 * gcc.c-torture/execute/990827-1.c: Fix typo.
55127
55128 1999-09-03 Nathan Sidwell <nathan@acm.org>
55129
55130 * g++.old-deja/g++.other/deref1.C: New test.
55131
55132 1999-09-02 Nathan Sidwell <nathan@acm.org>
55133
55134 * g++.old-deja/g++.other/ambig2.C: New test.
55135 * g++.old-deja/g++.other/cond5.C: New test.
55136 * g++.old-deja/g++.other/lookup16.C: New test.
55137
55138 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
55139
55140 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
55141 assemblers too.
55142
55143 1999-08-31 Jeffrey A Law (law@cygnus.com)
55144
55145 * lib/c-torture.exp: Avoid the "compare executables" optimization
55146 when testing native.
55147
55148 1999-08-29 Jeffrey A Law (law@cygnus.com)
55149
55150 * gcc.c-torture/execute/990829-1.c: New test.
55151 * gcc.c-torture/compile/990829-1.c: New test.
55152
55153 1999-08-27 Paul Burchard <burchard@pobox.com>
55154
55155 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
55156 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
55157 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
55158 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
55159 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
55160 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
55161 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
55162 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
55163 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
55164 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
55165 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
55166
55167 1999-08-27 Jeffrey A Law (law@cygnus.com)
55168
55169 * gcc.c-torture/execute/990827-1.c: New test.
55170
55171 1999-08-26 Craig Burley <craig@jcb-sc.com>
55172
55173 * g77.f-torture/noncompile/19990826-4.f: New test.
55174
55175 * g77.f-torture/compile/19990826-3.f: New test.
55176
55177 * g77.f-torture/execute/19990826-2.f: New test.
55178
55179 * g77.f-torture/compile/19990826-1.f: New test.
55180
55181 * gcc.c-torture/execute/990826-0.c: New test.
55182 * g77.c-torture/execute/19990826-0.f: New test.
55183
55184 * g77.f-torture/noncompile/970626-2.f: New test.
55185
55186 1999-08-25 Paul Burchard <burchard@pobox.com>
55187
55188 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
55189 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
55190 lss-011.C: New tests.
55191
55192 1999-08-25 Nathan Sidwell <nathan@acm.org>
55193
55194 * g++.old-deja/g++.other/decl5.C: New test.
55195
55196 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55197
55198 * noncompile/noncompile.exp: Load_lib c-torture.exp.
55199 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
55200 call `postbase' for each one. All callers of `postbase' changed
55201 to call this instead.
55202
55203 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
55204
55205 * gcc.c-torture/execute/990811-1.c: New test.
55206
55207 1999-08-09 Nick Clifton <nickc@cygnus.com>
55208
55209 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
55210 just native ones.
55211
55212 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
55213 just native ones.
55214
55215 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
55216
55217 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
55218
55219 1999-08-04 Jeffrey A Law (law@cygnus.com)
55220
55221 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
55222
55223 1999-08-04 Nathan Sidwell <nathan@acm.org>
55224
55225 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
55226
55227 1999-08-04 Jeffrey A Law (law@cygnus.com)
55228
55229 * gcc.c-torture/execute/990804-1.c: New test.
55230
55231 1999-08-03 Nathan Sidwell <nathan@acm.org>
55232
55233 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
55234 * g++.old-deja/g++.brendan/crash64.C: Likewise.
55235 * g++.old-deja/g++.brendan/overload8.C: Likewise.
55236
55237 1999-08-03 Nathan Sidwell <nathan@acm.org>
55238
55239 * g++.old-deja/g++.other/struct1.C: New test.
55240
55241 1999-08-03 Nathan Sidwell <nathan@acm.org>
55242
55243 * g++.old-deja/g++.other/enum2.C: New test.
55244
55245 1999-08-02 Richard Henderson <rth@cygnus.com>
55246
55247 Adapted from tests from Franz Sirl:
55248 * gcc.c-torture/execute/va-arg-7.c: New test.
55249 * gcc.c-torture/execute/va-arg-8.c: New test.
55250
55251 1999-08-01 Jeffrey A Law (law@cygnus.com)
55252
55253 * gcc.c-torture/compile/990801-2.c: New test.
55254
55255 * gcc.c-torture/compile/990801-1.c: New test.
55256
55257 1999-07-27 Michael Meissner <meissner@cygnus.com>
55258
55259 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
55260 fp-cmp-1.c, converting double to float.
55261
55262 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
55263 fp-cmp-1.c, converting double to long double.
55264
55265 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
55266 from fr1 to unknown_register, since fr1 is a legitimate register
55267 on some machines.
55268
55269 1999-07-25 Jeffrey A Law (law@cygnus.com)
55270
55271 * README: More listname related changes.
55272
55273 1999-07-08 Catherine Moore <clm@cygnus.com>
55274
55275 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
55276
55277 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
55278
55279 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
55280
55281 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
55282
55283 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
55284
55285 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
55286
55287 * gcc.dg/990703-1.c: New test.
55288
55289 1999-06-29 Nick Clifton <nickc@cygnus.com>
55290
55291 * lib/file-format.exp: New file: Move definition of proc
55292 gcc_target_object_format to here from
55293 gcc.dg/special/ecos.exp.
55294
55295 * lib/c-torture.exp: Include lib file-format.exp.
55296 * lib/gcc-dg.exp: Include lib file-format.exp.
55297
55298 * gcc.dg/special/ecos.exp: Remove definition of proc
55299 gcc_target_object_format.
55300
55301 1999-06-28 Jeffrey A Law (law@cygnus.com)
55302
55303 * gcc.c-torture/execute/990628-1.c: New test.
55304
55305 1999-06-25 Jeffrey A Law (law@cygnus.com)
55306
55307 * gcc.c-torture/compile/990625-2.c: New test.
55308
55309 * gcc.c-torture/compile/990625-1.c: New test.
55310
55311 1999-06-23 Nick Clifton <nickc@cygnus.com>
55312
55313 * gcc.c-torture/compile/dll.c: New test case. Check that dll
55314 attributes compile.
55315 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
55316 ports that use the COFF/PE file format.
55317
55318 1999-06-17 Jeffrey A Law (law@cygnus.com)
55319
55320 * gcc.c-torture/compile/990617-1.c: New test.
55321
55322 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
55323
55324 * g++.old-deja/g++.other/decl4.C: New test.
55325
55326 1999-06-14 Nathan Sidwell <nathan@acm.org>
55327
55328 * g++.old-deja/g++.other/bitfld3.C: New test.
55329
55330 1999-06-08 Nathan Sidwell <nathan@acm.org>
55331
55332 * g++.old-deja/g++.eh/catch1.C: New test.
55333
55334 1999-06-07 Jeffrey A Law (law@cygnus.com)
55335
55336 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
55337
55338 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
55339 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
55340
55341 1999-06-05 Craig Burley <craig@jcb-sc.com>
55342
55343 * g77.f-torture/compile/19990502-0.f: Replace with new,
55344 shorter, test that still fails after recent changes.
55345
55346 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55347
55348 * gcc.c-torture/execute/990604-1.c: New test.
55349
55350 1999-05-31 Jeffrey A Law (law@cygnus.com)
55351
55352 * gcc.c-torture/execute/990531-1.c: New test.
55353
55354 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55355
55356 * gcc.c-torture/compile/990527-1.c: New test.
55357
55358 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
55359
55360 * gcc.c-torture/execute/990527-1.c: New test.
55361
55362 1999-05-25 Nick Clifton <nickc@cygnus.com>
55363
55364 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
55365 bitfields as signed.
55366
55367 1999-05-25 Craig Burley <craig@jcb-sc.com>
55368
55369 * g77.f-torture/compile/19990525-0.f: New test.
55370
55371 1999-05-25 Jeffrey A Law (law@cygnus.com)
55372
55373 * gcc.c-torture/execute/990525-2.c: New test.
55374
55375 * gcc.c-torture/execute/990525-1.c: New test.
55376
55377 1999-05-24 Nathan Sidwell <nathan@acm.org>
55378
55379 * g++.old-deja/g++.other/anon3.C: New test.
55380 * g++.old-deja/g++.other/anon4.C: New test.
55381 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
55382 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
55383 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
55384 Merrill).
55385
55386 1999-05-24 Jeffrey A Law (law@cygnus.com)
55387
55388 * gcc.c-torture/execute/990524-1.c: New test.
55389
55390 * gcc.dg/990524-1.c: New test.
55391
55392 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55393
55394 * gcc.c-torture/compile/990523-1.c: New test.
55395
55396 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
55397
55398 * gcc.c-torture/compile/990519-1.c: New test.
55399
55400 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55401
55402 * gcc.c-torture/compile/990517-1.c: New test.
55403
55404 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
55405 (e4, f4): New tests.
55406 (main): Call them.
55407
55408 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55409
55410 * gcc.dg/noreturn-1.c: New test.
55411
55412 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55413
55414 * gcc.c-torture/execute/990513-1.c: New test.
55415
55416 1999-05-10 Richard Henderson <rth@cygnus.com>
55417
55418 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
55419
55420 1999-05-10 Craig Burley <craig@jcb-sc.com>
55421
55422 * g77.f-torture/execute/erfc.f: Use small single-precision
55423 values, to avoid problems on Alphas when not -mieee.
55424
55425 1999-05-08 Craig Burley <craig@jcb-sc.com>
55426
55427 * gcc.dg/990506-0.c: New test.
55428
55429 1999-05-08 Richard Henderson <rth@cygnus.com>
55430
55431 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
55432 the constant to test. Don't XFAIL 64-bit targets.
55433
55434 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
55435 * g++.old-deja/g++.law/profile1.C: Likewise.
55436
55437 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
55438 operator new instances.
55439 * g++.old-deja/g++.other/delete5.C: Likewise.
55440
55441 1999-05-03 Craig Burley <craig@jcb-sc.com>
55442
55443 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
55444 intrinsic.
55445
55446 1999-05-03 Craig Burley <craig@jcb-sc.com>
55447
55448 * g77.f-torture/execute/u77-test.f: Reverse order of two
55449 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
55450
55451 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55452
55453 * gcc.dg/compare1.c: New test.
55454
55455 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
55456
55457 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
55458 New tests.
55459
55460 1999-05-02 Craig Burley <craig@jcb-sc.com>
55461
55462 * g77.f-torture/compile/19990502-1.f: New test.
55463
55464 1999-05-02 Craig Burley <craig@jcb-sc.com>
55465
55466 * g77.f-torture/compile/19990502-0.f: New test.
55467
55468 1999-05-02 Craig Burley <craig@jcb-sc.com>
55469
55470 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
55471 intrinsic.
55472
55473 1999-05-02 Craig Burley <craig@jcb-sc.com>
55474
55475 * g77.f-torture/execute/u77-test.f (main): List libU77
55476 intrinsics not currently tested.
55477 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
55478 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
55479 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
55480 Trim blanks off the ends of some printed strings.
55481
55482 1999-05-02 Craig Burley <craig@jcb-sc.com>
55483
55484 * g77.f-torture/execute/u77-test.f (main): Just warn about
55485 FSTAT gid disagreement, as it's expected on some systems.
55486
55487 1999-05-01 Craig Burley <craig@jcb-sc.com>
55488
55489 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
55490 use a new function, which allows for some slop.
55491 Clean up some commentary.
55492 (issum): The new function.
55493 (sgladd): Deleted subroutine.
55494
55495 1999-05-01 Craig Burley <craig@jcb-sc.com>
55496
55497 * g77.f-torture/execute/u77-test.f: Modify to be more like
55498 libf2c/libU77 version, bringing patches to that version here.
55499 Add suitable commentary.
55500
55501 1999-04-25 Richard Henderson <rth@cygnus.com>
55502
55503 * gcc.dg/990424-1.c: New test.
55504
55505 1999-04-24 Craig Burley <craig@jcb-sc.com>
55506
55507 * g77.f-torture/execute/u77-test.f (main): Bug involving
55508 LSTAT has been fixed, so turn back on full checking.
55509
55510 1999-04-20 Craig Burley <craig@jcb-sc.com>
55511
55512 * g77.f-torture/compile/19990419-0.f: New test.
55513 * g77.f-torture/execute/19990419-1.f: New test.
55514
55515 1999-04-17 Richard Henderson <rth@cygnus.com>
55516
55517 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
55518 to avoid the need for a prototype to supress a warning.
55519
55520 1999-04-07 Jim Wilson <wilson@cygnus.com>
55521
55522 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
55523
55524 1999-04-04 Jeffrey A Law (law@cygnus.com)
55525
55526 * gcc.c-torture/execute/990404-1.c: New test.
55527
55528 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55529
55530 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
55531 * gcc.dg/cpp-if3.c: Don't use -pedantic.
55532 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
55533 missing initializer warnings.
55534
55535 1999-03-28 Jeffrey A Law (law@cygnus.com)
55536
55537 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
55538 matching strings.
55539
55540 1999-03-26 Jeffrey A Law (law@cygnus.com)
55541
55542 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
55543
55544 1999-03-26 Craig Burley <craig@jcb-sc.com>
55545
55546 * g77.f-torture/execute/19990325-0.f: New test.
55547 * g77.f-torture/execute/19990325-1.f: New test.
55548
55549 1999-03-24 Jeffrey A Law (law@cygnus.com)
55550
55551 * gcc.c-torture/execute/990324-1.c: New test.
55552
55553 1999-03-22 Jim Wilson <wilson@cygnus.com>
55554
55555 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
55556 test with 4.
55557
55558 1999-03-17 Richard Henderson <rth@cygnus.com>
55559
55560 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
55561
55562 1999-03-13 Craig Burley <craig@jcb-sc.com>
55563
55564 * g77.f-torture/execute/19990313-2.f: New test.
55565 * g77.f-torture/execute/19990313-3.f: New test.
55566
55567 1999-03-13 Craig Burley <craig@jcb-sc.com>
55568
55569 * g77.f-torture/execute/19990313-0.f: New test.
55570 * g77.f-torture/execute/19990313-1.f: New test.
55571
55572 1999-03-12 Jim Wilson <wilson@cygnus.com>
55573
55574 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
55575 printf to sprintf.
55576 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
55577 (main): Add check for u15. Conditionalize u31 check depending on
55578 whether ints are <32 bits or >=32 bits.
55579
55580 1999-03-08 Craig Burley <craig@jcb-sc.com>
55581
55582 * g77.f-torture/execute/19981119-0.f: Improve testiness.
55583
55584 1999-03-08 Craig Burley <craig@jcb-sc.com>
55585
55586 * g77.f-torture/compile/19990305-0.f: New test.
55587 * g77.f-torture/execute/19981119-0.f: New test.
55588
55589 1999-03-08 Craig Burley <craig@jcb-sc.com>
55590
55591 * g77.f-torture/execute/970625-2.f: call ABORT if final
55592 result is not correct, instead of just printing it.
55593 Add this checking via newly introduced obfuscation, to
55594 trip up buggy front ends.
55595
55596 1999-03-07 Craig Burley <craig@jcb-sc.com>
55597
55598 * g77.f-torture/compile/960317-1.f: Moved from being
55599 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
55600
55601 1999-03-06 Craig Burley <craig@jcb-sc.com>
55602
55603 * g77.f-torture/execute/960317-1.f: New (old) test.
55604 * g77.f-torture/execute/970625-2.f: Ditto.
55605
55606 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
55607
55608 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
55609 error message on line 1 or line 2; cccp and cpplib do this differently.
55610
55611 1999-03-01 Jeffrey A Law (law@cygnus.com)
55612
55613 * g++.old-deja/g++.law/weak1.C: New test.
55614
55615 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55616
55617 * gcc.c-torture/execute/990119-1.c: Renamed to...
55618 * gcc.dg/990119-1.c: this, so it will only be tested once
55619 (it's a preprocessor test, it doesn't need to be run at
55620 multiple optimization levels).
55621
55622 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
55623
55624 * lib/g++.exp: Don't add incdir=$base_dir/../include to
55625 ALWAYS_CXXFLAGS.
55626
55627 1999-02-24 Craig Burley <craig@jcb-sc.com>
55628
55629 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
55630 * g77.f-torture/compile/19981216-0.f: ...as it is expected
55631 to not be compilable by current g77.
55632
55633 1999-02-24 Nick Clifton <nickc@cygnus.com>
55634
55635 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
55636
55637 1999-02-22 Jeffrey A Law (law@cygnus.com)
55638
55639 * gcc.c-torture/execute/990222-1.c: New test.
55640
55641 1999-02-19 Craig Burley <craig@jcb-sc.com>
55642
55643 * g77.f-torture/compile/19990218-0.f: New test.
55644 * g77.f-torture/noncompile/19990218-1.f: New test.
55645
55646 1999-02-18 Craig Burley <craig@jcb-sc.com>
55647
55648 * g77.f-torture/compile/19981216-0.f: New test.
55649
55650 1999-02-14 Jeffrey A Law (law@cygnus.com)
55651
55652 * gcc.dg/990214-1.c: New test.
55653
55654 1999-02-13 Jeffrey A Law (law@cygnus.com)
55655
55656 * gcc.dg/990213-2.c: New test.
55657
55658 * gcc.dg/990213-1.c: New test.
55659
55660 1999-02-12 Jeffrey A Law (law@cygnus.com)
55661
55662 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
55663 ints.
55664
55665 1999-02-11 Nick Clifton <nickc@cygnus.com>
55666
55667 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
55668 specified by target.
55669
55670 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
55671
55672 1999-02-11 Jeffrey A Law (law@cygnus.com)
55673
55674 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
55675
55676 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
55677
55678 * gcc.dg/special/ecos.exp: New test driver for new tests with
55679 special requirements.
55680
55681 * gcc.dg/special/alias-1.c: New test.
55682 * gcc.dg/special/gcsec-1.c: New test.
55683 * gcc.dg/special/weak-1.c: New test.
55684 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
55685 * gcc.dg/special/weak-2.c: New test.
55686 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
55687 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
55688 * gcc.dg/special/wkali-1.c: New test.
55689 * gcc.dg/special/wkali-2.c: New test.
55690 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
55691 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
55692
55693 1999-02-10 Felix Lee <flee@cygnus.com>
55694
55695 * lib/c-torture.exp (c-torture-compile): Pull out code for
55696 analyzing gcc error messages.
55697 (c-torture-execute): Likewise. Fix some (harmless) false
55698 positives.
55699 * lib/gcc.exp (gcc_check_compile): New function.
55700
55701 1999-02-08 Richard Henderson <rth@cygnus.com>
55702
55703 * gcc.c-torture/execute/990208-1.c: New test.
55704
55705 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
55706
55707 * g++.dg/special/ecos.exp: New driver for new tests with special
55708 requirements
55709
55710 * g++.dg/special/conpr-1.C: New test
55711 * g++.dg/special/conpr-2.C: New test
55712 * g++.dg/special/conpr-2a.C: New test
55713 * g++.dg/special/conpr-3.C: New test
55714 * g++.dg/special/conpr-3a.C: New test
55715 * g++.dg/special/conpr-3b.C: New test
55716
55717 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55718 allow g++ to use the dg driver
55719
55720 * README: Add comment about g++.dg directory
55721
55722 1999-02-06 Jeffrey A Law (law@cygnus.com)
55723
55724 * README: Update email addresses.
55725
55726 1999-02-03 Nick Clifton <nickc@cygnus.com>
55727
55728 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55729 arguments in order to force structure S onto the stack even on
55730 the alpha.
55731 (test): Pass 10 leading arguments to function foo as well as the
55732 structure S.
55733
55734 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55735 failure for all targets.
55736
55737 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55738 abort to terminate program execution.
55739
55740 1999-01-30 Richard Henderson <rth@cygnus.com>
55741
55742 * gcc.c-torture/execute/990130-1.c: New test.
55743
55744 1999-01-30 Jeffrey A Law (law@cygnus.com)
55745
55746 * gcc.dg/990130-1.c: New test.
55747
55748 1999-01-28 Michael Meissner <meissner@cygnus.com>
55749
55750 * gcc.c-torture/execute/990128-1.c: New test.
55751
55752 1999-01-27 Michael Meissner <meissner@cygnus.com>
55753
55754 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55755
55756 1999-01-27 Felix Lee <flee@cygnus.com>
55757
55758 * lib/c-torture.exp (c-torture-compile): pull out code for
55759 analyzing gcc error messages.
55760 (c-torture-execute): ditto, and fix some (harmless) false
55761 positives.
55762 * lib/gcc.exp (gcc_check_compile): new function.
55763
55764 1999-01-17 Jeffrey A Law (law@cygnus.com)
55765
55766 * gcc.dg/990117-1.c: New test.
55767
55768 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55769
55770 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55771
55772 1999-01-15 Jeffrey A Law (law@cygnus.com)
55773
55774 * g77.f-torture/compile/990115-1.f: New test.
55775
55776 1999-01-07 Jeffrey A Law (law@cygnus.com)
55777
55778 * gcc.c-torture/compile/990107-1.c: New test
55779
55780 1999-01-06 Jeffrey A Law (law@cygnus.com)
55781
55782 * gcc.c-torture/execute/990106-2.c: New test.
55783
55784 * gcc.c-torture/execute/990106-1.c: New test.
55785
55786 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55787
55788 * gcc.c-torture/compile/981223-1.c: New test.
55789
55790 1998-12-29 Richard Henderson <rth@cygnus.com>
55791
55792 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55793 (opt3): Rename from opt4 and disable.
55794
55795 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55796
55797 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55798
55799 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55800
55801 * g++.old-deja/g++.other/conv5.C: New test.
55802
55803 1998-12-14 Nick Clifton <nickc@cygnus.com>
55804
55805 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55806
55807 1998-12-11 Jeffrey A Law (law@cygnus.com)
55808
55809 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55810
55811 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55812
55813 * gcc.c-torture/compile/981211-1.c: New test.
55814
55815 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55816
55817 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55818
55819 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55820
55821 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55822
55823 * gcc.special/930510-1.c: Make C9X safe.
55824 * gcc.misc-tests/gcov-1.c Similarly.
55825 * gcc.misc-tests/gcov-2.c Similarly.
55826
55827 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55828
55829 * gcc.dg/ultrasp1.c: New test.
55830
55831 1998-12-06 Richard Henderson <rth@cygnus.com>
55832
55833 * gcc.c-torture/execute/981206.c: New test.
55834
55835 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55836
55837 * g++.old-deja/g++.ns/template7.C: New test.
55838
55839 * g++.old-deja/g++.other/expr1.C: New test.
55840
55841 * g++.old-deja/g++.eh/tmpl3.C: New test.
55842
55843 * g++.old-deja/g++.eh/tmpl2.C: New test.
55844
55845 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55846
55847 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55848 * g++.old-deja/g++.other/using6.C: Removed.
55849 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55850
55851 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55852
55853 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55854
55855 * g++.old-deja/g++.pt/overload8.C: New test.
55856
55857 * g++.old-deja/g++.pt/overload7.C: New test.
55858
55859 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55860
55861 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55862 and relinking messages.
55863 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55864 compiling with -frepo.
55865
55866 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55867
55868 * g++.old-deja/g++.pt/lookup6.C: New test.
55869
55870 1998-11-30 Nick Clifton <nickc@cygnus.com>
55871
55872 * gcc.c-torture/execute/981130-1.c: New test.
55873 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55874
55875 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55876
55877 * g++.old-deja/g++.pt/explicit76.C: New test.
55878
55879 * g++.old-deja/g++.pt/friend38.C: New test.
55880
55881 * g++.old-deja/g++.ns/crash2.C: New test.
55882
55883 * g++.old-deja/g++.pt/defarg8.C: New test.
55884
55885 * g++.old-deja/g++.pt/instantiate6.C: New test.
55886
55887 * g++.old-deja/g++.pt/static6.C: New test.
55888
55889 * g++.old-deja/g++.pt/decl2.C: New test.
55890
55891 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55892
55893 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55894 problem is actually related with name lookup, but so what? :-)
55895
55896 * g++.old-deja/g++.pt/friend37.C: New test.
55897
55898 1998-11-25 Dave Love <d.love@dl.ac.uk>
55899
55900 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55901 element, which fails on some systems.
55902
55903 * g77.f-torture/execute/labug1.f: New test.
55904
55905 1998-11-21 Jeffrey A Law (law@cygnus.com)
55906
55907 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55908 is defined.
55909
55910 1998-11-18 Dave Love <d.love@dl.ac.uk>
55911
55912 * g77.f-torture/compile/981117-1.f: New test.
55913
55914 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55915
55916 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55917 properly discarded.
55918
55919 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55920
55921 * gcc.c-torture/execute/memcheck: New directory of tests for
55922 -fcheck-memory-usage.
55923
55924 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55925
55926 * README: New file, general information about the testsuite and
55927 new description of the various C++ test subdirectories.
55928 * README.g++: Eliminate obsolete information, update and move most
55929 relevant stuff to README.
55930
55931 1998-11-07 Richard Henderson <rth@cygnus.com>
55932
55933 * gcc.c-torture/compile/981107-1.c: New test.
55934
55935 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55936
55937 * execute/memcpy-bi.c: New testcase.
55938
55939 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55940
55941 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55942 base classes.
55943
55944 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55945 template is selected.
55946
55947 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55948 classes, it should be accepted for all types.
55949
55950 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55951
55952 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55953 specializations start with template headers.
55954
55955 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55956
55957 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55958
55959 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55960 non-POD types.
55961
55962 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55963
55964 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55965
55966 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55967
55968 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55969
55970 1998-10-19 Jeffrey A Law (law@cygnus.com)
55971
55972 * 981019-1.c: New test.
55973
55974 1998-10-14 Robert Lipe <robertl@dgii.com>
55975
55976 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55977 find objc headers.
55978
55979 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55980
55981 * compile/981001-4.c: Remove use of GCC extension that triggers a
55982 compiler bug.
55983
55984 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55985
55986 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55987
55988 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55989
55990 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55991 instantiation of template produces incorrect code for delete
55992 expression.
55993
55994 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55995 constructors' name is not unique.
55996 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55997 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55998
55999 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
56000 automatic array of const is ill-formed.
56001
56002 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
56003 of template parameter?
56004
56005 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
56006 const.
56007
56008 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
56009 pointer-to-member expression.
56010
56011 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
56012 declaration causes ICE.
56013
56014 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
56015
56016 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
56017 reserved in the global namespace.
56018
56019 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
56020 generate needed virtual table.
56021
56022 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
56023
56024 1998-10-10 Dariush Eslimi <eslimi@loran.com>
56025
56026 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
56027 template-dependent type
56028
56029 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56030
56031 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
56032 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
56033 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
56034
56035 * g++.old-deja/g++.other/using5.C: New test; using decl from base
56036 class should be usable as argument of member function.
56037 * g++.old-deja/g++.other/using6.C: New test; using decl from base
56038 class should be usable as return type of member function.
56039 * g++.old-deja/g++.other/using7.C: New test; using decl from base
56040 class should be usable as type of data member.
56041
56042 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
56043
56044 1998-10-09 Jeffrey A Law (law@cygnus.com)
56045
56046 * gcc.c-torture/special/920521-1.c: Fix bogus test.
56047
56048 1998-10-08 Nick Clifton <nickc@cygnus.com>
56049
56050 * gcc.dg/dll-?.c Add thumb to target list.
56051 Fix assembler scan patterns to match current assembler output.
56052
56053 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
56054
56055 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
56056 matching of template brackets.
56057
56058 * g++.old-deja/g++.other/using4.C: New test. Test using
56059 declarations of methods from base classes.
56060
56061 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
56062 within functions should introduce names into the innermost
56063 enclosing namespace.
56064
56065 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
56066 of static locals if first initialization throws.
56067
56068 1998-10-07 Jim Wilson <wilson@cygnus.com>
56069
56070 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
56071
56072 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
56073
56074 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
56075 lose track of the possible targets of tablejump insns.
56076 * special/special.exp: Run it.
56077
56078 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
56079
56080 * g++.old-deja/g++.pt/friend35.C: New test. A template function
56081 must be declared before its specializations can be named in friend
56082 declarations.
56083
56084 1998-10-05 Dave Love <d.love@dl.ac.uk>
56085
56086 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
56087
56088 * g77.f-torture/execute/io1.f: New test.
56089
56090 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
56091
56092 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
56093 with pointer to template function, for which no argument deduction
56094 is possible.
56095
56096 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
56097 specialization of template function as argument to template
56098 function.
56099
56100 * g++.old-deja/g++.other/access2.C: New test; Inner class
56101 shouldn't have privileged access to Outer's names.
56102
56103 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
56104
56105 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
56106 friend template declared within template class conflicts with
56107 nested class of the same name.
56108
56109 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
56110 is ignored.
56111
56112 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
56113 object with direct initializer as function declaration.
56114
56115 * g++.old-deja/g++.other/decl2.C: New test; duplicate
56116 initializers.
56117
56118 * g++.old-deja/g++.other/null2.C: New test; conditional operator
56119 involving const pointer and NULL produces incorrect result.
56120
56121 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
56122 type name without `typename' should be rejected with -pedantic.
56123
56124 1998-10-02 Richard Henderson <rth@cygnus.com>
56125
56126 * g++.old-deja/g++.other/addrof1.C: New test.
56127
56128 1998-10-01 Nick Clifton <nickc@cygnus.com>
56129
56130 * gcc.c-torture/compile/981001-1.c: New test.
56131 * gcc.c-torture/execute/981001-1.c: New test.
56132
56133 1998-10-01 Jeffrey A Law (law@cygnus.com)
56134
56135 * gcc.c-torture/compile/981001-2.c: New test.
56136 * gcc.c-torture/compile/981001-3.c: New test.
56137 * gcc.c-torture/compile/981001-4.c: New test.
56138
56139 1998-10-01 Robert Lipe <robertl@dgii.com>
56140
56141 * lib/objc.exp (objc_target_compile): Add -L during compiles for
56142 multilibbed hosts. Idea grafted from g77.exp.
56143
56144 1998-09-30 Dave Love <d.love@dl.ac.uk>
56145
56146 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
56147 avoid losing on systems which need -lsocket.
56148
56149 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
56150
56151 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
56152 * g++.old-deja/g++.other/nested2.C: Ditto.
56153 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
56154 failure.
56155
56156 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
56157
56158 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
56159 preferred over template operator!= for enum bitfields.
56160
56161 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
56162
56163 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
56164 that happen to have the same base name, but in different scopes,
56165 are incorrectly rejected.
56166
56167 1998-09-16 Richard Henderson <rth@cygnus.com>
56168
56169 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
56170 on the native word size instead of an integer literal.
56171
56172 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
56173
56174 * g++.old-deja/g++.other/static2.C: Invocation of static data
56175 member of type pointer-to-function denoted as non-static member.
56176
56177 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
56178 checks involving function types and aliases.
56179
56180 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
56181
56182 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
56183 redefined to the same non-trivial type.
56184
56185 * g++.old-deja/g++.pt/explicit73.C: Test for proper
56186 namespace-qualification of template specializations declared in
56187 other namespaces.
56188
56189 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
56190 to declare a subset of the specializations of a template function
56191 as friends of specializations of a template class.
56192
56193 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
56194 member templates that do not fully specialize the enclosing
56195 template class are rejected.
56196
56197 1998-09-11 Dave Love <d.love@dl.ac.uk>
56198
56199 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
56200
56201 1998-09-08 Dave Love <d.love@dl.ac.uk>
56202
56203 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
56204 altered from libf2c/libU77 version.
56205
56206 1998-09-06 Dave Love <d.love@dl.ac.uk>
56207
56208 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
56209
56210 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
56211 Alexandre Oliva <oliva@dcc.unicamp.br>
56212
56213 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
56214 (un)signed char are different types for template specialization
56215 purposes.
56216
56217 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
56218
56219 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
56220 * objc: ObjC testsuite.
56221
56222 1998-08-31 Catherine Moore <clm@cygnus.com>
56223
56224 * gcc.c-torture/execute/941014-1.x: New file.
56225
56226 1998-08-31 Nick Clifton <nickc@cygnus.com>
56227
56228 * lib/c-torture.exp: Add support for
56229 torture_eval_before_compile and torture_eval_before_execute
56230 variables.
56231
56232 1998-08-30 Jeffrey A Law (law@cygnus.com)
56233
56234 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
56235 this test triggers valid.
56236
56237 1998-08-27 Jeffrey A Law (law@cygnus.com)
56238
56239 * gcc.dg/980827-1.c: New test.
56240
56241 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
56242
56243 * gcc.c-torture/execute/loop-4b.c: New test.
56244
56245 1998-08-26 Nick Clifton <nickc@cygnus.com>
56246
56247 * lib/c-torture.exp: Add support for
56248 torture_eval_before_compile and torture_eval_before_execute
56249 variables.
56250
56251 1998-08-25 Jeffrey A Law (law@cygnus.com)
56252
56253 * gcc.c-torture/compile/980825-1.c: New test.
56254
56255 1998-08-24 Nick Clifton <nickc@cygnus.com>
56256
56257 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
56258 count number tests in opt_t0 not good_t0.
56259
56260 1998-08-24 Jeffrey A Law (law@cygnus.com)
56261
56262 * gcc.c-torture/compile/930326-1.x: Fix typo.
56263
56264 1998-08-23 Mark Mitchell <mark@markmitchell.com>
56265
56266 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
56267 causes an ICE.
56268
56269 1998-08-21 Jeffrey A Law (law@cygnus.com)
56270
56271 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
56272 STACK_SIZE is defined.
56273 * gcc.c-torture/unsorted/stuct.c: Similarly.
56274
56275 * gcc.c-torture/compile/980821-1.c: New test.
56276
56277 1998-08-21 Jeffrey A Law (law@cygnus.com)
56278
56279 * gcc.c-torture/execute/980526-2.c: Disable for targets with
56280 16bit ints.
56281
56282 1998-08-19 Mark Mitchell <mark@markmitchell.com>
56283
56284 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
56285 code.
56286
56287 1998-08-09 Mark Mitchell <mark@markmitchell.com>
56288
56289 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
56290 error'.
56291
56292 1998-08-18 Jeffrey A Law (law@cygnus.com)
56293
56294 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
56295
56296 1998-08-16 Jeffrey A Law (law@cygnus.com)
56297
56298 * gcc.c-torture/compile/980816-1.c: New test.
56299
56300 * gcc.dg/980816-1.c: New test.
56301
56302 1998-08-13 Jeffrey A Law (law@cygnus.com)
56303
56304 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
56305 compiler for ieee tests.
56306
56307 1998-08-01 Dave Love <d.love@dl.ac.uk>
56308
56309 * g77.f-torture/compile/980729-0.f: New test.
56310
56311 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
56312
56313 * gcc.c-torture/special/eeprof-1.c: New test, for
56314 -finstrument-functions.
56315 * gcc.c-torture/special/special.exp: Run it.
56316
56317 1998-07-29 Jeffrey A Law (law@cygnus.com)
56318
56319 * gcc.c-torture/compile/980729-1.c: New test.
56320
56321 1998-07-27 Nick Clifton <nickc@cygnus.com>
56322
56323 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
56324 __thumb__ is defined, and test for ARM style doubles if so.
56325
56326 1998-07-26 Dave Love <d.love@dl.ac.uk>
56327
56328 * g77.f-torture/noncompile/980615-0.f: New test.
56329
56330 1998-07-26 H.J. Lu (hjl@gnu.org)
56331
56332 * gcc.dg/980312-1.c: Do link instead of compile.
56333 * gcc.dg/980313-1.c: Likewise.
56334
56335 1998-07-26 Jeffrey A Law (law@cygnus.com)
56336
56337 * gcc.c-torture/compile/980726-1.c: New test.
56338
56339 1998-07-25 Dave Love <d.love@dl.ac.uk>
56340
56341 * g77.f-torture/execute/io0.f: New test.
56342
56343 1998-07-24 Nick Clifton <nickc@cygnus.com>
56344
56345 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
56346 an int.
56347
56348 1998-06-18 Michael Meissner <meissner@cygnus.com>
56349
56350 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
56351 m32r bugs.
56352
56353 1998-07-17 Nick Clifton <nickc@cygnus.com>
56354
56355 * gcc.dg/980626-1.c: Expect failures for all toolchains until
56356 c-decl.c:grokdeclarator can handle mode attributes.
56357
56358 1998-07-16 Jeffrey A Law (law@cygnus.com)
56359
56360 * gcc.c-torture/execute/980716-1.c: New test.
56361
56362 1998-07-13 Jeffrey A Law (law@cygnus.com)
56363
56364 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
56365 the mn10200.
56366 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
56367 the mn10200.
56368 * gcc.c-torture/execute/va-arg-3.x: Similarly.
56369 * gcc.c-torture/compile/930326-1.x: Similarly.
56370
56371 1998-07-13 Dave Love <d.love@dl.ac.uk>
56372
56373 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
56374 New test from Craig.
56375
56376 1998-07-12 Dave Love <d.love@dl.ac.uk>
56377
56378 * g77.f-torture/noncompile/980616-0.f: New test.
56379
56380 * g77.f-torture/execute/970816-3.f: New test from Craig.
56381
56382 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
56383
56384 * g++.other/singleton.C: Return error value instead of taking
56385 SIGSEGV.
56386
56387 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
56388
56389 * g++.other/singleton.C: New test. Warning is under dispute.
56390 Runtime crash is not.
56391
56392 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
56393
56394 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
56395 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
56396 using6.C, using7.C}: New namespace tests.
56397
56398 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
56399
56400 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
56401 specialization with typedef'ed names used as array indexes.
56402
56403 1998-07-09 Jeffrey A Law (law@cygnus.com)
56404
56405 * gcc.c-torture/execute/980709-1.c: New test.
56406
56407 * gcc.dg/980709-1.c: New test.
56408
56409 1998-07-07 Richard Henderson <rth@cygnus.com>
56410
56411 * gcc.c-torture/execute/bcp-1.c: New test.
56412
56413 1998-07-07 Jeffrey A Law (law@cygnus.com)
56414
56415 * gcc.c-torture/execute/980707-1.c: New test.
56416
56417 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
56418
56419 * gcc.c-torture/compile/980706-1.c: New test.
56420
56421 1998-07-01 Dave Love <d.love@dl.ac.uk>
56422
56423 * g77.f-torture/execute/980701-0.f,
56424 g77.f-torture/execute/980701-1.f: New test from Craig.
56425
56426 1998-07-01 Jeffrey A Law (law@cygnus.com)
56427
56428 * gcc.c-torture/compile/980701-1.c: New test.
56429
56430 * gcc.c-torture/execute/980701-1.c: New test.
56431
56432 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
56433 rlsruhe.de>
56434
56435 * g++.old-deja/g++.robertl/eb132.C: New test.
56436 * g++.old-deja/g++.robertl/eb133.C: Likewise.
56437
56438 1998-06-29 Dave Love <d.love@dl.ac.uk>
56439
56440 * g77.f-torture/execute/980628-7.f,
56441 g77.f-torture/execute/980628-8.f,
56442 g77.f-torture/execute/980628-9.f,
56443 g77.f-torture/execute/980628-10.f: New tests from Craig.
56444
56445 * g77.f-torture/execute/980628-3.f: Remove mail headers.
56446
56447 1998-06-28 Jeffrey A Law (law@cygnus.com)
56448
56449 * g77.f-torture/execute/980628-4.f: New test from Craig.
56450 * g77.f-torture/execute/980628-5.f: Likewise.
56451 * g77.f-torture/execute/980628-2.f: Likewise.
56452 * g77.f-torture/execute/980628-0.f: Likewise.
56453 * g77.f-torture/execute/980628-1.f: Likewise.
56454 * g77.f-torture/execute/980628-3.f: Likewise.
56455 * g77.f-torture/execute/980628-6.f: Likewise.
56456
56457 1998-06-28 Jeffrey A Law (law@cygnus.com)
56458
56459 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
56460 directory when nothing has been installed yet.
56461
56462 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
56463
56464 * gcc.c-torture/special/special.exp: Handle newer versions of
56465 dejagnu.
56466
56467 1998-06-26 Jeffrey A Law (law@cygnus.com)
56468
56469 * gcc.dg/980626-1.c: New test.
56470
56471 1998-06-19 Bruno Haible <haible@ilog.fr>
56472
56473 * gcc.misc-tests/m-un-2.c: New test.
56474 * g++.old-deja/g++.other/warn01.c: Likewise.
56475
56476 1998-06-19 Robert Lipe <robertl@dgii.com>
56477
56478 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
56479 compatibility with assmblers with a different comment character.
56480 Eliminate use of GAS-specific extensions.
56481
56482 1998-06-19 Jeffrey A Law (law@cygnus.com)
56483
56484 * gcc.c-torture/execute/ieee/980619-1.c: New test.
56485
56486 1998-06-19 Robert Lipe <robertl@dgii.com>
56487
56488 * lib/g77.exp: Replace search for libf2c.a with search for newly
56489 renamed libg2c.a
56490
56491 1998-06-17 Jeffrey A Law (law@cygnus.com)
56492
56493 * gcc.c-torture/execute/980617-1.c: New test.
56494
56495 1998-06-12 Jeffrey A Law (law@cygnus.com)
56496
56497 * gcc.c-torture/execute/980612-1.c: New test.
56498
56499 1998-06-08 Jeffrey A Law (law@cygnus.com)
56500
56501 * gcc.dg/980523-1.c: Only test on ppc-linux.
56502 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
56503
56504 * gcc.c-torture/execute/980608-1.c: New test.
56505
56506 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
56507
56508 * gcc.c-torture/execute/980605-1.c: New test.
56509
56510 1998-06-04 Jeffrey A Law (law@cygnus.com)
56511
56512 * gcc.c-torture/execute/980604-1.c: New test.
56513
56514 1998-06-02 Jeffrey A Law (law@cygnus.com)
56515
56516 * gcc.c-torture/execute/980602-1.c: New test.
56517 * gcc.c-torture/execute/980602-2.c: Likewise.
56518
56519 1998-06-02 Dave Love <d.love@dl.ac.uk>
56520
56521 * 970125-0.f: Fix per JCB. Add commentary.
56522
56523 1998-05-31 Michael Meissner <meissner@cygnus.com>
56524
56525 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
56526 IEEE -0 support.
56527
56528 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
56529
56530 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
56531 earlier.
56532
56533 1998-05-28 Catherine Moore <clm@cygnus.com>
56534
56535 * gcc.c-torture/execute/980526-3.c: New test.
56536
56537 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
56538
56539 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
56540 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
56541 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
56542 m88k-motorola-sysv3 to XFAIL.
56543
56544 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56545
56546 * gcc.dg/980526-1.c: New test.
56547 * gcc.c-torture/execute/980526-2.c: New test.
56548
56549 1998-05-26 Jeffrey A Law (law@cygnus.com)
56550
56551 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
56552
56553 * gcc.c-torture/execute/980526-1.c: New test.
56554
56555 1998-05-26 Dave Love <d.love@dl.ac.uk>
56556
56557 * g77.f-torture/execute/alpha2.f: Add runtime test.
56558
56559 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
56560
56561 * g++.old-deja/old-deja.exp: Strip leading directories.
56562
56563 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
56564 error for the line. Don't run multiple tests for the same line.
56565
56566 1998-05-23 Jeffrey A Law (law@cygnus.com)
56567
56568 * gcc.dg/980523-1.c: New test.
56569
56570 1998-05-23 Dave Love <d.love@dl.ac.uk>
56571
56572 * g77.f-torture/compile/970915-0.f: New test.
56573
56574 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
56575
56576 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
56577
56578 1998-05-21 Jeffrey A Law (law@cygnus.com)
56579
56580 * gcc.dg/980520-1.c: New test.
56581
56582 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
56583
56584 * gcc.dg/980502-1.c: Fix return type.
56585
56586 1998-05-20 Jeffrey A Law (law@cygnus.com)
56587
56588 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
56589 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
56590 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
56591 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
56592 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
56593
56594 1998-05-20 Dave Love <d.love@dl.ac.uk>
56595
56596 * g77.f-torture/execute/980520-1.f: New test.
56597
56598 1998-05-15 Dave Love <d.love@dl.ac.uk>
56599
56600 * lib/mike-g77.exp: New file.
56601
56602 * g77.f-torture/noncompile/noncompile.exp,
56603 g77.f-torture/noncompile/check0.f: New files.
56604
56605 1998-05-14 Dave Love <d.love@dl.ac.uk>
56606
56607 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
56608 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
56609 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
56610 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
56611 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
56612 abort where appropriate.
56613
56614 1998-05-05 Michael Meissner <meissner@cygnus.com>
56615
56616 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
56617 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
56618
56619 1998-04-29 Dave Love <d.love@dl.ac.uk>
56620
56621 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
56622
56623 1998-04-27 Dave Love <d.love@dl.ac.uk>
56624
56625 * g77.f-torture/compile/980427-0.f: New test.
56626
56627 1998-04-24 Dave Love <d.love@dl.ac.uk>
56628
56629 * g77.f-torture/compile/980424-0.f: New test.
56630
56631 1998-04-19 Dave Love <d.love@dl.ac.uk>
56632
56633 * g77.f-torture/compile/980419-2.f (main): New test.
56634 * g77.f-torture/compile/970125-0.f: New test.
56635 * g77.f-torture/compile/980419-1.f: New test.
56636
56637 1998-04-08 Jim Wilson <wilson@cygnus.com>
56638
56639 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
56640 of loop-4.c.
56641
56642 1998-04-07 Jim Wilson <wilson@cygnus.com>
56643
56644 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
56645
56646 1998-04-03 Jim Wilson <wilson@cygnus.com>
56647
56648 * gcc.c-torture/compile/980329-1.c: New test.
56649
56650 1998-03-18 Jim Wilson <wilson@cygnus.com>
56651
56652 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
56653 * gcc.dg/980312-1.c: Fix typo in -march command.
56654
56655 1998-03-16 H.J. Lu (hjl@gnu.org)
56656
56657 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
56658
56659 1998-03-11 Robert Lipe <robertl@dgii.com>
56660
56661 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
56662 Dave Love agree the Fortran source is bogus.
56663
56664 1998-03-11 Robert Lipe <robertl@dgii.com>
56665
56666 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
56667 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
56668 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
56669 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
56670 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
56671
56672 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56673
56674 * g++.old-deja/g++.other/friend1.C: New test.
56675
56676 1998-02-18 Dave Love <d.love@dl.ac.uk>
56677
56678 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
56679 possibly uninitialized) variables and declare dnrm2.
56680
56681 1998-02-23 Robert Lipe <robertl@dgii.com>
56682
56683 From Bruno Haible <haible@ilog.fr>:
56684 * gcc.c-torture/execute/980223.c: New test.
56685
56686 1998-02-13 Jeffrey A Law (law@cygnus.com)
56687
56688 * gcc.dg/ifelse-1.c: New test.
56689
56690 1998-02-09 H.J. Lu (hjl@gnu.org)
56691
56692 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
56693
56694 * lib/old-dejagnu.exp (old-dejagnu): Added the
56695 "execution test - XFAIL *-*-*" handling in the spirit of
56696 "excess errors test -". Changed the "execution test fails"
56697 handling to be like "excess errors test fails".
56698 * Update various tests accordingly.
56699
56700 1998-02-06 Jim Wilson <wilson@cygnus.com>
56701
56702 * gcc.c-torture/execute/980205.c: New test.
56703
56704 1998-01-18 Jeffrey A Law (law@cygnus.com)
56705
56706 * lib/c-torture.exp: Look for .x files instead of .cexp files.
56707 * lib/f-torture.exp: Similarly.
56708 * gcc.c-torture: Rename all .cexp files to .x files.
56709
56710 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
56711
56712 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
56713 (940510-1.c): Removed duplicate.
56714 (971104-1.c): New test.
56715
56716 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56717
56718 * lib/f-torture.exp: Improve error and loop detection.
56719
56720 1997-11-19 Michael Meissner <meissner@cygnus.com>
56721
56722 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56723 use that to size the filler array.
56724
56725 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56726
56727 * lib/c-torture.exp(c-torture-execute): Fix typo.
56728
56729 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56730 testcase as the executable name. Keep the executable around if
56731 the test fails.
56732
56733 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56734
56735 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56736 changes. Only test one -g option, and move it to the end of the
56737 list of options to test.
56738
56739 1997-09-19 Michael Meissner <meissner@cygnus.com>
56740
56741 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56742 variable GCC_TORTURE_OPTIONS to supply default switches separated
56743 by colons. If no environment variable, run tests with -O0 -g, -O1
56744 -g, and -O2 -g as well.
56745
56746 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56747
56748 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56749 explanatory comments. Fix indentation.
56750
56751 1997-09-15 Jeffrey A Law (law@cygnus.com)
56752
56753 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56754
56755 1997-09-11 Jeffrey A Law (law@cygnus.com)
56756
56757 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56758 * g++.old-deja/g++.mike/p7325.C: Likewise.
56759 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56760
56761 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56762
56763 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56764 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56765 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56766 * g++.old-deja/g++.law/operators4.C: Likewise.
56767
56768 1997-09-11 Joe Buck (jbuck@synopsys.com)
56769
56770 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56771 * g++.old-deja/g++.mike/p784.C: Ditto.
56772 * g++.old-deja/g++.mike/p785.C: Ditto.
56773
56774 1997-09-05 Jeffrey A Law (law@cygnus.com)
56775
56776 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56777
56778 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56779
56780 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56781 target feature; pass this to c-torture-execute as needed.
56782
56783 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56784
56785 * lib/c-torture.exp(c-torture-execute): If the previous and the
56786 current executables being tested are identical, we don't need to
56787 run the executable again. Try to make the executable names
56788 unique. Add an optional argument for passing additional compiler
56789 flags.
56790
56791 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56792
56793 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56794
56795 1997-08-29 Jeffrey A Law (law@cygnus.com)
56796
56797 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56798
56799 1997-07-31 Jeffrey A Law (law@cygnus.com)
56800
56801 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56802 32bit or larger longs.
56803
56804 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56805 have either a 32bit long or 32bit int.
56806
56807 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56808
56809 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56810 Make double precision tests dependent on sizeof (double).
56811
56812 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56813
56814 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56815 too.
56816
56817 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56818
56819 * gcc.c-torture/compile/961203-1.cexp: New script.
56820
56821 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56822
56823 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56824 up the includes ourselves.
56825
56826 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56827
56828 * lib/plumhall.exp: Remove random include, and add a few
56829 verbose messages for debugging.
56830
56831 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56832
56833 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56834 of trying to do it ourselves.
56835
56836 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56837
56838 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56839
56840 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56841
56842 * gcc.prms/5403.c: Made regexp a bit less strict.
56843
56844 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56845
56846 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56847 is returned from remote_load instead.
56848 * lib/plumhall.exp: Ditto.
56849 * lib/mike-g++.exp: Ditto.
56850 * lib/old-dejagnu.exp: Ditto.
56851 * lib/c-torture.exp: Ditto.
56852
56853 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56854
56855 * lib/g++.exp: Use build_wrapper procedure.
56856 * lib/gcc.exp: Ditto.
56857
56858 1997-05-20 Jeffrey A Law (law@cygnus.com)
56859
56860 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56861 an old-style decl for malloc. Fixes tests to work when
56862 sizeof (int) != sizeof (size_t).
56863
56864 1997-05-15 Mike Meissner <meissner@cygnus.com>
56865
56866 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56867
56868 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56869 use stdargs.h interface.
56870
56871 1997-05-15 Mike Meissner <meissner@cygnus.com>
56872
56873 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56874 NO_VARARGS when compiling.
56875
56876 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56877
56878 * lib/plumhall.exp(ph_includes): New procedure.
56879 (ph_make): Use it.
56880 (ph_compiler): Ditto.
56881
56882 * lib/g++.exp: Rename test-glue.c to testglue.c.
56883 * lib/gcc.exp: Ditto.
56884
56885 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56886
56887 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56888 to completion when it's called.
56889
56890 1997-03-21 Michael Meissner <meissner@cygnus.com>
56891
56892 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56893 is defined, don't do test.
56894
56895 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56896
56897 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56898 for object files.
56899 (ph_summary): Mark skipped testcases as untested, not unresolved.
56900
56901 * lib/plumhall.exp (ph_make): If unresolved because of bad
56902 errorCode, record errorCode in log file.
56903 (*): Replace send_log/verbose with verbose -log.
56904
56905 1997-03-19 Michael Meissner <meissner@cygnus.com>
56906
56907 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56908 double conversion if double isn't at least 8 bytes.
56909
56910 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56911 int to work with targets where int is 16 bits.
56912
56913 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56914 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56915 precision for the test to complete.
56916
56917 1997-03-14 Michael Meissner <meissner@cygnus.com>
56918
56919 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56920 if d10v is not compiled with the -mdouble64 flag.
56921 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56922
56923 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56924 d10v is not compiled with the -mint32 flag.
56925
56926 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56927
56928 * lib/plumhall.exp: Use incr_count.
56929
56930 1997-03-12 Jeffrey A Law (law@cygnus.com)
56931
56932 * gcc.c-torture: Update to c-torture-1.45.
56933
56934 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56935
56936 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56937 the name of the expect testcase file).
56938
56939 * lib/g++.exp(g++_init): Ditto.
56940
56941 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56942
56943 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56944 the host.
56945
56946 * lib/gcc.exp(gcc_exit): New procedure.
56947
56948 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56949
56950 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56951 specs where appropriate.
56952
56953 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56954 because of new "candidates are" messages, and removed a few
56955
56956 * Converted all non-old-style g++ testcases to old-style, and
56957 moved into g++.old-deja.
56958
56959 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56960
56961 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56962 options.
56963
56964 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56965 succeeded.
56966
56967 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56968
56969 1997-02-13 Michael Meissner <meissner@cygnus.com>
56970
56971 * lib/gcc.exp (gcc_target_compile): Add support for defining
56972 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56973 the machine doesn't have those features.
56974
56975 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56976
56977 * g++.law/operators4.exp: Don't use LIBS.
56978
56979 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56980
56981 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56982
56983 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56984 * lib/g++.exp: Set it here instead. Also, allow use of the
56985 --tool_exec and --tool_opt options. Change CXX to
56986 GXX_UNDER_TEST.
56987
56988 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56989
56990 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56991
56992 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56993
56994 * lib/old-dejagnu.exp: Use prune_warnings instead of
56995 prune_system_crud.
56996 * lib/mike-g++.exp: Ditto.
56997 * lib/gcc.exp: Ditto.
56998 * lib/g++.exp: Ditto.
56999
57000 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
57001
57002 1997-02-07 Jeffrey A Law (law@cygnus.com)
57003
57004 * 941014-2.c: Include stdlib.h
57005 * 960327-1.c: Include stdio.h
57006 * dbra.c, index-1.c: Don't assume ints are 32bits.
57007
57008 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
57009
57010 * lib/gcc.exp: Add gcc,stack_size target feature.
57011
57012 * lib/g++.exp(g++_target_compile): Add the include and link
57013 paths here, not in two other places. And, it's $options, not
57014 options.
57015
57016 * lib/mike-g++.exp(postbase): Remove the code that determines
57017 the correct include and link paths.
57018 * g++.old-deja/old-deja.exp: Ditto.
57019
57020 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
57021
57022 * lib/g++.exp(g++_init): target_compile no longer returns the
57023 filename of the result.
57024
57025 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
57026
57027 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
57028 call to glob.
57029
57030 * gcc.c-torture/special/special.exp: Change call to
57031 gcc_target_compile to include the object file.
57032
57033 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
57034
57035 * gcc.c-torture/special/special.exp: Correct misspelling in last
57036 change.
57037
57038 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
57039
57040 * lib/plumhall.exp(ph_summary): Log the entire output of the
57041 executable. Return -1 if there were any failures, 0 otherwise.
57042 (ph_execute): Return -1 if there were any failures, 0 otherwise.
57043 (ph_make): Clean up objects and executables that were built
57044 if the tests succeeded.
57045
57046 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
57047
57048 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
57049 libraries and includes in the build tree as appropriate.
57050
57051 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
57052
57053 * lib/c-torture.exp: Instead of looking for the global variable
57054 NO_LONG_LONG, check to see if that's a feature of the target.
57055
57056 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
57057
57058 * config/default.exp: Minimize. Delete the remainer of the files in
57059 config; this functionality is now in devo/dejagnu/config.
57060
57061 g++.*/*: Pass any additional flags used to compile to postbase;
57062 delete CXXFLAGS.
57063
57064 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
57065 is now done by runtest.exp. Use gcc_target_compile instead of
57066 compile.
57067
57068 lib/c-torture.exp: Use gcc_target_compile instead of compile.
57069 Remove references to CFLAGS. Use remote_file instead of
57070 calling rm -f.
57071 (c-torture): Take a list of arguments to use to compile this
57072 testcase.
57073
57074 lib/g++.exp: Simplify. Use target_compile instead of compile.
57075 lib/gcc-dg.exp: Ditto.
57076 lib/gcc.exp: Ditto.
57077 lib/mike-{gcc,g++}.exp: Ditto.
57078 lib/old-dejagnu.exp: Ditto.
57079 lib/plumhall.exp: Ditto.
57080
57081 1997-01-08 Jim Wilson <wilson@cygnus.com>
57082
57083 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
57084 (ph_linker): Likewise.
57085
57086 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
57087
57088 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
57089 MAP_ANON / MAP_ANONYMOUS if defined;
57090 else try to map from /dev/zero .
57091
57092 1996-11-12 Jeffrey A Law (law@cygnus.com)
57093
57094 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
57095 isn't defined, then define it to MAP_ANONYMOUS.
57096
57097 1996-11-12 Jeffrey A Law (law@cygnus.com)
57098
57099 * gcc.c-torture: Update to c-torture-1.42 release.
57100
57101 1996-11-11 Jeffrey A Law (law@cygnus.com)
57102
57103 * gcc.c-torture: Update to c-torture-1.41 release.
57104
57105 1996-10-27 Jeffrey A Law (law@cygnus.com)
57106
57107 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
57108 c-torture release.
57109
57110 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
57111
57112 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
57113 and LDFLAGS. Fix second case to append the target_info ldflags
57114 onto LDFLAGS, not CFLAGS.
57115 * lib/g++.exp (g++_init): Add target_info stuff.
57116 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
57117 of libgloss and newlib flags for !native.
57118
57119 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
57120 (GDB): Fix relative path to go up another dir for finding gdb.
57121
57122 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
57123
57124 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
57125 versions in the target_info array, if they don't exist.
57126
57127 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
57128
57129 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
57130
57131 1996-07-08 Jim Wilson <wilson@cygnus.com>
57132
57133 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
57134 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
57135
57136 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
57137
57138 * lib/old-dejagnu.exp: Don't remove the output file before we've
57139 actually tested it. Don't append pwd to the path of the executable
57140 we're testing.
57141
57142 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
57143
57144 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
57145
57146 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
57147
57148 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
57149 temporary directory for compiler files, and set it to a default
57150 value of /tmp. Set $output as the name of the output file from
57151 compiling the testcase. Add a -o option to $cflags_var so the
57152 compiler writes the final output file as $output. Set $executable
57153 to $output.
57154
57155 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
57156 directory for compiler files, and set it to /tmp if it doesn't
57157 already have a value. Set $output_file to the name of the output
57158 file from compiling the testcase. Add a -o option to CXXFLAGS so
57159 the compiler writes the final output file as $output. Use $output
57160 as the executable to be tested.
57161
57162 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
57163
57164 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
57165
57166 1996-06-08 Jeffrey A Law (law@cygnus.com)
57167
57168 * gcc.c-torture/execute/pending-1.c: New test. Still
57169 pending in Tege's queue.
57170
57171 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
57172
57173 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
57174 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
57175 if there were failures. Call unresolved if there were unresolved
57176 testcases. Call gcc_fail if program did not run to completion.
57177 (ph_make): Pass additional argument name to ph_execute.
57178 (ph_execute): Add new argument. Pass additional arguments to
57179 ph_summary. Call gcc_fail is there is no execution output.
57180
57181 1996-04-24 Jeffrey A Law (law@cygnus.com)
57182
57183 * lib/plumhall.exp (proc_summary): Output relavent summary
57184 lines into the log so specific failures in plumhall can be
57185 investigated.
57186
57187 1996-04-10 Jeffrey A Law (law@cygnus.com)
57188
57189 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
57190 (c-torture-execute): Don't try to execute tests which use
57191 "long long" types if $NO_LONG_LONG is nonzero.
57192
57193 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
57194
57195 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
57196 not c-torture.
57197
57198 * gcc.ieee: Move from here.
57199 * gcc.c-torture/execute/ieee: To here.
57200
57201 1996-03-26 Jeffrey A Law (law@cygnus.com)
57202
57203 * gcc.c-torture: Update to c-torture-1.41 release.
57204
57205 1996-03-22 Jeffrey A Law (law@cygnus.com)
57206
57207 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
57208 not "$output".
57209
57210 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
57211
57212 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
57213 -c present.
57214
57215 1996-03-02 Jeffrey A Law (law@cygnus.com)
57216
57217 * config/proelf.exp: Handle connecting to a simulator.
57218
57219 1996-01-31 Jeffrey A Law (law@cygnus.com)
57220
57221 * config/proelf.exp: New file. Enough framework that we can
57222 run c-torture tests on the proelf targets (or any other target
57223 that gdb can connect to for that matter).
57224
57225 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
57226
57227 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
57228 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
57229
57230 * lib/plumhall.exp (ph_execute): Always call ph_summary if
57231 exec_output exists.
57232
57233 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
57234
57235 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
57236 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
57237
57238 * config/*.exp: Update FSF address. Change result of ${tool}_load
57239 to pass/fail/unresolved/unsupported/untested. Caller must now
57240 call unresolved/unsupported/untested.
57241 * lib/*.exp: Update FSF address. Update to handle new results of
57242 ${tool}_load.
57243 * lib/chill.exp (verbose): Delete.
57244
57245 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
57246
57247 * lib/gcc.exp (default_gcc_start): Change order of args to
57248 $LDFLAGS $CFLAGS $LIBS.
57249 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
57250 Save/set/restore CFLAGS. Pass single arg to gcc_start.
57251 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
57252 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
57253 * gcc.misc-tests/dg-test.exp: Likewise.
57254 * gcc.misc-tests/msgs.exp: Likewise.
57255 * gcc.prms/prms.exp: Likewise.
57256 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
57257 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
57258
57259 * lib/dg.exp: Deleted, moved to dejagnu/lib.
57260
57261 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
57262
57263 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
57264
57265 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
57266 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
57267
57268 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
57269 necessary.
57270
57271 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
57272
57273 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
57274 global for loop; add use of $mathlib.
57275 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
57276 settings here; set mathlib for anything but VxWorks.
57277
57278 1996-01-22 Jeffrey A Law (law@cygnus.com)
57279
57280 * gcc.c-torture: Update to c-torture-1.40 release.
57281
57282 1996-01-03 Jeffrey A Law (law@cygnus.com)
57283
57284 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
57285 dg.exp.
57286
57287 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
57288
57289 * lib/c-torture.exp (c-torture-execute): Declare "output" as
57290 global.
57291
57292 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
57293
57294 * lib/g++.exp (LIBS): Define if not already.
57295 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
57296 (gcc-dg-prune): Call prune_gcc_output.
57297 * lib/gcc.exp (prune_gcc_output): New proc.
57298 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
57299 prune_gcc_output.
57300
57301 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
57302
57303 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
57304 (c-torture-execute): Likewise. Rename `name' to `testcase'.
57305
57306 1995-11-15 Jeffrey A Law (law@cygnus.com)
57307
57308 * gcc.c-torture: Update to c-torture-1.39 release.
57309
57310 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
57311
57312 * lib/c-torture.exp (c-torture-execute): Don't return if one option
57313 fails, try others as well.
57314
57315 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
57316
57317 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
57318 If compilation fails, mark execute tests as `untested'.
57319 If test is marked as unsupported, don't mark compilation and
57320 execute tests as failed.
57321
57322 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
57323
57324 * lib/g++.exp (g++_init): Don't link in libg++, and look to
57325 libstdc++ for whether or not we want to be doing shared
57326 libraries. Delete link_curses since we don't need it anymore.
57327 * lib/mike-g++.exp (postbase): Don't link in libg++.
57328 * g++.old-deja/old-deja.exp: Likewise.
57329
57330 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
57331
57332 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
57333
57334 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
57335
57336 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
57337 For that, add `-Wl,-a,shared_archive'.
57338 * g++.old-deja/old-deja.exp: Likewise.
57339
57340 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
57341
57342 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
57343
57344 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
57345
57346 * lib/mike-g++.exp (postbase): Pay attention to the status of
57347 g++_load.
57348
57349 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
57350
57351 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
57352
57353 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
57354
57355 * lib/gcc.exp (default_gcc_start): No longer need to log program
57356 being executed or its output, execute_anywhere does that now.
57357 * lib/g++.exp (default_g++_version): Call execute_anywhere.
57358 (default_g++_start): Likewise. Delete calls to verbose/send_log.
57359
57360 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
57361
57362 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
57363 the same as those in lib/g++.exp.
57364
57365 1995-10-10 Jeff Law (law@hurl.cygnus.com)
57366
57367 * gcc.c-torture: Update to c-torture-1.38 release.
57368 * gcc.ieee: Related changes.
57369
57370 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
57371
57372 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
57373 "exec". Minor reformatting changes.
57374
57375 * config/rom68k.exp (${tool}_load): Make it work in a canadian
57376 cross. This means all "exec" calls now work on a remote host as
57377 well.
57378 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
57379 cross. Filter out the extra "\r\n" stuff that expect puts in.
57380 (c-torture-execute): Filter out the bogus warnings like
57381 c-torture-compile does. Add support for canadian cross.
57382 * lib/gcc.exp (default_gcc_version, default_gcc_start)
57383 Use execute_anywhere rather than calling exec directly. Now it
57384 works for canadian cross testing.
57385
57386 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
57387
57388 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
57389 results into a variable, and check that rather than using file exists.
57390
57391 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
57392
57393 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
57394 create a libg++.so. For sunos4.1.*, also add -ltermcap.
57395
57396 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
57397
57398 * g++.old-deja/old-deja.exp: Create and pass runshlib and
57399 lib_curses if there's a shared libg++ in the build tree.
57400
57401 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
57402
57403 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
57404 if not supported target.
57405
57406 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
57407
57408 * lib/g++.exp (g++_init): Move empty setting of runshlib and
57409 link_curses up to always happen, not just for native builds.
57410
57411 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
57412
57413 * gcc.c-torture: Update to c-torture-1.36 release.
57414 * gcc.failure: Related changes.
57415
57416 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
57417
57418 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
57419
57420 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
57421
57422 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
57423 * lib/mike-g++.exp (postbase): Not in here. Still reference
57424 runshlib, link_curses, and mathlib for link and run.
57425
57426 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
57427 pass the runtime shared library options for Solaris, OSF/1, and
57428 Irix5, and link with -lcurses to avoid unresolved references.
57429
57430 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
57431
57432 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
57433 only run once.
57434
57435 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
57436
57437 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
57438
57439 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
57440
57441 * gcc.c-torture: Update to c-torture-1.35 release. Note we
57442 do not have a framework for the "compat" tests yet.
57443
57444 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
57445
57446 * lib/mike-g++.exp (postbase): New local variable `mathlib',
57447 set to null if we're testing vxworks5.1. Use that instead of
57448 `-lm' in the setting of LIBS for link and run.
57449
57450 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
57451
57452 * config/rom68k.exp (${tool}_load): Major changes to make it
57453 work. Verified that it does in fact return the stuff in
57454 exec_output properly. Catch any Emul or any TRAP other than 0.
57455
57456 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
57457
57458 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
57459 LDFLAGS properly for targets that need stuff from libgloss.
57460 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
57461 only run once.
57462 (gpp_initialized): New variable.
57463
57464 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
57465
57466 * config/rom68k.exp: Load libgloss.exp.
57467 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
57468 so we can produce a fully linked binary.
57469 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
57470 so we can produce a fully linked binary.
57471
57472 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
57473
57474 * lib/plumhall.exp (ph_section): Watch for expected failures.
57475 Add missing `else'.
57476
57477 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
57478 run the testcase.
57479 (c-torture): Likewise.
57480
57481 1995-08-28 Doug Evans <dje@cygnus.com>
57482
57483 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
57484
57485 * lib/mike-g++.exp (mike_cleanup): New proc.
57486 (prebase): New globals compiler_result, not_compiler_result,
57487 target_regexp.
57488 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
57489 allow leading "-" in pattern. Watch for unsupported tests.
57490 If $compiler_result is set, pattern match assembler code,
57491 and ditto for $not_compiler_result.
57492 * lib/mike-gcc.exp: Likewise.
57493
57494 * lib/plumhall.exp (ph_execute): Only call ph_summary if
57495 execution "succeeded".
57496
57497 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
57498
57499 * config/win32.exp: New file.
57500 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
57501
57502 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
57503
57504 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
57505 unsupported.
57506 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
57507 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
57508 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
57509
57510 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
57511 "... without exceptions was ...". That is now handled by
57512 prune_system_crud.
57513 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57514
57515 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
57516
57517 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
57518 sieve.c,sort2.c}: New files.
57519 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
57520 sieve.exp,sort2.exp}: Drivers for them.
57521
57522 * lib/mike-gcc.exp (program_output): New user settable variable.
57523 (postbase): Call prune_system_crud. Also prune extraneous compiler
57524 messages.
57525 * lib/mike-g++.exp (program_output): New user settable variable.
57526
57527 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
57528
57529 * config/sh.exp: Deleted (use sim.exp instead).
57530
57531 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
57532
57533 * config/vx.exp: Declare CHECKTASK as global.
57534 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
57535 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
57536 * lib/old-dejagnu.exp: Load [pwd]/$executable.
57537
57538 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
57539
57540 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
57541 target. Like vx.exp, only includes `vx29k.exp' instead of
57542 `vxworks.exp'.
57543
57544 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
57545
57546 * config/sim.exp: Increase time limit from 120 seconds to 240.
57547
57548 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
57549
57550 * gcc.c-torture/execute/950628-1.c: New test.
57551
57552 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
57553
57554 * gcc.c-torture: Update with changes/additions from
57555 c-torture-1.34.
57556
57557 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
57558
57559 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
57560
57561 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
57562
57563 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
57564
57565 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
57566
57567 * gcc.c-torture/compile/950512-1.c: New test.
57568 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
57569 * gcc.dg/struct-ret-1.c: Likewise.
57570
57571 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
57572
57573 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
57574 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
57575
57576 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
57577
57578 * gcc.c-torture/special/920411-1.c: Deleted.
57579 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
57580
57581 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
57582
57583 * config/sim.exp (${tool}_load): Hack in call to bash to get a
57584 cpu limit.
57585
57586 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
57587
57588 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
57589
57590 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
57591
57592 From kenner;
57593 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
57594 is the proper length.
57595 * va-arg-3.c: Likewise.
57596
57597 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
57598
57599 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
57600 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
57601
57602 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
57603 * lib/g++.exp (default_g++_start): Delete old cruft.
57604
57605 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
57606
57607 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
57608 (2 * (1 << 18)) to (2 * (1 << 17)).
57609
57610 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
57611
57612 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
57613
57614 * config/rom68k.exp: Renamed from config/idp.exp
57615
57616 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
57617
57618 * c-torture/compile/921109-2.c
57619
57620 1995-04-18 Mike Stump <mrs@cygnus.com>
57621
57622 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
57623 excess errors.
57624
57625 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
57626
57627 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
57628 output.
57629 * lib/g++.exp (default_g++_start): Likewise.
57630
57631 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
57632
57633 * gcc.c-torture/compile/950329-1.c: New test.
57634
57635 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
57636
57637 * config/bug.exp (${tool}_load): Updated to use new remote_open
57638 and remote_close procs.
57639 * config/idp.exp: New file.
57640
57641 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
57642
57643 * gcc.c-torture/execute/950322-1.c: New test.
57644
57645 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
57646
57647 * config/vx.exp (${tool}_load): Clean up testing of return code from
57648 vxworks_ld and vxworks_spawn.
57649
57650 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
57651
57652 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
57653
57654 1995-03-13 Mike Stump <mrs@cygnus.com>
57655
57656 * lib/old-deja.exp: Add `excess errors test - ' error, now one
57657 can mark excess errors on a machine by machine basis. Note, the
57658 default is to not expect any excess errors, even when excess
57659 errors test - is given, so you will want to put an XFAIL ... on
57660 these lines. For example, // excess errors test - XFAIL hppa*-*-*
57661 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
57662 those 4 machines, but no others.
57663
57664 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
57665
57666 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
57667 * lib/c-torture.exp: to here.
57668
57669 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
57670
57671 * gcc.c-torture/execute/950221-1.c: New test.
57672 * gcc.c-torture/execute/struct-ret-1.c: New test.
57673 * gcc.c-torture/compile/950221-1.c: New test.
57674
57675 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
57676
57677 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
57678
57679 * gcc.c-torture/execute/arith-1.c (main): Return 0.
57680 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
57681
57682 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
57683
57684 * g++.gb: New directory of tests, derived from my signature and
57685 class scoping tests.
57686
57687 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
57688 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
57689 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
57690 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
57691 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
57692 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
57693 * g++.gb/sig25.C: Likewise.
57694
57695 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
57696 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
57697 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
57698 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
57699 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
57700 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
57701 * g++.gb/sig25.exp: Likewise.
57702
57703 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
57704 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
57705 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
57706 * g++.gb/scope13.C: Likewise, this test still fails.
57707
57708 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
57709 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
57710 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
57711 * g++.gb/scope13.exp: Ditto.
57712
57713 * g++.gb/README: New file, explains what these tests are about.
57714
57715 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57716
57717 * lib/dg.exp (dg-do): Support `preprocess'.
57718 (dg-test): Likewise.
57719
57720 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57721
57722 * config/udi.exp: change "continue -expect" to "exp_continue".
57723
57724 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57725
57726 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57727 Delete redundant tests.
57728
57729 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57730 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57731 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57732 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57733 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57734 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57735 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57736 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57737
57738 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57739 storing label pointers.
57740 * gcc.c-torture/execute/921019-1.c: Likewise.
57741 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57742 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57743 parameter fp.
57744 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57745 constants.
57746
57747 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57748 Delete obsolete tests.
57749
57750 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57751 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57752 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57753 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57754 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57755 * gcc.c-torture/compile/950124-1.c: New test.
57756
57757 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57758
57759 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57760
57761 * lib/mike-g++.exp: Add -lm to LIBS.
57762
57763 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57764
57765 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57766
57767 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57768
57769 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57770
57771 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57772
57773 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57774
57775 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57776
57777 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57778 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57779 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57780 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57781 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57782 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57783 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57784 * g++.law/{operators31.C, operators32.C,
57785 * g++.law/{operators33.C, operators34.C}: Likewise.
57786 * g++.law/{pic1.C, refs2.C}: Likewise.
57787 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57788 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57789 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57790 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57791
57792 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57793 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57794 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57795 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57796 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57797 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57798 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57799 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57800 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57801 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57802 * g++.law/{operators34.exp}: Likewise.
57803 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57804 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57805 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57806 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57807 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57808
57809 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57810 No longer expected to fail.
57811 * g++.law/missed-error3.C: Tweak for recent bool changes.
57812
57813 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57814
57815 * config/emb-unix: Deleted.
57816 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57817 remote execution. Do final link on remote host if REMOTE_LINK is set.
57818
57819 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57820
57821 * lib/dg.exp (dg-test): Fix typo in last patch.
57822
57823 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57824
57825 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57826 (handles multiple occurrences).
57827
57828 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57829
57830 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57831 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57832 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57833 printed).
57834 * lib/c-torture.exp (c-torture-compile): Likewise.
57835 (c-torture): Prepend full path if missing.
57836 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57837 (gcc_fail): Likewise.
57838 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57839
57840 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57841
57842 * lib/netware.exp: Only attach to NetWare i386 systems.
57843
57844 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57845
57846 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57847 messages. Add test name to "output pattern match" pass/fail message.
57848
57849 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57850
57851 * gcc.dg: New testsuite.
57852 * gcc.dg/dg.exp: New file.
57853
57854 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57855 test-switch.c}: Deleted.
57856
57857 * gcc.misc-tests/msgs.exp: New testcase driver.
57858
57859 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57860
57861 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57862 Watch for illegal return values from ${tool}_load.
57863 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57864 cross targets. Coerce return value >0 to 1.
57865
57866 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57867
57868 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57869
57870 * config/emb-unix.exp: New file.
57871
57872 * config/sim.exp: Error if variable $SIM not defined.
57873 (${tool}_load): Mark test as "untested" if simulator missing.
57874
57875 * config/unix.exp: Load remote.exp to get rcp_download.
57876 * lib/c-torture.exp: Use different option lists for testcases with
57877 and without loops.
57878 * gcc.c-torture/execute/execute.exp: Likewise.
57879
57880 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57881
57882 * config/*.exp: Clarify return code from ${tool}_load.
57883 Call `unresolved' or `untested' instead of `warning' or `perror'
57884 (sometimes you still want to call both though).
57885 Add comment that `shell_id' is local to each file.
57886 * config/udi.exp (timeout): Set to 30.
57887 Don't print warning if connection fails, $connectmode has already
57888 printed an error.
57889 (${tool}_load): Move verbose messages to level 2.
57890 Rework pattern for "Process started" message.
57891 Pass `shell_id' to ${connectmode}_download.
57892 Retry twice upon timeout. Make resetting of target more robust.
57893 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57894 Pass `shell_id' to exit_$connectmode.
57895 Only call exit_$connectmode if connected.
57896 * config/unix.exp (${tool}_load): Check return codes better.
57897 * config/vrtx.exp (${tool}_load): Likewise.
57898 * config/vx.exp (${tool}_load): Likewise.
57899 Delete unneeded global's.
57900 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57901 from ${tool}_load.
57902 (dg-stat): Delete.
57903 (dg-init): Delete recording of pass/fail counts.
57904 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57905 (old-dejagnu-init): Likewise.
57906 (old-dejagnu-stat): Delete contents, empty proc now.
57907 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57908 (c-torture): Delete references to lcnt, lpass, lfail.
57909 Get option list from TORTURE_OPTIONS.
57910 Delete -funroll[-all]-loops if no loops.
57911 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57912 (g++_stat): Delete contents (empty proc now).
57913 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57914 (gcc_finish): Likewise.
57915 (gcc_stat): Deleted.
57916 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57917 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57918 * gcc.c-torture/execute/execute.exp: Likewise.
57919 Split tests into two parts: compile, execute.
57920 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57921 no loops. Update to reflect clarified return codes from ${tool}_load.
57922
57923 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57924
57925 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57926 to grep for.
57927 (old-dejagnu): Likewise (where necessary).
57928
57929 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57930
57931 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57932
57933 * lib/dg.exp (dg-process-target): Fix processing of selector.
57934 Add comment regarding use of `error'.
57935
57936 * lib/gcc.exp (prune_system_crud): Define if missing.
57937 * lib/g++.exp (prune_system_crud): Likewise.
57938
57939 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57940 Call prune_system_crud.
57941 * lib/dg.exp (dg-runtest): New proc.
57942 Use perror instead of send_user for tcl errors in testcase.
57943 Don't return any value, it's never used.
57944 Don't clobber previous definition of `unknown'.
57945 Print tcl errors in `dg-final'.
57946
57947 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57948
57949 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57950 (dg-test): Don't print errorInfo, it contains stack backtrace.
57951
57952 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57953
57954 * lib/g++.exp (runtest_file_p): Define if missing.
57955
57956 1994-09-24 Doug Evans (dje@cygnus.com)
57957
57958 * lib/mike-g++.exp: Comment out loading of g++.exp.
57959 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57960 (default_g++_version): Always print something.
57961 (default_g++_start): Comment out call to `which'.
57962 (g++_start, g++_load): Deleted (must be defined in config file).
57963 * lib/gcc.exp: Test for existence of $CC at start.
57964 Delete check for tmpdir (done in gcc_init).
57965 (default_gcc_version): Always print something.
57966 (default_gcc_start): Comment out call to `which'.
57967 * config/*.exp: Major cleanup - make cross targets work at least a
57968 little better for g++ (by not being "--tool gcc" specific).
57969 Rename gcc_xxx to ${tool}_xxx.
57970 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57971 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57972
57973 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57974
57975 * lib/c-torture.exp (c-torture-compile): Rework compiler
57976 message processing.
57977
57978 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57979 c-torture.
57980
57981 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57982
57983 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57984
57985 * lib/dg.exp (dg-process-target): Support { target native }.
57986
57987 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57988
57989 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57990 looked for "... program xxx got fatal signal".
57991 Correct regsub munging of `comp_output'.
57992 Ignore compiler messages "path prefix not used" and "linker input
57993 file unused".
57994
57995 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57996
57997 * lib/gcc.exp (runtest_file_p): Define if missing.
57998 * gcc.prms/template.c: Example to work from.
57999
58000 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
58001
58002 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
58003 * lib/dg.exp (dg-test): Call unsupported testcases as such.
58004
58005 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
58006 * gcc.prms/1883.c: Moved from compile/940714-1.c.
58007 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
58008 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
58009
58010 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
58011 (dg-process-target): No longer a varargs proc.
58012 Return S/N for target, P/F for xfail. All callers changed.
58013 (user option procs): More argument checking.
58014 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
58015 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
58016 (dg-test): Skip test if not running on selected target in `dg-do'.
58017 Update handling of `dg-do-what', `dg-output-text'.
58018 Separate execution pass/fail from output pattern match pass/fail.
58019 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
58020
58021 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
58022
58023 * gcc.c-torture/special/special.exp: Don't expect failure for mips
58024 target for 920510-1.c.
58025
58026 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
58027
58028 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
58029 Clean up comment regarding use of passcnt, etc.
58030 (gcc_stat): Don't update `testcnt' here.
58031 (gcc_finish): Do it here.
58032 Might as well reset `but_id' here too.
58033 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
58034 to determine if the file should be tested.
58035 * gcc.c-torture/compile/compile.exp: Likewise.
58036 * gcc.c-torture/execute/execute.exp: Likewise.
58037 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
58038 * gcc.misc-tests/dg-test.exp: Likewise.
58039 * gcc.prms/prms.exp: Likewise.
58040 * gcc.wendy/wendy.exp: Likewise.
58041 * g++.old-deja.exp: Likewise.
58042 Move "Testing file" message to verbose level 1.
58043
58044 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
58045
58046 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
58047
58048 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
58049
58050 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
58051 (default_gcc_start): Accept optional second list element
58052 of compiler flags. Print compiler output at verbosity level 2.
58053 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
58054 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
58055 Save current values of framework globals passcnt, failcnt, xpasscnt,
58056 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
58057 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
58058 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
58059 xfailcnt to compute stats. Update framework global `testcnt' from
58060 pass/fail counts.
58061 (gcc_finish): New proc. Clean up test environment.
58062 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
58063 (gcc_epass, gcc_efail): Delete.
58064 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
58065 argument of line number.
58066 (dg-init): If the tool has an init routine, call it.
58067 (dg-test): Remove args `cflags_var' and `libs_var'.
58068 Pass all compiler options to ${tool}_start.
58069 Handle missing line number.
58070 (dg-finish): New function.
58071 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
58072 particular files. Call gcc_finish at end. Move "skipping test"
58073 message to verbosity level 3.
58074 * gcc.c-torture/compile/compile.exp: Likewise.
58075 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
58076 * gcc.c-torture/execute/execute.exp: Likewise.
58077 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
58078 Print testcase being tried at verbosity level 1.
58079 * gcc.c-torture/special/special.exp: Unset xfail.
58080 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
58081 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
58082 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
58083 * gcc.failure/failure.exp: Likewise.
58084 * gcc.ieee/ieee.exp: Likewise.
58085 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
58086 Update call to dg-test. Call dg-finish at end.
58087 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
58088 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
58089 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
58090 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
58091 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
58092 * gcc.wendy/wendy.exp: Add copyright.
58093 Delete setting of tmpdir (done by gcc_init).
58094 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
58095 Pass compiler flags to gcc_start. Call gcc_finish at end.
58096 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
58097 gcc_[ce]pass/fail.
58098
58099 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
58100
58101 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
58102 confusion.
58103 (g++_load): Likewise.
58104
58105 * config/*.exp (gcc_load): Some were varargs fns and some were not.
58106 Rename argument to `prog' to remove the confusion.
58107 Varargs fns behave differently too!
58108 (g++_load): Likewise.
58109
58110 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
58111
58112 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
58113 what it is. Delete (always) printing of status value for !native.
58114 Simplify verbose code, and include status and exec_output.
58115 (g++_load): Use gcc_load.
58116
58117 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
58118
58119 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
58120 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
58121 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
58122 940714-3.c as these testcases don't exist anymore. Make
58123 va-arg-1.c expected to pass.
58124
58125 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
58126
58127 * gcc.misc-tests/misc.exp: Only run specific testcases.
58128 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
58129 * gcc.misc-tests/dg-[1-9].c: New files.
58130
58131 * lib/dg.exp: New testsuite driver.
58132 * gcc.prms/prms.exp: Use it.
58133
58134 * README.gcc: New file.
58135
58136 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
58137 Document and reset `lxpass' and `lxfail'.
58138 Simplify "initialized" message.
58139 (gcc_stat): Clean up comments a little.
58140
58141 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
58142
58143 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
58144
58145 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
58146
58147 * lib/old-dejagnu.exp (process-option): New proc.
58148 (old-dejagnu-init, old-dejagnu-stat): Likewise.
58149 (old-dejagnu): Simplify.
58150 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
58151
58152 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
58153
58154 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
58155 exists and is not an empty string.
58156
58157 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
58158 $xfail rather than calling setup_xfail. Clear $xfail when test is
58159 finished.
58160 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
58161 automatically.
58162
58163 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
58164 longer expected to fail.
58165
58166 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
58167 "f" function call.
58168
58169 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
58170
58171 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
58172 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
58173 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
58174 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
58175 c-torture-1.29.
58176
58177 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
58178 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
58179
58180 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
58181
58182 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
58183 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
58184
58185 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
58186 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
58187 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
58188
58189 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
58190
58191 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
58192 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
58193 940714-1.c, 940714-2.c, 940714-3.c},
58194 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
58195 gcc.misc-tests/{mg.c,mg.exp}:
58196 New tests.
58197 * gcc.noncompile/noncompile.exp: Change accordingly.
58198
58199 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
58200
58201 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
58202 Undo previous clobberage.
58203
58204 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
58205
58206 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
58207 * gcc.special/{930510-1.c, special.exp}:
58208 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
58209 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
58210 struct-varargs-1.c}: New tests from c-torture-1.26.
58211
58212 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
58213
58214 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
58215 argument to switch.
58216
58217 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
58218
58219 * Revert the previous changes. Please see Rob's directory
58220 (/lisa/test/rob/progressive/gcc/testsuite) for testing
58221 fixes.
58222
58223 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
58224
58225 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
58226 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
58227 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
58228 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
58229 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
58230 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
58231 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
58232 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
58233 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
58234 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
58235 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
58236 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
58237 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
58238 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
58239 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
58240 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
58241 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
58242 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
58243 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
58244 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
58245 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
58246 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
58247 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
58248 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
58249 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
58250 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
58251 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
58252 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
58253 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
58254 testing changes.
58255
58256 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
58257
58258 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
58259 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
58260 with perror calls.
58261
58262 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
58263
58264 * config/unix.exp (g++_load): Fix syntax.
58265
58266 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
58267
58268 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
58269 * gcc.noncompile/921017-1.c: Deleted obsolete test.
58270 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
58271 Don't expect va-arg-1.c to fail. Correct expected output for
58272 920928-1.c.
58273 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
58274 * gcc.wendy/hbm4.c: Correct typo.
58275 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
58276
58277 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
58278
58279 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
58280 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
58281 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
58282 * lib/c-torture.exp (c-torture-compile): Ditto.
58283
58284 Reduce volume of output (remove all the -I's and such).
58285 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
58286 Call gcc_cpass, gcc_cfail.
58287 (c-torture): Pass testing option to c-torture-compile.
58288
58289 1994-03-21 Doug Evans (dje@cygnus.com)
58290
58291 Bring patches over from progressive.
58292 * config/default.exp: Exit remote shell cleanly.
58293 (g++_exit, g++_start): Add default versions.
58294 * config/sim.exp (gcc_load): Use perror, not error.
58295
58296 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
58297
58298 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
58299 set in site.exp.
58300
58301 1994-03-14 Doug Evans (dje@cygnus.com)
58302
58303 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
58304 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
58305 (wendy_try): New proc to run testcase.
58306 (main loop): Call 'em.
58307 * gcc.wendy/*.c: Clean up pass to correct expected output.
58308
58309 * lib/gcc.exp: Minor cleanup work.
58310 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
58311
58312 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
58313
58314 * config/sim.exp (gcc_load): Document return codes better.
58315 Don't pass -v to simulator.
58316
58317 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
58318
58319 * gcc.special/920717-x.c: Fix typo.
58320 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
58321 get at sources.
58322
58323 * lib/mike-gcc.exp: Fix typo.
58324
58325 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
58326
58327 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
58328 binary to use, transform the name.
58329 * config/*.exp: rename everything. Nuke any g++ specific files,
58330 it's now a special case of gcc that requires no special support.
58331 Add a default.exp for unsupported targets.
58332
58333 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
58334
58335 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
58336 lib/old-dejagnu.exp: Fix a few patterns to work with the new
58337 version of Tcl.
58338
58339 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
58340
58341 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
58342 than a warning.
58343
58344 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
58345
58346 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
58347
58348 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
58349
58350 * gcc.execute/execute.exp: Combine opt_list and foption_list into
58351 option_list. Compile every file with only 4/6 option choices
58352 (same as C torture) instead of with 12/18 different option
58353 choices.
58354 * lib/c-torture.exp: Likewise.
58355
58356 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
58357 not already set.
58358
58359 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
58360
58361 * lib/old-deja.exp: Add `excess errors test fails' error, now one
58362 can put an XFAIL *-*-* on excess errors.
58363
58364 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
58365
58366 * g++.law: Add more tests derived from g++-bugs snapshots.
58367
58368 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
58369 equivalent to g++.law/init9.
58370
58371 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
58372 compiled it, and the a.out file after we've run it.
58373
58374 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
58375
58376 * lib/mike-g++.exp (postbase): Delete the .o file after we've
58377 compiled it, and the a.out file after we've run it.
58378
58379 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
58380
58381 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
58382
58383 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
58384
58385 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
58386 version number.
58387
58388 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
58389
58390 * g++.law: New directory of g++ tests derived from the g++-bugs
58391 snapshots.
58392
58393 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
58394
58395 * gcc.compile: initbug1.c initbug1.exp testcase added
58396
58397 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
58398
58399 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
58400 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
58401 fixes submitted by Jeff Law (law@cs.utah.edu)
58402 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
58403 Jeff Law (law@cs.utah.edu)
58404
58405
58406 1993-11-30 Mike Stump (mrs@cygnus.com)
58407
58408 * config/unix-g++.exp: Follow the gcc way of doing things.
58409 * g++.old-deja/old-deja.exp: Minor updates.
58410 * lib/g++.exp: New file, follow the gcc way of doing things.
58411 * lib/old-dejagnu.exp: Minor updates.
58412 * lib/mike-g++.exp: Always unset errorInfo.
58413
58414 1993-11-06 Mike Stump (mrs@cygnus.com)
58415
58416 * lib/gcc.exp: Fix some errors with the below change, CC and
58417 CFLAGS should be global when setting, not local.
58418
58419 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
58420
58421 * lib/gcc.exp: Transform tool name.
58422
58423 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
58424
58425 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
58426
58427 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
58428
58429 * lib/gcc.exp: change gcc_done to gcc_stat
58430
58431 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
58432
58433 * Upgraded gcc testsuite to c-torture version 1.25
58434
58435 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
58436
58437 * lib/gcc.exp: added reporting code. Changed verbose compile message.
58438 * lib/c-torture: added hooks for new reporting code.
58439
58440 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
58441
58442 * config/sh-gcc.exp: check if sh-sim exists in the path
58443
58444 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
58445
58446 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
58447 * gcc.compile/compile.exp: Initial changes for new logic.
58448 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
58449 * gcc.failure/failure.exp: Initial changes for new logic.
58450 * gcc.ieee/ieee.exp: Initial changes for new logic.
58451 * gcc.misc-tests/misc.exp: Initial changes for new logic.
58452 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
58453 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
58454 * lib/c-torture.exp: Initial changes for new logic.
58455 * lib/gcc.exp: Initial changes for new logic.
58456
58457 1993-10-15 Mike Stump (mrs@cygnus.com)
58458
58459 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
58460 depend upon failure or success. Fully qualify names in failure
58461 and success messages. Always remove a.out before starting
58462 compile, just in case. Pay more attention to error text output by
58463 the compiler. Handle testcases with no known past errors just
58464 like all others, so that things are uniform. Other miscellaneous
58465 improvements.
58466
58467 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
58468
58469 * gcc.cpp: new directory for cpp tests
58470
58471 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
58472
58473 * lib/chill.exp: Code reformatted, removed unused code.
58474 * config/unix-chill.exp: Code reformatted, removed unused code.
58475 * chill.execute/execute.exp: Code reformatted, removed unused code.
58476 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
58477
58478 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
58479
58480 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
58481 routines not written.
58482
58483 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
58484
58485 * config/bug-gcc.exp: Use new procs from bug.exp.
58486
58487 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
58488
58489 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
58490 via ftp, rather than depending on NFS.
58491 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
58492 case.
58493
58494 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
58495
58496 * config/bug-gcc.exp: Use new download proc.
58497
58498 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
58499
58500 * chill.execute/execute.exp: cleanups, handles errors better
58501 * chill.compile/compile.exp: rewrite, based on execute.exp
58502 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
58503 * lib/chill.exp: major changes to diff proc and compile and link
58504 procs. added chill_fail and chill_pass wrappers to pass and
58505 fail. added more comments, and handle error codes better.
58506 Added a hack to capture stderr from exec, so noncompile tests
58507 can work.
58508
58509 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
58510
58511 * chill.execute/execute.exp: rewrite of testsuite driver
58512 * lib/chill.exp: rewrite of testsuite driver
58513 * config/unix-chill.exp: rewrite of testsuite driver
58514
58515 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
58516
58517 In chill.execute:
58518 * iexpr.ch: Standardize uppercase.
58519 * tuples.dat: Standardize uppercase.
58520 * vary.ch: standardize. Correct varying string assignments.
58521 * vary.dat: Add new output lines.
58522
58523 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
58524
58525 In chill.execute:
58526 * chprintf.ch: Standardize use of uppercase.
58527 * tuples.ch: Standardize and turn arr2 into a DCL,
58528 rather than a SYN.
58529 * pinits.ch: Standardize.
58530
58531 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
58532
58533 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
58534 * Makefil: Renamed to Makefile.in.
58535 * configure.in: New.
58536
58537 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
58538
58539 In chill.execute:
58540 * .cvsignore: Add result/output files.
58541 * Makefile: Fix up variables at start. Use MFLAGS
58542 everywhere. Correct bool_loc, built_ins entries.
58543 Add entry for vary1.ch.
58544 * bitarray.ch: Standardize upper-case usage.
58545 * bitexpr.ch: Standardize, add output of b1.
58546 * params.ch: Use arrayt in along PROC parameters, to
58547 avoid novelty problems.
58548 * sets.ch: Tiny cleanup.
58549 * vary1.ch: Re-indent.
58550
58551 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
58552
58553 * Add PR-related files to Makefiles, .cvsignore files, etc.
58554
58555 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
58556
58557 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
58558 with compiler objects. New names are test-flow.c and test-loop.c
58559
58560 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
58561
58562 * Upgraded c-torture tests from 1.19 to 1.20
58563
58564 * new files:
58565 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
58566 * gcc.compile: 930623-1.c 930623-2.c
58567 * gcc.noncompile: 930622-1.c 930622-2.c
58568 * gcc.failure: 920411-1.c 920627-2.c
58569 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
58570
58571 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
58572
58573 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58574 More changes to get testsuite working properly. Needs more work.
58575 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
58576
58577 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
58578
58579 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
58580 More changes to get testsuite working properly. Needs more work.
58581
58582 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
58583
58584 * chill.compile/compile.exp: Added for Dejagnu support
58585 * chill.execute/execute.exp: Added for Dejagnu support
58586 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
58587
58588 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
58589
58590 This should complete moving the CHILL test files.
58591 * chill.noncompile(.cvsignore printf.grt
58592 in-printf.grt chprintf.grt chprintf.ch):
58593 Added test-support files.
58594 (Makefile): Modified further.
58595 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
58596 signal.ch): Added test files.
58597 * chill.execute (.cvsignore printf.grt printr.c
58598 in-printf.grt rts.c chprintf.grt rts.h): Added
58599 test-support files.
58600 (Makefile): More corrections.
58601
58602 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
58603
58604 * chill.compile, chill.execute, chill.nocompile: Add CHILL
58605 test cases, ready for DejaGnu.
58606
58607 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
58608
58609 * Upgraded c-torture tests from 1.18 to 1.19
58610
58611 * gcc.compile: added test(s):
58612 930607-1.c
58613 * gcc.execute: added test(s):
58614 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
58615
58616 * added new subdirectory for misc tests: gcc.misc-tests
58617 * gcc.misc-test(s): added tests:
58618 inst-check.c test-consts.c test-ior.c test-switch.c
58619
58620 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
58621
58622 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
58623
58624 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
58625
58626 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
58627
58628 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
58629
58630 * Upgraded c-torture tests from 1.17 to 1.18
58631
58632 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
58633
58634 * Upgraded c-torture tests from 1.12 to 1.17
58635
58636 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
58637
58638 * lib/old-dejagnu.exp:
58639 Fixed handling of XFAIL target triplets to correctly
58640 recognize wildcard characters. Removed code that
58641 appended a unique id tag to the end of the file name
58642 printed out by the result of the testcases within a
58643 given test file.
58644
58645 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
58646
58647 * lib/old-dejagnu.exp:
58648 Reworked expected failure handling to trigger off of XFAIL
58649 keyword in keyphrase embeded in testcase source code. The
58650 XFAIL keyword must be at the end of the keyphrase line. It
58651 may optionally be followed by one or more target triplets.
58652 It has just occured that the handling of wildcards in the
58653 target triplet may not be correct.
58654
58655 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
58656
58657 * g++.old-deja/tests:
58658 Moved all subdirectories up one level into g++.old-deja .
58659
58660 * lib/old-dejagnu.exp:
58661 Fixed problem with CXXFLAGS not being properly reset, and being
58662 corrupted with extraneous "-c" compiler option. This was
58663 causing binaries to not be generated for test that needed them.
58664 Modified strings passed to "pass" and "fail" so that individual
58665 tests from the same test file would be distinguished by an
58666 identifier appended to the test file name in the summary logs;
58667 this corrected a problem with erroneous diff logs. Added code
58668 to search testcases for expected fail and unexpected pass keywords.
58669
58670 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
58671
58672 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
58673
58674 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
58675
58676 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
58677 Removed extraneous text from end of "Special g++ Options"
58678 keyphrase.
58679
58680 * lib/old-dejagnu.exp: Added pattern matching to look for new
58681 keywords, embedded in testcases comments, which will trigger
58682 calls to xpass and xfail.
58683
58684 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
58685
58686 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
58687 comments embedded in the testcases, especially the one looking for
58688 special compiler options, as well as the pattern matching for the
58689 compiler output again.
58690
58691 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
58692
58693 * lib/old-dejagnu.exp: Do a proper check of the return value for
58694 execute tests. Fixed several problems with the pattern matching
58695 of the compiler output which gave erroneous test results.
58696 Changed several of the test result messages to be more descriptive.
58697 * config/unix-g++.exp: Proc g++_load now actually works and
58698 executes the tests passed to it and returns a usable return
58699 value.
58700
58701 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
58702
58703 * lib/gcc.exp: Exits gracefully if $CC is bogus.
58704
58705 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
58706
58707 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
58708 Modified both files to properly execute the old style
58709 dejagnu tests. The previous versions of these files were
58710 experimental and did not function anything near correctly.
58711
58712 1993-04-05 Rob Savoye (rob@cygnus.com)
58713
58714 * Removed all Makefile.in and configure.in files. No configuration
58715 needed now.
58716
58717 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58718
58719 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58720
58721 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58722
58723 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58724 gcc.special/configure.in, gcc.noncompile/configure.in,
58725 gcc.execute/configure.in, gcc.code_quality/configure.in,
58726 g++.other/configure.in, g++.old-deja/configure.in,
58727 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58728 in srcname setting.
58729
58730 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58731
58732 * lib/udi.exp: Fixed mondfe and mondfe_download.
58733 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58734 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58735
58736 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58737
58738 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58739 (gdb_exit): Don't remove *_soc files.
58740
58741 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58742
58743 * lib/c-torture.exp: Don't look for main; instead always use -w
58744 -c. This is how the c-torture tests work. Remove the object
58745 file if the compilation succeeds.
58746 * gcc.execute/execute.exp: Remove executable if test passes.
58747 * gcc.noncompile/noncompile.exp: Every test is an expected
58748 failure.
58749 * gcc.special/special.exp: Added tests from c-torture 1.11,
58750 corrected use of existing test.
58751 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58752 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58753 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58754 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58755 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58756 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58757 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58758 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58759 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58760 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58761 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58762 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58763 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58764 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58765 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58766 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58767 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58768 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58769 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58770 c-torture 1.11.
58771 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58772 correspond to c-torture 1.11.
58773
58774 * New file.