1 2011-01-11 Richard Henderson <rth@redhat.com>
3 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5 2011-01-11 Jan Hubicka <jh@suse.cz>
9 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
10 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
12 2011-01-11 Richard Guenther <rguenther@suse.de>
14 PR tree-optimization/46076
15 * gcc.dg/tree-ssa/pr46076.c: New testcase.
17 2011-01-11 Jeff Law <law@redhat.com>
19 * PR tree-optimization/47086
20 * gcc.dg/pr47086.c: New test.
22 2011-01-11 Jason Merrill <jason@redhat.com>
25 * g++.dg/template/new10.C: New.
28 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
30 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
32 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
33 Split type definitions and NSConstantString class into...
34 * objc-obj-c++-shared/objc-test-suite-types.h: New.
35 * objc-obj-c++-shared/nsconstantstring-class.h: New.
36 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
37 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
38 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
39 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
41 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
42 encode defines for newer NeXT system headers.
43 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
44 * obj-c++.dg/torture/strings/string1.mm: Likewise.
45 * objc.dg/foreach-5.m: Likewise.
46 * objc.dg/foreach-2.m: Likewise.
47 * objc.dg/foreach-4.m: Likewise.
48 * objc.dg/torture/strings/string1.m: Likewise.
49 * objc.dg/torture/strings/string2.m: Likewise.
50 * objc.dg/torture/strings/string3.m: Likewise.
51 * objc.dg/torture/strings/string4.m: Likewise.
52 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
53 header and stand alone.
54 * obj-c++.dg/strings/strings-2.mm: Likewise.
55 * objc.dg/torture/strings/const-str-3.m: Likewise.
56 * objc.dg/strings/strings-2.m: Likewise.
57 * objc.dg/strings/const-str-12b.m: Likewise.
59 2011-01-12 Richard Guenther <rguenther@suse.de>
62 * gcc.dg/attr-weak-1.c: Adjust.
64 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
67 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
68 standard compliant and comment.
70 2011-01-10 Jan Hubicka <jh@suse.cz>
73 * gcc.dg/initpri3.c: New testcase.
75 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
78 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
84 (g_ebp_save): Likewise.
85 (g_esp_save): Likewise.
87 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
89 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
91 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
93 PR tree-optimization/46021
94 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
97 2011-01-10 Jeff Law <law@redhat.com>
99 * PR tree-optimization/47141
100 * gcc.c-torture/compile/pr47141.c: New test.
102 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
105 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
106 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
107 * gcc.dg/vect/slp-35.c: Remove XFAILs.
108 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
111 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
112 being vectorized. Adjust dg-final pattern. Remove XFAIL.
113 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
114 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
115 being vectorized. Adjust dg-final pattern.
118 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
119 * gcc.dg/vect/slp-24.c: Likewise.
121 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
124 * g++.dg/other/pr47218-1.C: New test file.
125 * g++.dg/other/pr47218.C: Likewise.
126 * g++.dg/other/pr47218.h: New supporting header.
128 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
131 * objc.dg/attributes/invalid-attribute-1.m: New.
132 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
134 2011-01-09 Janus Weil <janus@gcc.gnu.org>
137 * gfortran.dg/proc_ptr_comp_28.f90: New.
139 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
141 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
142 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
143 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
144 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
145 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
146 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
147 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
148 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
149 * objc.dg/gnu-api-2-class.m: Likewise.
150 * objc.dg/gnu-api-2-ivar.m: Likewise.
151 * objc.dg/gnu-api-2-method.m: Likewise.
152 * objc.dg/gnu-api-2-objc.m: Likewise.
153 * objc.dg/gnu-api-2-object.m: Likewise.
154 * objc.dg/gnu-api-2-property.m: Likewise.
155 * objc.dg/gnu-api-2-protocol.m: Likewise.
156 * objc.dg/gnu-api-2-sel.m: Likewise.
158 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
160 * objc.dg/foreach-1.m: Skip for Darwin < 9.
161 * objc.dg/objc-foreach-4.m: Likewise.
162 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
163 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
164 * objc.dg/foreach-4.m: Likewise.
165 * objc.dg/foreach-5.m: Likewise.
166 * objc.dg/foreach-3.m: Return self from init.
168 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
171 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
173 2011-01-09 Janus Weil <janus@gcc.gnu.org>
176 * gfortran.dg/class_35.f90: New.
178 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
180 * objc.dg/foreach-1.m: Add "-Wall" to flags.
182 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
185 * objc.dg/invalid-method-2.m: New.
186 * obj-c++.dg/invalid-method-2.mm: New.
188 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
191 * gfortran.dg/transpose_optimization_2.f90 : New test.
193 2011-01-08 Jan Hubicka <jh@suse.cz>
195 PR tree-optmization/46469
196 * g++.dg/torture/pr46469.C: New testcase.
198 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
200 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
201 emulation of libobjc-gnu structure layout functionality to ..
202 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
203 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
204 * objc/execute/bf-common.h: Adjust headers.
205 * objc/execute/bf-1.m: Likewise.
206 * objc/execute/bf-2.m: Likewise.
207 * objc/execute/bf-3.m: Likewise.
208 * objc/execute/bf-4.m: Likewise.
209 * objc/execute/bf-5.m: Likewise.
210 * objc/execute/bf-6.m: Likewise.
211 * objc/execute/bf-7.m: Likewise.
212 * objc/execute/bf-8.m: Likewise.
213 * objc/execute/bf-9.m: Likewise.
214 * objc/execute/bf-10.m: Likewise.
215 * objc/execute/bf-11.m: Likewise.
216 * objc/execute/bf-12.m: Likewise.
217 * objc/execute/bf-13.m: Likewise.
218 * objc/execute/bf-14.m: Likewise.
219 * objc/execute/bf-15.m: Likewise.
220 * objc/execute/bf-16.m: Likewise.
221 * objc/execute/bf-17.m: Likewise.
222 * objc/execute/bf-18.m: Likewise.
223 * objc/execute/bf-19.m: Likewise.
224 * objc/execute/bf-20.m: Likewise.
225 * objc/execute/bf-21.m: Likewise.
226 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
227 objc_get_type_qualifiers ().
229 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
232 * gfortran.dg/dependency_39.f90: New test.
234 2011-01-07 Jan Hubicka <jh@suse.cz>
236 Get builtins tests ready for linker plugin.
237 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
238 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
239 my_bzero): Mark used.
240 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
241 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
242 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
244 2011-01-07 Jan Hubicka <jh@suse.cz>
246 PR tree-optimization/46367
247 * g++.dg/torture/pr46367.C: New file.
249 2011-01-07 Jakub Jelinek <jakub@redhat.com>
252 * gcc.dg/pr47201.c: New test.
255 * gcc.dg/tree-prof/pr47187.c: New test.
257 2011-01-07 Tobias Burnus <burnus@net-b.de>
260 * gfortran.dg/extends_type_of_3.f90: New.
262 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
264 * g++.dg/ext/dllexport-MI1.C: Adjust test.
265 * g++.dg/ext/dllimport-MI1.C: Likewise.
266 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
267 * g++.dg/ext/dllimport10.C: Likewise.
268 * g++.dg/ext/dllimport11.C: Likewise.
269 * g++.dg/ext/dllimport12.C: Likewise.
270 * g++.dg/ext/dllimport13.C: Likewise.
271 * g++.dg/ext/dllimport2.C: Likewise.
272 * g++.dg/ext/dllimport3.C: Likewise.
273 * g++.dg/ext/dllimport4.C: Likewise.
274 * g++.dg/ext/dllimport5.C: Likewise.
275 * g++.dg/ext/dllimport6.C: Likewise.
276 * g++.dg/ext/dllimport8.C: Likewise.
277 * g++.dg/ext/dllimport9.C: Likewise.
278 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
279 targets, too. Additionally enable test for i?86-*-mingw*.
280 * g++.dg/ext/selectany1.C: Likewise.
281 Remove guard variable check.
283 2011-01-07 Janus Weil <janus@gcc.gnu.org>
287 * gfortran.dg/storage_size_3.f08: Extended.
289 2011-01-07 Jakub Jelinek <jakub@redhat.com>
292 * g++.dg/template/stdarg1.C: New test.
294 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
297 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
298 * gfortran.dg/defined_operators_1.f90: Split the subroutine
299 from the interface of functions to not hide the errors that
302 2011-01-06 Jan Hubicka <jh@suse.cz>
304 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
305 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
307 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
311 * gfortran.dg/interface_33.f90: New test.
313 2011-01-06 Jakub Jelinek <jakub@redhat.com>
316 * gcc.c-torture/compile/pr47150.c: New test.
318 2011-01-06 Ira Rosen <irar@il.ibm.com>
320 PR tree-optimization/47139
321 * gcc.dg/vect/pr47139.c: New test.
323 2011-01-05 Janus Weil <janus@gcc.gnu.org>
326 * gfortran.dg/extends_type_of_2.f03: New.
328 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
330 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
332 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
334 * gnat.dg/opt14.adb: New test.
336 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
339 * gfortran.dg/allocate_error_2.f90: New test.
341 2011-01-05 Janus Weil <janus@gcc.gnu.org>
344 * gfortran.dg/storage_size_3.f08: New.
346 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
349 * gfortran.dg/namelist_68.f90: New test.
351 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
353 * gnat.dg/unchecked_convert8.ad[sb]: New test.
355 2011-01-04 Janus Weil <janus@gcc.gnu.org>
358 * gfortran.dg/class_34.f90: New.
360 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
362 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
363 use __builtin_inff. Skip all single-precision tests that require
366 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
368 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
370 2011-01-03 Jakub Jelinek <jakub@redhat.com>
372 PR tree-optimization/47148
373 * gcc.c-torture/execute/pr47148.c: New test.
375 PR tree-optimization/47155
376 * gcc.c-torture/execute/pr47155.c: New test.
378 PR rtl-optimization/47157
379 * gcc.c-torture/compile/pr47157.c: New test.
381 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
383 * gcc.dg/torture/vector-shift2.c (schar): Define.
384 (main): Always use schar or uchar instead of plain "char" to avoid
385 dependencies on implementation-defined char signedness.
387 2011-01-03 Martin Jambor <mjambor@suse.cz>
389 PR tree-optimization/46801
390 * gnat.dg/pack9.adb: Remove xfail.
392 2011-01-03 Martin Jambor <mjambor@suse.cz>
394 PR tree-optimization/46984
395 * g++.dg/ipa/pr46984.C: New test.
397 2011-01-02 Janus Weil <janus@gcc.gnu.org>
400 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
402 2011-01-02 Jakub Jelinek <jakub@redhat.com>
404 PR tree-optimization/47140
405 * gcc.c-torture/compile/pr47140.c: New test.
407 PR rtl-optimization/47028
408 * gcc.dg/pr47028.c: New test.
410 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
412 * objc.dg/protocol-forward-1.m: Removed TODO.
413 * objc.dg/protocol-forward-2.m: New.
414 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
415 * obj-c++.dg/protocol-forward-2.mm: New.
417 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
420 * g++.dg/eh/pr38662.C: New testcase.
422 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
424 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
425 scan for newline '\n'.
428 Copyright (C) 2011 Free Software Foundation, Inc.
430 Copying and distribution of this file, with or without modification,
431 are permitted in any medium without royalty provided the copyright
432 notice and this notice are preserved.