OSDN Git Service

gcc/ChangeLog:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2011-01-19  Alexandre Oliva  <aoliva@redhat.com>
2
3         PR debug/46240
4         * g++.dg/debug/pr46240.cc: New.
5
6 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
7
8         PR c++/47303
9         * g++.dg/template/anonunion1.C: New test.
10
11         PR rtl-optimization/47337
12         * gcc.c-torture/execute/pr47337.c: New test.
13
14 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
15
16         PR testsuite/45342
17         * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
18
19 2011-01-19  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
20
21         PR tree-optimization/46021
22         * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
23
24 2011-01-19  Jakub Jelinek  <jakub@redhat.com>
25
26         PR tree-optimization/47290
27         * g++.dg/torture/pr47290.C: New test.
28
29 2011-01-18  Janus Weil  <janus@gcc.gnu.org>
30
31         PR fortran/47240
32         * gfortran.dg/proc_ptr_comp_29.f90: New.
33
34 2011-01-18  Dominique d'Humieres  <dominiq@lps.ens.fr>
35
36         PR testsuite/41146
37         * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
38         powerpc-apple-darwin9.
39
40 2011-01-18  Jakub Jelinek  <jakub@redhat.com>
41
42         PR rtl-optimization/47299
43         * gcc.c-torture/execute/pr47299.c: New test.
44
45 2011-01-17  Jason Merrill  <jason@redhat.com>
46
47         * g++.dg/cpp0x/constexpr-virtual.C: New.
48
49 2011-01-17  Jakub Jelinek  <jakub@redhat.com>
50
51         PR fortran/47331
52         * gfortran.dg/gomp/pr47331.f90: New test.
53
54 2011-01-17  Nicola Pero  <nicola.pero@meta-innovation.com>
55
56         PR objc/47314
57         * objc.dg/selector-warn-1.m: New.
58         * obj-c++.dg/selector-warn-1.mm: New.
59
60 2011-01-17  Richard Sandiford  <rdsandiford@googlemail.com>
61
62         * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
63         Update dg-final accordingly.
64
65 2011-01-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
66
67         * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
68
69 2011-01-17  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
70
71         * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
72         target check.
73         * gcc.dg/guality/pr36728-2.c: Likewise.
74
75 2011-01-17  Richard Guenther  <rguenther@suse.de>
76
77         PR tree-optimization/47313
78         * g++.dg/torture/pr47313.C: New testcase.
79
80 2011-01-17  H.J. Lu  <hongjiu.lu@intel.com>
81
82         PR target/47318
83         * gcc.target/i386/avx-vmaskmovpd-1.c: New.
84         * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
85         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
86         * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
87
88         * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
89         as __m256i.
90         * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
91         * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
92         * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
93
94 2011-01-17  Richard Guenther  <rguenther@suse.de>
95
96         PR tree-optimization/45967
97         * gcc.dg/torture/pr45967-2.c: New testcase.
98         * gcc.dg/torture/pr45967-3.c: Likewise.
99
100 2011-01-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
101
102         PR testsuite/47325
103         g++.dg/ext/pr47213.C: Require visibility.
104
105 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
106
107         * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
108         * gcc.dg/fixed-point/struct-union.c: Update error messages.
109
110 2011-01-16  Richard Sandiford  <rdsandiford@googlemail.com>
111
112         * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
113         Linux-based targets.
114
115 2011-01-13  Jan Hubicka  <jh@suse.cz>
116
117         PR tree-optimization/47276
118         * gcc.dg/pr47276.c: New testcase.
119
120 2011-01-15  Giovanni Funchal  <gafunchal@gmail.com>
121             Jonathan Wakely  <jwakely.gcc@gmail.com>
122
123         PR c++/33558
124         * g++.dg/other/pr33558.C: New.
125         * g++.dg/other/pr33558-2.C: New.
126
127 2011-01-14  Martin Jambor  <mjambor@suse.cz>
128
129         PR tree-optimization/45934
130         PR tree-optimization/46302
131         * g++.dg/ipa/devirt-c-1.C: New test.
132         * g++.dg/ipa/devirt-c-2.C: Likewise.
133         * g++.dg/ipa/devirt-c-3.C: Likewise.
134         * g++.dg/ipa/devirt-c-4.C: Likewise.
135         * g++.dg/ipa/devirt-c-5.C: Likewise.
136         * g++.dg/ipa/devirt-c-6.C: Likewise.
137         * g++.dg/ipa/devirt-6.C: Likewise.
138         * g++.dg/ipa/devirt-d-1.C: Likewise.
139         * g++.dg/torture/pr45934.C: Likewise.
140
141 2011-01-14  Jason Merrill  <jason@redhat.com>
142
143         * g++.dg/cpp0x/variadic105.C: New.
144
145 2011-01-08  Dominique d'Humieres  <dominiq@lps.ens.fr>
146             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
147
148         PR objc/45989
149         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
150         (switchfiles): XFAIL
151         objc.dg-struct-layout-encoding-1/t02[57-9]_main.m execution tests
152         on i?86-*-*, x86_64-*-*, and powerpc*-apple-darwin* && ilp32.
153         XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
154         tests on i?86-*-* and x86_64-*-*.
155
156 2011-01-14  Richard Guenther  <rguenther@suse.de>
157
158         PR tree-optimization/47280
159         * g++.dg/opt/pr47280.C: New testcase.
160
161 2011-01-14  Jason Merrill  <jason@redhat.com>
162
163         * g++.dg/cpp0x/constexpr-regress1.C: New.
164
165         * g++.dg/ext/flexary2.C: New.
166
167 2011-01-14  Richard Guenther  <rguenther@suse.de>
168
169         PR middle-end/47281
170         * gcc.dg/torture/pr47281.c: New testcase.
171         * gcc.dg/tree-ssa/pr46076.c: XFAIL.
172
173 2011-01-14  Richard Guenther  <rguenther@suse.de>
174
175         PR tree-optimization/47286
176         * gcc.dg/tree-ssa/pr47286.c: New testcase.
177
178 2011-01-13  Kai Tietz  <kai.tietz@onevision.com>
179
180         PR c++/47213
181         * g++.dg/ext/pr47213.C: New.
182
183 2011-01-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
184
185         * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
186
187 2011-01-13  Tobias Burnus  <burnus@net-b.de>
188             Mikael Morin  <mikael@gcc.gnu.org>
189
190         PR fortran/45848
191         PR fortran/47204
192         * gfortran.dg/select_type_20.f90: New.
193         * gfortran.dg/select_type_21.f90: New.
194
195 2011-01-13  Michael Meissner  <meissner@linux.vnet.ibm.com>
196
197         PR target/47251
198         * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
199
200 2011-01-13  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
201
202         * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and
203         s390x.
204         * gcc.dg/guality/pr36728-2.c: Likewise.
205
206 2011-01-13  Dodji Seketeli  <dodji@redhat.com>
207
208         PR debug/PR46973
209         * g++.dg/debug/dwarf2/template-params-9.C: New test.
210
211 2011-01-13  Andrey Belevantsev  <abel@ispras.ru>
212
213         PR rtl-optimization/45352
214         * gcc.dg/pr45352-3.c: New.
215
216 2011-01-12  Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
217
218         * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
219         comment.
220         * g++.dg/cpp0x/range-for8.C: New.
221         * g++.dg/cpp0x/range-for9.C: New.
222
223 2011-01-12  Kai Tietz  <kai.tietz@onevision.com>
224
225         PR debug/47209
226         * g++.dg/debug/pr47209.C: New.
227
228 2011-01-12  Richard Guenther  <rguenther@suse.de>
229
230         PR lto/47259
231         * gcc.dg/lto/pr47259_0.c: New testcase.
232         * gcc.dg/lto/pr47259_1.c: Likewise.
233
234 2011-01-12  Iain Sandoe  <iains@gcc.gnu.org>
235
236         * objc-obj-c++-shared/Object1.h: Add copyright header, update
237         comments.  Add a TEST_SUITE_ADDITIONS category for GNU runtime.
238         Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
239         methods missing from the OBJC2 Object.
240         * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
241         Amend implementation to use a TEST_SUITE_ADDITIONS category for both GNU
242         and NeXT runtimes.
243         * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
244         comments.
245         * objc-obj-c++-shared/Object1.m: Likewise.
246         * objc.dg/encode-3.m: Update header use.  Amend to be API2 compatible.
247         * objc.dg/proto-qual-1.m: Likewise.
248         * obj-c++.dg/proto-lossage-3.mm: Likewise.
249         * obj-c++.dg/proto-qual-1.mm: Likewise.
250
251 2011-01-12  Eric Botcazou  <ebotcazou@adacore.com>
252
253         PR testsuite/33033
254         * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
255
256 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
257
258         Fixed the Objective-C++ testsuite and updated all tests.
259         * lib/obj-c++.exp (obj-c++_init): Declare and set
260         gcc_warning_prefix and gcc_error_prefix.        
261         * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
262         'dg-warning', 'dg-message' and 'dg-error'.
263         * obj-c++.dg/class-extension-3.mm: Likewise.
264         * obj-c++.dg/class-protocol-1.mm: Likewise.
265         * obj-c++.dg/encode-7.mm: Likewise.
266         * obj-c++.dg/exceptions-3.mm: Likewise.
267         * obj-c++.dg/exceptions-5.mm: Likewise. 
268         * obj-c++.dg/method-12.mm: Likewise.
269         * obj-c++.dg/method-13.mm: Likewise.
270         * obj-c++.dg/method-15.mm: Likewise.
271         * obj-c++.dg/method-16.mm: Likewise.
272         * obj-c++.dg/method-4.mm: Likewise.
273         * obj-c++.dg/method-8.mm: Likewise.
274         * obj-c++.dg/method-conflict-1.mm: Likewise.
275         * obj-c++.dg/method-conflict-2.mm: Likewise.
276         * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
277         and uncommented second part of the testcase now that the testsuite
278         works correctly.
279         * obj-c++.dg/method-conflict-4.mm: Likewise.  Also, removed FIXME
280         and uncommented second part of the testcase now that the testsuite
281         works correctly.
282         * obj-c++.dg/private-1.mm: Likewise.    
283         * obj-c++.dg/proto-lossage-4.mm: Likewise.
284         * obj-c++.dg/syntax-error-7.mm: Likewise.
285         * obj-c++.dg/warn5.mm: Likewise.
286         * obj-c++.dg/property/at-property-14.mm: Likewise.
287         * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
288         FIXME.  
289         * obj-c++.dg/property/at-property-18.mm: Likewise.
290         * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
291         FIXME.
292         * obj-c++.dg/property/at-property-21.mm: Likewise.
293         * obj-c++.dg/property/at-property-28.mm: Likewise.
294         * obj-c++.dg/property/at-property-5.mm: Likewise.
295         * obj-c++.dg/property/dynamic-2.mm: Likewise.
296         * obj-c++.dg/property/property-neg-3.mm: Likewise.
297         * obj-c++.dg/property/synthesize-11.mm: Likewise.
298         * obj-c++.dg/property/synthesize-6.mm: Likewise.
299         * obj-c++.dg/property/synthesize-8.mm: Likewise.
300         * obj-c++.dg/property/synthesize-9.mm: Likewise.
301         * obj-c++.dg/tls/diag-5.mm: Likewise.
302         * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
303         dg-error, now matched correctly.
304         
305 2011-01-12  Nicola Pero  <nicola.pero@meta-innovation.com>
306
307         * objc.dg/property/at-property-29.m: New.
308         * obj-c++.dg/property/at-property-29.mm: New.   
309         
310 2011-01-11  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
311
312         * go.test/go-test.exp (go-set-goarch): New proc.
313         (go-gc-tests): Use it.
314
315 2011-01-11  Dodji Seketeli  <dodji@redhat.com>
316
317         PR debug/46955
318         * g++.dg/debug/dwarf2/template-params-8.C: New test.
319
320 2011-01-11  Richard Henderson  <rth@redhat.com>
321
322         * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
323
324 2011-01-11  Jan Hubicka  <jh@suse.cz>
325
326         PR lto/45721
327         PR lto/45375
328         * testsuite/gcc.dg/lto/pr45721_1.c: New file.
329         * testsuite/gcc.dg/lto/pr45721_0.c: New file.
330
331 2011-01-11  Richard Guenther  <rguenther@suse.de>
332
333         PR tree-optimization/46076
334         * gcc.dg/tree-ssa/pr46076.c: New testcase.
335
336 2011-01-11  Jeff Law <law@redhat.com>
337
338         * PR tree-optimization/47086
339         * gcc.dg/pr47086.c: New test.
340
341 2011-01-11  Jason Merrill  <jason@redhat.com>
342
343         PR c++/46658
344         * g++.dg/template/new10.C: New.
345
346         PR c++/45520
347         * g++.dg/cpp0x/lambda/lambda-this3.C: New.
348
349 2011-01-11  Iain Sandoe  <iains@gcc.gnu.org>
350
351         * objc-obj-c++-shared/next-mapping.h: Add copyright header.
352         Split type definitions and NSConstantString class into...
353         * objc-obj-c++-shared/objc-test-suite-types.h: New.
354         * objc-obj-c++-shared/nsconstantstring-class.h: New.
355         * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
356         * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
357         * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
358         * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
359         to comments.
360         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
361         encode defines for newer NeXT system headers.
362         * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
363         * obj-c++.dg/torture/strings/string1.mm: Likewise.
364         * objc.dg/foreach-5.m: Likewise.
365         * objc.dg/foreach-2.m: Likewise.
366         * objc.dg/foreach-4.m: Likewise.
367         * objc.dg/torture/strings/string1.m: Likewise.
368         * objc.dg/torture/strings/string2.m: Likewise.
369         * objc.dg/torture/strings/string3.m: Likewise.
370         * objc.dg/torture/strings/string4.m: Likewise.
371         * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
372         header and stand alone.
373         * obj-c++.dg/strings/strings-2.mm: Likewise.
374         * objc.dg/torture/strings/const-str-3.m: Likewise.
375         * objc.dg/strings/strings-2.m: Likewise.
376         * objc.dg/strings/const-str-12b.m: Likewise.
377
378 2011-01-12  Richard Guenther  <rguenther@suse.de>
379
380         PR middle-end/32511
381         * gcc.dg/attr-weak-1.c: Adjust.
382
383 2011-01-11  Paul Thomas  <pault@gcc.gnu.org>
384
385         PR fortran/47051
386         * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
387         standard compliant and comment.
388
389 2011-01-10  Jan Hubicka  <jh@suse.cz>
390
391         PR lto/46083
392         * gcc.dg/initpri3.c: New testcase.
393
394 2011-01-10  H.J. Lu  <hongjiu.lu@intel.com>
395
396         PR lto/47222
397         * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
398         externally visible.
399         (g_esi): Likewise.
400         (g_ebx): Likewise.
401         (g_ebp): Likewise.
402         (g_esp): Likewise.
403         (g_ebp_save): Likewise.
404         (g_esp_save): Likewise.
405
406 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
407
408         * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
409
410 2011-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
411
412         PR tree-optimization/46021
413         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
414         i?86-*-*, x86_64-*-*.
415
416 2011-01-10  Jeff Law <law@redhat.com>
417
418         * PR tree-optimization/47141
419         * gcc.c-torture/compile/pr47141.c: New test.
420
421 2011-01-10  Eric Botcazou  <ebotcazou@adacore.com>
422
423         PR testsuite/46230
424         * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
425         * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
426         * gcc.dg/vect/slp-35.c: Remove XFAILs.
427         * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
428
429         PR testsuite/46230
430         * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
431         being vectorized.  Adjust dg-final pattern.  Remove XFAIL.
432         * gcc.dg/vect/vect-peel-2.c (main): Likewise.
433         * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
434         being vectorized.  Adjust dg-final pattern.
435
436         PR testsuite/46230
437         * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
438         * gcc.dg/vect/slp-24.c: Likewise.
439
440 2011-01-10  Dave Korn  <dave.korn.cygwin@gmail.com>
441
442         PR c++/47218
443         * g++.dg/other/pr47218-1.C: New test file.
444         * g++.dg/other/pr47218.C: Likewise.
445         * g++.dg/other/pr47218.h: New supporting header.
446
447 2011-01-09  Nicola Pero  <nicola.pero@meta-innovation.com>
448
449         PR objc/47232
450         * objc.dg/attributes/invalid-attribute-1.m: New.
451         * obj-c++.dg/attributes/invalid-attribute-1.mm: New.    
452
453 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
454
455         PR fortran/47224
456         * gfortran.dg/proc_ptr_comp_28.f90: New.
457
458 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
459
460         * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
461         * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
462         * obj-c++.dg/gnu-api-2-method.mm: Likewise.
463         * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
464         * obj-c++.dg/gnu-api-2-object.mm: Likewise.
465         * obj-c++.dg/gnu-api-2-property.mm: Likewise.
466         * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
467         * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
468         * objc.dg/gnu-api-2-class.m: Likewise.
469         * objc.dg/gnu-api-2-ivar.m: Likewise.
470         * objc.dg/gnu-api-2-method.m: Likewise.
471         * objc.dg/gnu-api-2-objc.m: Likewise.
472         * objc.dg/gnu-api-2-object.m: Likewise.
473         * objc.dg/gnu-api-2-property.m: Likewise.
474         * objc.dg/gnu-api-2-protocol.m: Likewise.
475         * objc.dg/gnu-api-2-sel.m: Likewise.
476
477 2011-01-09  Iain Sandoe  <iains@gcc.gnu.org>
478
479         * objc.dg/foreach-1.m: Skip for Darwin < 9.
480         * objc.dg/objc-foreach-4.m: Likewise.
481         * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
482         * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
483         * objc.dg/foreach-4.m: Likewise.
484         * objc.dg/foreach-5.m: Likewise.
485         * objc.dg/foreach-3.m: Return self from init.
486
487 2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
488
489         PR fortran/38536
490         * gfortran.dg/iso_c_binding_c_loc_char_1.f03:  New test.
491
492 2011-01-09  Janus Weil  <janus@gcc.gnu.org>
493
494         PR fortran/46313
495         * gfortran.dg/class_35.f90: New.
496
497 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
498
499         * objc.dg/foreach-1.m: Add "-Wall" to flags.
500
501 2011-01-08  Nicola Pero  <nicola.pero@meta-innovation.com>
502
503         PR objc/47078
504         * objc.dg/invalid-method-2.m: New.
505         * obj-c++.dg/invalid-method-2.mm: New.
506
507 2011-01-08  Paul Thomas  <pault@gcc.gnu.org>
508
509         PR fortran/46896
510         * gfortran.dg/transpose_optimization_2.f90 : New test.
511
512 2011-01-08  Jan Hubicka  <jh@suse.cz>
513
514         PR tree-optmization/46469
515         * g++.dg/torture/pr46469.C: New testcase.
516
517 2011-01-08  Iain Sandoe  <iains@gcc.gnu.org>
518
519         * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
520         emulation of libobjc-gnu structure layout functionality to ..
521         * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
522         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
523         * objc/execute/bf-common.h: Adjust headers.
524         * objc/execute/bf-1.m: Likewise.
525         * objc/execute/bf-2.m: Likewise.
526         * objc/execute/bf-3.m: Likewise.
527         * objc/execute/bf-4.m: Likewise.
528         * objc/execute/bf-5.m: Likewise.
529         * objc/execute/bf-6.m: Likewise.
530         * objc/execute/bf-7.m: Likewise.
531         * objc/execute/bf-8.m: Likewise.
532         * objc/execute/bf-9.m: Likewise.
533         * objc/execute/bf-10.m: Likewise.
534         * objc/execute/bf-11.m: Likewise.
535         * objc/execute/bf-12.m: Likewise.
536         * objc/execute/bf-13.m: Likewise.
537         * objc/execute/bf-14.m: Likewise.
538         * objc/execute/bf-15.m: Likewise.
539         * objc/execute/bf-16.m: Likewise.
540         * objc/execute/bf-17.m: Likewise.
541         * objc/execute/bf-18.m: Likewise.
542         * objc/execute/bf-19.m: Likewise.
543         * objc/execute/bf-20.m: Likewise.
544         * objc/execute/bf-21.m: Likewise.
545         * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
546         objc_get_type_qualifiers ().
547
548 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
549
550         PR fortran/45777
551         * gfortran.dg/dependency_39.f90:  New test.
552
553 2011-01-07  Jan Hubicka  <jh@suse.cz>
554
555         Get builtins tests ready for linker plugin.
556         * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
557         * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
558         my_bzero): Mark used.
559         * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
560         * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
561         * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
562
563 2011-01-07  Jan Hubicka  <jh@suse.cz>
564
565         PR tree-optimization/46367
566         * g++.dg/torture/pr46367.C: New file.
567
568 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
569
570         PR target/47201
571         * gcc.dg/pr47201.c: New test.
572
573         PR bootstrap/47187
574         * gcc.dg/tree-prof/pr47187.c: New test.
575
576 2011-01-07  Tobias Burnus  <burnus@net-b.de>
577
578         PR fortran/41580
579         * gfortran.dg/extends_type_of_3.f90: New.
580
581 2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
582
583         * g++.dg/ext/dllexport-MI1.C: Adjust test.
584         * g++.dg/ext/dllimport-MI1.C: Likewise.
585         * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
586         * g++.dg/ext/dllimport10.C: Likewise.
587         * g++.dg/ext/dllimport11.C: Likewise.
588         * g++.dg/ext/dllimport12.C: Likewise.
589         * g++.dg/ext/dllimport13.C: Likewise.
590         * g++.dg/ext/dllimport2.C: Likewise.
591         * g++.dg/ext/dllimport3.C: Likewise.
592         * g++.dg/ext/dllimport4.C: Likewise.
593         * g++.dg/ext/dllimport5.C: Likewise.
594         * g++.dg/ext/dllimport6.C: Likewise.
595         * g++.dg/ext/dllimport8.C: Likewise.
596         * g++.dg/ext/dllimport9.C: Likewise.
597         * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
598         targets, too. Additionally enable test for i?86-*-mingw*.
599         * g++.dg/ext/selectany1.C: Likewise.
600         Remove guard variable check.
601
602 2011-01-07  Janus Weil  <janus@gcc.gnu.org>
603
604         PR fortran/47189
605         PR fortran/47194
606         * gfortran.dg/storage_size_3.f08: Extended.
607
608 2011-01-07  Jakub Jelinek  <jakub@redhat.com>
609
610         PR c++/47022
611         * g++.dg/template/stdarg1.C: New test.
612
613 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
614
615         PR fortran/47195
616         * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
617         * gfortran.dg/defined_operators_1.f90: Split the subroutine
618         from the interface of functions to not hide the errors that
619         shall be tested.
620
621 2011-01-06  Jan Hubicka  <jh@suse.cz>
622
623         * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
624         * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
625
626 2011-01-06  Daniel Franke  <franke.daniel@gmail.com>
627
628         PR fortran/33117
629         PR fortran/46478
630         * gfortran.dg/interface_33.f90: New test.
631
632 2011-01-06  Jakub Jelinek  <jakub@redhat.com>
633
634         PR c/47150
635         * gcc.c-torture/compile/pr47150.c: New test.
636
637 2011-01-06  Ira Rosen  <irar@il.ibm.com>
638
639         PR tree-optimization/47139
640         * gcc.dg/vect/pr47139.c: New test.
641
642 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
643
644         PR fortran/47180
645         * gfortran.dg/extends_type_of_2.f03: New.
646
647 2011-01-05  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
648
649         * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
650
651 2011-01-05  Eric Botcazou  <ebotcazou@adacore.com>
652
653         * gnat.dg/opt14.adb: New test.
654
655 2011-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
656
657         PR fortran/46017
658         * gfortran.dg/allocate_error_2.f90:  New test.
659
660 2011-01-05  Janus Weil  <janus@gcc.gnu.org>
661
662         PR fortran/47024
663         * gfortran.dg/storage_size_3.f08: New.
664
665 2011-01-04  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
666
667         PR libgfortran/47154
668         * gfortran.dg/namelist_68.f90: New test.
669
670 2011-01-04  Eric Botcazou  <ebotcazou@adacore.com>
671
672         * gnat.dg/unchecked_convert8.ad[sb]: New test.
673
674 2011-01-04  Janus Weil  <janus@gcc.gnu.org>
675
676         PR fortran/46448
677         * gfortran.dg/class_34.f90: New.
678
679 2011-01-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
680
681         * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
682         use __builtin_inff.  Skip all single-precision tests that require
683         Infinity.
684
685 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
686
687         * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
688
689 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
690
691         PR tree-optimization/47148
692         * gcc.c-torture/execute/pr47148.c: New test.
693
694         PR tree-optimization/47155
695         * gcc.c-torture/execute/pr47155.c: New test.
696
697         PR rtl-optimization/47157
698         * gcc.c-torture/compile/pr47157.c: New test.
699
700 2011-01-03  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
701
702         * gcc.dg/torture/vector-shift2.c (schar): Define.
703         (main): Always use schar or uchar instead of plain "char" to avoid
704         dependencies on implementation-defined char signedness.
705
706 2011-01-03  Martin Jambor  <mjambor@suse.cz>
707
708         PR tree-optimization/46801
709         * gnat.dg/pack9.adb: Remove xfail.
710
711 2011-01-03  Martin Jambor  <mjambor@suse.cz>
712
713         PR tree-optimization/46984
714         * g++.dg/ipa/pr46984.C: New test.
715
716 2011-01-02  Janus Weil  <janus@gcc.gnu.org>
717
718         PR fortran/46408
719         * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
720
721 2011-01-02  Jakub Jelinek  <jakub@redhat.com>
722
723         PR tree-optimization/47140
724         * gcc.c-torture/compile/pr47140.c: New test.
725
726         PR rtl-optimization/47028
727         * gcc.dg/pr47028.c: New test.
728
729 2011-01-02  Nicola Pero  <nicola.pero@meta-innovation.com>
730
731         * objc.dg/protocol-forward-1.m: Removed TODO.
732         * objc.dg/protocol-forward-2.m: New.
733         * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
734         * obj-c++.dg/protocol-forward-2.mm: New.
735
736 2011-01-01  Kai Tietz  <kai.tietz@onevision.com>
737
738         PR target/38662
739         * g++.dg/eh/pr38662.C: New testcase.
740
741 2011-01-01  Chung-Lin Tang  <cltang@codesourcery.com>
742
743         * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
744         scan for newline '\n'.
745
746 \f
747 Copyright (C) 2011 Free Software Foundation, Inc.
748
749 Copying and distribution of this file, with or without modification,
750 are permitted in any medium without royalty provided the copyright
751 notice and this notice are preserved.