OSDN Git Service

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