OSDN Git Service

2010-10-23 Tobias Burnus <burnus@net-b.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-10-23  Tobias Burnus  <burnus@net-b.de>
2
3         PR fortran/46122
4         * gfortran.dg/protected_8.f90: New.
5
6 2010-10-23  Joseph Myers  <joseph@codesourcery.com>
7
8         * gcc.dg/march-generic.c: Skip for -march in multilib options.
9         * gcc.target/i386/isa-9.c: Skip for -march other than
10         -march=amdfam10 in multilib options.
11         * gcc.target/i386/pr42589.c: Skip for -march other than
12         -march=i486 in multilib options.
13         * gcc.target/i386/sse-19.c: Add -march=x86-64 option and skip for
14         other -march in multilib options.
15
16 2010-10-23  Jie Zhang  <jie@codesourcery.com>
17
18         PR rtl-optimization/37360
19         * gcc.dg/pr37360.c: New test.
20
21 2010-10-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
22
23         * gcc.target/powerpc/ehreturn.c: Fix regexp in dg-final.
24
25 2010-10-22  Artjoms Sinkarovs <artyom.shinakroff@gmail.com>
26         Andrew Pinski <pinskia@gmail.com>
27
28         * gcc.c-torture/execute/vector-subscript-1.c: Likewise.
29         * gcc.c-torture/execute/vector-subscript-2.c: Likewise.
30         * gcc.c-torture/execute/vector-subscript-3.c: New testcase.
31         * gcc.dg/vector-subscript-1.c: Likewise.
32         * gcc.dg/vector-subscript-2.c: Likewise.
33         * gcc.dg/vector-subscript-3.c: New testcase.
34         * gcc.dg/array-8.c: Adjust.
35
36 2010-10-22  Richard Guenther  <rguenther@suse.de>
37
38         PR middle-end/46137
39         * c-c++-common/torture/pr46137.c: New testcase.
40
41 2010-10-22  Jason Merrill  <jason@redhat.com>
42
43         PR c++/46129
44         * g++.dg/template/defarg14.C: New.
45
46 2010-10-22  Jason Merrill  <jason@redhat.com>
47
48         PR c++/46103
49         * g++.dg/cpp0x/implicit10.C: New.
50
51 2010-10-22  Uros Bizjak  <ubizjak@gmail.com>
52
53         PR target/46098
54         * gcc.target/i386/pr46098.c: New test.
55
56 2010-10-22  Richard Guenther  <rguenther@suse.de>
57
58         PR tree-optimization/45720
59         * gcc.dg/torture/pr45720.c: New testcase.
60
61 2010-10-22  Ira Rosen  <irar@il.ibm.com>
62
63         PR tree-optimization/46126
64         * gcc.dg/vect/pr46126.c: New.
65
66 2010-10-21  Iain Sandoe  <iains@gcc.gnu.org>
67
68         Based on the CFString implementation in FSF apple/trunk branch.
69
70         * lib/objc-dg.exp (objc-dg-runtest): Merge flags and additional flags
71         so that the latter can be used in dg-skip and dg-xfail clauses.
72         * lib/obj-c++-dg.exp (obj-c++-dg-runtest): Likewise.
73         * obj-c++.dg/template-4.mm: Don't use CFStrings on Darwin. Update test
74         to use dg-additional-files for Object1.
75         * obj-c++.dg/const-str-7.mm: Don't use CFStrings on Darwin. Update test
76         to use dg-additional-files for Object1, move to torture/strings/.
77         * obj-c++.dg/const-str-4.mm: Likewise.
78         * obj-c++.dg/const-str-3.mm: Likewise.
79         * obj-c++.dg/const-str-8.mm: Likewise.
80         * obj-c++.dg/const-str-9.mm: Likewise.
81         * obj-c++.dg/const-str-10.mm: Likewise.
82         * obj-c++.dg/const-str-10.mm: Likewise.
83         * obj-c++.dg/const-str-1.mm: Don't use CFStrings on Darwin. Update test
84         to use dg-additional-files for Object1, move to strings/.
85         * obj-c++.dg/const-str-2.mm: Likewise.
86         * obj-c++.dg/const-str-5.mm: Likewise.
87         * obj-c++.dg/const-str-6.mm: Likewise.
88         * obj-c++.dg/const-str-12.mm: Likewise.
89         * obj-c++.dg/strings/strings.exp: New.
90         * obj-c++.dg/strings/const-cfstring-2.mm: New.
91         * obj-c++.dg/strings/const-cfstring-5.mm: New.
92         * obj-c++.dg/torture/strings/strings.exp: New.
93         * obj-c++.dg/torture/strings/string1.mm: New.
94         * obj-c++.dg/torture/strings/const-cfstring-1.mm: New.
95         * obj-c++.dg/torture/strings/const-cfstring-3.mm: New.
96         * obj-c++.dg/torture/strings/const-cfstring-4.mm: New.
97
98         * objc/execute/string1.m: Don't use CFStrings on Darwin. Update test to
99         use dg-additional-files for Object1, move to objc.dg/torture/strings/.
100         * objc/execute/string2.m: Likewise.
101         * objc/execute/string3.m: Likewise.
102         * objc/execute/string3.m: Likewise.
103         * objc.dg/foreach-2.m: Don't use CFStrings on Darwin.
104         * objc.dg/foreach-4.m: Likewise.
105         * objc.dg/foreach-5.m: Likewise.
106         * objc.dg/const-str-3.m: Don't use CFStrings on Darwin. Update test to
107         use dg-additional-files for Object1, move to objc.dg/torture/strings/.
108         * objc.dg/const-str-4.m: Likewise.
109         * objc.dg/const-str-7.m: Likewise.
110         * objc.dg/const-str-8.m: Likewise.
111         * objc.dg/const-str-9.m: Likewise.
112         * objc.dg/const-str-10.m: Likewise.
113         * objc.dg/const-str-11.m: Likewise.
114         * objc.dg/const-str-1.m: Don't use CFStrings on Darwin. Update test
115         to use dg-additional-files for Object1, move to objc.dg/strings/.
116         * objc.dg/const-str-2.m: Likewise.
117         * objc.dg/const-str-5.m: Likewise.
118         * objc.dg/const-str-6.m: Likewise.
119         * objc.dg/const-str-12.m: Likewise.
120         * objc.dg/const-str-12b.m: Likewise.
121         * objc.dg/strings/strings.exp: New.
122         * objc.dg/strings/const-cfstring-2.m: New.
123         * objc.dg/strings/const-cfstring-5.m: New.
124         * objc.dg/torture/strings/strings.exp: New.
125         * objc.dg/torture/strings/const-cfstring-1.m: New.
126         * objc.dg/torture/strings/const-cfstring-3.m: New.
127         * objc.dg/torture/strings/const-cfstring-4.m: New.
128
129 2010-10-22  Marcus Shawcroft  <marcus.shawcroft@arm.com>
130
131         * gcc.target/arm/synchronize.c: Permit dmb or mcr in assembler scan.
132
133 2010-10-21  Paolo Carlini  <paolo.carlini@oracle.com>
134
135         PR c++/46117
136         * g++.dg/parse/crash57.C: New.
137
138 2010-10-21  Uros Bizjak  <ubizjak@gmail.com>
139             H.J. Lu  <hongjiu.lu@intel.com>
140
141         PR target/45946
142         * gcc.target/i386/pr45946.c: New test.
143
144 2010-10-21  Martin Jambor  <mjambor@suse.cz>
145
146         PR tree-optimization/45875
147         * g++.dg/ipa/pr45875.C: New test.
148
149 2010-10-21  Ira Rosen  <irar@il.ibm.com>
150
151         PR tree-optimization/46049
152         PR tree-optimization/46052
153         * gcc.dg/vect/pr46052.c: New test.
154         * gcc.dg/vect/pr46049.c: New test.
155
156 2010-10-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
157
158         PR fortran/46007
159         * gfortran.dg/shape_5.f90:  New test case.
160
161 2010-10-21  Janus Weil  <janus@gcc.gnu.org>
162
163         PR fortran/46060
164         * gfortran.dg/proc_ptr_comp_25.f90: New.
165
166 2010-10-21  Richard Guenther  <rguenther@suse.de>
167         Michael Matz  <matz@suse.de>
168
169         PR tree-optimization/45764
170         * gcc.dg/torture/pr45764.c: New testcase.
171
172 2010-10-21  Richard Guenther  <rguenther@suse.de>
173
174         PR tree-optimization/46111
175         * g++.dg/torture/pr46111.C: New testcase.
176
177 2010-10-21  Janus Weil  <janus@gcc.gnu.org>
178
179         PR fortran/46067
180         * gfortran.dg/dummy_procedure_4.f90: New.
181         * gfortran.dg/proc_ptr_30.f90: New.
182
183 2010-10-21  Tobias Burnus  <burnus@net-b.de>
184
185         PR fortran/46100
186         * gfortran.dg/ptr-func-1.f90: New.
187         * gfortran.dg/ptr-func-2.f90: New.
188
189 2010-10-20  Jakub Jelinek  <jakub@redhat.com>
190
191         PR tree-optimization/45919
192         * gcc.c-torture/compile/pr45919.c: New test.
193
194         PR tree-optimization/46066
195         * gcc.dg/autopar/pr46066.c: New test.
196
197 2010-10-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
198
199         PR c++/46024
200         * g++.dg/warn/miss-format-1.C: Enclose dg-error target list in braces.
201
202 2010-10-20  Rodrigo Rivas Costa  <rodrigorivascosta@gmail.com>
203
204         PR c++/46056
205         * g++.dg/cpp0x/range-for7.C: New.
206
207 2010-10-20  Richard Guenther  <rguenther@suse.de>
208
209         PR lto/45667
210         * g++.dg/lto/20101020-1_0.h: New testcase.
211         * g++.dg/lto/20101020-1_0.C: Likewise.
212         * g++.dg/lto/20101020-1_1.C: Likewise.
213
214 2010-10-20  Dmitry Melnik  <dm@ispras.ru>
215
216         * gcc.dg/20101013-1.c: New test.
217
218 2010-10-20  H.J. Lu  <hongjiu.lu@intel.com>
219
220         PR target/46085
221         * gcc.target/i386/pr46085-1.c: New.
222         * gcc.target/i386/pr46085-2.c: Likewise.
223
224 2010-10-20  Richard Guenther  <rguenther@suse.de>
225
226         PR tree-optimization/45860
227         * gcc.dg/torture/pr45860.c: New testcase.
228
229 2010-10-20  Eric Botcazou  <ebotcazou@adacore.com>
230
231         * gnat.dg/discr25.adb: New test.
232         * gnat.dg/discr25_pkg.ad[sb]: New helper.
233
234 2010-10-20  Olivier Hainque  <hainque@adacore.com>
235
236         * gcc.target/powerpc/ehreturn.c: New test.
237
238 2010-10-20  Nicola Pero  <nicola.pero@meta-innovation.com>
239
240         Merge from 'apple/trunk' branch on FSF servers.  Test adapted to
241         not require Foundation and run with the GNU runtime as well.
242
243         2006-03-13  Fariborz Jahanian <fjahanian@apple.com>
244
245         Radar 4439126
246         * obj-c++.dg/template-8.mm: New.
247
248 2010-10-20  Nicola Pero  <nicola.pero@meta-innovation.com>
249
250         PR objc/23709
251         * objc.dg/pr23709.m: New.
252         * obj-c++.dg/pr23709.m: New.
253
254 2010-10-19  Paolo Carlini  <paolo.carlini@oracle.com>
255
256         PR c++/46046
257         * g++.dg/template/crash104.C: New.
258
259 2010-10-19  Richard Henderson  <rth@redhat.com>
260
261         * gcc.target/i386/fma3-fma.c: New.
262         * gcc.target/i386/fma3-builtin.c: New.
263         * gcc.target/i386/fma4-builtin.c: New.
264
265 2010-10-19  Richard Guenther  <rguenther@suse.de>
266
267         PR testsuite/46081
268         * gcc.dg/ipa/ipa-pta-10.c:¬†Adjust.
269
270 2010-10-18  Nicola Pero  <nicola.pero@meta-innovation.com>
271
272         Merge from 'apple/trunk' branch on FSF servers.
273
274         2006-03-16 Fariborz Jahanian <fjahanian@apple.com>
275
276         Radar 4293709
277         * objc.dg/proto-init-mimatch-1.m: New.
278         * obj-c++.dg/proto-init-mimatch-1.mm: New.
279
280 2010-10-18  Nicola Pero  <nicola.pero@meta-innovation.com>
281
282         Implemented parsing @synthesize and @dynamic for
283         Objective-C/Objective-C++.
284         * objc.dg/property/dynamic-1.m: New.
285         * objc.dg/property/synthesize-1.m: New.
286         * obj-c++.dg/property/dynamic-1.mm: New.
287         * obj-c++.dg/property/synthesize-1.mm: New.
288
289 2010-10-18  Nicola Pero  <nicola.pero@meta-innovation.com>
290
291         * objc.dg/at-class-1.m: New.
292         * objc.dg/at-class-1.mm: New.
293
294 2010-10-18  Steve Ellcey  <sje@cup.hp.com>
295
296         * gcc.c-torture/compile/920625-1.c: Remove dg-prune-output lines.
297
298 2010-10-18  Nicola Pero  <nicola.pero@meta-innovation.com>
299
300         Merge from 'apple/trunk' branch on FSF servers.
301
302         2006-01-17  Fariborz Jahanian <fjahanian@apple.com>
303
304         Radar 4407151
305         * obj-c++.dg/template-7.mm: New.
306
307 2010-10-18  Nicola Pero  <nicola.pero@meta-innovation.com>
308
309         * objc.dg/proto-qual-1.m: Adjust test for GNU runtime to match
310         bugfix.
311
312 2010-10-18  Nicola Pero  <nicola.pero@meta-innovation.com>
313
314         Merge from 'apple/trunk' branch on FSF servers.
315
316         2005-03-01 Fariborz Jahanian <fjahanian@apple.com>
317
318         Radar 4451818
319         * obj-c++.dg/try-catch-16.mm: New.
320         * obj-c++.dg/try-catch-17.mm: New.
321
322         2005-11-08  Fariborz Jahanian <fjahanian@apple.com>
323
324         Radar 4330422
325         * obj-c++.dg/try-catch-15.mm: New
326
327         2005-10-07  Fariborz Jahanian <fjahanian@apple.com>
328
329         Radar 4204796
330         * obj-c++.dg/try-catch-12.mm: New
331         * obj-c++.dg/try-catch-13.mm: New
332         * obj-c++.dg/try-catch-14.mm: New
333         * objc.dg/try-catch-11.m: New
334         * objc.dg/try-catch-12.m: New
335         * objc.dg/try-catch-13.m: New
336
337 2010-10-18  Richard Henderson  <rth@redhat.com>
338
339         * gcc.target/ia64/20101014.c: Fix double-paste of test case.
340
341 2010-10-18  Jakub Jelinek  <jakub@redhat.com>
342
343         PR c/46015
344         * c-c++-common/Wunused-var-13.c: New test.
345
346 2010-10-18  Richard Guenther  <rguenther@suse.de>
347
348         PR tree-optimization/45967
349         * gcc.dg/torture/pr45967.c: New testcase.
350         * gcc.dg/ipa/ipa-pta-10.c: Adjust.
351         * gcc.dg/ipa/ipa-pta-13.c: Likewise
352         * gcc.dg/torture/pr39074-2.c: Likewise
353         * gcc.dg/torture/pta-escape-1.c: Likewise
354         * gcc.dg/torture/pta-ptrarith-1.c: Likewise
355         * gcc.dg/tree-ssa/pta-callused.c: Likewise
356         * gcc.dg/tree-ssa/pta-escape-1.c: Likewise
357         * gcc.dg/tree-ssa/pta-escape-2.c: Likewise
358         * gcc.dg/tree-ssa/pta-escape-3.c: Likewise
359         * gcc.dg/tree-ssa/ssa-pre-21.c: Likewise
360
361 2010-10-18  Kai Tietz  <kai.tietz@onevision.com>
362
363         * gfortran.dg/bessel_7.f90: Set xfail for mingw targets.
364
365 2010-10-18  Richard Guenther  <rguenther@suse.de>
366
367         PR lto/44950
368         * g++.dg/lto/20101015-2_0.C: New testcase.
369
370 2010-10-18  Jakub Jelinek  <jakub@redhat.com>
371
372         PR middle-end/46019
373         * gcc.c-torture/execute/pr46019.c: New test.
374
375 2010-10-17  Nicola Pero  <nicola.pero@meta-innovation.com>
376
377         Merge from 'apple/trunk' branch on FSF servers.
378
379         2006-04-19 Fariborz Jahanian <fjahanian@apple.com>
380
381         Radar 4516785
382         * obj-c++.dg/method-namespace-2.mm: New.
383
384 2010-10-17  Nicola Pero  <nicola.pero@meta-innovation.com>
385
386         Merge from 'apple/trunk' branch on FSF servers.
387
388         2006-03-27 Fariborz Jahanian <fjahanian@apple.com>
389
390         Radar 4133425
391         * objc.dg/private-1.m: Test modified.
392         * obj-c++.dg/private-1.mm: Test modified.
393
394 2010-10-17  Uros Bizjak  <ubizjak@gmail.com>
395
396         PR testsuite/45987
397         * gcc.target/i386/push-1.c: Remove.
398
399 2010-10-17  Uros Bizjak  <ubizjak@gmail.com>
400             H.J. Lu  <hongjiu.lu@intel.com>
401
402         PR target/46051
403         * gcc.target/i386/pr46051.c: New test.
404
405 2010-10-17  Nicola Pero  <nicola.pero@meta-innovation.com>
406
407         * obj-c++.dg/gnu-api-2-class.mm: New.
408         * obj-c++.dg/gnu-api-2-ivar.mm: New.
409         * obj-c++.dg/gnu-api-2-method.mm: New.
410         * obj-c++.dg/gnu-api-2-objc.mm: New.
411         * obj-c++.dg/gnu-api-2-object.mm: New.
412         * obj-c++.dg/gnu-api-2-property.mm: New.
413         * obj-c++.dg/gnu-api-2-protocol.mm: New.
414         * obj-c++.dg/gnu-api-2-sel.mm: New.
415
416 2010-10-17  Iain Sandoe  <iains@gcc.gnu.org>
417
418         * objc.dg/fsf-package-0.m: New.
419         * obj-c++.dg/fsf-package-0.m: New.
420
421 2010-10-17  Nicola Pero  <nicola.pero@meta-innovation.com>
422
423         PR objc/18255
424         * objc.dg/pr18255.m: New.
425
426 2010-10-16  Jan Hubicka  <jh@suse.cz>
427
428         PR middle-end/44206
429         * g++.dg/torture/pr44206.C: New.
430
431 2010-10-16  Nicola Pero  <nicola.pero@meta-innovation.com>
432
433         * objc.dg/gnu-api-2-class.m: New.
434         * objc.dg/gnu-api-2-objc.m: New.
435
436 2010-10-16  Nicola Pero  <nicola.pero@meta-innovation.com>
437
438         * objc.dg/gnu-api-2-ivar.m: New.
439
440 2010-10-15  Nicola Pero  <nicola.pero@meta-innovation.com>
441
442         * objc.dg/gnu-api-2-property.m: New.
443
444 2010-10-15  Xinliang David Li  <davidxl@google.com>
445
446         * g++.dg/uninit-pred-3_a.C: New test.
447         * g++.dg/uninit-pred-3_b.C: New test.
448
449 2010-10-15  Nicola Pero  <nicola.pero@meta-innovation.com>
450
451         * objc.dg/gnu-api-2-object.m: New.
452
453 2010-10-15  Nicola Pero  <nicola.pero@meta-innovation.com>
454
455         * objc.dg/gnu-api-2-method.m: New.
456
457 2010-10-15  Jason Merrill  <jason@redhat.com>
458
459         * g++.dg/lto/pr45983_0.C: New.
460
461 2010-10-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
462
463         * gcc.target/powerpc/ppc-fma-1.c: New tests for powerpc FMA
464         builtin combiner patterns.
465         * gcc.target/powerpc/ppc-fma-2.c: Ditto.
466         * gcc.target/powerpc/ppc-fma-3.c: Ditto.
467         * gcc.target/powerpc/ppc-fma-4.c: Ditto.
468         * gcc.target/powerpc/ppc-fma-5.c: Ditto.
469         * gcc.target/powerpc/ppc-fma-6.c: Ditto.
470
471 2010-10-15  Richard Guenther  <rguenther@suse.de>
472
473         * g++.dg/lto/20101015-1_0.C: New testcase.
474
475 2010-10-15  Richard Guenther  <rguenther@suse.de>
476
477         PR testsuite/46021
478         * gcc.dg/tree-ssa/20031106-3.c: Remove XFAIL.
479         * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
480
481 2010-10-15  Richard Guenther  <rguenther@suse.de>
482
483         PR lto/45957
484         * g++.dg/lto/20101014-1_0.C: New testcase.
485
486 2010-10-15  Nicola Pero  <nicola.pero@meta-innovation.com>
487
488         * objc.dg/gnu-api-2-protocol.m: New.
489         * objc.dg/gnu-api-2-sel.m: New.
490
491 2010-10-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
492
493         * g++.dg/torture/stackalign/eh-vararg-2.C: Fix dg-options for
494         arm-eabi targets.
495
496 2010-10-15  Chung-Lin Tang  <cltang@codesourcery.com>
497
498         * gcc.dg/20101010-1.c: New testcase.
499
500 2010-10-15  Jie Zhang  <jie@codesourcery.com>
501
502         * lib/lto.exp (lto-link-and-maybe-run): Use the default linker
503         script when relocatable linking.
504
505 2010-10-14  Yao Qi  <yao@codesourcery.com>
506
507         PR target/45447
508         * gcc.target/arm/pr45447.c: New test.
509
510 2010-10-14  Jan Hubicka  <jh@suse.cz>
511
512         PR middle-end/45621
513         * g++.dg/lto/pr45621.h : New.
514         * g++.dg/lto/pr45621_0.C: New.
515         * g++.dg/lto/pr45621_1.C: New.
516
517 2010-10-14  Iain Sandoe  <iains@gcc.gnu.org>
518
519         * objc.dg/property: New.
520         * objc.dg/property/fsf-property-basic.m: New.
521         * objc.dg/property/fsf-property-method-access.m: New.
522         * objc.dg/property/fsf-property-named-ivar.m: New.
523         * obj-c++.dg/property: New.
524         * obj-c++.dg/property/fsf-property-basic.mm: New.
525         * obj-c++.dg/property/fsf-property-method-access.mm: New.
526         * obj-c++.dg/property/fsf-property-named-ivar.mm: New.
527
528         merge from FSF apple 'trunk' branch.
529         2006 Fariborz Jahanian <fjahanian@apple.com>
530
531         Radars 4436866, 4505126, 4506903, 4517826
532         * objc.dg/property/property-1.m: New.
533         * objc.dg/property/property-2.m: New.
534         * objc.dg/property/property-3.m: New.
535         * objc.dg/property/property-neg-1.m: New.
536         * objc.dg/property/property-neg-2.m: New.
537         * objc.dg/property/property-neg-3.m: New.
538         * objc.dg/property/property-neg-4.m: New.
539         * objc.dg/property/property-neg-5.m: New.
540         * objc.dg/property/property-neg-6.m: New.
541         * objc.dg/property/property-neg-7.m: New.
542         * objc.dg/property/property.exp: New.
543         * obj-c++.dg/property/property-1.mm: New.
544         * obj-c++.dg/property/property-2.mm: New.
545         * obj-c++.dg/property/property-3.mm: New.
546         * obj-c++.dg/property/property-neg-1.mm: New.
547         * obj-c++.dg/property/property-neg-2.mm: New.
548         * obj-c++.dg/property/property-neg-3.mm: New.
549         * obj-c++.dg/property/property-neg-4.mm: New.
550         * obj-c++.dg/property/property-neg-5.mm: New.
551         * obj-c++.dg/property/property-neg-6.mm: New.
552         * obj-c++.dg/property/property-neg-7.mm: New.
553         * obj-c++.dg/property/property.exp: New.
554
555 2010-10-14  H.J. Lu  <hongjiu.lu@intel.com>
556
557         * gcc.dg/pr45570.c: Fix typos.  Also run for i?86-*-*.
558
559 2010-10-14  Joseph Myers  <joseph@codesourcery.com>
560
561         PR c/45969
562         * gcc.c-torture/compile/pr45969-1.c: New test.
563
564 2010-10-14  Richard Guenther  <rguenther@suse.de>
565
566         PR tree-optimization/44913
567         * gcc.dg/torture/pr44913.c: New testcase.
568
569 2010-10-14  Richard Guenther  <rguenther@suse.de>
570
571         PR lto/45382
572         * g++.dg/lto/20101014-2_0.C: New testcase.
573
574 2010-10-14  H.J. Lu  <hongjiu.lu@intel.com>
575
576         * gcc.target/i386/avx-copysign-vec.c: Add -mtune=generic.
577         * gcc.target/i386/avx-copysignf-vec.c: Likewise.
578         * gcc.target/i386/pr44130.c: Likewise.
579         * gcc.target/i386/pr44144.c: Likewise.
580         * gcc.target/i386/pr44180.c: Likewise.
581         * gcc.target/i386/recip-vec-divf-avx.c: Likewise.
582         * gcc.target/i386/recip-vec-sqrtf-avx.c: Likewise.
583         * gcc.target/i386/vect-sizes-1.c: Likewise.
584         * gcc.target/i386/vectorize4-avx.c: Likewise.
585
586 2010-10-14  Richard Guenther  <rguenther@suse.de>
587
588         PR lto/44561
589         * g++.dg/lto/20101010-3_0.C: New testcase.
590         * g++.dg/lto/20101010-4_0.C: Likewise.
591
592 2010-10-14  Iain Sandoe  <iains@gcc.gnu.org>
593
594         * objc.dg/pr45878.m: Update to include NSConstantString interface
595         for -fnext-runtime.
596         * objc.dg/pr23214.m: Use the Object1.m implementation to build m64 on
597         -fnext-runtime, XFAIL the m64 -fnext-runtime run.
598         * objc.dg/objc-foreach-4.m: Provide an NSConstantString dummy class
599         reference for m64 -fnext-runtime.
600
601 2010-10-14  H.J. Lu  <hongjiu.lu@intel.com>
602
603         * gcc.target/i386/vect-sizes-1.c: New.
604
605 2010-10-14  H.J. Lu  <hongjiu.lu@intel.com>
606
607         PR middle-end/46011
608         * gcc.target/i386/vectorize4-avx.c: Scan 256bit AVX register and xfail.
609
610 2010-10-14  H.J. Lu  <hongjiu.lu@intel.com>
611
612         * gcc.target/i386/recip-vec-sqrtf-avx.c: Scan 256bit AVX register.
613         * gcc.target/i386/recip-vec-divf-avx.c: Likewise.
614
615 2010-10-14  Andrey Belevantsev  <abel@ispras.ru>
616
617         * gcc.target/ia64/20101005.c: New test.
618
619 2010-10-14  Andrey Belevantsev  <abel@ispras.ru>
620
621         PR rtl-optimization/45570
622         * gcc.dg/pr45570.c: New test.
623
624 2010-10-13  H.J. Lu  <hongjiu.lu@intel.com>
625
626         * gcc.target/i386/recip-vec-sqrtf-avx.c: New.
627         * gcc.target/i386/recip-vec-divf-avx.c: Likewise.
628         * gcc.target/i386/vectorize4-avx.c: Likewise.
629
630 2010-10-13  H.J. Lu  <hongjiu.lu@intel.com>
631
632         * gcc.target/i386/avx-copysign-vec.c: New.
633         * gcc.target/i386/avx-copysignf-vec.c: Likewise.
634
635 2010-10-13  H.J. Lu  <hongjiu.lu@intel.com>
636
637         PR middle-end/44130
638         * gcc.target/i386/pr44130.c: New.
639
640 2010-10-13  H.J. Lu  <hongjiu.lu@intel.com>
641
642         PR middle-end/44144
643         * gcc.target/i386/pr44144.c: New.
644
645 2010-10-13  H.J. Lu  <hongjiu.lu@intel.com>
646
647         PR target/44180
648         * gcc.target/i386/pr44180.c: New.
649
650 2010-10-13  Jason Merrill  <jason@redhat.com>
651
652         * g++.dg/template/canon-type-8.C: New.
653
654 2010-10-13  Eric Botcazou  <ebotcazou@adacore.com>
655
656         * gcc.c-torture/execute/20101013-1.c: New test.
657
658 2010-10-13  Richard Guenther  <rguenther@suse.de>
659
660         PR objc/45878
661         * objc.dg/pr45878.m: New testcase.
662
663 2010-10-13  Kai Tietz  <kai.tietz@onevision.com>
664
665         * gcc.dg/format/dfp-scanf-1.c: Disable for *-*-mingw* targets.
666         * gcc.dg/format/dfp-printf-1.c: Likewise.
667         * gcc.dg/format/ms_unnamed-1.c: Adjust linenumber for warning.
668
669 2010-10-13  Richard Guenther  <rguenther@suse.de>
670
671         PR tree-optimization/45788
672         * g++.dg/pr45788.C: New testcase.
673
674 2010-10-13  Richard Guenther  <rguenther@suse.de>
675
676         PR tree-optimization/45970
677         * gcc.dg/tree-ssa/ssa-dse-13.c: New testcase.
678
679 2010-10-13  Richard Guenther  <rguenther@suse.de>
680
681         PR tree-optimization/45982
682         * gcc.dg/torture/pr45982.c: New testcase.
683         * gcc.dg/tree-ssa/pr24287.c: Adjust.
684         * gcc.dg/tree-ssa/pta-callused.c: Likewise.
685         * gcc.dg/torture/pr39074-2.c: Likewise.
686
687 2010-10-13  Richard Guenther  <rguenther@suse.de>
688
689         PR middle-end/45874
690         * g++.dg/torture/pr45874.C: New testcase.
691
692 2010-10-13  Iain Sandoe  <iains@gcc.gnu.org>
693
694         * objc.dg/attributes/method-attribute-1.m: Update to respond
695         to implemented method attributes..
696         * objc.dg/attributes/method-attribute-2.m: Likewise.
697         * objc.dg/attributes/method-attribute-3.m: Likewise.
698         * obj-c++.dg/attributes/method-attribute-1.mm: Likewise.
699         * obj-c++.dg/attributes/method-attribute-2.mm: Likewise.
700         * obj-c++.dg/attributes/method-attribute-3.mm: Likewise.
701
702 2010-10-13  Nicola Pero  <nicola.pero@meta-innovation.com>
703
704         PR libobjc/23214
705         * objc.dg/pr23214.m: New.
706
707 2010-10-12  Michael Eager  <eager@eagercon.com>
708
709         PR testsuite/45856
710         * gcc.c-torture/execute/cmpsi-2.c: Use int, not long.
711         * gcc.c-torture/execute/cmpsf-1.c: Use float, regen correct table.
712
713 2010-10-12  Jakub Jelinek  <jakub@redhat.com>
714
715         PR fortran/45636
716         * gcc.c-torture/execute/pr45636.c: New test.
717         * gfortran.dg/pr45636.f90: New test.
718
719 2010-10-12  Richard Henderson  <rth@redhat.com>
720
721         * g++.dg/abi/mangle40.C: Robustify tests for defined symbols.
722
723 2010-10-12  Daniel Kraft  <d@domob.eu>
724
725         PR fortran/38936
726         * gfortran.dg/associate_1.f03: More tests with derived-types.
727         * gfortran.dg/associate_9.f03: New test (XFAIL for now).
728         * gfortran.dg/associate_8.f03: Fix typo.
729         * gfortran.dg/initialization_27.f90: Fix typo.
730
731 2010-10-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
732
733         PR testsuite/45851
734         * lib/lto.exp (lto-get-options-main): Support optional target
735         selector for dg-extra-ld-options.
736
737 2010-10-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
738
739         * gcc.dg/pragma-init-fini.c: Skip on i?86-*-solaris2.8 && !gas.
740         * gcc.dg/pragma-init-fini-2.c: XFAIL on i?86-*-solaris2.8 && !gas.
741
742 2010-10-11  Martin Jambor  <mjambor@suse.cz>
743
744         PR middle-end/45699
745         * g++.dg/torture/pr45699.C: New test.
746         * g++.dg/otr-fold-1.C: Adjusted.
747         * g++.dg/otr-fold-1.C: Likewise.
748
749 2010-10-11  Nick Clifton  <nickc@redhat.com>
750
751         * gcc.c-torture/compile/pr44197.c: Require visibility support.
752         Allow for a user label prefix.
753
754 2010-10-10  Richard Guenther  <rguenther@suse.de>
755
756         * g++.dg/lto/20101010-1_0.C: New testcase.
757         * g++.dg/lto/20101010-2_0.C: Likewise.
758
759 2010-10-11  Ira Rosen  <irar@il.ibm.com>
760
761         PR tree-optimization/45902
762         * gcc.dg/vect/45902.c: New test.
763
764 2010-10-11  Jakub Jelinek  <jakub@redhat.com>
765
766         PR target/45870
767         * gcc.dg/tls/pr45870.c: New test.
768
769 2010-10-10  Janus Weil  <janus@gcc.gnu.org>
770
771         PR fortran/45961
772         * gfortran.dg/typebound_operator_6.f03: New.
773
774 2010-10-10  Kai Tietz  <kai.tietz@onevision.com>
775
776         * g++.dg/ext/dllexport-MI1.C: Enable for x86_64 mingw
777         and adjust -export symbol scanning.
778         * g++.dg/ext/dllexport1.C: Likewise.
779         * g++.dg/ext/dllexport3.C: Likewise.
780         * gcc.dg/dll-3.c: Likewise.
781         * gcc.dg/dll-4.c: Likewise.
782         * gcc.dg/dll-5.c: Likewise.
783
784 2010-10-10  Uros Bizjak  <ubizjak@gmail.com>
785
786         * gcc.dg/tree-prof/ic-misattribution-1a.c: Cleanup tree_profile_ipa
787         instead of tree_profile dump file.
788         * g++.dg/tree-prof/inline_mismatch_args.C: Cleanup einline dump file.
789         * gfortran.dg/derived_array_intrinisics_1.f90: Cleanup original
790         dump file.
791
792 2010-10-10  Uros Bizjak  <ubizjak@gmail.com>
793
794         * gcc.dg/lto/20101009-1_0.c (bar): Fix asm constraints.
795
796 2010-10-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
797
798         * gfortran.dg/character_comparison_4.f90:  New test.
799         * gfortran.dg/character_comparison_5.f90:  New test.
800         * gfortran.dg/character_comparison_6.f90:  New test.
801
802 2010-10-09  Richard Henderson  <rth@redhat.com>
803
804         * lib/target-supports.exp
805         (check_effective_target_automatic_stack_alignment): Always true.
806
807 2010-10-09  Richard Guenther  <rguenther@suse.de>
808
809         PR lto/45956
810         * gcc.dg/lto/20101009-2_0.c: New testcase.
811         * gcc.dg/lto/20101009-2_1.c: Likewise.
812         * gcc.dg/lto/20101009-2_2.c: Likewise.
813
814 2010-10-09  Richard Guenther  <rguenther@suse.de>
815
816         PR lto/45947
817         * g++.dg/lto/20101009-1_0.C: New testcase.
818
819 2010-10-09  Richard Guenther  <rguenther@suse.de>
820
821         PR tree-optimization/45945
822         * gcc.dg/lto/20101009-1_0.c: New testcase.
823
824 2010-10-08  H.J. Lu  <hongjiu.lu@intel.com>
825
826         PR target/45913
827         * gcc.target/i386/pr45913.c: New.
828
829 2010-10-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
830
831         PR fortran/45943
832         * gfortran.dg/streamio_16.f90: Update test.
833
834 2010-10-08  Jakub Jelinek  <jakub@redhat.com>
835
836         PR tree-optimization/45903
837         * gcc.target/i386/pr45903.c: New test.
838
839 2010-10-08  Arnaud Charlet  <charlet@adacore.com>
840
841         * gnat.dg/interface5.adb: Compile with warnings disabled.
842
843 2010-10-07  Nicola Pero  <nicola.pero@meta-innovation.com>
844
845         * obj-c++.dg/encode-10.mm: New testcase.
846
847 2010-10-07  Nicola Pero  <nicola.pero@meta-innovation.com>
848
849         PR objc++/23614
850         * obj-c++.dg/lookup-2.mm: Do not assign 'nil' to a pointer to a
851         C++ class.  Removed XFAIL.
852
853 2010-10-07  Janus Weil  <janus@gcc.gnu.org>
854
855         PR fortran/45933
856         * gfortran.dg/typebound_operator_5.f03: New.
857
858 2010-10-07  Nicola Pero  <nicola.pero@meta-innovation.com>
859
860         Merge from 'apple/trunk' branch on FSF servers.
861
862         2006-04-26  Fariborz Jahanian <fjahanian@apple.com>
863
864         Radar 4508851
865         * obj-c++.dg/method-namespace-1.mm: New.
866
867 2010-10-07  Martin Jambor  <mjambor@suse.cz>
868
869         * gcc.dg/tree-ssa/sra-11.c: New test.
870
871 2010-10-07  Tejas Belagod  <tejas.belagod@arm.com>
872
873         PR Tree-Vect/45847
874         * gcc.dg/vect/pr45847.c: New test.
875
876 2010-10-07  Iain Sandoe  <iains@gcc.gnu.org>
877             Kai Tietz  <kai.tietz@onevision.com>
878
879         * objc.dg/proto-lossage-4.m: Use intptr_t instead of long type.
880
881 2010-10-07  Richard Guenther  <rguenther@suse.de>
882
883         PR tree-optimization/45732
884         * gcc.dg/torture/pr45732.c: New testcase.
885
886 2010-10-07  Iain Sandoe  <iains@gcc.gnu.org>
887
888         * objc.dg/foreach-1.m: Adjust for -fnext-runtime compatibility.
889         * objc.dg/foreach-2.m: Likewise.
890         * objc.dg/foreach-3.m: Likewise.
891         * objc.dg/foreach-4.m: Likewise.
892         * objc.dg/foreach-5.m: Likewise.
893         * objc.dg/foreach-6.m: Likewise.
894         * objc.dg/foreach-7.m: Likewise.
895         * objc.dg/objc-foreach-4.m: Likewise.
896         * objc.dg/objc-foreach-5.m: Likewise.
897
898 2010-10-07  Richard Guenther  <rguenther@suse.de>
899
900         PR middle-end/45869
901         * gcc.dg/torture/pr45869.c: New testcase.
902
903 2010-10-07  Iain Sandoe  <iains@gcc.gnu.org>
904
905         * objc.dg/set-not-used-1.m: New
906         * obj-c++.dg/set-not-used-1.mm: New.
907
908 2010-10-07  Iain Sandoe  <iains@gcc.gnu.org>
909
910         * objc.dg/attributes/method-attribute-3.m: New.
911         * obj-c++.dg/attributes/method-attribute-3.mm: New.
912
913 2010-10-07  Mikael Morin  <mikael@gcc.gnu.org>
914
915         PR fortran/45916
916         * gfortran.dg/generic_typebound_operator_1.f90: New test.
917
918 2010-10-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
919
920         PR fortran/45889
921         * gfortran.dg/alloc_comp_constraint_6.f90: New test.
922
923 2010-10-06  Nicola Pero  <nicola.pero@meta-innovation.com>
924
925         Merge from 'apple/trunk' branch on FSF servers.
926
927         2005-12-14  Fariborz Jahanian <fjahanian@apple.com>
928
929         Radar 4278774
930         * obj-c++.dg/encode-9.mm: New.
931
932 2010-10-06  Eric Botcazou  <ebotcazou@adacore.com>
933
934         * g++.dg/cpp0x/pr45908.C: New test.
935
936 2010-10-06  Eric Botcazou  <ebotcazou@adacore.com>
937
938         * gnat.dg/opt6.ad[sb]: New test.
939
940 2010-10-06  Nicola Pero  <nicola.pero@meta-innovation.com>
941
942         Implemented fast enumeration for Objective-C.
943         * objc.dg/foreach-1.m: New.
944         * objc.dg/foreach-2.m: New.
945         * objc.dg/foreach-3.m: New.
946         * objc.dg/foreach-4.m: New.
947         * objc.dg/foreach-5.m: New.
948         * objc.dg/foreach-6.m: New.
949         * objc.dg/foreach-7.m: New.
950
951         Merge from 'apple/trunk' branch on FSF servers:
952         2006-04-13 Fariborz Jahanian <fjahanian@apple.com>
953
954         Radar 4502236
955         * objc.dg/objc-foreach-5.m: New.
956
957         2006-04-12 Fariborz Jahanian <fjahanian@apple.com>
958
959         Radar 4507230
960         * objc.dg/objc-foreach-4.m: New.
961
962         2006-03-13  Fariborz Jahanian <fjahanian@apple.com>
963
964         Radar 4472881
965         * objc.dg/objc-foreach-3.m: New.
966
967         2005-03-07 Fariborz Jahanian <fjahanian@apple.com>
968
969         Radar 4468498
970         * objc.dg/objc-foreach-2.m: New.
971
972         2006-02-15   Fariborz Jahanian <fjahanian@apple.com>
973
974         Radar 4294910
975         * objc.dg/objc-foreach-1.m: New
976
977 2010-10-06  Hariharan Sandanagobalane  <hariharan@picochip.com>
978
979         * gcc.c-torture/execute/cmpsi-2.c : Unsigned comparisons should use
980         unsigned values.
981
982 2010-10-05  Nicola Pero  <nicola.pero@meta-innovation.com>
983
984         PR objc++/28050
985         * obj-c++.dg/syntax-error-10.mm: New.
986
987 2010-10-05  Nicola Pero  <nicola.pero@meta-innovation.com>
988
989         PR objc++/23707
990         * obj-c++.dg/syntax-error-9.mm: New.
991
992 2010-10-05  Nicola Pero  <nicola.pero@meta-innovation.com>
993
994         PR objc++/31126
995         * obj-c++.dg/syntax-error-8.mm: New.
996
997 2010-10-05  Nicola Pero  <nicola.pero@meta-innovation.com>
998
999         Merge from 'apple/trunk' branch on FSF servers.
1000
1001         2005-10-17  Fariborz Jahanian <fjahanian@apple.com>
1002
1003         Radar 4290840
1004         * obj-c++.dg/syntax-error-7.mm: New
1005
1006         2005-10-14  Fariborz Jahanian <fjahanian@apple.com>
1007
1008         Radar 4294425
1009         * obj-c++.dg/syntax-error-6.mm: New
1010
1011         2005-10-13  Fariborz Jahanian <fjahanian@apple.com>
1012
1013         Radar 4261146
1014         * obj-c++.dg/syntax-error-5.mm: New
1015
1016         2005-08-15  Ziemowit Laski  <zlaski@apple.com>
1017
1018         Radar 4093475
1019         * obj-c++.dg/syntax-error-[3-4].mm: New.
1020
1021         2005-08-02  Ziemowit Laski  <zlaski@apple.com>
1022
1023         Radar 4185810
1024         * obj-c++.dg/syntax-error-[1-2].mm: New.
1025
1026 2010-10-05  Ira Rosen  <irar@il.ibm.com>
1027
1028         PR tree-optimization/45752
1029         * gcc.dg/vect/pr45752.c: New test.
1030
1031 2010-10-05  Richard Guenther  <rguenther@suse.de>
1032
1033         * gcc.dg/tree-prof/val-prof-1.c: Adjust.
1034         * gcc.dg/tree-prof/val-prof-2.c: Likewise.
1035         * gcc.dg/tree-prof/val-prof-3.c: Likewise.
1036         * gcc.dg/tree-prof/val-prof-4.c: Likewise.
1037         * gcc.dg/tree-prof/val-prof-5.c: Likewise.
1038         * gcc.dg/tree-prof/val-prof-7.c: Likewise.
1039         * gcc.dg/tree-prof/stringop-1.c: Likewise.
1040         * gcc.dg/tree-prof/stringop-2.c: Likewise.
1041         * gcc.dg/tree-prof/ic-misattribution-1.c: Likewise.
1042         * gcc.dg/tree-prof/indir-call-prof.c: Likewise.
1043         * gcc.dg/tree-prof/update-loopch.c: Likewise.
1044         * g++.dg/tree-prof/indir-call-prof.C: Likewise.
1045         * g++.dg/tree-prof/inline_mismatch_args.C: Likewise.
1046         * gcc.dg/tree-prof/tracer-1.c: Likewise.
1047         * gcc.dg/tree-ssa/inline-4.c: Likewise.
1048         * gcc.dg/tree-ssa/inline-3.c: Likewise.
1049         * gcc.dg/tree-ssa/20080530.c: Likewise.
1050         * g++.dg/tree-ssa/inline-3.C: Likewise.
1051         * g++.dg/tree-ssa/inline-1.C: Likewise.
1052         * g++.dg/tree-ssa/inline-2.C: Likewise.
1053         * gcc.dg/profile-dir-1.c: Likewise.
1054         * gcc.dg/profile-dir-2.c: Likewise.
1055         * gcc.dg/profile-dir-3.c: Likewise.
1056
1057 2010-10-05  Richard Guenther  <rguenther@suse.de>
1058
1059         PR middle-end/45877
1060         * g++.dg/torture/pr45877.C: New testcase.
1061
1062 2010-10-04  Jakub Jelinek  <jakub@redhat.com>
1063
1064         PR debug/45849
1065         * gcc.dg/debug/pr45849.c: New test.
1066
1067         PR middle-end/45876
1068         * gcc.c-torture/compile/pr45876.c: New test.
1069
1070 2010-10-04  Julian Brown  <julian@codesourcery.com>
1071
1072         * gcc.dg/vect/vect-42.c: Use vect_element_align instead of
1073         vect_hw_misalign.
1074         * gcc.dg/vect/vect-60.c: Likewise.
1075         * gcc.dg/vect/vect-56.c: Likewise.
1076         * gcc.dg/vect/vect-93.c: Likewise.
1077         * gcc.dg/vect/no-scevccp-outer-8.c: Likewise.
1078         * gcc.dg/vect/vect-95.c: Likewise.
1079         * gcc.dg/vect/vect-96.c: Likewise.
1080         * gcc.dg/vect/vect-outer-5.c: Use quad-word vectors when available.
1081         * gcc.dg/vect/slp-25.c: Likewise.
1082         * gcc.dg/vect/slp-3.c: Likewise.
1083         * gcc.dg/vect/vect-multitypes-1.c: Likewise.
1084         * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1085         * gcc.dg/vect/vect-multitypes-4.c: Likewise. Use vect_element_align.
1086         * gcc.dg/vect/vect-109.c: Likewise.
1087         * gcc.dg/vect/vect-peel-1.c: Likewise.
1088         * gcc.dg/vect/vect-peel-2.c: Likewise.
1089         * lib/target-supports.exp
1090         (check_effective_target_arm_vect_no_misalign): New.
1091         (check_effective_target_vect_no_align): Use above.
1092         (check_effective_target_vect_element_align): New.
1093         (add_options_for_quad_vectors): New.
1094
1095 2010-10-04  Martin Jambor  <mjambor@suse.cz>
1096
1097         PR tree-optimization/45572
1098         * g++.dg/ipa/pr45572-1.C: New test.
1099         * g++.dg/ipa/pr45572-2.C: Likewise.
1100
1101 2010-10-03  Ian Lance Taylor  <iant@google.com>
1102
1103         * gcc.dg/anon-struct-11.c: New test.
1104         * gcc.dg/anon-struct-12.c: New test.
1105         * gcc.dg/anon-struct-13.c: New test.
1106         * gcc.dg/anon-struct-14.c: New test.
1107
1108 2010-10-03  H.J. Lu  <hongjiu.lu@intel.com>
1109
1110         * g++.dg/torture/pr45764.C: Revert revision 164914.
1111         * gcc.dg/vect/pr43432.c: Likewise.
1112         * gcc.dg/vect/vect-114.c: Likewise.
1113         * gcc.dg/vect/vect-15.c: Likewise.
1114
1115 2010-10-03  Jason Merrill  <jason@redhat.com>
1116
1117         * g++.dg/cpp0x/sfinae5.C: New.
1118
1119 2010-10-02  H.J. Lu  <hongjiu.lu@intel.com>
1120
1121         PR tree-optimization/45720
1122         PR tree-optimization/45764
1123         * g++.dg/torture/pr45764.C: New.
1124
1125         * gcc.dg/vect/pr43432.c: Xfail.
1126         * gcc.dg/vect/vect-114.c: Likewise.
1127         * gcc.dg/vect/vect-15.c: Likewise.
1128
1129 2010-10-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1130
1131         * gcc.dg/torture/pr45678-1.c: Add -fno-common to options on 32-bit
1132         hppa*-*-hpux*.
1133         * gcc.dg/torture/pr45678-2.c: Likewise.
1134
1135 2010-10-02  Janus Weil  <janus@gcc.gnu.org>
1136
1137         PR fortran/45748
1138         * gfortran.dg/intrinsic_6.f90: New.
1139
1140 2010-10-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1141
1142         PR fortran/42831
1143         * gfortran.dg/dependency_37.f90:  New test.
1144
1145 2010-10-01  Uros Bizjak  <ubizjak@gmail.com>
1146
1147         * gcc.target/i386/shift_mask.c: New test.
1148
1149 2010-10-01  Richard Guenther  <rguenther@suse.de>
1150
1151         PR tree-optimization/45854
1152         * g++.dg/torture/pr45854.C: New testcase.
1153
1154 2010-09-30  Michael Eager  <eager@eagercon.com>
1155
1156         * gcc.c-torture/execute/cmpsf-1.c: Rename FLOAT_{MIN,MAX} to
1157         __FLT_{MIN,MAX}__.
1158
1159 2010-09-30  Sebastian Pop  <sebastian.pop@amd.com>
1160
1161         PR middle-end/45758
1162         * gfortran.dg/graphite/pr45758.f90: New.
1163
1164 2010-09-30  Sebastian Pop  <sebastian.pop@amd.com>
1165
1166         PR middle-end/45230
1167         * gcc.dg/graphite/id-pr45230.c: New.
1168
1169 2010-09-30  Sebastian Pop  <sebastian.pop@amd.com>
1170
1171         * gcc.dg/graphite/graphite.exp: Add compile rules for vect-* files.
1172         * gfortran.dg/graphite/graphite.exp: Same.
1173         * gcc.dg/graphite/vect-pr43423.c: New.
1174
1175 2010-09-30  Jakub Jelinek  <jakub@redhat.com>
1176
1177         PR target/45843
1178         * g++.dg/torture/pr45843.C: New test.
1179
1180 2010-09-30  Janus Weil  <janus@gcc.gnu.org>
1181
1182         PR fortran/45828
1183         * gfortran.dg/allocate_derived_5.f90: New.
1184
1185 2010-09-30  Jakub Jelinek  <jakub@redhat.com>
1186
1187         PR tree-optimization/31261
1188         * gcc.dg/tree-ssa/pr31261.c: New test.
1189
1190 2010-09-30  Michael Eager  <eager@eagercon.com>
1191
1192         * gcc.c-torture/execute/cmpsi-2.c: New testcase.
1193         * gcc.c-torture/execute/cmpsf-1.c: Ditto.
1194         * gcc.target/microblaze/microblaze.exp: Ditto.
1195         * gcc.target/microblaze/others/string_cst1.c: Ditto.
1196         * gcc.target/microblaze/others/string_cst2.c: Ditto.
1197         * gcc.target/microblaze/others/data_var1.c: Ditto.
1198         * gcc.target/microblaze/others/data_var2.c: Ditto.
1199         * gcc.target/microblaze/others/data_var3.c: Ditto.
1200         * gcc.target/microblaze/others/string_cst1_gpopt.c:: Ditto.
1201         * gcc.target/microblaze/others/strings1.c:: Ditto.
1202         * gcc.target/microblaze/others/string_cst2_gpopt.c: Ditto.
1203         * gcc.target/microblaze/others/interrupt_handler_leaf.c: Ditto.
1204         * gcc.target/microblaze/others/sdata_var1.c: Ditto.
1205         * gcc.target/microblaze/others/sdata_var2.c: Ditto.
1206         * gcc.target/microblaze/others/sdata_var3.c: Ditto.
1207         * gcc.target/microblaze/others/sdata_var4.c: Ditto.
1208         * gcc.target/microblaze/others/sdata_var5.c: Ditto.
1209         * gcc.target/microblaze/others/sdata_var6.c: Ditto.
1210         * gcc.target/microblaze/isa/fsqrt.c: Ditto.
1211         * gcc.target/microblaze/isa/pcmp.c: Ditto.
1212         * gcc.target/microblaze/isa/nofloat.c: Ditto.
1213         * gcc.target/microblaze/isa/fcvt.c: Ditto.
1214         * gcc.target/microblaze/isa/float.c: Ditto.
1215         * gcc.target/microblaze/isa/mulh.c: Ditto.
1216         * gcc.target/microblaze/isa/fcmp1.c: Ditto.
1217         * gcc.target/microblaze/isa/mul-bshift-pcmp.c: Ditto.
1218         * gcc.target/microblaze/isa/fcmp2.c: Ditto.
1219         * gcc.target/microblaze/isa/fcmp3.c: Ditto.
1220         * gcc.target/microblaze/isa/mul-bshift.c: Ditto.
1221         * gcc.target/microblaze/isa/mulh-bshift-pcmp.c: Ditto.
1222         * gcc.target/microblaze/isa/bshift.c: Ditto.
1223         * gcc.target/microblaze/isa/nofcmp.c: Ditto.
1224         * gcc.target/microblaze/isa/div.c: Ditto.
1225         * gcc.target/microblaze/isa/vanilla.c: Ditto.
1226         * gcc.target/microblaze/isa/mul.c: Ditto.
1227
1228 2010-09-30  Iain Sandoe  <iains@gcc.gnu.org>
1229
1230         merge from FSF 'apple/trunk' branch.
1231         2006-01-30  Fariborz Jahanian <fjahanian@apple.com>
1232
1233         Radar 4386773
1234         * objc.dg/enhanced-proto-1.m: New.
1235         * objc.dg/enhanced-proto-2.m: New.
1236         * obj-c++.dg/enhanced-proto-1.mm: New
1237         * obj-c++.dg/enhanced-proto-2.mm: New.
1238
1239 2010-09-30  Richard Guenther  <rguenther@suse.de>
1240
1241         PR testsuite/45702
1242         * gcc.dg/debug/pr41893-1.c: Adjust.
1243         * gcc.dg/pr30762-1.c: Likewise.
1244         * gcc.dg/pr31529-1.c: Likewise.
1245         * gcc.dg/pr34457-1.c: Likewise.
1246         * gcc.dg/pr34668-1.c: Likewise.
1247         * gcc.dg/pr43557-1.c: Likewise.
1248
1249 2010-09-30  Iain Sandoe  <iains@gcc.gnu.org>
1250
1251         PR objc/45842
1252         * objc.dg/threedotthree-abi-1.m: Only apply at m32.
1253         * objc.dg/const-str-3.m: Correct header for memcpy.
1254         * objc.dg/const-str-7.m: Likewise.
1255         * objc.dg/method-20b.m: Provide an implementation of Object.
1256         Adjust XFAIL for m64 NeXT runtime.
1257         * objc.dg/const-str-12b.m: Use mapped data types Darwin >= 9.
1258         * objc.dg/encode-3.m: Correct line ordering, provide header for
1259         sprintf.
1260         * objc.dg/encode-7-next.m: Only run for 32bit.
1261         * objc.dg/encode-7-next-64bit.m: Only run for 64bit.
1262         * objc.dg/type-size-2.m: Provide an implementation of Object.
1263         Ajust headers.
1264         * obj-c++.dg/const-str-7.mm: Correct header for memcpy.
1265         * obj-c++.dg/const-str-12.mm: Use mapped data types Darwin >= 9.
1266         * obj-c++.dg/method-23.mm: Provide an implementation of Object.
1267         Adjust XFAIL for m64 NeXT runtime.
1268         * obj-c++.dg/method-22.mm: Likewise.
1269         * obj-c++.dg/threedotthree-abi-1.mm: Only apply at m32.
1270
1271 2010-09-30  Nicola Pero  <nicola.pero@meta-innovation.com>
1272
1273         Merge from 'apple/trunk' branch on FSF servers.
1274
1275         2005-10-04  Fariborz Jahanian <fjahanian@apple.com>
1276
1277         Radar 4278236
1278         * obj-c++.dg/bad-forward-decl.mm: New
1279
1280 2010-09-30  Eric Botcazou  <ebotcazou@adacore.com>
1281
1282         * ada/acats/run_acats: Revert revision 157037.
1283
1284 2010-09-29  Nicola Pero  <nicola.pero@meta-innovation.com>
1285
1286         Merge from 'apple/trunk' branch on FSF servers.
1287
1288         2005-10-04  Fariborz Jahanian <fjahanian@apple.com>
1289
1290         Radar 4281748
1291         * objc.dg/naming-2.m: Update
1292         * objc.dg/naming-3.m: New
1293
1294 2010-09-29  Bernd Schmidt  <bernds@codesourcery.com>
1295
1296         PR target/40457
1297         * gcc.target/arm/pr40457-3.c: New test.
1298
1299 2010-09-29  Nathan Sidwell  <nathan@codesourcery.com>
1300
1301         * lib/target-supports-dg.exp (dg-require-ifunc): Remove extraneous
1302         alias checking.
1303         * lib/target-supports.exp (check_ifunc_available): Likewise.
1304
1305 2010-09-29  Tristan Gingold  <gingold@adacore.com>
1306
1307         * gcc.dg/stack-usage-1.c (SIZE): Adjust for avr.
1308
1309 2010-09-29  Nicola Pero  <nicola.pero@meta-innovation.com>
1310
1311         * objc.dg/keywords-1.m: New test.
1312         * objc.dg/keywords-2.m: New test.
1313         * objc.dg/keywords-3.m: New test.
1314         * obj-c++.dg/keywords-1.mm: New test.
1315         * obj-c++.dg/keywords-2.mm: New test.
1316
1317 2010-09-28  Jason Merrill  <jason@redhat.com>
1318
1319         * g++.dg/cpp0x/rv-lvalue-req.C: Adjust messages.
1320         * g++.dg/ext/complit11.C: Likewise.
1321         * g++.old-deja/g++.law/temps1.C: Likewise.
1322
1323         * g++.old-deja/g++.bugs/900121_02.C: Adjust for C++0x mode.
1324         * g++.old-deja/g++.mike/misc6.C: Likewise.
1325
1326 2010-09-28  Iain Sandoe  <iains@gcc.gnu.org>
1327
1328         * objc.dg/attributes/method-attribute-1.m: New.
1329         * objc.dg/attributes/method-attribute-2.m: New.
1330
1331         * obj-c++.dg/attributes/method-attribute-1.m: New.
1332         * obj-c++.dg/attributes/method-attribute-2.m: New.
1333
1334 2010-09-28  Iain Sandoe  <iains@gcc.gnu.org>
1335
1336         * objc.dg/attributes: New.
1337         * objc.dg/attributes/attributes.exp: New.
1338         * objc.dg/attributes/class-attribute-1.m: New.
1339         * objc.dg/attributes/class-attribute-2.m: New
1340         * objc.dg/attributes/categ-attribute-1.m: New
1341         * objc.dg/attributes/categ-attribute-2.m: New
1342         * objc.dg/attributes/proto-attribute-1.m: New
1343
1344         * obj-c++.dg/attributes: New.
1345         * obj-c++.dg/attributes/attributes.exp: New
1346         * obj-c++.dg/attributes/class-attribute-1.mm: New
1347         * obj-c++.dg/attributes/class-attribute-2.mm: New
1348         * obj-c++.dg/attributes/categ-attribute-1.mm: New
1349         * obj-c++.dg/attributes/categ-attribute-2.mm: New
1350         * obj-c++.dg/attributes/proto-attribute-1.mm: New
1351
1352 2010-09-28  Nicola Pero  <nicola.pero@meta-innovation.com>
1353
1354         Merge from 'apple/trunk' branch on FSF servers (test method-20.m
1355         from the branch renamed to method-20b.m to avoid clashes).
1356
1357         2005-08-23  Stuart Hastings  <stuart@apple.com>
1358                     Ziemowit Laski  <zlaski@apple.com>
1359
1360         Radar 4209854
1361         * obj-c++.dg/method-23.mm: New.
1362         * objc.dg/method-20.m: New.
1363
1364 2010-09-28  Jan Hubicka  <jh@suse.cz>
1365
1366         * gcc.dg/tree-ssa/foldconst-5.c: New testcase.
1367
1368 2010-09-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1369
1370         PR target/44452
1371         * gcc.target/i386/pr22076.c: Add -mno-vect8-ret-in-mem on
1372         i?86-*-solaris2.[89], *-*-vxworks*.
1373         * gcc.target/i386/pr22152.c: Likewise.
1374         * gcc.target/i386/vect8-ret.c: New test.
1375
1376 2010-09-28  Jie Zhang  <jie@codesourcery.com>
1377
1378         * gcc.dg/Wcxx-compat-12.c: Add -fno-short-enums.
1379
1380 2010-09-28  Nicola Pero  <nicola.pero@meta-innovation.com>
1381
1382         Merge from 'apple/trunk' branch on FSF servers.
1383
1384         2005-07-18  Ziemowit Laski  <zlaski@apple.com>
1385
1386         Radar 4175534
1387         * obj-c++.dg/method-22.mm: New.
1388
1389 2010-09-27  Jason Merrill  <jason@redhat.com>
1390
1391         * g++.dg/cpp0x/rv-lvalue-req.C: New.
1392         * g++.dg/ext/complit11.C: Adjust.
1393         * g++.old-deja/g++.law/temps1.C: Adjust.
1394         * g++.old-deja/g++.ns/koenig6.C: Adjust.
1395         * g++.old-deja/g++.oliva/partord1.C: Adjust.
1396
1397 2010-09-27  Ian Lance Taylor  <iant@google.com>
1398
1399         * lib/target-supports.exp (check_effective_target_split_stack):
1400         New procedure.
1401         * gcc.dg/split-1.c: New test.
1402         * gcc.dg/split-2.c: New test.
1403         * gcc.dg/split-3.c: New test.
1404         * gcc.dg/split-4.c: New test.
1405
1406 2010-09-27  Nicola Pero  <nicola.pero@meta-innovation.com>
1407
1408         PR objc/25464
1409         * objc.dg/type-size-3.m: New test.
1410
1411 2010-09-27  Nicola Pero  <nicola.pero@meta-innovation.com>
1412
1413         PR objc/45763
1414         * objc.dg/encode-1.m: Execute the test with the GNU runtime as well.
1415
1416 2010-09-27  Nicola Pero  <nicola.pero@meta-innovation.com>
1417
1418         PR objc/25450
1419         * objc.dg/encode-3.m: Updated for fix of encoding of enums.
1420         * objc.dg/type-size-2.m: Same change.
1421         * obj-c++.dg/encode-5.mm: Same change.
1422
1423 2010-09-27  Nicola Pero  <nicola.pero@meta-innovation.com>
1424
1425         Merge from 'apple/trunk' branch on FSF servers.  The original
1426         Changelogs are below.
1427
1428         * objc.dg/encode-6.m: Execute the test only with the GNU runtime.
1429         * objc.dg/encode-6-next.m: New file (from encode-6.m in the branch).
1430         * objc.dg/encode-7-next.m: New file (from encode-7.m in the branch).
1431         * objc.dg/encode-7-next-64bit.m: New file (from encode-7-64bit.m
1432         in the branch).
1433         * objc.dg/proto-qual-1.m: Test the 3.3 ABI on NeXT (from
1434         proto-qual-1.m in the branch) and the normal ABI on GNU.
1435         * objc.dg/threedotthree-abi-1.m: New file (from the branch).  Run
1436         the test only with the NeXT runtime.
1437         * obj-c++/encode-1.mm: Execute the test only with the GNU runtime.
1438         * obj-c++/encode-1-next.mm: New file (from encode-1.mm in the branch).
1439         * obj-c++.dg/threedotthree-abi-1.mm: New file (from the branch).
1440         Run the test only with the NeXT runtime.
1441
1442         2006-03-30 Fariborz Jahanian <fjahanian@apple.com>
1443
1444         Radar 4492973
1445         * objc.dg/encode-7-64bit.m: New.
1446         * objc.dg/encode-7.m: Skip if -m64.
1447
1448         2005-10-19  Fariborz Jahanian <fjahanian@apple.com>
1449
1450         Radar 4301047
1451         * objc.dg/proto-qual-1.m: Fix test to match 3.3 ABI
1452         * obj-c++.dg/threedotthree-abi-1.mm: New
1453         * objc.dg/threedotthree-abi-1.m: New
1454
1455         2005-07-20  Ziemowit Laski  <zlaski@apple.com>
1456
1457         Radar 4136935
1458         * obj-c++.dg/encode-1.mm: Tweak encodings to match fix.
1459         * objc.dg/encode-6.m: Likewise.
1460         * objc.dg/encode-7.m: New test case.
1461
1462 2010-09-27  Nicola Pero  <nicola.pero@meta-innovation.com>
1463
1464         Merge from 'apple/trunk' branch on FSF servers.  Renamed
1465         const-str-12.m to constr-str-12b.m to avoid conflicts.
1466
1467         2005-12-15  Fariborz Jahanian <fjahanian@apple.com>
1468
1469         Radar 4229905
1470         * obj-c++.dg/warn5.mm: New
1471
1472         2005-06-22  Ziemowit Laski  <zlaski@apple.com>
1473
1474         Radar 4154928
1475         * obj-c++.dg/const-str-12.mm: New.
1476         * objc.dg/const-str-12.m: New.
1477
1478 2010-09-27  Tobias Burnus  <burnus@net-b.de>
1479
1480         PR fortran/40569
1481         PR fortran/40568
1482         * gfortran.dg/storage_size_2.f08: Fix test.
1483         * gfortran.dg/c_sizeof_1.f90: Fix test.
1484         * gfortran.dg/c_sizeof_2.f90: Update dg-error.
1485         * gfortran.dg/c_sizeof_3.f90: New.
1486         * gfortran.dg/c_sizeof_4.f90: New.
1487         * gfortran.dg/iso_c_binding_compiler_1.f90: New.
1488         * gfortran.dg/iso_c_binding_compiler_2.f90: New.
1489
1490 2010-09-26  Daniel Kraft  <d@domob.eu>
1491
1492         PR fortran/45783
1493         PR fortran/45795
1494         * gfortran.dg/select_type_18.f03: New test.
1495
1496 2010-09-25  Eric Botcazou  <ebotcazou@adacore.com>
1497
1498         * gnat.dg/return2.ad[sb]: New test.
1499         * gnat.dg/return2_pkg.ads: New helper.
1500
1501 2010-09-25  Daniel Kraft  <d@domob.eu>
1502
1503         PR fortran/45776
1504         * gfortran.dg/io_constraints_6.f03: New test.
1505         * gfortran.dg/io_constraints_7.f03: New test.
1506         * gfortran.dg/newunit_2.f90: New test.
1507
1508 2010-09-24  Steven G. Kargl  < kargl@gcc.gnu.org>
1509
1510         * gfortran.dg/operator_c1202.f90: New test.
1511
1512 2010-09-24  Jan Hubicka  <jh@suse.cz>
1513
1514         * gcc.dg/tree-ssa/leaf.c: New testcase.
1515
1516 2010-09-24  Jan Hubicka  <jh@suse.cz>
1517
1518         PR tree-optimization/45738
1519         PR tree-optimization/45741
1520         * gcc.c-torture/compile/pr45741.c: New.
1521         * gfortran.fortran-torture/compile/pr45738.f90: New.
1522
1523 2010-09-24  Joseph Myers  <joseph@codesourcery.com>
1524
1525         * gcc.dg/cpp/undef-opt-1.c: New test.
1526
1527 2010-09-24  Jason Merrill  <jason@redhat.com>
1528
1529         * g++.dg/other/error10.C: Adjust expected output.
1530
1531 2010-09-24  Jakub Jelinek  <jakub@redhat.com>
1532
1533         PR middle-end/45234
1534         * gcc.dg/torture/stackalign/alloca-6.c: New test.
1535         * gcc.target/i386/pr45234.c: New test.
1536
1537 2010-09-24  Richard Guenther  <rguenther@suse.de>
1538
1539         * gcc.dg/lto/20091006-2_0.c: Prune warnings.
1540
1541 2010-09-24  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1542
1543         * g++.dg/debug/dwarf2/nested-2.C: Permit the ARM @ character
1544         as a comment leader in regexp.
1545
1546 2010-09-24  Nicola Pero  <nicola.pero@meta-innovation.com>
1547
1548         * objc.dg/sync-2.m: New test.
1549         * obj-c++.dg/sync-2.mm: New test.
1550
1551 2010-09-24  Tobias Burnus  <burnus@net-b.de>
1552
1553         PR fortran/40571
1554         * gfortran.dg/iso_fortran_env_7.f90: New.
1555
1556 2010-09-24  Nicola Pero  <nicola.pero@meta-innovation.com>
1557
1558         * obj-c++.dg/too-many-args.mm: New file.
1559
1560 2010-09-24  Nicola Pero  <nicola.pero@meta-innovation.com>
1561
1562         Merge from 'apple/trunk' branch on FSF servers.
1563
1564         2006-03-27 Fariborz Jahanian <fjahanian@apple.com>
1565
1566         Radar 4491608
1567         * objc.dg/too-many-args.m: New
1568
1569 2010-09-23  Thomas Koenig  <tkoenig@gcc.gnu.org>
1570
1571         PR fortran/45744
1572         * gfortran.dg/dependency_36.f90:  New test.
1573
1574 2010-09-23  Uros Bizjak  <ubizjak@gmail.com>
1575
1576         * gcc.target/i386/pad-1.c: Remove -S from dg-options.
1577         * gcc.target/i386/pad-3.c: Ditto.
1578         * gcc.target/i386/pad-7.c: Ditto.
1579         * gcc.target/i386/pad-7.c: Ditto.
1580         * gcc.target/i386/pr36502.c: Ditto.
1581         * gcc.target/i386/zee.c: Ditto.
1582         * gcc.target/i386/20060821-1.c: Ditto.
1583         * gcc.target/i386/pad-2.c: Ditto.  Scan for NOPs on separate lines.
1584         * gcc.target/i386/pad-5a.c: Ditto.  Do not use scan-assembler-not.
1585         * gcc.target/i386/pad-5b.c: Ditto.
1586         * gcc.target/i386/pad-6a.c: Ditto.
1587         * gcc.target/i386/pad-6b.c: Ditto.
1588         * gcc.target/i386/pad-8.c: Ditto.
1589         * gcc.target/i386/pad-9.c: Ditto.
1590         * gcc.target/i386/pad-10.c: Ditto.
1591         * gcc.target/i386/pad-4.c: Ditto.  Require pic effective target.
1592
1593 2010-09-23  Richard Guenther  <rguenther@suse.de>
1594
1595         PR tree-optimization/45565
1596         * g++.dg/ipa/pr45565.C: New testcase.
1597
1598 2010-09-23  Mikael Morin  <mikael@gcc.gnu.org>
1599
1600         PR fortran/45745
1601         PR fortran/45648
1602         * gfortran.dg/vector_subscript_bound_1.f90: New.
1603
1604 2010-09-23  Richard Guenther  <rguenther@suse.de>
1605
1606         PR middle-end/45750
1607         * gcc.dg/pr45750.c: New testcase.
1608
1609 2010-09-23  Jakub Jelinek  <jakub@redhat.com>
1610
1611         * gcc.dg/torture/stackalign/alloca-4.c: Remove -m32 from dg-options.
1612         * gcc.dg/torture/stackalign/alloca-5.c: Likewise.  Fix up -DDEBUG
1613         build.
1614
1615 2010-09-23  Bernd Schmidt  <bernds@codesourcery.com>
1616
1617         PR rtl-optimization/44374
1618         * gcc.target/arm/headmerge-1.c: New test.
1619         * gcc.target/arm/headmerge-2.c: New test.
1620         * gcc.target/i386/headmerge-1.c: New test.
1621         * gcc.target/i386/headmerge-2.c: New test.
1622
1623 2010-09-23  Daniel Kraft  <d@domob.eu>
1624
1625         PR fortran/38936
1626         PR fortran/44044
1627         PR fortran/45474
1628         * gfortran.dg/intrinsic_intent_1.f03: New test.
1629         * gfortran.dg/select_type_17.f03: New test.
1630         * gfortran.dg/associate_5.f03: More definability tests.
1631         * gfortran.dg/enum_2.f90: Check definability.
1632         * gfortran.dg/allocatable_dummy_2.f90: Change expected error message.
1633         * gfortran.dg/allocate_alloc_opt_2.f90: Ditto.
1634         * gfortran.dg/char_expr_2.f90: Ditto.
1635         * gfortran.dg/deallocate_alloc_opt_2.f90: Ditto.
1636         * gfortran.dg/enum_5.f90: Ditto.
1637         * gfortran.dg/equiv_constraint_8.f90: Ditto.
1638         * gfortran.dg/impure_assignment_2.f90: Ditto.
1639         * gfortran.dg/impure_assignment_3.f90: Ditto.
1640         * gfortran.dg/intent_out_1.f90: Ditto.
1641         * gfortran.dg/intent_out_3.f90: Ditto.
1642         * gfortran.dg/pointer_assign_7.f90: Ditto.
1643         * gfortran.dg/pointer_intent_3.f90: Ditto.
1644         * gfortran.dg/pr19936_1.f90: Ditto.
1645         * gfortran.dg/proc_ptr_comp_3.f90: Ditto.
1646         * gfortran.dg/simpleif_2.f90: Ditto.
1647         * gfortran.dg/protected_5.f90: Ditto.
1648         * gfortran.dg/protected_4.f90: Ditto and remove invalid error check.
1649         * gfortran.dg/protected_6.f90: Ditto.
1650         * gfortran.dg/protected_7.f90: Ditto.
1651
1652 2010-09-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1653
1654         PR libfortran/45710
1655         * gfortran.dg/namelist_65.f90: New test.
1656
1657 2010-09-22  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1658
1659         * lib/scanasm.exp(dg-function-on-line): Permit .fnstart to appear in
1660         the regexp pattern between the expected label and location string.
1661
1662 2010-09-22  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1663
1664         * gcc.dg/pr28706.c: Typo fix to dg-require-effective-target lto.
1665
1666 2010-09-22  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1667
1668         * gcc.dg/debug/pr41893-1.c: Typo fix to dg-require-effective-target lto.
1669         * gcc.dg/pr27898.c: Likewise.
1670         * gcc.dg/pr28712.c: Likewise.
1671         * gcc.dg/pr30762-1.c: Likewise.
1672         * gcc.dg/pr31529-1.c: Likewise.
1673         * gcc.dg/pr34457-1.c: Likewise.
1674         * gcc.dg/pr34668-1.c: Likewise.
1675         * gcc.dg/pr34989-1.c: Likewise.
1676         * gcc.dg/pr43557-1.c: Likewise.
1677
1678 2010-09-22  Jakub Jelinek  <jakub@redhat.com>
1679
1680         PR rtl-optimization/45739
1681         * gcc.target/i386/pr45739.c: Tighten up scan-assembler-not regexps.
1682
1683 2010-09-22  Eric Botcazou  <ebotcazou@adacore.com>
1684
1685         * gcc.target/sparc/mnofpu.c: New test.
1686
1687 2010-09-22  Jakub Jelinek  <jakub@redhat.com>
1688
1689         PR rtl-optimization/45739
1690         * gcc.target/i386/pr45739.c: New test.
1691
1692 2010-09-21  Mikael Morin  <mikael@gcc.gnu.org>
1693
1694         PR fortran/45648
1695         * gfortran.dg/inline_transpose_1.f90: Update temporary's locations
1696         and counts. Add non-elemental function call check.
1697
1698         PR fortran/45648
1699         * gfortran.dg/inline_transpose_1.f90: Add function calls with aliasing
1700         arguments checks. Update temporary counts.
1701         * gfortran.dg/transpose_optimization_1.f90: New.
1702
1703 2010-09-21  Nicola Pero  <nicola.pero@meta-innovation.com>
1704
1705         PR objc/23710
1706         * objc.dg/invalid-method-1.m: New.
1707
1708 2010-09-21  Nicola Pero  <nicola.pero@meta-innovation.com>
1709
1710         Merge from 'apple/trunk' branch on FSF servers.
1711
1712         2005-10-11  Fariborz Jahanian <fjahanian@apple.com>
1713
1714         Radar 4291785
1715         * objc.dg/naming-4.m: New
1716         * objc.dg/naming-5.m: New
1717         * obj-c++.dg/naming-1.mm: New
1718         * obj-c++.dg/naming-2.mm: New
1719
1720 2010-09-21  Jonathan Wakely  <redi@gcc.gnu.org>
1721             Jack Howarth  <howarth@bromo.med.uc.edu>
1722
1723         PR c++/45645
1724         * g++.dg/torture/pr44972.C: Use portable assert().
1725
1726 2010-09-21  Richard Guenther  <rguenther@suse.de>
1727
1728         PR tree-optimization/45580
1729         * g++.dg/torture/pr45580.C: New testcase.
1730
1731 2010-09-21  Uros Bizjak  <ubizjak@gmail.com>
1732
1733         * lib/gcc-dg.exp (clanup-stack-usage): Really remove .su files.
1734
1735 2010-09-20  Janus Weil  <janus@gcc.gnu.org>
1736
1737         PR fortran/45438
1738         * gfortran.dg/pointer_check_7.f90: New.
1739
1740 2010-09-20  Jakub Jelinek  <jakub@redhat.com>
1741
1742         PR rtl-optimization/45728
1743         * gcc.c-torture/compile/pr45728.c: New test.
1744
1745 2010-09-20  Paul Thomas  <pault@gcc.gnu.org>
1746
1747         PR fortran/45081
1748         * gfortran.dg/derived_array_intrinsics_1.f90 : New test.
1749
1750 2010-09-20  H.J. Lu  <hongjiu.lu@intel.com>
1751
1752         * g++.dg/tree-ssa/pr45605.C: Add "\\".
1753
1754 2010-09-20  Richard Guenther  <rguenther@suse.de>
1755
1756         PR middle-end/45704
1757         * gcc.dg/torture/pr45704.c: New testcase.
1758
1759 2010-09-20  Jan Hubicka  <jh@suse.cz>
1760
1761         PR tree-optimize/45605
1762         * g++.dg/tree-ssa/pr45605.C: New testcase.
1763
1764 2010-09-20  Michael Matz  <matz@suse.de>
1765
1766         PR testsuite/45706
1767         * gcc.dg/vect/pr43432.c: Don't override dg-options, defaults are
1768         enough.
1769
1770 2010-09-20  Richard Guenther  <rguenther@suse.de>
1771
1772         PR tree-optimization/45705
1773         * gcc.dg/tree-ssa/ssa-dom-dse-1.c: New testcase.
1774
1775 2010-09-20  Michael Matz  <matz@suse.de>
1776
1777         PR testsuite/45706
1778         * lib/target-supports.exp (check_effective_target_vect_perm):
1779         Add i?86-*-*.
1780
1781 2010-09-20  Jakub Jelinek  <jakub@redhat.com>
1782
1783         PR rtl-optimization/45695
1784         * gcc.c-torture/execute/pr45695.c: New test.
1785
1786 2010-09-19  Jan Hubicka  <jh@suse.cz>
1787
1788         PR lto/44246
1789         * gcc.c-torture/compile/pr44246.c:New file.
1790
1791 2010-09-19  Ira Rosen  <irar@il.ibm.com>
1792
1793         PR tree-optimization/45714
1794         * gfortran.dg/vect/pr45714-a.f: New test.
1795         * gfortran.dg/vect/pr45714-b.f: New test.
1796
1797 2010-09-19  Eric Botcazou  <ebotcazou@adacore.com>
1798
1799         * gnat.dg/const1.adb: Rename into...
1800         * gnat.dg/constant1.adb: ...this.
1801         * gnat.dg/constant2.adb: New test.
1802         * gnat.dg/constant2_pkg1.ads: New helper.
1803         * gnat.dg/constant2_pkg2.ad[sb]: Likewise.
1804
1805 2010-09-19  Eric Botcazou  <ebotcazou@adacore.com>
1806
1807         * gnat.dg/specs/constant1.ads: New test.
1808         * gnat.dg/specs/constant1_pkg.ads: New helper.
1809
1810 2010-09-18  Jan Hubicka  <jh@suse.cz>
1811
1812         PR tree-optimization/45453
1813         * g++.dg/tree-ssa/pr45453.C: New testcase.
1814
1815 2010-09-18  Jason Merrill  <jason@redhat.com>
1816
1817         * g++.dg/cpp0x/initlist44.C: New.
1818
1819 2010-09-18  Richard Guenther  <rguenther@suse.de>
1820
1821         PR tree-optimization/45709
1822         * g++.dg/torture/pr45709-2.C: New testcase.
1823
1824 2010-09-18  Richard Guenther  <rguenther@suse.de>
1825
1826         PR tree-optimization/45709
1827         * g++.dg/torture/pr45709.C: New testcase.
1828
1829 2010-09-18  H.J. Lu  <hongjiu.lu@intel.com>
1830
1831         PR testsuite/45719
1832         * gcc.target/i386/pad-3.c: Pass -fno-pic.
1833
1834 2010-09-17  H.J. Lu  <hongjiu.lu@intel.com>
1835
1836         * gcc.target/i386/pad-1.c: New.
1837         * gcc.target/i386/pad-2.c: Likewise.
1838         * gcc.target/i386/pad-3.c: Likewise.
1839         * gcc.target/i386/pad-4.c: Likewise.
1840         * gcc.target/i386/pad-5a.c: Likewise.
1841         * gcc.target/i386/pad-5b.c: Likewise.
1842         * gcc.target/i386/pad-6a.c: Likewise.
1843         * gcc.target/i386/pad-6b.c: Likewise.
1844         * gcc.target/i386/pad-7.c: Likewise.
1845         * gcc.target/i386/pad-8.c: Likewise.
1846         * gcc.target/i386/pad-9.c: Likewise.
1847         * gcc.target/i386/pad-10.c: Likewise.
1848
1849 2010-09-17  H.J. Lu  <hongjiu.lu@intel.com>
1850
1851         PR middle-end/45234
1852         * gcc.dg/torture/stackalign/alloca-5.c: New.
1853
1854 2010-09-17  H.J. Lu  <hongjiu.lu@intel.com>
1855
1856         PR middle-end/45678
1857         * gcc.dg/torture/pr45678-2.c: New.
1858
1859 2010-09-17  Richard Guenther  <rguenther@suse.de>
1860
1861         PR middle-end/45678
1862         * gcc.dg/torture/pr45678-1.c: New testcase.
1863
1864 2010-09-17  Michael Matz  <matz@suse.de>
1865
1866         PR tree-optimization/43432
1867         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1868         check_effective_target_vect_perm_short): New predicates.
1869         (check_effective_target_vect_perm): Include x86_64.
1870         * gcc.dg/vect/pr43432.c: New test.
1871         * gcc.dg/vect/vect-114.c: Adjust.
1872         * gcc.dg/vect/vect-15.c: Ditto.
1873         * gcc.dg/vect/slp-perm-8.c: Use new predicate.
1874         * gcc.dg/vect/slp-perm-9.c: Ditto.
1875
1876 2010-09-17  Nicola Pero  <nicola.pero@meta-innovation.com>
1877
1878         PR testsuite/45692
1879         * objc/execute/exceptions/throw-nil.m: Run the test only with the
1880         GNU runtime.
1881
1882 2010-09-17  Richard Guenther  <rguenther@suse.de>
1883
1884         * gcc.dg/pr27898.c: Use -flto instead of -combine.
1885         * gcc.dg/pr28706.c: Likewise.
1886         * gcc.dg/pr28712.c: Likewise.
1887         * gcc.dg/pr30762-1.c: Likewise.
1888         * gcc.dg/pr30762-2.c: Likewise.
1889         * gcc.dg/pr31529-1.c: Likewise.
1890         * gcc.dg/pr31529-2.c: Likewise.
1891         * gcc.dg/pr34457-1.c: Likewise.
1892         * gcc.dg/pr34457-2.c: Likewise.
1893         * gcc.dg/pr34668-1.c: Likewise.
1894         * gcc.dg/pr34668-2.c: Likewise.
1895         * gcc.dg/pr34989-1.c: Likewise.
1896         * gcc.dg/pr34989-2.c: Likewise.
1897         * gcc.dg/pr43557-1.c: Likewise.
1898         * gcc.dg/pr43557-2.c: Likewise.
1899         * gcc.dg/debug/pr41893-1.c: Likewise.
1900         * gcc.dg/matrix/matrix.exp: Do not use -combine.
1901         * gcc.dg/matrix/matrix-3.c: Drop dg-options.
1902         * gcc.dg/matrix/matrix-4.c: Likewise.
1903         * gcc.dg/struct/struct-reorg.exp: Do not use -combine.
1904         * gcc.dg/struct/wo_prof_empty_str.c: Drop dg-options.
1905         * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
1906         * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
1907
1908 2010-09-16  Tobias Burnus  <burnus@net-b.de>
1909
1910         PR fortran/43665
1911         * gfortran.dg/cray_pointers_2.f90: Disable inlining to avoid
1912         optimizations.
1913         * gfortran.dg/intent_optimize_1.f90: New test.
1914
1915 2010-09-16  H.J. Lu  <hongjiu.lu@intel.com>
1916
1917         * gcc.target/i386/divmod-1.c: New.
1918         * gcc.target/i386/divmod-2.c: Likewise.
1919         * gcc.target/i386/divmod-3.c: Likewise.
1920         * gcc.target/i386/divmod-4.c: Likewise.
1921         * gcc.target/i386/divmod-4a.c: Likewise.
1922         * gcc.target/i386/divmod-5.c: Likewise.
1923         * gcc.target/i386/divmod-6.c: Likewise.
1924         * gcc.target/i386/divmod-7.c: Likewise.
1925         * gcc.target/i386/divmod-8.c: Likewise.
1926         * gcc.target/i386/udivmod-1.c: Likewise.
1927         * gcc.target/i386/udivmod-2.c: Likewise.
1928         * gcc.target/i386/udivmod-3.c: Likewise.
1929         * gcc.target/i386/udivmod-4.c: Likewise.
1930         * gcc.target/i386/udivmod-4a.c: Likewise.
1931         * gcc.target/i386/udivmod-5.c: Likewise.
1932         * gcc.target/i386/udivmod-6.c: Likewise.
1933         * gcc.target/i386/udivmod-7.c: Likewise.
1934         * gcc.target/i386/udivmod-8.c: Likewise.
1935
1936 2010-09-16  Jan Hubicka  <jh@suse.cz>
1937
1938         * g++.dg/lto/pr45679-1_0.C: New file.
1939         * g++.dg/lto/pr45679-1_1.C: New file.
1940         * g++.dg/lto/pr45679-0_0.C: New file.
1941         * g++.dg/lto/pr45679-0_1.C: New file.
1942
1943 2010-09-16  Janus Weil  <janus@gcc.gnu.org>
1944
1945         PR fortran/45674
1946         * gfortran.dg/class_dummy_2.f03: New.
1947
1948 2010-09-16  Richard Guenther  <rguenther@suse.de>
1949
1950         PR tree-optimization/45623
1951         * gcc.dg/torture/pr45623.c: New testcase.
1952
1953 2010-09-16  Ira Rosen  <irar@il.ibm.com>
1954
1955         * gcc.dg/vect/bb-slp-8.c: Fix documentation, add space between function
1956         name and parentheses.
1957         * gcc.dg/vect/bb-slp-8a.c, gcc.dg/vect/bb-slp-8b.c: Likewise.
1958
1959 2010-09-15  Jason Merrill  <jason@redhat.com>
1960
1961         * g++.dg/parse/parameter-declaration-2.C: New.
1962
1963         * g++.dg/cpp0x/scoped_enum2.C: New.
1964
1965 2010-09-15  Eric Botcazou  <ebotcazou@adacore.com>
1966
1967         * gcc.c-torture/compile/20100915-1.c: New test.
1968
1969 2010-09-15  Martin Jambor  <mjambor@suse.cz>
1970
1971         PR middle-end/45644
1972         * gcc.dg/ipa/pr45644.c: New test.
1973
1974 2010-09-15  Jakub Jelinek  <jakub@redhat.com>
1975
1976         PR tree-optimization/45633
1977         * gcc.dg/vect/pr45633.c: New test.
1978
1979 2010-09-15  Janus Weil  <janus@gcc.gnu.org>
1980
1981         PR fortran/45577
1982         * gfortran.dg/allocate_derived_4.f90: New.
1983
1984 2010-09-15  Tejas Belagod  <tejas.belagod@arm.com>
1985
1986         * lib/target-supports.exp
1987         (check_effective_target_vect_pack_trunc): Set vect_pack_trunc
1988         supported flag to true for neon.
1989
1990 2010-09-15  Paolo Carlini  <paolo.carlini@oracle.com>
1991
1992         PR c++/45665
1993         * g++.dg/template/crash103.C: New.
1994
1995 2010-09-15  Nicola Pero  <nicola.pero@meta-innovation.com>
1996
1997         Merge from 'apple/trunk' branch on FSF servers.
1998
1999         2006-03-09  Fariborz Jahanian  <fjahanian@apple.com>
2000
2001         Radar 4457381
2002         * objc.dg/msg-in-protocol.m: New.
2003         * obj-c++.dg/msg-in-protocol.mm: New.
2004
2005         2006-02-07  Fariborz Jahanian <fjahanian@apple.com>
2006
2007         Radar 4219590
2008         * objc.dg/break-in-ifstmt.m: New.
2009
2010         2005-08-22  Ziemowit Laski  <zlaski@apple.com>
2011
2012         Radar 4174166
2013         * obj-c++.dg/comp-types-13.mm: New.
2014         * objc.dg/comp-types-12.m: New.
2015
2016         2005-08-22  Ziemowit Laski  <zlaski@apple.com>
2017
2018         Radar 4216500
2019         * obj-c++.dg/proto-lossage-7.mm: New.
2020         * objc.dg/proto-lossage-7.m: New.
2021
2022 2010-09-14  Jan Hubicka  <jh@suse.cz>
2023
2024         * gfortran.dg/vect/fast-math-pr38968.f90: Add common to prevent
2025         folding.
2026         * gcc.target/i386/funcspec-1.c: Remove static keywords to prevent
2027         folding.
2028
2029 2010-09-14  Jakub Jelinek  <jakub@redhat.com>
2030
2031         PR middle-end/45567
2032         * gcc.dg/pr45567.c: New test.
2033
2034         PR debug/45660
2035         * g++.dg/debug/pr45660.C: New test.
2036
2037 2010-09-14  Ira Rosen  <irar@il.ibm.com>
2038
2039         PR tree-optimization/45470
2040         * g++.dg/vect/pr45470-a.cc: New test.
2041         * g++.dg/vect/pr45470-a.cc: New test.
2042
2043 2010-09-10  Jack Howarth <howarth@bromo.med.uc.edu>
2044
2045         PR target/42070
2046         * lib/profopt.exp: Prune warnings on execname2 compile.
2047         * lib/prune.exp: Prune "can't add line info" warnings.
2048
2049 2010-09-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2050
2051         PR libfortran/45532
2052         * gfortran.dg/namelist_64.f90: New test.
2053
2054 2010-09-13  Jakub Jelinek  <jakub@redhat.com>
2055
2056         PR rtl-optimization/45617
2057         * gcc.target/i386/pr45617.c: New test.
2058
2059 2010-09-13  Dave Korn  <dave.korn.cygwin@gmail.com>
2060
2061         * gcc.target/i386/volatile-2.c: Allow underscores before symbols.
2062
2063 2010-09-13  H.J. Lu  <hongjiu.lu@intel.com>
2064
2065         * gcc.target/i386/fma4-256-vector.c: Add -mtune=generic.
2066         * gcc.target/i386/fma4-vector.c: Likewise.
2067         * gcc.target/i386/vectorize2.c: Likewise.
2068         * gcc.target/i386/vectorize4.c: Likewise.
2069         * gcc.target/i386/vectorize5.c: Likewise.
2070         * gcc.target/i386/vectorize6.c: Likewise.
2071         * gcc.target/i386/vectorize8.c: Likewise.
2072
2073         * gcc.target/i386/vect-double-1.c: New.
2074         * gcc.target/i386/vect-double-1a.c: Likewise.
2075         * gcc.target/i386/vect-double-2.c: Likewise.
2076         * gcc.target/i386/vect-double-2a.c: Likewise.
2077
2078         * lib/target-supports.exp (check_effective_target_vect_double):
2079         Set et_vect_double_saved to 0 when tuning for Atom.
2080
2081 2010-09-13  Jan Hubicka  <jh@suse.cz>
2082
2083         * gcc.dg/torture/pr23821.c: Drop static keyword.
2084         * gcc.dg/tree-ssa/loop-19.c: Likewise.
2085         * gcc.dg/tree-ssa/foldconst-4.c: New testcase.
2086
2087 2010-09-13  Marcus Shawcroft  <marcus.shawcroft@arm.com>
2088
2089         * gcc.target/arm/sync-1.c: New.
2090
2091 2010-09-12  Olivier Hainque  <hainque@adacore.com>
2092
2093         * gnat.dg/memtrap.adb: New test.
2094
2095 2010-09-11  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2096
2097         * gfortran.dg/promotion.f90: Fix options.
2098
2099 2010-09-11  Rodrigo Rivas  <rodrigorivascosta@gmail.com>
2100
2101         * g++.dg/cpp0x/range-for1.C: New.
2102         * g++.dg/cpp0x/range-for2.C: New.
2103         * g++.dg/cpp0x/range-for3.C: New.
2104         * g++.dg/cpp0x/range-for4.C: New.
2105         * g++.dg/cpp0x/range-for5.C: New.
2106         * g++.dg/cpp0x/range-for6.C: New.
2107
2108 2010-09-11  Mikael Morin  <mikael@gcc.gnu.org>
2109
2110         * gfortran.dg/inline_transpose_1.f90: Update temporary's locations
2111         and counts. Check that transpose is not called.
2112         * gfortran.dg/transpose_2.f90: Update error message.
2113
2114 2010-09-10  Rodrigo Rivas Costa  <rodrigorivascosta@gmail.com>
2115
2116         PR c++/43824
2117         * g++.dg/lookup/strong-using-1.C: Set dg-options to "".
2118         * g++.dg/lookup/strong-using-2.C: Likewise.
2119         * g++.dg/lookup/strong-using-3.C: Likewise.
2120         * g++.dg/lookup/strong-using-5.C: Likewise.
2121
2122         * g++.dg/cpp0x/inline-ns3.C: Add -std=c++0x.
2123         * g++.dg/cpp0x/inline-ns4.C: New.
2124         * g++.dg/cpp0x/inline-ns5.C: New.
2125
2126 2010-09-10  H.J. Lu  <hongjiu.lu@intel.com>
2127
2128         PR middle-end/45634
2129         * gfortran.fortran-torture/compile/pr45634.f90: New.
2130
2131 2010-09-10  Nicola Pero  <nicola.pero@meta-innovation.com>
2132
2133         * objc.dg/fobjc-exceptions.m: New test.
2134
2135 2010-09-10  Jan Hubicka  <jh@suse.cz>
2136
2137         * g++.dg/inherit/covariant7.C: Fix pattern matching.
2138
2139 2010-09-10  Martin Jambor  <mjambor@suse.cz>
2140
2141         PR tree-optimization/44972
2142         * gcc.dg/ipa/ipa-sra-1.c: Adjust scanning expressions.
2143         * gcc.dg/tree-ssa/pr45144.c: Likewise.
2144         * gcc.dg/tree-ssa/forwprop-5.c: Likewise and scan optimzed dump
2145         instead.
2146         * g++.dg/torture/pr44972.C: New test.
2147
2148 2010-09-10  Martin Jambor  <mjambor@suse.cz>
2149
2150         PR tree-optimization/44972
2151         * g++.dg/torture/pr34850.C: Remove expected warning.
2152
2153 2010-09-09  Steven G. Kargl  <kargl@gcc.gnu.org>
2154
2155         * gfortran.dg/dummy_optional_arg.f90: New test.
2156
2157 2010-09-08  Jan Hubicka  <jh@suse.cz>
2158
2159         PR tree-optimization/45598
2160         * fortran.fortran-torture/compile/pr45598.f90: New test.
2161
2162 2010-09-09  Nathan Sidwell  <nathan@codesourcery.com>
2163
2164         * lib/target-supports-dg.exp (dg-require-ifunc): New.
2165         * lib/target-supports.exp (check_ifunc_available): New.
2166         * gcc.dg/attr-ifunc-1.c: New.
2167         * gcc.dg/attr-ifunc-2.c: New.
2168         * gcc.dg/attr-ifunc-3.c: New.
2169         * gcc.dg/attr-ifunc-4.c: New.
2170         * gcc.dg/attr-ifunc-5.c: New.
2171         * g++.dg/ext/attr-ifunc-1.C: New.
2172         * g++.dg/ext/attr-ifunc-2.C: New.
2173         * g++.dg/ext/attr-ifunc-3.C: New.
2174         * g++.dg/ext/attr-ifunc-4.C: New.
2175
2176 2010-09-09  Vladimir Makarov  <vmakarov@redhat.com>
2177
2178         PR middle-end/40386
2179         * gcc.c-torture/execute/{pr40386.c,pr40386.x}: New testcase.
2180
2181 2010-09-09  Mikael Morin  <mikael@gcc.gnu.org>
2182
2183         * gfortran.dg/inline_transpose_1.f90: New test.
2184
2185 2010-09-08  Jakub Jelinek  <jakub@redhat.com>
2186
2187         PR c++/45588
2188         * g++.dg/warn/Wunused-var-15.C: New test.
2189
2190 2010-09-08  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2191
2192         * c-c++-common/Wunused-var-12.c: Add -fno-common to options on 32-bit
2193         hppa*-*-hpux*.
2194
2195 2010-09-08  Nicola Pero  <nicola.pero@meta-innovation.com>
2196
2197         * objc/execute/exceptions/throw-nil.m: New test.
2198         * objc/execute/exceptions/handler-1.m: Updated to use the new
2199         objc_set_uncaught_exception_handler() function.
2200         * objc/execute/exceptions/matcher-1.m: New test.
2201
2202 2010-09-08  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2203
2204         PR fortran/38282
2205         * gfortran.dg/bit_comparison_1.F90: New test.
2206         * gfortran.dg/leadz_trailz_3.f90: New test.
2207         * gfortran.dg/masklr_2.F90: New test.
2208         * gfortran.dg/shiftalr_1.F90: New test.
2209         * gfortran.dg/merge_bits_2.F90: New test.
2210         * gfortran.dg/dshift_2.F90: New test.
2211         * gfortran.dg/bit_comparison_2.F90: New test.
2212         * gfortran.dg/masklr_1.F90: New test.
2213         * gfortran.dg/merge_bits_1.F90: New test.
2214         * gfortran.dg/dshift_1.F90: New test.
2215         * gfortran.dg/shiftalr_2.F90: New test.
2216
2217 2010-09-08  Nicola Pero  <nicola.pero@meta-innovation.com>
2218
2219         * objc.dg/type-stream-1.m: Replaced with a test that tests that
2220         functions from objc/typedstream.h are deprecated.
2221
2222 2010-09-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2223
2224         * lib/target-supports.exp
2225         (check_effective_target_run_expensive_tests): New proc.
2226         * gcc.c-torture/compile/limits-fnargs.c: Use
2227         dg-require-effective-target run_expensive_tests.
2228
2229 2010-09-08  Jakub Jelinek  <jakub@redhat.com>
2230
2231         PR fortran/45597
2232         * gfortran.dg/gomp/pr45597.f90: New test.
2233
2234         PR fortran/45595
2235         * gfortran.dg/gomp/pr45595.f90: New test.
2236
2237 2010-09-08  Michael Matz  <matz@suse.de>
2238
2239         * c-c++-common/uninit-17.c: Adjust.
2240
2241 2010-09-08  Michael Matz  <matz@suse.de>
2242
2243         PR tree-optimization/43430
2244         * gcc.dg/vect/pr43430-2.c: New test.
2245
2246 2010-09-08  Michael Matz  <matz@suse.de>
2247
2248         PR tree-optimization/33244
2249         * gfortran.dg/vect/fast-math-vect-8.f90: New test.
2250
2251 2010-09-08  Richard Guenther  <rguenther@suse.de>
2252
2253         PR tree-optimization/45578
2254         * gfortran.dg/pr45578.f90: New testcase.
2255
2256 2010-09-08  Richard Guenther  <rguenther@suse.de>
2257
2258         PR testsuite/45590
2259         * gcc.dg/graphite/pr44391.c: Remove -m32 option.
2260
2261 2010-09-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
2262
2263         PR fortran/45576
2264         * gfortran.dg/char_length_18.f90:  New test.
2265
2266 2010-09-07  Jack Howarth <howarth@bromo.med.uc.edu>
2267
2268         PR target/36502
2269         * gcc.target/i386/pr36502.c: New test.
2270
2271         PR target/42313
2272         PR target/44651
2273         * gcc.target/i386/builtin-unreachable.c: Don't skip on darwin.
2274         * gcc.dg/stack-usage-1.c: Use default on i386/Darwin.
2275
2276 2010-09-07  Mikael Morin  <mikael@gcc.gnu.org>
2277
2278         * gfortran.dg/achar_4.f90: Enable bounds checking.
2279
2280 2010-09-07  Uros Bizjak  <ubizjak@gmail.com>
2281
2282         PR target/45206
2283         * gcc.target/i386/pr45206.c: New test.
2284
2285 2010-09-07  Hans-Peter Nilsson  <hp@axis.com>
2286
2287         PR fortran/45505
2288         * gfortran.dg/pr25923.f90: XFAIL warning on wrong line for ilp32.
2289
2290 2010-09-07  Jan Hubicka  <jh@suse.cz>
2291
2292         * gcc.c-torture/compile/20100907.c: New testcase.
2293
2294 2010-09-07  Richard Guenther  <rguenther@suse.de>
2295
2296         PR middle-end/45569
2297         * g++.dg/eh/pr45569.C: New testcase.
2298
2299 2010-09-07  Bernd Schmidt  <bernds@codesourcery.com>
2300
2301         PR target/43137
2302         * gcc.target/arm/pr43137.c: New test.
2303
2304 2010-09-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
2305
2306         PR fortran/36931
2307         * gfortran.dg/dependency_35.f90:  New test.
2308
2309 2010-09-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
2310
2311         PR fortran/34145
2312         * gfortran.dg/char_length_17.f90:  New test.
2313
2314 2010-09-06  Dodji Seketeli  <dodji@redhat.com>
2315
2316         PR c++/45200
2317         PR c++/45293
2318         PR c++/45558
2319         * g++.dg/template/typedef34.C: New test.
2320         * g++.dg/template/typedef35.C: New test.
2321
2322 2010-09-06  Uros Bizjak  <ubizjak@gmail.com>
2323
2324         PR target/22152
2325         * gcc.target/i386/pr22152.c (add3): Change "count" to unsigned int.
2326
2327 2010-09-06  Mark Mitchell  <mark@codesourcery.com>
2328
2329         * g++.dg/warn/Wdouble-promotion.C: New.
2330
2331 2010-09-06  Arnaud Charlet  <charlet@adacore.com>
2332
2333         * g++.dg/parse/redef2.C: New.
2334
2335 2010-09-06  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2336
2337         * gcc.dg/20100906-1.c: New testcase.
2338
2339 2010-09-06  Jakub Jelinek  <jakub@redhat.com>
2340
2341         PR testsuite/45543
2342         * g++.dg/debug/dwarf2/typedef1.C: Expect just one
2343         DW_TAG_enumeration_type DIE.
2344
2345 2010-09-06  Iain Sandoe  <iains@gcc.gnu.org>
2346
2347         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2348         Update XFAILs.
2349
2350 2010-09-06  Alexander Monakov  <amonakov@ispras.ru>
2351
2352         PR rtl-optimization/44919
2353         * g++.dg/opt/pr44919.C: New.
2354
2355 2010-09-06  Tobias Burnus  <burnus@net-b.de>
2356
2357         PR fortran/38282
2358         * gfortran.dg/iall_iany_iparity_1.f90: New.
2359         * gfortran.dg/iall_iany_iparity_2.f90: New.
2360
2361 2010-09-06  Jason Merrill  <jason@redhat.com>
2362
2363         * g++.dg/cpp0x/initlist42.C: New.
2364
2365         * g++.dg/cpp0x/auto19.C: New.
2366
2367         * g++.dg/template/sfinae25.C: New.
2368         * g++.dg/template/char1.C: Expect warning.
2369         * g++.dg/template/nontype10.C: Likewise.
2370
2371         * g++.dg/cpp0x/implicit9.C: New.
2372
2373         * g++.dg/cpp0x/initlist43.C: New.
2374
2375 2010-09-05  Giuseppe Scrivano  <gscrivano@gnu.org>
2376
2377         * gcc.dg/tree-ssa/tailrecursion-7.c: New file.
2378
2379 2010-09-05  Mark Mitchell  <mark@codesourcery.com>
2380
2381         * gcc.dg/Wdouble-promotion.c: New.
2382
2383 2010-09-05  Tobias Burnus  <burnus@net-b.de>
2384
2385         * gfortran.dg/float128_1.f90: Remove test case as
2386         it always fails since Rev 163611 backed out the
2387         front-end implementation.
2388
2389 2010-09-05  Tobias Burnus  <burnus@net-b.de>
2390
2391         * gfortran.dg/float128_1.f90: XFAIL test case.
2392
2393 2010-09-05  Tobias Burnus  <burnus@net-b.de>
2394
2395         * gfortran.dg/bessel_7.f90: Decrease required precision.
2396
2397 2010-09-05  Hans-Peter Nilsson  <hp@axis.com>
2398
2399         PR testsuite/45545
2400         * gfortran.dg/array_memcpy_3.f90: Correct pattern for
2401         ref-all-matching targets.
2402
2403 2010-09-05  Richard Guenther  <rguenther@suse.de>
2404
2405         PR tree-optimization/45535
2406         * gcc.c-torture/compile/pr45535.c: New testcase.
2407
2408 2010-09-04  Andreas Schwab  <schwab@linux-m68k.org>
2409
2410         * g++.dg/debug/dwarf2/global-used-types-1.C: Replace ".*" by
2411         "\[^\n\]*".
2412         * g++.dg/debug/dwarf2/namespace-1.C: Likewise.
2413         * g++.dg/debug/dwarf2/pubnames-1.C: Likewise.
2414         * g++.dg/debug/dwarf2/template-func-params-4.C: Likewise.
2415         * g++.dg/debug/dwarf2/template-func-params-7.C: Likewise.
2416         * g++.dg/debug/dwarf2/template-params-4.C: Likewise.
2417         * g++.dg/debug/dwarf2/template-params-6.C: Likewise.
2418         * g++.dg/debug/dwarf2/template-params-7.C: Likewise.
2419         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
2420         * gcc.dg/debug/dwarf2/global-used-types.c: Likewise.
2421         * gcc.dg/debug/dwarf2/inline2.c: Likewise.
2422         * gcc.target/i386/pr22152.c: Likewise.
2423         * gcc.target/i386/pr36992-1.c: Likewise.
2424         * gcc.target/i386/pr36992-2.c: Likewise.
2425         * gcc.target/sh/sh4a-memmovua.c: Likewise.
2426
2427 2010-09-04  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2428
2429         PR testsuite/43957
2430         * gcc.dg/const-uniq-1.c: Modify regexp.
2431
2432 2010-09-04  Tobias Burnus  <burnus@net-b.de>
2433
2434         PR fortran/45530
2435         * gfortran.dg/namelist_63.f90: New.
2436
2437 2010-09-04  Jan Hubicka  <jh@suse.cz>
2438
2439         * gcc.dg/tree-ssa/foldconst-2.c: New testcase.
2440         * gcc.dg/tree-ssa/foldconst-3.c: New testcase.
2441
2442 2010-09-04  Jan Hubicka  <jh@suse.cz>
2443
2444         * gcc.dg/tree-ssa/foldconst-1.c: New testcase.
2445
2446 2010-09-04  Janus Weil  <janus@gcc.gnu.org>
2447
2448         PR fortran/45507
2449         * gfortran.dg/allocate_alloc_opt_12.f90: New.
2450
2451 2010-09-03  Joseph Myers  <joseph@codesourcery.com>
2452
2453         * gcc.dg/opts-4.c: New test.
2454
2455 2010-09-03  Steve Ellcey  <sje@cup.hp.com>
2456
2457         * gcc.dg/vect/vect-peel-3.c: XFAIL if vect_no_align.
2458         * gcc.dg/vect/vect-peel-4.c: Ditto.
2459
2460 2010-09-03  Daniel Kraft  <d@domob.eu>
2461
2462         PR fortran/45525
2463         * gfortran.dg/dummy_procedure_1.f90: Add -std=f2003 and adapt error.
2464
2465 2010-09-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
2466
2467         PR fortran/45159
2468         * gfortran.dg/dependency_34.f90:  New test.
2469
2470 2010-09-03  Steve Ellcey  <sje@cup.hp.com>
2471
2472         * gcc.dg/torture/pr44806.c: Add -std=c99 to access uint32_t.
2473
2474 2010-09-03  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2475
2476         * gcc.target/x86_64/abi/avx/abi-avx.exp: Link with
2477         gcc.target/i386/clearcap.map if supported.
2478
2479 2010-09-03  Michael Matz  <matz@suse.de>
2480
2481         PR middle-end/45415
2482         * gcc.dg/pr45415.c: New test.
2483
2484 2010-09-03  H.J. Lu  <hongjiu.lu@intel.com>
2485
2486         PR tree-optimization/45506
2487         * gcc.dg/pr45506.c: New.
2488
2489 2010-09-03  Uros Bizjak  <ubizjak@gmail.com>
2490
2491         PR target/45476
2492         * gcc.target/i386/float128-1.c: Enable for all x86 targets.
2493         * gcc.target/i386/float128-2.c: Ditto.
2494
2495 2010-09-03  Daniel Kraft  <d@domob.eu>
2496
2497         PR fortran/34162
2498         * gfortran.dg/internal_dummy_1.f90: Add -std=f2003.
2499         * gfortran.dg/internal_dummy_2.f08: New test.
2500         * gfortran.dg/internal_dummy_3.f08: New test.
2501         * gfortran.dg/internal_dummy_4.f08: New test.
2502
2503 2010-09-03  Jakub Jelinek  <jakub@redhat.com>
2504
2505         PR debug/45500
2506         * gcc.target/i386/pr45500.c: New test.
2507
2508 2010-09-03  Mingjie Xing <mingjie.xing@gmail.com>
2509
2510         * gcc.target/mips/loongson-shift-count-truncated-1.c: New.
2511
2512 2010-09-03  Daniel Kraft  <d@domob.eu>
2513
2514         PR fortran/44602
2515         * gfortran.dg/exit_2.f08; Adapt error messages.
2516         * gfortran.dg/exit_3.f08: New test.
2517         * gfortran.dg/exit_4.f08: New test.
2518         * gfortran.dg/exit_5.f03: New test.
2519
2520 2010-09-03  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2521
2522         * gfortran.dg/ishft_4.f90: New test.
2523
2524 2010-09-02  Michael Meissner  <meissner@linux.vnet.ibm.com>
2525
2526         * gcc.target/powerpc/ppc-fpconv-10.c: New file to test generating
2527         FRIZ/XSRIZ instruciton for (double)(long long)x.
2528         * gcc.target/powerpc/ppc-fpconv-11.c: Ditto.
2529
2530 2010-09-02  Eric Botcazou  <ebotcazou@adacore.com>
2531
2532         * g++.dg/debug/dwarf2/nested-2.C: Allow for ! as comment delimiter.
2533
2534 2010-09-02  Richard Guenther  <rguenther@suse.de>
2535
2536         PR tree-optimization/44937
2537         PR tree-optimization/45412
2538         * g++.dg/opt/pr45412.C: New testcase.
2539         * gcc.c-torture/compile/pr45412.c: Likewise.
2540         * gcc.c-torture/compile/pr44937.c: Likewise.
2541
2542 2010-09-02  Joseph Myers  <joseph@codesourcery.com>
2543
2544         * gcc.dg/cpp/warn-comments-3.c: New.  Based on warn-comments-2.c
2545         but using -Werror=comment.
2546         * gcc.dg/cpp/warn-comments.c, gcc.dg/cpp/warn-comments-2.c: Adjust
2547         expected error messages.
2548
2549 2010-09-02  Eric Botcazou  <ebotcazou@adacore.com>
2550
2551         * gcc.dg/stack-usage-1.c: Adjust on i386/Darwin.
2552         * gcc.target/i386/stack-usage-realign.c: Skip on i386/Darwin.
2553
2554 2010-09-02  Tobias Burnus  <burnus@net-b.de>
2555
2556         PR fortran/45489
2557         * gfortran.dg/initialization_27.f90: New.
2558
2559 2010-09-02  Ira Rosen  <irar@il.ibm.com>
2560
2561         * gcc.dg/vect/bb-slp-8.c: Separate the interesting part and the
2562         check into different basic blocks. Expect vectorization if misaligned
2563         stores are supported.
2564         * gcc.dg/vect/bb-slp-8a.c: New test.
2565         * gcc.dg/vect/bb-slp-8b.c: New test.
2566
2567 2010-09-01  Steve Ellcey  <sje@cup.hp.com>
2568
2569         * gfortran.dg/vect/fast-math-pr38969.f90: Skip if not vectorizing.
2570
2571 2010-09-01  Janus Weil  <janus@gcc.gnu.org>
2572
2573         PR fortran/44541
2574         * gfortran.dg/allocate_alloc_opt_10.f90: Extended.
2575         * gfortran.dg/class_dummy_1.f03: New.
2576
2577 2010-09-01  Jakub Jelinek  <jakub@redhat.com>
2578
2579         PR middle-end/45458
2580         * g++.dg/tree-prof/partition2.C: New test.
2581
2582 2010-09-01  Richard Guenther  <rguenther@suse.de>
2583
2584         * gcc.dg/vect/vect-outer-fir.c: Adjust.
2585         * gcc.dg/tree-ssa/vrp54.c: New testcase.
2586         * gcc.c-torture/execute/20100827-1.c: Likewise.
2587
2588 2010-09-01  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2589
2590         * gfortran.dg/execute_command_line_1.f90: New test.
2591
2592 2010-08-31  Jakub Jelinek  <jakub@redhat.com>
2593
2594         PR preprocessor/45457
2595         * c-c++-common/cpp/pr45457.c: New test.
2596
2597 2010-08-31  Eric Botcazou  <ebotcazou@adacore.com>
2598
2599         * gcc.dg/nested-func-8.c: New test.
2600
2601 2010-08-31  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2602
2603         PR fortran/38282
2604         * gfortran.dg/popcnt_poppar_1.F90: New test.
2605         * gfortran.dg/popcnt_poppar_2.F90: New test.
2606
2607 2010-08-31  Uros Bizjak  <ubizjak@gmail.com>
2608
2609         * gcc.target/i386/volatile-2.c: Require nonpic target.
2610
2611 2010-08-31  Jakub Jelinek  <jakub@redhat.com>
2612
2613         PR middle-end/45461
2614         * gcc.dg/pr45461.c: New test.
2615
2616 2010-08-31  Richard Guenther  <rguenther@suse.de>
2617
2618         PR testsuite/45455
2619         * gcc.dg/vect/vect-cond-4.c: Fix use of uninitialized variable.
2620
2621 2010-08-31  Bingfeng Mei  <bmei@broadcom.com>
2622
2623         * gcc.dg/vect/pr43430-1.c: Requires vect_condition target.
2624
2625 2010-08-30  Janus Weil  <janus@gcc.gnu.org>
2626
2627         PR fortran/45456
2628         * gfortran.dg/typebound_proc_18.f03: New.
2629
2630 2010-08-30  Eric Botcazou  <ebotcazou@adacore.com>
2631
2632         * lib/gcc-dg.exp (cleanup-stack-usage): New procedure.
2633         * lib/scanasm.exp (scan-stack-usage): Likewise.
2634         (scan-stack-usage-not): Likewise.
2635         * gcc.dg/stack-usage-1.c: New test.
2636         * gcc.target/i386/stack-usage-realign.c: Likewise.
2637
2638 2010-08-30  Zdenek Dvorak  <ook@ucw.cz>
2639
2640         PR tree-optimization/45427
2641         * gcc.dg/tree-ssa/pr45427.c: New test.
2642
2643 2010-08-30  Paolo Carlini  <paolo.carlini@oracle.com>
2644
2645         PR c++/45043
2646         * g++.dg/template/crash102.C: New.
2647
2648 2010-08-30  Jakub Jelinek  <jakub@redhat.com>
2649
2650         PR middle-end/45423
2651         * gcc.dg/gomp/atomic-12.c: New test.
2652         * gcc.dg/gomp/atomic-13.c: New test.
2653         * gcc.dg/gomp/atomic-14.c: New test.
2654         * g++.dg/gomp/atomic-11.C: New test.
2655         * g++.dg/gomp/atomic-12.C: New test.
2656         * g++.dg/gomp/atomic-13.C: New test.
2657         * g++.dg/gomp/atomic-14.C: New test.
2658
2659 2010-08-30  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2660
2661         * g++.dg/debug/dwarf2/nested-2.C: Allow for single / as comment
2662         delimiter.
2663
2664 2010-08-30  Thomas Quinot  <quinot@adacore.com>
2665
2666         * gnat.dg/discr24.adb: New test.
2667
2668 2010-08-30  Richard Guenther  <rguenther@suse.de>
2669
2670         PR tree-optimization/45449
2671         * gcc.dg/pr45449.c: New testcase.
2672
2673 2010-08-30  Joseph Myers  <joseph@codesourcery.com>
2674
2675         * gcc.dg/opts-1.c: Expect errors, not warnings.
2676
2677 2010-08-29  Janus Weil  <janus@gcc.gnu.org>
2678
2679         PR fortran/42769
2680         * gfortran.dg/dynamic_dispatch_11.f03: New.
2681
2682 2010-08-29  Jason Merrill  <jason@redhat.com>
2683
2684         PR c++/44991
2685         * g++.dg/parse/defarg15.C: New.
2686
2687 2010-08-29  Janus Weil  <janus@gcc.gnu.org>
2688
2689         PR fortran/45439
2690         * gfortran.dg/select_type_16.f03: New.
2691
2692 2010-08-28  Steven G. Kargl  <kargl@gcc.gnu.org>
2693             Tobias Burnus  <burnus@net-b.de>
2694
2695         * gfortran.dg/bessel_7.f90: Decrease required precision.
2696
2697 2010-08-27  Naveen H.S  <naveen.S@kpitcummins.com>
2698             Kaz Kojima  <kkojima@gcc.gnu.org>
2699
2700         * gcc.dg/attr-isr.c: Skip test for -m2a.  Don't run on sh2a*-*-*.
2701
2702 2010-08-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
2703
2704         * gcc.target/powerpc/ppc-fpconv-1.c: New test for integer to
2705         floating point conversion code generation.
2706         * gcc.target/powerpc/ppc-fpconv-2.c: Ditto.
2707         * gcc.target/powerpc/ppc-fpconv-3.c: Ditto.
2708         * gcc.target/powerpc/ppc-fpconv-4.c: Ditto.
2709         * gcc.target/powerpc/ppc-fpconv-5.c: New test for floating point
2710         to integer conversion code generation.
2711         * gcc.target/powerpc/ppc-fpconv-6.c: Ditto.
2712         * gcc.target/powerpc/ppc-fpconv-7.c: Ditto.
2713         * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
2714         * gcc.target/powerpc/ppc-fpconv-9.c: Ditto.
2715
2716 2010-08-27  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
2717
2718         PR fortran/32049
2719         * gfortran.dg/random_seed_1.f90: Adjust test.
2720         * gfortran.dg/float128_1.f90: New test.
2721
2722 2010-08-27  Tobias Burnus  <burnus@net-b.de>
2723
2724         PR fortran/33197
2725         * gfortran.dg/norm2_1.f90: New.
2726         * gfortran.dg/norm2_2.f90: New.
2727         * gfortran.dg/norm2_3.f90: New.
2728         * gfortran.dg/norm2_4.f90: New.
2729         * gfortran.dg/parity_1.f90: New.
2730         * gfortran.dg/parity_2.f90: New.
2731         * gfortran.dg/parity_3.f90: New.
2732
2733 2010-08-27  Janus Weil  <janus@gcc.gnu.org>
2734
2735         PR fortran/45420
2736         * gfortran.dg/select_type_15.f03: New.
2737
2738 2010-08-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2739
2740         PR libfortran/43217
2741         * gfortran.dg/hollerith8.f90: New test.
2742
2743 2010-08-27  Thomas Koenig  <tkoenig@gcc.gnu.org>
2744
2745         PR fortran/45159
2746         * gfortran.dg/dependency_33.f90:  New test.
2747
2748 2010-08-27  Richard Guenther  <rguenther@suse.de>
2749
2750         * gcc.dg/graphite/scop-1.c: Fix out-of-bound array accesses.
2751         * gcc.dg/graphite/scop-2.c: Likewise.
2752         * gcc.dg/graphite/scop-20.c: Likewise.
2753         * gcc.dg/vect/slp-25.c: Likewise.
2754
2755 2010-08-27  Olivier Hainque  <hainque@adacore.com>
2756
2757         * gnat.dg/dse_step.ads, dse_step.adb, test_dse_step.adb: New test.
2758
2759 2010-08-26  Daniel Kraft  <d@domob.eu>
2760
2761         PR fortran/38936
2762         PR fortran/44047
2763         PR fortran/45384
2764         * gfortran.dg/associate_8.f03: New test.
2765         * gfortran.dg/select_type_13.f03: New test.
2766         * gfortran.dg/select_type_14.f03: New test.
2767
2768 2010-08-26  Jakub Jelinek  <jakub@redhat.com>
2769
2770         PR tree-optimization/44485
2771         * gcc.dg/pr44485.c: New test.
2772
2773 2010-08-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2774
2775         * gcc.dg/tls/thr-init-2.c: Use dg-add-options tls.
2776         * gcc.dg/torture/tls/thr-init-1.c: Likewise.
2777         * gcc.dg/torture/tls/thr-init-2.c: Likewise.
2778
2779 2010-08-26  Richard Guenther  <rguenther@suse.de>
2780
2781         * gcc.dg/graphite/scop-0.c: Fix out-of-bound array accesses.
2782         * gcc.dg/graphite/scop-21.c: Likewise.
2783
2784 2010-08-26  Richard Guenther  <rguenther@suse.de>
2785
2786         * gcc.dg/vect/vect-64.c: Fix out-of-bound array accesses.
2787         * gcc.dg/vect/fast-math-slp-27.c: Likewise.
2788         * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
2789         * gcc.dg/vect/vect-91.c: Likewise.
2790         * gcc.dg/vect/vect-peel-1.c: Likewise.
2791         * gcc.dg/vect/vect-peel-2.c: Likewise.
2792         * gcc.dg/vect/vect-peel-4.c: Likewise.
2793
2794 2010-08-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2795
2796         PR libfortran/41859
2797         * gfortran.dg/der_io_4.f90: New test.
2798
2799 2010-08-25  Jakub Jelinek  <jakub@redhat.com>
2800
2801         PR rtl-optimization/44858
2802         * gcc.c-torture/execute/pr44858.c: New test.
2803
2804         PR rtl-optimization/45400
2805         * g++.dg/other/i386-8.C: New test.
2806
2807 2010-08-25  Richard Guenther  <rguenther@suse.de>
2808
2809         * gcc.dg/alias-8.c: Adjust.
2810
2811 2010-08-25  Bernd Schmidt  <bernds@codesourcery.com>
2812
2813         * gcc.target/i386/combine-mul.c: New test.
2814
2815 2010-08-25  Richard Guenther  <rguenther@suse.de>
2816
2817         PR lto/44562
2818         * gcc.dg/graphite/id-27.c: New testcase.
2819         * gcc.dg/lto/20100825-1_0.c: Likewise.
2820
2821 2010-08-25  Richard Guenther  <rguenther@suse.de>
2822
2823         PR tree-optimization/45316
2824         * g++.dg/opt/pr45316.C: New testcase.
2825
2826 2010-08-25  Richard Guenther  <rguenther@suse.de>
2827
2828         PR tree-optimization/45393
2829         * g++.dg/torture/pr45393.C: New testcase.
2830
2831 2010-08-25  Jakub Jelinek  <jakub@redhat.com>
2832
2833         PR tree-optimization/45059
2834         * gcc.c-torture/compile/pr45059.c: New test.
2835
2836 2010-08-25  Tejas Belagod  <tejas.belagod@arm.com>
2837
2838         * lib/target-supports.exp (check_effective_target_vect_unpack):
2839         Set vect_unpack supported flag to true for neon.
2840
2841 2010-08-24  Sebastian Pop  <sebastian.pop@amd.com>
2842
2843         * gcc.dg/tree-ssa/ifc-5.c: New.
2844
2845 2010-08-24  Sebastian Pop  <sebastian.pop@amd.com>
2846
2847         * gcc.dg/tree-ssa/ifc-4.c: New.
2848         * gcc.dg/tree-ssa/ifc-7.c: New.
2849
2850 2010-08-24  Mingjie Xing  <mingjie.xing@gmail.com>
2851
2852         * gcc.dg/vect/vect.exp: Check loongson targets
2853         * g++.dg/vect/vect.exp: Likewise
2854         * gfortran.dg/vect/vect.exp: Likewise
2855
2856 2010-08-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
2857
2858         * gcc.target/powerpc/vsx-mass-1.c: New file, test
2859         -mveclibabi=mass.
2860
2861 2010-08-23  Janus Weil  <janus@gcc.gnu.org>
2862
2863         PR fortran/45366
2864         * gfortran.dg/proc_ptr_29.f90: New.
2865
2866 2010-08-22  Tobias Burnus  <burnus@net-b.de>
2867             Dominique d'Humieres <dominiq@lps.ens.fr>
2868
2869         PR fortran/45367
2870         * gfortran.dg/bessel_6.f90: Further reduce required accuracy.
2871
2872 2010-08-22  Tobias Burnus  <burnus@net-b.de>
2873
2874         PR fortran/45367
2875         * gfortran.dg/bessel_6.f90: Fix numeric tolerence.
2876
2877 2010-08-22  Tobias Burnus  <burnus@net-b.de>
2878
2879         PR fortran/36158
2880         * gfortran.dg/bessel_7.f90: Disable accidently enabled debug output.
2881
2882 2010-08-22  Tobias Burnus  <burnus@net-b.de>
2883             Dominique d'Humieres <dominiq@lps.ens.fr>
2884
2885         PR fortran/45367
2886         PR fortran/36158
2887         * gfortran.dg/bessel_6.f90: Increase numeric tolerence.
2888         * gfortran.dg/bessel_7.f90: Increase numeric tolerence.
2889
2890 2010-08-21  Janus Weil  <janus@gcc.gnu.org>
2891
2892         PR fortran/44863
2893         PR fortran/45271
2894         PR fortran/45290
2895         * gfortran.dg/dynamic_dispatch_10.f03: New (PR 44863 comment #1).
2896         * gfortran.dg/pointer_init_5.f90: New (PR 45290 comment #6).
2897         * gfortran.dg/typebound_call_18.f03: New (PR 45271 comment #3).
2898
2899 2010-08-21  Tobias Burnus  <burnus@net-b.de>
2900
2901         PR fortran/36158
2902         PR fortran/33197
2903         * gfortran.dg/bessel_6.f90: New.
2904         * gfortran.dg/bessel_7.f90: New.
2905
2906 2010-08-20  Jan Hubicka  <jh@suse.cz>
2907
2908         PR c++/45307
2909         PR c++/17736
2910         * gcc.dg/ipa/ctor-empty-1.c: Add testcase.
2911         * g++.dg/tree-ssa/empty-2.C: Check that constructor got optimized out.
2912
2913 2010-08-20  H.J. Lu  <hongjiu.lu@intel.com>
2914
2915         PR target/45336
2916         * gcc.target/i386/pr45336-1.c: New.
2917         * gcc.target/i386/pr45336-2.c: Likewise.
2918         * gcc.target/i386/pr45336-3.c: Likewise.
2919         * gcc.target/i386/pr45336-4.c: Likewise.
2920
2921 2010-08-20  Uros Bizjak  <ubizjak@gmail.com>
2922
2923         PR testsuite/45361
2924         * gcc.target/i386/volatile-2.c: Update scan strings to also
2925         include (%rip) for the memory reference on x86_64.
2926
2927 2010-08-20  Jakub Jelinek  <jakub@redhat.com>
2928
2929         PR middle-end/44974
2930         * gcc.dg/pr44974.c: New test.
2931
2932         PR rtl-optimization/45353
2933         * gcc.dg/pr45353.c: New test.
2934
2935 2010-08-20  Nathan Sidwell  <nathan@codesourcery.com>
2936
2937         * gcc.target/i386/volatile-2.c: New.
2938
2939 2010-08-19  Andrey Belevantsev  <abel@ispras.ru>
2940
2941         PR rtl-optimization/44691
2942         * gfortran.dg/pr44691.f: New test.
2943
2944 2010-10-19  Olivier Hainque  <hainque@adacore.com>
2945
2946         * gcc.target/sparc/sibcall-dslot.c: New testcase.
2947
2948 2010-08-19  Jason Merrill  <jason@redhat.com>
2949
2950         * g++.dg/init/synth3.C: New.
2951         * g++.dg/init/value8.C: New.
2952         * g++.dg/tree-ssa/empty-2.C: New.
2953         * g++.dg/cpp0x/noexcept09.C: New.
2954
2955 2010-08-19  Daniel Kraft  <d@domob.eu>
2956
2957         PR fortran/29785
2958         PR fortran/45016
2959         * gfortran.dg/pointer_assign_5.f90: Remove 'not implemented' error.
2960         * gfortran.dg/pointer_remapping_1.f90: New test.
2961         * gfortran.dg/pointer_remapping_2.f03: New test.
2962         * gfortran.dg/pointer_remapping_3.f08: New test.
2963         * gfortran.dg/pointer_remapping_4.f03: New test.
2964         * gfortran.dg/pointer_remapping_5.f08: New test.
2965         * gfortran.dg/pointer_remapping_6.f08: New test.
2966
2967 2010-08-19  Uros Bizjak  <ubizjak@gmail.com>
2968
2969         PR testsuite/45324
2970         * gcc.target/i386/volatile-bitfields-1.c: Also scan movb.
2971
2972 2010-08-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2973
2974         * gcc.dg/vect/vect-1.c (foo): Fix last commit.
2975
2976 2010-08-19  Tejas Belagod  <tejas.belagod@arm.com>
2977
2978         * gcc.dg/vect/vect-1.c (foo): Change inner loop index
2979         variable.
2980
2981 2010-08-19  Ian Bolton  <ian.bolton@arm.com>
2982
2983         PR target/45070
2984         * gcc.c-torture/execute/pr45070.c: New.
2985
2986 2010-08-19  Ian Bolton  <ian.bolton@arm.com>
2987
2988         * g++.dg/pr44328.C: New test.
2989
2990 2010-08-19  Tobias Burnus  <burnus@net-b.de>
2991
2992         PR fortran/36158
2993         PR fortran/33197
2994         * gfortran.dg/bessel_3.f90: New.
2995         * gfortran.dg/bessel_4.f90: New.
2996         * gfortran.dg/bessel_5.f90: New.
2997
2998 2010-08-19  Janus Weil  <janus@gcc.gnu.org>
2999
3000         PR fortran/45290
3001         * gfortran.dg/proc_ptr_comp_3.f90: Modified.
3002         * gfortran.dg/pointer_init_2.f90: New.
3003         * gfortran.dg/pointer_init_3.f90: New.
3004         * gfortran.dg/pointer_init_4.f90: New.
3005
3006 2010-08-18  Nathan Froyd  <froydnj@codesourcery.com>
3007
3008         PR c++/45049
3009         * g++.dg/pr45049-1.C: New test.
3010         * g++.dg/pr45049-2.C: New test.
3011
3012 2010-08-18  Jie Zhang  <jie@codesourcery.com>
3013
3014         * gcc.dg/builtin-apply2.c (STACK_ARGUMENTS_SIZE): Define to
3015         20 if __ARM_PCS is defined otherwise 64.
3016         (bar): Use STACK_ARGUMENTS_SIZE for the third argument
3017         instead of hard coded 64.
3018
3019 2010-08-18  Yao Qi  <yao@codesourcery.com>
3020
3021         PR target/45094
3022         * gcc.target/arm/pr45094.c: New test.
3023
3024 2010-08-18  Maxim Kuvyrkov  <maxim@codesourcery.com>
3025
3026         * gcc.target/arm/mla-1.c: Use thumb-friendly architecture.
3027
3028 2010-08-18  Maxim Kuvyrkov  <maxim@codesourcery.com>
3029
3030         PR rtl-optimization/42575
3031         * gcc.target/arm/pr42575.c: New test.
3032
3033 2010-08-18  Iain Sandoe  <iains@gcc.gnu.org>
3034
3035         * lib/target-supports.exp (check_effective_target_tls_emulated): New.
3036         * gcc.dg/tls/thr-cse-1.c: New.
3037
3038 2010-08-18  Iain Sandoe  <iains@gcc.gnu.org>
3039
3040         PR debug/42487
3041         * lib/target-supports.exp
3042         (check_effective_target_function_sections): New.
3043         * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Check that the target supports
3044         function sections before proceding.
3045
3046 2010-08-17  Jakub Jelinek  <jakub@redhat.com>
3047
3048         PR fortran/45308
3049         * gfortran.dg/pr45308.f03: New test.
3050
3051 2010-08-17  Uros Bizjak  <ubizjak@gmail.com>
3052
3053         PR target/45296
3054         * gcc.target/i386/pr45296.c: New test.
3055
3056 2010-08-17  Kai Tietz  <kai.tietz@onevision.com>
3057
3058         * g++.dg/ext/uow-1.C: New.
3059         * g++.dg/ext/uow-2.C: New.
3060         * g++.dg/ext/uow-3.C: New.
3061         * g++.dg/ext/uow-4.C: New.
3062
3063 2010-08-17  Richard Guenther  <rguenther@suse.de>
3064
3065         PR testsuite/45266
3066         * gfortran.dg/array_memcpy_3.f90: Adjust pattern.
3067
3068 2010-08-17  Shujing Zhao  <pearly.zhao@oracle.com>
3069
3070         PR c/40563
3071         * gcc.dg/Wcxx-compat-20.c: New test.
3072
3073 2010-08-17  Daniel Kraft  <d@domob.eu>
3074
3075         PR fortran/38936
3076         * gfortran.dg/associate_1.f03: Extended to test newly supported
3077         features like association to variables.
3078         * gfortran.dg/associate_3.f03: Removed check for illegal change
3079         of associate-name here...
3080         * gfortran.dg/associate_5.f03: ...and added it here.
3081         * gfortran.dg/associate_6.f03: No longer XFAIL'ed.
3082         * gfortran.dg/associate_7.f03: New test.
3083
3084 2010-08-15  Kaz Kojima  <kkojima@gcc.gnu.org>
3085
3086         * gcc.dg/tree-ssa/pr42585.c: Skip dump scan on sh.
3087
3088 2010-08-15  Daniel Kraft  <d@domob.eu>
3089
3090         PR fortran/38936
3091         * gfortran.dg/associate_1.f03: Enable test for array expressions.
3092         * gfortran.dg/associate_3.f03: Clarify comment.
3093         * gfortran.dg/associate_5.f03: New test.
3094         * gfortran.dg/associate_6.f03: New test.
3095
3096 2010-08-15  Tobias Burnus  <burnus@net-b.de>
3097
3098         PR fortran/45211
3099         * gfortran.dg/bind_c_usage_21.f90: New.
3100         * gfortran.dg/bind_c_dts_3.f03: Update dg-error.
3101
3102 2010-08-15  Tobias Burnus  <burnus@net-b.de>
3103
3104         * gfortran.dg/optional_absent_1.f90: New.
3105         * gfortran.dg/null_actual.f90: New.
3106
3107 2010-08-15  Tobias Burnus  <burnus@net-b.de>
3108
3109         * gfortran.dg/pointer_target_1.f90: New.
3110         * gfortran.dg/pointer_target_2.f90: New.
3111         * gfortran.dg/pointer_target_3.f90: New.
3112
3113 2010-08-15  Daniel Kraft  <d@domob.eu>
3114
3115         PR fortran/45197
3116         * gfortran.dg/elemental_args_check_3.f90: New test.
3117         * gfortran.dg/impure_1.f08: New test.
3118         * gfortran.dg/impure_2.f08: New test.
3119         * gfortran.dg/impure_3.f90: New test.
3120         * gfortran.dg/typebound_proc_6.f03: Changed expected error message.
3121
3122 2010-08-15  Ira Rosen  <irar@il.ibm.com>
3123
3124         * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: New test.
3125         * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run basic block
3126         SLP tests.
3127         * gcc.dg/vect/bb-slp-9.c: Now vectorizable on targets that support
3128         misaligned loads.
3129         * gcc.dg/vect/bb-slp-10.c: Now vectorizable on targets that support
3130         misaligned stores.c
3131         * gcc.dg/vect/bb-slp-2.c: Avoid loop vectorization.
3132
3133 2010-08-14  Mingjie Xing  <mingjie.xing@gmail.com>
3134
3135         * gcc.dg/vect/fast-math-vect-reduc-8.c: Move
3136         dg-require-effective-target after dg-do.
3137
3138 2010-08-14  Mingjie Xing  <mingjie.xing@gmail.com>
3139
3140         * lib/target-supports.exp (check_effective_target_vect_int): Return
3141         true for Loongson targets.
3142         (check_effective_target_vect_shift): Likewise.
3143         (check_effective_target_vect_no_int_max): Likewise.
3144         (check_effective_target_vect_no_align): Likewise.
3145         (check_effective_target_vect_short_mult): Likewise.
3146
3147 2010-08-14  Uros Bizjak  <ubizjak@gmail.com>
3148
3149         * g++.dg/cast.C: Change fields of structures to "long" to pass
3150         the test on targets with STRUCTURE_SIZE_BOUNDARY != BITS_PER_UNIT.
3151         * g++.dg/cpp0x/iop.C: Ditto.
3152         * g++.dg/cpp0x/named_refs.C: Ditto.
3153         * g++.dg/cpp0x/rv1p.C: Ditto.
3154         * g++.dg/cpp0x/rv2p.C: Ditto.
3155         * g++.dg/cpp0x/rv3p.C: Ditto.
3156         * g++.dg/cpp0x/rv4p.C: Ditto.
3157         * g++.dg/cpp0x/rv5p.C: Ditto.
3158         * g++.dg/cpp0x/rv6p.C: Ditto.
3159         * g++.dg/cpp0x/rv7p.C: Ditto.
3160         * g++.dg/cpp0x/rv8p.C: Ditto.
3161         * g++.dg/cpp0x/unnamed_refs.C: Ditto.
3162
3163 2010-08-13  Daniel Kraft  <d@domob.eu>
3164
3165         * gfortran.dg/implied_shape_1.f08: New test.
3166         * gfortran.dg/implied_shape_2.f90: New test.
3167         * gfortran.dg/implied_shape_3.f08: New test.
3168
3169 2010-08-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3170
3171         PR libfortran/42526
3172         * gfortran.dg/char_component_initializer_1.f90: New test.
3173
3174 2010-08-12  Changpeng Fang  <changpeng.fang@amd.com>
3175
3176         PR tree-optimization/45241
3177         * gcc.dg/vect/no-tree-pre-pr45241.c: New test.
3178
3179 2010-08-12  Uros Bizjak  <ubizjak@gmail.com>
3180
3181         * gcc.target/i386/pr40906-1.c: Add -fno-asynchronous-unwind-tables
3182         to dg-options.
3183         * gcc.target/i386/pr40906-2.c: Ditto.
3184         * gcc.target/i386/pr40906-3.c: Ditto.
3185
3186 2010-08-12  Jakub Jelinek  <jakub@redhat.com>
3187
3188         PR middle-end/45262
3189         * gcc.c-torture/execute/pr45262.c: New test.
3190
3191 2010-08-12  Uros Bizjak  <ubizjak@gmail.com>
3192
3193         * gcc.dg/profile-generate-3.c: Call dg-require-profiling with
3194         empty argument.
3195         * g++.dg/other/profile1.C: Ditto.
3196
3197 2010-08-12  Richard Guenther  <rguenther@suse.de>
3198
3199         PR tree-optimization/45232
3200         * gcc.dg/tree-ssa/pr44133.c: Adjust warning location.
3201         * gcc.dg/tree-ssa/loop-7.c: Adjust.
3202         * gcc.dg/tree-ssa/reassoc-1.c: XFAIL.
3203         * gcc.dg/tree-ssa/reassoc-20.c: Add reassoc-1.c variant with
3204         unsigned arithmetic.
3205         * gcc.dg/tree-ssa/reassoc-14.c: Use unsigned arithmetic.
3206         * gcc.dg/tree-ssa/reassoc-15.c: Likewise.
3207         * gcc.dg/tree-ssa/reassoc-18.c: Likewise.
3208         * gcc.dg/tree-ssa/reassoc-2.c: XFAIL.
3209         * gcc.dg/tree-ssa/reassoc-21.c: Add reassoc-2.c variant with
3210         unsigned arithmetic.
3211         * gcc.dg/tree-ssa/reassoc-6.c: XFAIL.
3212         * gcc.dg/tree-ssa/reassoc-22.c: Add reassoc-6.c variant with
3213         unsigned arithmetic.
3214         * gcc.dg/tree-ssa/reassoc-7.c: Use unsigned arithmetic.
3215         * gcc.dg/tree-ssa/reassoc-9.c: XFAIL.
3216         * gcc.dg/tree-ssa/reassoc-23.c: Add reassoc-9.c variant with
3217         unsigned arithmetic.
3218         * gcc.dg/tree-ssa/ssa-pre-2.c: Adjust.
3219         * gcc.dg/tree-ssa/negate.c: Adjust.
3220         * gcc.dg/vect/vect-1.c: Adjust.
3221         * gfortran.dg/reassoc_6.f: XFAIL.
3222
3223 2010-08-12  Jakub Jelinek  <jakub@redhat.com>
3224
3225         PR debug/45259
3226         * gcc.dg/pr45259.c: New test.
3227
3228 2010-08-12  Wei Guozhi  <carrot@google.com>
3229
3230         PR target/44999
3231         * gcc.target/arm/pr44999.c: New testcase.
3232
3233 2010-08-12  Jie Zhang  <jie@codesourcery.com>
3234
3235         * gcc.dg/graphite/interchange-9.c (M): Define to be 111.
3236         (N): Likewise.
3237         (main): Adjust accordingly.
3238
3239 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3240
3241         * gfortran.dg/graphite/id-22.f: New.
3242
3243 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3244
3245         * gcc.dg/graphite/id-26.c: New.
3246
3247 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3248
3249         * gcc.dg/graphite/id-25.c: New.
3250
3251 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3252
3253         * gcc.dg/graphite/run-id-5.c: New.
3254         * gcc.dg/graphite/run-id-6.c: New.
3255         * gfortran.dg/graphite/id-21.f: New.
3256
3257 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3258
3259         * gcc.dg/graphite/id-24.c: New.
3260
3261 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3262
3263         * gcc.dg/tree-ssa/pr20742.c: New.
3264
3265 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3266
3267         * gcc.dg/graphite/id-23.c: New.
3268
3269 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3270
3271         * gfortran.dg/graphite/id-20.f: Adjust testcase.
3272
3273 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3274
3275         * gcc.dg/graphite/pr42729.c: New.
3276
3277 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3278
3279         * gfortran.dg/graphite/id-20.f: New.
3280
3281 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3282
3283         * gcc.dg/graphite/id-22.c: New.
3284
3285 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3286
3287         * gcc.dg/graphite/run-id-2.c: Call abort.
3288
3289 2010-08-11  Sebastian Pop  <sebastian.pop@amd.com>
3290
3291         * gcc.dg/graphite/id-20.c: New.
3292
3293 2010-08-11  Janus Weil  <janus@gcc.gnu.org>
3294             Steve Kargl <kargl@gcc.gnu.org>
3295
3296         PR fortran/44595
3297         * gfortran.dg/move_alloc_3.f90: New.
3298         * gfortran.dg/random_seed_2.f90: New.
3299
3300 2010-08-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3301
3302         * lib/target-supports.exp (check_effective_target_sync_int_long):
3303         Add hppa*-*-linux*.
3304         (check_effective_target_sync_char_short): Likewise.
3305
3306 2010-08-10  Yao Qi  <yao@codesourcery.com>
3307
3308         * gcc.dg/builtin-stringop-chk-1.c: Change ARM triplet to a more
3309         general form.
3310         * gcc.dg/tree-ssa/loop-31.c: Likewise.
3311         * g++.dg/other/packed1.C: Likewise.
3312         * g++.dg/other/crash-4.C: Likewise.
3313         * g++.dg/ext/packed8.C: Likewise.
3314         * g++.dg/init/array16.C: Likewise.
3315
3316 2010-08-10  xinliang David Li  <davidxl@google.com>
3317         * gcc.dg/tree-ssa/loop-19.c: Add option
3318         -fno-prefetch-loop-array
3319
3320 2010-08-10  Bernd Schmidt  <bernds@codesourcery.com>
3321
3322         PR middle-end/45182
3323         * gcc.c-torture/compile/pr45182.c: New test.
3324
3325 2010-08-09  Jason Merrill  <jason@redhat.com>
3326
3327         PR c++/45236
3328         * g++.dg/cpp0x/variadic-104.C: New.
3329
3330 2010-08-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
3331
3332         PR fortran/44235
3333         * gfortran.dg/dependency_32.f90:  New test.
3334
3335 2010-08-09  Richard Guenther  <rguenther@suse.de>
3336
3337         PR middle-end/44632
3338         * g++.dg/opt/nrv17.C: New testcase.
3339
3340 2010-08-09  Richard Guenther  <rguenther@suse.de>
3341
3342         PR middle-end/45212
3343         * emit-rtl.c (set_mem_attributes_minus_bitpos): Adjust
3344         alignment from MEM_REF offset only if we took it from the
3345         base object.
3346
3347         * gcc.target/i386/pr24178.c: New testcase.
3348
3349 2010-08-08  Uros Bizjak  <ubizjak@gmail.com>
3350
3351         * gcc.dg/20030107-1.c: Do not call cleanup-coverage-files.
3352         * gcc.dg/20030702-1.c: Ditto.
3353         * gcc.dg/20050309-1.c: Ditto.
3354         * gcc.dg/20050325-1.c: Ditto.
3355         * gcc.dg/20050330-2.c: Ditto.
3356         * gcc.dg/20051201-1.c: Ditto.
3357         * gcc.dg/gomp/pr27573.c: Ditto.
3358         * gcc.dg/gomp/pr34610.c: Ditto.
3359         * gcc.dg/pr24225.c: Ditto.
3360         * gcc.dg/pr26570.c: Ditto.
3361         * gcc.dg/pr32773.c: Ditto.
3362         * g++.dg/gcov/gcov-6.C: Ditto.
3363         * g++.dg/gomp/pr34608.C: Ditto.
3364         * gfortran.dg/gomp/pr27573.f90: Ditto.
3365
3366         * gcc.dg/profile-dir-1.c: Do not call cleanup-coverage-files.  Remove
3367         dg-require-host-local dg directive.
3368         * gcc.dg/profile-dir-2.c: Ditto.
3369         * gcc.dg/profile-dir-3.c: Ditto.
3370
3371 2010-08-08  Richard Guenther  <rguenther@suse.de>
3372
3373         PR tree-optimization/45109
3374         * gcc.c-torture/compile/pr45109.c: New testcase.
3375
3376 2010-08-08  Uros Bizjak  <ubizjak@gmail.com>
3377
3378         * gcc.dg/march.c: Skip if -march defined.
3379         * gcc.dg/mtune.c: Skip if -mtune defined.
3380
3381         * g++.old-deja/g++.jason/thunk3.C: Skip for targets with
3382         generic thunk support.
3383
3384 2010-08-07  Uros Bizjak  <ubizjak@gmail.com>
3385
3386         PR target/45213
3387         * gcc.target/i386/pr45213.c: New test.
3388
3389 2010-08-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3390
3391         PR libfortran/45143
3392         * gfortran.dg/fmt_error_11.f03: New test.
3393
3394 2010-08-07  Marcus Shawcroft <marcus.shawcroft@arm.com>
3395
3396         * lib/target-supports.exp (check_effective_target_sync_int_long):
3397         Add arm*-*-linux-gnueabi.
3398         (check_effective_target_sync_char_short): Likewise.
3399
3400 2010-08-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
3401
3402         PR fortran/45159
3403         * gfortran.dg/dependency_31.f90:  New test.
3404
3405 2010-08-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
3406
3407         * gfortran.dg/dependency_30.f90:  Fix incorrect dg-do line.
3408
3409 2010-08-06  Jason Merrill  <jason@redhat.com>
3410
3411         * g++.dg/cpp0x/sfinae3.C: New.
3412         * g++.dg/cpp0x/sfinae4.C: New.
3413
3414 2010-08-06  Richard Guenther  <rguenther@suse.de>
3415
3416         * gcc.dg/tree-ssa/ssa-dce-3.c: XFAIL.
3417         * gcc.dg/tree-ssa/pr23744.c: Disable CCP.
3418         * gcc.dg/tree-ssa/pr25382.c: Likewise.
3419         * gcc.dg/tree-ssa/ssa-ccp-30.c: New testcase.
3420         * gcc.dg/tree-ssa/ssa-ccp-31.c: Likewise.
3421         * gcc.dg/tree-ssa/ssa-ccp-32.c: Likewise.
3422         * gcc.dg/tree-ssa/ssa-ccp-33.c: Likewise.
3423         * gcc.c-torture/execute/20100805-1.c: Likewise.
3424
3425 2010-08-05  Martin Jambor  <mjambor@suse.cz>
3426
3427         PR testsuite/42855
3428         * gcc.dg/tree-ssa/pr42585.c: Skip dump scan on powerpc and arm.
3429
3430 2010-08-05  Martin Jambor  <mjambor@suse.cz>
3431
3432         * gcc.dg/ipa/ipcp-ii-1.c: New test.
3433         * g++.dg/ipa/ipcp-ivi-1.C: Likewise.
3434
3435 2010-08-05  Martin Jambor  <mjambor@suse.cz>
3436
3437         * g++.dg/ipa/devirt-1.C: New test.
3438         * g++.dg/ipa/devirt-2.C: Likewise.
3439         * g++.dg/ipa/devirt-3.C: Likewise.
3440         * g++.dg/ipa/devirt-4.C: Likewise.
3441         * g++.dg/ipa/devirt-5.C: Likewise.
3442         * gcc.dg/ipa/iinline-3.c: Likewise.
3443
3444 2010-08-05  Jie Zhang  <jie@codesourcery.com>
3445
3446         PR tree-optimization/45144
3447         * gcc.dg/tree-ssa/pr45144.c: New test.
3448
3449 2010-08-04  Janus Weil  <janus@gcc.gnu.org>
3450
3451         PR fortran/42207
3452         PR fortran/44064
3453         PR fortran/44065
3454         * gfortran.dg/class_25.f03: New.
3455         * gfortran.dg/class_26.f03: New.
3456
3457 2010-08-04  Daniel Gutson  <dgutson@codesourcery.com>
3458
3459         * g++.dg/warn/miss-format-1.C: Update line number.
3460
3461 2010-08-04  Uros Bizjak  <ubizjak@gmail.com>
3462
3463         PR c++/44641
3464         * lib/scanasm.exp (dg-function-on-line): Expand regex to also ignore
3465         .frame and .mask assembler directives.
3466
3467 2010-08-04  Richard Guenther  <rguenther@suse.de>
3468
3469         * gcc.dg/tree-ssa/vrp35.c: Adjust.
3470         * gcc.dg/tree-ssa/vrp36.c: Likewise.
3471         * gcc.dg/tree-ssa/vrp50.c: Likewise.
3472         * gcc.dg/tree-ssa/vrp52.c: Likewise.
3473
3474 2010-08-04  Tobias Burnus  <burnus@net-b.de>
3475
3476         PR fortran/44857
3477         * gfortran.dg/derived_constructor_char_1.f90: New.
3478         * gfortran.dg/derived_constructor_char_2.f90: New.
3479
3480 2010-08-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
3481
3482         PR fortran/45159
3483         * gfortran.dg/dependency_30.f90:  New test.
3484
3485 2010-08-03  Jan Hubicka  <jh@suse.cz>
3486
3487         * gcc.c-torture/compile/pr45085.c: New testcase.
3488
3489 2010-08-03  Janus Weil  <janus@gcc.gnu.org>
3490
3491         PR fortran/44584
3492         PR fortran/45161
3493         * gfortran.dg/typebound_call_9.f03: Modified.
3494         * gfortran.dg/typebound_generic_1.f03: Modified.
3495
3496 2010-08-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
3497
3498         PR fortran/45159
3499
3500         * gfortran.dg/dependency_29.f90:  New test.
3501
3502 2010-08-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
3503
3504         PR fortran/36854
3505         * gfortran.dg/character_comparison_2.f90:  New test.
3506         * gfortran.dg/character_comparison_3.f90:  New test.
3507         * gfortran.dg/dependency_28.f90:  New test.
3508
3509 2010-08-02  Bernd Schmidt  <bernds@codesourcery.com>
3510
3511         PR target/40457
3512         * gcc.target/arm/pr40457-1.c: New test.
3513         * gcc.target/arm/pr40457-2.c: New test.
3514
3515 2010-08-01  Janus Weil  <janus@gcc.gnu.org>
3516
3517         PR fortran/44912
3518         * gfortran.dg/typebound_call_17.f03: New.
3519
3520 2010-07-30  Janus Weil  <janus@gcc.gnu.org>
3521
3522         PR fortran/44929
3523         * gfortran.dg/allocate_derived_3.f90: New.
3524
3525 2010-07-30  Xinliang David Li  <davidxl@google.com>
3526         PR tree-optimization/45121
3527         * c-c++-common/uninit-17.c: Add -fno-ivops option.
3528
3529 2010-07-30  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
3530
3531         PR c++/45112
3532         * g++.dg/pr45112.C: New test.
3533
3534 2010-07-30  Jakub Jelinek  <jakub@redhat.com>
3535
3536         PR debug/45055
3537         PR rtl-optimization/45137
3538         * gcc.dg/pr45055.c: New test.
3539
3540 2010-07-30  Alan Modra  <amodra@gmail.com>
3541
3542         * gfortran.dg/ltime_gmtime_1.f90: Tolerate half-hour timezones.
3543         * gfortran.dg/ltime_gmtime_2.f90: Likewise.
3544
3545 2010-07-29  Tobias Burnus  <burnus@net-b.de>
3546
3547         PR fortran/45087
3548         PR fortran/45125
3549         * gfortran.dg/whole_file_25.f90: New.
3550         * gfortran.dg/whole_file_26.f90: New.
3551         * gfortran.dg/whole_file_27.f90: New.
3552
3553 2010-07-29  Janus Weil  <janus@gcc.gnu.org>
3554
3555         PR fortran/44962
3556         * gfortran.dg/typebound_proc_17.f03: New.
3557
3558 2010-07-29  Janus Weil  <janus@gcc.gnu.org>
3559
3560         PR fortran/45004
3561         * gfortran.dg/move_alloc_2.f90: New.
3562
3563 2010-07-29  Xinliang David Li  <davidxl@google.com>
3564         PR tree-optimization/45121
3565         * c-c++-common/uninit-17.c: Fix expected output.
3566
3567 2010-07-29  Richard Guenther  <rguenther@suse.de>
3568
3569         PR tree-optimization/45120
3570         * gcc.dg/ipa/ipa-pta-15.c: New testcase.
3571
3572 2010-07-29  Mikael Morin  <mikae