1 2011-01-11 Richard Guenther <rguenther@suse.de>
3 PR tree-optimization/46076
4 * gcc.dg/tree-ssa/pr46076.c: New testcase.
6 2011-01-11 Jeff Law <law@redhat.com>
8 * PR tree-optimization/47086
9 * gcc.dg/pr47086.c: New test.
11 2011-01-11 Jason Merrill <jason@redhat.com>
14 * g++.dg/template/new10.C: New.
17 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
19 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
21 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
22 Split type definitions and NSConstantString class into...
23 * objc-obj-c++-shared/objc-test-suite-types.h: New.
24 * objc-obj-c++-shared/nsconstantstring-class.h: New.
25 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
26 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
27 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
28 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
30 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
31 encode defines for newer NeXT system headers.
32 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
33 * obj-c++.dg/torture/strings/string1.mm: Likewise.
34 * objc.dg/foreach-5.m: Likewise.
35 * objc.dg/foreach-2.m: Likewise.
36 * objc.dg/foreach-4.m: Likewise.
37 * objc.dg/torture/strings/string1.m: Likewise.
38 * objc.dg/torture/strings/string2.m: Likewise.
39 * objc.dg/torture/strings/string3.m: Likewise.
40 * objc.dg/torture/strings/string4.m: Likewise.
41 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
42 header and stand alone.
43 * obj-c++.dg/strings/strings-2.mm: Likewise.
44 * objc.dg/torture/strings/const-str-3.m: Likewise.
45 * objc.dg/strings/strings-2.m: Likewise.
46 * objc.dg/strings/const-str-12b.m: Likewise.
48 2011-01-12 Richard Guenther <rguenther@suse.de>
51 * gcc.dg/attr-weak-1.c: Adjust.
53 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
56 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
57 standard compliant and comment.
59 2011-01-10 Jan Hubicka <jh@suse.cz>
62 * gcc.dg/initpri3.c: New testcase.
64 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
67 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
73 (g_ebp_save): Likewise.
74 (g_esp_save): Likewise.
76 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
78 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
80 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
82 PR tree-optimization/46021
83 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
86 2011-01-10 Jeff Law <law@redhat.com>
88 * PR tree-optimization/47141
89 * gcc.c-torture/compile/pr47141.c: New test.
91 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
94 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
95 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
96 * gcc.dg/vect/slp-35.c: Remove XFAILs.
97 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
100 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
101 being vectorized. Adjust dg-final pattern. Remove XFAIL.
102 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
103 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
104 being vectorized. Adjust dg-final pattern.
107 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
108 * gcc.dg/vect/slp-24.c: Likewise.
110 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
113 * g++.dg/other/pr47218-1.C: New test file.
114 * g++.dg/other/pr47218.C: Likewise.
115 * g++.dg/other/pr47218.h: New supporting header.
117 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
120 * objc.dg/attributes/invalid-attribute-1.m: New.
121 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
123 2011-01-09 Janus Weil <janus@gcc.gnu.org>
126 * gfortran.dg/proc_ptr_comp_28.f90: New.
128 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
130 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
131 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
132 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
133 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
134 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
135 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
136 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
137 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
138 * objc.dg/gnu-api-2-class.m: Likewise.
139 * objc.dg/gnu-api-2-ivar.m: Likewise.
140 * objc.dg/gnu-api-2-method.m: Likewise.
141 * objc.dg/gnu-api-2-objc.m: Likewise.
142 * objc.dg/gnu-api-2-object.m: Likewise.
143 * objc.dg/gnu-api-2-property.m: Likewise.
144 * objc.dg/gnu-api-2-protocol.m: Likewise.
145 * objc.dg/gnu-api-2-sel.m: Likewise.
147 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
149 * objc.dg/foreach-1.m: Skip for Darwin < 9.
150 * objc.dg/objc-foreach-4.m: Likewise.
151 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
152 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
153 * objc.dg/foreach-4.m: Likewise.
154 * objc.dg/foreach-5.m: Likewise.
155 * objc.dg/foreach-3.m: Return self from init.
157 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
160 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
162 2011-01-09 Janus Weil <janus@gcc.gnu.org>
165 * gfortran.dg/class_35.f90: New.
167 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
169 * objc.dg/foreach-1.m: Add "-Wall" to flags.
171 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
174 * objc.dg/invalid-method-2.m: New.
175 * obj-c++.dg/invalid-method-2.mm: New.
177 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
180 * gfortran.dg/transpose_optimization_2.f90 : New test.
182 2011-01-08 Jan Hubicka <jh@suse.cz>
184 PR tree-optmization/46469
185 * g++.dg/torture/pr46469.C: New testcase.
187 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
189 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
190 emulation of libobjc-gnu structure layout functionality to ..
191 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
192 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
193 * objc/execute/bf-common.h: Adjust headers.
194 * objc/execute/bf-1.m: Likewise.
195 * objc/execute/bf-2.m: Likewise.
196 * objc/execute/bf-3.m: Likewise.
197 * objc/execute/bf-4.m: Likewise.
198 * objc/execute/bf-5.m: Likewise.
199 * objc/execute/bf-6.m: Likewise.
200 * objc/execute/bf-7.m: Likewise.
201 * objc/execute/bf-8.m: Likewise.
202 * objc/execute/bf-9.m: Likewise.
203 * objc/execute/bf-10.m: Likewise.
204 * objc/execute/bf-11.m: Likewise.
205 * objc/execute/bf-12.m: Likewise.
206 * objc/execute/bf-13.m: Likewise.
207 * objc/execute/bf-14.m: Likewise.
208 * objc/execute/bf-15.m: Likewise.
209 * objc/execute/bf-16.m: Likewise.
210 * objc/execute/bf-17.m: Likewise.
211 * objc/execute/bf-18.m: Likewise.
212 * objc/execute/bf-19.m: Likewise.
213 * objc/execute/bf-20.m: Likewise.
214 * objc/execute/bf-21.m: Likewise.
215 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
216 objc_get_type_qualifiers ().
218 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
221 * gfortran.dg/dependency_39.f90: New test.
223 2011-01-07 Jan Hubicka <jh@suse.cz>
225 Get builtins tests ready for linker plugin.
226 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
227 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
228 my_bzero): Mark used.
229 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
230 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
231 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
233 2011-01-07 Jan Hubicka <jh@suse.cz>
235 PR tree-optimization/46367
236 * g++.dg/torture/pr46367.C: New file.
238 2011-01-07 Jakub Jelinek <jakub@redhat.com>
241 * gcc.dg/pr47201.c: New test.
244 * gcc.dg/tree-prof/pr47187.c: New test.
246 2011-01-07 Tobias Burnus <burnus@net-b.de>
249 * gfortran.dg/extends_type_of_3.f90: New.
251 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
253 * g++.dg/ext/dllexport-MI1.C: Adjust test.
254 * g++.dg/ext/dllimport-MI1.C: Likewise.
255 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
256 * g++.dg/ext/dllimport10.C: Likewise.
257 * g++.dg/ext/dllimport11.C: Likewise.
258 * g++.dg/ext/dllimport12.C: Likewise.
259 * g++.dg/ext/dllimport13.C: Likewise.
260 * g++.dg/ext/dllimport2.C: Likewise.
261 * g++.dg/ext/dllimport3.C: Likewise.
262 * g++.dg/ext/dllimport4.C: Likewise.
263 * g++.dg/ext/dllimport5.C: Likewise.
264 * g++.dg/ext/dllimport6.C: Likewise.
265 * g++.dg/ext/dllimport8.C: Likewise.
266 * g++.dg/ext/dllimport9.C: Likewise.
267 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
268 targets, too. Additionally enable test for i?86-*-mingw*.
269 * g++.dg/ext/selectany1.C: Likewise.
270 Remove guard variable check.
272 2011-01-07 Janus Weil <janus@gcc.gnu.org>
276 * gfortran.dg/storage_size_3.f08: Extended.
278 2011-01-07 Jakub Jelinek <jakub@redhat.com>
281 * g++.dg/template/stdarg1.C: New test.
283 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
286 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
287 * gfortran.dg/defined_operators_1.f90: Split the subroutine
288 from the interface of functions to not hide the errors that
291 2011-01-06 Jan Hubicka <jh@suse.cz>
293 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
294 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
296 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
300 * gfortran.dg/interface_33.f90: New test.
302 2011-01-06 Jakub Jelinek <jakub@redhat.com>
305 * gcc.c-torture/compile/pr47150.c: New test.
307 2011-01-06 Ira Rosen <irar@il.ibm.com>
309 PR tree-optimization/47139
310 * gcc.dg/vect/pr47139.c: New test.
312 2011-01-05 Janus Weil <janus@gcc.gnu.org>
315 * gfortran.dg/extends_type_of_2.f03: New.
317 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
319 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
321 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
323 * gnat.dg/opt14.adb: New test.
325 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
328 * gfortran.dg/allocate_error_2.f90: New test.
330 2011-01-05 Janus Weil <janus@gcc.gnu.org>
333 * gfortran.dg/storage_size_3.f08: New.
335 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
338 * gfortran.dg/namelist_68.f90: New test.
340 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
342 * gnat.dg/unchecked_convert8.ad[sb]: New test.
344 2011-01-04 Janus Weil <janus@gcc.gnu.org>
347 * gfortran.dg/class_34.f90: New.
349 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
351 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
352 use __builtin_inff. Skip all single-precision tests that require
355 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
357 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
359 2011-01-03 Jakub Jelinek <jakub@redhat.com>
361 PR tree-optimization/47148
362 * gcc.c-torture/execute/pr47148.c: New test.
364 PR tree-optimization/47155
365 * gcc.c-torture/execute/pr47155.c: New test.
367 PR rtl-optimization/47157
368 * gcc.c-torture/compile/pr47157.c: New test.
370 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
372 * gcc.dg/torture/vector-shift2.c (schar): Define.
373 (main): Always use schar or uchar instead of plain "char" to avoid
374 dependencies on implementation-defined char signedness.
376 2011-01-03 Martin Jambor <mjambor@suse.cz>
378 PR tree-optimization/46801
379 * gnat.dg/pack9.adb: Remove xfail.
381 2011-01-03 Martin Jambor <mjambor@suse.cz>
383 PR tree-optimization/46984
384 * g++.dg/ipa/pr46984.C: New test.
386 2011-01-02 Janus Weil <janus@gcc.gnu.org>
389 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
391 2011-01-02 Jakub Jelinek <jakub@redhat.com>
393 PR tree-optimization/47140
394 * gcc.c-torture/compile/pr47140.c: New test.
396 PR rtl-optimization/47028
397 * gcc.dg/pr47028.c: New test.
399 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
401 * objc.dg/protocol-forward-1.m: Removed TODO.
402 * objc.dg/protocol-forward-2.m: New.
403 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
404 * obj-c++.dg/protocol-forward-2.mm: New.
406 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
409 * g++.dg/eh/pr38662.C: New testcase.
411 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
413 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
414 scan for newline '\n'.
417 Copyright (C) 2011 Free Software Foundation, Inc.
419 Copying and distribution of this file, with or without modification,
420 are permitted in any medium without royalty provided the copyright
421 notice and this notice are preserved.