OSDN Git Service

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