In gcc/: 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob0fa673c53c055e1a288213b307acb411352b7219
1 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
3         PR objc/47232
4         * objc.dg/attributes/invalid-attribute-1.m: New.
5         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.    
7 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
9         PR fortran/47224
10         * gfortran.dg/proc_ptr_comp_28.f90: New.
12 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
14         * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
15         * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
16         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
17         * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
18         * obj-c++.dg/gnu-api-2-object.mm: Likewise.
19         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
20         * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
21         * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
22         * objc.dg/gnu-api-2-class.m: Likewise.
23         * objc.dg/gnu-api-2-ivar.m: Likewise.
24         * objc.dg/gnu-api-2-method.m: Likewise.
25         * objc.dg/gnu-api-2-objc.m: Likewise.
26         * objc.dg/gnu-api-2-object.m: Likewise.
27         * objc.dg/gnu-api-2-property.m: Likewise.
28         * objc.dg/gnu-api-2-protocol.m: Likewise.
29         * objc.dg/gnu-api-2-sel.m: Likewise.
31 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
33         * objc.dg/foreach-1.m: Skip for Darwin < 9.
34         * objc.dg/objc-foreach-4.m: Likewise.
35         * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
36         * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
37         * objc.dg/foreach-4.m: Likewise.
38         * objc.dg/foreach-5.m: Likewise.
39         * objc.dg/foreach-3.m: Return self from init.
41 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
43         PR fortran/38536
44         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
46 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
48         PR fortran/46313
49         * gfortran.dg/class_35.f90: New.
51 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
53         * objc.dg/foreach-1.m: Add "-Wall" to flags.
55 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
57         PR objc/47078
58         * objc.dg/invalid-method-2.m: New.
59         * obj-c++.dg/invalid-method-2.mm: New.
61 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
63         PR fortran/46896
64         * gfortran.dg/transpose_optimization_2.f90 : New test.
66 2011-01-08  Jan Hubicka  <jh@suse.cz>
68         PR tree-optmization/46469
69         * g++.dg/torture/pr46469.C: New testcase.
71 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
73         * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
74         emulation of libobjc-gnu structure layout functionality to ..
75         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
76         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
77         * objc/execute/bf-common.h: Adjust headers.
78         * objc/execute/bf-1.m: Likewise.
79         * objc/execute/bf-2.m: Likewise.
80         * objc/execute/bf-3.m: Likewise.
81         * objc/execute/bf-4.m: Likewise.
82         * objc/execute/bf-5.m: Likewise.
83         * objc/execute/bf-6.m: Likewise.
84         * objc/execute/bf-7.m: Likewise.
85         * objc/execute/bf-8.m: Likewise.
86         * objc/execute/bf-9.m: Likewise.
87         * objc/execute/bf-10.m: Likewise.
88         * objc/execute/bf-11.m: Likewise.
89         * objc/execute/bf-12.m: Likewise.
90         * objc/execute/bf-13.m: Likewise.
91         * objc/execute/bf-14.m: Likewise.
92         * objc/execute/bf-15.m: Likewise.
93         * objc/execute/bf-16.m: Likewise.
94         * objc/execute/bf-17.m: Likewise.
95         * objc/execute/bf-18.m: Likewise.
96         * objc/execute/bf-19.m: Likewise.
97         * objc/execute/bf-20.m: Likewise.
98         * objc/execute/bf-21.m: Likewise.
99         * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
100         objc_get_type_qualifiers ().
102 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
104         PR fortran/45777
105         * gfortran.dg/dependency_39.f90:  New test.
107 2011-01-07  Jan Hubicka  <jh@suse.cz>
109         Get builtins tests ready for linker plugin.
110         * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
111         * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
112         my_bzero): Mark used.
113         * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
114         * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
115         * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
117 2011-01-07  Jan Hubicka  <jh@suse.cz>
119         PR tree-optimization/46367
120         * g++.dg/torture/pr46367.C: New file.
122 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
124         PR target/47201
125         * gcc.dg/pr47201.c: New test.
127         PR bootstrap/47187
128         * gcc.dg/tree-prof/pr47187.c: New test.
130 2011-01-07  Tobias Burnus  <burnus@net-b.de>
132         PR fortran/41580
133         * gfortran.dg/extends_type_of_3.f90: New.
135 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
137         * g++.dg/ext/dllexport-MI1.C: Adjust test.
138         * g++.dg/ext/dllimport-MI1.C: Likewise.
139         * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
140         * g++.dg/ext/dllimport10.C: Likewise.
141         * g++.dg/ext/dllimport11.C: Likewise.
142         * g++.dg/ext/dllimport12.C: Likewise.
143         * g++.dg/ext/dllimport13.C: Likewise.
144         * g++.dg/ext/dllimport2.C: Likewise.
145         * g++.dg/ext/dllimport3.C: Likewise.
146         * g++.dg/ext/dllimport4.C: Likewise.
147         * g++.dg/ext/dllimport5.C: Likewise.
148         * g++.dg/ext/dllimport6.C: Likewise.
149         * g++.dg/ext/dllimport8.C: Likewise.
150         * g++.dg/ext/dllimport9.C: Likewise.
151         * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
152         targets, too. Additionally enable test for i?86-*-mingw*.
153         * g++.dg/ext/selectany1.C: Likewise.
154         Remove guard variable check.
156 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
158         PR fortran/47189
159         PR fortran/47194
160         * gfortran.dg/storage_size_3.f08: Extended.
162 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
164         PR c++/47022
165         * g++.dg/template/stdarg1.C: New test.
167 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
169         PR fortran/47195
170         * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
171         * gfortran.dg/defined_operators_1.f90: Split the subroutine
172         from the interface of functions to not hide the errors that
173         shall be tested.
175 2011-01-06  Jan Hubicka  <jh@suse.cz>
177         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
178         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
180 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
182         PR fortran/33117
183         PR fortran/46478
184         * gfortran.dg/interface_33.f90: New test.
186 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
188         PR c/47150
189         * gcc.c-torture/compile/pr47150.c: New test.
191 2011-01-06  Ira Rosen  <irar@il.ibm.com>
193         PR tree-optimization/47139
194         * gcc.dg/vect/pr47139.c: New test.
196 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
198         PR fortran/47180
199         * gfortran.dg/extends_type_of_2.f03: New.
201 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
203         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
205 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
207         * gnat.dg/opt14.adb: New test.
209 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
211         PR fortran/46017
212         * gfortran.dg/allocate_error_2.f90:  New test.
214 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
216         PR fortran/47024
217         * gfortran.dg/storage_size_3.f08: New.
219 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
221         PR libgfortran/47154
222         * gfortran.dg/namelist_68.f90: New test.
224 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
226         * gnat.dg/unchecked_convert8.ad[sb]: New test.
228 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
230         PR fortran/46448
231         * gfortran.dg/class_34.f90: New.
233 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
235         * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
236         use __builtin_inff.  Skip all single-precision tests that require
237         Infinity.
239 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
241         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
243 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
245         PR tree-optimization/47148
246         * gcc.c-torture/execute/pr47148.c: New test.
248         PR tree-optimization/47155
249         * gcc.c-torture/execute/pr47155.c: New test.
251         PR rtl-optimization/47157
252         * gcc.c-torture/compile/pr47157.c: New test.
254 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
256         * gcc.dg/torture/vector-shift2.c (schar): Define.
257         (main): Always use schar or uchar instead of plain "char" to avoid
258         dependencies on implementation-defined char signedness.
260 2011-01-03  Martin Jambor  <mjambor@suse.cz>
262         PR tree-optimization/46801
263         * gnat.dg/pack9.adb: Remove xfail.
265 2011-01-03  Martin Jambor  <mjambor@suse.cz>
267         PR tree-optimization/46984
268         * g++.dg/ipa/pr46984.C: New test.
270 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
272         PR fortran/46408
273         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
275 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
277         PR tree-optimization/47140
278         * gcc.c-torture/compile/pr47140.c: New test.
280         PR rtl-optimization/47028
281         * gcc.dg/pr47028.c: New test.
283 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
285         * objc.dg/protocol-forward-1.m: Removed TODO.
286         * objc.dg/protocol-forward-2.m: New.
287         * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
288         * obj-c++.dg/protocol-forward-2.mm: New.
290 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
292         PR target/38662
293         * g++.dg/eh/pr38662.C: New testcase.
295 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
297         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
298         scan for newline '\n'.
301 Copyright (C) 2011 Free Software Foundation, Inc.
303 Copying and distribution of this file, with or without modification,
304 are permitted in any medium without royalty provided the copyright
305 notice and this notice are preserved.