OSDN Git Service

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