OSDN Git Service

1c980ac73991126888f8207cb5b5aaaecd813141
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2011-01-21  Jeff Law <law@redhat.com>
2
3         PR tree-optimization/47053
4         * g++.dg/pr47053.C: New test.
5         
6 2011-01-21  Jason Merrill  <jason@redhat.com>
7
8         PR c++/47041
9         * g++.dg/cpp0x/constexpr-ctor6.C: New.
10
11 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
12
13         PR c++/47388
14         * g++.dg/cpp0x/range-for10.C: New test.
15         * g++.dg/template/for1.C: New test.
16
17         PR middle-end/45566
18         * g++.dg/tree-prof/partition3.C: New test.
19
20         * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
21
22         PR rtl-optimization/47366
23         * g++.dg/opt/pr47366.C: New test.
24
25 2011-01-21  Jason Merrill  <jason@redhat.com>
26
27         PR c++/46552
28         * g++.dg/cpp0x/constexpr-regress2.C: New.
29
30         * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
31
32 2011-01-21  Jeff Law <law@redhat.com>
33
34         PR rtl-optimization/41619
35         * gcc.dg/pr41619.c: New.
36
37 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
38
39         PR tree-optimization/47355
40         * g++.dg/opt/pr47355.C: New test.
41
42 2011-01-21  Richard Guenther  <rguenther@suse.de>
43
44         * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
45         making main hot.
46
47 2011-01-21  Richard Guenther  <rguenther@suse.de>
48
49         PR tree-optimization/47365
50         * gcc.dg/torture/pr47365.c: New testcase.
51         * gcc.dg/tree-ssa/pr47392.c: Likewise.
52
53 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
54
55         * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
56
57 2011-01-21  Jakub Jelinek  <jakub@redhat.com>
58
59         PR tree-optimization/47391
60         * gcc.dg/pr47391.c: New test.
61
62 2011-01-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
63
64         * g++.dg/template/char1.C: Use signed char.
65
66 2011-01-21  Tobias Burnus  <burnus@net-b.de>
67
68         PR fortran/47377
69         * gfortran.dg/pointer_target_4.f90: New.
70
71 2011-01-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
72
73         PR target/47251
74         * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
75         ILP32 system and not IP32.
76
77 2011-01-20  Alexandre Oliva  <aoliva@redhat.com>
78
79         PR debug/46583
80         * g++.dg/debug/pr46583.C: New.
81
82 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
83
84         PR debug/47283
85         * g++.dg/debug/pr47283.C: New test.
86
87         PR testsuite/47371
88         * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
89         * gcc.target/i386/headmerge-2.c: Likewise.
90
91 2011-01-20  Richard Guenther  <rguenther@suse.de>
92
93         PR middle-end/47370
94         * gcc.dg/torture/pr47370.c: New testcase.
95
96 2011-01-20  Jakub Jelinek  <jakub@redhat.com>
97
98         PR tree-optimization/46130
99         * gcc.dg/pr46130-1.c: New test.
100         * gcc.dg/pr46130-2.c: New test.
101
102 2011-01-19  Dodji Seketeli  <dodji@redhat.com>
103
104         PR c++/47291
105         * g++.dg/debug/dwarf2/template-params-10.C: New test.
106
107 2011-01-19  Alexandre Oliva  <aoliva@redhat.com>
108
109         PR debug/46240
110         * g++.dg/debug/pr46240.cc: New.
111
112 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
113
114         PR c++/47303
115         * g++.dg/template/anonunion1.C: New test.
116
117         PR rtl-optimization/47337
118         * gcc.c-torture/execute/pr47337.c: New test.
119
120 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
121
122         PR testsuite/45342
123         * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
124
125 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
126
127         PR tree-optimization/46021
128         * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
129
130 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
131
132         PR tree-optimization/47290
133         * g++.dg/torture/pr47290.C: New test.
134
135 2011-01-18  Janus Weil  <janus@gcc.gnu.org>
136
137         PR fortran/47240
138         * gfortran.dg/proc_ptr_comp_29.f90: New.
139
140 2011-01-18  Dominique d'Humieres  <dominiq@lps.ens.fr>
141
142         PR testsuite/41146
143         * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
144         powerpc-apple-darwin9.
145
146 2011-01-18  Jakub Jelinek  <jakub@redhat.com>
147
148         PR rtl-optimization/47299
149         * gcc.c-torture/execute/pr47299.c: New test.
150
151 2011-01-17  Jason Merrill  <jason@redhat.com>
152
153         * g++.dg/cpp0x/constexpr-virtual.C: New.
154
155 2011-01-17  Jakub Jelinek  <jakub@redhat.com>
156
157         PR fortran/47331
158         * gfortran.dg/gomp/pr47331.f90: New test.
159
160 2011-01-17  Nicola Pero  <nicola.pero@meta-innovation.com>
161
162         PR objc/47314
163         * objc.dg/selector-warn-1.m: New.
164         * obj-c++.dg/selector-warn-1.mm: New.
165
166 2011-01-17  Richard Sandiford  <rdsandiford@googlemail.com>
167
168         * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
169         Update dg-final accordingly.
170
171 2011-01-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
172
173         * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
174
175 2011-01-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
176
177         * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
178         target check.
179         * gcc.dg/guality/pr36728-2.c: Likewise.
180
181 2011-01-17  Richard Guenther  <rguenther@suse.de>
182
183         PR tree-optimization/47313
184         * g++.dg/torture/pr47313.C: New testcase.
185
186 2011-01-17  H.J. Lu  <hongjiu.lu@intel.com>
187
188         PR target/47318
189         * gcc.target/i386/avx-vmaskmovpd-1.c: New.
190         * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
191         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
192         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
193
194         * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
195         as __m256i.
196         * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
197         * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
198         * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
199
200 2011-01-17  Richard Guenther  <rguenther@suse.de>
201
202         PR tree-optimization/45967
203         * gcc.dg/torture/pr45967-2.c: New testcase.
204         * gcc.dg/torture/pr45967-3.c: Likewise.
205
206 2011-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
207
208         PR testsuite/47325
209         g++.dg/ext/pr47213.C: Require visibility.
210
211 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
212
213         * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
214         * gcc.dg/fixed-point/struct-union.c: Update error messages.
215
216 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
217
218         * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
219         Linux-based targets.
220
221 2011-01-13  Jan Hubicka  <jh@suse.cz>
222
223         PR tree-optimization/47276
224         * gcc.dg/pr47276.c: New testcase.
225
226 2011-01-15  Giovanni Funchal  <gafunchal@gmail.com>
227             Jonathan Wakely  <jwakely.gcc@gmail.com>
228
229         PR c++/33558
230         * g++.dg/other/pr33558.C: New.
231         * g++.dg/other/pr33558-2.C: New.
232
233 2011-01-14  Martin Jambor  <mjambor@suse.cz>
234
235         PR tree-optimization/45934
236         PR tree-optimization/46302
237         * g++.dg/ipa/devirt-c-1.C: New test.
238         * g++.dg/ipa/devirt-c-2.C: Likewise.
239         * g++.dg/ipa/devirt-c-3.C: Likewise.
240         * g++.dg/ipa/devirt-c-4.C: Likewise.
241         * g++.dg/ipa/devirt-c-5.C: Likewise.
242         * g++.dg/ipa/devirt-c-6.C: Likewise.
243         * g++.dg/ipa/devirt-6.C: Likewise.
244         * g++.dg/ipa/devirt-d-1.C: Likewise.
245         * g++.dg/torture/pr45934.C: Likewise.
246
247 2011-01-14  Jason Merrill  <jason@redhat.com>
248
249         * g++.dg/cpp0x/variadic105.C: New.
250
251 2011-01-08  Dominique d'Humieres  <dominiq@lps.ens.fr>
252             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
253
254         PR objc/45989
255         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
256         (switchfiles): XFAIL
257         objc.dg-struct-layout-encoding-1/t02[57-9]_main.m execution tests
258         on i?86-*-*, x86_64-*-*, and powerpc*-apple-darwin* && ilp32.
259         XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
260         tests on i?86-*-* and x86_64-*-*.
261
262 2011-01-14  Richard Guenther  <rguenther@suse.de>
263
264         PR tree-optimization/47280
265         * g++.dg/opt/pr47280.C: New testcase.
266
267 2011-01-14  Jason Merrill  <jason@redhat.com>
268
269         * g++.dg/cpp0x/constexpr-regress1.C: New.
270
271         * g++.dg/ext/flexary2.C: New.
272
273 2011-01-14  Richard Guenther  <rguenther@suse.de>
274
275         PR middle-end/47281
276         * gcc.dg/torture/pr47281.c: New testcase.
277         * gcc.dg/tree-ssa/pr46076.c: XFAIL.
278
279 2011-01-14  Richard Guenther  <rguenther@suse.de>
280
281         PR tree-optimization/47286
282         * gcc.dg/tree-ssa/pr47286.c: New testcase.
283
284 2011-01-13  Kai Tietz  <kai.tietz@onevision.com>
285
286         PR c++/47213
287         * g++.dg/ext/pr47213.C: New.
288
289 2011-01-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
290
291         * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
292
293 2011-01-13  Tobias Burnus  <burnus@net-b.de>
294             Mikael Morin  <mikael@gcc.gnu.org>
295
296         PR fortran/45848
297         PR fortran/47204
298         * gfortran.dg/select_type_20.f90: New.
299         * gfortran.dg/select_type_21.f90: New.
300
301 2011-01-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
302
303         PR target/47251
304         * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
305
306 2011-01-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
307
308         * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and
309         s390x.
310         * gcc.dg/guality/pr36728-2.c: Likewise.
311
312 2011-01-13  Dodji Seketeli  <dodji@redhat.com>
313
314         PR debug/PR46973
315         * g++.dg/debug/dwarf2/template-params-9.C: New test.
316
317 2011-01-13  Andrey Belevantsev  <abel@ispras.ru>
318
319         PR rtl-optimization/45352
320         * gcc.dg/pr45352-3.c: New.
321
322 2011-01-12  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
323
324         * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
325         comment.
326         * g++.dg/cpp0x/range-for8.C: New.
327         * g++.dg/cpp0x/range-for9.C: New.
328
329 2011-01-12  Kai Tietz  <kai.tietz@onevision.com>
330
331         PR debug/47209
332         * g++.dg/debug/pr47209.C: New.
333
334 2011-01-12  Richard Guenther  <rguenther@suse.de>
335
336         PR lto/47259
337         * gcc.dg/lto/pr47259_0.c: New testcase.
338         * gcc.dg/lto/pr47259_1.c: Likewise.
339
340 2011-01-12  Iain Sandoe  <iains@gcc.gnu.org>
341
342         * objc-obj-c++-shared/Object1.h: Add copyright header, update
343         comments.  Add a TEST_SUITE_ADDITIONS category for GNU runtime.
344         Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
345         methods missing from the OBJC2 Object.
346         * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
347         Amend implementation to use a TEST_SUITE_ADDITIONS category for both GNU
348         and NeXT runtimes.
349         * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
350         comments.
351         * objc-obj-c++-shared/Object1.m: Likewise.
352         * objc.dg/encode-3.m: Update header use.  Amend to be API2 compatible.
353         * objc.dg/proto-qual-1.m: Likewise.
354         * obj-c++.dg/proto-lossage-3.mm: Likewise.
355         * obj-c++.dg/proto-qual-1.mm: Likewise.
356
357 2011-01-12  Eric Botcazou  <ebotcazou@adacore.com>
358
359         PR testsuite/33033
360         * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
361
362 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
363
364         Fixed the Objective-C++ testsuite and updated all tests.
365         * lib/obj-c++.exp (obj-c++_init): Declare and set
366         gcc_warning_prefix and gcc_error_prefix.        
367         * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
368         'dg-warning', 'dg-message' and 'dg-error'.
369         * obj-c++.dg/class-extension-3.mm: Likewise.
370         * obj-c++.dg/class-protocol-1.mm: Likewise.
371         * obj-c++.dg/encode-7.mm: Likewise.
372         * obj-c++.dg/exceptions-3.mm: Likewise.
373         * obj-c++.dg/exceptions-5.mm: Likewise. 
374         * obj-c++.dg/method-12.mm: Likewise.
375         * obj-c++.dg/method-13.mm: Likewise.
376         * obj-c++.dg/method-15.mm: Likewise.
377         * obj-c++.dg/method-16.mm: Likewise.
378         * obj-c++.dg/method-4.mm: Likewise.
379         * obj-c++.dg/method-8.mm: Likewise.
380         * obj-c++.dg/method-conflict-1.mm: Likewise.
381         * obj-c++.dg/method-conflict-2.mm: Likewise.
382         * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
383         and uncommented second part of the testcase now that the testsuite
384         works correctly.
385         * obj-c++.dg/method-conflict-4.mm: Likewise.  Also, removed FIXME
386         and uncommented second part of the testcase now that the testsuite
387         works correctly.
388         * obj-c++.dg/private-1.mm: Likewise.    
389         * obj-c++.dg/proto-lossage-4.mm: Likewise.
390         * obj-c++.dg/syntax-error-7.mm: Likewise.
391         * obj-c++.dg/warn5.mm: Likewise.
392         * obj-c++.dg/property/at-property-14.mm: Likewise.
393         * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
394         FIXME.  
395         * obj-c++.dg/property/at-property-18.mm: Likewise.
396         * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
397         FIXME.
398         * obj-c++.dg/property/at-property-21.mm: Likewise.
399         * obj-c++.dg/property/at-property-28.mm: Likewise.
400         * obj-c++.dg/property/at-property-5.mm: Likewise.
401         * obj-c++.dg/property/dynamic-2.mm: Likewise.
402         * obj-c++.dg/property/property-neg-3.mm: Likewise.
403         * obj-c++.dg/property/synthesize-11.mm: Likewise.
404         * obj-c++.dg/property/synthesize-6.mm: Likewise.
405         * obj-c++.dg/property/synthesize-8.mm: Likewise.
406         * obj-c++.dg/property/synthesize-9.mm: Likewise.
407         * obj-c++.dg/tls/diag-5.mm: Likewise.
408         * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
409         dg-error, now matched correctly.
410         
411 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
412
413         * objc.dg/property/at-property-29.m: New.
414         * obj-c++.dg/property/at-property-29.mm: New.   
415         
416 2011-01-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
417
418         * go.test/go-test.exp (go-set-goarch): New proc.
419         (go-gc-tests): Use it.
420
421 2011-01-11  Dodji Seketeli  <dodji@redhat.com>
422
423         PR debug/46955
424         * g++.dg/debug/dwarf2/template-params-8.C: New test.
425
426 2011-01-11  Richard Henderson  <rth@redhat.com>
427
428         * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
429
430 2011-01-11  Jan Hubicka  <jh@suse.cz>
431
432         PR lto/45721
433         PR lto/45375
434         * testsuite/gcc.dg/lto/pr45721_1.c: New file.
435         * testsuite/gcc.dg/lto/pr45721_0.c: New file.
436
437 2011-01-11  Richard Guenther  <rguenther@suse.de>
438
439         PR tree-optimization/46076
440         * gcc.dg/tree-ssa/pr46076.c: New testcase.
441
442 2011-01-11  Jeff Law <law@redhat.com>
443
444         * PR tree-optimization/47086
445         * gcc.dg/pr47086.c: New test.
446
447 2011-01-11  Jason Merrill  <jason@redhat.com>
448
449         PR c++/46658
450         * g++.dg/template/new10.C: New.
451
452         PR c++/45520
453         * g++.dg/cpp0x/lambda/lambda-this3.C: New.
454
455 2011-01-11  Iain Sandoe  <iains@gcc.gnu.org>
456
457         * objc-obj-c++-shared/next-mapping.h: Add copyright header.
458         Split type definitions and NSConstantString class into...
459         * objc-obj-c++-shared/objc-test-suite-types.h: New.
460         * objc-obj-c++-shared/nsconstantstring-class.h: New.
461         * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
462         * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
463         * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
464         * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
465         to comments.
466         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
467         encode defines for newer NeXT system headers.
468         * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
469         * obj-c++.dg/torture/strings/string1.mm: Likewise.
470         * objc.dg/foreach-5.m: Likewise.
471         * objc.dg/foreach-2.m: Likewise.
472         * objc.dg/foreach-4.m: Likewise.
473         * objc.dg/torture/strings/string1.m: Likewise.
474         * objc.dg/torture/strings/string2.m: Likewise.
475         * objc.dg/torture/strings/string3.m: Likewise.
476         * objc.dg/torture/strings/string4.m: Likewise.
477         * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
478         header and stand alone.
479         * obj-c++.dg/strings/strings-2.mm: Likewise.
480         * objc.dg/torture/strings/const-str-3.m: Likewise.
481         * objc.dg/strings/strings-2.m: Likewise.
482         * objc.dg/strings/const-str-12b.m: Likewise.
483
484 2011-01-12  Richard Guenther  <rguenther@suse.de>
485
486         PR middle-end/32511
487         * gcc.dg/attr-weak-1.c: Adjust.
488
489 2011-01-11  Paul Thomas  <pault@gcc.gnu.org>
490
491         PR fortran/47051
492         * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
493         standard compliant and comment.
494
495 2011-01-10  Jan Hubicka  <jh@suse.cz>
496
497         PR lto/46083
498         * gcc.dg/initpri3.c: New testcase.
499
500 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
501
502         PR lto/47222
503         * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
504         externally visible.
505         (g_esi): Likewise.
506         (g_ebx): Likewise.
507         (g_ebp): Likewise.
508         (g_esp): Likewise.
509         (g_ebp_save): Likewise.
510         (g_esp_save): Likewise.
511
512 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
513
514         * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
515
516 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
517
518         PR tree-optimization/46021
519         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
520         i?86-*-*, x86_64-*-*.
521
522 2011-01-10  Jeff Law <law@redhat.com>
523
524         * PR tree-optimization/47141
525         * gcc.c-torture/compile/pr47141.c: New test.
526
527 2011-01-10  Eric Botcazou  <ebotcazou@adacore.com>
528
529         PR testsuite/46230
530         * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
531         * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
532         * gcc.dg/vect/slp-35.c: Remove XFAILs.
533         * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
534
535         PR testsuite/46230
536         * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
537         being vectorized.  Adjust dg-final pattern.  Remove XFAIL.
538         * gcc.dg/vect/vect-peel-2.c (main): Likewise.
539         * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
540         being vectorized.  Adjust dg-final pattern.
541
542         PR testsuite/46230
543         * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
544         * gcc.dg/vect/slp-24.c: Likewise.
545
546 2011-01-10  Dave Korn  <dave.korn.cygwin@gmail.com>
547
548         PR c++/47218
549         * g++.dg/other/pr47218-1.C: New test file.
550         * g++.dg/other/pr47218.C: Likewise.
551         * g++.dg/other/pr47218.h: New supporting header.
552
553 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
554
555         PR objc/47232
556         * objc.dg/attributes/invalid-attribute-1.m: New.
557         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.    
558
559 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
560
561         PR fortran/47224
562         * gfortran.dg/proc_ptr_comp_28.f90: New.
563
564 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
565
566         * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
567         * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
568         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
569         * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
570         * obj-c++.dg/gnu-api-2-object.mm: Likewise.
571         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
572         * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
573         * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
574         * objc.dg/gnu-api-2-class.m: Likewise.
575         * objc.dg/gnu-api-2-ivar.m: Likewise.
576         * objc.dg/gnu-api-2-method.m: Likewise.
577         * objc.dg/gnu-api-2-objc.m: Likewise.
578         * objc.dg/gnu-api-2-object.m: Likewise.
579         * objc.dg/gnu-api-2-property.m: Likewise.
580         * objc.dg/gnu-api-2-protocol.m: Likewise.
581         * objc.dg/gnu-api-2-sel.m: Likewise.
582
583 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
584
585         * objc.dg/foreach-1.m: Skip for Darwin < 9.
586         * objc.dg/objc-foreach-4.m: Likewise.
587         * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
588         * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
589         * objc.dg/foreach-4.m: Likewise.
590         * objc.dg/foreach-5.m: Likewise.
591         * objc.dg/foreach-3.m: Return self from init.
592
593 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
594
595         PR fortran/38536
596         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
597
598 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
599
600         PR fortran/46313
601         * gfortran.dg/class_35.f90: New.
602
603 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
604
605         * objc.dg/foreach-1.m: Add "-Wall" to flags.
606
607 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
608
609         PR objc/47078
610         * objc.dg/invalid-method-2.m: New.
611         * obj-c++.dg/invalid-method-2.mm: New.
612
613 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
614
615         PR fortran/46896
616         * gfortran.dg/transpose_optimization_2.f90 : New test.
617
618 2011-01-08  Jan Hubicka  <jh@suse.cz>
619
620         PR tree-optmization/46469
621         * g++.dg/torture/pr46469.C: New testcase.
622
623 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
624
625         * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
626         emulation of libobjc-gnu structure layout functionality to ..
627         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
628         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
629         * objc/execute/bf-common.h: Adjust headers.
630         * objc/execute/bf-1.m: Likewise.
631         * objc/execute/bf-2.m: Likewise.
632         * objc/execute/bf-3.m: Likewise.
633         * objc/execute/bf-4.m: Likewise.
634         * objc/execute/bf-5.m: Likewise.
635         * objc/execute/bf-6.m: Likewise.
636         * objc/execute/bf-7.m: Likewise.
637         * objc/execute/bf-8.m: Likewise.
638         * objc/execute/bf-9.m: Likewise.
639         * objc/execute/bf-10.m: Likewise.
640         * objc/execute/bf-11.m: Likewise.
641         * objc/execute/bf-12.m: Likewise.
642         * objc/execute/bf-13.m: Likewise.
643         * objc/execute/bf-14.m: Likewise.
644         * objc/execute/bf-15.m: Likewise.
645         * objc/execute/bf-16.m: Likewise.
646         * objc/execute/bf-17.m: Likewise.
647         * objc/execute/bf-18.m: Likewise.
648         * objc/execute/bf-19.m: Likewise.
649         * objc/execute/bf-20.m: Likewise.
650         * objc/execute/bf-21.m: Likewise.
651         * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
652         objc_get_type_qualifiers ().
653
654 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
655
656         PR fortran/45777
657         * gfortran.dg/dependency_39.f90:  New test.
658
659 2011-01-07  Jan Hubicka  <jh@suse.cz>
660
661         Get builtins tests ready for linker plugin.
662         * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
663         * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
664         my_bzero): Mark used.
665         * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
666         * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
667         * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
668
669 2011-01-07  Jan Hubicka  <jh@suse.cz>
670
671         PR tree-optimization/46367
672         * g++.dg/torture/pr46367.C: New file.
673
674 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
675
676         PR target/47201
677         * gcc.dg/pr47201.c: New test.
678
679         PR bootstrap/47187
680         * gcc.dg/tree-prof/pr47187.c: New test.
681
682 2011-01-07  Tobias Burnus  <burnus@net-b.de>
683
684         PR fortran/41580
685         * gfortran.dg/extends_type_of_3.f90: New.
686
687 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
688
689         * g++.dg/ext/dllexport-MI1.C: Adjust test.
690         * g++.dg/ext/dllimport-MI1.C: Likewise.
691         * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
692         * g++.dg/ext/dllimport10.C: Likewise.
693         * g++.dg/ext/dllimport11.C: Likewise.
694         * g++.dg/ext/dllimport12.C: Likewise.
695         * g++.dg/ext/dllimport13.C: Likewise.
696         * g++.dg/ext/dllimport2.C: Likewise.
697         * g++.dg/ext/dllimport3.C: Likewise.
698         * g++.dg/ext/dllimport4.C: Likewise.
699         * g++.dg/ext/dllimport5.C: Likewise.
700         * g++.dg/ext/dllimport6.C: Likewise.
701         * g++.dg/ext/dllimport8.C: Likewise.
702         * g++.dg/ext/dllimport9.C: Likewise.
703         * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
704         targets, too. Additionally enable test for i?86-*-mingw*.
705         * g++.dg/ext/selectany1.C: Likewise.
706         Remove guard variable check.
707
708 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
709
710         PR fortran/47189
711         PR fortran/47194
712         * gfortran.dg/storage_size_3.f08: Extended.
713
714 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
715
716         PR c++/47022
717         * g++.dg/template/stdarg1.C: New test.
718
719 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
720
721         PR fortran/47195
722         * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
723         * gfortran.dg/defined_operators_1.f90: Split the subroutine
724         from the interface of functions to not hide the errors that
725         shall be tested.
726
727 2011-01-06  Jan Hubicka  <jh@suse.cz>
728
729         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
730         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
731
732 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
733
734         PR fortran/33117
735         PR fortran/46478
736         * gfortran.dg/interface_33.f90: New test.
737
738 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
739
740         PR c/47150
741         * gcc.c-torture/compile/pr47150.c: New test.
742
743 2011-01-06  Ira Rosen  <irar@il.ibm.com>
744
745         PR tree-optimization/47139
746         * gcc.dg/vect/pr47139.c: New test.
747
748 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
749
750         PR fortran/47180
751         * gfortran.dg/extends_type_of_2.f03: New.
752
753 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
754
755         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
756
757 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
758
759         * gnat.dg/opt14.adb: New test.
760
761 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
762
763         PR fortran/46017
764         * gfortran.dg/allocate_error_2.f90:  New test.
765
766 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
767
768         PR fortran/47024
769         * gfortran.dg/storage_size_3.f08: New.
770
771 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
772
773         PR libgfortran/47154
774         * gfortran.dg/namelist_68.f90: New test.
775
776 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
777
778         * gnat.dg/unchecked_convert8.ad[sb]: New test.
779
780 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
781
782         PR fortran/46448
783         * gfortran.dg/class_34.f90: New.
784
785 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
786
787         * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
788         use __builtin_inff.  Skip all single-precision tests that require
789         Infinity.
790
791 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
792
793         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
794
795 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
796
797         PR tree-optimization/47148
798         * gcc.c-torture/execute/pr47148.c: New test.
799
800         PR tree-optimization/47155
801         * gcc.c-torture/execute/pr47155.c: New test.
802
803         PR rtl-optimization/47157
804         * gcc.c-torture/compile/pr47157.c: New test.
805
806 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
807
808         * gcc.dg/torture/vector-shift2.c (schar): Define.
809         (main): Always use schar or uchar instead of plain "char" to avoid
810         dependencies on implementation-defined char signedness.
811
812 2011-01-03  Martin Jambor  <mjambor@suse.cz>
813
814         PR tree-optimization/46801
815         * gnat.dg/pack9.adb: Remove xfail.
816
817 2011-01-03  Martin Jambor  <mjambor@suse.cz>
818
819         PR tree-optimization/46984
820         * g++.dg/ipa/pr46984.C: New test.
821
822 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
823
824         PR fortran/46408
825         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
826
827 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
828
829         PR tree-optimization/47140
830         * gcc.c-torture/compile/pr47140.c: New test.
831
832         PR rtl-optimization/47028
833         * gcc.dg/pr47028.c: New test.
834
835 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
836
837         * objc.dg/protocol-forward-1.m: Removed TODO.
838         * objc.dg/protocol-forward-2.m: New.
839         * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
840         * obj-c++.dg/protocol-forward-2.mm: New.
841
842 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
843
844         PR target/38662
845         * g++.dg/eh/pr38662.C: New testcase.
846
847 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
848
849         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
850         scan for newline '\n'.
851
852 \f
853 Copyright (C) 2011 Free Software Foundation, Inc.
854
855 Copying and distribution of this file, with or without modification,
856 are permitted in any medium without royalty provided the copyright
857 notice and this notice are preserved.