OSDN Git Service

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