1 2011-01-10 Jan Hubicka <jh@suse.cz>
4 * gcc.dg/initpri3.c: New testcase.
6 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
9 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
15 (g_ebp_save): Likewise.
16 (g_esp_save): Likewise.
18 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
20 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
22 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
24 PR tree-optimization/46021
25 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
28 2011-01-10 Jeff Law <law@redhat.com>
30 * PR tree-optimization/47141
31 * gcc.c-torture/compile/pr47141.c: New test.
33 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
36 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
37 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
38 * gcc.dg/vect/slp-35.c: Remove XFAILs.
39 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
42 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
43 being vectorized. Adjust dg-final pattern. Remove XFAIL.
44 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
45 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
46 being vectorized. Adjust dg-final pattern.
49 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
50 * gcc.dg/vect/slp-24.c: Likewise.
52 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
55 * g++.dg/other/pr47218-1.C: New test file.
56 * g++.dg/other/pr47218.C: Likewise.
57 * g++.dg/other/pr47218.h: New supporting header.
59 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
62 * objc.dg/attributes/invalid-attribute-1.m: New.
63 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
65 2011-01-09 Janus Weil <janus@gcc.gnu.org>
68 * gfortran.dg/proc_ptr_comp_28.f90: New.
70 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
72 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
73 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
74 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
75 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
76 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
77 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
78 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
79 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
80 * objc.dg/gnu-api-2-class.m: Likewise.
81 * objc.dg/gnu-api-2-ivar.m: Likewise.
82 * objc.dg/gnu-api-2-method.m: Likewise.
83 * objc.dg/gnu-api-2-objc.m: Likewise.
84 * objc.dg/gnu-api-2-object.m: Likewise.
85 * objc.dg/gnu-api-2-property.m: Likewise.
86 * objc.dg/gnu-api-2-protocol.m: Likewise.
87 * objc.dg/gnu-api-2-sel.m: Likewise.
89 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
91 * objc.dg/foreach-1.m: Skip for Darwin < 9.
92 * objc.dg/objc-foreach-4.m: Likewise.
93 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
94 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
95 * objc.dg/foreach-4.m: Likewise.
96 * objc.dg/foreach-5.m: Likewise.
97 * objc.dg/foreach-3.m: Return self from init.
99 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
102 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
104 2011-01-09 Janus Weil <janus@gcc.gnu.org>
107 * gfortran.dg/class_35.f90: New.
109 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
111 * objc.dg/foreach-1.m: Add "-Wall" to flags.
113 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
116 * objc.dg/invalid-method-2.m: New.
117 * obj-c++.dg/invalid-method-2.mm: New.
119 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
122 * gfortran.dg/transpose_optimization_2.f90 : New test.
124 2011-01-08 Jan Hubicka <jh@suse.cz>
126 PR tree-optmization/46469
127 * g++.dg/torture/pr46469.C: New testcase.
129 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
131 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
132 emulation of libobjc-gnu structure layout functionality to ..
133 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
134 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
135 * objc/execute/bf-common.h: Adjust headers.
136 * objc/execute/bf-1.m: Likewise.
137 * objc/execute/bf-2.m: Likewise.
138 * objc/execute/bf-3.m: Likewise.
139 * objc/execute/bf-4.m: Likewise.
140 * objc/execute/bf-5.m: Likewise.
141 * objc/execute/bf-6.m: Likewise.
142 * objc/execute/bf-7.m: Likewise.
143 * objc/execute/bf-8.m: Likewise.
144 * objc/execute/bf-9.m: Likewise.
145 * objc/execute/bf-10.m: Likewise.
146 * objc/execute/bf-11.m: Likewise.
147 * objc/execute/bf-12.m: Likewise.
148 * objc/execute/bf-13.m: Likewise.
149 * objc/execute/bf-14.m: Likewise.
150 * objc/execute/bf-15.m: Likewise.
151 * objc/execute/bf-16.m: Likewise.
152 * objc/execute/bf-17.m: Likewise.
153 * objc/execute/bf-18.m: Likewise.
154 * objc/execute/bf-19.m: Likewise.
155 * objc/execute/bf-20.m: Likewise.
156 * objc/execute/bf-21.m: Likewise.
157 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
158 objc_get_type_qualifiers ().
160 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
163 * gfortran.dg/dependency_39.f90: New test.
165 2011-01-07 Jan Hubicka <jh@suse.cz>
167 Get builtins tests ready for linker plugin.
168 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
169 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
170 my_bzero): Mark used.
171 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
172 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
173 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
175 2011-01-07 Jan Hubicka <jh@suse.cz>
177 PR tree-optimization/46367
178 * g++.dg/torture/pr46367.C: New file.
180 2011-01-07 Jakub Jelinek <jakub@redhat.com>
183 * gcc.dg/pr47201.c: New test.
186 * gcc.dg/tree-prof/pr47187.c: New test.
188 2011-01-07 Tobias Burnus <burnus@net-b.de>
191 * gfortran.dg/extends_type_of_3.f90: New.
193 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
195 * g++.dg/ext/dllexport-MI1.C: Adjust test.
196 * g++.dg/ext/dllimport-MI1.C: Likewise.
197 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
198 * g++.dg/ext/dllimport10.C: Likewise.
199 * g++.dg/ext/dllimport11.C: Likewise.
200 * g++.dg/ext/dllimport12.C: Likewise.
201 * g++.dg/ext/dllimport13.C: Likewise.
202 * g++.dg/ext/dllimport2.C: Likewise.
203 * g++.dg/ext/dllimport3.C: Likewise.
204 * g++.dg/ext/dllimport4.C: Likewise.
205 * g++.dg/ext/dllimport5.C: Likewise.
206 * g++.dg/ext/dllimport6.C: Likewise.
207 * g++.dg/ext/dllimport8.C: Likewise.
208 * g++.dg/ext/dllimport9.C: Likewise.
209 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
210 targets, too. Additionally enable test for i?86-*-mingw*.
211 * g++.dg/ext/selectany1.C: Likewise.
212 Remove guard variable check.
214 2011-01-07 Janus Weil <janus@gcc.gnu.org>
218 * gfortran.dg/storage_size_3.f08: Extended.
220 2011-01-07 Jakub Jelinek <jakub@redhat.com>
223 * g++.dg/template/stdarg1.C: New test.
225 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
228 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
229 * gfortran.dg/defined_operators_1.f90: Split the subroutine
230 from the interface of functions to not hide the errors that
233 2011-01-06 Jan Hubicka <jh@suse.cz>
235 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
236 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
238 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
242 * gfortran.dg/interface_33.f90: New test.
244 2011-01-06 Jakub Jelinek <jakub@redhat.com>
247 * gcc.c-torture/compile/pr47150.c: New test.
249 2011-01-06 Ira Rosen <irar@il.ibm.com>
251 PR tree-optimization/47139
252 * gcc.dg/vect/pr47139.c: New test.
254 2011-01-05 Janus Weil <janus@gcc.gnu.org>
257 * gfortran.dg/extends_type_of_2.f03: New.
259 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
261 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
263 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
265 * gnat.dg/opt14.adb: New test.
267 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
270 * gfortran.dg/allocate_error_2.f90: New test.
272 2011-01-05 Janus Weil <janus@gcc.gnu.org>
275 * gfortran.dg/storage_size_3.f08: New.
277 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
280 * gfortran.dg/namelist_68.f90: New test.
282 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
284 * gnat.dg/unchecked_convert8.ad[sb]: New test.
286 2011-01-04 Janus Weil <janus@gcc.gnu.org>
289 * gfortran.dg/class_34.f90: New.
291 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
293 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
294 use __builtin_inff. Skip all single-precision tests that require
297 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
299 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
301 2011-01-03 Jakub Jelinek <jakub@redhat.com>
303 PR tree-optimization/47148
304 * gcc.c-torture/execute/pr47148.c: New test.
306 PR tree-optimization/47155
307 * gcc.c-torture/execute/pr47155.c: New test.
309 PR rtl-optimization/47157
310 * gcc.c-torture/compile/pr47157.c: New test.
312 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
314 * gcc.dg/torture/vector-shift2.c (schar): Define.
315 (main): Always use schar or uchar instead of plain "char" to avoid
316 dependencies on implementation-defined char signedness.
318 2011-01-03 Martin Jambor <mjambor@suse.cz>
320 PR tree-optimization/46801
321 * gnat.dg/pack9.adb: Remove xfail.
323 2011-01-03 Martin Jambor <mjambor@suse.cz>
325 PR tree-optimization/46984
326 * g++.dg/ipa/pr46984.C: New test.
328 2011-01-02 Janus Weil <janus@gcc.gnu.org>
331 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
333 2011-01-02 Jakub Jelinek <jakub@redhat.com>
335 PR tree-optimization/47140
336 * gcc.c-torture/compile/pr47140.c: New test.
338 PR rtl-optimization/47028
339 * gcc.dg/pr47028.c: New test.
341 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
343 * objc.dg/protocol-forward-1.m: Removed TODO.
344 * objc.dg/protocol-forward-2.m: New.
345 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
346 * obj-c++.dg/protocol-forward-2.mm: New.
348 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
351 * g++.dg/eh/pr38662.C: New testcase.
353 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
355 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
356 scan for newline '\n'.
359 Copyright (C) 2011 Free Software Foundation, Inc.
361 Copying and distribution of this file, with or without modification,
362 are permitted in any medium without royalty provided the copyright
363 notice and this notice are preserved.