1 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5 being vectorized. Adjust dg-final pattern. Remove XFAIL.
6 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
7 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
8 being vectorized. Adjust dg-final pattern.
11 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
12 * gcc.dg/vect/slp-24.c: Likewise.
14 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
17 * g++.dg/other/pr47218-1.C: New test file.
18 * g++.dg/other/pr47218.C: Likewise.
19 * g++.dg/other/pr47218.h: New supporting header.
21 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
24 * objc.dg/attributes/invalid-attribute-1.m: New.
25 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
27 2011-01-09 Janus Weil <janus@gcc.gnu.org>
30 * gfortran.dg/proc_ptr_comp_28.f90: New.
32 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
34 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
35 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
36 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
37 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
38 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
39 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
40 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
41 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
42 * objc.dg/gnu-api-2-class.m: Likewise.
43 * objc.dg/gnu-api-2-ivar.m: Likewise.
44 * objc.dg/gnu-api-2-method.m: Likewise.
45 * objc.dg/gnu-api-2-objc.m: Likewise.
46 * objc.dg/gnu-api-2-object.m: Likewise.
47 * objc.dg/gnu-api-2-property.m: Likewise.
48 * objc.dg/gnu-api-2-protocol.m: Likewise.
49 * objc.dg/gnu-api-2-sel.m: Likewise.
51 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
53 * objc.dg/foreach-1.m: Skip for Darwin < 9.
54 * objc.dg/objc-foreach-4.m: Likewise.
55 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
56 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
57 * objc.dg/foreach-4.m: Likewise.
58 * objc.dg/foreach-5.m: Likewise.
59 * objc.dg/foreach-3.m: Return self from init.
61 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
64 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
66 2011-01-09 Janus Weil <janus@gcc.gnu.org>
69 * gfortran.dg/class_35.f90: New.
71 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
73 * objc.dg/foreach-1.m: Add "-Wall" to flags.
75 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
78 * objc.dg/invalid-method-2.m: New.
79 * obj-c++.dg/invalid-method-2.mm: New.
81 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
84 * gfortran.dg/transpose_optimization_2.f90 : New test.
86 2011-01-08 Jan Hubicka <jh@suse.cz>
88 PR tree-optmization/46469
89 * g++.dg/torture/pr46469.C: New testcase.
91 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
93 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
94 emulation of libobjc-gnu structure layout functionality to ..
95 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
96 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
97 * objc/execute/bf-common.h: Adjust headers.
98 * objc/execute/bf-1.m: Likewise.
99 * objc/execute/bf-2.m: Likewise.
100 * objc/execute/bf-3.m: Likewise.
101 * objc/execute/bf-4.m: Likewise.
102 * objc/execute/bf-5.m: Likewise.
103 * objc/execute/bf-6.m: Likewise.
104 * objc/execute/bf-7.m: Likewise.
105 * objc/execute/bf-8.m: Likewise.
106 * objc/execute/bf-9.m: Likewise.
107 * objc/execute/bf-10.m: Likewise.
108 * objc/execute/bf-11.m: Likewise.
109 * objc/execute/bf-12.m: Likewise.
110 * objc/execute/bf-13.m: Likewise.
111 * objc/execute/bf-14.m: Likewise.
112 * objc/execute/bf-15.m: Likewise.
113 * objc/execute/bf-16.m: Likewise.
114 * objc/execute/bf-17.m: Likewise.
115 * objc/execute/bf-18.m: Likewise.
116 * objc/execute/bf-19.m: Likewise.
117 * objc/execute/bf-20.m: Likewise.
118 * objc/execute/bf-21.m: Likewise.
119 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
120 objc_get_type_qualifiers ().
122 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
125 * gfortran.dg/dependency_39.f90: New test.
127 2011-01-07 Jan Hubicka <jh@suse.cz>
129 Get builtins tests ready for linker plugin.
130 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
131 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
132 my_bzero): Mark used.
133 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
134 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
135 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
137 2011-01-07 Jan Hubicka <jh@suse.cz>
139 PR tree-optimization/46367
140 * g++.dg/torture/pr46367.C: New file.
142 2011-01-07 Jakub Jelinek <jakub@redhat.com>
145 * gcc.dg/pr47201.c: New test.
148 * gcc.dg/tree-prof/pr47187.c: New test.
150 2011-01-07 Tobias Burnus <burnus@net-b.de>
153 * gfortran.dg/extends_type_of_3.f90: New.
155 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
157 * g++.dg/ext/dllexport-MI1.C: Adjust test.
158 * g++.dg/ext/dllimport-MI1.C: Likewise.
159 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
160 * g++.dg/ext/dllimport10.C: Likewise.
161 * g++.dg/ext/dllimport11.C: Likewise.
162 * g++.dg/ext/dllimport12.C: Likewise.
163 * g++.dg/ext/dllimport13.C: Likewise.
164 * g++.dg/ext/dllimport2.C: Likewise.
165 * g++.dg/ext/dllimport3.C: Likewise.
166 * g++.dg/ext/dllimport4.C: Likewise.
167 * g++.dg/ext/dllimport5.C: Likewise.
168 * g++.dg/ext/dllimport6.C: Likewise.
169 * g++.dg/ext/dllimport8.C: Likewise.
170 * g++.dg/ext/dllimport9.C: Likewise.
171 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
172 targets, too. Additionally enable test for i?86-*-mingw*.
173 * g++.dg/ext/selectany1.C: Likewise.
174 Remove guard variable check.
176 2011-01-07 Janus Weil <janus@gcc.gnu.org>
180 * gfortran.dg/storage_size_3.f08: Extended.
182 2011-01-07 Jakub Jelinek <jakub@redhat.com>
185 * g++.dg/template/stdarg1.C: New test.
187 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
190 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
191 * gfortran.dg/defined_operators_1.f90: Split the subroutine
192 from the interface of functions to not hide the errors that
195 2011-01-06 Jan Hubicka <jh@suse.cz>
197 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
198 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
200 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
204 * gfortran.dg/interface_33.f90: New test.
206 2011-01-06 Jakub Jelinek <jakub@redhat.com>
209 * gcc.c-torture/compile/pr47150.c: New test.
211 2011-01-06 Ira Rosen <irar@il.ibm.com>
213 PR tree-optimization/47139
214 * gcc.dg/vect/pr47139.c: New test.
216 2011-01-05 Janus Weil <janus@gcc.gnu.org>
219 * gfortran.dg/extends_type_of_2.f03: New.
221 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
223 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
225 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
227 * gnat.dg/opt14.adb: New test.
229 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
232 * gfortran.dg/allocate_error_2.f90: New test.
234 2011-01-05 Janus Weil <janus@gcc.gnu.org>
237 * gfortran.dg/storage_size_3.f08: New.
239 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
242 * gfortran.dg/namelist_68.f90: New test.
244 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
246 * gnat.dg/unchecked_convert8.ad[sb]: New test.
248 2011-01-04 Janus Weil <janus@gcc.gnu.org>
251 * gfortran.dg/class_34.f90: New.
253 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
255 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
256 use __builtin_inff. Skip all single-precision tests that require
259 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
261 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
263 2011-01-03 Jakub Jelinek <jakub@redhat.com>
265 PR tree-optimization/47148
266 * gcc.c-torture/execute/pr47148.c: New test.
268 PR tree-optimization/47155
269 * gcc.c-torture/execute/pr47155.c: New test.
271 PR rtl-optimization/47157
272 * gcc.c-torture/compile/pr47157.c: New test.
274 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
276 * gcc.dg/torture/vector-shift2.c (schar): Define.
277 (main): Always use schar or uchar instead of plain "char" to avoid
278 dependencies on implementation-defined char signedness.
280 2011-01-03 Martin Jambor <mjambor@suse.cz>
282 PR tree-optimization/46801
283 * gnat.dg/pack9.adb: Remove xfail.
285 2011-01-03 Martin Jambor <mjambor@suse.cz>
287 PR tree-optimization/46984
288 * g++.dg/ipa/pr46984.C: New test.
290 2011-01-02 Janus Weil <janus@gcc.gnu.org>
293 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
295 2011-01-02 Jakub Jelinek <jakub@redhat.com>
297 PR tree-optimization/47140
298 * gcc.c-torture/compile/pr47140.c: New test.
300 PR rtl-optimization/47028
301 * gcc.dg/pr47028.c: New test.
303 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
305 * objc.dg/protocol-forward-1.m: Removed TODO.
306 * objc.dg/protocol-forward-2.m: New.
307 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
308 * obj-c++.dg/protocol-forward-2.mm: New.
310 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
313 * g++.dg/eh/pr38662.C: New testcase.
315 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
317 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
318 scan for newline '\n'.
321 Copyright (C) 2011 Free Software Foundation, Inc.
323 Copying and distribution of this file, with or without modification,
324 are permitted in any medium without royalty provided the copyright
325 notice and this notice are preserved.