OSDN Git Service

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