OSDN Git Service

fortran/
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2006-10-28  Tobias Burnus  <burnus@net-b.de>
2
3         PR fortran/28224 
4         * gfortran.dg/io_constraints_2.f90: Use -std=f95.
5         * gfortran.dg/namelist_internal.f90: New test. 
6
7 2006-10-28  Tobias Burnus  <burnus@net-b.de>
8
9         PR fortran/29625
10         * gfortran.dg/io_real_boz.f90: Add.
11         * gfortran.dg/io_real_boz2.f90: Add.
12
13 2006-10-28  Richard Guenther  <rguenther@suse.de>
14
15         PR middle-end/26899
16         * gcc.dg/tree-ssa/pr26899.c: New testcase.
17
18 2006-10-28  Richard Guenther  <rguenther@suse.de>
19
20         PR target/28806
21         * gcc.target/i386/math-torture/lround.c: New testcase.
22
23 2006-10-27  Kaz Kojima  <kkojima@gcc.gnu.org>
24
25         * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
26         * gcc.dg/builtins-44.c: Likewise.
27         * gcc.dg/builtins-45.c: Likewise.
28         * gcc.dg/pr28796-2.c: Likewise.
29         * gcc.dg/unordered-3.c: Likewise.       
30
31 2006-10-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
32
33         PR libgfortran/27954
34         * gfortran.dg/error_recovery_2.f90: New test.
35
36 2006-10-26  Richard Guenther  <rguenther@suse.de>
37
38         * gcc.target/i386/i386.exp: Use glob, not find to collect
39         tests.  Avoids recursing into subdirectories.
40         * gcc.target/i386/math-torture/math-torture.exp: Torture
41         for interesting ia32 math options.
42         * gcc.target.i386/math-torture/lrint.c: New testcase.
43
44 2006-10-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
45
46         PR libgfortran/29563
47         * gfortran.dg/arrayio_9.f90: Update test.
48         * gfortran.dg/arrayio_19.f90: New test.
49
50 2006-10-26  Andreas Krebbel  <krebbel1@de.ibm.com>
51
52         * gcc.dg/20061026.c: New testcase.
53
54 2006-10-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
55
56         PR libgfortran/29563
57         * gfortran.dg/arrayio_9.f90: New test.
58
59 2006-10-26  Ben Elliston  <bje@au.ibm.com>
60
61         * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
62         Copy the strings manually, as strcpy may call strlen.
63
64 2006-10-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
65
66         * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
67         Add checks for log, log2, log10 and log1p.
68
69         * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
70         we already test 0.0.  Add checks for expm1, log, log2, log10,
71         log1p, cbrt, erf and erfc.
72
73 2006-10-25  Steve Ellcey  <sje@cup.hp.com>
74
75         * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
76
77 2006-10-25  Uros Bizjak  <uros@kss-loka.si>
78
79         * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
80         and remainderl() built-in functions.  Remove -ffast-math from
81         dg-options.
82
83 2006-10-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
84
85         * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
86         acosh and atanh.
87         
88         * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
89         floating point modifiers to arguments passed to float and long
90         double functions respectively.  Update all callers to use floating
91         point numbers, not integers.  Add tests for exp, exp2 and
92         exp10/pow10.
93
94         * gcc.dg/torture/builtin-math-3.c: New test.
95
96 2006-10-24  Erik Edelmann  <eedelman@gcc.gnu.org>
97
98         PR fortran/29393
99         * gfortran.dg/initialize_2.f90: New.
100
101 2006-10-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
102
103         * gcc.dg/torture/builtin-math-2.c: New test.
104
105 2006-10-24  Richard Guenther  <rguenther@suse.de>
106
107         PR middle-end/28796
108         * gcc.dg/pr28796-1.c: New testcase.
109         * gcc.dg/pr28796-2.c: Likewise.
110
111 2006-10-24  Richard Guenther  <rguenther@suse.de>
112
113         * gcc.dg/builtins-57.c: New testcase.
114
115 2006-10-24  Richard Guenther  <rguenther@suse.de>
116
117         PR tree-optimization/29567
118         * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
119
120 2006-10-23  Zdenek Dvorak <dvorakz@suse.cz>
121
122         PR tree-optimization/14784
123         * gcc.dg/alias-10.c: New test.
124
125 2006-10-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
126
127         * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
128
129 2006-10-23  Jakub Jelinek  <jakub@redhat.com>
130
131         * gcc.dg/builtin-strncat-chk-1.c: New test.
132
133 2006-10-23  Jan Hubicka  <jh@suse.cz>
134
135         * gcc.dg/memmove-1.c: New test.
136
137 2006-10-23  Paul Brook  <paul@codesourcery.com>
138
139         * gcc.dg/pragma-pack-5.c: New test.
140
141 2006-10-23  Ulrich Weigand  <uweigand@de.ibm.com>
142
143         * g++.dg/other/s390-1.C: New testcase.
144
145 2006-10-23  Richard Guenther  <rguenther@suse.de>
146
147         PR middle-end/27132
148         PR middle-end/23295
149         * gcc.dg/pr27132.c: New testcase.
150         * gcc.dg/pr23295.c: Likewise.
151         * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
152         * g++.dg/tree-ssa/pr19807.C: Likewise.
153
154 2006-10-23  Richard Guenther  <rguenther@suse.de>
155
156         PR middle-end/21032
157         * gcc.dg/pr21032.c: New testcase.
158
159 2006-10-22  Jeff Law  <law@redhat.com>
160         Richard Guenther  <rguenther@suse.de>
161
162         PR tree-optimization/15911
163         * gcc.dg/tree-ssa/vrp30.c: New testcase.
164
165 2006-10-22  Nathan Sidwell  <nathan@codesourcery.com>
166
167         PR c++/20647
168         * g++.dg/abi/rtti3.C: New.
169
170 2006-10-21  Uros Bizjak  <uros@kss-loka.si>
171
172         PR middle-end/28252
173         * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
174         transformation.
175
176 2006-10-21  Richard Guenther  <rguenther@suse.de>
177
178         PR tree-optimization/3511
179         * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
180
181 2006-10-21  Richard Guenther  <rguenther@suse.de>
182
183         PR middle-end/26898
184         * gcc.dg/torture/pr26898-1.c: New testcase.
185         * gcc.dg/torture/pr26898-2.c: Likewise.
186
187 2006-10-20  Lee Millward  <lee.millward@codesourcery.com>
188         
189         PR c++/28053
190         * g++.dg/parse/bitfield1.C: Adjust error markers.
191         * g++.dg/parse/bitfield2.C: New test. 
192         
193 2006-10-20  Adam Nemet  <anemet@caviumnetworks.com>
194
195         * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
196
197 2006-10-19  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
198
199         PR libfortran/27895
200         * gfortran.dg/zero_sized_1.f90: New test.
201
202 2006-10-19  Eric Botcazou  <ebotcazou@adacore.com>
203
204         * gcc.dg/div-compare-1.c: New test.
205
206 2006-10-19  Paul Thomas  <pault@gcc.gnu.org>
207
208         PR fortran/29216
209         * gfortran.dg/result_default_init_1.f90: New test.
210
211         PR fortran/29314
212         * gfortran.dg/automatic_default_init_1.f90: New test.
213
214         * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
215         from 38 to 33.
216
217 2006-10-18  Geoffrey Keating  <geoffk@apple.com>
218
219         * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
220         'using namespace std' without previous declaration.
221         * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
222         * g++.old-deja/g++.robertl/eb133c.C: New.
223
224 2006-10-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
225
226         PR libgfortran/29277
227         * gfortran.dg/streamio_4.f90: Update test.
228         * gfortran.dg/streamio_11.f90: New test.
229
230 2006-10-17  Lee Millward  <lee.millward@codesourcery.com>
231
232         PR c++/27952
233         * g++.dg/inherit/virtual1.C: New test.
234         
235 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
236
237         PR c++/28261
238         * g++.dg/parse/enum3.C: New test.
239
240 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
241
242         PR c++/29039
243         * g++.dg/init/ctor8.C: New test.
244         
245 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
246
247         PR c++/27270
248         * g++.dg/ext/complit8.C: Tweak error markers.
249         * g++.dg/template/complit1.C: Add error marker.
250
251 2006-10-16  Mark Mitchell  <mark@codesourcery.com>
252
253         PR c++/27270
254         * g++.dg/ext/complit8.C: New test.
255
256         PR c++/29408
257         * g++.dg/parse/dtor12.C: New test.
258
259         PR c++/29435
260         * g++.dg/template/sizeof11.C: New test.
261
262 2006-10-17  Paul Thomas  <pault@gcc.gnu.org>
263
264         PR fortran/29392
265         * gfortran.dg/data_char_3.f90: New test.
266
267         PR fortran/20541
268         * gfortran.dg/negative_automatic_size.f90: New test.
269
270 2006-10-16  David Daney  <ddaney@avtrex.com>
271
272         * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
273
274 2006-10-16  Eric Christopher  <echristo@apple.com>
275
276         * gcc.target/i386/asm-4.c: Fix inline asm for darwin
277         x86_64.
278
279 2006-10-16  Mark Mitchell  <mark@codesourcery.com>
280
281         PR c++/28211
282         * g++.dg/tc1/dr49.C: Tweak error messages.
283         * g++.dg/parse/template21.C: New test.
284
285 2006-10-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
286
287         PR middle-end/20491
288         gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
289
290 2006-10-15  Steven G. Kargl  <kargl@gcc.gnu.org>
291
292         PR fortran/29403
293         * gfortran.dg/print_1.f90: New test.
294
295 2006-10-15  Jan Hubicka  <jh@suse.cz>
296
297         PR middle-end/29241
298         * gcc.c-torture/compile/pr29241.c: New testcase.
299
300 2006-10-15  David Edelsohn  <edelsohn@gnu.org>
301
302         PR middle-end/29250
303         * gcc.c-torture/compile/pr29250.c: New test.
304
305 2006-10-15  Richard Guenther  <rguenther@suse.de>
306
307         * gcc.dg/pr29299.c: New testcase.
308
309 2006-10-15  Bernhard Fischer  <aldot@gcc.gnu.org>
310
311         PR fortran/24767
312         * gfortran.dg/label_4.f90: Adjust warning flag.
313
314 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
315
316         PR fortran/29371
317         * gfortran.dg/nullify_3.f90: New test.
318
319 2006-10-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
320
321         * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
322         on Solaris 2.5.1 too.
323
324 2006-10-13  Eric Christopher  <echristo@apple.com>
325
326         * gcc.dg/pr25993.c: Skip for darwin.
327
328 2006-10-13  Eric Christopher  <echristo@apple.com>
329
330         * gcc.dg/visibility-11.c: Skip for darwin.
331
332 2006-10-13  Eric Christopher  <echristo@apple.com>
333
334         * gcc.dg/darwin-weakimport-1.c: Use
335         -fno-asynchronous-unwind-tables.
336         * gcc.dg/darwin-weakimport-3.c: Ditto.
337
338 2006-10-13  Richard Guenther  <rguenther@suse.de>
339
340         PR tree-optimization/29446
341         * gcc.dg/torture/pr29446.c: New testcase.
342
343 2006-10-13  Bill Wendling  <wendling@apple.com>
344
345         * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
346         * g++.old-deja/g++.jason/hmc1.C: Likewise.
347         * g++.old-deja/g++.jason/cleanup2.C: Likewise.
348         * g++.old-deja/g++.law/shadow1.C: Likewise.
349         * g++.old-deja/g++.law/ctors10.C: Likewise.
350         * g++.dg/debug/namespace1.C: Likewise.
351         * g++.dg/inherit/namespace-as-base.C: Likewise.
352         * g++.dg/opt/delay-slot-1.C: Likewise.
353         * g++.dg/parse/defarg10.C: Likewise.
354         * g++.dg/template/ptrmem11.C: Likewise.
355         * g++.dg/template/mem_func_ptr.C: Likewise.
356         * g++.dg/template/spec19.C: Likewise.
357
358 2006-10-13  Paolo Bonzini  <bonzini@gnu.org>
359
360         * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
361
362 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
363
364         PR fortran/29373
365         * gfortran.dg/implicit_9.f90: New test.
366
367         PR fortran/29407
368         * gfortran.dg/namelist_25.f90: New test.
369
370         PR fortran/27701
371         * gfortran.dg/same_name_2.f90: New test.
372
373         PR fortran/29232
374         * gfortran.dg/host_assoc_types_1.f90: New test.
375
376         PR fortran/29364
377         * gfortran.dg/missing_derived_type_1.f90: New test.
378         * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
379
380         PR fortran/29422
381         * gfortran.dg/alloc_comp_constraint_4.f90: New test.
382
383         PR fortran/29428
384         * gfortran.dg/alloc_comp_assign_5.f90: New test.
385
386 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
387
388         PR fortran/29391
389         * gfortran.dg/bound_2.f90: New test.
390
391 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
392
393         * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
394         directive.
395         * gfortran.dg/module_private_array_refs_1.f90: Likewise.
396         * gfortran.dg/module_proc_external_dummy.f90: Likewise.
397         * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
398         * gfortran.dg/gomp/reduction3.f90: Likewise.
399         * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
400         * gfortran.dg/dummy_procedure_2.f90: Likewise.
401         * gfortran.dg/interface_derived_type_1.f90: Likewise.
402         * gfortran.dg/forall_4.f90: Likewise.
403         * gfortran.dg/spec_expr_4.f90: Likewise.
404         * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
405         * gfortran.dg/forall_5.f90: Likewise.
406         * gfortran.dg/open_access_append_2.f90: Add check for
407         compile-time warning.
408
409 2006-10-13  Mark Mitchell  <mark@codesourcery.com>
410
411         PR c++/28506
412         * g++.dg/parse/pure1.C: New test.
413
414 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
415
416         PR fortran/21435
417         * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
418         * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
419         for compile-time warnings.
420         * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
421         * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
422         * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
423         file.
424         * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
425         specifier.
426         * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
427         compile-time warning.
428
429 2006-10-12  Jan Hubicka  <jh@suse.cz>
430
431         PR c/28419
432         * gcc.dg/pr28319.c: New test.
433
434 2006-10-12  Mark Mitchell  <mark@codesourcery.com>
435         PR c++/29318
436         * g++.dg/ext/vla4.C: New test.
437
438 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
439
440         PR c++/27961
441         * g++.dg/template/crash60.C: New test.
442         * g++.dg/other/large-size-array.C: Adjust error markers.
443         * g++.dg/parse/crash27.C: Likewise.
444         * g++.dg/template/crash1.C: Likewise.
445
446 2006-10-12  Steve Ellcey  <sje@cup.hp.com>
447
448         PR testsuite/29093
449         * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
450
451 2006-10-12  Jakub Jelinek  <jakub@redhat.com>
452
453         PR preprocessor/28709
454         * gcc.dg/cpp/paste14.c: New test.
455
456 2006-10-11  Mark Mitchell  <mark@codesourcery.com>
457
458         PR c++/29175
459         * g++.dg/init/array24.C: New test.
460
461 2006-10-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
462
463         * gcc.dg/builtins-config.h: Move Solaris section after inclusion
464         of <sys/types.h>.
465
466 2006-10-11  Lee Millward  <lee.millward@codesourcery.com>
467
468         PR c++/29024
469         * g++.dg/parse/typedef8.C: New test.
470         * g++.dg/other/mult-stor1.C: Adjust error markers.
471
472 2006-10-11  Richard Guenther  <rguenther@suse.de>
473
474         PR tree-optimization/28230
475         * gcc.dg/torture/pr28230.c: New testcase.
476
477 2006-10-11  Richard Guenther  <rguenther@suse.de>
478
479         PR inline-asm/29119
480         * gcc.dg/torture/pr29119.c: New testcase.
481
482 2006-10-10  Jakub Jelinek  <jakub@redhat.com>
483
484         PR middle-end/29272
485         * gcc.c-torture/execute/20060930-2.c: New test.
486
487 2006-10-09  Richard Henderson  <rth@redhat.com>
488
489         Revert emutls patch.
490
491 2006-10-09  Richard Guenther  <rguenther@suse.de>
492
493         PR middle-end/29254
494         * gcc.dg/pr29254.c: New testcase.
495
496 2006-10-08  Erik Edelmann  <edelmann@gcc.gnu.org>
497             Paul Thomas  <pault@gcc.gnu.org>
498
499         PR fortran/20541
500         * gfortran.dg/alloc_comp_basics_1.f90: New test.
501         * gfortran.dg/alloc_comp_basics_2.f90: New test.
502         * gfortran.dg/alloc_comp_assign_1.f90: New test.
503         * gfortran.dg/alloc_comp_assign_2.f90: New test.
504         * gfortran.dg/alloc_comp_assign_3.f90: New test.
505         * gfortran.dg/alloc_comp_assign_4.f90: New test.
506         * gfortran.dg/alloc_comp_constraint_1.f90: New test.
507         * gfortran.dg/alloc_comp_constraint_2.f90: New test.
508         * gfortran.dg/alloc_comp_constraint_3.f90: New test.
509         * gfortran.dg/alloc_comp_constructor_1.f90: New test.
510         * gfortran.dg/alloc_comp_constructor_2.f90: New test.
511         * gfortran.dg/alloc_comp_initializer_1.f90: New test.
512         * gfortran.dg/alloc_comp_std.f90: New test.
513         * gfortran.dg/move_alloc.f90: New test.
514
515 2006-10-08  Paul Thomas <pault@gcc.gnu.org>
516
517         PR fortran/29115
518         * gfortran.dg/derived_constructor_comps_2.f90: New test.
519
520         PR fortran/29211
521         * gfortran.dg/forall_char_dependencies_1.f90: New test.
522
523 2006-10-08  Tobias Burnus  <burnus@net-b.de>
524
525         PR fortran/28585
526         * gfortran.dg/new_line.f90: New test.
527
528 2006-10-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
529
530         * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
531         * gcc.dg/torture/builtin-convert-1.c,
532         gcc.dg/torture/builtin-convert-2.c,
533         gcc.dg/torture/builtin-convert-3.c,
534         gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
535
536 2006-10-07  Kazu Hirata  <kazu@codesourcery.com>
537
538         * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
539         gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
540         gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
541         gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
542
543 2006-10-07  Andrew Pinski  <pinskia@gmail.com>
544
545         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
546         Xfail some tests for powerpc-darwin and powerpc-aix.
547
548 2006-10-07  Jakub Jelinek  <jakub@redhat.com>
549
550         PR c/29380
551         * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
552
553 2006-10-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
554
555         PR target/29300
556         * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
557         on hppa*-*-hpux*.
558
559 2006-10-07  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
560
561         PR fortran/16580
562         PR fortran/29288
563         * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
564         Add tests for using all possible intrinsics as actual arguments.
565         * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
566         all possible intrinsics as actual arguments.
567         * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
568         * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
569
570 2006-10-07  Richard Sandiford  <richard@codesourcery.com>
571
572         * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
573         * gcc.dg/debug/debug-2.c: Likewise.
574
575 2006-10-06  Uros Bizjak  <uros@kss-loka.si>
576
577         * gcc.c-torture/compile/sync-2.c: New test.
578
579 2006-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
580
581         * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
582         line endings.
583
584 2006-10-06  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
585
586         PR rtl-optimization/29128
587         * gcc.c-torture/compile/pr29128.c: New test.
588
589 2006-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
590
591         * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
592         line endings.
593
594 2006-10-06  Zdenek Dvorak <dvorakz@suse.cz>
595
596         PR middle-end/29256
597         * gcc.dg/tree-ssa/loop-19.c: New test.
598
599 2006-10-06  Jakub Jelinek  <jakub@redhat.com>
600
601         PR tree-optimization/29330
602         * gcc.dg/pr29330.c: New test.
603
604         PR target/28924
605         * gcc.c-torture/compile/20061005-1.c: New test.
606
607 2006-10-06  Olivier Hainque  <hainque@adacore.com>
608
609         * gcc.dg/typename-vla-1.c: New case.
610         * gnat.dg/forward_vla.adb: New case.
611
612 2006-10-06  Jakub Jelinek  <jakub@redhat.com>
613
614         PR tree-optimization/29290
615         * gfortran.dg/loop_nest_1.f90: New test.
616
617         PR target/29198
618         * gcc.dg/tls/opt-12.c: New test.
619
620         PR fortran/28415
621         * gfortran.dg/save_2.f90: New test.
622
623         PR c/29091
624         * gcc.dg/pr29091.c: New test.
625
626 2006-10-06  Joseph Myers  <joseph@codesourcery.com>
627
628         * lib/target-supports.exp
629         (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
630         same as x86_64-*-*; check for LP64.
631
632 2006-10-04  Richard Henderson  <rth@redhat.com>
633
634         * lib/target-supports.exp (check_effective_target_tls): Redefine
635         to mean non-emulated tls.
636         * gcc.dg/tls/alias-1.c: Remove tls requirement.
637         * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
638         gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
639         gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
640         gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
641         gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
642         gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
643
644 2006-10-04  Paul Thomas  <pault@gcc.gnu.org>
645
646         PR fortran/29343
647         * gfortran.dg/alloc_alloc_expr_2.f90: New test.
648
649 2006-10-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
650
651         * gfortran.dg/bounds_check_fail_1.f90: New test.
652
653 2006-10-03  Mark Mitchell  <mark@codesourcery.com>
654
655         PR c++/29020
656         * g++.dg/template/friend48.C: New test.
657
658 2006-10-04  Paul Thomas  <pault@gcc.gnu.org>
659
660         PR fortran/29098
661         * gfortran.dg/default_initialization_2.f90: New test.
662
663 2006-10-03  Paul Thomas  <pault@gcc.gnu.org>
664
665         PR fortran/20779
666         PR fortran/20891
667         * gfortran.dg/alloc_alloc_expr_1.f90: New test.
668
669 2006-10-03  Paul Thomas  <pault@gcc.gnu.org>
670
671         PR fortran/29284
672         * gfortran.dg/optional_assumed_charlen_1.f90: New test.
673
674         PR fortran/29321
675         PR fortran/29322
676         * gfortran.dg/missing_optional_dummy_2.f90: New test.
677
678         PR fortran/25091
679         PR fortran/25092
680         * gfortran.dg/entry_array_specs_1.f90: New test.
681
682 2006-10-03  Steven G. Kargl  <kargl@gcc.gnu.org>
683
684         * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
685         insufficient to inhibit some test failures at -O3.  Do testing
686         on integers.
687
688 2006-10-03  Mark Mitchell  <mark@codesourcery.com>
689
690         PR c++/29138
691         * g++.dg/inherit/access8.C: New test.
692         * g++.dg/template/dtor4.C: Tweak error messages.
693
694 2006-10-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
695
696         PR fortran/27478
697         * gfortran.dg/entry_8.f90: New test.
698
699 2006-10-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
700
701         PR c++/29291
702         * g++.dg/parse/new4.C: New test.
703
704 2006-10-03  Uros Bizjak  <uros@kss-loka.si>
705
706         * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
707         PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
708         PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
709         PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
710         PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
711
712 2006-10-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
713
714         PR fortran/19260
715         * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
716         * gfortran.dg/continuation_2.f90: New test.
717
718         PR fortran/19262
719         * gfortran.dg/continuation_3.f90: New test.
720         * gfortran.dg/continuation_4.f90: New test.
721         * gfortran.dg/continuation_5.f: New test.
722         * gfortran.dg/continuation_6.f: New test.
723
724 2006-10-02  Mark Mitchell  <mark@codesourcery.com>
725
726         PR c++/29226
727         * g++.dg/template/vla1.C: New test.
728
729 2006-10-02  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
730
731         PR fortran/29210
732         * gfortran.dg/complex_parameter_1.f90: New test.
733
734 2006-10-02  Jakub Jelinek  <jakub@redhat.com>
735
736         PR c/29154
737         * gcc.c-torture/execute/20060929-1.c: New test.
738
739 2006-10-01  Mark Mitchell  <mark@codesourcery.com>
740
741         PR c++/29105
742         * g++.dg/template/member6.C: New test.
743         * g++.dg/parse/typename7.C: Adjust error markers.
744
745         PR c++/29080
746         * g++.dg/template/member7.C: New test.
747
748 2006-09-30  Joseph S. Myers  <joseph@codesourcery.com>
749
750         PR c/24010
751         * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
752         gcc.dg/Woverride-init-3.c: New tests.
753
754 2006-09-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
755
756         * gcc.c-torture/execute/20060930-1.c: New test.
757
758 2006-09-29  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
759
760         PR fortran/18791
761         * gfortran.dg/specifics_1.f90: New test.
762         * gfortran.fortran-torture/execute/specifics.f90: Add tests for
763         complex specifics.
764
765 2006-09-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
766
767         * gcc.dg/pthread-init-1.c, pthread-init-2.c,
768         pthread-init-common.h: New.
769
770 2006-09-29  Steven G. Kargl  <kargl@gcc.gnu.org>
771
772         * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
773         precision on some archs.
774
775 2006-09-29  Eric Botcazou  <ebotcazou@adacore.com>
776
777         * gcc.dg/non-local-goto-1.c: New test.
778         * gcc.dg/non-local-goto-2.c: Likewise.
779         * gcc.dg/setjmp-3.c: Likewise.
780         * gcc.dg/setjmp-4.c: Likewise.
781
782 2006-09-28  Eric Botcazou  <ebotcazou@adacore.com>
783
784         * gnat.dg/self_aggregate_with_pointer.adb: New test.
785
786 2006-09-27  Steven G. Kargl  <kargl@gcc.gnu.org>
787
788         PR fortran/28276
789         * gfortran.dg/exponent_1.f90: New test.
790
791         PR fortran/27021
792         * gfortran.dg/nearest_1.f90: New test.
793
794 2006-09-26  Jakub Jelinek  <jakub@redhat.com>
795
796         PR middle-end/25261
797         PR middle-end/28790
798         * gcc.dg/gomp/nestedfn-1.c: New test.
799
800 2006-09-26  Andrew Pinski  <pinskia@physics.uc.edu>
801
802         PR objc/29195
803         * objc/compile/method-1.m: New test.
804
805 2006-09-25  Lee Millward  <lee.millward@codesourcery.com>
806
807         PR c++/26938
808         * g++.dg/template/crash58.C: New test.
809         * g++.dg/parse/crash28.C: Adjust error markers.
810         * g++.dg/template/crash34.C: Likewise.
811         * g++.dg/template/friend31.C: Likewise.
812         * g++.dg/template/crash32.C: Likewise.
813
814         PR c++/27329
815         * g++.dg/template/crash59.C: New test.
816
817         PR c++/27667
818         * g++.dg/template/spec33.C: New test.
819         * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
820
821 2006-09-24  Zdenek Dvorak <dvorakz@suse.cz>
822             Adam Nemet  <anemet@caviumnetworks.com>
823
824         * gcc.dg/tree-ssa/ivopts-1.c: New test.
825         * gcc.dg/tree-ssa/ivopts-2.c: New test.
826
827 2006-09-24  Kazu Hirata  <kazu@codesourcery.com>
828
829         PR target/28911
830         * gcc.dg/pr28911.c: New.
831
832 2006-09-23  Uros Bizjak  <uros@kss-loka.si>
833
834         PR target/29169
835         * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
836         (dg-options): Add -mfpmath=387.
837
838 2006-09-23  Jakub Jelinek  <jakub@redhat.com>
839
840         PR c/28706
841         * gcc.dg/pr28706.c: New test.
842
843         PR c/28712
844         * gcc.dg/pr28712.c: New test.
845
846 2006-09-22  Mike Stump  <mrs@apple.com>
847
848         * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
849
850 2006-09-22  Zdenek Dvorak <dvorakz@suse.cz>
851
852         PR tree-optimization/28888
853         * gcc.dg/pr28888.c: New test.
854
855 2006-09-21  Mark Mitchell  <mark@codesourcery.com>
856
857         PR c++/29016
858         * g++.dg/init/ptrfn1.C: New test.
859
860 2006-09-21  Lee Millward  <lee.millward@codesourcery.com>
861
862         PR c++/28861
863         * g++.dg/template/spec32.C: New test.
864         * g++.dg/parse/crash9.C: Adjust error markers.
865
866         PR c++/28303
867         * g++.dg/template/typedef6.C: New test.
868         * g++.dg/init/error1.C: Adjust error markers.
869         * g++.dg/parse/crash9.C: Likewise.
870         * g++.dg/template/crash55.C: Likewise.
871
872 2006-09-21  Janis Johnson  <janis187@us.ibm.com>
873
874         * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
875
876 2006-09-20  Danny Smith  <dannysmith@users.sourceforge.net>
877
878         PR target/27650
879         * g++.dg/ext/dllimport12.C: New test.
880
881 2006-09-20  Richard Sandiford  <richard@codesourcery.com>
882
883         * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
884         * gcc.target/mips/nmadd-2.c: Likewise.
885         * gcc.target/mips/mips-ps-6.c: New test.
886         * gcc.target/mips/neg-abs-1.c: Likewise.
887         * gcc.target/mips/neg-abs-2.c: Likewise.
888         * gcc.target/mips/nmadd-3.c: New test.
889
890 2006-09-20  Jakub Jelinek  <jakub@redhat.com>
891
892         PR middle-end/28046
893         * gcc.dg/gomp/atomic-10.c: New test.
894         * g++.dg/gomp/atomic-10.C: New test.
895
896 2006-09-20  Eric Christopher  <echristo@apple.com>
897
898         * gcc.target/i386/sse3-not-fisttp.c: New.
899
900 2006-09-19  Jack Howarth  <howarth@bromo.med.uc.edu>
901
902         * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
903
904 2006-09-19  Richard Sandiford  <richard@codesourcery.com>
905
906         * gcc.c-torture/execute/pr28289.c (one): New variable.
907         (main): Use it instead of argc.
908         * gcc.c-torture/execute/20060102-1.c (one): New variable.
909         (main): Use it instead of argc.
910
911 2006-09-19  Paul Brook  <paul@codesourcery.com>
912
913         PR target/28516
914         * gcc.dg/nested-func-5.c: New test.
915
916 2006-09-19  Ben Elliston  <bje@au.ibm.com>
917
918         * lib/target-supports.exp (check_effective_target_tls): Compile
919         test stubs using ${tool}_target_compile, not just target_compile.
920         (check_effective_target_tls_runtime): Likewise.
921
922 2006-09-19  Ben Elliston  <bje@au.ibm.com>
923
924         * gcc.c-torture/compile/20030405-1.x: Remove.
925
926         * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
927         optimising linker from discarding it.
928
929 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
930
931         PR fortran/28526
932         * gfortran.dg/keyword_symbol_1.f90: New test.
933
934         * gfortran.dg/spread_shape_1.f90: Add missing warning with
935         pedantic compilation option.
936
937 2006-09-18  Paul Thomas  <pault@gcc.gnu.org>
938
939         PR fortran/29060
940         * gfortran.dg/spread_shape_1.f90: New test.
941
942 2006-09-17  Roger Sayle  <roger@eyesopen.com>
943
944         PR tree-optimization/28887
945         * gcc.dg/prefetch-loop-arrays-1.c: New test case.
946
947 2006-09-16  Steven Bosscher  <steven@gcc.gnu.org>
948
949         PR c/25993
950         * gcc.dg/pr25993.c: New test.
951
952 2006-09-17  Ira Rosen  <irar@il.ibm.com>
953
954         PR tree-opt/21591
955         * gcc.dg/vect/pr21591.c: New test.
956
957 2006-09-16  Andrew Pinski  <pinskia@physics.uc.edu>
958
959         PR tree-opt/29059
960         * gcc.c-torture/compile/strcpy-1.c: New test.
961         * gcc.c-torture/compile/strcpy-2.c: New test.
962         * gcc.c-torture/compile/memcpy-1.c: New test.
963         * gcc.c-torture/compile/memcpy-2.c: New test.
964
965 2006-09-16  Jack Howarth  <howarth@bromo.med.uc.edu>
966
967         PR testsuite/29055
968         * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
969
970 2006-09-15  Eric Botcazou  <ebotcazou@adacore.com>
971
972         * gnat.dg/specs/double_record_extension1.ads: New test.
973         * gnat.dg/specs/double_record_extension2.ads: Likewise.
974
975 2006-09-15  Paul Thomas  <pault@gcc.gnu.org>
976
977         PR fortran/29051
978         * gfortran.dg/oldstyle_3.f90: New test.
979
980 2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
981
982         PR libgfortran/29099
983         * gfortran.dg/secnds-1.f: New test.
984
985 2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
986
987         PR libgfortran/29053
988         * gfortran.dg/streamio_9.f90: New test.
989         * gfortran.dg/streamio_10.f90: New test.
990
991 2006-09-14  Andrew Pinski  <pinskia@physics.uc.edu>
992
993         PR C++/29002
994         * g++.dg/init/array22.C: New test.
995         * g++.dg/init/array23.C: New test.
996
997 2006-09-14  Arnaud Charlet  <charlet@adacore.com>
998
999         * stackcheck.lst: Update list of tests requiring stack checking.
1000         * norun.lst: Adjust for above change.
1001         * ada95.lst: New file.
1002         * run_all.sh: Add handling of tests using Ada 95 semantics and thus
1003         requiring -gnat95 switch.
1004
1005 2006-09-14  Olivier Hainque  <hainque@adacore.com>
1006
1007         * gnat.dg/in_out_parameter.adb: New test.
1008
1009 2006-09-13  Andrew Pinski  <pinskia@physics.uc.edu>
1010
1011         PR debug/28980
1012         * gcc.c-torture/compile/debugvlafunction-1.c: New test.
1013
1014 2006-09-13  Eric Botcazou  <ebotcazou@adacore.com>
1015
1016         * gnat.dg/specs/unchecked_union.ads: New test.
1017
1018 2006-09-13  Richard Sandiford  <richard@codesourcery.com>
1019
1020         PR rtl-optimization/28982
1021         * gcc.c-torture/execute/pr28982a.c: New test.
1022         * gcc.c-torture/execute/pr28982b.c: Likewise.
1023
1024 2006-09-12  Eric Christopher  <echristo@apple.com>
1025
1026         * gcc.target/x86_64/abi/asm-support-darwin.s: New.
1027         * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
1028
1029 2006-09-13  Joseph S. Myers  <joseph@codesourcery.com>
1030
1031         PR c/28768
1032         PR preprocessor/14634
1033         * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
1034         gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
1035         gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
1036
1037 2006-09-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1038
1039         * gcc.dg/pr28243.c: New test.
1040
1041 2006-09-12  Paul Thomas  <pault@gcc.gnu.org>
1042
1043         PR fortran/28971
1044         gfortran.dg/pr28971.f90: New test to act as a backstop in case
1045         this undiagnosed regression reappears.
1046
1047 2006-09-12  Kazu Hirata  <kazu@codesourcery.com>
1048
1049         * lib/c-torture.exp (c-torture-compile, c-torture-execute):
1050         Treat $srcdir as a literal.
1051         * lib/fortran-torture.exp (fortran-torture-compile,
1052         fortran-torture-execute): Likewise.
1053         * lib/objc-torture.exp (objc-torture-compile,
1054         objc-torture-execute): Likewise.
1055         * lib/profopt.exp (profopt-execute): Likewise.
1056
1057 2006-09-11  Geoffrey Keating  <geoffk@apple.com>
1058
1059         * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
1060
1061 2006-09-11  Jack Howarth  <howarth@bromo.med.uc.edu>
1062
1063         PR testsuite/28950
1064         * gcc.target/powerpc/ppc-and-1.c: Fix regex.
1065
1066 2006-09-11  H.J. Lu  <hongjiu.lu@intel.com>
1067
1068         PR target/13685
1069         * gcc.target/i386/pr13685.c: New test.
1070
1071 2006-09-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
1072
1073         * gcc.dg/pr28726.c: New test.
1074
1075 2006-09-11  Josh Conner  <jconner@apple.com>
1076
1077         * gcc.dg/nrv3.c: Increase size of structure.
1078         * gcc.dg/nrv4.c: Likewise.
1079         * gcc.dg/nrv5.c: Likewise.
1080
1081 2006-09-11  Paul Thomas  <pault@gcc.gnu.org>
1082
1083         PR libfortran/28890
1084         gfortran.dg/assumed_charlen_function_5.f90: New test.
1085
1086 2006-09-10  Mark Mitchell  <mark@codesourcery.com>
1087
1088         PR c++/28991
1089         * g++.dg/init/static3.C: New test.
1090
1091 2006-09-10  Andrew Pinski  <pinskia@physics.uc.edu>
1092
1093         PR testsuite/29007
1094         * gcc.dg/long-long-cst1.c (t): Add cast to
1095         __SIZE_TYPE__ before casting to int.
1096         (main): Return 0 on success.
1097
1098 2006-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1099
1100         * gcc.c-torture/execute/20060910-1.c: New test.
1101
1102 2006-09-10  Steven Bosscher  <steven@gcc.gnu.org>
1103
1104         PR middle-end/26983
1105         * gcc.dg/pr26983.c: New test.
1106
1107 2006-09-10  Richard Sandiford  <richard@codesourcery.com>
1108
1109         PR target/29006
1110         * gcc.c-torture/execute/pr29006.c: New test.
1111
1112 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
1113
1114         PR libfortran/28947
1115         gfortran.dg/matmul_4.f90: New test.
1116
1117 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
1118
1119         PR fortran/28959
1120         gfortran.dg/used_types_10: New test.
1121
1122 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
1123
1124         PR libfortran/28923
1125         gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
1126         gfortran.dg/array_initializer_3.f90: New test.
1127
1128 2006-09-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1129
1130         PR fortran/28914
1131         * gfortran.dg/actual_array_constructor_3.f90: New test.
1132
1133 2006-09-09  Paolo Bonzini  <bonzini@gnu.org>
1134
1135         PR testsuite/26778
1136         * gcc.target/i386/pr26778.c: New testcase.
1137
1138 2006-09-08  Eric Christopher  <echristo@apple.com>
1139
1140         * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
1141         * gcc.target/i386/memcpy-1.c: Ditto.
1142         * gcc.target/i386/asm-1.c: Ditto.
1143         * gcc.target/i386/20060512-4.c: Ditto.
1144         * gcc.target/i386/compress-float-387.c: Ditto.
1145         * gcc.target/i386/20060512-1.c: Ditto.
1146         * gcc.target/i386/compress-float-sse.c: Ditto.
1147         * gcc.target/i386/20060512-2.c: Ditto.
1148         * gcc.target/i386/compress-float-sse-pic.c: Ditto.
1149         * gcc.target/i386/stack-prot-kernel.c: Ditto.
1150         * gcc.target/i386/compress-float-387-pic.c: Ditto.
1151         * gcc.dg/pr26449.c: Ditto.
1152         * gcc.dg/attr-ms_struct-2.c: Ditto.
1153         * gcc.dg/attr-ms_struct-1.c: Ditto.
1154         * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
1155
1156 2006-09-08  Joseph S. Myers  <joseph@codesourcery.com>
1157
1158         PR c/28504
1159         * gcc.dg/vla-10.c: New test.
1160
1161 2006-09-08  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1162
1163         PR c++/28858
1164         * g++.dg/parse/template20.C: New test.
1165         * g++.dg/template/operator8.C: Remove obsolete part.
1166         * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
1167         * g++.old-deja/g++.pt/crash65.C: Likewise.
1168
1169 2006-09-07  Jason Merrill  <jason@redhat.com>
1170
1171         PR middle-end/27724
1172         * gcc.dg/long-long-cst1.c: New test.
1173
1174 2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
1175
1176         PR C++/28906
1177         * g++.dg/other/array3.C: New test.
1178         * g++.dg/other/array4.C: New test.
1179         * g++.dg/other/array5.C: New test.
1180
1181 2006-09-07  H.J. Lu  <hongjiu.lu@intel.com>
1182
1183         * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
1184
1185 2006-09-07  Uros Bizjak  <uros@kss-loka.si>
1186
1187         PR target/28946
1188         * gcc.target/i386/pr28946.c: New test.
1189
1190 2006-09-07  Steven G. Kargl  <kargls@comcast.net>
1191
1192         * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
1193         in integer literal constant.
1194         * gfortran.dg/enum_8.f90: Ditto.
1195         * gfortran.dg/g77/20030326-1.f: Ditto.
1196
1197 2006-09-07  Feng Wang  <fengwang@nudt.edu.cn>
1198
1199         * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
1200         nonconformance usage.
1201
1202 2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
1203
1204         PR middle-end/28862
1205         * gcc.c-torture/compile/vector-align-1.c: New test.
1206
1207 2006-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
1208
1209         PR rtl-opt/27883
1210         * g++.dg/opt/copysign-1.C: New test.
1211
1212 2006-09-06  Jason Merrill  <jason@redhat.com>
1213
1214         PR c++/27371
1215         * g++.dg/warn/unused-result1.C: New test.
1216
1217 2006-09-06  Mark Mitchell  <mark@codesourcery.com>
1218
1219         PR c++/28903
1220         * g++.dg/ext/vla3.C: New test.
1221
1222         PR c++/28886
1223         * g++.dg/template/array16.C: New test.
1224
1225 2006-09-06  Richard Guenther  <rguenther@suse.de>
1226
1227         * gcc.dg/pr27226.c: Remove testcase again.
1228
1229 2006-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
1230
1231         PR tree-opt/28937
1232         * g++.dg/opt/unroll2.C: New test.
1233
1234 2006-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
1235
1236         PR tree-opt/28952
1237         * gcc.dg/vect/pr28952.c: New test.
1238
1239 2006-09-05  Richard Guenther  <rguenther@suse.de>
1240
1241         PR tree-optimization/28900
1242         * gcc.dg/torture/pr28900.c: New testcase
1243
1244 2006-09-05  Richard Guenther  <rguenther@suse.de>
1245
1246         PR tree-optimization/28905
1247         * gcc.c-torture/compile/pr28905.c: New testcase.
1248
1249 2006-09-05  Richard Guenther  <rguenther@suse.de>
1250
1251         PR middle-end/28935
1252         * gcc.dg/pr28935.c: New testcase.
1253
1254 2006-09-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1255
1256         * gcc.c-torture/execute/20060905-1.c: New test.
1257
1258 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
1259
1260         PR fortran/28908
1261         * gfortran.dg/used_types_7.f90: New test.
1262         * gfortran.dg/used_types_8.f90: New test.
1263         * gfortran.dg/used_types_9.f90: New test.
1264
1265 2006-09-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1266
1267         * gcc.c-torture/compile/20060904-1.c: New test.
1268
1269 2006-09-04  Nathan Sidwell  <nathan@codesourcery.com>
1270
1271         PR c++/23287 Revert my 2006-09-01 patch
1272         * g++.dg/parse/dtor12.C: Remove.
1273
1274 2006-09-02  Lee Millward  <lee.millward@codesourcery.com>
1275
1276         PR c+/27670
1277         * g++.dg/template/operator9.C: New test.
1278
1279         PR c++/27493
1280         * g++.dg/template/operator7.C: New test.
1281
1282         PR c++/27494
1283         * g++.dg/template/operator8.C: New test.
1284
1285         PR c++/27397
1286         * g++.dg/template/crash57.C: New test.
1287
1288         * g++.dg/template/typedef4.C: Adjust error markers.
1289         * g++.dg/template/typedef5.C: Likewise.
1290
1291 2006-09-02  Jakub Jelinek  <jakub@redhat.com>
1292
1293         PR c++/28878
1294         * g++.dg/parse/crash33.C: New test.
1295
1296 2006-09-01  J"orn Rennecke  <joern.rennecke@st.com>
1297         Richard Guenther  <rguenther@suse.de>
1298         Adam Nemet  <anemet@caviumnetworks.com>
1299
1300         PR middle-end/27226
1301         * gcc.target/mips/memcpy-1.c: New testcase.
1302         * gcc.dg/pr27226.c: Likewise.
1303
1304 2006-09-01  Nathan Sidwell  <nathan@codesourcery.com>
1305
1306         PR c++/28705
1307         * g++.dg/lookup/koenig5.C: New.
1308         * g++.dg/template/crash56.C: New.
1309
1310 2006-09-01  Josh Conner  <jconner@apple.com>
1311
1312         PR c++/25505
1313         * gcc.dg/nrv3.c: New test.
1314         * gcc.dg/nrv4.c: New test.
1315         * gcc.dg/nrv5.c: New test.
1316
1317 2006-09-01  Nathan Sidwell  <nathan@codesourcery.com>
1318
1319         PR c++/23287
1320         * g++.dg/parse/dtor12.C: New.
1321
1322 2006-08-31  Zdenek Dvorak <dvorakz@suse.cz>
1323
1324         PR tree-optimization/28839
1325         * gcc.dg/pr28839.c: New test.
1326
1327 2006-08-31  Andreas Krebbel  <krebbel1@de.ibm.com>
1328
1329         PR target/24367
1330         * gcc.dg/pr24367.c: New testcase.
1331
1332 2006-08-30  Joseph Myers  <joseph@codesourcery.com>
1333
1334         * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
1335
1336 2006-08-30  Zdenek Dvorak  <dvorakz@suse.cz>
1337
1338         PR rtl-optimization/27735
1339         * gcc.dg/loop-unswitch-1.c: New test.
1340
1341 2006-08-30  Paul Thomas  <pault@gcc.gnu.org>
1342
1343         PR fortran/28885
1344         * gfortran.dg/aliasing_dummy_2.f90: New test.
1345
1346         PR fortran/20067
1347         * gfortran.dg/generic_5.f90: Change error message.
1348
1349         PR fortran/28873
1350         * gfortran.dg/generic_6.f90: New test.
1351
1352         PR fortran/25077
1353         * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
1354
1355         PR fortran/25102
1356         * gfortran.dg/invalid_interface_assignment.f90: New test.
1357
1358         PR fortran/24866
1359         * gfortran.dg/module_proc_external_dummy.f90: New test.
1360
1361 2006-08-29  Andrew Pinski  <pinskia@physics.uc.edu>
1362
1363         PR c++/28349
1364         * testsuite/g++.dg/warn/var-args1.C: New test.
1365
1366 2006-08-29  Steven G. Kargl  <kargls@comcast.net>
1367
1368         PR fortran/28866
1369         * gfortran.dg/simpleif_2.f90: New test.
1370         * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
1371         * gfortran.dg/enum_5.f90: Ditto.
1372
1373 2006-08-29  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1374             Kazu Hirata  <kazu@codesourcery.com>
1375
1376         PR tree-optimization/17506
1377         * gcc.dg/pr17506.c: New.
1378
1379 2006-08-29  J"orn Rennecke  <joern.rennecke@st.com>
1380
1381         PR c++/28139
1382         * g++.dg/eh/alias1.C: New test.
1383
1384 2006-08-28  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1385
1386         PR c++/28860
1387         * g++.dg/template/ttp22.C: New test.
1388
1389 2006-08-28  Kazu Hirata  <kazu@codesourcery.com>
1390
1391         PR middle-end/26632
1392         * gcc.dg/pr26632.c: New.
1393
1394 2006-08-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1395
1396         PR libgfortran/28354
1397         * gfortran.dg/fmt_zero_precision.f90: New test.
1398
1399 2006-08-27  Mark Mitchell  <mark@codesourcery.com>
1400
1401         PR c++/28058
1402         * g++.dg/template/spec31.C: New test.
1403
1404 2006-08-27  Lee Millward  <lee.millward@codesourcery.com>
1405
1406         PR c++/26573
1407         * g++.dg/other/static2.C: New test.
1408
1409 2006-08-26  Roger Sayle  <roger@eyesopen.com>
1410
1411         * gcc.dg/Wswitch-enum-2.c: New test case.
1412         * gcc.dg/Wswitch-enum-3.c: Likewise.
1413
1414 2006-08-26  Richard Guenther  <rguenther@suse.de>
1415
1416         * gcc.c-torture/compile/20060826-1.c: New testcase.
1417
1418 2006-08-26  Lee Millward  <lee.millward@codesourcery.com>
1419
1420         PR c++/28736
1421         * g++.dg/template/void10.C: New test.
1422
1423         PR c++/28737
1424         * g++.dg/template/void8.C: New test.
1425
1426         PR c+_+/28738
1427         * g++.dg/template/void9.C: New test.
1428
1429         * g++.dg/template/void3.C: Adjust error markers.
1430         * g++.dg/template/void4.C: Likewise.
1431         * g++.dg/template/crash55.C: Likewise.
1432         * g++.dg/template/void7.C: Likewise
1433
1434 2006-08-26  Mark Mitchell  <mark@codesourcery.com>
1435
1436         PR c++/28588
1437         * g++.dg/inherit/access6.C: New test.
1438         * g++.dg/inherit/access7.C: Likewise.
1439
1440         PR c++/28595
1441         * g++.dg/template/array15.C: New test.
1442         * g++.dg/template/crash2.C: Tweak error markers.
1443
1444 2006-08-26  Jakub Jelinek  <jakub@redhat.com>
1445
1446         PR middle-end/28683
1447         * gcc.c-torture/compile/20060823-1.c: New test.
1448
1449 2006-08-25  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1450
1451         PR c++/28853
1452         * g++.dg/template/ttp21.C: New test.
1453
1454         PR c++/28852
1455         * g++.dg/other/operator1.C: Add error-marker.
1456         * g++.dg/other/operator2.C: New test.
1457
1458 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
1459
1460         PR c/27893
1461         * gcc.c-torture/compile/vla-const-1.c,
1462         gcc.c-torture/compile/vla-const-2.c: New tests.
1463
1464 2006-08-26  Richard Guenther  <rguenther@suse.de>
1465
1466         PR middle-end/28814
1467         * gcc.dg/torture/pr28814.c: New testcase.
1468
1469 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
1470
1471         PR c/28418
1472         * gcc.c-torture/compile/compound-literal-1.c: New test.
1473
1474 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
1475
1476         PR c/28299
1477         * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1478         * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1479         Expect extra diagnostics.
1480
1481 2006-08-25  J"orn Rennecke  <joern.rennecke@st.com>
1482
1483         gcc.dg/noncompile/pr16876.c: New test.
1484
1485 2006-08-25  Mark Mitchell  <mark@codesourcery.com>
1486
1487         PR c++/28056
1488         * g++.dg/parse/local1.C: New test.
1489         * g++.dg/other/qual1.C: Tweak error marker.
1490
1491 2006-08-25  Nathan Sidwell  <nathan@codesourcery.com>
1492
1493         PR c++/27787
1494         * g++.dg/template/typename10.C: New.
1495         * g++.dg/template/lookup4.C: Remove bogus error marker.
1496
1497 2006-08-25  Richard Guenther  <rguenther@suse.de>
1498
1499         PR testsuite/28829
1500         * gcc.dg/pr26570.c: Fix testcase.
1501
1502 2006-08-24  Andrew Pinski  <pinskia@physics.uc.edu>
1503
1504         PR tree-opt/28807
1505         * gcc.c-torture/execute/mayalias-2.c: New test.
1506         * gcc.dg/tree-ssa/alias-13.c: New test.
1507
1508 2006-08-24  Jan Hubicka  <jh@suse.cz>
1509
1510         PR debug/26881
1511         * gcc.dg/debug/pr26881.c: New file.
1512
1513 2006-08-23  Paul Thomas  <pault@gcc.gnu.org>
1514
1515         PR fortran/28788
1516         * gfortran.dg/used_types_4.f90: New test.
1517         * gfortran.dg/derived_init_2.f90: Modify to check sibling
1518         association of derived types.
1519         * gfortran.dg/used_types_2.f90: Add module cleanup.
1520         * gfortran.dg/used_types_3.f90: The same.
1521
1522         PR fortran/28771
1523         * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1524         fix of regression.
1525
1526 2006-08-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1527
1528         PR 28813
1529         * gfortran.dg/direct_io_6.f90: Remove test.
1530
1531 2006-08-23  Stuart Hastings  <stuart@apple.com>
1532
1533         PR 28825
1534         * gcc.target/i386/20060821-1.c: New.
1535
1536 2006-08-23  Danny Smith  <dannysmith@users.sourceforge.net>
1537
1538         gcc.dg/attr-invalid.c:  Insert an " |directive" substitution into
1539         dg-warning strings for dllimport.
1540
1541 2006-08-22  Andrew Pinski  <pinskia@physics.uc.edu>
1542
1543         PR C++/28450
1544         * g++.dg/ext/vector4.C: New test.
1545         * g++.dg/ext/complex1.C: New test.
1546
1547 2006-08-21  Geoffrey Keating  <geoffk@apple.com>
1548
1549         PR debug/28692
1550         * gcc.dg/debug/const-1.c: New.
1551         * gcc.dg/debug/const-2.c: New.
1552         * gcc.dg/debug/dwarf2/const-1.c: New.
1553         * gcc.dg/debug/dwarf2/const-2.c: New.
1554         * gcc.dg/debug/dwarf2/const-2b.c: New.
1555
1556 2006-08-22  Richard Guenther  <rguenther@suse.de>
1557
1558         PR middle-end/28776
1559         * gcc.c-torture/compile/pr28776-1.c: New testcase.
1560         * gcc.c-torture/compile/pr28776-2.c: Likewise.
1561
1562 2006-08-21  Mark Shinwell  <shinwell@codesourcery.com>
1563
1564         * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1565
1566 2006-08-21  Lee Millward  <lee.millward@codesourcery.com>
1567
1568         PR c++/26269
1569         * g++.dg/other/error14.C: New test.
1570
1571         PR c++/28505
1572         * g++.dg/parse/ctor7.C: New test.
1573         * g++.dg/parse/ctor8.C: Likewise.
1574
1575         PR c++/28741
1576         * g++.dg/template/void7.C: New test.
1577
1578 2006-08-21  Olivier Hainque  <hainque@adacore.com>
1579
1580         * gnat.dg/self_aggregate_with_zeros.adb: New test.
1581         * gnat.dg/self_aggregate_with_array.adb: New test.
1582
1583 2006-08-21  Mark Shinwell  <shinwell@codesourcery.com>
1584
1585         * g++.dg/eh/arm-vfp-unwind.C: New test.
1586
1587 2006-08-20  Mark Mitchell  <mark@codesourcery.com>
1588
1589         PR c++/28341
1590         * g++.dg/template/ref3.C: New test.
1591         * g++.dg/template/nontype13.C: New test.
1592
1593         PR c++/28346
1594         * g++.dg/template/ptrmem17.C: New test.
1595
1596 2006-08-20  Danny Smith  <dannysmith@users.sourceforge.net>
1597
1598         PR target/28648 c:
1599         * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1600
1601 2006-08-20  Paul Thomas  <pault@gcc.gnu.org>
1602
1603         PR fortran/28630
1604         * gfortran.dg/used_types_2.f90: New test.
1605
1606         PR fortran/28601
1607         * gfortran.dg/used_types_3.f90: New test.
1608
1609         PR fortran/20886
1610         * gfortran.dg/generic_actual_arg.f90: New test.
1611
1612         PR fortran/28735
1613         * gfortran.dg/module_private_array_refs_1.f90: New test.
1614
1615         PR fortran/28762
1616         * gfortran.dg/program_name_1.f90: New test.
1617
1618         PR fortran/28425
1619         * gfortran.dg/derived_constructor_comps_1.f90: New test.
1620
1621         PR fortran/28496
1622         * gfortran.dg/array_initializer_2.f90: New test.
1623
1624         PR fortran/18111
1625         * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1626
1627         PR fortran/28600
1628         * gfortran.dg/assumed_charlen_function_4.f90: New test.
1629
1630         PR fortran/28771
1631         * gfortran.dg/assumed_charlen_in_main.f90: New test.
1632
1633         PR fortran/28660
1634         * gfortran.dg/dependent_decls_1.f90: New test.
1635
1636 2006-08-19  Erik Edelmann  <eedelman@gcc.gnu.org>
1637
1638         PR fortran/25217
1639         * gfortran.dg/derived_init_2.f90: New.
1640
1641 2006-08-17  J"orn Rennecke  <joern.rennecke@st.com>
1642
1643         * gcc.c-torture/execute/pr28289.c: New test.
1644
1645 2006-08-17  Jakub Jelinek  <jakub@redhat.com>
1646
1647         PR c/28744
1648         * gcc.dg/attr-externally-visible-1.c: New test.
1649         * gcc.dg/attr-externally-visible-2.c: New test.
1650         * g++.dg/parse/attr-externally-visible-1.C: New test.
1651         * g++.dg/parse/attr-externally-visible-2.C: New test.
1652
1653 2006-08-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1654
1655         PR c++/28606
1656         * g++.dg/parse/dtor11.C: New test.
1657
1658 2006-08-17  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
1659
1660         PR rtl-optimization/28489
1661         * gcc.c-torture/compile/pr28489.c: New test.
1662
1663 2006-08-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1664
1665         PR c++/28710
1666         * g++.dg/template/redecl4.C: New test.
1667
1668         PR c++/28711
1669         * g++.dg/template/ctor8.C: New test.
1670
1671 2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
1672
1673         * gcc.dg/pr26570.c: Fix testcase.
1674
1675 2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
1676
1677         * PR c++/28573
1678         * g++.dg/parse/offsetof6.C: New test.
1679         * g++.dg/parse/offsetof6.C: New test.
1680         * g++.dg/parse/offsetof7.C: New test.
1681
1682 2006-08-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1683
1684         PR testsuite/28602
1685         * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1686         is false.
1687
1688 2006-08-16  Andrew Pinski  <pinskia@physics.uc.edu>
1689
1690         PR c++/28302
1691         * g++.dg/ext/vector3.C: New test.
1692
1693 2006-08-16  Zdenek Dvorak  <dvorakz@suse.cz>
1694
1695         PR gcov/profile/26570
1696         * gcc.dg/pr26570.c: New test.
1697
1698 2006-08-16  Joseph S. Myers  <joseph@codesourcery.com>
1699
1700         PR c/27697
1701         * gcc.dg/qual-component-1.c: New test.
1702
1703 2006-08-16  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1704
1705         PR c++/28593
1706         * g++.dg/parse/new3.C: New test.
1707
1708 2006-08-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1709
1710         PR fortran/25828
1711         * gfortran.dg/streamio_1.f90: New test.
1712         * gfortran.dg/streamio_2.f90: New test.
1713         * gfortran.dg/streamio_3.f90: New test.
1714         * gfortran.dg/streamio_4.f90: New test.
1715         * gfortran.dg/streamio_5.f90: New test.
1716         * gfortran.dg/streamio_6.f90: New test.
1717         * gfortran.dg/streamio_7.f90: New test.
1718         * gfortran.dg/streamio_8.f90: New test.
1719
1720 2006-08-15  Danny Smith  <dannysmith@users.sourceforge.net>
1721
1722         PR c/28287
1723         * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
1724
1725 2006-08-15  Lee Millward  <lee.millward@codesourcery.com>
1726
1727         PR c++/28594
1728         * g++.dg/template/void6.C: New test.
1729
1730 2006-08-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1731
1732         PR c/28649
1733         * gcc.dg/parse-error-1.c: New test.
1734         * gcc.dg/parse-error-2.c: New test.
1735         * gcc.dg/cpp/digraph2.c: Add error-marker.
1736         * gcc.dg/noncompile/920923-1.c: Likewise.
1737
1738 2006-08-14  Andrew Pinski  <pinskia@physics.uc.edu>
1739
1740         PR c/27490
1741         * gcc.dg/sizeof-2.c: New testcase.
1742
1743         PR c/27489
1744         * gcc.dg/switch-A.c: New testcase.
1745
1746 2006-08-14  Steve Ellcey  <sje@cup.hp.com>
1747
1748         PR c++/28288
1749         PR c++/14556
1750         * g++.old-deja/g++.warn/compare1.C: Delete.
1751         * g++.dg/opt/pr7503-2.C: Delete.
1752         * g++.dg/opt/pr7503-3.C: Delete.
1753         * g++.dg/opt/pr7503-4.C: Delete.
1754         * g++.dg/opt/pr7503-5.C: Delete.
1755         * g++.dg/opt/max1.C: Delete.
1756         * g++.dg/warn/minmax.C: Delete.
1757         * g++.dg/expr/minmax.C: New test.
1758
1759 2006-08-14  Richard Guenther  <rguenther@suse.de>
1760
1761         PR testsuite/28703
1762         * gcc.c-torture/execute/pr28651.c: Do not use argc
1763         to avoid optimization, instead forbid inlining.
1764
1765 2006-08-14  Richard Sandiford  <richard@codesourcery.com>
1766
1767         PR rtl-optimization/28634
1768         * gcc.c-torture/execute/ieee/pr28634.c: New test.
1769
1770 2006-08-13  Alexandre Oliva  <aoliva@redhat.com>
1771
1772         PR c/27184
1773         * gcc.dg/torture/pr27184.c: New test.
1774
1775 2006-08-12  Jakub Jelinek  <jakub@redhat.com>
1776
1777         * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
1778
1779 2006-08-12  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1780
1781         * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
1782         * gfortran.dg/stat_2.f90: Likewise.
1783         * gfortran.dg/chmod_1.f90: Likewise.
1784         * gfortran.dg/chmod_2.f90: Likewise.
1785         * gfortran.dg/chmod_3.f90: Likewise.
1786
1787 2006-08-11  David Edelsohn  <edelsohn@gnu.org>
1788
1789         * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
1790
1791 2006-08-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
1792
1793         * g++.dg/opt/pr23454-2.C: New test.
1794
1795 2006-08-11  Richard Guenther  <rguenther@suse.de>
1796
1797         PR middle-end/28651
1798         * gcc.c-torture/execute/pr28651.c: New testcase.
1799
1800 2006-08-10  Eric Botcazou  <ebotcazou@adacore.com>
1801
1802         * gnat.dg/specs/static_initializer.ads: New test.
1803
1804 2006-08-10  Paul Brook  <paul@codesourcery.com>
1805
1806         * gcc.target/arm/cond-asm.c: New test.
1807
1808 2006-08-10  Dorit Nuzman  <dorit@il.ibm.com>
1809
1810         PR tree-optimization/26197
1811         * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
1812         * g++.dg/vect/vect.exp: Compile the new tests with
1813         --param max-aliased-vops=0.
1814
1815 2006-08-09  Lee Millward  <lee.millward@codesourcery.com>
1816
1817         PR c++/28637
1818         * g++.dg/template/void3.C: New test.
1819
1820         PR c++/28638
1821         * g++.dg/template/void4.C: New test.
1822
1823         PR c++/28640
1824         * g++.dg/template/void5.C: New test.
1825
1826 2006-08-07  Danny Smith  <dannysmith@users.sourceforge.net>
1827
1828         * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
1829         after dg-do compile.
1830
1831 2006-08-07  Victor Kaplansky <victork@il.ibm.com>
1832
1833         PR tree-optimizations/26969
1834         * gcc.dg/vect/vect.exp: Compile tests prefixed with
1835         "unswitch-loops" with -funswitch-loops.
1836         * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
1837
1838 2006-08-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1839
1840         * gcc.dg/sparc-getcontext-1.c: Fix typo.
1841         * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
1842         * g++.dg/other/unused1.C: Likewise.  Also match "asci?z".
1843         * objc.dg/dwarf-1.m: Likewise.
1844         * objc.dg/dwarf-2.m: Likewise.
1845         * obj-c++.dg/dwarf-2.mm: Likewise.
1846
1847 2006-08-06  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1848
1849         * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
1850         * objc.dg/dwarf-2.m: Likewise.
1851         * obj-c++.dg/dwarf-2.mm: Likewise.
1852
1853         PR libfortran/28603
1854         * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
1855
1856         PR testsuite/27611
1857         * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1858
1859         PR testsuite/27033
1860         * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
1861
1862 2006-08-06  Paolo Bonzini  <bonzini@gnu.org>
1863
1864         PR target/27827
1865         * gcc.target/i386/pr27827.c: New testcase.
1866
1867 2006-08-06  Paul Thomas  <pault@gcc.gnu.org>
1868
1869         PR fortran/28590
1870         * gfortran.dg/sequence_types_1.f90: New test.
1871
1872 2006-08-05  Steven G. Kargl <kargls@comcast.nt>
1873
1874         PR fortran/28548
1875         * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
1876         dg-warning.  Add -pedantic option.
1877
1878 2006-08-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1879
1880         PR c/28502
1881         * gcc.dg/proto-1.c: New test.
1882
1883         PR c/27721
1884         * gcc.dg/lvalue-4.c: New test.
1885
1886         PR c/28136
1887         * gcc.dg/init-bad-5.c: New test.
1888
1889 2006-08-03  Lee Millward  <lee.millward@codesourcery.com>
1890
1891         PR c++/28347
1892         * g++.dg/ext/typedef-init.C: Add new test for typedef
1893         initialization inside templates. Adjust existing error markers.
1894
1895 2006-08-03  Mark Mitchell  <mark@codesourcery.com>
1896
1897         PR c++/28148
1898         * g++.dg/init/ptrmem3.C: New test.
1899
1900 2006-08-03  Dorit Nuzman  <dorit@il.ibm.com>
1901
1902         PR tree-optimization/27770
1903         * lib/target-support.exp: New target keyword "section_anchors".
1904         * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
1905         tests.
1906         * gcc.dg/vect/section-anchors-pr27770.c: New test.
1907         * gcc.dg/vect/vect-69.c: Removed. Replaced by:
1908         * gcc.dg/vect/section-anchors-vect-69.c: New test.
1909         * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
1910
1911 2006-08-03  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1912
1913         * gcc.dg/20060801-1.c: Add missing '}'.
1914
1915 2006-08-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1916
1917         PR c++/27508
1918         * g++.dg/parse/dtor9.C: New test.
1919         * g++.dg/parse/dtor10.C: New test.
1920         * g++.dg/other/error7.C: Adjust error-marker.
1921
1922         PR c++/28274
1923         * g++.dg/other/default5.C: New test.
1924
1925 2006-08-02  Richard Guenther  <rguenther@suse.de>
1926
1927         * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
1928
1929 2006-08-02  Mark Mitchell  <mark@codesourcery.com>
1930
1931         PR c++/28557
1932         * g++.dg/template/conv9.C: New test.
1933
1934 2006-08-02  Daniel Jacobowitz  <dan@codesourcery.com>
1935
1936         PR debug/28063
1937         * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
1938         * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
1939         Optionally return assembly text.  Update callers.
1940         (check_no_compiler_messages): Update verbose messages.
1941         (check_no_messages_and_pattern): New.
1942         (check_effective_target_string_merging): New.
1943
1944 2006-08-01  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1945
1946         PR c++/28250
1947         * g++.dg/eh/catch4.C: New test.
1948
1949         PR c++/28257
1950         * g++.dg/other/qual1.C: New test.
1951
1952         PR c++/28259
1953         * g++.dg/inherit/error2.C: New test.
1954
1955         PR c++/28267
1956         * g++.dg/other/new1.C: New test.
1957
1958         * g++.dg/warn/pr23075.C: Remove obsolete test.
1959         * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
1960         * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
1961
1962 2006-07-31  Mark Mitchell  <mark@codesourcery.com>
1963
1964         PR c++/28523
1965         * g++.dg/eh/cast1.C: New test.
1966
1967 2006-08-01  Thomas Koenig  <Thomas.Koenig@online.de>
1968
1969         PR libfortran/28452
1970         * gfortran.dg/random_3.f90:  New test.
1971
1972 2006-08-01  Steve Ellcey  <sje@cup.hp.com>
1973
1974         PR c++/28432
1975         * g++.dg/other/pr28304.C: Change expected error message.
1976         * g++.dg/other/pr28432.C: New test.
1977
1978 2006-08-01  Steve Ellcey  <sje@cup.hp.com>
1979
1980         PR c++/28256
1981         * g++.dg/init/brace2.C: Change expected error message, add empty init.
1982
1983 2006-08-01  Daniel Jacobowitz  <dan@codesourcery.com>
1984
1985         PR debug/23336
1986         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
1987         at -g1.
1988         * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
1989         g++.dg/debug/enum-2.C: New.
1990
1991 2006-07-31  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1992
1993         PR c++/6634
1994         * g++.dg/parse/long1.C: Add more tests.
1995
1996 2006-07-30  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1997
1998         * gfortran.dg/lrshift_1.c: New file.
1999
2000 2006-07-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2001
2002         PR libgfortran/28335
2003         * gfortran.dg/no_unit_error_1.f90: New test.
2004
2005 2006-07-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2006
2007         PR libgfortran/28335
2008         * gfortran.dg/no_unit_error_1.f90: Delete test.
2009         * gfortran.dg/no_unit_error_2.f90: Delete test.
2010
2011 2006-07-30  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2012
2013         * gfortran.dg/chmod_3.f90: New test.
2014         * gfortran.dg/ltime_gmtime_1.f90: New test.
2015         * gfortran.dg/ltime_gmtime_2.f90: New test.
2016         * gfortran.dg/lrshift_1.f90: New test.
2017         * gfortran.dg/chmod_1.f90: New test.
2018         * gfortran.dg/chmod_2.f90: New test.
2019
2020 2006-07-28  Lee Millward  <lee.millward@codesourcery.com>
2021
2022         PR c++/27668
2023         * g++.dg/template/crash55.C: New test.
2024
2025         PR c++/27962
2026         * g++.dg/template/nontype16.C: New test.
2027
2028         * g++.dg/template/void2.C: Adjust error markers.
2029         * g++.dg/template/nontype5.C: Adjust error markers.
2030
2031 2006-07-27  Arjan van de Ven <arjan@linux.intel.com>
2032
2033         * gcc.target/i386/stack-prot-kernel.c: New test.
2034
2035 2006-07-27  Roger Sayle  <roger@eyesopen.com>
2036
2037         * gcc.dg/builtins-55.c: New test case.
2038
2039 2006-07-26  Zdenek Dvorak <dvorakz@suse.cz>
2040
2041         PR rtl-optimization/27907
2042         * gcc.c-torture/compile/pr27907.c: New test.
2043
2044 2006-07-26  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2045
2046         * gfortran.dg/mclock.f90: New test.
2047         * gfortran.dg/int_conv_1.f90: New test.
2048         * gfortran.dg/stat_1.f90: New test.
2049         * gfortran.dg/stat_2.f90: New test.
2050
2051 2006-07-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2052
2053         PR libgfortran/28335
2054         * gfortran.dg/no_unit_error_1.f90: New test.
2055         * gfortran.dg/no_unit_error_2.f90: New test.
2056         * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
2057
2058 2006-07-25  Roger Sayle  <roger@eyesopen.com>
2059
2060         PR middle-end/28473
2061         * gcc.dg/fold-convround-1.c: New test case.
2062
2063 2006-07-24  Steven G. Kargl  <kargls@comcast.net>
2064
2065         * gfortran.dg/arithmetic_if.f90:  Fix comments.
2066
2067 2006-07-24  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2068
2069         PR c++/27572
2070         * g++.dg/other/typedef1.C: New test.
2071         * g++.dg/template/typedef4.C: New test.
2072         * g++.dg/template/typedef5.C: New test.
2073
2074 2006-07-24  Erik Edelmann  <eedelman@gcc.gnu.org>
2075
2076         PR fortran/28416
2077         * gfortran.dg/allocatable_dummy_3.f90: New.
2078
2079 2006-07-24  Steven G. Kargl  <kargls@comcast.net>
2080
2081         PR fortran/28439
2082         * gfortran.dg/arithmetic_if.f90:  New test.
2083
2084 2006-07-24  Uros Bizjak  <uros@kss-loka.si>
2085
2086         * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
2087         avoid memcpy optimization.
2088
2089 2006-07-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2090
2091         PR fortran/25289
2092         * gfortran.dg/direct_io_6.f90: New test.
2093
2094 2006-07-24  Jan Hubicka  <jh@suse.cz>
2095
2096         PR c/25795
2097         PR c++/27369
2098         * gcc.dg/pr25795.c: New test.
2099         * gcc.dg/pr25795-1.c: New test.
2100
2101 2006-07-23  Roger Sayle  <roger@eyesopen.com>
2102
2103         * gcc.dg/fold-cond-1.c: Increase test case portability by checking
2104         that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
2105         which may be transformed to "g || h" on some platforms.
2106
2107 2006-07-23  Mark Mitchell  <mark@codesourcery.com>
2108
2109         PR c++/28025
2110         * g++.dg/template/friend45.C: New test.
2111
2112 2006-07-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2113
2114         PR libgfortran/28339
2115         * gfortran.dg/arrayio_8.f90: New test.
2116
2117 2006-07-21  Mike Stump  <mrs@apple.com>
2118
2119         * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
2120
2121         * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
2122
2123 2006-07-21  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2124
2125         PR c++/28250
2126         * g++.dg/eh/catch3.C: New test.
2127
2128         PR c++/28363
2129         * g++.dg/template/defarg10.C: New test.
2130
2131 2006-07-20  Paul Brook  <paul@codesourcery.com>
2132
2133         PR 27363
2134         * gcc.dg/pr27363.c: New test.
2135
2136 2006-07-19  Mark Mitchell  <mark@codesourcery.com>
2137
2138         PR c++/28338
2139         * g++.dg/init/ref13.C: New test.
2140
2141 2006-07-19  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2142
2143         PR obj-c++/28434
2144         * obj-c++.dg/proto-error-1.mm: New test.
2145
2146 2006-07-18  Mark Mitchell  <mark@codesourcery.com>
2147
2148         PR c++/28337
2149         * g++.dg/template/string1.C: New test.
2150
2151 2006-07-18  Mark Mitchell  <mark@codesourcery.com>
2152
2153         PR c++/28048
2154         * g++.dg/template/defarg9.C: New test.
2155
2156         PR c++/28235
2157         * g++.dg/template/static27.C: New test.
2158
2159 2006-07-18  Diego Novillo  <dnovillo@redhat.com>
2160
2161         PR 28410
2162         * gcc.dg/tree-ssa/pr28410.c: New test.
2163
2164 2006-07-18  Lee Millward  <lee.millward@gmail.com>
2165
2166         PR c++/28258
2167         * g++/dg/other/error13.C: New test.
2168
2169         PR c++/28260
2170         * g++.dg/template/friend44.C: New test.
2171
2172 2006-07-18  Steve Ellcey  <sje@cup.hp.com>
2173
2174         PR c++/27495
2175         * g++.dg/other/pr27495.C: New.
2176
2177 2006-07-18  Olivier Hainque  <hainque@adacore.com>
2178
2179         * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
2180         * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
2181
2182 2006-07-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2183
2184         PR c/28286
2185         * gcc.dg/pragma-pack-4.c: New test.
2186
2187 2006-07-17  Steve Ellcey  <sje@cup.hp.com>
2188
2189         PR c++/28291
2190         * g++.dg/ext/pr28291.C: New test.
2191
2192 2006-07-17  Richard Sandiford  <richard@codesourcery.com>
2193
2194         PR middle-end/28403
2195         * gcc.c-torture/execute/pr28403.c: New test.
2196
2197 2006-07-17  Richard Sandiford  <richard@codesourcery.com>
2198
2199         PR middle-end/28402
2200         * gcc.dg/pr28402.c: New test.
2201
2202 2006-07-17  Steve Ellcey  <sje@cup.hp.com>
2203
2204         PR c++/28304
2205         * g++.dg/other/pr28304.C: New test.
2206
2207 2006-07-17  J"orn Rennecke  <joern.rennecke@st.com>
2208
2209         PR other/28251
2210         gcc.c-torture/unsorted/dump-noaddr.c: New test.
2211         gcc.c-torture/unsorted/dump-noaddr.x: New driver.
2212
2213 2006-07-17  Richard Guenther  <rguenther@suse.de>
2214
2215         PR tree-optimization/28238
2216         * g++.dg/tree-ssa/pr28238.C: New testcase.
2217
2218 2006-07-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2219
2220         PR c++/28250
2221         * g++.dg/eh/catch1.C: New test.
2222         * g++.dg/eh/catch2.C: New test.
2223
2224 2006-07-16  Jakub Jelinek  <jakub@redhat.com>
2225
2226         PR c++/28370
2227         * g++.dg/template/anon3.C: New test.
2228
2229 2006-07-16  Paul Thomas  <pault@gcc.gnu.org>
2230
2231         PR fortran/20844
2232         * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
2233         specifiers requiring an explicit format tag..
2234
2235         PR fortran/28201
2236         * gfortran.dg/generic_5: New test.
2237
2238         PR fortran/20893
2239         * gfortran.dg/elemental_optional_args_1.f90: New test.
2240
2241 2006-07-16  Olivier Hainque  <hainque@adacore.com>
2242
2243         * gnat.dg/assert.ads: New file.
2244         * gnat.dg/controlled_record.ads: Likewise.
2245         * gnat.dg/controlled_record.adb: Likewise.
2246
2247 2006-07-15  Lee Millward  <lee.millward@gmail.com>
2248
2249         PR c++/28292
2250         * g++.dg/other/error12.C: New test.
2251
2252         PR c++/28269
2253         * g++.dg/template/crash54.C: New test.
2254
2255 2006-07-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2256
2257         PR c++/28249
2258         * g++.dg/parse/catch1.C: New test.
2259
2260         PR c++/28294
2261         * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
2262
2263         PR c++/28387
2264         * g++.dg/ext/attrib24.C: New test.
2265
2266 2006-07-14  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2267
2268         PR c++/28343
2269         * g++.dg/ext/asmspec1.C: New test.
2270
2271 2006-07-13  Janis Johnson  <janis187@us.ibm.com>
2272
2273         * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
2274         (dg-test): Support shouldfail tests.
2275         * lib/target-supports-dg.exp (dg-shouldfail): New.
2276         * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
2277         * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
2278         * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
2279         * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
2280         * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
2281         * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
2282         * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
2283
2284 2006-07-13  Jan Hubicka  <jh@suse.cz>
2285
2286         * gcc.target/i386/memcpy-1.c: New.
2287
2288 2006-07-12  Geoffrey Keating  <geoffk@apple.com>
2289
2290         * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
2291
2292 2006-07-13  Paul Thomas  <pault@gcc.gnu.org>
2293
2294         PR fortran/25097
2295         * gfortran.dg/present_1.f90: New test.
2296
2297         PR fortran/20903
2298         * gfortran.dg/interface_derived_type_1.f90: New test.
2299
2300 2006-07-11  Feng Wang  <fengwang@nudt.edu.cn>
2301
2302         PR fortran/28213
2303         * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
2304         list.
2305
2306 2006-07-07  Lee Millward  <lee.millward@gmail.com>
2307
2308         PR c++/27820
2309         * g++.dg/other/label1.C: New test.
2310
2311 2006-07-07   Richard Guenther  <rguenther@suse.de>
2312
2313         PR middle-end/28268
2314         * gcc.dg/torture/pr28268.c: New testcase.
2315
2316 2006-07-07  Steve Ellcey  <sje@cup.hp.com>
2317
2318         PR c++/27019
2319         * g++.dg/ext/pr27019.C: New.
2320
2321 2006-07-07  Richard Guenther  <rguenther@suse.de>
2322
2323         PR tree-optimization/28187
2324         * gcc.dg/pr28187.c: New testcase.
2325
2326 2006-07-07  Eric Botcazou  <ebotcazou@adacore.com>
2327
2328         * gnat.dg/address_conversion.adb: New test.
2329         * gnat.dg/boolean_subtype.adb: Likewise.
2330         * gnat.dg/frame_overflow.adb: Likewise.
2331         * gnat.dg/pointer_array.adb: Likewise.
2332         * gnat.dg/pointer_conversion.adb: Likewise.
2333
2334 2006-07-07  Paul Thomas  <pault@gcc.gnu.org>
2335
2336         PR fortran/28237
2337         PR fortran/23420
2338         * gfortran.dg/print_fmt_5.f90: New test.
2339
2340 2006-07-06  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2341
2342         PR fortran/28129
2343         * gfortran.dg/bounds_check_4.f90: New test.
2344
2345 2006-07-05  Richard Guenther  <rguenther@suse.de>
2346
2347         PR target/28158
2348         * gfortran.dg/pr28158.f90: New testcase.
2349
2350 2006-07-05  Richard Guenther  <rguenther@suse.de>
2351
2352         PR tree-optimization/28162
2353         * gcc.dg/pr28162.c: New testcase.
2354
2355 2006-07-05  Richard Guenther  <rguenther@suse.de>
2356         Andrew Pinski  <pinskia@gcc.gnu.org>
2357
2358         PR c++/27084
2359         * g++.dg/tree-ssa/copyprop-1.C: New testcase.
2360
2361 2006-07-04  Paul Thomas  <pault@gcc.gnu.org>
2362
2363         PR fortran/28174
2364         * gfortran.dg/actual_array_substr_2.f90: New test.
2365
2366         PR fortran/28167
2367         * gfortran.dg/actual_array_constructor_2.f90: New test.
2368
2369 2006-07-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2370
2371         * gfortran.dg/itime_idate_1.f: New test.
2372         * gfortran.dg/itime_idate_2.f: New test.
2373
2374 2006-07-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2375
2376         PR libgfortran/27704
2377         * gfortran.dg/open_status_3.f90: New test.
2378         * gfortran.dg/fmt_l.f90: Update for new feature.
2379
2380 2006-07-03  Asher Langton  <langton2@llnl.gov>
2381
2382         * gfortran.dg/oldstyle_2.f90: New.
2383
2384 2006-07-03  Eric Botcazou  <ebotcazou@adacore.com>
2385
2386         * gnat.dg/string_slice.adb: New test.
2387
2388 2006-07-01  Tobias Schlüter  <tobias.schlueter@physik.uni-muenchen.de>
2389
2390         PR fortran/19259
2391         * gfortran.dg/semicolon_fixed.c: New.
2392         * gfortran.dg/semicolon_free.c: New.
2393
2394 2006-06-30  Mike Stump  <mrs@apple.com>
2395
2396         * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
2397         that don't support internal visibility.
2398
2399 2006-06-30  Andrew Pinski  <pinskia@gmail.com>
2400
2401         * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
2402         for '(' / ')' needing an extra '\'.
2403
2404 2006-06-29  Roger Sayle  <roger@eyesopen.com>
2405
2406         PR middle-end/27428
2407         * gcc.dg/pr27428-1.c: New test case.
2408
2409 2006-06-29  Mike Stump  <mrs@apple.com>
2410
2411         * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
2412         on darwin as we can't align commons large enough yet.
2413
2414         * gcc.dg/vla-8.c: Add additional testcases.
2415
2416 2006-06-26  Steve Ellcey  <sje@cup.hp.com>
2417
2418         PR c++/28114
2419         * g++.dg/other/pr28114.C: New.
2420
2421 2006-06-25  Eric Botcazou  <ebotcazou@adacore.com>
2422
2423         * gcc.c-torture/compile/20060625-1.c: New test.
2424
2425 2006-06-25  Paul Thomas  <pault@gcc.gnu.org>
2426
2427         PR fortran/20867
2428         * gfortran.dg/stfunc_3.f90: New test.
2429
2430         PR fortran/25056
2431         * gfortran.dg/impure_actual_1.f90: New test.
2432
2433         PR fortran/20874
2434         * gfortran.dg/elemental_result_1.f90: New test.
2435
2436         PR fortran/25073
2437         * gfortran.dg/select_7.f90: New test.
2438
2439         PR fortran/27554
2440         * intrinsic_actual_1.f: New test.
2441
2442         PR fortran/22038
2443         PR fortran/28119
2444         * gfortran.dg/forall_4.f90: New test.
2445
2446         PR fortran/25072
2447         * gfortran.dg/forall_5.f90: New test.
2448
2449 2006-06-25  Lee Millward  <lee.millward@gmail.com>
2450
2451         PR c++/28051
2452         * g++.dg/template/using13.C: New test.
2453
2454         PR c++/28054
2455         * g++.dg/other/incomplete3.C: New test.
2456
2457 2006-06-24  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2458
2459         PR fortran/28081
2460         * gfortran.dg/substr_3.f: New test.
2461         * gfortran.dg/equiv_2.f90: Update expected error message.
2462
2463 2006-06-24  Paul Thomas  <pault@gcc.gnu.org>
2464
2465         PR fortran/28118
2466         * gfortran.dg/actual_array_substr_1.f90: New test.
2467
2468 2006-06-24  Olivier Hainque  <hainque@adacore.com>
2469
2470         * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2471         * gnat.dg/scalar_mode_agg_compare.adb: New test.
2472
2473 2006-06-23  Janis Johnson  <janis187@us.ibm.com>
2474
2475         * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2476
2477 2006-06-23  Steven G. Kargl  <kargls@comcast.net>
2478
2479         PR fortran/27981
2480         * gfortran.dg/simpleif_2.f90: New test.
2481
2482 2006-06-23  Lee Millward  <lee.millward@gmail.com>
2483
2484         * g++.dg/template/error22.C: Fix typo.
2485
2486 2006-06-23  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2487
2488         PR c++/28112
2489         * g++.dg/ext/attrib23.C: New test.
2490
2491 2006-06-23  Olivier Hainque  <hainque@adacore.com>
2492
2493         * gnat.dg/varsize_temp.adb: New test.
2494
2495 2006-06-23  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2496
2497         PR c++/11468
2498         * g++.dg/other/java2.C: New test.
2499
2500 2006-06-23  Danny Smith   <dannysmith@users.sourceforge.net>
2501
2502         PR target/27789
2503         * g++.dg/ext/dllimport4.C. Add more tests for invalid
2504         initialization.
2505
2506 2006-06-22  Roger Sayle  <roger@eyesopen.com>
2507
2508         PR target/27531
2509         * gcc.dg/pr27531-1.c: New test case.
2510
2511 2006-06-22  Asher Langton  <langton2@llnl.gov>
2512
2513         PR fortran/24748
2514         * gfortran.dg/implicit_8.f90: New.
2515
2516 2006-06-22  Zdenek Dvorak <dvorakz@suse.cz>
2517
2518         PR rtl-optimization/28121
2519         * gcc.dg/pr28121.c: New test.
2520
2521 2006-06-22  Lee Millward  <lee.millward@gmail.com>
2522
2523         PR c++/27805
2524         * g++.dg/parse/ptrmem6.C: New test.
2525
2526         PR c++/27821
2527         * g++.dg/template/error22.C: New test.
2528
2529 2006-06-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2530
2531         PR c++/28111
2532         * g++.dg/template/friend43.C: New test.
2533
2534         PR c++/28110
2535         * g++.dg/template/crash53.C: New test.
2536
2537         PR c++/28109
2538         * g++.dg/rtti/incomplete1.C: New test.
2539
2540 2006-06-21  Eric Botcazou  <ebotcazou@adacore.com>
2541
2542         * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2543
2544 2006-06-21  Joseph Myers  <joseph@codesourcery.com>
2545
2546         * gcc.c-torture/execute/complex-7.c: New.
2547
2548 2006-06-21  Jakub Jelinek  <jakub@redhat.com>
2549
2550         * gcc.dg/merge-all-constants-1.c: New test.
2551
2552 2006-06-20  Janis Johnson  <janis187@us.ibm.com>
2553
2554         PR c++/28113
2555         * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2556
2557 2006-06-20  Steven G. Kargl  <kargls@comcast.net>
2558
2559         * gfortran.dg/rrspacing_1.f90: New test.
2560
2561 2006-06-20  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2562
2563         PR c++/28052
2564         * g++.dg/other/bitfield2.C: New test.
2565
2566 2006-06-20  Zdenek Dvorak <dvorakz@suse.cz>
2567
2568         PR tree-optimization/27331
2569         * gcc.dg/pr27331.c: New test.
2570
2571 2006-06-20  James A. Morrison  <phython@gcc.gnu.org>
2572             Eric Botcazou  <ebotcazou@adacore.com>
2573
2574         PR ada/18692
2575         * lib/gnat.exp: New file.
2576         * lib/gnat-dg.exp: Likewise.
2577         * gnat.dg: New directory.
2578         * gnat.dg/dg.exp: New driver.
2579         * gnat.dg/specs: New directory.
2580         * gnat.dg/specs/specs.exp: New driver.
2581         * gnat.dg/style: New directory.
2582         * gnat.dg/style/style.exp: New driver.
2583
2584 2006-06-20  Paul Thomas  <pault@gcc.gnu.org>
2585
2586         PR fortran/16206
2587         * gfortran.dg/array_initializer_1.f90: New test.
2588
2589         PR fortran/28005
2590         * gfortran.dg/matmul_3.f90: New test.
2591
2592 2006-06-19  Andrew Pinski  <pinskia@gmail.com>
2593
2594         PR middle-end/28075
2595         * gcc.dg/tree-ssa/inline-1.c: New test.
2596
2597 2006-06-19  Anatoly Sokolov  <aesok@post.ru>
2598
2599         * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2600         in malloc prototype; remove XFAIL.
2601         * gcc.dg/pr18241-2.c: Ditto.
2602         * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2603         in memset prototype; remove XFAIL.
2604         * gcc.dg/tree-ssa/pr23382.c: Ditto.
2605
2606 2006-06-19  Joseph S. Myers  <joseph@codesourcery.com>
2607
2608         * gcc.dg/vla-8.c: Add.
2609
2610 2006-06-19  Richard Guenther  <rguenther@suse.de>
2611
2612         PR tree-optimization/27090
2613         * g++.dg/tree-ssa/pr27090.C: New testcase.
2614
2615 2006-06-19  Roger Sayle  <roger@eyesopen.com>
2616
2617         PR target/27861
2618         * gcc.dg/pr27861-1.c: New test case.
2619
2620 2006-06-19  Richard Guenther  <rguenther@suse.de>
2621
2622         PR middle-end/28045
2623         * gcc.dg/torture/pr28045.c: New testcase.
2624
2625 2006-06-18  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2626
2627         PR fortran/26801
2628         * gfortran.dg/associated_4.f90: New test.
2629
2630 2006-06-18  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2631
2632         PR fortran/19310
2633         PR fortran/19904
2634         * gfortran.dg/real_const_3.f90: New test.
2635
2636 2006-06-16  Mark Mitchell  <mark@codesourcery.com>
2637
2638         PR c++/28016
2639         * g++.dg/template/static26.C: New test.
2640
2641         PR c++/27979
2642         * g++.dg/expr/bitfield2.C: New test.
2643
2644         PR c++/27884
2645         * g++.dg/parse/linkage2.C: New test.
2646
2647 2006-06-16  Richard Guenther  <rguenther@suse.de>
2648
2649         PR middle-end/27116
2650         * gcc.dg/pr15785-1.c: Revert last change.
2651         * gcc.dg/torture/pr27116-2.c: New testcase.
2652
2653 2006-06-16  Roger Sayle  <roger@eyesopen.com>
2654
2655         PR middle-end/27802
2656         * gcc.dg/pr27802-1.c: New test case.
2657
2658 2006-06-15  Mark Mitchell  <mark@codesourcery.com>
2659
2660         PR c++/27689
2661         * g++.dg/template/ttp18.C: New test.
2662         * g++.dg/template/ttp19.C: Likewise.
2663
2664         PR c++/27666
2665         * g++.dg/expr/cond9.C: New test.
2666
2667         PR c++/27640
2668         * g++.dg/template/ctor7.C: New test.
2669
2670 2006-06-15  Janis Johnson  <janis187@us.ibm.com>
2671
2672         * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2673
2674 2006-06-16  Richard Guenther  <rguenther@suse.de>
2675
2676         PR tree-optimization/27781
2677         * gcc.dg/tree-ssa/pr27781.c: New testcase.
2678
2679 2006-06-15  Thomas Koenig <Thomas.Koenig@online.de>
2680
2681         * gfortran.dg/allocate_zerosize_2.f90:  New test case.
2682
2683 2006-06-15  Zdenek Dvorak <dvorakz@suse.cz>
2684
2685         * gcc.dg/tree-ssa/loop-18.c: New test.
2686
2687 2006-06-14  Mark Mitchell  <mark@codesourcery.com>
2688
2689         PR c++/27665
2690         * g++.dg/template/crash52.C: New test.
2691
2692         PR c++/27648
2693         * g++.dg/ext/attrib22.C: New test.
2694
2695         PR c++/26559
2696         * g++.dg/template/builtin1.C: New test.
2697         * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
2698
2699         PR c++/28018
2700         * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
2701         assignment.
2702         * g++.old-deja/g++.pt/crash51.C: Likewise.
2703
2704         PR c++/27227
2705         * g++.dg/lookup/linkage1.C: New test.
2706         * g++.dg/lookup/linkage2.C: Likewise.
2707
2708 2006-06-14  Andreas Krebbel  <krebbel1@de.ibm.com>
2709
2710         PR middle-end/27959
2711         * gcc.dg/pr27959.c: New testcase.
2712
2713 2006-06-13  J"orn Rennecke <joern.rennecke@st.com>
2714
2715         PR target/28014:
2716         * g++.dg/eh/div.C: New test.
2717
2718 2006-06-13  Jakub Jelinek  <jakub@redhat.com>
2719
2720         PR c++/27894
2721         * g++.dg/tree-ssa/pr26757.C: New test.
2722         * g++.dg/tree-ssa/pr27894.C: New test.
2723
2724 2006-06-13  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
2725
2726         * gcc.c-torture/compile/20060609-1.c: New test.
2727
2728         PR target/27863
2729         * gcc.c-torture/compile/pr27863.c: New test.
2730
2731 2006-06-13  Richard Guenther  <rguenther@suse.de>
2732
2733         PR tree-optimization/27830
2734         * g++.dg/tree-ssa/pr27830.C: New testcase.
2735
2736 2006-06-13  Matthew Sachs  <msachs@apple.com>
2737
2738         * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
2739         the list of compiler flags; this causes those flags to be checked
2740         for things like dg-skip-if.
2741
2742 2006-06-12  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2743
2744         PR c++/27601
2745         * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
2746
2747 2006-06-12  Mark Mitchell  <mark@codesourcery.com>
2748             Kazu Hirata  <kazu@codesourcery.com>
2749
2750         * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
2751         g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
2752
2753 2006-06-12  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2754
2755         PR c++/27933
2756         * g++.dg/lookup/using15.C: New test.
2757
2758         PR c++/27951
2759         * g++.dg/other/anon4.C: New test.
2760
2761 2006-06-12  Roger Sayle  <roger@eyesopen.com>
2762
2763         PR c++/21210
2764         * g++.dg/init/complex1.C: New test case.
2765
2766 2006-06-11  Eric Christopher  <echristo@apple.com>
2767
2768         PR middle-end/27948
2769         * gcc.dg/bf-ms-layout.c: Run on darwin.
2770         * gcc.dg/bf-no-ms-layout: Ditto.
2771         * gcc.dg/attr-ms_struct-2.c: New.
2772         * gcc.dg/bf-ms-layout-2.c: Ditto.
2773
2774 2006-06-11  Kaz Kojima  <kkojima@gcc.gnu.org>
2775
2776         * gcc.dg/attr-ms_struct-packed1.c: New.
2777
2778 2006-06-09  Mike Stump  <mrs@apple.com>
2779
2780         * gcc.dg/vla-7.c: Add.
2781
2782 2006-06-10  Paul Thomas  <pault@gcc.gnu.org>
2783
2784         PR fortran/24558
2785         * gfortran.dg/entry_6.f90: New test.
2786
2787         PR fortran/20877
2788         PR fortran/25047
2789         * gfortran.dg/entry_7.f90: New test.
2790
2791 2006-06-09  Jakub Jelinek  <jakub@redhat.com>
2792
2793         PR c/27747
2794         * gcc.dg/cpp/_Pragma6.c: New test.
2795
2796         PR c++/27748
2797         * g++.dg/cpp/_Pragma1.C: New test.
2798
2799         PR preprocessor/27746
2800         * gcc.dg/gomp/macro-3.c: New test.
2801         * gcc.dg/gomp/macro-4.c: New test.
2802         * g++.dg/gomp/macro-3.C: New test.
2803         * g++.dg/gomp/macro-4.C: New test.
2804
2805 2006-06-09  Richard Guenther  <rguenther@suse.de>
2806
2807         PR tree-optimization/26998
2808         * gcc.dg/torture/pr26998.c: New testcase.
2809         * gcc.dg/tree-ssa/vrp29.c: New testcase.
2810
2811 2006-06-08  Mike Stump  <mrs@apple.com>
2812
2813         * gcc.dg/pr27095.c: Account for stubs.
2814
2815         PR target/26427
2816         * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
2817         produce bad code on darwin.
2818
2819 2006-06-08  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2820
2821         PR fortran/27958
2822         * gcc/testsuite/gfortran.dg/substr_2.f: New test.
2823
2824 2006-06-08  Asher Langton  <langton2@llnl.gov>
2825
2826         PR fortran/27786
2827         * cray_pointers_2.f90: Add -fbounds-check compile flag.
2828
2829 2006-06-08  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2830
2831         PR target/27421
2832         * gcc.dg/union-3.c: New test.
2833
2834 2006-06-08  Richard Guenther  <rguenther@suse.de>
2835
2836         PR middle-end/27116
2837         * gcc.dg/torture/pr27116.c: New testcase.
2838         * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
2839
2840 2006-06-07  Zdenek Dvorak <dvorakz@suse.cz>
2841
2842         PR rtl-optimization/26449
2843         * gcc.dg/pr26449.c: New test.
2844
2845 2006-06-07  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2846
2847         PR c++/27601
2848         * g++.dg/ext/offsetof1.C: Test member functions.
2849
2850 2006-06-07  Steve Ellcey  <sje@cup.hp.com>
2851
2852         * gcc.dg/pr27095.c: Improve scanning.
2853
2854 2006-06-07  Paul Thomas  <pault@gcc.gnu.org>
2855
2856         PR fortran/23091
2857         * gfortran.dg/saved_automatic_1.f90: New test.
2858
2859         PR fortran/24168
2860         * gfortran.dg/array_simplify_1.f90: New test.
2861
2862         PR fortran/25090
2863         * gfortran.dg/entry_dummy_ref_1.f90: New test.
2864
2865         PR fortran/25058
2866         * gfortran.dg/entry_dummy_ref_2.f90: New test.
2867
2868 2006-06-06  Mark Mitchell  <mark@codesourcery.com>
2869
2870         PR c++/27177
2871         * g++.dg/expr/cast7.C: New test.
2872
2873 2006-06-06  Janis Johnson  <janis187@us.ibm.com>
2874
2875         * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
2876         * lib/gcc-defs.exp (tool_check_compile): Ditto.
2877         * lib/fortran-torture.exp (fortran-torture-compile,
2878         fortran-torture-execute): Ditto.
2879
2880 2006-06-06  Ulrich Weigand  <uweigand@de.ibm.com>
2881
2882         PR target/27842
2883         * gcc.dg/vmx/pr27842.c: New test.
2884
2885 2006-06-05  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2886
2887         PR libfortran/27895
2888         * gfortran.dg/bounds_check_3.f90: New test.
2889
2890 2006-06-05  Mike Stump  <mrs@apple.com>
2891
2892         * objc.dg/objc-fast-4.m: Skip for ppc64.
2893
2894 2006-06-05  Steve Ellcey  <sje@cup.hp.com>
2895
2896         PR testsuite/27705
2897         * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
2898
2899 2006-06-05  Dorit Nuzman  <dorit@il.ibm.com>
2900             Victor Kaplansky  <victork@il.ibm.com>
2901
2902         PR tree-optimizations/26360
2903         * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
2904         with -fno-tree-dce.
2905         * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
2906
2907 2006-06-05  Paul Thomas  <pault@gcc.gnu.org>
2908
2909         PR fortran/14067
2910         * gfortran.dg/data_char_1.f90: Add messages for truncated
2911         strings.
2912
2913         PR fortran/16943
2914         * gfortran.dg/func_decl_2.f90: New test.
2915
2916         PR fortran/20839
2917         * gfortran.dg/do_2.f90: New test.
2918
2919         PR fortran/27655
2920         * gfortran.dg/associated_3.f90: New test.
2921
2922 2006-06-04  Mark Mitchell  <mark@codesourcery.com>
2923
2924         PR c++/27819
2925         * g++.dg/template/static25.C: New test.
2926
2927         PR c++/27722
2928         * g++.dg/init/array21.C: New test.
2929
2930         PR c++/27807
2931         * g++.dg/ext/complit7.C: New test.
2932
2933         PR c++/27806
2934         * g++.dg/parse/ptrmem5.C: New test.
2935
2936 2006-06-04  Roger Sayle  <roger@eyesopen.com>
2937             Andrew Pinski  <pinskia@physics.uc.edu>
2938
2939         PR c/27150
2940         PR middle-end/27382
2941         * gcc.dg/pr27150-1.c: New testcase.
2942         * gcc.dg/pr27382-1.c: New testcase.
2943         * gcc.dg/pr27382-2.c: New testcase.
2944
2945 2006-06-05  Joseph S. Myers  <joseph@codesourcery.com>
2946
2947         PR c/25161
2948         PR c/27020
2949         * gcc.dg/array-10.c: New test.
2950
2951 2006-06-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2952
2953         PR c++/27804
2954         * g++.dg/init/const4.C: New test.
2955         * g++.dg/init/member1.C: Add error-marker.
2956         * g++.dg/other/fold1.C: Adjust error-marker.
2957
2958 2006-06-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2959
2960         PR c++/27601
2961         * g++.dg/ext/offsetof1.C: New test.
2962
2963 2006-06-04 Eric Christopher <echristo@apple.com>
2964
2965         * gcc.dg/attr-ms_struct-1.c: New.
2966
2967 2006-06-04  Mark Shinwell  <shinwell@codesourcery.com>
2968
2969         * gcc.c-torture/compile/builtin_constant_p.c: New test.
2970
2971 2006-06-04  Richard Guenther  <rguenther@suse.de>
2972
2973         PR tree-optimization/27039
2974         * gcc.dg/tree-ssa/loop-17.c: New testcase.
2975
2976 2006-06-03  Roger Sayle  <roger@eyesopen.com>
2977
2978         PR target/26223
2979         * gcc.target/i386/amd64-abi-2.c: New test case.
2980
2981 2006-06-02  Eric Christopher  <echristo@apple.com>
2982
2983         * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
2984         * gcc.target/i386/20020523-1.c: Skip if darwin.
2985         * gcc.target/i386/asm-3.c: Ditto.
2986         * gcc.target/i386/20011119-1.c: Ditto.
2987         * gcc.target/i386/clobbers.c: Remove pic part of test.
2988
2989 2006-06-02  Steve Ellcey  <sje@cup.hp.com>
2990
2991         * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
2992         * g++.old-deja/g++.other/init19.C: Ditto.
2993         * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
2994         and add other platforms as expected failures.
2995
2996 2006-06-01  Steve Ellcey  <sje@cup.hp.com>
2997
2998         * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
2999         (is-effective-target-keyword): Ditto.
3000
3001 2006-06-01  Thomas Koenig  <Thomas.Koenig@online.de>
3002
3003         PR fortran/27715
3004         * gfortran.dg/extended_char_comparison_1.f:  New test.
3005
3006 2006-06-01  Paul Thomas  <pault@gcc.gnu.org>
3007
3008         PR fortran/25098
3009         * gfortran.dg/dummy_procedure_1.f90: New test.
3010
3011         PR fortran/25147
3012         * gfortran.dg/dummy_procedure_2.f90: New test.
3013
3014         * gfortran.dg/associated_2.f90: Correct to make consistent with
3015         standard.
3016
3017 2006-05-31  Roger Sayle  <roger@eyesopen.com>
3018
3019         * gcc.target/i386/387-11.c: New test case.
3020
3021 2006-05-31  Mark Mitchell  <mark@codesourcery.com>
3022
3023         PR c++/27801
3024         * g++.dg/template/cond6.C: New test.
3025
3026         PR c++/26496
3027         * g++.dg/template/crash51.C: New test.
3028         * g++.old-deja/g++.mike/net36.C: Tweak error markers.
3029
3030         PR c++/27385
3031         * g++.dg/init/array20.C: New test.
3032
3033 2006-05-31  Roger Sayle  <roger@eyesopen.com>
3034
3035         * gcc.dg/builtins-54.c: New test case.
3036
3037 2006-05-30  Mark Mitchell  <mark@codesourcery.com>
3038
3039         PR c++/26433
3040         * g++.dg/template/fntry1.C: Add dg-do link.
3041
3042         PR c++/27808
3043         * g++.dg/parse/friend6.C: New test.
3044
3045 2006-05-30  Asher Langton  <langton2@llnl.gov>
3046
3047         * gfortran.dg/cray_pointers_7.f90: New test.
3048
3049 2006-05-30  Roger Sayle  <roger@eyesopen.com>
3050
3051         PR tree-optimization/23452
3052         * gcc.dg/fold-mulconj-1.c: New test case.
3053
3054 2006-05-30  Mark Mitchell  <mark@codesourcery.com>
3055
3056         PR c++/27803
3057         * g++.dg/parse/bitfield1.C: New test.
3058
3059 2006-05-30  Roger Sayle  <roger@eyesopen.com>
3060
3061         * gcc.target/ppc-eq0-1.c: New test case.
3062         * gcc.target/ppc-negeq0-1.c: New test case.
3063
3064 2006-05-30  Dirk Mueller  <dmueller@suse.de>
3065
3066         PR c/27273
3067         * gcc.dg/overflow-warn-5.c: New test.
3068
3069 2006-05-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3070
3071         PR c/27718
3072         * gcc.dg/sizeof-1.c: New test.
3073
3074 2006-05-30  Uros Bizjak  <uros@kss-loka.si>
3075
3076         PR target/27790
3077         * gcc.target/i386/pr27790.c: New test.
3078
3079 2006-05-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3080
3081         PR libgfortran/27757
3082         * gfortran.dg/direct_io_5.f90: New test.
3083
3084 2006-05-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3085
3086         PR libgfortran/27634
3087         * gfortran.dg/fmt_missing_period_1.f: New test.
3088         * gfortran.dg/fmt_missing_period_2.f: New test.
3089         * gfortran.dg/fmt_missing_period_3.f: New test.
3090
3091 2006-05-29  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3092
3093         PR fortran/19777
3094         * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
3095         arrays.
3096
3097 2006-05-29  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3098
3099         PR c++/27713
3100         * g++.dg/template/new6.C: New test.
3101
3102 2006-05-29  Roger Sayle  <roger@eyesopen.com>
3103
3104         PR tree-optimization/24964
3105         * gcc.target/i386/387-10.c: New test case.
3106
3107 2006-05-28  Thomas Koenig  <Thomas.Koenig@online.de>
3108
3109         * intrinsics/string_intrinsics.c (compare_string):
3110         Use memcmp instead of strncmp to avoid tripping over
3111         CHAR(0) in a string.
3112
3113 2006-05-27  Richard Guenther  <rguenther@suse.de>
3114
3115         PR middle-end/27773
3116         * gcc.dg/torture/pr27773.c: New testcase.
3117
3118 2006-05-27  Dirk Mueller  <dmueller@suse.de>
3119
3120         * gcc.dg/pr24561.c: Rename to..
3121         * gcc.dg/pr25962.c: .. this.
3122
3123 2006-05-27  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3124
3125         PR fortran/19777
3126         * gfortran.dg/bounds_check_2.f: New test.
3127
3128 2006-05-27  Janne Blomqvist  <jb@gcc.gnu.org>
3129
3130         * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
3131         * gfortran.dg/byte_1.f90: Likewise.
3132         * gfortran.dg/dup_save_2.f90: Likewise.
3133
3134 2006-05-27  Paul Thomas  <pault@gcc.gnu.org>
3135
3136         * gfortran.dg/associated_2.f90: New test.
3137
3138 2006-05-26  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3139
3140         PR fortran/27524
3141         * gfortran.dg/bounds_check_1.f90: New test.
3142
3143 2006-05-26  Ulrich Weigand  <uweigand@de.ibm.com>
3144
3145         PR rtl-optimization/27661
3146         * gcc.dg/pr27661.c: New test case.
3147
3148 2006-05-26  Thomas Koenig  <Thomas.Koenig@online.de>
3149
3150         PR fortran/23151
3151         * gfortran.dg/inquire_9.f90:  Fix illegal print syntax.
3152         * gfortran.dg/print_parentheses_1.f:  New test.
3153         * gfortran.dg/print_parentheses_2.f90:  New test.
3154
3155 2006-05-26  Jakub Jelinek  <jakub@redhat.com>
3156
3157         PR target/27758
3158         * gcc.dg/pr27758.c: New test.
3159
3160 2006-05-24  Falk Hueffner  <falk@debian.org>
3161
3162         * gcc.c-torture/compile/pr27571.c: New test.
3163
3164 2006-05-26  Paul Thomas  <pault@gcc.gnu.org>
3165
3166         PR fortran/27709
3167         * gfortran.dg/spec_expr_4.f90: New test.
3168
3169         PR fortran/27155
3170         * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
3171
3172 2006-05-25  Mark Mitchell  <mark@codesourcery.com>
3173
3174         PR c++/20103
3175         * g++.dg/ext/complit6.C: New test.
3176         * g++.dg/ext/complit3.C: Adjust error markers.
3177         * g++.dg/init/const3.C: New test.
3178
3179 2006-05-25  Richard Guenther  <rguenther@suse.de>
3180
3181         PR middle-end/27743
3182         * gcc.dg/torture/pr27743.c: New testcase.
3183
3184 2006-05-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
3185
3186         * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
3187
3188 2006-05-25  Alan Modra  <amodra@bigpond.net.au>
3189
3190         * gcc.dg/compat/scalar-by-value-x.h: New.
3191         * gcc.dg/compat/scalar-by-value-y.h: New.
3192         * gcc.dg/compat/scalar-by-value-5.c: New.
3193         * gcc.dg/compat/scalar-by-value-5_main.c: New.
3194         * gcc.dg/compat/scalar-by-value-5_x.c: New.
3195         * gcc.dg/compat/scalar-by-value-5_y.c: New.
3196         * gcc.dg/compat/scalar-by-value-6.c: New.
3197         * gcc.dg/compat/scalar-by-value-6_main.c: New.
3198         * gcc.dg/compat/scalar-by-value-6_x.c: New.
3199         * gcc.dg/compat/scalar-by-value-6_y.c: New.
3200
3201 2006-05-24  Zdenek Dvorak <dvorakz@suse.cz>
3202
3203         PR tree-optimization/27639
3204         PR tree-optimization/26719
3205         * gcc.dg/pr27639.c: New test.
3206         * gcc.dg/pr26719.c: New test.
3207         * gcc.dg/tree-ssa/scev-cast.c: New test.
3208
3209 2006-05-23  Mark Mitchell  <mark@codesourcery.com>
3210
3211         PR c++/20173
3212         * g++.dg/template/error21.C: New test.
3213
3214 2006-05-23  Kazu Hirata  <kazu@codesourcery.com>
3215
3216         PR target/27696
3217         * gcc.target/i386/pr27696.c: New.
3218
3219 2006-05-22  Janis Johnson  <janis187@us.ibm.com>
3220
3221         * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
3222
3223         * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
3224
3225 2006-05-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3226
3227         PR c++/27716
3228         * g++.dg/other/assign1.C: New test.
3229
3230 2006-05-22  Kazu Hirata  <kazu@codesourcery.com>
3231
3232         PR target/27266
3233         * gcc.target/i386/pr27266.c: New.
3234
3235 2006-05-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3236
3237         PR c++/27451
3238         * g++.dg/ext/asm9.C: New test.
3239
3240 2006-05-22  Richard Sandiford  <richard@codesourcery.com>
3241
3242         PR rtl-optimization/25514
3243         * gcc.c-torture/compile/pr25514.c: New test.
3244
3245 2006-05-22  Richard Guenther  <rguenther@suse.de>
3246
3247         Revert
3248         2006-01-31  Richard Guenther  <rguenther@suse.de>
3249
3250         * gcc.target/i386/sselibm-1.c: New testcase.
3251         * gcc.target/i386/sselibm-2.c: Likewise.
3252         * gcc.target/i386/sselibm-3.c: Likewise.
3253         * gcc.target/i386/sselibm-4.c: Likewise.
3254         * gcc.target/i386/sselibm-5.c: Likewise.
3255
3256 2006-05-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3257
3258         PR c/27420
3259         * gcc.dg/func-args-2.c: New test.
3260
3261         PR c/26818
3262         * gcc.dg/struct-incompl-1.c: New test.
3263
3264 2006-05-22  Richard Guenther  <rguenther@suse.de>
3265
3266         PR testsuite/27708
3267         * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
3268         the transformations we test for.
3269
3270 2006-05-22  Richard Guenther  <rguenther@suse.de>
3271
3272         PR testsuite/27707
3273         * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
3274
3275 2006-05-21  Mark Mitchell  <mark@codesourcery.com>
3276
3277         PR c++/27210
3278         * g++.dg/warn/new1.C: New test.
3279         * g++.dg/template/new5.C: Likewise.
3280
3281 2006-05-21  Roger Sayle  <roger@eyesopen.com>
3282
3283         * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
3284         * gcc.target/i386/20060512-3.c: Likewise.
3285
3286 2006-05-21  Kazu Hirata  <kazu@codesourcery.com>
3287
3288         PR rtl-optimization/27671
3289         * gcc.c-torture/execute/pr27671-1.c: New.
3290         * gcc.dg/pr27671-2.c: Likewise.
3291
3292         PR tree-optimization/26622.
3293         * gcc.c-torture/compile/pr26622.c: New.
3294
3295 2006-05-21  Paul Thomas  <pault@gcc.gnu.org>
3296
3297         PR fortran/27613
3298         * gfortran.dg/recursive_reference_1.f90: New test.
3299
3300 2006-05-21  Paul Thomas  <pault@gcc.gnu.org>
3301
3302         PR fortran/25746
3303         * gfortran.dg/elemental_subroutine_3.f90: New test.
3304
3305         PR fortran/25090
3306         * gfortran.dg/entry_dummy_ref_1.f90: Remove.
3307
3308         PR fortran/27584
3309         * gfortran.dg/associated_target_1.f90: New test.
3310
3311         PR fortran/19015
3312         * gfortran.dg/maxloc_shape_1.f90: New test.
3313
3314 2006-05-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3315
3316         PR libgfortran/24459
3317         * gfortran.dg/namelist_24.f90: New test.
3318         * gfortran.dg/namelist_12.f: Fix typo in comment.
3319
3320 2006-05-20  Andrew Pinski  <pinskia@physics.uc.edu>
3321
3322         PR middle-end/25776
3323         * g++.dg/other/error11.C: New test.
3324
3325 2006-05-20  Richard Sandiford  <richard@codesourcery.com>
3326
3327         * gcc.target/mips/pr26765.c: Add -w to options.
3328
3329 2006-05-20  Richard Sandiford  <richard@codesourcery.com>
3330
3331         * lib/target-supports.exp (check_effective_target_mpaired_single):
3332         New function.
3333         * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
3334         multilibs.
3335         * g++.dg/vect/vect.exp: Likewise.
3336
3337 2006-05-20  Richard Sandiford  <richard@codesourcery.com>
3338
3339         PR testsuite/25891
3340         * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
3341
3342 2006-05-19  H.J. Lu  <hongjiu.lu@intel.com>
3343
3344         PR fortran/27662
3345         * gfortran.dg/temporary_1.f90: New file.
3346
3347 2006-05-19  Andreas Schwab  <schwab@suse.de>
3348
3349         * g++.dg/other/unused1.C: Also match "stringz".
3350
3351 2006-05-19  Mark Mitchell  <mark@codesourcery.com>
3352
3353         PR c++/26433
3354         * g++.dg/template/fntry1.C: New test.
3355
3356 2006-05-18  Mark Mitchell  <mark@codesourcery.com>
3357
3358         PR c++/27471
3359         PR c++/27506
3360         * g++.dg/conversion/bitfield5.C: New test.
3361         * g++.dg/conversion/bitfield6.C: New test.
3362
3363 2006-05-18  Mike Stump  <mrs@apple.com>
3364
3365         * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
3366         * gcc.dg/vla-4.c: Add.
3367         * gcc.dg/vla-5.c: Add.
3368         * gcc.dg/vla-6.c: Add.
3369
3370 2006-05-12  Stuart Hastings  <stuart@apple.com>
3371
3372         * testsuite/gcc.target/i386/20060512-1.c: New.
3373         * testsuite/gcc.target/i386/20060512-2.c: New.
3374         * testsuite/gcc.target/i386/20060512-3.c: New.
3375         * testsuite/gcc.target/i386/20060512-4.c: New.
3376
3377 2006-05-17  Mark Mitchell  <mark@codesourcery.com>
3378
3379         PR c++/26122
3380         * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
3381
3382         PR c++/26068
3383         * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
3384         * g++.dg/parse/linkage1.C: New test.
3385
3386 2006-05-17  Jakub Jelinek  <jakub@redhat.com>
3387
3388         PR tree-optimization/27548
3389         * g++.dg/tree-ssa/pr27548.C: New test.
3390
3391 2006-05-17  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3392
3393         PR fortran/26551
3394         * gfortran.dg/recursive_check_1.f: New test.
3395         * gfortran.dg/recursive_check_2.f90: New test.
3396
3397 2005-05-17  Bernd Schmidt  <bernd.schmidt@analog.com>
3398
3399         * g++.dg/opt/temp2.C: New test.
3400
3401 2006-05-17  Jakub Jelinek  <jakub@redhat.com>
3402
3403         PR c++/27491
3404         * g++.dg/init/brace5.C: New test.
3405
3406         PR middle-end/27415
3407         * gcc.dg/gomp/pr27415.c: New test.
3408         * g++.dg/gomp/pr27415.C: New test.
3409
3410         PR tree-optimization/27549
3411         * g++.dg/tree-ssa/pr27549.C: New test.
3412
3413 2006-05-16  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3414
3415         PR libgfortran/27575
3416         * gfortran.dg/read_eof_4.f90: New test.
3417
3418 2006-05-16  Richard Guenther  <rguenther@suse.de>
3419
3420         PR tree-optimization/22303
3421         * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3422
3423 2006-05-16  Jakub Jelinek  <jakub@redhat.com>
3424
3425         PR middle-end/27573
3426         * gcc.dg/gomp/pr27573.c: New test.
3427         * gfortran.dg/gomp/pr27573.f90: New test.
3428
3429         PR c/27499
3430         * gcc.dg/gomp/pr27499.c: New test.
3431         * g++.dg/gomp/pr27499.C: New test.
3432
3433 2006-05-15  Mark Mitchell  <mark@codesourcery.com>
3434
3435         PR c++/27339
3436         * g++.dg/parser/access8.C: Adjust error marker.
3437         * g++.dg/template/access17.C: New test.
3438         * g++.dg/template/access18.C: Likewise.
3439
3440 2006-05-15  Roger Sayle  <roger@eyesopen.com>
3441
3442         PR target/26600
3443         * gcc.target/i386/pr26600.c: New test case.
3444
3445 2006-05-15  Mark Mitchell  <mark@codesourcery.com>
3446
3447         PR c++/27505
3448         * g++.dg/expr/bitfield1.C: New test.
3449
3450 2006-05-15  Richard Guenther  <rguenther@suse.de>
3451
3452         PR tree-optimization/27603
3453         * gcc.dg/torture/pr27603.c: New testcase.
3454
3455 2006-05-15  Paul Thomas  <pault@gcc.gnu.org>
3456
3457         PR fortran/25090
3458         * gfortran.dg/entry_dummy_ref_1.f90: New test.
3459
3460         PR fortran/25082
3461         * gfortran.dg/scalar_return_1.f90: New test.
3462
3463         PR fortran/27411
3464         * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3465
3466 2006-05-15  Jakub Jelinek  <jakub@redhat.com>
3467
3468         * gcc.dg/gomp/critical-4.c: New test.
3469         * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3470         * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3471         * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3472         * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3473
3474 2006-05-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3475
3476         PR c++/27582
3477         * g++.dg/template/dependent-args1.C: New test.
3478
3479         PR c++/27581
3480         * g++.dg/lookup/this1.C: New test.
3481
3482         PR c++/27315
3483         * g++.dg/template/operator6.C: New test.
3484         * g++.dg/template/incomplete3.C: New test.
3485
3486         PR c++/27559
3487         * g++.dg/template/new4.C: New test.
3488
3489         PR c++/27496
3490         * g++.dg/template/void2.C: New test.
3491
3492 2006-05-14  Alexandre Oliva  <aoliva@redhat.com>
3493
3494         * g++.dg/template/dependent-expr5.C: New test.
3495
3496 2006-05-14  Roger Sayle  <roger@eyesopen.com>
3497
3498         PR middle-end/26729
3499         * gcc.dg/pr26729-1.c: New test case.
3500
3501 2006-05-13  Zdenek Dvorak <dvorakz@suse.cz>
3502
3503         * gcc.dg/pr27003.c: New test.
3504
3505 2006-05-12  Steve Ellcey  <sje@cup.hp.com>
3506
3507         * lib/target-supports.dg (check_cxa_atexit_available): Change
3508         v3_target_compile to ${tool}_target_compile.
3509
3510 2006-05-11  Jason Merrill  <jason@redhat.com>
3511
3512         * lib/scanasm.exp (scan-not-hidden): Fix typo.
3513
3514 2006-05-11  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3515
3516         PR fortran/27553
3517         * gfortran.dg/label_5.f90: New test.
3518
3519 2006-05-11  Joseph S. Myers  <joseph@codesourcery.com>
3520
3521         * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3522         check_effective_target_powerpc_altivec_ok): New.
3523         * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3524         g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3525         g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3526         g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3527         g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3528         g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3529         g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3530         g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3531         g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3532         gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3533         gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3534         gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3535         gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3536         gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3537         gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3538         gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3539         gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3540         gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3541         gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3542         gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3543         gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3544         gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3545         gcc.target/powerpc/altivec-9.c,
3546         gcc.target/powerpc/altivec-consts.c,
3547         gcc.target/powerpc/altivec-pr22085.c,
3548         gcc.target/powerpc/altivec-splat.c,
3549         gcc.target/powerpc/altivec-types-1.c,
3550         gcc.target/powerpc/altivec-types-2.c,
3551         gcc.target/powerpc/altivec-types-3.c,
3552         gcc.target/powerpc/altivec-types-4.c,
3553         gcc.target/powerpc/altivec-varargs-1.c,
3554         gcc.target/powerpc/altivec-vec-merge.c,
3555         gcc.target/powerpc/ppc-vector-memcpy.c,
3556         gcc.target/powerpc/ppc-vector-memset.c,
3557         gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3558         gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3559         these effective targets.
3560         * gcc.dg/vmx/pr27006.c: Add missing close brace.
3561         * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3562
3563 2006-05-11  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3564
3565         PR middle-end/27384
3566         * g++.dg/other/fold1.C: New test.
3567
3568         PR middle-end/27488
3569         * gcc.dg/fold-nonneg-1.c: New test.
3570
3571         PR c++/27547
3572         * g++.dg/other/operator1.C: New test.
3573
3574 2006-05-11  Richard Guenther  <rguenther@suse.de>
3575
3576         PR middle-end/27529
3577         * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3578
3579 2006-05-10  Janis Johnson  <janis187@us.ibm.com>
3580
3581         * lib/target-supports-dg.exp (check-flags): New.
3582         (dg-skip-if): Move flag checks.
3583
3584 2006-05-09  Steve Ellcey  <sje@cup.hp.com>
3585
3586         * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3587         * lib/target-supports.dg (check_cxa_atexit_available): New.
3588
3589 2005-05-10  Thomas Koenig  <Thomas.Koenig@online.de>
3590
3591         PR fortran/27470
3592         * gfortran.dg/multiple_allocation_2.f90: New test case.
3593
3594 2006-05-10  Kazu Hirata  <kazu@codesourcery.com>
3595
3596         * gcc.target/arm/pr27387.C: Fix a comment typo.
3597
3598 2006-05-10  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3599
3600         PR fortran/24549
3601         * gfortran.dg/error_recovery_1.f90: New test.
3602
3603 2006-05-10  Richard Guenther  <rguenther@suse.de>
3604
3605         PR tree-optimization/27302
3606         * gcc.dg/torture/pr27302.c: New testcase.
3607
3608 2006-05-09  Dirk Mueller  <dmueller@suse.de>
3609         Richard Guenther  <rguenther@suse.de>
3610
3611         PR middle-end/27498
3612         * gcc.dg/tree-ssa/pr27498.c: New testcase.
3613
3614 2006-05-09  Zdenek Dvorak <dvorakz@suse.cz>
3615
3616         PR rtl-optimization/27335
3617         * gcc.dg/pr27335.c: New test.
3618
3619 2006-05-06  Richard Sandiford  <richard@codesourcery.com>
3620
3621         * gcc.target/mips/mips-ps-5.c: New file.
3622
3623 2006-05-08  Jan Hubicka  <jh@suse.cz>
3624
3625         PR middle-end/25962
3626         * gcc.dg/pr25962.c: New.
3627
3628 2006-05-08  Roger Sayle  <roger@eyesopen.com>
3629