OSDN Git Service

Fixed tab-to-spaces error in previous entry.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2006-12-18  Brooks Moses  <brooks.moses@codesourcery.com>
2
3         * gfortran.dg/advance.f90: Renamed to advance_1.f90
4         * gfortran.dg/append-1.f90: Renamed to append_1.f90
5         * gfortran.dg/array-1.f90: Renamed to array_1.f90
6         * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
7         * gfortran.dg/backspace.f: Renamed to backspace_1.f
8         * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
9         * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
10         * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
11         * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
12         * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
13         * gfortran.dg/logint-1.f: Renamed to logint_1.f
14         * gfortran.dg/logint-2.f: Renamed to logint_2.f
15         * gfortran.dg/logint-3.f: Renamed to logint_3.f
16         * gfortran.dg/advance_1.f90: Renamed from advance.f90
17         * gfortran.dg/append_1.f90: Renamed from append-1.f90
18         * gfortran.dg/array_1.f90: Renamed from array-1.f90
19         * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
20         * gfortran.dg/backspace_1.f: Renamed from backspace.f
21         * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
22         * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
23         * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
24         * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
25         * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
26         * gfortran.dg/logint_1.f: Renamed from logint-1.f
27         * gfortran.dg/logint_2.f: Renamed from logint-2.f
28         * gfortran.dg/logint_3.f: Renamed from logint-3.f
29
30 2006-12-18  Bill Wendling  <wendling@apple.com>
31
32         * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
33         id is an OjbC keyword.
34
35 2006-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
36
37         * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
38
39 2006-12-18  Brooks Moses  <brooks.moses@codesourcery.com>
40
41         * gfortran.dg/advance_3.f90: Add dg-do compile directive.
42
43 2006-12-18  Ian Lance Taylor  <iant@google.com>
44
45         * g++.dg/warn/Wmissing-declarations-1.C: New test.
46
47 2006-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
48
49         * gcc.c-torture/compile/pr27528.c: Use empty templates.
50
51 2006-12-17  Steven G. Kargl  <kargl@gcc.gnu.org>
52
53         PR fortran/30207
54         * gfortran.fortran-torture/execute/where21.f90: New test.
55
56 2006-12-17  Tobias Burnus  <burnus@net-b.de>
57
58         * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
59
60 2006-12-16  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
61
62         PR middle-end/7651
63         * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
64         * gcc.dg/if-empty-1.c: Likewise.
65         * gcc.dg/pr23165.c: Likewise.
66         * g++.dg/warn/empty-body.C: Likewise.
67         
68 2006-12-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
69
70         PR libfortran/30005
71         * gfortran.dg/open_errors.f90: New test.
72
73 2006-12-15  H.J. Lu  <hongjiu.lu@intel.com>
74
75         * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
76
77         * gcc.target/i386/ssse3-pabsb.c: New file.
78         * gcc.target/i386/ssse3-pabsd.c: Likewise.
79         * gcc.target/i386/ssse3-pabsw.c: Likewise.
80         * gcc.target/i386/ssse3-palignr.c: Likewise.
81         * gcc.target/i386/ssse3-phaddd.c: Likewise.
82         * gcc.target/i386/ssse3-phaddsw.c: Likewise.
83         * gcc.target/i386/ssse3-phaddw.c: Likewise.
84         * gcc.target/i386/ssse3-phsubd.c: Likewise.
85         * gcc.target/i386/ssse3-phsubsw.c: Likewise.
86         * gcc.target/i386/ssse3-phsubw.c: Likewise.
87         * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
88         * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
89         * gcc.target/i386/ssse3-pshufb.c: Likewise.
90         * gcc.target/i386/ssse3-psignb.c: Likewise.
91         * gcc.target/i386/ssse3-psignd.c: Likewise.
92         * gcc.target/i386/ssse3-psignw.c: Likewise.
93         * gcc.target/i386/ssse3-vals.h: Likewise.
94
95 2006-12-15  Janis Johnson  <janis187@us.ibm.com>
96
97         * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
98         * lib/fortran-torture.exp: Include target-supports.exp.
99
100 2006-12-15  Jakub Jelinek  <jakub@redhat.com>
101
102         PR target/30185
103         * gcc.c-torture/execute/pr30185.c: New test.
104
105 2006-12-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
106
107         PR testsuite/30179
108         PR testsuite/30180
109         * gcc.dg/builtin-bswap-1.c: Require stdint_types.
110         * gcc.dg/builtin-bswap-2.c: Likewise.
111         * gcc.dg/builtin-bswap-3.c: Likewise.
112         * gcc.dg/builtin-bswap-4.c: Likewise.
113         * lib/target-supports.exp (check_effective_target_stdint_types): New.
114         * cc.c-torture/execute/mode-dependent-address.x: New file.
115
116 2006-12-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
117
118         PR libfortran/30145
119         * gfortran.dg/write_zero_array: New test.
120
121 2006-12-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
122
123         PR fortran/30200
124         * gfortran.dg/write_fmt_trim.f90: New test.
125
126 2006-12-14  Diego Novillo  <dnovillo@redhat.com>
127
128         PR 30194
129         * gcc.dg/pr19633-1.c: Increase threshold for partitioning
130         temporarily.
131
132 2006-12-14  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
133
134         * lib/target-supports.exp (check_weak_available): Use istarget
135         "hppa*-*-hpux10*" instead of regexp.
136         (check_cxa_atexit_available): Likewise.
137
138 2006-12-14  Richard Guenther  <rguenther@suse.de>
139
140         PR tree-optimization/30197
141         * gcc.c-torture/execute/complex-1.c: Fix function name.
142         * gcc.dg/builtins-61.c: New testcase.
143
144 2006-12-14  Richard Guenther  <rguenther@suse.de>
145
146         PR middle-end/30172
147         * gcc.dg/pr30172-1.c: New testcase.
148
149 2006-12-14  Richard Guenther  <rguenther@suse.de>
150
151         PR tree-optimization/30198
152         * gcc.dg/builtins-60.c: New testcase.
153
154 2006-12-14  Dorit Nuzman  <dorit@il.ibm.com>
155  
156         * lib/target-supports.exp (vect_no_align): Remove spu.
157
158 2006-12-13  Ian Lance Taylor  <iant@google.com>
159
160         PR c++/19564
161         PR c++/19756
162         * g++.dg/warn/Wparentheses-5.C: New test.
163         * g++.dg/warn/Wparentheses-6.C: New test.
164         * g++.dg/warn/Wparentheses-7.C: New test.
165         * g++.dg/warn/Wparentheses-8.C: New test.
166         * g++.dg/warn/Wparentheses-9.C: New test.
167         * g++.dg/warn/Wparentheses-10.C: New test.
168         * g++.dg/warn/Wparentheses-11.C: New test.
169         * g++.dg/warn/Wparentheses-12.C: New test.
170         * g++.dg/warn/Wparentheses-13.C: New test.
171         * g++.dg/warn/Wparentheses-14.C: New test.
172         * g++.dg/warn/Wparentheses-15.C: New test.
173         * g++.dg/warn/Wparentheses-16.C: New test.
174         * g++.dg/warn/Wparentheses-17.C: New test.
175         * g++.dg/warn/Wparentheses-18.C: New test.
176         * g++.dg/warn/Wparentheses-19.C: New test.
177         * g++.dg/warn/Wparentheses-20.C: New test.
178         * g++.dg/warn/Wparentheses-21.C: New test.
179
180 2006-12-13  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
181
182         PR testsuite/30157
183         * lib/target-supports.exp (check_cxa_atexit_available): Return false
184         for target "hppa.*hpux10".
185
186 2006-12-13  Jakub Jelinek  <jakub@redhat.com>
187
188         * g++.dg/debug/vartrack1.C: New test.
189
190         * g++.dg/opt/ifcvt1.C: New test.
191
192         * gcc.dg/tls/opt-13.c: New test.
193
194         * gcc.dg/20060425-2.c: New test.
195
196         * g++.dg/opt/pr15054-2.C: New test.
197
198         * gcc.c-torture/execute/20060420-1.c: New test.
199
200         * gcc.c-torture/execute/20060412-1.c: New test.
201
202         * objc/compile/20060406-1.m: New test.
203
204 2006-12-08  Alexandre Oliva  <aoliva@redhat.com>
205
206         * g++.dg/template/array17.C: New test.
207
208 2006-02-25  Alexandre Oliva  <aoliva@redhat.com>
209
210         * gcc.target/powerpc/altivec-23.c: New test.
211
212 2006-12-13  Lee Millward  <lee.millward@codesourcery.com>
213
214         PR c++27316
215         * g++.dg/inherit/error3.C: New test.
216
217         PR c++/28740
218         * g++.dg/inherit/error4.C: New test. 
219         
220 2006-12-13  Richard Guenther  <rguenther@suse.de>
221
222         PR tree-optimization/17687
223         * gcc.dg/builtins-59.c: New testcase.
224
225 2006-12-13  Ben Elliston  <bje@au.ibm.com>
226
227         * gcc.target/spu/Wmain.c: New test.
228
229 2006-12-12  Josh Conner  <jconner@apple.com>
230
231         * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
232         * g++.dg/abi/thunk4.C: Likewise.
233         * g++.dg/abi/rtti3.C: Likewise.
234
235 2006-12-12  Trevor Smigiel  <trevor_smigiel@playstation.sony.com>
236
237         * gcc.target/spu/cpat-1.c: New test.
238         * gcc.target/spu/cpat-2.c: New test.
239         * gcc.target/spu/cpat-3.c: New test.
240         * gcc.target/spu/cpat-4.c: New test.
241
242 2006-12-12  Andrew Pinski  <andrew_pinski@playstation.sony.com>
243
244         PR tree-opt/28436
245         * gcc.c-torture/compile/vector-1.c: New test.
246         * gcc.c-torture/compile/vector-2.c: New test.
247         * gcc.c-torture/compile/vector-3.c: New test.
248
249 2006-12-12  Tobias Schl├╝ter  <tobias.schlueter@physik.uni-muenchen.de>
250
251         * lib/fortran-torture.exp: Update copyright years.  Remove
252         obsolete comment.  Test -ftree-vectorize where it makes sense.
253         * lib/gfortran-dg.exp: Update copyright years.  Use settings
254         from fortran-torture.exp.
255         * gfortran.dg/char_transpose_1.f90,
256         gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
257         gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
258         * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90:  Add
259         '-w' to dg-options.
260
261 2006-12-12  Richard Sandiford  <richard@codesourcery.com>
262
263         * lib/gcc-dg.exp (${tool}_load): Fix invocation of
264         saved_${tool}_load.
265
266 2006-12-12  Ira Rosen  <irar@il.ibm.com>
267
268         * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
269         * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
270         * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
271         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
272         gaps.
273
274 2006-12-12  Richard Guenther  <rguenther@suse.de>
275
276         PR middle-end/30147
277         * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
278
279 2006-12-11  Aldy Hernandez  <aldyh@redhat.com>
280             Diego Novillo  <dnovillo@redhat.com>
281
282         * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
283         VDEF/VUSE changes.
284         * gcc.dg/tree-ssa/pr26421.c: Likewise
285         * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
286         * gcc.dg/tree-ssa/pr23382.c: Likewise.
287         * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
288         * gcc.dg/tree-ssa/pr28410.c: Likewise.
289         * gcc.dg/tree-ssa/20031015-1.c: Likewise.
290         * gcc.dg/tree-ssa/20040302-1.c: Likewise.
291         * gcc.dg/tree-ssa/vrp07.c: Likewise.
292         * gcc.dg/tree-ssa/vrp08.c: Likewise.
293         * gcc.dg/tree-ssa/alias-12.c: Likewise.
294
295 2006-12-11  Jan Hubicka  <jh@suse.cz>
296
297         * gcc.dg/tree-prof/stringop-1.c: New test.
298         * gcc.dg/tree-prof/stringop-2.c: New test.
299
300 2006-12-11  Uros Bizjak  <ubizjak@gmail.com>
301
302         PR target/30120
303         * gcc.target/i386/pr30120.c: New test.
304
305         Revert:
306         2006-11-15  Uros Bizjak  <ubizjak@gmail.com>
307
308         * gcc.target/i386/x87regparm-1.c: New test.
309         * gcc.target/i386/x87regparm-2.c: New test.
310         * gcc.target/i386/x87regparm-3.c: New test.
311         * gcc.target/i386/x87regparm-4.c: New test.
312
313 2006-12-10  Zdenek Dvorak <dvorakz@suse.cz>
314
315         * gcc.dg/tree-ssa/loop-17.c: Update outcome.
316
317 2006-12-10  Tobias Burnus  <burnus@net-b.de>
318
319         PR fortran/23994
320         * gfortran.dg/protected_1.f90: New test.
321         * gfortran.dg/protected_2.f90: New test.
322         * gfortran.dg/protected_3.f90: New test.
323         * gfortran.dg/protected_4.f90: New test.
324         * gfortran.dg/protected_5.f90: New test.
325         * gfortran.dg/protected_6.f90: New test.
326
327 2006-12-09  Paul Thomas  <pault@gcc.gnu.org>
328             Tobias Burnus  <burnus@gcc.gnu.org>
329
330         PR fortran/29975
331         PR fortran/30068
332         * gfortran.dg/interface_4.f90: Test adding procedure to generic
333         interface.
334         * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
335         ambiguous interfaces.
336         * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
337         * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
338         * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
339         ambiguous interfaces.
340         * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
341         * gfortran.dg/array_initializer_2.f90: Add initializer array
342         constructor test.
343
344         PR fortran/30096
345         * gfortran.dg/interface_9.f90: Test that host interfaces are
346         not checked for ambiguity with the local version.
347
348 2006-12-09  Paul Thomas  <pault@gcc.gnu.org>
349
350         PR fortran/29464
351         * gfortran.dg/module_interface_2.f90: New test.
352
353 2006-12-09  Paul Thomas  <pault@gcc.gnu.org>
354
355         PR fortran/29941
356         * gfortran.dg/assumed_len.f90: New test.
357
358 2006-12-09  Richard Guenther  <rguenther@suse.de>
359
360         * g++.dg/warn/implicit-typename1.C: Qualify types.
361         * g++.dg/parse/crash12.C: Likewise.
362         * g++.dg/tree-ssa/pr22444.C: Likewise.
363
364 2006-12-09  Tobias Burnus  <burnus@net-b.de>
365
366         * gfortran.dg/array_2.f90: Added sqrt test.
367
368 2006-12-08  Uros Bizjak  <ubizjak@gmail.com>
369
370         * gcc.target/i386/x87regparm-1.c: XFAIL.
371         * gcc.target/i386/x87regparm-2.c: XFAIL.
372         * gcc.target/i386/x87regparm-3.c: XFAIL.
373         * gcc.target/i386/x87regparm-4.c: XFAIL.
374
375 2006-12-08  Manuel Lopez-Ibanez <manu@gcc.gnu.org>
376
377         * lib/target-supports.exp
378         (check_effective_target_large_long_double): New.  
379         * gcc.dg/Wconversion-real.c : Use it.  
380         * gcc.dg/Wconversion-integer.c : Fix for targets where char is
381         unsigned.
382
383 2006-12-08  Mark Shinwell  <shinwell@codesourcery.com>
384
385         * gcc.c-torture/execute/mode-dependent-address.c: New test.
386
387 2006-12-08  Tobias Burnus  <burnus@net-b.de>
388
389         PR fortran/27546
390         * gfortran.dg/import4.f90: New test for IMPORT in modules.
391
392 2006-12-07  Mark Mitchell  <mark@codesourcery.com>
393
394         PR c++/29732
395         * g++.dg/template/crash65.C: New test.
396         * g++.dg/template/spec16.C: Tweak error markers.
397
398 2006-12-07  Andrew Pinski  <andrew_pinski@playstation.sony.com>
399
400         * gcc.target/spu: New directory.
401         * gcc.target/spu/spu.exp: New file.
402         * gcc.target/spu/intrinsics-1.c: New test.
403
404 2006-12-07  Lee Millward  <lee.millward@codesourcery.com>
405
406         PR c++/29980
407         * g++.dg/ext/attrib27.C: New test.
408         * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
409         * g++.dg/parse/typedef5.C: Likewise.
410         
411 2006-12-07  Mike Stump  <mrs@apple.com>
412
413         * treelang/compile/var_defs.tree: Adjust.
414
415 2006-12-06  Mark Mitchell  <mark@codesourcery.com>
416
417         PR c++/29730
418         * g++.dg/template/crash64.C: New test.
419         * g++.dg/parse/crash27.C: Adjust error markers.
420
421 2006-12-06  Thomas Koenig  <Thomas.Koenig@online.de>
422
423         PR libfortran/30009
424         PR libfortran/30056
425         * gfortran.dg/read_eof_4.f90:  Add tests.
426         * gfortran.dg/readwrite_unf_direct_eor_1.f90:  New test.
427         * gfortran.dg/unf_read_corrupted_1.f90: New test.
428
429 2006-12-05  Mark Mitchell  <mark@codesourcery.com>
430
431         PR c++/29729
432         * g++.dg/template/crash63.C: New test.
433
434         PR c++/29728
435         * g++.dg/template/crash62.C: New test.
436
437 2006-12-05  Paul Thomas  <pault@gcc.gnu.org>
438
439         PR fortran/30003
440         * gfortran.dg/allocatable_function_1.f90: Increase the number
441         of expected calls of free to 10; the lhs section reference is
442         now evaluated so there is another call to bar.  Change the
443         comment appropriately.
444         * gfortran.dg/array_section_1.f90: New test.
445
446 2006-12-05  Paul Thomas  <pault@gcc.gnu.org>
447
448         PR fortran/29912
449         * gfortran.dg/char_result_12.f90: New test.
450
451 2006-12-05  Richard Guenther  <rguenther@suse.de>
452
453         * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
454         * gcc.dg/vect/vect-pow-2.c: Rename to ...
455         * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this.  Require
456         vect_double, xfail for spu*-*-*.
457
458 2006-12-04  Tobias Burnus  <burnus@net-b.de>
459
460         PR fortran/29962
461         * initialization_4.f90: Test noninteger exponents (-std=f95).
462         * initialization_5.f90: New test for noninteger exponents
463           with -std=f2003.
464
465 2006-12-04  Paul Thomas  <pault@gcc.gnu.org>
466
467         PR fortran/29821
468         * gfortran.dg/parameter_array_section_1.f90: New test.
469
470 2006-12-04  Mark Mitchell  <mark@codesourcery.com>
471
472         PR c++/29733
473         * g++.dg/template/crash61.C: New test. 
474
475         PR c++/29632
476         * g++.dg/template/error23.C: New test.
477
478 2006-12-04  Uros Bizjak  <ubizjak@gmail.com>
479
480         * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
481
482 2006-12-04  Paul Thomas  <pault@gcc.gnu.org>
483
484         PR fortran/29916
485         * gfortran.dg/host_dummy_index_1.f90: Added additional test.
486
487 2006-12-04  Jakub Jelinek  <jakub@redhat.com>
488
489         PR middle-end/29965
490         * gcc.dg/gomp/pr29965-1.c: New test.
491         * gcc.dg/gomp/pr29965-2.c: New test.
492         * gcc.dg/gomp/pr29965-3.c: New test.
493         * gcc.dg/gomp/pr29965-4.c: New test.
494         * gcc.dg/gomp/pr29965-5.c: New test.
495         * gcc.dg/gomp/pr29965-6.c: New test.
496         * g++.dg/gomp/pr29965-1.C: New test.
497         * g++.dg/gomp/pr29965-2.C: New test.
498         * g++.dg/gomp/pr29965-3.C: New test.
499         * g++.dg/gomp/pr29965-4.C: New test.
500         * g++.dg/gomp/pr29965-5.C: New test.
501         * g++.dg/gomp/pr29965-6.C: New test.
502         * g++.dg/gomp/pr29965-7.C: New test.
503         * g++.dg/gomp/pr29965-8.C: New test.
504         * g++.dg/gomp/pr29965-9.C: New test.
505         * g++.dg/gomp/pr29965-10.C: New test.
506
507 2006-12-04  Eric Botcazou  <ebotcazou@adacore.com>
508
509         * gnat.dg/pointer_variable_bounds.adb: New test.
510         * gnat.dg/pointer_variable_bounds.ads: Likewise.
511         * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
512
513 2006-12-03  Eric Christopher  <echristo@apple.com>
514
515         * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
516
517 2006-12-03  Richard Henderson  <rth@redhat.com>
518             Andrew Pinski  <pinskia@gmail.com>
519
520         PR C++/14329
521         * g++.dg/warn/unit-1.C: New test.
522
523 2006-12-03  Uros Bizjak  <ubizjak@gmail.com>
524
525         * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
526
527 2006-12-03  Dorit Nuzman  <dorit@il.ibm.com>
528
529         * g++.dg/vect/vect.exp: Enable tests to run on spu.
530         * gcc.dg/vect/vect.exp: Enable tests to run on spu.
531         * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
532         * gcc.dg/vect/vect-70.c: Reduce array size.
533         * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
534         vect_no_compaer_double targets.
535         * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
536         vect_float, vect_double, and vect_int.
537
538 2006-12-03  Dorit Nuzman <dorit@il.ibm.com>
539
540         * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
541         test for loop versioning on vect_no_align targets.
542         * gcc.dg/vect/pr20122.c: Likewise.
543         * gcc.dg/vect/vect-105.c: Likewise.
544         * gcc.dg/vect/vect-42.c: Likewise.
545         * gcc.dg/vect/vect-43.c: Likewise.
546         * gcc.dg/vect/vect-74.c: Likewise.
547         * gcc.dg/vect/vect-75.c: Likewise.
548         * gcc.dg/vect/vect-multitypes-3.c: Likewise.
549         * gcc.dg/vect/vect-multitypes-6.c: Likewise.
550         * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
551         * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
552
553 2006-12-03  Paul Thomas  <pault@gcc.gnu.org>
554
555         PR fortran/29642
556         * gfortran.dg/value_1.f90 : New test.
557         * gfortran.dg/value_2.f90 : New test.
558         * gfortran.dg/value_3.f90 : New test.
559         * gfortran.dg/value_4.f90 : New test.
560         * gfortran.dg/value_4.c : Called from value_4.f90.
561
562 2006-12-02  Andrew Pinski  <andrew_pinski@playstation.sony.com>
563
564         PR C++/30033
565         *  g++.dg/cpp0x/static_assert4.C: New testcase.
566
567 2006-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
568
569         * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
570
571 2006-12-02  Lee Millward  <lee.millward@codesourcery.com>
572
573         PR c/27953
574         * gcc.dg/pr27953.c: New test.
575
576 2006-12-01  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
577
578         PR c++/30022
579         * g++.dg/ext/vector5.C: New test.
580
581         PR c++/30021
582         * g++.dg/other/main1.C: New test.
583
584 2006-12-01  Thomas Koenig  <Thomas.Koenig@online.de>
585
586         PR libfortran/29568
587         * gfortran.dg/convert_implied_open.f90:  Change to
588         new default record length.
589         * gfortran.dg/unf_short_record_1.f90:  Adapt to
590         new error message.
591         * gfortran.dg/unformatted_subrecords_1.f90:  New test.
592
593 2006-12-01  Andrew MacLeod  <amacleod@redhat.com>
594
595         * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
596
597 2006-12-01  Ryan Mansfield  <rmansfield@qnx.com>
598
599         PR c++/29066
600         * g++.dg/expr/pr29066.c: New.
601
602 2006-12-01  H.J. Lu  <hongjiu.lu@intel.com>
603             Zdenek Dvorak <dvorakz@suse.cz>
604
605         PR tree-optimization/29921
606         * gcc.dg/pr29921-2.c: New test.
607
608 2006-11-30  H.J. Lu  <hongjiu.lu@intel.com>
609
610         * gcc.dg/i386-cpuid.h (bit_SSE3): New.
611         (i386_get_cpuid): New function.
612         (i386_cpuid_ecx): Likewise.
613         (i386_cpuid_edx): Likewise.
614         (i386_cpuid): Updated to call i386_cpuid_edx.
615
616         * gcc.target/i386/sse3-addsubpd.c: New file.
617         * gcc.target/i386/sse3-addsubps.c: Likewise.
618         * gcc.target/i386/sse3-haddpd.c: Likewise.
619         * gcc.target/i386/sse3-haddps.c: Likewise.
620         * gcc.target/i386/sse3-hsubpd.c: Likewise.
621         * gcc.target/i386/sse3-hsubps.c: Likewise.
622         * gcc.target/i386/sse3-lddqu.c: Likewise.
623         * gcc.target/i386/sse3-movddup.c: Likewise.
624         * gcc.target/i386/sse3-movshdup.c: Likewise.
625         * gcc.target/i386/sse3-movsldup.c: Likewise.
626
627 2006-12-01  Dirk Mueller  <dmueller@suse.de>
628
629         * g++.dg/warn/Wreturn-type-4.C: New testcase.
630
631 2006-11-30  Janis Johnson  <janis187@us.ibm.com>
632
633         * gcc.dg/dfp/convert-int-max.c: New test.
634         * gcc.dg/dfp/convert-int-max-fold.c: New test.
635
636 2006-11-30  Richard Guenther  <rguenther@suse.de>
637
638         * gcc.dg/vect/vect-pow-1.c: Rename ...
639         * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this.  Use
640         floats instead of doubles, check successful vectorization.
641
642 2006-11-29  Andrew Pinski  <andrew_pinski@playstation.sony.com>
643
644         PR target/29945
645         * gcc.c-torture/compile/pr29945.c: New testcase.
646
647 2006-11-30  Joseph Myers  <joseph@codesourcery.com>
648
649         * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
650         -maltivec.
651
652 2006-11-29  Eric Christopher  <echristo@apple.com>
653
654         * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
655
656 2006-11-29  Janis Johnson  <janis187@us.ibm.com>
657
658         * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
659
660         * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
661
662 2006-11-29  Lee Millward  <lee.millward@codesourcery.com>
663
664         PR c++/29022
665         * g++.dg/inherit/virtual2.C: New test.
666         * g++.dg/inherit/virtual3.C: Likewise.
667         * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
668         * g++.dg/inherit/error2.C: Likewise.
669         * g++.dg/template/instantiate1.C: Likewise.
670
671 2006-11-28  Andrew Pinski  <pinskia@gmail.com>
672
673         PR tree-opt/29984
674         * gcc.dg/tree-ssa/reassoc-12.c: New test.
675
676 2006-11-28  Jan Hubicka  <jh@suse.cz>
677
678         * gcc.dg/memcpy-1.c: New test.
679
680 2006-11-28  Jakub Jelinek  <jakub@redhat.com>
681
682         PR c++/29735
683         * g++.dg/warn/main-3.C: New test.
684
685 2006-11-28  Jan Hubicka  <jh@suse.cz>
686
687         * gcc.dg/winline-1.c: New test.
688
689 2006-11-28  Nathan Sidwell  <nathan@codesourcery.com>
690
691         * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
692         alignments.
693
694 2006-11-28  Paul Thomas  <pault@gcc.gnu.org>
695
696         PR fortran/29976
697         * gfortran.dg/missing_optional_dummy_3.f90
698
699 2006-11-28  Paul Thomas  <pault@gcc.gnu.org>
700
701         PR fortran/20880
702         * gfortran.dg/interface_3.f90: Modify errors.
703
704 2006-11-28  Ben Elliston  <bje@au.ibm.com>
705
706         * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
707         fail to link due to relocation overflows on spu-*-*.
708
709 2006-11-27  Michael Matz  <matz@suse.de>
710             Andreas Krebbel  <krebbel1@de.ibm.com>
711
712         PR target/29319
713         * gcc.dg/20061127-1.c: New testcase.
714
715 2006-11-27  Uros Bizjak  <ubizjak@gmail.com>
716
717         * gcc.dg/20061124-1.c: Add exit() function prototype.
718
719 2006-11-27  Jan Hubicka  <jh@suse.cz>
720
721         * gcc.target/i386/memcpy-1.c: Adjust size.
722         * testsuite/gcc.dg/visibility-11.c: Likewise.
723
724 2006-11-27  Richard Guenther  <rguenther@suse.de>
725
726         PR middle-end/25620
727         * gcc.target/i386/pow-1.c: New testcase.
728         * gcc.dg/builtins-58.c: Likewise.
729
730 2006-11-26  Mark Mitchell  <mark@codesourcery.com>
731
732         PR c++/29886
733         * g++.dg/expr/cast8.C: New test.
734
735 2006-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
736
737         * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
738         Don't ever inline the testcase.
739
740 2006-11-25  Andrew Pinski  <pinskia@gmail.com>
741
742         PR fortran/29982
743         * gfortran.fortran-torture/compile/parameter_3.f90: New
744         testcase.
745
746 2006-11-25  Andrew Pinski  <pinskia@gmail.com>
747
748         PR fortran/29951
749         * gfortran.fortran-torture/execute/transfer2.f90: New test.
750
751 2006-11-25  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
752
753         * gfortran.fortran-torture/execute/specifics.f90: Remove test
754         for CHAR.
755
756 2006-11-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
757
758         PR libgfortran/29936
759         * gfortran.dg/write_check3.f90: New test.
760
761 2006-11-24  Andrew Pinski  <andrew_pinski@playstation.sony.com>
762
763         * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
764
765 2006-11-24  Paul Thomas  <pault@gcc.gnu.org>
766
767         PR fortran/20880
768         * gfortran.dg/interface_3.f90: New test.
769
770         PR fortran/29387
771         * gfortran.dg/generic_8.f90: New test.
772
773 2006-11-24  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
774
775         * gfortran.dg/specifics_1.f90: Remove check for CHAR.
776         * gfortran.dg/specifics_2.f90: Remove check for CHAR.
777         * gfortran.dg/specifics_3.f90: Remove.
778
779 2006-11-24  Jakub Jelinek  <jakub@redhat.com>
780
781         PR c/29955
782         * gcc.dg/gomp/pr29955.c: New test.
783
784         PR c/29736
785         * gcc.dg/pr29736.c: New test.
786
787 2006-11-24  Andrew Pinski  <andrew_pinski@playstation.sony.com>
788
789         PR tree-opt/29964
790         * gcc.dg/pure-1.c: New test.
791
792 2006-11-24  Joseph Myers  <joseph@codesourcery.com>
793
794         * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
795         * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
796
797 2006-11-24  Andreas Krebbel  <krebbel1@de.ibm.com>
798
799         * gcc.dg/20061124-1.c: New testcase.
800
801 2006-11-23  Eric Christopher  <echristo@apple.com>
802
803         * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
804
805 2006-11-24  Manuel Lopez-Ibanez <manu@gcc.gnu.org>
806
807         PR c/2707
808         PR c++/26167
809         * gcc.dg/Wconversion-integer.c: New. Supersedes
810         Wconversion-negative-constants.c
811         * gcc.dg/Wconversion-real.c: New.
812         * gcc.dg/Wconversion-real-integer.c: New.
813         * gcc.dg/Wconversion-negative-constants.c: Deleted.
814         * g++.dg/warn/Wconversion1.C: Modified.
815
816 2006-11-23  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
817
818         * gfortran.dg/overload_1.f90: New test.
819
820 2006-11-23  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
821
822         PR c/9072
823         * gcc.dg/builtin-protos-1.c: Replace Wconversion by
824         Wtraditional-conversion.
825         * gcc.dg/overflow-warn-2.c: Likewise.
826         * gcc.dg/Wconversion.c: Likewise. Renamed as
827         Wtraditional-conversion.c .
828         * gcc.dg/Wconversion-2.c: Likewise. Renamed as
829         Wtraditional-conversion-2.c .
830         * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
831         Wtraditional-conversion-2.c
832         * gcc.dg/Wconversion-negative-constants.c: New.
833
834 2006-11-23  Andrew Pinski  <pinskia@gmail.com>
835
836         * gcc.dg/tree-ssa/dump-1.c: New test.
837
838 2006-11-23  David Ung <davidu@mips.com>
839
840         * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
841         -mfp64, allowable when ISA >= 33 and float is enabled.
842         * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
843         of mthc1 and mfhc1 patterns.
844
845 2006-11-23  Zdenek Dvorak <dvorakz@suse.cz>
846
847         PR tree-optimization/29921
848         * gcc.dg/pr29921.c: New test.
849
850 2006-11-22  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
851
852         PR fortran/29441
853         * gfortran.dg/initialization_4.f90: New test.
854
855 2006-11-22  Ira Rosen  <irar@il.ibm.com>
856
857         * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
858         platforms that have interleaving support.
859         * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
860         * gcc.dg/vect/vect-strided-a-u16-i2.c,
861         gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
862         gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
863         gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
864         gcc.dg/vect/vect-strided-u8-i2-gap.c,
865         gcc.dg/vect/vect-strided-u8-i8.c,
866         gcc.dg/vect/vect-strided-u8-i8-gap2.c,
867         gcc.dg/vect/vect-strided-u8-i8-gap4.c,
868         gcc.dg/vect/vect-strided-u8-i8-gap7.c,
869         gcc.dg/vect/vect-strided-float.c,
870         gcc.dg/vect/vect-strided-a-mult.c,
871         gcc.dg/vect/vect-strided-mult-char-ls.c,
872         gcc.dg/vect/vect-strided-a-u16-mult.c,
873         gcc.dg/vect/vect-strided-a-u32-mult.c,
874         gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
875         gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
876         gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
877         gcc.dg/vect/vect-strided-mult.c,
878         gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
879         * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
880
881 2006-11-22 Paul Thomas  <pault@gcc.gnu.org>
882
883         PR fortran/25087
884         * gfortran.dg/auto_char_len_4.f90: New test.
885
886 2006-11-22 Paul Thomas  <pault@gcc.gnu.org>
887
888         PR fortran/29652
889         * gfortran.dg/generic_7.f90: New test.
890         * gfortran.dg/defined_operators_1.f90: Add new error.
891
892 2006-11-22  Zdenek Dvorak <dvorakz@suse.cz>
893
894         PR tree-optimization/29902
895         * g++.dg/tree-ssa/pr29902.C: New test.
896
897 2006-11-21 Paul Thomas  <pault@gcc.gnu.org>
898
899         PR fortran/29820
900         * gfortran.dg/used_types_13.f90: New test.
901
902 2006-11-21  Janis Johnson  <janis187@us.ibm.com>
903
904         * gcc.dg/dfp/snan.c: Delete.
905
906 2006-11-21  Douglas Gregor  <doug.gregor@gmail.com>
907
908         * g++.dg/cpp0x/static_assert1.C: New.
909         * g++.dg/cpp0x/static_assert2.C: New.
910         * g++.dg/cpp0x/static_assert3.C: New.
911
912 2006-11-21  Richard Guenther  <rguenther@suse.de>
913
914         * gcc.dg/vect/vect-pow-1.c: New testcase.
915         * gcc.dg/vect/vect-pow-2.c: Likewise.
916
917 2006-11-21  Jakub Jelinek  <jakub@redhat.com>
918
919         PR c++/29570
920         * g++.dg/template/static29.C: New test.
921
922         PR c++/29734
923         * g++.dg/conversion/simd4.C: New test.
924
925 2006-11-20  Simon Martin  <simartin@users.sourceforge.net>
926
927         PR c++/29475
928         * g++.dg/template/access19.C: New test.
929         * g++.old-deja/g++.other/access11.C: Adjusted the line where the
930         error is reported.
931
932 2006-11-20  Andrew Pinski  <andrew_pinski@playstation.sony.com>
933
934         PR tree-opt/25500
935         * gcc.dg/tree-ssa/sra-4.c: New testcase.
936
937 2006-11-20  Tobias Burnus  <burnus@net-b.de>
938
939         PR fortran/27546
940         * gfortran.dg/import.f90: Extended test.
941         * gfortran.dg/import2.f90: Extended test.
942
943 2006-11-20  Tobias Burnus  <burnus@net-b.de>
944
945         * gfortran.dg/volatile3.f90: Add conflict test.
946
947 2006-11-20  Bernhard Fischer  <aldot@gcc.gnu.org>
948
949         PR fortran/24783
950         * gfortran.dg/implicit_10.f90: New test.
951
952 2006-11-19  Gabriel Dos Reis  <gdr@integrable-solutions.net>
953
954         PR c++/8586
955         * g++.dg/warn/Wall-write-strings.C: New.
956
957 2006-11-19  Erik Edelmann  <eedelman@gcc.gnu.org>
958
959         * gfortran.dg/alloc_comp_constraint_5.f90: New.
960         * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
961
962 2006-11-19  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
963
964         * gfortran.dg/use_3.f90: Remove error message.
965         * gfortran.dg/iso_fortran_env_1.f90: New test.
966         * gfortran.dg/iso_fortran_env_2.f90: New test.
967         * gfortran.dg/iso_fortran_env_3.f90: New test.
968         * gfortran.dg/iso_fortran_env_4.f90: New test.
969
970 2006-11-19  Dorit Nuzman  <dorit@il.ibm.com>
971
972         * gcc.dg/vect/vect-27.c: Fix initialization.
973
974 2006-11-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
975
976         * gcc.dg/builtins-20.c: Add fmin/fmax cases.
977         * gcc.dg/torture/builtin-minmax-1.c: New.
978
979         * gcc.dg/builtins-20.c: Add cases for copysign.
980
981 2006-11-18  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
982
983         PR fortran/24285
984         * gfortran.dg/dollar_edit_descriptor-3.f: New test.
985
986 2006-11-17  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
987         * gfortran.dg/use_1.f90: New test.
988         * gfortran.dg/use_1.f90: New test.
989         * gfortran.dg/use_1.f90: New test.
990
991 2006-11-17  Zdenek Dvorak <dvorakz@suse.cz>
992
993         PR tree-optimization/29801
994         * gcc.dg/pr29801.c: New test.
995
996 2006-11-17  Jakub Jelinek  <jakub@redhat.com>
997
998         PR middle-end/29584
999         * gcc.dg/torture/pr29584.c: New test.
1000
1001 2006-11-17  Joseph Myers  <joseph@codesourcery.com>
1002
1003         * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1004         Condition PowerPC tests for saving FPRs on powerpc_fprs.
1005         * gcc.target/powerpc/compress-float-ppc.c,
1006         gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1007         powerpc_fprs.
1008         * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1009         do not pass -mhard-float.
1010
1011 2006-11-16  Eric Botcazou  <ebotcazou@adacore.com>
1012
1013         * gnat.dg/volatile_aggregate.adb: New test.
1014
1015 2006-11-16  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1016
1017         PR fortran/29391
1018         PR fortran/29489
1019         * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1020         * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1021
1022 2006-11-16  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
1023
1024         PR target/29201
1025         * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1026
1027 2006-11-15  Steven G. Kargl  <kargl@gcc.gnu.org>
1028
1029         * gfortran.dg/import3.f90: Fix error message.
1030
1031 2006-11-15  Andrew Pinski  <andrew_pinski@playstation.sony.com>
1032
1033         PR tree-opt/29788
1034         * gfortran.fortran-torture/compile/inline_1.f90:
1035         New testcase.
1036
1037 2006-11-15  Uros Bizjak  <ubizjak@gmail.com>
1038
1039         * gcc.target/i386/x87regparm-1.c: New test.
1040         * gcc.target/i386/x87regparm-2.c: New test.
1041         * gcc.target/i386/x87regparm-3.c: New test.
1042         * gcc.target/i386/x87regparm-4.c: New test.
1043
1044 2006-11-15  Tobias Burnus  <burnus@net-b.de>
1045
1046         PR fortran/27546
1047         * gfortran.dg/import.f90: New test.
1048         * gfortran.dg/import2.f90: New test.
1049         * gfortran.dg/import3.f90: New test.
1050
1051 2006-11-15  Tobias Burnus  <burnus@net-b.de>
1052
1053         PR fortran/27588
1054         * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1055
1056 2006-11-15  Tobias Burnus  <burnus@net-b.de>
1057
1058         PR fortran/29806
1059         * gfortran.dg/contains.f90: New test.
1060         * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1061
1062 2006-11-15  Jakub Jelinek  <jakub@redhat.com>
1063
1064         PR tree-optimization/29581
1065         * gcc.dg/pr29581-1.c: New test.
1066         * gcc.dg/pr29581-2.c: New test.
1067         * gcc.dg/pr29581-3.c: New test.
1068         * gcc.dg/pr29581-4.c: New test.
1069         * gfortran.dg/pr29581.f90: New test.
1070
1071 2006-11-14  Brooks Moses  <brooks.moses@codesourcery.com>
1072
1073         PR fortran/29702
1074         * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1075         numbers in error message headers.
1076
1077 2006-11-14  Richard Guenther  <rguenther@suse.de>
1078
1079         * gcc.target/i386/math-torture/math-torture.exp: Restrict
1080         to i?86 and x86_64 targets.
1081
1082 2006-11-14  Caroline Tice  <ctice@apple.com>
1083
1084         * gcc.dg/pubtypes-1.c: New file/testcase.
1085         * gcc.dg/pubtypes-2.c: New file/testcase.
1086         * gcc.dg/pubtypes-3.c: New file/testcase.
1087         * gcc.dg/pubtypes-4.c: New file/testcase.
1088         * g++.dg/pubtypes.C: New file/testcase.
1089
1090 2006-11-14  Mark Mitchell  <mark@codesourcery.com>
1091
1092         PR c++/29106
1093         * g++.dg/init/self1.C: New test.
1094
1095 2006-11-14  Tobias Burnus  <burnus@net-b.de>
1096
1097         PR fortran/29657
1098         * gfortran.dg/conflicts.f90: Add.
1099
1100 2006-11-14  Paolo Bonzini  <bonzini@gnu.org>
1101
1102         PR rtl-optimization/29798
1103
1104         * gcc.c-torture/execute/pr29798.c: New.
1105
1106 2006-11-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1107
1108         * gcc.dg/builtins-20.c: Add more cases.
1109
1110 2006-11-13  Jakub Jelinek  <jakub@redhat.com>
1111
1112         PR fortran/29759
1113         * gfortran.dg/gomp/pr29759.f90: New test.
1114
1115 2006-11-13  Mark Mitchell  <mark@codesourcery.com>
1116
1117         PR c++/29518
1118         * g++.dg/template/static28.C: New test.
1119
1120 2006-11-13  Carlos O'Donell  <carlos@codesourcery.com>
1121
1122         * lib/c-torture.exp: Use target-libpath.exp.
1123         * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1124         set GCC_EXEC_PREFIX env var from global variable of same name.
1125
1126 2006-11-12  Andrew Pinski  <andrew_pinski@playstation.sony.com>
1127
1128         PR fortran/26994
1129         * gfortran.fortran-torture/compile/transfer-1.f90:
1130         New testcase.
1131
1132 2006-11-12  H.J. Lu  <hongjiu.lu@intel.com>
1133             Zdenek Dvorak <dvorakz@suse.cz>
1134
1135         PR tree-optimization/29680
1136         * gcc.dg/alias-11.c: New test.
1137
1138 2006-11-12  Jason Merrill  <jason@redhat.com>
1139             Andrew Pinski <pinskia@physics.uc.edu>
1140
1141         PR middle-end/28915
1142         * gcc.target/i386/vectorize1.c: New.
1143
1144 2006-11-12  Roger Sayle  <roger@eyesopen.com>
1145
1146         PR rtl-optimization/29797
1147         * gcc.c-torture/execute/pr29797-1.c: New test case.
1148
1149 2006-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1150
1151         * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1152
1153 2006-11-12  Zdenek Dvorak <dvorakz@suse.cz>
1154
1155         * gcc.dg/tree-ssa/prefetch-3.c: New test.
1156
1157 2006-11-12  Roger Sayle  <roger@eyesopen.com>
1158
1159         PR tree-optimization/13827
1160         * gcc.dg/fold-eqand-1.c: New test case.
1161
1162 2006-11-11  Andrew Pinski  <andrew_pinski@playstation.sony.com>
1163
1164         PR rtl-opt/28812
1165         * gcc.c-torture/execute/mayalias-3.c: New test.
1166
1167 2006-11-11  Richard Sandiford  <richard@codesourcery.com>
1168
1169         PR middle-end/27528
1170         * gcc.c-torture/compile/pr27528.c: New test.
1171         * gcc.dg/pr27528.c: Likewise.
1172
1173 2006-11-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1174
1175         * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1176
1177         * gcc.dg/torture/builtin-symmetric-1.c: New test.
1178
1179 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1180
1181         PR fortran/29758
1182         * gfortran.dg/reshape_source_size_1.f90: New test.
1183
1184 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1185
1186         PR fortran/29315
1187         * gfortran.dg/aliasing_dummy_4.f90: New test.
1188
1189 2006-11-10  Uros Bizjak  <ubizjak@gmail.com>
1190
1191         PR target/29777
1192         * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1193         and x86_64-*-* targets.
1194
1195 2006-11-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1196
1197         * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1198         * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1199         New macros. Use them in exact tests.
1200         (TESTIT3): New macro.
1201         Add tests for fmin, fmax and fma.
1202
1203 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1204
1205         PR fortran/29431
1206         * gfortran.dg/array_constructor_13.f90: New test.
1207
1208 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1209
1210         PR fortran/29744
1211         * gfortran.dg/used_types_12.f90: New test.
1212
1213 2006-11-09  Serge Belyshev  <belyshev@depni.sinp.msu.ru>
1214
1215         PR middle-end/29726
1216         * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
1217         (test6): Ditto.
1218         (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
1219         * gcc.dg/fold-eqandshift-3.c: New test case.
1220
1221 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1222
1223         PR fortran/29699
1224         * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
1225
1226         PR fortran/21370
1227         * gfortran.dg/change_symbol_attributes_1.f90: New test.
1228
1229 2006-11-09  Andreas Krebbel  <krebbel1@de.ibm.com>
1230
1231         * gcc.dg/20061109-1.c: New testcase.
1232
1233 2006-11-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1234
1235         * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
1236
1237 2006-11-09  Tobias Burnus  <burnus@net-b.de>
1238
1239         * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
1240         * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
1241
1242 2006-11-08  Zdenek Dvorak <dvorakz@suse.cz>
1243
1244         * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
1245         * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
1246
1247 2006-11-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1248
1249         * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
1250
1251 2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
1252
1253         * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
1254         vect-9.c).
1255         * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
1256         * gcc.dg/vect/vect-9.c: Now vectorizable.
1257         * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
1258         that support vect_widen_mult.
1259         * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
1260         * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
1261         vect-reduc-dot-u16.c).
1262         * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
1263         vect-reduc-dot-u16.c).
1264         * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
1265         * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
1266         vect-reduc-dot-s8.c).
1267         * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
1268         vect-reduc-dot-s8.c).
1269         * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
1270         vect-reduc-dot-s8.c).
1271         * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
1272         * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
1273         vect-reduc-dot-u8.c).
1274         * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
1275         vect-reduc-dot-u8.c).
1276         * gcc.dg/vect/vect-widen-mult-sum.c: New test.
1277         * gcc.dg/vect/vect-multitypes-9.c: New test.
1278         * gcc.dg/vect/vect-multitypes-10.c: New test.
1279         * gcc.dg/vect/vect-widen-mult-s16.c: New test.
1280         * gcc.dg/vect/vect-widen-mult-u16.c: New test.
1281         * gcc.dg/vect/vect-widen-mult-u8.c: New test.
1282         * gcc.dg/vect/vect-widen-mult-s8.c: New test.
1283         * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
1284         * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
1285         wrapv-vect-reduc-dot-s8.c.
1286         * lib/target-support.exp (check_effective_target_vect_unpack): New.
1287         (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
1288         targets that support vec_unpack.
1289         (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1290         (check_effective_target_vect_widen_mult_qi_to_hi): New.
1291         (check_effective_target_vect_widen_mult_hi_to_si): New.
1292         (check_effective_target_vect_widen_sum): Removed.
1293
1294         2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
1295
1296         * gcc.dg/vect/vect-multitypes-8.c: New test.
1297         * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
1298
1299         2006-11-08 Dorit Nuzman  <dorit@il.ibm.com>
1300
1301         * gcc.dg/vect/vect-multitypes-7.c: New test.
1302
1303         2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
1304
1305         * gcc.dg/vect/vect-multitypes-4.c: New test.
1306         * gcc.dg/vect/vect-multitypes-5.c: New test.
1307         * gcc.dg/vect/vect-multitypes-6.c: New test.
1308
1309         2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
1310
1311         * gcc.dg/vect/vect-multitypes-1.c: New test.
1312         * gcc.dg/vect/vect-multitypes-2.c: New test.
1313         * gcc.dg/vect/vect-multitypes-3.c: New test.
1314
1315 2006-11-07  Eric Christopher  <echristo@apple.com>
1316
1317         * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
1318         Test using scan-assembler-not.
1319
1320 2006-11-07  Jakub Jelinek  <jakub@redhat.com>
1321
1322         * gcc.dg/inline-17.c: New test.
1323
1324 2006-11-07  Steve Ellcey  <sje@cup.hp.com>
1325
1326         PR other/25028
1327         * gcc.dg/torture/fp-int-convert-float128-timode.c:  Do not XFAIL
1328         on HP-UX.
1329
1330 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
1331
1332         PR fortran/29539
1333         * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
1334
1335         PR fortran/29634
1336         * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
1337         test.
1338
1339 2006-11-07  Tobias Burnus  <burnus@net-b.de>
1340
1341         PR fortran/29601
1342         * gfortran.dg/volatile.f90: Add.
1343         * gfortran.dg/volatile2.f90: Add.
1344         * gfortran.dg/volatile3.f90: Add.
1345         * gfortran.dg/volatile4.f90: Add.
1346         * gfortran.dg/volatile5.f90: Add.
1347         * gfortran.dg/volatile6.f90: Add.
1348         * gfortran.dg/volatile7.f90: Add.
1349
1350 2006-11-06  Tobias Burnus  <burnus@net-b.de>
1351
1352         * gfortran.dg/io_constraints_2.f90: Adjust pattern
1353           for matching error messages.
1354         * gfortran.dg/specifics_3.f90: Adjust pattern
1355           for matching error messages.
1356
1357 2006-11-06  Janis Johnson  <janis187@us.ibm.com>
1358             Bernhard Fischer  <aldot@gcc.gnu.org>
1359
1360         * lib/gcc-dg.exp (output-exists): New proc.
1361         (output-exists-not): New proc.
1362         * gcc.test-framework/test-framework.awk: Support new directives.
1363         * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
1364         * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
1365         * gcc.test-framework/dg-outexists-exp-F.c: New test.
1366         * gcc.test-framework/dg-outexists-exp-XP.c: New test.
1367         * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
1368         * gcc.test-framework/dg-outexists-exp-P.c: New test.
1369
1370 2006-11-06  Erik Edelmann  <eedelman@gcc.gnu.org>
1371
1372         PR fortran/29630
1373         PR fortran/29679
1374         * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
1375         * gfortran.dg/initialization_3.f90: New.
1376
1377 2006-11-05  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1378
1379         PR libgfortran/25545
1380         * gfortran.dg/dollar_edit_descriptor-2.f: New test.
1381
1382 2006-11-05  Jakub Jelinek  <jakub@redhat.com>
1383
1384         PR middle-end/29695
1385         * gcc.c-torture/execute/pr29695-1.c: New test.
1386         * gcc.c-torture/execute/pr29695-2.c: New test.
1387
1388 2006-11-05  Paul Thomas  <pault@gcc.gnu.org>
1389
1390         PR fortran/29565
1391         * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
1392
1393 2006-11-04  Brooks Moses  <brooks.moses@codesourcery.com>
1394
1395         * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
1396         for matching error messages.
1397
1398 2006-11-04  Uros Bizjak  <ubizjak@gmail.com>
1399
1400         PR target/26915
1401         * gcc.target/i386/387-12.c: New test.
1402
1403 2006-11-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1404
1405         PR libfortran/29713
1406         * gfortran.dg/pr29713.f90: New test.
1407
1408 2006-11-03  J"orn Rennecke  <joern.rennecke@st.com>
1409
1410         * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
1411         Also test for bogus rest sign.
1412
1413 2006-11-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1414
1415         PR libfortran/27895
1416         * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
1417
1418 2006-11-02  Brooks Moses  <brooks.moses@codesourcery.com>
1419
1420         * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
1421         from error messages.
1422
1423 2006-11-02  Mike Stump  <mrs@apple.com>
1424
1425         * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
1426
1427         * g++.old-deja/g++.abi/align.C: Enable for darwin.
1428
1429 2006-11-02  Eric Botcazou  <ebotcazou@adacore.com>
1430
1431         * g++.dg/eh/gcsec1.C: New test.
1432
1433 2006-11-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1434
1435         * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
1436         (TESTIT_2P, TESTIT_2P_R): New macros.  Test sincos.
1437
1438 2006-11-01  Adam Nemet  <anemet@caviumnetworks.com>
1439
1440         * gcc.dg/fold-mod-1.c: Match the leading 0x for the
1441         hexadecimal value.
1442         * gcc.dg/tree-prof/val-prof-2.c: Likewise.
1443         * gcc.dg/pr14796-2.c: Likewise.
1444
1445 2006-11-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
1446
1447         * gcc.c-torture/execute/20061101-1.c: New test.
1448
1449 2006-11-01  Richard Guenther  <rguenther@suse.de>
1450
1451         * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
1452
1453 2006-11-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1454
1455         * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
1456         * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
1457
1458 2006-10-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
1459
1460         * gcc.c-torture/execute/20061031-1.c: New test.
1461
1462 2006-10-31  Geoffrey Keating  <geoffk@apple.com>
1463
1464         PR 23067
1465         * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
1466         * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
1467         * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
1468         * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
1469         * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
1470         * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
1471         * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
1472
1473 2006-10-31  Eric Christopher  <echristo@apple.com>
1474             Falk Hueffner  <falk@debian.org>
1475
1476         * gcc.dg/builtin-bswap-1.c: New.
1477         * gcc.dg/builtin-bswap-2.c: New.
1478         * gcc.dg/builtin-bswap-3.c: New.
1479         * gcc.dg/builtin-bswap-4.c: New.
1480         * gcc.dg/builtin-bswap-5.c: New.
1481         * gcc.target/i386/builtin-bswap-1.c: New.
1482
1483 2006-10-31  Geoffrey Keating  <geoffk@apple.com>
1484
1485         * gcc.dg/inline-16.c: New.
1486
1487         PR 16622
1488         * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
1489         defining it.
1490         * gcc.dg/inline-13.c: New.
1491         * gcc.dg/inline-14.c: New.
1492         * gcc.dg/inline-15.c: New.
1493
1494         PR 11377
1495         * gcc.dg/inline6.c: New.
1496         * gcc.dg/inline7.c: New.
1497
1498 2006-10-31  Roger Sayle  <roger@eyesopen.com>
1499
1500         PR middle-end/23470
1501         * gcc.dg/pr23470-1.c: New test case.
1502
1503 2006-11-01  Bernhard Fischer  <aldot@gcc.gnu.org>
1504
1505         PR fortran/29537
1506         * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
1507         data.
1508         * gfortran.dg/blockdata_2.f90: New testcase.
1509
1510 2006-10-31  Thomas Koenig  <Thomas.Koenig@online.de>
1511
1512         PR libfortran/29627
1513         * gfortran.dg/unf_short_record_1.f90:  New test.
1514
1515 2006-10-31  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1516
1517         PR fortran/29067
1518         * gfortran.dg/pr29067.f: New test.
1519
1520 2006-10-31  Joseph Myers  <joseph@codesourcery.com>
1521             Richard Sandiford  <richard@codesourcery.com>
1522
1523         * lib/target-supports.exp (get_compiler_messages): Append options
1524         as a single list element.
1525         (check_effective_target_arm_vfp_ok): New.
1526         * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
1527
1528 2006-10-31  Paul Thomas  <pault@gcc.gnu.org>
1529
1530         PR fortran/29387
1531         * gfortran.dg/intrinsic_actual_2.f90: New test.
1532
1533         PR fortran/29490
1534         * gfortran.dg/actual_array_interface_1.f90: New test.
1535
1536         PR fortran/29641
1537         * gfortran.dg/used_types_11.f90: New test.
1538
1539 2006-10-30  Dirk Mueller  <dmueller@suse.de>
1540
1541         * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
1542         * g++.old-deja/g++.pt/eichin01b.C (main): Same.
1543         * g++.old-deja/g++.pt/eichin01.C (main): Same.
1544         * g++.old-deja/g++.mike/net25.C (main): Same.
1545         * g++.dg/lookup/exception1.C (main): Same.
1546         * g++.dg/parse/parens2.C (main): Same.
1547
1548 2006-10-30  Roger Sayle  <roger@eyesopen.com>
1549
1550         * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
1551
1552 2006-10-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1553
1554         * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
1555         * gcc.dg/torture/builtin-math-3.c: Likewise.
1556
1557 2006-10-30  Tobias Burnus  <burnus@net-b.de>
1558
1559         PR fortran/29452
1560         * gfortran.dg/write_check.f90: Check run-time keyword checking.
1561         * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
1562
1563 2006-10-30  Andrew Pinski  <pinskia@gmail.com>
1564
1565         PR Fortran/29410
1566         * gfortran.fortran-torture/execute/transfer1.f90: New test.
1567
1568 2006-10-30  Joseph Myers  <joseph@codesourcery.com>
1569
1570         * lib/target-supports.exp (check_function_available): Declare
1571         function before calling.
1572
1573 2006-10-30  Jakub Jelinek  <jakub@redhat.com>
1574
1575         PR tree-optimization/29637
1576         * gcc.dg/pr29637.c: New test.
1577
1578 2006-10-29  Roger Sayle  <roger@eyesopen.com>
1579
1580         * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
1581         tree canonicalization.
1582
1583 2006-10-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1584
1585         * gcc.dg/builtins-20.c: Add more hypot tests.
1586
1587 2006-10-29  Roger Sayle  <roger@eyesopen.com>
1588
1589         * gcc.dg/fold-compare-1.c: New test case.
1590
1591 2006-10-29  Dirk Mueller  <dmueller@suse.de>
1592
1593         PR c++/16307
1594         * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
1595
1596 2006-10-29  Roger Sayle  <roger@eyesopen.com>
1597
1598         PR tree-optimization/15458
1599         * gcc.dg/fold-xornot-1.c: New test case.
1600
1601 2006-10-29  Richard Guenther  <rguenther@suse.de>
1602
1603         * gcc.target/i386/math-torture/trunc.c: New testcase.
1604
1605 2006-10-29  Richard Guenther  <rguenther@suse.de>
1606
1607         * gcc.target/i386/math-torture/round.c: New testcase.
1608
1609 2006-10-29  Richard Guenther  <rguenther@suse.de>
1610
1611         * gcc.target/i386/math-torture/ceil.c: New testcase.
1612         * gcc.target/i386/math-torture/floor.c: Likewise.
1613
1614 2006-10-29  Richard Guenther  <rguenther@suse.de>
1615
1616         * gcc.target/i386/math-torture/rint.c: New testcase.
1617         * gcc.target/i386/math-torture/nearbyint.c: Likewise.
1618
1619 2006-10-29  Richard Guenther  <rguenther@suse.de>
1620
1621         * gcc.target/i386/math-torture/lfloor.c: New testcase.
1622         * gcc.target/i386/math-torture/lceil.c: Likewise.
1623
1624 2006-10-28  Tobias Burnus  <burnus@net-b.de>
1625
1626         PR libgfortran/24313
1627         * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
1628
1629 2006-10-29  Kazu Hirata  <kazu@codesourcery.com>
1630
1631         * gcc.c-torture/execute/20020118-1.c,
1632         gcc.c-torture/execute/builtins/strlen.c,
1633         gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
1634         comment typos.
1635
1636 2006-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1637
1638         * gcc.dg/builtins-20.c: Add tests for hypot.
1639         * gcc.dg/torture/builtin-math-2.c (TESTIT2): New.  Add tests for
1640         two-argument builtins.
1641         * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
1642         TESTIT2.  Update all callers.
1643         (TESTIT2, TESTIT2_R): New helper macros.
1644         Add testcases for pow, hypot and atan2.
1645
1646 2006-10-28  Andrew Pinski  <andrew_pinski@playstation.sony.com>
1647
1648         PR C++/29295
1649         * g++.dg/expr/bool1.C: New test.
1650         * g++.dg/expr/bool2.C: New test.
1651
1652 2006-10-28  Tobias Burnus  <burnus@net-b.de>
1653
1654         PR fortran/28224
1655         * gfortran.dg/io_constraints_2.f90: Use -std=f95.
1656         * gfortran.dg/namelist_internal.f90: New test.
1657
1658 2006-10-28  Tobias Burnus  <burnus@net-b.de>
1659
1660         PR fortran/29625
1661         * gfortran.dg/io_real_boz.f90: Add.
1662         * gfortran.dg/io_real_boz2.f90: Add.
1663
1664 2006-10-28  Richard Guenther  <rguenther@suse.de>
1665
1666         PR middle-end/26899
1667         * gcc.dg/tree-ssa/pr26899.c: New testcase.
1668
1669 2006-10-28  Richard Guenther  <rguenther@suse.de>
1670
1671         PR target/28806
1672         * gcc.target/i386/math-torture/lround.c: New testcase.
1673
1674 2006-10-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1675
1676         * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
1677         * gcc.dg/builtins-44.c: Likewise.
1678         * gcc.dg/builtins-45.c: Likewise.
1679         * gcc.dg/pr28796-2.c: Likewise.
1680         * gcc.dg/unordered-3.c: Likewise.
1681
1682 2006-10-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1683
1684         PR libgfortran/27954
1685         * gfortran.dg/error_recovery_2.f90: New test.
1686
1687 2006-10-26  Richard Guenther  <rguenther@suse.de>
1688
1689         * gcc.target/i386/i386.exp: Use glob, not find to collect
1690         tests.  Avoids recursing into subdirectories.
1691         * gcc.target/i386/math-torture/math-torture.exp: Torture
1692         for interesting ia32 math options.
1693         * gcc.target.i386/math-torture/lrint.c: New testcase.
1694
1695 2006-10-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1696
1697         PR libgfortran/29563
1698         * gfortran.dg/arrayio_9.f90: Update test.
1699         * gfortran.dg/arrayio_19.f90: New test.
1700
1701 2006-10-26  Andreas Krebbel  <krebbel1@de.ibm.com>
1702
1703         * gcc.dg/20061026.c: New testcase.
1704
1705 2006-10-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1706
1707         PR libgfortran/29563
1708         * gfortran.dg/arrayio_9.f90: New test.
1709
1710 2006-10-26  Ben Elliston  <bje@au.ibm.com>
1711
1712         * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
1713         Copy the strings manually, as strcpy may call strlen.
1714
1715 2006-10-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1716
1717         * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
1718         Add checks for log, log2, log10 and log1p.
1719
1720         * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
1721         we already test 0.0.  Add checks for expm1, log, log2, log10,
1722         log1p, cbrt, erf and erfc.
1723
1724 2006-10-25  Steve Ellcey  <sje@cup.hp.com>
1725
1726         * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
1727
1728 2006-10-25  Uros Bizjak  <uros@kss-loka.si>
1729
1730         * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
1731         and remainderl() built-in functions.  Remove -ffast-math from
1732         dg-options.
1733
1734 2006-10-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1735
1736         * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
1737         acosh and atanh.
1738
1739         * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
1740         floating point modifiers to arguments passed to float and long
1741         double functions respectively.  Update all callers to use floating
1742         point numbers, not integers.  Add tests for exp, exp2 and
1743         exp10/pow10.
1744
1745         * gcc.dg/torture/builtin-math-3.c: New test.
1746
1747 2006-10-24  Erik Edelmann  <eedelman@gcc.gnu.org>
1748
1749         PR fortran/29393
1750         * gfortran.dg/initialize_2.f90: New.
1751
1752 2006-10-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1753
1754         * gcc.dg/torture/builtin-math-2.c: New test.
1755
1756 2006-10-24  Richard Guenther  <rguenther@suse.de>
1757
1758         PR middle-end/28796
1759         * gcc.dg/pr28796-1.c: New testcase.
1760         * gcc.dg/pr28796-2.c: Likewise.
1761
1762 2006-10-24  Richard Guenther  <rguenther@suse.de>
1763
1764         * gcc.dg/builtins-57.c: New testcase.
1765
1766 2006-10-24  Richard Guenther  <rguenther@suse.de>
1767
1768         PR tree-optimization/29567
1769         * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
1770
1771 2006-10-23  Zdenek Dvorak <dvorakz@suse.cz>
1772
1773         PR tree-optimization/14784
1774         * gcc.dg/alias-10.c: New test.
1775
1776 2006-10-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1777
1778         * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
1779
1780 2006-10-23  Jakub Jelinek  <jakub@redhat.com>
1781
1782         * gcc.dg/builtin-strncat-chk-1.c: New test.
1783
1784 2006-10-23  Jan Hubicka  <jh@suse.cz>
1785
1786         * gcc.dg/memmove-1.c: New test.
1787
1788 2006-10-23  Paul Brook  <paul@codesourcery.com>
1789
1790         * gcc.dg/pragma-pack-5.c: New test.
1791
1792 2006-10-23  Ulrich Weigand  <uweigand@de.ibm.com>
1793
1794         * g++.dg/other/s390-1.C: New testcase.
1795
1796 2006-10-23  Richard Guenther  <rguenther@suse.de>
1797
1798         PR middle-end/27132
1799         PR middle-end/23295
1800         * gcc.dg/pr27132.c: New testcase.
1801         * gcc.dg/pr23295.c: Likewise.
1802         * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
1803         * g++.dg/tree-ssa/pr19807.C: Likewise.
1804
1805 2006-10-23  Richard Guenther  <rguenther@suse.de>
1806
1807         PR middle-end/21032
1808         * gcc.dg/pr21032.c: New testcase.
1809
1810 2006-10-22  Jeff Law  <law@redhat.com>
1811         Richard Guenther  <rguenther@suse.de>
1812
1813         PR tree-optimization/15911
1814         * gcc.dg/tree-ssa/vrp30.c: New testcase.
1815
1816 2006-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1817
1818         PR c++/20647
1819         * g++.dg/abi/rtti3.C: New.
1820
1821 2006-10-21  Uros Bizjak  <uros@kss-loka.si>
1822
1823         PR middle-end/28252
1824         * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
1825         transformation.
1826
1827 2006-10-21  Richard Guenther  <rguenther@suse.de>
1828
1829         PR tree-optimization/3511
1830         * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
1831
1832 2006-10-21  Richard Guenther  <rguenther@suse.de>
1833
1834         PR middle-end/26898
1835         * gcc.dg/torture/pr26898-1.c: New testcase.
1836         * gcc.dg/torture/pr26898-2.c: Likewise.
1837
1838 2006-10-20  Lee Millward  <lee.millward@codesourcery.com>
1839
1840         PR c++/28053
1841         * g++.dg/parse/bitfield1.C: Adjust error markers.
1842         * g++.dg/parse/bitfield2.C: New test.
1843
1844 2006-10-20  Adam Nemet  <anemet@caviumnetworks.com>
1845
1846         * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
1847
1848 2006-10-19  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1849
1850         PR libfortran/27895
1851         * gfortran.dg/zero_sized_1.f90: New test.
1852
1853 2006-10-19  Eric Botcazou  <ebotcazou@adacore.com>
1854
1855         * gcc.dg/div-compare-1.c: New test.
1856
1857 2006-10-19  Paul Thomas  <pault@gcc.gnu.org>
1858
1859         PR fortran/29216
1860         * gfortran.dg/result_default_init_1.f90: New test.
1861
1862         PR fortran/29314
1863         * gfortran.dg/automatic_default_init_1.f90: New test.
1864
1865         * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
1866         from 38 to 33.
1867
1868 2006-10-18  Geoffrey Keating  <geoffk@apple.com>
1869
1870         * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
1871         'using namespace std' without previous declaration.
1872         * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
1873         * g++.old-deja/g++.robertl/eb133c.C: New.
1874
1875 2006-10-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1876
1877         PR libgfortran/29277
1878         * gfortran.dg/streamio_4.f90: Update test.
1879         * gfortran.dg/streamio_11.f90: New test.
1880
1881 2006-10-17  Lee Millward  <lee.millward@codesourcery.com>
1882
1883         PR c++/27952
1884         * g++.dg/inherit/virtual1.C: New test.
1885
1886 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
1887
1888         PR c++/28261
1889         * g++.dg/parse/enum3.C: New test.
1890
1891 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
1892
1893         PR c++/29039
1894         * g++.dg/init/ctor8.C: New test.
1895
1896 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
1897
1898         PR c++/27270
1899         * g++.dg/ext/complit8.C: Tweak error markers.
1900         * g++.dg/template/complit1.C: Add error marker.
1901
1902 2006-10-16  Mark Mitchell  <mark@codesourcery.com>
1903
1904         PR c++/27270
1905         * g++.dg/ext/complit8.C: New test.
1906
1907         PR c++/29408
1908         * g++.dg/parse/dtor12.C: New test.
1909
1910         PR c++/29435
1911         * g++.dg/template/sizeof11.C: New test.
1912
1913 2006-10-17  Paul Thomas  <pault@gcc.gnu.org>
1914
1915         PR fortran/29392
1916         * gfortran.dg/data_char_3.f90: New test.
1917
1918         PR fortran/29451
1919         * gfortran.dg/negative_automatic_size.f90: New test.
1920
1921 2006-10-16  David Daney  <ddaney@avtrex.com>
1922
1923         * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
1924
1925 2006-10-16  Eric Christopher  <echristo@apple.com>
1926
1927         * gcc.target/i386/asm-4.c: Fix inline asm for darwin
1928         x86_64.
1929
1930 2006-10-16  Mark Mitchell  <mark@codesourcery.com>
1931
1932         PR c++/28211
1933         * g++.dg/tc1/dr49.C: Tweak error messages.
1934         * g++.dg/parse/template21.C: New test.
1935
1936 2006-10-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1937
1938         PR middle-end/20491
1939         gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
1940
1941 2006-10-15  Steven G. Kargl  <kargl@gcc.gnu.org>
1942
1943         PR fortran/29403
1944         * gfortran.dg/print_1.f90: New test.
1945
1946 2006-10-15  Jan Hubicka  <jh@suse.cz>
1947
1948         PR middle-end/29241
1949         * gcc.c-torture/compile/pr29241.c: New testcase.
1950
1951 2006-10-15  David Edelsohn  <edelsohn@gnu.org>
1952
1953         PR middle-end/29250
1954         * gcc.c-torture/compile/pr29250.c: New test.
1955
1956 2006-10-15  Richard Guenther  <rguenther@suse.de>
1957
1958         * gcc.dg/pr29299.c: New testcase.
1959
1960 2006-10-15  Bernhard Fischer  <aldot@gcc.gnu.org>
1961
1962         PR fortran/24767
1963         * gfortran.dg/label_4.f90: Adjust warning flag.
1964
1965 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
1966
1967         PR fortran/29371
1968         * gfortran.dg/nullify_3.f90: New test.
1969
1970 2006-10-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1971
1972         * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1973         on Solaris 2.5.1 too.
1974
1975 2006-10-13  Eric Christopher  <echristo@apple.com>
1976
1977         * gcc.dg/pr25993.c: Skip for darwin.
1978
1979 2006-10-13  Eric Christopher  <echristo@apple.com>
1980
1981         * gcc.dg/visibility-11.c: Skip for darwin.
1982
1983 2006-10-13  Eric Christopher  <echristo@apple.com>
1984
1985         * gcc.dg/darwin-weakimport-1.c: Use
1986         -fno-asynchronous-unwind-tables.
1987         * gcc.dg/darwin-weakimport-3.c: Ditto.
1988
1989 2006-10-13  Richard Guenther  <rguenther@suse.de>
1990
1991         PR tree-optimization/29446
1992         * gcc.dg/torture/pr29446.c: New testcase.
1993
1994 2006-10-13  Bill Wendling  <wendling@apple.com>
1995
1996         * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
1997         * g++.old-deja/g++.jason/hmc1.C: Likewise.
1998         * g++.old-deja/g++.jason/cleanup2.C: Likewise.
1999         * g++.old-deja/g++.law/shadow1.C: Likewise.
2000         * g++.old-deja/g++.law/ctors10.C: Likewise.
2001         * g++.dg/debug/namespace1.C: Likewise.
2002         * g++.dg/inherit/namespace-as-base.C: Likewise.
2003         * g++.dg/opt/delay-slot-1.C: Likewise.
2004         * g++.dg/parse/defarg10.C: Likewise.
2005         * g++.dg/template/ptrmem11.C: Likewise.
2006         * g++.dg/template/mem_func_ptr.C: Likewise.
2007         * g++.dg/template/spec19.C: Likewise.
2008
2009 2006-10-13  Paolo Bonzini  <bonzini@gnu.org>
2010
2011         * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2012
2013 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2014
2015         PR fortran/29373
2016         * gfortran.dg/implicit_9.f90: New test.
2017
2018         PR fortran/29407
2019         * gfortran.dg/namelist_25.f90: New test.
2020
2021         PR fortran/27701
2022         * gfortran.dg/same_name_2.f90: New test.
2023
2024         PR fortran/29232
2025         * gfortran.dg/host_assoc_types_1.f90: New test.
2026
2027         PR fortran/29364
2028         * gfortran.dg/missing_derived_type_1.f90: New test.
2029         * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2030
2031         PR fortran/29422
2032         * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2033
2034         PR fortran/29428
2035         * gfortran.dg/alloc_comp_assign_5.f90: New test.
2036
2037 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2038
2039         PR fortran/29391
2040         * gfortran.dg/bound_2.f90: New test.
2041
2042 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2043
2044         * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2045         directive.
2046         * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2047         * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2048         * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2049         * gfortran.dg/gomp/reduction3.f90: Likewise.
2050         * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2051         * gfortran.dg/dummy_procedure_2.f90: Likewise.
2052         * gfortran.dg/interface_derived_type_1.f90: Likewise.
2053         * gfortran.dg/forall_4.f90: Likewise.
2054         * gfortran.dg/spec_expr_4.f90: Likewise.
2055         * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2056         * gfortran.dg/forall_5.f90: Likewise.
2057         * gfortran.dg/open_access_append_2.f90: Add check for
2058         compile-time warning.
2059
2060 2006-10-13  Mark Mitchell  <mark@codesourcery.com>
2061
2062         PR c++/28506
2063         * g++.dg/parse/pure1.C: New test.
2064
2065 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2066
2067         PR fortran/21435
2068         * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2069         * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2070         for compile-time warnings.
2071         * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2072         * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2073         * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2074         file.
2075         * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2076         specifier.
2077         * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2078         compile-time warning.
2079
2080 2006-10-12  Jan Hubicka  <jh@suse.cz>
2081
2082         PR c/28419
2083         * gcc.dg/pr28319.c: New test.
2084
2085 2006-10-12  Mark Mitchell  <mark@codesourcery.com>
2086         PR c++/29318
2087         * g++.dg/ext/vla4.C: New test.
2088
2089 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2090
2091         PR c++/27961
2092         * g++.dg/template/crash60.C: New test.
2093         * g++.dg/other/large-size-array.C: Adjust error markers.
2094         * g++.dg/parse/crash27.C: Likewise.
2095         * g++.dg/template/crash1.C: Likewise.
2096
2097 2006-10-12  Steve Ellcey  <sje@cup.hp.com>
2098
2099         PR testsuite/29093
2100         * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2101
2102 2006-10-12  Jakub Jelinek  <jakub@redhat.com>
2103
2104         PR preprocessor/28709
2105         * gcc.dg/cpp/paste14.c: New test.
2106
2107 2006-10-11  Mark Mitchell  <mark@codesourcery.com>
2108
2109         PR c++/29175
2110         * g++.dg/init/array24.C: New test.
2111
2112 2006-10-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2113
2114         * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2115         of <sys/types.h>.
2116
2117 2006-10-11  Lee Millward  <lee.millward@codesourcery.com>
2118
2119         PR c++/29024
2120         * g++.dg/parse/typedef8.C: New test.
2121         * g++.dg/other/mult-stor1.C: Adjust error markers.
2122
2123 2006-10-11  Richard Guenther  <rguenther@suse.de>
2124
2125         PR tree-optimization/28230
2126         * gcc.dg/torture/pr28230.c: New testcase.
2127
2128 2006-10-11  Richard Guenther  <rguenther@suse.de>
2129
2130         PR inline-asm/29119
2131         * gcc.dg/torture/pr29119.c: New testcase.
2132
2133 2006-10-10  Jakub Jelinek  <jakub@redhat.com>
2134
2135         PR middle-end/29272
2136         * gcc.c-torture/execute/20060930-2.c: New test.
2137
2138 2006-10-09  Richard Henderson  <rth@redhat.com>
2139
2140         Revert emutls patch.
2141
2142 2006-10-09  Richard Guenther  <rguenther@suse.de>
2143
2144         PR middle-end/29254
2145         * gcc.dg/pr29254.c: New testcase.
2146
2147 2006-10-08  Erik Edelmann  <edelmann@gcc.gnu.org>
2148             Paul Thomas  <pault@gcc.gnu.org>
2149
2150         PR fortran/20541
2151         * gfortran.dg/alloc_comp_basics_1.f90: New test.
2152         * gfortran.dg/alloc_comp_basics_2.f90: New test.
2153         * gfortran.dg/alloc_comp_assign_1.f90: New test.
2154         * gfortran.dg/alloc_comp_assign_2.f90: New test.
2155         * gfortran.dg/alloc_comp_assign_3.f90: New test.
2156         * gfortran.dg/alloc_comp_assign_4.f90: New test.
2157         * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2158         * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2159         * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2160         * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2161         * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2162         * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2163         * gfortran.dg/alloc_comp_std.f90: New test.
2164         * gfortran.dg/move_alloc.f90: New test.
2165
2166 2006-10-08  Paul Thomas <pault@gcc.gnu.org>
2167
2168         PR fortran/29115
2169         * gfortran.dg/derived_constructor_comps_2.f90: New test.
2170
2171         PR fortran/29211
2172         * gfortran.dg/forall_char_dependencies_1.f90: New test.
2173
2174 2006-10-08  Tobias Burnus  <burnus@net-b.de>
2175
2176         PR fortran/28585
2177         * gfortran.dg/new_line.f90: New test.
2178
2179 2006-10-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2180
2181         * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2182         * gcc.dg/torture/builtin-convert-1.c,
2183         gcc.dg/torture/builtin-convert-2.c,
2184         gcc.dg/torture/builtin-convert-3.c,
2185         gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2186
2187 2006-10-07  Kazu Hirata  <kazu@codesourcery.com>
2188
2189         * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2190         gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2191         gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2192         gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2193
2194 2006-10-07  Andrew Pinski  <pinskia@gmail.com>
2195
2196         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2197         Xfail some tests for powerpc-darwin and powerpc-aix.
2198
2199 2006-10-07  Jakub Jelinek  <jakub@redhat.com>
2200
2201         PR c/29380
2202         * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2203
2204 2006-10-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2205
2206         PR target/29300
2207         * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2208         on hppa*-*-hpux*.
2209
2210 2006-10-07  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2211
2212         PR fortran/16580
2213         PR fortran/29288
2214         * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
2215         Add tests for using all possible intrinsics as actual arguments.
2216         * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
2217         all possible intrinsics as actual arguments.
2218         * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
2219         * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
2220
2221 2006-10-07  Richard Sandiford  <richard@codesourcery.com>
2222
2223         * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
2224         * gcc.dg/debug/debug-2.c: Likewise.
2225
2226 2006-10-06  Uros Bizjak  <uros@kss-loka.si>
2227
2228         * gcc.c-torture/compile/sync-2.c: New test.
2229
2230 2006-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2231
2232         * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
2233         line endings.
2234
2235 2006-10-06  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
2236
2237         PR rtl-optimization/29128
2238         * gcc.c-torture/compile/pr29128.c: New test.
2239
2240 2006-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2241
2242         * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
2243         line endings.
2244
2245 2006-10-06  Zdenek Dvorak <dvorakz@suse.cz>
2246
2247         PR middle-end/29256
2248         * gcc.dg/tree-ssa/loop-19.c: New test.
2249
2250 2006-10-06  Jakub Jelinek  <jakub@redhat.com>
2251
2252         PR tree-optimization/29330
2253         * gcc.dg/pr29330.c: New test.
2254
2255         PR target/28924
2256         * gcc.c-torture/compile/20061005-1.c: New test.
2257
2258 2006-10-06  Olivier Hainque  <hainque@adacore.com>
2259
2260         * gcc.dg/typename-vla-1.c: New case.
2261         * gnat.dg/forward_vla.adb: New case.
2262
2263 2006-10-06  Jakub Jelinek  <jakub@redhat.com>
2264
2265         PR tree-optimization/29290
2266         * gfortran.dg/loop_nest_1.f90: New test.
2267
2268         PR target/29198
2269         * gcc.dg/tls/opt-12.c: New test.
2270
2271         PR fortran/28415
2272         * gfortran.dg/save_2.f90: New test.
2273
2274         PR c/29091
2275         * gcc.dg/pr29091.c: New test.
2276
2277 2006-10-06  Joseph Myers  <joseph@codesourcery.com>
2278
2279         * lib/target-supports.exp
2280         (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
2281         same as x86_64-*-*; check for LP64.
2282
2283 2006-10-04  Richard Henderson  <rth@redhat.com>
2284
2285         * lib/target-supports.exp (check_effective_target_tls): Redefine
2286         to mean non-emulated tls.
2287         * gcc.dg/tls/alias-1.c: Remove tls requirement.
2288         * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2289         gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2290         gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2291         gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2292         gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2293         gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2294
2295 2006-10-04  Paul Thomas  <pault@gcc.gnu.org>
2296
2297         PR fortran/29343
2298         * gfortran.dg/alloc_alloc_expr_2.f90: New test.
2299
2300 2006-10-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2301
2302         * gfortran.dg/bounds_check_fail_1.f90: New test.
2303
2304 2006-10-03  Mark Mitchell  <mark@codesourcery.com>
2305
2306         PR c++/29020
2307         * g++.dg/template/friend48.C: New test.
2308
2309 2006-10-04  Paul Thomas  <pault@gcc.gnu.org>
2310
2311         PR fortran/29098
2312         * gfortran.dg/default_initialization_2.f90: New test.
2313
2314 2006-10-03  Paul Thomas  <pault@gcc.gnu.org>
2315
2316         PR fortran/20779
2317         PR fortran/20891
2318         * gfortran.dg/alloc_alloc_expr_1.f90: New test.
2319
2320 2006-10-03  Paul Thomas  <pault@gcc.gnu.org>
2321
2322         PR fortran/29284
2323         * gfortran.dg/optional_assumed_charlen_1.f90: New test.
2324
2325         PR fortran/29321
2326         PR fortran/29322
2327         * gfortran.dg/missing_optional_dummy_2.f90: New test.
2328
2329         PR fortran/25091
2330         PR fortran/25092
2331         * gfortran.dg/entry_array_specs_1.f90: New test.
2332
2333 2006-10-03  Steven G. Kargl  <kargl@gcc.gnu.org>
2334
2335         * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
2336         insufficient to inhibit some test failures at -O3.  Do testing
2337         on integers.
2338
2339 2006-10-03  Mark Mitchell  <mark@codesourcery.com>
2340
2341         PR c++/29138
2342         * g++.dg/inherit/access8.C: New test.
2343         * g++.dg/template/dtor4.C: Tweak error messages.
2344
2345 2006-10-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2346
2347         PR fortran/27478
2348         * gfortran.dg/entry_8.f90: New test.
2349
2350 2006-10-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2351
2352         PR c++/29291
2353         * g++.dg/parse/new4.C: New test.
2354
2355 2006-10-03  Uros Bizjak  <uros@kss-loka.si>
2356
2357         * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
2358         PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
2359         PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
2360         PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
2361         PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2362
2363 2006-10-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2364
2365         PR fortran/19260
2366         * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
2367         * gfortran.dg/continuation_2.f90: New test.
2368
2369         PR fortran/19262
2370         * gfortran.dg/continuation_3.f90: New test.
2371         * gfortran.dg/continuation_4.f90: New test.
2372         * gfortran.dg/continuation_5.f: New test.
2373         * gfortran.dg/continuation_6.f: New test.
2374
2375 2006-10-02  Mark Mitchell  <mark@codesourcery.com>
2376
2377         PR c++/29226
2378         * g++.dg/template/vla1.C: New test.
2379
2380 2006-10-02  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2381
2382         PR fortran/29210
2383         * gfortran.dg/complex_parameter_1.f90: New test.
2384
2385 2006-10-02  Jakub Jelinek  <jakub@redhat.com>
2386
2387         PR c/29154
2388         * gcc.c-torture/execute/20060929-1.c: New test.
2389
2390 2006-10-01  Mark Mitchell  <mark@codesourcery.com>
2391
2392         PR c++/29105
2393         * g++.dg/template/member6.C: New test.
2394         * g++.dg/parse/typename7.C: Adjust error markers.
2395
2396         PR c++/29080
2397         * g++.dg/template/member7.C: New test.
2398
2399 2006-09-30  Joseph S. Myers  <joseph@codesourcery.com>
2400
2401         PR c/24010
2402         * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
2403         gcc.dg/Woverride-init-3.c: New tests.
2404
2405 2006-09-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
2406
2407         * gcc.c-torture/execute/20060930-1.c: New test.
2408
2409 2006-09-29  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2410
2411         PR fortran/18791
2412         * gfortran.dg/specifics_1.f90: New test.
2413         * gfortran.fortran-torture/execute/specifics.f90: Add tests for
2414         complex specifics.
2415
2416 2006-09-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2417
2418         * gcc.dg/pthread-init-1.c, pthread-init-2.c,
2419         pthread-init-common.h: New.
2420
2421 2006-09-29  Steven G. Kargl  <kargl@gcc.gnu.org>
2422
2423         * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
2424         precision on some archs.
2425
2426 2006-09-29  Eric Botcazou  <ebotcazou@adacore.com>
2427
2428         * gcc.dg/non-local-goto-1.c: New test.
2429         * gcc.dg/non-local-goto-2.c: Likewise.
2430         * gcc.dg/setjmp-3.c: Likewise.
2431         * gcc.dg/setjmp-4.c: Likewise.
2432
2433 2006-09-28  Eric Botcazou  <ebotcazou@adacore.com>
2434
2435         * gnat.dg/self_aggregate_with_pointer.adb: New test.
2436
2437 2006-09-27  Steven G. Kargl  <kargl@gcc.gnu.org>
2438
2439         PR fortran/28276
2440         * gfortran.dg/exponent_1.f90: New test.
2441
2442         PR fortran/27021
2443         * gfortran.dg/nearest_1.f90: New test.
2444
2445 2006-09-26  Jakub Jelinek  <jakub@redhat.com>
2446
2447         PR middle-end/25261
2448         PR middle-end/28790
2449         * gcc.dg/gomp/nestedfn-1.c: New test.
2450
2451 2006-09-26  Andrew Pinski  <pinskia@physics.uc.edu>
2452
2453         PR objc/29195
2454         * objc/compile/method-1.m: New test.
2455
2456 2006-09-25  Lee Millward  <lee.millward@codesourcery.com>
2457
2458         PR c++/26938
2459         * g++.dg/template/crash58.C: New test.
2460         * g++.dg/parse/crash28.C: Adjust error markers.
2461         * g++.dg/template/crash34.C: Likewise.
2462         * g++.dg/template/friend31.C: Likewise.
2463         * g++.dg/template/crash32.C: Likewise.
2464
2465         PR c++/27329
2466         * g++.dg/template/crash59.C: New test.
2467
2468         PR c++/27667
2469         * g++.dg/template/spec33.C: New test.
2470         * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
2471
2472 2006-09-24  Zdenek Dvorak <dvorakz@suse.cz>
2473             Adam Nemet  <anemet@caviumnetworks.com>
2474
2475         * gcc.dg/tree-ssa/ivopts-1.c: New test.
2476         * gcc.dg/tree-ssa/ivopts-2.c: New test.
2477
2478 2006-09-24  Kazu Hirata  <kazu@codesourcery.com>
2479
2480         PR target/28911
2481         * gcc.dg/pr28911.c: New.
2482
2483 2006-09-23  Uros Bizjak  <uros@kss-loka.si>
2484
2485         PR target/29169
2486         * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
2487         (dg-options): Add -mfpmath=387.
2488
2489 2006-09-23  Jakub Jelinek  <jakub@redhat.com>
2490
2491         PR c/28706
2492         * gcc.dg/pr28706.c: New test.
2493
2494         PR c/28712
2495         * gcc.dg/pr28712.c: New test.
2496
2497 2006-09-22  Mike Stump  <mrs@apple.com>
2498
2499         * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
2500
2501 2006-09-22  Zdenek Dvorak <dvorakz@suse.cz>
2502
2503         PR tree-optimization/28888
2504         * gcc.dg/pr28888.c: New test.
2505
2506 2006-09-21  Mark Mitchell  <mark@codesourcery.com>
2507
2508         PR c++/29016
2509         * g++.dg/init/ptrfn1.C: New test.
2510
2511 2006-09-21  Lee Millward  <lee.millward@codesourcery.com>
2512
2513         PR c++/28861
2514         * g++.dg/template/spec32.C: New test.
2515         * g++.dg/parse/crash9.C: Adjust error markers.
2516
2517         PR c++/28303
2518         * g++.dg/template/typedef6.C: New test.
2519         * g++.dg/init/error1.C: Adjust error markers.
2520         * g++.dg/parse/crash9.C: Likewise.
2521         * g++.dg/template/crash55.C: Likewise.
2522
2523 2006-09-21  Janis Johnson  <janis187@us.ibm.com>
2524
2525         * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
2526
2527 2006-09-20  Danny Smith  <dannysmith@users.sourceforge.net>
2528
2529         PR target/27650
2530         * g++.dg/ext/dllimport12.C: New test.
2531
2532 2006-09-20  Richard Sandiford  <richard@codesourcery.com>
2533
2534         * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
2535         * gcc.target/mips/nmadd-2.c: Likewise.
2536         * gcc.target/mips/mips-ps-6.c: New test.
2537         * gcc.target/mips/neg-abs-1.c: Likewise.
2538         * gcc.target/mips/neg-abs-2.c: Likewise.
2539         * gcc.target/mips/nmadd-3.c: New test.
2540
2541 2006-09-20  Jakub Jelinek  <jakub@redhat.com>
2542
2543         PR middle-end/28046
2544         * gcc.dg/gomp/atomic-10.c: New test.
2545         * g++.dg/gomp/atomic-10.C: New test.
2546
2547 2006-09-20  Eric Christopher  <echristo@apple.com>
2548
2549         * gcc.target/i386/sse3-not-fisttp.c: New.
2550
2551 2006-09-19  Jack Howarth  <howarth@bromo.med.uc.edu>
2552
2553         * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
2554
2555 2006-09-19  Richard Sandiford  <richard@codesourcery.com>
2556
2557         * gcc.c-torture/execute/pr28289.c (one): New variable.
2558         (main): Use it instead of argc.
2559         * gcc.c-torture/execute/20060102-1.c (one): New variable.
2560         (main): Use it instead of argc.
2561
2562 2006-09-19  Paul Brook  <paul@codesourcery.com>
2563
2564         PR target/28516
2565         * gcc.dg/nested-func-5.c: New test.
2566
2567 2006-09-19  Ben Elliston  <bje@au.ibm.com>
2568
2569         * lib/target-supports.exp (check_effective_target_tls): Compile
2570         test stubs using ${tool}_target_compile, not just target_compile.
2571         (check_effective_target_tls_runtime): Likewise.
2572
2573 2006-09-19  Ben Elliston  <bje@au.ibm.com>
2574
2575         * gcc.c-torture/compile/20030405-1.x: Remove.
2576
2577         * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
2578         optimising linker from discarding it.
2579
2580 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
2581
2582         PR fortran/28526
2583         * gfortran.dg/keyword_symbol_1.f90: New test.
2584
2585         * gfortran.dg/spread_shape_1.f90: Add missing warning with
2586         pedantic compilation option.
2587
2588 2006-09-18  Paul Thomas  <pault@gcc.gnu.org>
2589
2590         PR fortran/29060
2591         * gfortran.dg/spread_shape_1.f90: New test.
2592
2593 2006-09-17  Roger Sayle  <roger@eyesopen.com>
2594
2595         PR tree-optimization/28887
2596         * gcc.dg/prefetch-loop-arrays-1.c: New test case.
2597
2598 2006-09-16  Steven Bosscher  <steven@gcc.gnu.org>
2599
2600         PR c/25993
2601         * gcc.dg/pr25993.c: New test.
2602
2603 2006-09-17  Ira Rosen  <irar@il.ibm.com>
2604
2605         PR tree-opt/21591
2606         * gcc.dg/vect/pr21591.c: New test.
2607
2608 2006-09-16  Andrew Pinski  <pinskia@physics.uc.edu>
2609
2610         PR tree-opt/29059
2611         * gcc.c-torture/compile/strcpy-1.c: New test.
2612         * gcc.c-torture/compile/strcpy-2.c: New test.
2613         * gcc.c-torture/compile/memcpy-1.c: New test.
2614         * gcc.c-torture/compile/memcpy-2.c: New test.
2615
2616 2006-09-16  Jack Howarth  <howarth@bromo.med.uc.edu>
2617
2618         PR testsuite/29055
2619         * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
2620
2621 2006-09-15  Eric Botcazou  <ebotcazou@adacore.com>
2622
2623         * gnat.dg/specs/double_record_extension1.ads: New test.
2624         * gnat.dg/specs/double_record_extension2.ads: Likewise.
2625
2626 2006-09-15  Paul Thomas  <pault@gcc.gnu.org>
2627
2628         PR fortran/29051
2629         * gfortran.dg/oldstyle_3.f90: New test.
2630
2631 2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2632
2633         PR libgfortran/29099
2634         * gfortran.dg/secnds-1.f: New test.
2635
2636 2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2637
2638         PR libgfortran/29053
2639         * gfortran.dg/streamio_9.f90: New test.
2640         * gfortran.dg/streamio_10.f90: New test.
2641
2642 2006-09-14  Andrew Pinski  <pinskia@physics.uc.edu>
2643
2644         PR C++/29002
2645         * g++.dg/init/array22.C: New test.
2646         * g++.dg/init/array23.C: New test.
2647
2648 2006-09-14  Arnaud Charlet  <charlet@adacore.com>
2649
2650         * stackcheck.lst: Update list of tests requiring stack checking.
2651         * norun.lst: Adjust for above change.
2652         * ada95.lst: New file.
2653         * run_all.sh: Add handling of tests using Ada 95 semantics and thus
2654         requiring -gnat95 switch.
2655
2656 2006-09-14  Olivier Hainque  <hainque@adacore.com>
2657
2658         * gnat.dg/in_out_parameter.adb: New test.
2659
2660 2006-09-13  Andrew Pinski  <pinskia@physics.uc.edu>
2661
2662         PR debug/28980
2663         * gcc.c-torture/compile/debugvlafunction-1.c: New test.
2664
2665 2006-09-13  Eric Botcazou  <ebotcazou@adacore.com>
2666
2667         * gnat.dg/specs/unchecked_union.ads: New test.
2668
2669 2006-09-13  Richard Sandiford  <richard@codesourcery.com>
2670
2671         PR rtl-optimization/28982
2672         * gcc.c-torture/execute/pr28982a.c: New test.
2673         * gcc.c-torture/execute/pr28982b.c: Likewise.
2674
2675 2006-09-12  Eric Christopher  <echristo@apple.com>
2676
2677         * gcc.target/x86_64/abi/asm-support-darwin.s: New.
2678         * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
2679
2680 2006-09-13  Joseph S. Myers  <joseph@codesourcery.com>
2681
2682         PR c/28768
2683         PR preprocessor/14634
2684         * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
2685         gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
2686         gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
2687
2688 2006-09-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2689
2690         * gcc.dg/pr28243.c: New test.
2691
2692 2006-09-12  Paul Thomas  <pault@gcc.gnu.org>
2693
2694         PR fortran/28971
2695         gfortran.dg/pr28971.f90: New test to act as a backstop in case
2696         this undiagnosed regression reappears.
2697
2698 2006-09-12  Kazu Hirata  <kazu@codesourcery.com>
2699
2700         * lib/c-torture.exp (c-torture-compile, c-torture-execute):
2701         Treat $srcdir as a literal.
2702         * lib/fortran-torture.exp (fortran-torture-compile,
2703         fortran-torture-execute): Likewise.
2704         * lib/objc-torture.exp (objc-torture-compile,
2705         objc-torture-execute): Likewise.
2706         * lib/profopt.exp (profopt-execute): Likewise.
2707
2708 2006-09-11  Geoffrey Keating  <geoffk@apple.com>
2709
2710         * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
2711
2712 2006-09-11  Jack Howarth  <howarth@bromo.med.uc.edu>
2713
2714         PR testsuite/28950
2715         * gcc.target/powerpc/ppc-and-1.c: Fix regex.
2716
2717 2006-09-11  H.J. Lu  <hongjiu.lu@intel.com>
2718
2719         PR target/13685
2720         * gcc.target/i386/pr13685.c: New test.
2721
2722 2006-09-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
2723
2724         * gcc.dg/pr28726.c: New test.
2725
2726 2006-09-11  Josh Conner  <jconner@apple.com>
2727
2728         * gcc.dg/nrv3.c: Increase size of structure.
2729         * gcc.dg/nrv4.c: Likewise.
2730         * gcc.dg/nrv5.c: Likewise.
2731
2732 2006-09-11  Paul Thomas  <pault@gcc.gnu.org>
2733
2734         PR libfortran/28890
2735         gfortran.dg/assumed_charlen_function_5.f90: New test.
2736
2737 2006-09-10  Mark Mitchell  <mark@codesourcery.com>
2738
2739         PR c++/28991
2740         * g++.dg/init/static3.C: New test.
2741
2742 2006-09-10  Andrew Pinski  <pinskia@physics.uc.edu>
2743
2744         PR testsuite/29007
2745         * gcc.dg/long-long-cst1.c (t): Add cast to
2746         __SIZE_TYPE__ before casting to int.
2747         (main): Return 0 on success.
2748
2749 2006-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2750
2751         * gcc.c-torture/execute/20060910-1.c: New test.
2752
2753 2006-09-10  Steven Bosscher  <steven@gcc.gnu.org>
2754
2755         PR middle-end/26983
2756         * gcc.dg/pr26983.c: New test.
2757
2758 2006-09-10  Richard Sandiford  <richard@codesourcery.com>
2759
2760         PR target/29006
2761         * gcc.c-torture/execute/pr29006.c: New test.
2762
2763 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
2764
2765         PR libfortran/28947
2766         gfortran.dg/matmul_4.f90: New test.
2767
2768 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
2769
2770         PR fortran/28959
2771         gfortran.dg/used_types_10: New test.
2772
2773 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
2774
2775         PR libfortran/28923
2776         gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
2777         gfortran.dg/array_initializer_3.f90: New test.
2778
2779 2006-09-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2780
2781         PR fortran/28914
2782         * gfortran.dg/actual_array_constructor_3.f90: New test.
2783
2784 2006-09-09  Paolo Bonzini  <bonzini@gnu.org>
2785
2786         PR testsuite/26778
2787         * gcc.target/i386/pr26778.c: New testcase.
2788
2789 2006-09-08  Eric Christopher  <echristo@apple.com>
2790
2791         * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
2792         * gcc.target/i386/memcpy-1.c: Ditto.
2793         * gcc.target/i386/asm-1.c: Ditto.
2794         * gcc.target/i386/20060512-4.c: Ditto.
2795         * gcc.target/i386/compress-float-387.c: Ditto.
2796         * gcc.target/i386/20060512-1.c: Ditto.
2797         * gcc.target/i386/compress-float-sse.c: Ditto.
2798         * gcc.target/i386/20060512-2.c: Ditto.
2799         * gcc.target/i386/compress-float-sse-pic.c: Ditto.
2800         * gcc.target/i386/stack-prot-kernel.c: Ditto.
2801         * gcc.target/i386/compress-float-387-pic.c: Ditto.
2802         * gcc.dg/pr26449.c: Ditto.
2803         * gcc.dg/attr-ms_struct-2.c: Ditto.
2804         * gcc.dg/attr-ms_struct-1.c: Ditto.
2805         * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
2806
2807 2006-09-08  Joseph S. Myers  <joseph@codesourcery.com>
2808
2809         PR c/28504
2810         * gcc.dg/vla-10.c: New test.
2811
2812 2006-09-08  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2813
2814         PR c++/28858
2815         * g++.dg/parse/template20.C: New test.
2816         * g++.dg/template/operator8.C: Remove obsolete part.
2817         * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
2818         * g++.old-deja/g++.pt/crash65.C: Likewise.
2819
2820 2006-09-07  Jason Merrill  <jason@redhat.com>
2821
2822         PR middle-end/27724
2823         * gcc.dg/long-long-cst1.c: New test.
2824
2825 2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2826
2827         PR C++/28906
2828         * g++.dg/other/array3.C: New test.
2829         * g++.dg/other/array4.C: New test.
2830         * g++.dg/other/array5.C: New test.
2831
2832 2006-09-07  H.J. Lu  <hongjiu.lu@intel.com>
2833
2834         * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
2835
2836 2006-09-07  Uros Bizjak  <uros@kss-loka.si>
2837
2838         PR target/28946
2839         * gcc.target/i386/pr28946.c: New test.
2840
2841 2006-09-07  Steven G. Kargl  <kargls@comcast.net>
2842
2843         * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
2844         in integer literal constant.
2845         * gfortran.dg/enum_8.f90: Ditto.
2846         * gfortran.dg/g77/20030326-1.f: Ditto.
2847
2848 2006-09-07  Feng Wang  <fengwang@nudt.edu.cn>
2849
2850         * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
2851         nonconformance usage.
2852
2853 2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2854
2855         PR middle-end/28862
2856         * gcc.c-torture/compile/vector-align-1.c: New test.
2857
2858 2006-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
2859
2860         PR rtl-opt/27883
2861         * g++.dg/opt/copysign-1.C: New test.
2862
2863 2006-09-06  Jason Merrill  <jason@redhat.com>
2864
2865         PR c++/27371
2866         * g++.dg/warn/unused-result1.C: New test.
2867
2868 2006-09-06  Mark Mitchell  <mark@codesourcery.com>
2869
2870         PR c++/28903
2871         * g++.dg/ext/vla3.C: New test.
2872
2873         PR c++/28886
2874         * g++.dg/template/array16.C: New test.
2875
2876 2006-09-06  Richard Guenther  <rguenther@suse.de>
2877
2878         * gcc.dg/pr27226.c: Remove testcase again.
2879
2880 2006-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2881
2882         PR tree-opt/28937
2883         * g++.dg/opt/unroll2.C: New test.
2884
2885 2006-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2886
2887         PR tree-opt/28952
2888         * gcc.dg/vect/pr28952.c: New test.
2889
2890 2006-09-05  Richard Guenther  <rguenther@suse.de>
2891
2892         PR tree-optimization/28900
2893         * gcc.dg/torture/pr28900.c: New testcase
2894
2895 2006-09-05  Richard Guenther  <rguenther@suse.de>
2896
2897         PR tree-optimization/28905
2898         * gcc.c-torture/compile/pr28905.c: New testcase.
2899
2900 2006-09-05  Richard Guenther  <rguenther@suse.de>
2901
2902         PR middle-end/28935
2903         * gcc.dg/pr28935.c: New testcase.
2904
2905 2006-09-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2906
2907         * gcc.c-torture/execute/20060905-1.c: New test.
2908
2909 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
2910
2911         PR fortran/28908
2912         * gfortran.dg/used_types_7.f90: New test.
2913         * gfortran.dg/used_types_8.f90: New test.
2914         * gfortran.dg/used_types_9.f90: New test.
2915
2916 2006-09-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2917
2918         * gcc.c-torture/compile/20060904-1.c: New test.
2919
2920 2006-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2921
2922         PR c++/23287 Revert my 2006-09-01 patch
2923         * g++.dg/parse/dtor12.C: Remove.
2924
2925 2006-09-02  Lee Millward  <lee.millward@codesourcery.com>
2926
2927         PR c+/27670
2928         * g++.dg/template/operator9.C: New test.
2929
2930         PR c++/27493
2931         * g++.dg/template/operator7.C: New test.
2932
2933         PR c++/27494
2934         * g++.dg/template/operator8.C: New test.
2935
2936         PR c++/27397
2937         * g++.dg/template/crash57.C: New test.
2938
2939         * g++.dg/template/typedef4.C: Adjust error markers.
2940         * g++.dg/template/typedef5.C: Likewise.
2941
2942 2006-09-02  Jakub Jelinek  <jakub@redhat.com>
2943
2944         PR c++/28878
2945         * g++.dg/parse/crash33.C: New test.
2946
2947 2006-09-01  J"orn Rennecke  <joern.rennecke@st.com>
2948         Richard Guenther  <rguenther@suse.de>
2949         Adam Nemet  <anemet@caviumnetworks.com>
2950
2951         PR middle-end/27226
2952         * gcc.target/mips/memcpy-1.c: New testcase.
2953         * gcc.dg/pr27226.c: Likewise.
2954
2955 2006-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2956
2957         PR c++/28705
2958         * g++.dg/lookup/koenig5.C: New.
2959         * g++.dg/template/crash56.C: New.
2960
2961 2006-09-01  Josh Conner  <jconner@apple.com>
2962
2963         PR c++/25505
2964         * gcc.dg/nrv3.c: New test.
2965         * gcc.dg/nrv4.c: New test.
2966         * gcc.dg/nrv5.c: New test.
2967
2968 2006-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2969
2970         PR c++/23287
2971         * g++.dg/parse/dtor12.C: New.
2972
2973 2006-08-31  Zdenek Dvorak <dvorakz@suse.cz>
2974
2975         PR tree-optimization/28839
2976         * gcc.dg/pr28839.c: New test.
2977
2978 2006-08-31  Andreas Krebbel  <krebbel1@de.ibm.com>
2979
2980         PR target/24367
2981         * gcc.dg/pr24367.c: New testcase.
2982
2983 2006-08-30  Joseph Myers  <joseph@codesourcery.com>
2984
2985         * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
2986
2987 2006-08-30  Zdenek Dvorak  <dvorakz@suse.cz>
2988
2989         PR rtl-optimization/27735
2990         * gcc.dg/loop-unswitch-1.c: New test.
2991
2992 2006-08-30  Paul Thomas  <pault@gcc.gnu.org>
2993
2994         PR fortran/28885
2995         * gfortran.dg/aliasing_dummy_2.f90: New test.
2996
2997         PR fortran/20067
2998         * gfortran.dg/generic_5.f90: Change error message.
2999
3000         PR fortran/28873
3001         * gfortran.dg/generic_6.f90: New test.
3002
3003         PR fortran/25077
3004         * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3005
3006         PR fortran/25102
3007         * gfortran.dg/invalid_interface_assignment.f90: New test.
3008
3009         PR fortran/24866
3010         * gfortran.dg/module_proc_external_dummy.f90: New test.
3011
3012 2006-08-29  Andrew Pinski  <pinskia@physics.uc.edu>
3013
3014         PR c++/28349
3015         * testsuite/g++.dg/warn/var-args1.C: New test.
3016
3017 2006-08-29  Steven G. Kargl  <kargls@comcast.net>
3018
3019         PR fortran/28866
3020         * gfortran.dg/simpleif_2.f90: New test.
3021         * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3022         * gfortran.dg/enum_5.f90: Ditto.
3023
3024 2006-08-29  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3025             Kazu Hirata  <kazu@codesourcery.com>
3026
3027         PR tree-optimization/17506
3028         * gcc.dg/pr17506.c: New.
3029
3030 2006-08-29  J"orn Rennecke  <joern.rennecke@st.com>
3031
3032         PR c++/28139
3033         * g++.dg/eh/alias1.C: New test.
3034
3035 2006-08-28  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3036
3037         PR c++/28860
3038         * g++.dg/template/ttp22.C: New test.
3039
3040 2006-08-28  Kazu Hirata  <kazu@codesourcery.com>
3041
3042         PR middle-end/26632
3043         * gcc.dg/pr26632.c: New.
3044
3045 2006-08-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3046
3047         PR libgfortran/28354
3048         * gfortran.dg/fmt_zero_precision.f90: New test.
3049
3050 2006-08-27  Mark Mitchell  <mark@codesourcery.com>
3051
3052         PR c++/28058
3053         * g++.dg/template/spec31.C: New test.
3054
3055 2006-08-27  Lee Millward  <lee.millward@codesourcery.com>
3056
3057         PR c++/26573
3058         * g++.dg/other/static2.C: New test.
3059
3060 2006-08-26  Roger Sayle  <roger@eyesopen.com>
3061
3062         * gcc.dg/Wswitch-enum-2.c: New test case.
3063         * gcc.dg/Wswitch-enum-3.c: Likewise.
3064
3065 2006-08-26  Richard Guenther  <rguenther@suse.de>
3066
3067         * gcc.c-torture/compile/20060826-1.c: New testcase.
3068
3069 2006-08-26  Lee Millward  <lee.millward@codesourcery.com>
3070
3071         PR c++/28736
3072         * g++.dg/template/void10.C: New test.
3073
3074         PR c++/28737
3075         * g++.dg/template/void8.C: New test.
3076
3077         PR c+_+/28738
3078         * g++.dg/template/void9.C: New test.
3079
3080         * g++.dg/template/void3.C: Adjust error markers.
3081         * g++.dg/template/void4.C: Likewise.
3082         * g++.dg/template/crash55.C: Likewise.
3083         * g++.dg/template/void7.C: Likewise
3084
3085 2006-08-26  Mark Mitchell  <mark@codesourcery.com>
3086
3087         PR c++/28588
3088         * g++.dg/inherit/access6.C: New test.
3089         * g++.dg/inherit/access7.C: Likewise.
3090
3091         PR c++/28595
3092         * g++.dg/template/array15.C: New test.
3093         * g++.dg/template/crash2.C: Tweak error markers.
3094
3095 2006-08-26  Jakub Jelinek  <jakub@redhat.com>
3096
3097         PR middle-end/28683
3098         * gcc.c-torture/compile/20060823-1.c: New test.
3099
3100 2006-08-25  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3101
3102         PR c++/28853
3103         * g++.dg/template/ttp21.C: New test.
3104
3105         PR c++/28852
3106         * g++.dg/other/operator1.C: Add error-marker.
3107         * g++.dg/other/operator2.C: New test.
3108
3109 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
3110
3111         PR c/27893
3112         * gcc.c-torture/compile/vla-const-1.c,
3113         gcc.c-torture/compile/vla-const-2.c: New tests.
3114
3115 2006-08-26  Richard Guenther  <rguenther@suse.de>
3116
3117         PR middle-end/28814
3118         * gcc.dg/torture/pr28814.c: New testcase.
3119
3120 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
3121
3122         PR c/28418
3123         * gcc.c-torture/compile/compound-literal-1.c: New test.
3124
3125 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
3126
3127         PR c/28299
3128         * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3129         * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3130         Expect extra diagnostics.
3131
3132 2006-08-25  J"orn Rennecke  <joern.rennecke@st.com>
3133
3134         gcc.dg/noncompile/pr16876.c: New test.
3135
3136 2006-08-25  Mark Mitchell  <mark@codesourcery.com>
3137
3138         PR c++/28056
3139         * g++.dg/parse/local1.C: New test.
3140         * g++.dg/other/qual1.C: Tweak error marker.
3141
3142 2006-08-25  Nathan Sidwell  <nathan@codesourcery.com>
3143
3144         PR c++/27787
3145         * g++.dg/template/typename10.C: New.
3146         * g++.dg/template/lookup4.C: Remove bogus error marker.
3147
3148 2006-08-25  Richard Guenther  <rguenther@suse.de>
3149
3150         PR testsuite/28829
3151         * gcc.dg/pr26570.c: Fix testcase.
3152
3153 2006-08-24  Andrew Pinski  <pinskia@physics.uc.edu>
3154
3155         PR tree-opt/28807
3156         * gcc.c-torture/execute/mayalias-2.c: New test.
3157         * gcc.dg/tree-ssa/alias-13.c: New test.
3158
3159 2006-08-24  Jan Hubicka  <jh@suse.cz>
3160
3161         PR debug/26881
3162         * gcc.dg/debug/pr26881.c: New file.
3163
3164 2006-08-23  Paul Thomas  <pault@gcc.gnu.org>
3165
3166         PR fortran/28788
3167         * gfortran.dg/used_types_4.f90: New test.
3168         * gfortran.dg/derived_init_2.f90: Modify to check sibling
3169         association of derived types.
3170         * gfortran.dg/used_types_2.f90: Add module cleanup.
3171         * gfortran.dg/used_types_3.f90: The same.
3172
3173         PR fortran/28771
3174         * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3175         fix of regression.
3176
3177 2006-08-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3178
3179         PR 28813
3180         * gfortran.dg/direct_io_6.f90: Remove test.
3181
3182 2006-08-23  Stuart Hastings  <stuart@apple.com>
3183
3184         PR 28825
3185         * gcc.target/i386/20060821-1.c: New.
3186
3187 2006-08-23  Danny Smith  <dannysmith@users.sourceforge.net>
3188
3189         gcc.dg/attr-invalid.c:  Insert an " |directive" substitution into
3190         dg-warning strings for dllimport.
3191
3192 2006-08-22  Andrew Pinski  <pinskia@physics.uc.edu>
3193
3194         PR C++/28450
3195         * g++.dg/ext/vector4.C: New test.
3196         * g++.dg/ext/complex1.C: New test.
3197
3198 2006-08-21  Geoffrey Keating  <geoffk@apple.com>
3199
3200         PR debug/28692
3201         * gcc.dg/debug/const-1.c: New.
3202         * gcc.dg/debug/const-2.c: New.
3203         * gcc.dg/debug/dwarf2/const-1.c: New.
3204         * gcc.dg/debug/dwarf2/const-2.c: New.
3205         * gcc.dg/debug/dwarf2/const-2b.c: New.
3206
3207 2006-08-22  Richard Guenther  <rguenther@suse.de>
3208
3209         PR middle-end/28776
3210         * gcc.c-torture/compile/pr28776-1.c: New testcase.
3211         * gcc.c-torture/compile/pr28776-2.c: Likewise.
3212
3213 2006-08-21  Mark Shinwell  <shinwell@codesourcery.com>
3214
3215         * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
3216
3217 2006-08-21  Lee Millward  <lee.millward@codesourcery.com>
3218
3219         PR c++/26269
3220         * g++.dg/other/error14.C: New test.
3221
3222         PR c++/28505
3223         * g++.dg/parse/ctor7.C: New test.
3224         * g++.dg/parse/ctor8.C: Likewise.
3225
3226         PR c++/28741
3227         * g++.dg/template/void7.C: New test.
3228
3229 2006-08-21  Olivier Hainque  <hainque@adacore.com>
3230
3231         * gnat.dg/self_aggregate_with_zeros.adb: New test.
3232         * gnat.dg/self_aggregate_with_array.adb: New test.
3233
3234 2006-08-21  Mark Shinwell  <shinwell@codesourcery.com>
3235
3236         * g++.dg/eh/arm-vfp-unwind.C: New test.
3237
3238 2006-08-20  Mark Mitchell  <mark@codesourcery.com>
3239
3240         PR c++/28341
3241         * g++.dg/template/ref3.C: New test.
3242         * g++.dg/template/nontype13.C: New test.
3243
3244         PR c++/28346
3245         * g++.dg/template/ptrmem17.C: New test.
3246
3247 2006-08-20  Danny Smith  <dannysmith@users.sourceforge.net>
3248
3249         PR target/28648 c:
3250         * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
3251
3252 2006-08-20  Paul Thomas  <pault@gcc.gnu.org>
3253
3254         PR fortran/28630
3255         * gfortran.dg/used_types_2.f90: New test.
3256
3257         PR fortran/28601
3258         * gfortran.dg/used_types_3.f90: New test.
3259
3260         PR fortran/20886
3261         * gfortran.dg/generic_actual_arg.f90: New test.
3262
3263         PR fortran/28735
3264         * gfortran.dg/module_private_array_refs_1.f90: New test.
3265
3266         PR fortran/28762
3267         * gfortran.dg/program_name_1.f90: New test.
3268
3269         PR fortran/28425
3270         * gfortran.dg/derived_constructor_comps_1.f90: New test.
3271
3272         PR fortran/28496
3273         * gfortran.dg/array_initializer_2.f90: New test.
3274
3275         PR fortran/18111
3276         * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3277
3278         PR fortran/28600
3279         * gfortran.dg/assumed_charlen_function_4.f90: New test.
3280
3281         PR fortran/28771
3282         * gfortran.dg/assumed_charlen_in_main.f90: New test.
3283
3284         PR fortran/28660
3285         * gfortran.dg/dependent_decls_1.f90: New test.
3286
3287 2006-08-19  Erik Edelmann  <eedelman@gcc.gnu.org>
3288
3289         PR fortran/25217
3290         * gfortran.dg/derived_init_2.f90: New.
3291
3292 2006-08-17  J"orn Rennecke  <joern.rennecke@st.com>
3293
3294         * gcc.c-torture/execute/pr28289.c: New test.
3295
3296 2006-08-17  Jakub Jelinek  <jakub@redhat.com>
3297
3298         PR c/28744
3299         * gcc.dg/attr-externally-visible-1.c: New test.
3300         * gcc.dg/attr-externally-visible-2.c: New test.
3301         * g++.dg/parse/attr-externally-visible-1.C: New test.
3302         * g++.dg/parse/attr-externally-visible-2.C: New test.
3303
3304 2006-08-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3305
3306         PR c++/28606
3307         * g++.dg/parse/dtor11.C: New test.
3308
3309 2006-08-17  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
3310
3311         PR rtl-optimization/28489
3312         * gcc.c-torture/compile/pr28489.c: New test.
3313
3314 2006-08-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3315
3316         PR c++/28710
3317         * g++.dg/template/redecl4.C: New test.
3318
3319         PR c++/28711
3320         * g++.dg/template/ctor8.C: New test.
3321
3322 2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
3323
3324         * gcc.dg/pr26570.c: Fix testcase.
3325
3326 2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
3327
3328         * PR c++/28573
3329         * g++.dg/parse/offsetof6.C: New test.
3330         * g++.dg/parse/offsetof6.C: New test.
3331         * g++.dg/parse/offsetof7.C: New test.
3332
3333 2006-08-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3334
3335         PR testsuite/28602
3336         * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
3337         is false.
3338
3339 2006-08-16  Andrew Pinski  <pinskia@physics.uc.edu>
3340
3341         PR c++/28302
3342         * g++.dg/ext/vector3.C: New test.
3343
3344 2006-08-16  Zdenek Dvorak  <dvorakz@suse.cz>
3345
3346         PR gcov/profile/26570
3347         * gcc.dg/pr26570.c: New test.
3348
3349 2006-08-16  Joseph S. Myers  <joseph@codesourcery.com>
3350
3351         PR c/27697
3352         * gcc.dg/qual-component-1.c: New test.
3353
3354 2006-08-16  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3355
3356         PR c++/28593
3357         * g++.dg/parse/new3.C: New test.
3358
3359 2006-08-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3360
3361         PR fortran/25828
3362         * gfortran.dg/streamio_1.f90: New test.
3363         * gfortran.dg/streamio_2.f90: New test.
3364         * gfortran.dg/streamio_3.f90: New test.
3365         * gfortran.dg/streamio_4.f90: New test.
3366         * gfortran.dg/streamio_5.f90: New test.
3367         * gfortran.dg/streamio_6.f90: New test.
3368         * gfortran.dg/streamio_7.f90: New test.
3369         * gfortran.dg/streamio_8.f90: New test.
3370
3371 2006-08-15  Danny Smith  <dannysmith@users.sourceforge.net>
3372
3373         PR c/28287
3374         * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
3375
3376 2006-08-15  Lee Millward  <lee.millward@codesourcery.com>
3377
3378         PR c++/28594
3379         * g++.dg/template/void6.C: New test.
3380
3381 2006-08-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3382
3383         PR c/28649
3384         * gcc.dg/parse-error-1.c: New test.
3385         * gcc.dg/parse-error-2.c: New test.
3386         * gcc.dg/cpp/digraph2.c: Add error-marker.
3387         * gcc.dg/noncompile/920923-1.c: Likewise.
3388
3389 2006-08-14  Andrew Pinski  <pinskia@physics.uc.edu>
3390
3391         PR c/27490
3392         * gcc.dg/sizeof-2.c: New testcase.
3393
3394         PR c/27489
3395         * gcc.dg/switch-A.c: New testcase.
3396
3397 2006-08-14  Steve Ellcey  <sje@cup.hp.com>
3398
3399         PR c++/28288
3400         PR c++/14556
3401         * g++.old-deja/g++.warn/compare1.C: Delete.
3402         * g++.dg/opt/pr7503-2.C: Delete.
3403         * g++.dg/opt/pr7503-3.C: Delete.
3404         * g++.dg/opt/pr7503-4.C: Delete.
3405         * g++.dg/opt/pr7503-5.C: Delete.
3406         * g++.dg/opt/max1.C: Delete.
3407         * g++.dg/warn/minmax.C: Delete.
3408         * g++.dg/expr/minmax.C: New test.
3409
3410 2006-08-14  Richard Guenther  <rguenther@suse.de>
3411
3412         PR testsuite/28703
3413         * gcc.c-torture/execute/pr28651.c: Do not use argc
3414         to avoid optimization, instead forbid inlining.
3415
3416 2006-08-14  Richard Sandiford  <richard@codesourcery.com>
3417
3418         PR rtl-optimization/28634
3419         * gcc.c-torture/execute/ieee/pr28634.c: New test.
3420
3421 2006-08-13  Alexandre Oliva  <aoliva@redhat.com>
3422
3423         PR c/27184
3424         * gcc.dg/torture/pr27184.c: New test.
3425
3426 2006-08-12  Jakub Jelinek  <jakub@redhat.com>
3427
3428         * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
3429
3430 2006-08-12  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3431
3432         * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
3433         * gfortran.dg/stat_2.f90: Likewise.
3434         * gfortran.dg/chmod_1.f90: Likewise.
3435         * gfortran.dg/chmod_2.f90: Likewise.
3436         * gfortran.dg/chmod_3.f90: Likewise.
3437
3438 2006-08-11  David Edelsohn  <edelsohn@gnu.org>
3439
3440         * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
3441
3442 2006-08-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
3443
3444         * g++.dg/opt/pr23454-2.C: New test.
3445
3446 2006-08-11  Richard Guenther  <rguenther@suse.de>
3447
3448         PR middle-end/28651
3449         * gcc.c-torture/execute/pr28651.c: New testcase.
3450
3451 2006-08-10  Eric Botcazou  <ebotcazou@adacore.com>
3452
3453         * gnat.dg/specs/static_initializer.ads: New test.
3454
3455 2006-08-10  Paul Brook  <paul@codesourcery.com>
3456
3457         * gcc.target/arm/cond-asm.c: New test.
3458
3459 2006-08-10  Dorit Nuzman  <dorit@il.ibm.com>
3460
3461         PR tree-optimization/26197
3462         * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
3463         * g++.dg/vect/vect.exp: Compile the new tests with
3464         --param max-aliased-vops=0.
3465
3466 2006-08-09  Lee Millward  <lee.millward@codesourcery.com>
3467
3468         PR c++/28637
3469         * g++.dg/template/void3.C: New test.
3470
3471         PR c++/28638
3472         * g++.dg/template/void4.C: New test.
3473
3474         PR c++/28640
3475         * g++.dg/template/void5.C: New test.
3476
3477 2006-08-07  Danny Smith  <dannysmith@users.sourceforge.net>
3478
3479         * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
3480         after dg-do compile.
3481
3482 2006-08-07  Victor Kaplansky <victork@il.ibm.com>
3483
3484         PR tree-optimizations/26969
3485         * gcc.dg/vect/vect.exp: Compile tests prefixed with
3486         "unswitch-loops" with -funswitch-loops.
3487         * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
3488
3489 2006-08-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3490
3491         * gcc.dg/sparc-getcontext-1.c: Fix typo.
3492         * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
3493         * g++.dg/other/unused1.C: Likewise.  Also match "asci?z".
3494         * objc.dg/dwarf-1.m: Likewise.
3495         * objc.dg/dwarf-2.m: Likewise.
3496         * obj-c++.dg/dwarf-2.mm: Likewise.
3497
3498 2006-08-06  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3499
3500         * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
3501         * objc.dg/dwarf-2.m: Likewise.
3502         * obj-c++.dg/dwarf-2.mm: Likewise.
3503
3504         PR libfortran/28603
3505         * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
3506
3507         PR testsuite/27611
3508         * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3509
3510         PR testsuite/27033
3511         * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3512
3513 2006-08-06  Paolo Bonzini  <bonzini@gnu.org>
3514
3515         PR target/27827
3516         * gcc.target/i386/pr27827.c: New testcase.
3517
3518 2006-08-06  Paul Thomas  <pault@gcc.gnu.org>
3519
3520         PR fortran/28590
3521         * gfortran.dg/sequence_types_1.f90: New test.
3522
3523 2006-08-05  Steven G. Kargl <kargls@comcast.nt>
3524
3525         PR fortran/28548
3526         * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
3527         dg-warning.  Add -pedantic option.
3528
3529 2006-08-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3530
3531         PR c/28502
3532         * gcc.dg/proto-1.c: New test.
3533
3534         PR c/27721
3535         * gcc.dg/lvalue-4.c: New test.
3536
3537         PR c/28136
3538         * gcc.dg/init-bad-5.c: New test.
3539
3540 2006-08-03  Lee Millward  <lee.millward@codesourcery.com>
3541
3542         PR c++/28347
3543         * g++.dg/ext/typedef-init.C: Add new test for typedef
3544         initialization inside templates. Adjust existing error markers.
3545
3546 2006-08-03  Mark Mitchell  <mark@codesourcery.com>
3547
3548         PR c++/28148
3549         * g++.dg/init/ptrmem3.C: New test.
3550
3551 2006-08-03  Dorit Nuzman  <dorit@il.ibm.com>
3552
3553         PR tree-optimization/27770
3554         * lib/target-support.exp: New target keyword "section_anchors".
3555         * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
3556         tests.
3557         * gcc.dg/vect/section-anchors-pr27770.c: New test.
3558         * gcc.dg/vect/vect-69.c: Removed. Replaced by:
3559         * gcc.dg/vect/section-anchors-vect-69.c: New test.
3560         * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
3561
3562 2006-08-03  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3563
3564         * gcc.dg/20060801-1.c: Add missing '}'.
3565
3566 2006-08-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3567
3568         PR c++/27508
3569         * g++.dg/parse/dtor9.C: New test.
3570         * g++.dg/parse/dtor10.C: New test.
3571         * g++.dg/other/error7.C: Adjust error-marker.
3572
3573         PR c++/28274
3574         * g++.dg/other/default5.C: New test.
3575
3576 2006-08-02  Richard Guenther  <rguenther@suse.de>
3577
3578         * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
3579
3580 2006-08-02  Mark Mitchell  <mark@codesourcery.com>
3581
3582         PR c++/28557
3583         * g++.dg/template/conv9.C: New test.
3584
3585 2006-08-02  Daniel Jacobowitz  <dan@codesourcery.com>