OSDN Git Service

fix PR23716
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
2
3         PR objc++/23716
4         * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
5
6 2010-04-07  Jason Merrill  <jason@redhat.com>
7
8         * g++.dg/template/dr408.C: New.
9
10         * g++.dg/lookup/ns4.C: New.
11
12         PR c++/38392
13         * g++.dg/template/friend51.C: New test.
14
15         PR c++/41970
16         * g++.old-deja/g++.other/linkage1.C: Adjust.
17
18 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
19
20         PR c++/42697
21         * g++.dg/template/crash94.C: New test.
22
23 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
24
25         PR c++/40239
26         * g++.dg/init/aggr5.C: New test.
27         * g++.dg/init/aggr5.C: New test.
28
29 2010-04-07  Richard Guenther  <rguenther@suse.de>
30
31         PR tree-optimization/43270
32         * g++.dg/warn/Warray-bounds-4.C: New testcase.
33         * gcc.dg/Warray-bounds-7.c: Likewise.
34
35 2010-04-07  Eric Botcazou  <ebotcazou@adacore.com>
36
37         * gnat.dg/bit_packed_array.ad[sb]: Rename into...
38         * gnat.dg/bit_packed_array1.ad[sb]: ...this.
39         * gnat.dg/bit_packed_array4.ad[sb]: New test.
40
41 2010-04-07  Jie Zhang  <jie@codesourcery.com>
42
43         PR c++/42556
44         * g++.dg/init/pr42556.C: New test.
45
46 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
47
48         PR debug/43628
49         * g++.dg/debug/dwarf2/typedef2.C: New test.
50
51 2010-04-06  Dodji Seketeli  <dodji@redhat.com>
52
53         * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from 
54         c-c++-common/dwarf2/redeclaration-1.C
55
56 2010-04-06  Jason Merrill  <jason@redhat.com>
57
58         * g++.dg/cpp0x/pr31437.C: Adjust error location.
59         * g++.dg/ext/attrib18.C: Likewise.
60         * g++.dg/ext/bitfield2.C: Likewise.
61         * g++.dg/ext/bitfield4.C: Likewise.
62         * g++.dg/ext/visibility/warn2.C: Likewise.
63         * g++.dg/ext/visibility/warn3.C: Likewise.
64         * g++.dg/gomp/pr26690-1.C: Likewise.
65         * g++.dg/inherit/covariant7.C: Likewise.
66         * g++.dg/init/synth2.C: Likewise.
67         * g++.dg/lookup/using7.C: Likewise.
68         * g++.dg/other/crash-4.C: Likewise.
69         * g++.dg/other/error13.C: Likewise.
70         * g++.dg/other/error20.C: Likewise.
71         * g++.dg/parse/crash31.C: Likewise.
72         * g++.dg/parse/error16.C: Likewise.
73         * g++.dg/parse/error19.C: Likewise.
74         * g++.dg/parse/error27.C: Likewise.
75         * g++.dg/parse/error28.C: Likewise.
76         * g++.dg/parse/fused-params1.C: Likewise.
77         * g++.dg/template/error2.C: Likewise.
78         * g++.dg/template/local6.C: Likewise.
79         * g++.dg/template/qualttp15.C: Likewise.
80         * g++.dg/warn/Wnvdtor-2.C: Likewise.
81         * g++.dg/warn/anonymous-namespace-3.C: Likewise.
82         * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
83         * g++.old-deja/g++.brendan/crash29.C: Likewise.
84         * g++.old-deja/g++.eh/spec6.C: Likewise.
85         * g++.old-deja/g++.jason/crash3.C: Likewise.
86         * g++.old-deja/g++.jason/destruct2.C: Likewise.
87         * g++.old-deja/g++.law/ctors5.C: Likewise.
88         * g++.old-deja/g++.law/ctors9.C: Likewise.
89         * g++.old-deja/g++.mike/p3538a.C: Likewise.
90         * g++.old-deja/g++.mike/p3538b.C: Likewise.
91         * g++.old-deja/g++.other/struct1.C: Likewise.
92         * g++.old-deja/g++.other/volatile1.C: Likewise.
93         * g++.old-deja/g++.pt/crash36.C: Likewise.
94         * g++.old-deja/g++.pt/derived3.C: Likewise.
95         * g++.old-deja/g++.robertl/eb109.C: Likewise.
96         * g++.old-deja/g++.robertl/eb4.C: Likewise.
97
98 2010-04-06  Sebastian Pop  <sebastian.pop@amd.com>
99
100         PR middle-end/43519
101         * gcc.dg/graphite/run-id-pr42644.c: Call abort.
102         * gcc.dg/graphite/id-19.c: New.
103
104 2010-04-06  Changpeng Fang  <changpeng.fang@amd.com>
105
106         PR middle-end/32824
107         * gcc.dg/vect/pr32824: New.
108
109 2010-04-06  Tobias Burnus  <burnus@net-b.de>
110
111         PR fortran/18918
112         * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
113         * gfortran.dg/coarray_3.f90: Ditto.
114         * gfortran.dg/coarray_4.f90: Ditto.
115         * gfortran.dg/coarray_5.f90: Ditto.
116         * gfortran.dg/coarray_6.f90: Ditto.
117         * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
118
119 2010-04-06  Tobias Burnus  <burnus@net-b.de>
120
121         PR fortran/18918
122         * gfortran.dg/coarray_4.f90: Fix test.
123         * gfortran.dg/coarray_6.f90: Add more tests.
124
125 2010-04-06  Tobias Burnus  <burnus@net-b.de>
126
127         PR fortran/18918
128         * gfortran.dg/coarray_4.f90: New test.
129         * gfortran.dg/coarray_5.f90: New test.
130         * gfortran.dg/coarray_6.f90: New test.
131
132 2010-04-06  Tobias Burnus  <burnus@net-b.de>
133
134         PR fortran/18918
135         * gfortran.dg/iso_fortran_env_5.f90: New test.
136         * gfortran.dg/iso_fortran_env_6.f90: New test.
137
138 2010-04-06  Tobias Burnus  <burnus@net-b.de>
139
140         PR fortran/39997
141         * gfortran.dg/coarray_1.f90: New test.
142         * gfortran.dg/coarray_2.f90: New test.
143         * gfortran.dg/coarray_3.f90: New test.
144
145 2010-04-06  Jason Merrill  <jason@redhat.com>
146
147         PR c++/43648
148         * g++.dg/template/dtor8.C: New.
149
150         PR c++/43621
151         * g++.dg/template/error-recovery2.C: New.
152
153 2010-04-06  Jan Hubicka  <jh@suse.czpli
154
155         PR tree-optimization/42906
156         * gcc.dg/tree-ssa/dce-1.c: New testcase.
157
158 2010-04-06  Tobias Burnus  <burnus@net-b.de>
159
160         PR fortran/43178
161         * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
162         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
163         * gfortran.dg/auto_dealloc_1.f90: Ditto.
164
165 2010-04-06  Richard Guenther  <rguenther@suse.de>
166
167         PR tree-optimization/43627
168         * gcc.dg/tree-ssa/vrp49.c: New testcase.
169
170 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
171
172         PR target/43638
173         * gcc.target/i386/pr43638.c: New test.
174
175 2010-04-06  Richard Guenther  <rguenther@suse.de>
176
177         PR middle-end/43661
178         * gcc.c-torture/compile/pr43661.c: New testcase.
179
180 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
181
182         * gcc.target/s390/stackcheck1.c: Add dg-warning.
183
184 2010-04-04  Sebastian Pop  <sebastian.pop@amd.com>
185
186         * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
187
188 2010-04-02  Richard Guenther  <rguenther@suse.de>
189
190         PR tree-optimization/43629
191         * gcc.c-torture/execute/pr43629.c: New testcase.
192
193 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
194             Dominique d'Humieres  <dominiq@lps.ens.fr>
195
196         PR libfortran/43605
197         * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
198
199 2010-04-01  Dodji Seketeli  <dodji@redhat.com>
200
201         PR debug/43325
202         * c-c++-common/dwarf2/redeclaration-1.C: New test.
203
204 2010-04-01  Jason Merrill  <jason@redhat.com>
205
206         * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
207
208 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
209             Manfred Schwarb  <manfred99@gmx.ch>
210
211         PR libfortran/43605
212         * gfortran.dg/ftell_3.f90: New test.
213
214 2010-04-01  Richard Guenther  <rguenther@suse.de>
215
216         PR middle-end/43614
217         * gcc.c-torture/compile/pr43614.c: New testcase.
218
219 2010-04-01  Martin Jambor  <mjambor@suse.cz>
220
221         PR tree-optimization/43141
222         * gcc.dg/guality/pr43141.c: New test.
223         
224 2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
225
226         * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
227         * g++.dg/eh/spbp.C: Likewise.
228         * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
229         * g++.dg/other/pragma-ep-1.C: Properly define p, remove
230         superfluous casts.
231         * gcc.dg/mtune.c: Add dg-bogus "mcpu".
232         * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
233         * objc.dg/dwarf-2.m: Likewise.
234
235 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
236
237         PR middle-end/43464
238         * gcc.dg/graphite/id-pr43464.c: New.
239         * gcc.dg/graphite/id-pr43464-1.c: New.
240
241 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
242
243         PR middle-end/43351
244         * gcc.dg/graphite/id-pr43351.c
245
246 2010-03-31  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
247
248         PR testsuite/35165
249         * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
250         * obj-c++.dg/try-catch-2.mm: Ditto.
251         * obj-c++.dg/lookup-2.mm: Ditto.
252         * obj-c++.dg/encode-8.m: Ditto.
253         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
254         * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
255         * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
256         * obj-c++.dg/const-str-11.mm: Ditto.
257         * obj-c++.dg/const-str-9.mm: Ditto.
258         * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
259         * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
260         * obj-c++.dg/except-1.mm: Ditto.
261         * obj-c++.dg/const-str-7.mm: Ditto.
262         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
263         * obj-c++.dg/const-str-3.mm: Ditto.
264         * obj-c++.dg/const-str-7.mm: Ditto.
265         * obj-c++.dg/stubify-2.mm: Change dump file name.
266
267         PR objc++/23613
268         * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
269         New macro.
270         * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
271         Remove dg-xfail-if.
272
273 2010-03-31  Martin Jambor  <mjambor@suse.cz>
274
275         * gcc.dg/guality/inline-params.c: Disable early inlining.  Xfail run
276         only with -O2, -O3 or -Os and not with -fwhopr.
277
278 2010-03-31  Dodji Seketeli  <dodji@redhat.com>
279
280         PR c++/43558
281         * g++.dg/template/typedef31.C: New test.
282
283 2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
284
285         * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
286         assembler output on *-*-solaris2*.
287         * g++.dg/ext/visibility/pragma-override2.C: Likewise.
288
289 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
290
291         PR debug/43557
292         * gcc.dg/pr43557-1.c: New test.
293         * gcc.dg/pr43557-2.c: New file.
294
295 2010-03-31  Jie Zhang  <jie@codesourcery.com>
296
297         PR 43562
298         * gcc.dg/pr43562.c: New test.
299
300 2010-03-30  Jason Merrill  <jason@redhat.com>
301
302         PR c++/43076
303         * g++.dg/template/error-recovery1.C: New.
304
305         PR c++/41786
306         * g++.dg/parse/ambig5.C: New.
307
308 2010-03-30  Jakub Jelinek  <jakub@redhat.com>
309
310         PR debug/43593
311         * gcc.dg/guality/pr43593.c: New test.
312
313 2010-03-30  Sebastian Pop  <sebastian.pop@amd.com>
314
315         PR middle-end/43430
316         * gcc.dg/vect/pr43430-1.c: New.
317
318 2010-03-30  Jason Merrill  <jason@redhat.com>
319
320         PR c++/43559
321         * g++.dg/template/partial7.C: New.
322
323 2010-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
324
325         * gcc.target/s390/stackcheck1.c: New testcase.
326
327 2010-03-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
328
329         PR libfortran/43265
330         * gfortran.dg/read_eof_8.f90: New test.
331
332 2010-03-29  Jason Merrill  <jason@redhat.com>
333
334         * gcc.dg/cpp/include6.c: Change [] to ().
335
336         N3077
337         * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
338         splicing and UCNs.
339         * c-c++-common/raw-string-2.c: Add trigraph test.
340         * c-c++-common/raw-string-8.c: New.
341         * c-c++-common/raw-string-9.c: New.
342         * c-c++-common/raw-string-10.c: New.
343
344         * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
345         * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
346         * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
347         * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
348         * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
349         * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
350         * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
351
352 2010-03-29  Richard Guenther  <rguenther@suse.de>
353
354         PR tree-optimization/43560
355         * gcc.dg/torture/pr43560.c: New testcase.
356
357 2010-03-29  Jason Merrill  <jason@redhat.com>
358
359         N3077
360         * g++.dg/ext/raw-string-1.C: Change [] to ().
361         * g++.dg/ext/raw-string-2.C: Change [] to ().
362         Don't use \ in delimiter.
363         * g++.dg/ext/raw-string-3.C: Change [] to ().
364         * g++.dg/ext/raw-string-4.C: Change [] to ().
365         * g++.dg/ext/raw-string-5.C: Change [] to ().
366         Test for error on \ in delimiter.
367         * g++.dg/ext/raw-string-6.C: Change [] to ().
368         * g++.dg/ext/raw-string-7.C: Change [] to ().
369
370 2010-03-29  Jie Zhang  <jie@codesourcery.com>
371
372         PR 43564
373         * gcc.dg/pr43564.c: New test.
374
375 2010-03-29  Tobias Burnus  <burnus@net-b.de>
376
377         PR fortran/43551
378         * gfortran.dg/direct_io_12.f90: New test.
379
380 2010-03-28  Jan Hubicka  <jh@suse.cz>
381
382         PR tree-optimization/43505
383         * gfortran.dg/pr43505.f90: New testcase.
384
385 2010-03-27  Uros Bizjak  <ubizjak@gmail.com>
386
387         PR tree-optimization/43528
388         * gcc.target/i386/pr43528.c: New test.
389
390 2010-03-26  Joseph Myers  <joseph@codesourcery.com>
391
392         PR c/43381
393         * gcc.dg/parm-impl-decl-3.c: New test.
394
395 2010-03-26  Jason Merrill  <jason@redhat.com>
396
397         PR c++/43509
398         * g++.dg/cpp0x/parse1.C: New.
399
400 2010-03-26  Uros Bizjak  <ubizjak@gmail.com>
401
402         PR target/43524
403         * gcc.target/i386/pr43524.c: New test.
404
405 2010-03-26  Martin Jambor  <mjambor@suse.cz>
406
407         * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
408         whitespace, rename main to foo.
409         * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
410         * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
411         * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
412         * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
413         * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
414         * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
415         * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
416         * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
417         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
418         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
419         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
420
421 2010-03-26  Dodji Seketeli  <dodji@redhat.com>
422
423         PR c++/43327
424         * g++.dg/other/crash-10.C: New test.
425         * g++.dg/other/crash-11.C: New test.
426
427 2010-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
428
429         PR libfortran/43517
430         * gfortran.dg/read_eof_7.f90: New test.
431
432 2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
433
434         PR objc/35165
435         PR testsuite/43512
436         * objc-obj-c++-shared: New directory.
437         * objc-obj-c++-shared/Object1-implementation.h: New file.
438         * objc-obj-c++-shared/Object1.h: New file.
439         * objc-obj-c++-shared/Protocol1.h: New file.
440         * objc-obj-c++-shared/next-abi.h: New file.
441         * objc-obj-c++-shared/next-mapping.h: New file.
442         * objc/execute/next_mapping.h: Delete.
443         * objc.dg/special/special.exp: For all targets run the tests with
444         -fgnu-runtime, for darwin targets also run the tests with
445         -fnext-runtime.
446         * objc.dg/dg.exp: Ditto.
447         * obj-c++.dg/dg.exp: Ditto.
448         * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
449         Protocol1.h) and next-mapping.h as required.  Amend testcase to
450         include use of updated NeXT interface.
451         * objc/execute/formal_protocol-5.m: Ditto.
452         * objc/execute/protocol-isEqual-2.m: Ditto.
453         * objc/execute/protocol-isEqual-4.m: Ditto.
454         * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
455         Protocol1.h) and next-mapping.h as required.
456         * objc/execute/object_is_class.m: Ditto.
457         * objc/execute/enumeration-1.m: Ditto.
458         * objc/execute/class-13.m: Ditto.
459         * objc/execute/formal_protocol-2.m: Ditto.
460         * objc/execute/formal_protocol-4.m: Ditto.
461         * objc/execute/class-1.m: Ditto.
462         * objc/execute/bycopy-1.m: Ditto.
463         * objc/execute/formal_protocol-6.m: Ditto.
464         * objc/execute/bycopy-3.m: Ditto.
465         * objc/execute/class-3.m: Ditto.
466         * objc/execute/bf-11.m: Ditto.
467         * objc/execute/class-5.m: Ditto.
468         * objc/execute/bf-13.m: Ditto.
469         * objc/execute/class-7.m: Ditto.
470         * objc/execute/bf-15.m: Ditto.
471         * objc/execute/class-9.m: Ditto.
472         * objc/execute/bf-17.m: Ditto.
473         * objc/execute/bf-19.m: Ditto.
474         * objc/execute/IMP.m: Ditto.
475         * objc/execute/exceptions/catchall-1.m: Ditto.
476         * objc/execute/exceptions/trivial.m: Ditto.
477         * objc/execute/exceptions/finally-1.m: Ditto.
478         * objc/execute/exceptions/local-variables-1.m: Ditto.
479         * objc/execute/exceptions/foward-1.m: Ditto.
480         * objc/execute/bf-2.m: Ditto.
481         * objc/execute/string1.m: Ditto.
482         * objc/execute/bf-4.m: Ditto.
483         * objc/execute/informal_protocol.m: Ditto.
484         * objc/execute/string3.m: Ditto.
485         * objc/execute/bf-6.m: Ditto.
486         * objc/execute/bf-8.m: Ditto.
487         * objc/execute/class-tests-1.h: Ditto.
488         * objc/execute/protocol-isEqual-1.m: Ditto.
489         * objc/execute/protocol-isEqual-3.m: Ditto.
490         * objc/execute/_cmd.m: Ditto.
491         * objc/execute/function-message-1.m: Ditto.
492         * objc/execute/bf-20.m: Ditto.
493         * objc/execute/bf-common.h: Ditto.
494         * objc/execute/np-2.m: Ditto.
495         * objc/execute/class-10.m: Ditto.
496         * objc/execute/class-12.m: Ditto.
497         * objc/execute/enumeration-2.m: Ditto.
498         * objc/execute/class-14.m: Ditto.
499         * objc/execute/encode-1.m: Ditto.
500         * objc/execute/formal_protocol-1.m: Ditto.
501         * objc/execute/formal_protocol-3.m: Ditto.
502         * objc/execute/accessing_ivars.m: Ditto.
503         * objc/execute/bycopy-2.m: Ditto.
504         * objc/execute/class-2.m: Ditto.
505         * objc/execute/bf-10.m: Ditto.
506         * objc/execute/formal_protocol-7.m: Ditto.
507         * objc/execute/root_methods.m: Ditto.
508         * objc/execute/class-4.m: Ditto.
509         * objc/execute/bf-12.m: Ditto.
510         * objc/execute/class-6.m: Ditto.
511         * objc/execute/bf-14.m: Ditto.
512         * objc/execute/nested-func-1.m: Ditto.
513         * objc/execute/class-8.m: Ditto.
514         * objc/execute/private.m: Ditto.
515         * objc/execute/bf-16.m: Ditto.
516         * objc/execute/bf-18.m: Ditto.
517         * objc/execute/load-3.m: Ditto.
518         * objc/execute/compatibility_alias.m: Ditto.
519         * objc/execute/bf-1.m: Ditto.
520         * objc/execute/no_clash.m: Ditto.
521         * objc/execute/bf-3.m: Ditto.
522         * objc/execute/string2.m: Ditto.
523         * objc/execute/bf-5.m: Ditto.
524         * objc/execute/string4.m: Ditto.
525         * objc/execute/bf-7.m: Ditto.
526         * objc/execute/object_is_meta_class.m: Ditto.
527         * objc/execute/bf-9.m: Ditto.
528         * objc/execute/bf-21.m: Ditto.
529         * objc/execute/cascading-1.m: Ditto.
530         * objc/execute/trivial.m: Ditto.
531         * objc/execute/np-1.m: Ditto.
532         * objc/compile/trivial.m: Ditto.
533         * objc/execute/class_self-2.m: Include <stdlib.h>.
534         * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
535         * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
536         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT 
537         and 64bit. Use new NeXT interface as required.
538         * objc.dg/special/unclaimed-category-1.m: Ditto.
539         * objc.dg/special/unclaimed-category-1.h: Ditto.
540         * objc.dg/special/unclaimed-category-1a.m: Ditto.
541         * objc.dg/func-ptr-1.m: Ditto.
542         * objc.dg/stret-1.m: Ditto.     
543         * objc.dg/encode-2.m: Ditto.
544         * objc.dg/category-1.m: Ditto.
545         * objc.dg/encode-3.m: Ditto.
546         * objc.dg/call-super-3.m: Ditto.
547         * objc.dg/method-3.m: Ditto.
548         * objc.dg/func-ptr-2.m: Ditto.
549         * objc.dg/lookup-1.m: Ditto.
550         * objc.dg/encode-4.m: Ditto.
551         * objc.dg/fix-and-continue-1.m: Ditto.
552         * objc.dg/proto-lossage-3.m: Ditto.
553         * objc.dg/method-13.m: Ditto.
554         * objc.dg/proto-qual-1.m: Ditto.
555         * objc.dg/zero-link-3.m: Ditto.
556         * objc.dg/bitfield-1.m: Ditto.
557         * objc.dg/va-meth-1.m: Ditto.
558         * objc.dg/super-class-3.m: Ditto.
559         * objc.dg/call-super-1.m: Ditto.
560         * objc.dg/type-size-2.m: Ditto.
561         * objc.dg/method-10.m: Ditto.
562         * objc.dg/defs.m: Ditto.        
563         * objc.dg/const-str-3.m: Ditto.
564         * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
565         Protocol1.h) and next-mapping.h as required. Use new NeXT 
566         interface as required.
567         * objc.dg/super-class-4.m: Ditto.
568         * objc.dg/comp-types-8.m: Ditto.
569         * objc.dg/call-super-2.m: Ditto.
570         * objc.dg/objc-fast-4.m: Ditto.
571         * objc.dg/method-6.m: Ditto.
572         * objc.dg/const-str-3.m: Ditto.
573         * objc.dg/const-str-7.m: Ditto.
574         * objc.dg/method-15.m: Ditto.
575         * objc.dg/method-19.m: Ditto.
576         * objc.dg/sync-1.m: Ditto.
577         * objc.dg/layout-1.m: Ditto.
578         * objc.dg/bitfield-3.m: Ditto.
579         * objc.dg/try-catch-3.m: Ditto.
580         * objc.dg/try-catch-7.m: Ditto.
581         * objc.dg/comp-types-10.m: Ditto.
582         * objc.dg/selector-2.: Ditto.
583         * objc.dg/method-7.m: Ditto.
584         * objc.dg/typedef-alias-1.m: Ditto.
585         * objc.dg/proto-lossage-2.m: Ditto.
586         * objc.dg/comp-types-11.m: Ditto.
587         * objc.dg/sizeof-1.m: Ditto.
588         * objc.dg/method-17.m: Ditto.
589         * objc.dg/bitfield-5.m: Ditto.
590         * objc.dg/try-catch-1.m: Ditto.
591         * objc.dg/encode-5.m: Ditto.
592         * objc.dg/fix-and-continue-2.m: Ditto.
593         * objc.dg/method-9.m: Ditto.
594         * objc.dg/isa-field-1.m: Ditto.
595         * objc.dg/local-decl-2.m: Ditto.
596         * objc.dg/objc-gc-4.m: Ditto.
597         * objc.dg/type-stream-1.m: Skip for NeXT runtime.
598         * objc.dg/gnu-runtime-3.m: Ditto.
599         * objc.dg/encode-7.m: Ditto.
600         * objc.dg/encode-8.m: Ditto.
601         * objc.dg/selector-3.m: Ditto.
602         * objc.dg/gnu-runtime-1.m: Ditto.
603         * objc.dg/const-str-12.m: Ditto.
604         * objc.dg/gnu-runtime-2.m: Ditto.
605         * objc.dg/no-extra-load.m: Skip for gnu-runtime.
606         * objc.dg/selector-1.m: Ditto.
607         * objc.dg/stubify-2.m: Ditto.
608         * objc.dg/zero-link-1.m: Ditto.
609         * objc.dg/stret-2.m: Ditto.
610         * objc.dg/zero-link-2.m: Ditto.
611         * objc.dg/next-runtime-1.m: Ditto.
612         * objc.dg/symtab-1.m: Ditto.
613         * objc.dg/stubify-1.m: Ditto.
614         * objc.dg/bitfield-2.m: Ditto.
615         * objc.dg/try-catch-10.m: Apply to both runtimes.
616         * objc.dg/const-str-1.m: Ditto.
617         * objc.dg/image-info.m: Ditto.
618         * objc.dg/encode-9.m: Ditto.
619         * objc.dg/pragma-1.m: Apply test to all targets.
620         * objc.dg/const-str-4.m: Ditto.
621         * objc.dg/const-str-8.m: Ditto.
622         * objc.dg/super-class-2.m: Ditto.
623         * objc.dg/try-catch-5.m: Ditto.
624         * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
625         Protocol1.h) and next-mapping.h as required. Use new NeXT
626         interface as required.  Skip for gnu-runtime.  Test for .quad
627         at m64.
628         * objc.dg/const-str-11.m: Ditto.
629         * objc.dg/const-str-9.m: Ditto.
630         * objc.dg/method-4.m: Skip for 64Bit NeXT.
631         * objc.dg/encode-1.m: Remove redundant -lobjc.
632         * objc.dg/try-catch-9.m: Tidy space.
633         * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
634         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
635         and 64bit. Use new NeXT interface as required.
636         * obj-c++.dg/template-4.mm: Ditto.
637         * obj-c++.dg/defs.mm: Ditto.
638         * obj-c++.dg/basic.mm: Ditto.
639         * obj-c++.dg/encode-4.mm: Ditto.
640         * obj-c++.dg/method-17.mm: Ditto.
641         * obj-c++.dg/proto-lossage-3.mm: Ditto.
642         * obj-c++.dg/cxx-class-1.mm: Ditto.
643         * obj-c++.dg/method-10.mm: Ditto.
644         * obj-c++.dg/va-meth-1.mm: Ditto.
645         * obj-c++.dg/encode-5.mm: Ditto.
646         * obj-c++.dg/lookup-2.mm: Ditto.
647         * obj-c++.dg/template-3.mm: Ditto.
648         * obj-c++.dg/proto-qual-1.mm: Ditto.
649         * obj-c++.dg/qual-types-1.m: Ditto.
650         * obj-c++.dg/cxx-scope-1.mm: Ditto.
651         * obj-c++.dg/template-1.mm: Ditto.
652         * obj-c++.dg/encode-6.mm: Ditto.
653         * obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
654         Protocol1.h) and next-mapping.h as required. Use new NeXT
655         interface as required.
656         * obj-c++.dg/except-1.mm: Ditto.
657         * obj-c++.dg/const-str-7.mm: Ditto.
658         * obj-c++.dg/ivar-list-semi.mm: Ditto.
659         * obj-c++.dg/cxx-scope-2.mm: Ditto.
660         * obj-c++.dg/selector-2.mm: Ditto.
661         * obj-c++.dg/isa-field-1.mm: Ditto.
662         * obj-c++.dg/try-catch-1.mm: Ditto.
663         * obj-c++.dg/local-decl-1.mm: Ditto.
664         * obj-c++.dg/try-catch-9.mm: Ditto.
665         * obj-c++.dg/no-extra-load.mm: Ditto.
666         * obj-c++.dg/selector-5.mm: Ditto.
667         * obj-c++.dg/method-12.mm: Ditto.
668         * obj-c++.dg/try-catch-11.mm: Ditto.
669         * obj-c++.dg/comp-types-11.mm: Ditto.
670         * obj-c++.dg/bitfield-3.mm: Ditto.
671         * obj-c++.dg/method-6.mm: Ditto.
672         * obj-c++.dg/super-class-2.mm: Ditto.
673         * obj-c++.dg/method-21.mm: Ditto.
674         * obj-c++.dg/const-str-8.mm: Ditto.
675         * obj-c++.dg/try-catch-7.mm: Ditto.
676         * obj-c++.dg/method-15.mm: Ditto.
677         * obj-c++.dg/layout-1.mm: Ditto.
678         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
679         * obj-c++.dg/const-str-3.mm: Ditto.
680         * obj-c++.dg/try-catch-2.mm: Ditto.
681         * obj-c++.dg/objc-gc-3.mm: Ditto.
682         * obj-c++.dg/fix-and-continue-2.mm: Ditto.
683         * obj-c++.dg/bitfield-1.mm: Ditto.
684         * obj-c++.dg/selector-6.mm: Ditto.
685         * obj-c++.dg/method-13.mm: Ditto.
686         * obj-c++.dg/comp-types-12.mm: Ditto.
687         * obj-c++.dg/bitfield-4.mm: Ditto.
688         * obj-c++.dg/try-catch-8.mm: Ditto.
689         * obj-c++.dg/method-2.mm: Ditto.
690         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
691         * obj-c++.dg/typedef-alias-1.mm: Ditto.
692         * obj-c++.dg/const-str-4.mm: Ditto.
693         * obj-c++.dg/proto-lossage-2.mm: Ditto.
694         * obj-c++.dg/try-catch-3.mm: Ditto.
695         * obj-c++.dg/comp-types-9.mm: Ditto.
696         * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
697         * obj-c++.dg/gnu-runtime-3.mm: Ditto.
698         * obj-c++.dg/gnu-runtime-1.mm: Ditto.
699         * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
700         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
701         Use new NeXT interface as required.
702         * obj-c++.dg/const-str-10.mm: Ditto.
703         * obj-c++.dg/const-str-11.mm: Ditto.
704         * obj-c++.dg/const-str-9.mm: Ditto.
705         * obj-c++.dg/method-11.mm: Ditto.
706         * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
707         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
708         Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
709         * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
710         * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
711
712 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
713
714         PR c++/43206
715         * g++.dg/template/typedef30.C: New test case.
716
717 2010-03-25  Jakub Jelinek  <jakub@redhat.com>
718
719         PR c/43385
720         * gcc.c-torture/execute/pr43385.c: New test.
721
722 2010-03-24  Joseph Myers  <joseph@codesourcery.com>
723
724         * gcc.dg/strncpy-fix-1.c: New test.
725
726 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
727
728         PR testsuite/41609
729         * lib/objc-torture.exp (objc-set-runtime-options): New.
730         * objc/execute/execute.exp: Check runtime options on each pass.
731         * objc/execute/exceptions/exceptions.exp: Ditto.
732         * objc/compile/compile.exp: Ditto.
733
734         PR testsuite/42348
735         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
736         standard tests.
737         (check_effective_target_objc2): New proc.
738         (check_effective_target_next_runtime): New proc.
739         * lib/objc.exp: Determine which runtime is in force and support it.
740         * lib/obj-c++.exp: Ditto.
741
742 2010-03-24  Jason Merrill  <jason@redhat.com>
743
744         PR c++/43502
745         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
746
747 2010-03-24  Martin Jambor  <mjambor@suse.cz>
748
749         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
750         a loop.
751         * gcc.dg/ipa/ipa-2.c: Likewise.
752         * gcc.dg/ipa/ipa-3.c: Likewise.
753         * gcc.dg/ipa/ipa-4.c: Likewise.
754         * gcc.dg/ipa/ipa-5.c: Likewise.
755         * gcc.dg/ipa/ipa-7.c: Likewise.
756         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
757         a loop.
758         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
759         i_can_not_be_propagated_fully2 into a loop.
760         * gcc.dg/ipa/ipa-8.c: New test.
761         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
762
763 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
764
765         PR debug/19192
766         PR debug/43479
767         * gcc.dg/guality/pr43479.c: New test.
768         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
769         and add volatile keyword.
770
771 2010-03-23  Mike Stump  <mikestump@comcast.net>
772
773         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
774
775 2010-03-23  Jason Merrill  <jason@redhat.com>
776
777         * g++.dg/ext/altivec-17.C: Adjust error message.
778
779         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
780         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
781         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
782         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
783         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
784         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
785
786 2010-03-22  Jason Merrill  <jason@redhat.com>
787
788         PR c++/43333
789         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
790         * g++.dg/ext/is_pod_98.C: New.
791
792         PR c++/43281
793         * g++.dg/cpp0x/auto18.C: New.
794
795         * gcc.dg/pr36997.c: Adjust error message.
796         * g++.dg/ext/vector9.C: Likewise.
797         * g++.dg/conversion/simd3.C: Likewise.
798         * g++.dg/other/error23.C: Likewise.
799
800 2010-03-22  Michael Matz  <matz@suse.de>
801
802         PR middle-end/43475
803         * gfortran.dg/pr43475.f90: New testcase.
804
805 2010-03-22  Richard Guenther  <rguenther@suse.de>
806
807         PR tree-optimization/43390
808         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
809
810 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
811
812         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
813         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
814
815 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
816             Michael Matz  <matz@suse.de>
817
818         PR c++/43081
819         * g++.dg/parse/crash56.C: New test.
820
821 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
822
823         PR fortran/43450
824         * gfortran.dg/whole_file_15.f90 : New test.
825
826 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
827
828         PR fortran/43409
829         * gfortran.dg/inquire_size.f90: New test.
830
831 2010-03-20  Richard Guenther  <rguenther@suse.de>
832
833         PR rtl-optimization/43438
834         * gcc.c-torture/execute/pr43438.c: New testcase.
835
836 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
837
838         PR c++/43375
839         * g++.dg/abi/mangle42.C: New test.
840
841 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
842
843         PR C/43211
844         * gcc.dg/pr43211.c: New test.
845         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
846
847 2010-03-19  Bernd Schmidt  <bernd.schmidt@codesourcery.com>
848
849         PR rtl-optimization/42258
850         * gcc.target/arm/thumb1-mul-moves.c: New test.
851
852         PR target/40697
853         * gcc.target/arm/thumb-andsi.c: New test.
854
855         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
856         dg-require-effective-target.
857
858 2010-03-19  Michael Matz  <matz@suse.de>
859
860         PR c++/43116
861         * g++.dg/other/pr43116.C: New testcase.
862
863 2010-03-19  Michael Matz  <matz@suse.de>
864
865         PR target/43305
866         * gcc.dg/pr43305.c: New testcase.
867
868 2010-03-19  Richard Guenther  <rguenther@suse.de>
869
870         PR tree-optimization/43415
871         * gcc.c-torture/compile/pr43415.c: New testcase.
872
873 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
874
875         PR ada/43106
876         * gnat.dg/case_optimization2.adb: New test.
877         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
878
879 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
880             Jack Howarth <howarth@bromo.med.uc.edu>
881
882         PR target/36399
883         * gcc.target/i386/push-1.c: Don't xfail
884           scan-assembler-not "movups" on darwin.
885
886 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
887
888         PR debug/43058
889         * gcc.dg/pr43058.c: New test.
890
891 2010-03-18  Martin Jambor  <mjambor@suse.cz>
892
893         PR middle-end/42450
894         * g++.dg/torture/pr42450.C: New test.
895
896 2010-03-18  Michael Matz  <matz@suse.de>
897
898         PR middle-end/43419
899         * gcc.dg/pr43419.c: New testcase.
900
901 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
902
903         PR rtl-optimization/43360
904         * gcc.dg/torture/pr43360.c: New.
905
906 2010-03-18  Michael Matz  <matz@suse.de>
907
908         PR tree-optimization/43402
909         * gcc.dg/pr43402.c: New testcase.
910
911 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
912
913         PR target/42427
914         * gcc.dg/pr42427.c: New test.
915
916 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
917
918         PR libfortran/43265
919         * gfortran.dg/read_empty_file.f: New test.
920         * gfortran.dg/read_eof_all.f90: New test.
921         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
922         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
923
924 2010-03-17  Michael Matz  <matz@suse.de>
925
926         * gcc.dg/pr43300.c: Add -w.
927
928 2010-03-17  Richard Guenther  <rguenther@suse.de>
929
930         * gcc.dg/pr43379.c: Add -w.
931
932 2010-03-17  Tobias Burnus  <burnus@net-b.de>
933
934         PR fortran/43331
935         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
936
937 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
938
939         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
940
941 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
942
943         * ada/acats/run_all.sh: Log start and end times.
944
945 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
946
947         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
948
949 2010-03-16  Richard Guenther  <rguenther@suse.de>
950
951         PR middle-end/43379
952         * gcc.dg/pr43379.c: New testcase.
953
954 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
955
956         PR debug/43051
957         * gcc.dg/guality/pr43051-1.c: New test.
958
959 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
960
961         PR testsuite/43363
962         * g++.dg/ext/altivec-17.C: Handle changes to error message.
963
964 2010-03-15  Michael Matz  <matz@suse.de>
965
966         PR middle-end/43300
967         * gcc.dg/pr43300.c: New testcase.
968
969 2010-03-15  Richard Guenther  <rguenther@suse.de>
970
971         PR tree-optimization/43367
972         * gcc.c-torture/compile/pr43367.c: New testcase.
973
974 2010-03-15  Richard Guenther  <rguenther@suse.de>
975
976         PR tree-optimization/43317
977         * gcc.dg/pr43317.c: New testcase.
978
979 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
980
981         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
982
983 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
984
985         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
986
987 2010-03-14  Tobias Burnus  <burnus@net-b.de>
988
989         PR fortran/43362
990         * gfortran.dg/impure_constructor_1.f90: New test.
991
992 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
993
994         PR middle-end/43354
995         * gfortran.dg/graphite/id-pr43354.f: New.
996
997 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
998
999         PR middle-end/43349
1000         * gfortran.dg/graphite/pr43349.f: New.
1001
1002 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1003
1004         PR middle-end/43306
1005         * gcc.dg/graphite/pr43306.c: New.
1006
1007 2010-03-12  David S. Miller  <davem@davemloft.net>
1008
1009         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
1010         sparc.
1011
1012 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1013
1014         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
1015
1016 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
1017
1018         PR fortran/43291
1019         PR fortran/43326
1020         * gfortran.dg/dynamic_dispatch_7.f03: New test.
1021
1022 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
1023
1024         * gfortran.dg/default_format_denormal_1.f90: Don't assume
1025         fail for *-*-mingw* targets.
1026
1027 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
1028
1029         PR debug/43329
1030         * gcc.dg/guality/pr43329-1.c: New test.
1031
1032 2010-03-11  Martin Jambor  <mjambor@suse.cz>
1033
1034         PR tree-optimization/43257
1035         * g++.dg/torture/pr43257.C: New test.
1036
1037 2010-03-11  Tobias Burnus  <burnus@net-b.de>
1038
1039         PR fortran/43228
1040         * gfortran.dg/namelist_61.f90: New test.
1041
1042 2010-03-11  Richard Guenther  <rguenther@suse.de>
1043
1044         PR tree-optimization/43255
1045         * gcc.c-torture/compile/pr43255.c: New testcase.
1046
1047 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1048
1049         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1050         * gcc.dg/pr43280.c: New testcase.
1051
1052 2010-03-11  Richard Guenther  <rguenther@suse.de>
1053
1054         PR lto/43200
1055         * gcc.dg/lto/20100227-1_0.c: New testcase.
1056         * gcc.dg/lto/20100227-1_1.c: Likewise.
1057
1058 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1059
1060         PR libfortran/43320
1061         PR libfortran/43265
1062         * gfortran.dg/read_eof_6.f: New test
1063         * gfortran.dg/read_x_eof.f90: New test.
1064         * gfortran.dg/read_x_past.f: Update test.
1065
1066 2010-03-10  Jan Hubicka   <jh@suse.cz>
1067
1068         * gcc.c-torture/compile/pr43288.c: New test.
1069
1070 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1071
1072         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1073         -fpic/-fPIC flags.
1074         * g++.old-deja/g++.pt/asm2.C: Likewise.
1075         * gcc.c-torture/compile/20000804-1.c: Likewise.
1076         * gcc.target/i386/clobbers.c: Likewise.
1077
1078 2010-03-10  Tobias Burnus  <burnus@net-b.de>
1079
1080         PR fortran/43303
1081         * gfortran.dg/c_assoc_3.f90: New test.
1082
1083 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
1084
1085         PR debug/36728
1086         * gcc.dg/guality/pr36728-1.c: New test.
1087         * gcc.dg/guality/pr36728-2.c: New test.
1088
1089 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
1090
1091         * gcc.dg/h8300-div-delay-slot.c: New test.
1092
1093 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
1094
1095         PR tree-optimization/43236
1096         * gcc.c-torture/execute/pr43236.c: New test.
1097
1098 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
1099
1100         PR middle-end/42859
1101         * g++.dg/eh/pr42859.C: New test.
1102
1103 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
1104
1105         PR debug/43299
1106         * gcc.dg/pr43299.c: New test.
1107
1108         PR debug/43290
1109         * g++.dg/eh/unwind2.C: New test.
1110
1111 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
1112             Reza Yazdani  <reza.yazdani@amd.com>
1113
1114         PR middle-end/43065
1115         * gcc.dg/graphite/run-id-4.c: New.
1116
1117 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
1118
1119         PR middle-end/43065
1120         * gcc.dg/graphite/run-id-3.c: New.
1121
1122 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
1123
1124         PR middle-end/42644
1125         PR middle-end/42130
1126         * gcc.dg/graphite/id-18.c: New.
1127         * gcc.dg/graphite/run-id-pr42644.c: New.
1128
1129 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
1130
1131         PR middle-end/42326
1132         * gcc.dg/graphite/pr42326.c: New.
1133
1134 2010-03-08  Richard Guenther  <rguenther@suse.de>
1135
1136         PR tree-optimization/43269
1137         * gcc.c-torture/execute/pr43269.c: New testcase.
1138
1139 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
1140
1141         PR fortran/43256
1142         * gfortran.dg/typebound_call_13.f03: New.
1143
1144 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
1145
1146         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1147         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1148
1149 2010-03-05  Jason Merrill  <jason@redhat.com>
1150
1151         * g++.dg/abi/mangle40.C: Require weak and alias.
1152
1153 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
1154
1155         PR middle-end/42326
1156         * gfortran.dg/graphite/pr42326.f90: New.
1157         * gfortran.dg/graphite/pr42326-1.f90: New.
1158
1159 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1160
1161         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1162         (gnat_target_compile): Likewise.
1163         Reinitialize GNAT_UNDER_TEST if target changes.
1164         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1165         (local_find_gnatmake): Pass full --GCC to gnatlink.
1166         Remove --LINK.
1167
1168 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
1169
1170         PR c/43248
1171         * gcc.dg/compound-literal-1.c: New testcase.
1172
1173 2010-03-04  Martin Jambor  <mjambor@suse.cz>
1174
1175         PR tree-optimization/43164
1176         PR tree-optimization/43191
1177         * gcc.c-torture/compile/pr43164.c: New test.
1178         * gcc.c-torture/compile/pr43191.c: Likewise.
1179
1180 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
1181
1182         PR fortran/43244
1183         * gfortran.dg/finalize_9.f90: New.
1184
1185 2010-03-04  Tobias Burnus  <burnus@net-b.de>
1186             Ken Werner <ken@linux.vnet.ibm.com>
1187
1188         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1189         to dg-options for spu.
1190         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1191         dump-scan target to exclude spu.
1192
1193 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
1194
1195         PR middle-end/43209
1196         * gcc.dg/tree-ssa/ivopts-4.c: New.
1197
1198 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
1199
1200         * lib/target-supports-dg.exp (check-flags): Provide defaults for
1201         include-opts and exclude-opts; skip checking the flags if arguments
1202         are the same as the defaults.
1203         (dg-xfail-if): Verify the number of arguments, supply defaults
1204         for unspecified optional arguments.
1205         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1206
1207 2010-03-03  Jason Merrill  <jason@redhat.com>
1208
1209         PR c++/12909
1210         * g++.dg/abi/mangle40.C: Updated.
1211
1212 2010-03-03  Jason Merrill  <jason@redhat.com>
1213
1214         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1215         * g++.dg/abi/mangle23.C: Likewise.
1216         * g++.dg/eh/simd-2.C: Likewise.
1217         * g++.dg/ext/attribute-test-2.C: Likewise.
1218         * g++.dg/ext/vector14.C: Likewise.
1219         * g++.dg/other/pr34435.C: Likewise.
1220         * g++.dg/template/conv8.C: Likewise.
1221         * g++.dg/template/nontype9.C: Likewise.
1222         * g++.dg/template/qualttp17.C: Likewise.
1223         * g++.dg/template/ref1.C: Likewise.
1224         * g++.old-deja/g++.pt/crash68.C: Likewise.
1225         * g++.old-deja/g++.pt/ref1.C: Likewise.
1226         * g++.old-deja/g++.pt/ref3.C: Likewise.
1227         * g++.old-deja/g++.pt/ref4.C: Likewise.
1228
1229         PR c++/12909
1230         * g++.dg/abi/mangle40.C: New.
1231         * g++.dg/abi/mangle41.C: New.
1232         * g++.dg/lto/20100302_0.C: New.
1233         * g++.dg/lto/20100302_1.C: New.
1234         * g++.dg/lto/20100302.h: New.
1235
1236 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1237
1238         PR fortran/43243
1239         * gfortran.dg/internal_pack_12.f90: New test.
1240
1241 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1242
1243         * gcc.dg/pr36997.c: Adjust error message.
1244
1245 2010-03-03  Mike Stump  <mikestump@comcast.net>
1246
1247         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1248         adjustments to not be present on machines that align the stack to
1249         more than 4 bytes and don't have a red zone yet as that is an
1250         unimplemented optimization.
1251
1252 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1253
1254         PR fortran/43169
1255         * gfortran.dg/impure_assignment_3.f90: New.
1256
1257 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1258
1259         PR debug/43229
1260         * gfortran.dg/pr43229.f90: New test.
1261
1262         PR debug/43237
1263         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1264
1265         PR debug/43177
1266         * gcc.dg/guality/pr43177.c: New test.
1267
1268 2010-03-02  Jason Merrill  <jason@redhat.com>
1269
1270         * g++.dg/ext/vector9.C: Adjust error message.
1271         * g++.dg/conversion/simd3.C: Likewise.
1272         * g++.dg/other/error23.C: Likewise.
1273
1274 2010-03-02  Mike Stump  <mikestump@comcast.net>
1275
1276         PR c++/41090
1277         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1278
1279 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1280
1281         PR fortran/43180
1282         * gfortran.dg/internal_pack_10.f90: New test.
1283
1284         PR fortran/43173
1285         * gfortran.dg/internal_pack_11.f90: New test.
1286
1287 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1288
1289         PR middle-end/42640
1290         * gcc.dg/tree-ssa/pr42640.c: New.
1291
1292 2010-03-01  Richard Guenther  <rguenther@suse.de>
1293
1294         PR tree-optimization/43220
1295         * gcc.c-torture/execute/pr43220.c: New testcase.
1296
1297 2010-03-01  Richard Guenther  <rguenther@suse.de>
1298
1299         PR middle-end/43213
1300         * gcc.dg/pr43213.c: New testcase.
1301
1302 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1303
1304         PR pch/14940
1305         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1306
1307 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1308
1309         * lib/target-supports.exp (check_effective_target_ucn_nocache):
1310         New function.
1311         (check_effective_target_ucn): Likewise.
1312
1313         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1314         if !ucn.
1315         * gcc.dg/ucnid-2.c: Likewise.
1316         * gcc.dg/ucnid-3.c: Likewise.
1317         * gcc.dg/ucnid-4.c: Likewise.
1318         * gcc.dg/ucnid-11.c: Likewise.
1319         * gcc.dg/ucnid-12.c: Likewise.
1320         * gcc.dg/ucnid-6.c: Skip if !ucn.
1321         * gcc.dg/ucnid-9.c: Likewise.
1322
1323 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1324
1325         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1326         lists to dg-skip-if.
1327         * gcc.target/i386/stackalign/return-3.c: Likewise.
1328
1329 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1330
1331         * gcc.target/i386/clearcap.map: New file.
1332         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1333         Pass clearcap.map by default if supported.
1334
1335 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1336
1337         PR fortran/42900
1338         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1339         Explain this.
1340         * gfortran.dg/stat_2.f90: Likewise.
1341
1342 2010-03-01  Tobias Burnus  <burnus@net-b.de>
1343
1344         PR fortran/43199
1345         * gfortran.dg/module_read_2.f90: New test.
1346
1347 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
1348
1349         PR c++/42748
1350         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1351         * g++.dg/abi/mangle12.C: Likewise.
1352         * g++.dg/abi/mangle20-2.C: Likewise.
1353         * g++.dg/abi/mangle17.C: Likewise.
1354         * g++.dg/template/cond2.C: Likewise.
1355         * g++.dg/template/pr35240.C: Likewise.
1356
1357 2010-02-27  Richard Guenther  <rguenther@suse.de>
1358
1359         PR tree-optimization/43186
1360         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1361
1362 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1363
1364         * g++.dg/abi/packed1.C: Expect warning on the SH.
1365
1366 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
1367
1368         PR c++/42054:
1369         * g++.dg/parse/error37.C: New test.
1370
1371 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1372
1373         PR c/24577
1374         PR c/43192
1375         * gcc.dg/pr8927-1.c: Match new note.
1376         * gcc.dg/990506-0.c: Likewise.
1377         * gcc.dg/gomp/flush-2.c: Likewise.
1378         * gcc.dg/gomp/atomic-5.c: Likewise.
1379         * gcc.dg/gomp/pr34607.c: Likewise.
1380         * gcc.dg/pr35746.c: Likewise.
1381         * gcc.dg/cpp/pragma-1.c: Likewise.
1382         * gcc.dg/cpp/pragma-2.c: Likewise.
1383         * gcc.dg/pr41842.c: Likewise.
1384         * gcc.dg/noncompile/20040629-1.c: Likewise.
1385         * objc.dg/private-1.m: Likewise.
1386
1387 2010-02-27  Tobias Burnus  <burnus@net-b.de>
1388
1389         PR fortran/43185
1390         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1391         * gfortran.dg/default_initialization_4.f90: New test.
1392
1393 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
1394
1395         * gnat.dg/thin_pointer.ad[sb]: Rename into...
1396         * gnat.dg/thin_pointer1.ad[sb]: ...this.
1397         * gnat.dg/thin_pointer2.adb: New test.
1398         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1399
1400 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1401
1402         PR c/20631
1403         * gcc.dg/cpp/c90-pedantic.c: New.
1404         * gcc.dg/cpp/c90.c: New.
1405         * gcc.dg/gnu90-const-expr-1.c: New.
1406         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1407
1408 2010-02-26  Richard Guenther  <rguenther@suse.de>
1409
1410         PR tree-optimization/43186
1411         * gcc.c-torture/compile/pr43186.c: New testcase.
1412
1413 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
1414
1415         PR debug/43190
1416         * c-c++-common/dwarf2/pr43190.c: New test.
1417
1418 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1419
1420         PR testsuite/37074:
1421         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1422
1423 2010-02-26  Richard Guenther  <rguenther@suse.de>
1424
1425         PR tree-optimization/43188
1426         * gcc.c-torture/compile/pr43188.c: New testcase.
1427
1428 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1429
1430         PR target/43175
1431         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1432
1433 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
1434
1435         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1436
1437 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
1438
1439         PR target/43154
1440         * gcc.target/powerpc/pr43154.c: New file.
1441
1442 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
1443
1444         PR debug/43166
1445         * gfortran.dg/debug/pr43166.f: New test.
1446
1447         PR debug/43165
1448         * gcc.dg/torture/pr43165.c: New test.
1449
1450 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1451
1452         PR c/43128
1453         * c-c++-common/pr41779.c: Update.
1454
1455 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1456
1457         PR ada/32547
1458         * lib/gnat-dg.exp (gnat_load): Redefine.
1459
1460         * ada/acats/run_acats: Run run_all.sh with $SHELL.
1461         * ada/acats/run_all.sh: Downcase tasking not implemented message.
1462
1463 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1464
1465         PR libobjc/36610
1466         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1467         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1468         -fgnu-runtime.
1469         Sort entries.
1470
1471 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1472
1473         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1474
1475 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
1476
1477         PR debug/43150
1478         * gcc.dg/guality/vla-1.c: New test.
1479
1480 2010-02-24  Tobias Burnus  <burnus@net-b.de>
1481
1482         PR fortran/43042
1483         * gfortran.dg/c_ptr_tests_15.f90: New test.
1484
1485 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1486
1487         PR target/43107
1488         * gcc.target/i386/pr43107.c: New test.
1489
1490 2010-02-23  Jason Merrill  <jason@redhat.com>
1491
1492         PR c++/43143
1493         * g++.dg/cpp0x/variadic100.C: New.
1494
1495 2010-02-23  Jason Merrill  <jason@redhat.com>
1496
1497         PR debug/42800
1498         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1499         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1500         * c-c++-common/dwarf2/vla1.c: New.
1501
1502 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1503
1504         PR target/43139
1505         * gcc.dg/pr43139.c: New test.
1506
1507         PR debug/43077
1508         * gcc.dg/guality/pr43077-1.c: New test.
1509
1510 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1511
1512         PR 43123
1513         * gcc.dg/march.c: New.
1514         * gcc.dg/march-generic.c: New.
1515         * gcc.dg/mtune.c: New.
1516
1517 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1518
1519         PR middle-end/43083
1520         * gcc.dg/graphite/pr43083.c: New.
1521
1522 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1523
1524         PR middle-end/43097
1525         * gfortran.dg/graphite/pr43097.f: New.
1526
1527 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1528             Manuel López-Ibáñez  <manu@gcc.gnu.org>
1529
1530         PR middle-end/43140
1531         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1532
1533 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1534
1535         PR middle-end/43026
1536         * g++.dg/graphite/pr43026.C: New.
1537
1538 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1539
1540         PR c++/43126
1541         * gcc.dg/cleanup-1.c: Update.
1542         * gcc.dg/func-args-1.c: Update.
1543         * gcc.dg/format/sentinel-1.c: Update.
1544         * g++.old-deja/g++.jason/scoping10.C: Update.
1545         * g++.old-deja/g++.ns/lookup5.C: Update.
1546         * g++.dg/ext/cleanup-1.C: Update.
1547         * g++.dg/parse/varmod1.C: Update.
1548         * g++.dg/parse/error33.C: Update.
1549         * g++.dg/expr/call3.C: Update.
1550         * g++.dg/func-args-1.C: New.
1551
1552 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
1553
1554         PR c/43125
1555         * gcc.dg/attr-used-2.c: Moved to ...
1556         * c-c++-common/attr-used-2.c: Here.
1557
1558         * gcc.dg/attr-used.c: Moved to ...
1559         * c-c++-common/attr-used.c: Here.
1560
1561 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
1562
1563         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1564
1565 2010-02-22  Richard Guenther  <rguenther@suse.de>
1566
1567         PR lto/43045
1568         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1569         * gfortran.dg/lto/20100222-1_1.c: Likewise.
1570
1571 2010-02-22  Richard Guenther  <rguenther@suse.de>
1572
1573         PR tree-optimization/42749
1574         * gcc.c-torture/compile/pr42749.c: New testcase.
1575
1576 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
1577
1578         PR fortran/43072
1579         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1580         * gfortran.dg/internal_pack_9.f90: New test.
1581
1582 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1583
1584         PR c++/23510
1585         * g++.dg/template/recurse.C: Adjust.
1586         * g++.dg/template/pr23510.C: New.
1587
1588 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
1589
1590         PR c++/42824
1591         * g++.dg/template/memclass4.C: New test.
1592
1593 2010-02-21  Tobias Burnus  <burnus@net-b.de>
1594
1595         PR fortran/35259
1596         * gfortran.dg/reassoc_5.f90: New test.
1597
1598 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
1599
1600         PR target/43067
1601         * gcc.target/i386/pr43067.c: New test.
1602
1603 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1604
1605         PR c++/35669
1606         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1607         -Wconversion-null.
1608         * g++.dg/warn/Wconversion-null.C: New test.
1609         * g++.old-deja/g++.other/null1.C: Move to...
1610         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1611
1612 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
1613
1614         PR fortran/36932
1615         PR fortran/36933
1616         * gfortran.dg/dependency_26.f90: New test.
1617
1618         PR fortran/43072
1619         * gfortran.dg/internal_pack_7.f90: New test.
1620
1621         PR fortran/43111
1622         * gfortran.dg/internal_pack_8.f90: New test.
1623
1624 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1625
1626         PR 43128
1627         * c-c++-common/pr41779.c: Fix broken testcase.
1628
1629 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1630
1631         PR 36513
1632         * c-c++-common/pr36513.c: New testcase.
1633         * c-c++-common/pr36513-2.c: New testcase.
1634
1635 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1636
1637         PR 41779
1638         * c-c++-common/pr41779.c: New.
1639
1640 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
1641
1642         PR debug/43084
1643         * gcc.dg/pr43084.c: New test.
1644
1645 2010-02-19  Richard Guenther  <rguenther@suse.de>
1646
1647         PR tree-optimization/42916
1648         * gcc.dg/pr42916.c: New testcase.
1649
1650 2010-02-18  Jason Merrill  <jason@redhat.com>
1651
1652         PR c++/42837
1653         * g++.dg/abi/packed1.C: Add expected warning.
1654
1655         PR c++/43108
1656         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1657         * gcc.dg/torture/dg-torture.exp: Likewise.
1658         * c-c++-common/torture/complex-sign.h,
1659         c-c++-common/torture/complex-sign-add.c,
1660         c-c++-common/torture/complex-sign-mixed-add.c,
1661         c-c++-common/torture/complex-sign-mixed-div.c,
1662         c-c++-common/torture/complex-sign-mixed-mul.c,
1663         c-c++-common/torture/complex-sign-mixed-sub.c,
1664         c-c++-common/torture/complex-sign-mul.c,
1665         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1666         Adapt for C++ compilation as well.
1667
1668         PR c++/43070
1669         * g++.dg/ext/label1.C: Update.
1670         * g++.dg/ext/label2.C: Update.
1671
1672         PR c++/26261
1673         * g++.dg/template/dependent-name6.C: New.
1674
1675         PR c++/43109
1676         * g++.dg/parse/namespace12.C: New.
1677
1678 2010-02-18  Martin Jambor  <mjambor@suse.cz>
1679
1680         PR tree-optimization/43066
1681         * gcc.c-torture/compile/pr43066.c: New test.
1682
1683 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
1684
1685         * g++.dg/ext/attrib35.C: Fix target selector string.
1686         * g++.dg/ext/attrib36.C: Ditto.
1687         * g++.dg/ext/attrib37.C: Ditto.
1688         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1689         * g++.dg/abi/mangle25.C: Ditto.
1690
1691 2010-02-17  Jason Merrill  <jason@redhat.com>
1692
1693         PR c++/43069
1694         * g++.dg/parse/namespace11.C: New.
1695
1696         PR c++/43093
1697         * g++.dg/ext/attrib37.C: New.
1698
1699         PR c++/43079
1700         * g++.dg/template/ptrmem20.C: New.
1701
1702 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
1703
1704         PR target/43103
1705         * gcc.target/i386/xop-check.h: Include m256-check.h.
1706         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1707         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1708         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1709         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1710
1711 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
1712
1713         PR debug/42918
1714         * gcc.dg/pr42918.c: New test.
1715
1716 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
1717
1718         * g++.dg/ext/attrib36.C: Require ILP32.
1719
1720 2010-02-16  Richard Guenther  <rguenther@suse.de>
1721
1722         PR tree-optimization/41043
1723         * gfortran.dg/pr41043.f90: New testcase.
1724         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1725
1726 2010-02-16  Jason Merrill  <jason@redhat.com>
1727
1728         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1729
1730 2010-02-16  Ira Rosen <irar@il.ibm.com>
1731
1732         PR tree-optimization/43074
1733         * gcc.dg/vect/fast-math-pr43074.c: New test.
1734
1735 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
1736
1737         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1738
1739 2010-02-16  Jason Merrill  <jason@redhat.com>
1740
1741         PR c++/43031
1742         * g++.dg/ext/attrib36.C: New.
1743
1744         PR c++/43036
1745         * g++.dg/other/array6.C: New.
1746
1747 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1748
1749         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1750
1751 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
1752
1753         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1754         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1755         * gcc.target/i386/xop-vpermil2pd-1.c: New.
1756         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1757         * gcc.target/i386/xop-vpermil2ps-1.c: New.
1758         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1759
1760 2010-02-15  Richard Guenther  <rguenther@suse.de>
1761
1762         PR middle-end/43068
1763         * g++.dg/torture/pr43068.C: New testcase.
1764
1765 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
1766
1767         PR c++/43024
1768         * g++.dg/opt/ice1.C: New.
1769
1770 2010-02-14  Jason Merrill  <jason@redhat.com>
1771
1772         PR c++/41997
1773         * g++.dg/cpp0x/initlist-opt.C: New.
1774
1775 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
1776
1777         PR fortran/41113
1778         PR fortran/41117
1779         * gfortran.dg/internal_pack_6.f90: New test.
1780
1781 2010-02-12  Jason Merrill  <jason@redhat.com>
1782
1783         PR c++/43054
1784         * g++.dg/cpp0x/variadic99.C: New.
1785
1786 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
1787
1788         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1789         sign extend pointers to gualchk_t.
1790
1791         PR c++/43033
1792         * g++.dg/other/default3.C: Xfail g4 test.
1793
1794 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1795
1796         PR middle-end/43012
1797         * gcc.dg/graphite/pr43012.c: New.
1798
1799 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1800
1801         PR middle-end/42930
1802         * g++.dg/graphite/pr42930.C: New.
1803
1804 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1805
1806         PR middle-end/42914
1807         PR middle-end/42530
1808         * gcc.dg/graphite/pr42530.c: New.
1809         * gcc.dg/graphite/pr42914.c: New.
1810
1811 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1812
1813         PR middle-end/42771
1814         * gcc.dg/graphite/pr42771.c: New.
1815
1816 2010-02-11  Richard Guenther  <rguenther@suse.de>
1817
1818         PR tree-optimization/42998
1819         * gcc.c-torture/compile/pr42998.c: New testcase.
1820
1821 2010-02-10  Jason Merrill  <jason@redhat.com>
1822
1823         PR c++/41896
1824         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1825
1826         PR c++/42983, core issue 906
1827         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1828         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1829
1830         PR c++/43016
1831         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1832
1833 2010-02-10  Richard Guenther  <rguenther@suse.de>
1834
1835         PR tree-optimization/43017
1836         * gcc.dg/torture/pr43017.c: New testcase.
1837
1838 2010-02-10  Tobias Burnus <burnus@net-b.de>
1839
1840         PR fortran/40823
1841         * gfortran.dg/private_type_1.f90: Update error location.
1842         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1843         * gfortran.dg/typebound_operator_2.f03: Ditto.
1844         * gfortran.dg/assignment_2.f90: Ditto.
1845         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1846         * gfortran.dg/binding_label_tests_9.f03: Ditto.
1847
1848 2010-02-10  Tobias Burnus  <burnus@net-b.de>
1849
1850         PR fortran/43015
1851         * gfortran.dg/bind_c_usage_20.f90: New test.
1852
1853 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1854
1855         PR debug/43010
1856         * g++.dg/debug/pr43010.C: New test.
1857
1858 2010-02-10  Richard Guenther  <rguenther@suse.de>
1859
1860         PR c/43007
1861         * gcc.c-torture/execute/20100209-1.c: New testcase.
1862         * gcc.dg/fold-div-3.c: Likewise.
1863
1864 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1865
1866         * gcc.dg/builtin-ffs-1.c: New test.
1867
1868 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1869
1870         PR fortran/42999
1871         * gfortran.dg/array_constructor_35.f90: New test.
1872
1873 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1874
1875         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1876
1877 2010-02-09  Jason Merrill  <jason@redhat.com>
1878
1879         PR c++/42399
1880         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1881
1882         PR c++/42370
1883         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1884
1885 2010-02-09  Tobias Burnus  <burnus@net-b.de>
1886
1887         PR fortran/41869
1888         * gfortran.dg/module_write_1.f90: New test.
1889
1890 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
1891
1892         * gcc.dg/pr19340.c: Adjust.
1893
1894 2010-02-09  Richard Guenther  <rguenther@suse.de>
1895
1896         PR tree-optimization/43008
1897         * gcc.c-torture/execute/pr43008.c: New testcase.
1898
1899 2010-02-09  Richard Guenther  <rguenther@suse.de>
1900
1901         PR tree-optimization/43000
1902         * gcc.dg/torture/pr43000.c: New testcase.
1903         * gcc.dg/torture/pr43002.c: Likewise.
1904
1905 2010-02-09  Daniel Kraft  <d@domob.eu>
1906
1907         PR fortran/39171
1908         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1909         and pass -Wsurprising as necessary.
1910
1911 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
1912
1913         PR tree-optimization/42890
1914         * g++.dg/torture/pr42890.C: New test.
1915
1916 2010-02-08  Richard Guenther  <rguenther@suse.de>
1917
1918         PR middle-end/42995
1919         * gcc.dg/tree-ssa/inline-4.c: New testcase.
1920
1921 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1922
1923         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
1924         return 0 from main.
1925         * gcc.dg/graphite/block-1.c: Same.
1926         * gcc.dg/graphite/block-3.c: Same.
1927         * gcc.dg/graphite/block-4.c: Same.
1928         * gcc.dg/graphite/block-5.c: Same.
1929         * gcc.dg/graphite/block-6.c: Same.
1930         * gcc.dg/graphite/block-7.c: Same.
1931         * gcc.dg/graphite/interchange-0.c: Same.
1932         * gcc.dg/graphite/interchange-1.c: Same.
1933         * gcc.dg/graphite/interchange-10.c: Same.
1934         * gcc.dg/graphite/interchange-11.c: Same.
1935         * gcc.dg/graphite/interchange-12.c: Same.
1936         * gcc.dg/graphite/interchange-2.c: Same.
1937         * gcc.dg/graphite/interchange-3.c: Same.
1938         * gcc.dg/graphite/interchange-4.c: Same.
1939         * gcc.dg/graphite/interchange-5.c: Same.
1940         * gcc.dg/graphite/interchange-6.c: Same.
1941         * gcc.dg/graphite/interchange-7.c: Same.
1942         * gcc.dg/graphite/interchange-8.c: Same.
1943         * gcc.dg/graphite/interchange-9.c: Same.
1944         * gcc.dg/graphite/interchange-mvt.c: Same.
1945
1946 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1947
1948         * gfortran.dg/graphite/id-19.f: New.
1949         * gfortran.dg/graphite/pr14741.f90: New.
1950         * gfortran.dg/graphite/pr41924.f90: New.
1951         * gfortran.dg/graphite/run-id-2.f90: New.
1952
1953 2010-02-07  Richard Guenther  <rguenther@suse.de>
1954
1955         PR middle-end/42956
1956         * gcc.c-torture/compile/pr42956.c: New testcase.
1957
1958 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1959
1960         PR libfortran/42742
1961         * gfortran.dg/fmt_cache_2.f: New test.
1962
1963 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1964
1965         * gfortran.dg/read_no_eor.f90: New test.
1966
1967 2010-02-05  Jason Merrill  <jason@redhat.com>
1968
1969         * g++.dg/ext/label13.C: Move constructor body out of class.
1970
1971 2010-02-03  Jason Merrill  <jason@redhat.com>
1972
1973         PR c++/42870
1974         * g++.dg/ext/dllexport3.C: New.
1975
1976 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
1977
1978         * gcc.dg/format/ms-format3.c: New test for specific MS types.
1979
1980 2010-02-05  Richard Guenther  <rguenther@suse.de>
1981
1982         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
1983
1984 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
1985
1986         PR c++/42915
1987         * g++.dg/other/crash-9.C: New test.
1988
1989 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
1990
1991         PR fortran/42309
1992         * gfortran.dg/subref_array_pointer_4.f90 : New test.
1993
1994 2010-02-04  Richard Guenther  <rguenther@suse.de>
1995
1996         PR rtl-optimization/42952
1997         * gcc.dg/torture/pr42952.c: New testcase.
1998
1999 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2000
2001         PR libfortran/42901
2002         * gfortran.dg/namelist_60.f90: New test.
2003
2004 2010-02-03  Jason Merrill  <jason@redhat.com>
2005
2006         PR c++/40138
2007         * g++.dg/ext/builtin11.C: New.
2008
2009         PR c++/4926
2010         PR c++/38600
2011         * g++.dg/abi/mangle35.C: New.
2012         * g++.dg/abi/mangle37.C: New.
2013
2014         PR c++/12909
2015         * g++.dg/abi/mangle36.C: New.
2016
2017         PR c++/35652
2018         * g++.dg/warn/string1.C: New.
2019
2020 2010-02-03  Richard Guenther  <rguenther@suse.de>
2021
2022         PR tree-optimization/42944
2023         * gcc.dg/errno-1.c: New testcase.
2024
2025 2010-02-03  Richard Guenther  <rguenther@suse.de>
2026
2027         PR middle-end/42927
2028         * gcc.c-torture/compile/pr42927.c: New testcase.
2029
2030 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2031
2032         PR fortran/42936
2033         * gfortran.dg/null_4.f90: New test.
2034
2035 2010-02-02  Jason Merrill  <jason@redhat.com>
2036
2037         PR c++/41090
2038         * g++.dg/ext/label13.C: New.
2039
2040 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2041
2042         PR fortran/42650
2043         * gfortran.dg/func_result_5.f90: New test.
2044
2045 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2046
2047         PR fortran/42922
2048         * gfortran.dg/pure_initializer_3.f90: News test.
2049
2050 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2051
2052         PR fortran/42888
2053         * gfortran.dg/allocate_derived_2.f90: New test.
2054
2055 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2056
2057         PR middle-end/42898
2058         * gcc.dg/torture/pr42898-2.c: New test.
2059
2060 2010-01-31  Richard Guenther  <rguenther@suse.de>
2061
2062         PR middle-end/42898
2063         * gcc.dg/torture/pr42898.c: New testcase.
2064
2065 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2066
2067         PR fortran/38324
2068         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2069         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2070
2071 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2072
2073         * g++.dg/tree-ssa/inline-1.C: New.
2074         * g++.dg/tree-ssa/inline-2.C: New.
2075         * g++.dg/tree-ssa/inline-3.C: New.
2076
2077 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2078
2079         PR testsuite/41701
2080         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2081         the string 'pow' in the pathname of the compiler from generating a
2082         test failure.
2083
2084 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2085
2086         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2087         * g++.old-deja/g++.mike/eh17.C: Likewise.
2088         * g++.old-deja/g++.mike/p5571.C: Likewise.
2089
2090 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2091
2092         PR c++/42758
2093         PR c++/42634
2094         PR c++/42336
2095         PR c++/42797
2096         PR c++/42880
2097         * g++.dg/other/crash-5.C: New test.
2098         * g++.dg/other/crash-6.C: New test.
2099         * g++.dg/other/crash-7.C: New test.
2100         * g++.dg/other/crash-8.C: New test.
2101
2102 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2103
2104         PR rtl-optimization/42889
2105         * gcc.dg/pr42889.c: New test.
2106
2107 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2108
2109         * gcc.target/i386/pr42881.c: Use SSE2.
2110
2111 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2112
2113         PR target/42891
2114         * gcc.target/i386/pr42891.c: New test.
2115
2116 2010-01-28  Richard Guenther  <rguenther@suse.de>
2117
2118         PR tree-optimization/42871
2119         * g++.dg/torture/pr42871.C: New testcase.
2120
2121 2010-01-28  Richard Guenther  <rguenther@suse.de>
2122
2123         * gcc.dg/Wobjsize-1.h: New testcase.
2124         * gcc.dg/Wobjsize-1.c: Likewise.
2125
2126 2010-01-28  Richard Guenther  <rguenther@suse.de>
2127
2128         PR middle-end/42883
2129         * g++.dg/torture/pr42883.C: New testcase.
2130
2131 2010-01-28  Michael Matz  <matz@suse.de>
2132
2133         * gcc.target/i386/pr42881.c: New test.
2134
2135 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2136
2137         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2138         Add i?86-*-solaris2* support.
2139
2140 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2141
2142         PR c++/42713
2143         PR c++/42820
2144         * g++.dg/template/typedef27.C: New test case.
2145         * g++.dg/template/typedef28.C: New test case.
2146
2147 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2148
2149         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2150
2151 2010-01-27  Richard Guenther  <rguenther@suse.de>
2152
2153         PR middle-end/42878
2154         * gcc.dg/torture/pr42878-1.c: New testcase.
2155         * gcc.dg/torture/pr42878-2.c: Likewise.
2156
2157 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2158
2159         PR middle-end/42874
2160         * gcc.dg/vla-22.c: New test.
2161
2162 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2163
2164         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2165         current collation.
2166
2167 2010-01-26  Richard Guenther  <rguenther@suse.de>
2168
2169         PR rtl-optimization/42685
2170         * gcc.dg/pr42685.c: New testcase.
2171         * g++.dg/other/pr42685.C: Likewise.
2172
2173 2010-01-26  Richard Guenther  <rguenther@suse.de>
2174
2175         PR middle-end/42806
2176         * g++.dg/other/pr42806.C: New testcase.
2177
2178 2010-01-26  Richard Guenther  <rguenther@suse.de>
2179
2180         PR tree-optimization/42250
2181         * gcc.dg/pr42250.c: New testcase.
2182
2183 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2184
2185         * gnat.dg/array_bounds_test.adb: New test.
2186
2187 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2188
2189         PR fortran/42858
2190         * gfortran.dg/generic_21.f90: New test.
2191
2192 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2193
2194         PR testsuite/41522
2195         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2196
2197 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2198
2199         PR c++/42748
2200         * g++.dg/abi/arm_va_list2.C: New test.
2201         * g++.dg/abi/arm_va_list2.h: Companion header file.
2202
2203 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2204
2205         PR fortran/41044
2206         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2207
2208         PR fortran/41167
2209         * gfortran.dg/char_array_arg_1.f90 : New test.
2210
2211         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2212
2213 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2214
2215         PR fortran/39304
2216         * gfortran.dg/generic_20.f90: New test.
2217
2218 2010-01-22  Michael Matz  <matz@suse.de>
2219
2220         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2221         -msse2.
2222
2223 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2224
2225         PR fortran/42736
2226         * gfortran.dg/dependency_25.f90 : New test.
2227
2228 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2229
2230         PR tree-optimization/42585
2231         * gcc.dg/tree-ssa/pr42585.c: New test.
2232
2233 2010-01-21  Richard Guenther  <rguenther@suse.de>
2234
2235         PR middle-end/19988
2236         * gcc.dg/pr19988.c: New testcase.
2237
2238 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2239
2240         * g++.dg/compat/decimal/compat-common.h: New file.
2241         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2242         * g++.dg/compat/decimal/pass_x.h: New file.
2243         * g++.dg/compat/decimal/pass_y.h: New file.
2244         * g++.dg/compat/decimal/pass-1_main.C: New file.
2245         * g++.dg/compat/decimal/pass-1_x.C: New file.
2246         * g++.dg/compat/decimal/pass-1_y.C: New file.
2247         * g++.dg/compat/decimal/pass-2_main.C: New file.
2248         * g++.dg/compat/decimal/pass-2_x.C: New file.
2249         * g++.dg/compat/decimal/pass-2_y.C: New file.
2250         * g++.dg/compat/decimal/pass-3_main.C: New file.
2251         * g++.dg/compat/decimal/pass-3_x.C: New file.
2252         * g++.dg/compat/decimal/pass-3_y.C: New file.
2253         * g++.dg/compat/decimal/pass-4_main.C: New file.
2254         * g++.dg/compat/decimal/pass-4_x.C: New file.
2255         * g++.dg/compat/decimal/pass-4_y.C: New file.
2256         * g++.dg/compat/decimal/pass-5_main.C: New file.
2257         * g++.dg/compat/decimal/pass-5_x.C: New file.
2258         * g++.dg/compat/decimal/pass-5_y.C: New file.
2259         * g++.dg/compat/decimal/pass-6_main.C: New file.
2260         * g++.dg/compat/decimal/pass-6_x.C: New file.
2261         * g++.dg/compat/decimal/pass-6_y.C: New file.
2262         * g++.dg/compat/decimal/return_x.h: New file.
2263         * g++.dg/compat/decimal/return_y.h: New file.
2264         * g++.dg/compat/decimal/return-1_main.C: New file.
2265         * g++.dg/compat/decimal/return-1_x.C: New file.
2266         * g++.dg/compat/decimal/return-1_y.C: New file.
2267         * g++.dg/compat/decimal/return-2_main.C: New file.
2268         * g++.dg/compat/decimal/return-2_x.C: New file.
2269         * g++.dg/compat/decimal/return-2_y.C: New file.
2270         * g++.dg/compat/decimal/return-3_main.C: New file.
2271         * g++.dg/compat/decimal/return-3_x.C: New file.
2272         * g++.dg/compat/decimal/return-3_y.C: New file.
2273         * g++.dg/compat/decimal/return-4_main.C: New file.
2274         * g++.dg/compat/decimal/return-4_x.C: New file.
2275         * g++.dg/compat/decimal/return-4_y.C: New file.
2276         * g++.dg/compat/decimal/return-5_main.C: New file.
2277         * g++.dg/compat/decimal/return-5_x.C: New file.
2278         * g++.dg/compat/decimal/return-5_y.C: New file.
2279         * g++.dg/compat/decimal/return-6_main.C: New file.
2280         * g++.dg/compat/decimal/return-6_x.C: New file.
2281         * g++.dg/compat/decimal/return-6_y.C: New file.
2282
2283 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2284
2285         PR debug/42715
2286         * gcc.dg/pr42715.c: New.
2287
2288 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2289
2290         PR c++/42038
2291         * g++.dg/parse/crash55.C: New.
2292
2293 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2294
2295         PR debug/42782
2296         * gcc.dg/guality/pr42782.c: New.
2297
2298 2010-01-20  Jason Merrill  <jason@redhat.com>
2299
2300         PR c++/41788
2301         * g++.dg/abi/packed1.C: New.
2302
2303         PR c++/41920
2304         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2305
2306         PR c++/40750
2307         * g++.dg/parse/fn-typedef1.C: New.
2308         * g++.dg/other/cv_quals.C: Adjust.
2309
2310 2010-01-20  Anthony Green  <green@moxielogic.com>
2311
2312         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2313         pack(push) pragma).
2314         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2315         * gcc.dg/20020312-2.c: Port this to the moxie core.
2316         * gcc.dg/weak/typeof-2.c: Ditto.
2317
2318 2010-01-20  Richard Guenther  <rguenther@suse.de>
2319
2320         PR tree-optimization/42717
2321         * gcc.c-torture/compile/pr42717.c: New testcase.
2322
2323 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
2324
2325         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2326         of signed, add a few new tests.
2327
2328         PR middle-end/42803
2329         * g++.dg/parse/limits-initializer1.C: New test.
2330
2331 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2332
2333         PR fortran/42804
2334         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2335         * gfortran.dg/typebound_call_12.f03: New test.
2336
2337 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
2338
2339         PR fortran/42783
2340         * gfortran.dg/bounds_check_15.f90 : New test.
2341
2342 2010-01-19  Michael Matz  <matz@suse.de>
2343
2344         PR tree-optimization/41783
2345         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2346
2347 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2348
2349         PR target/38697.
2350         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2351         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2352         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
2353         * gcc.target/arm/neon/vget_lows16.c: Likewise.
2354         * gcc.target/arm/neon/vget_lows32.c: Likewise.
2355         * gcc.target/arm/neon/vget_lows64.c: Likewise.
2356         * gcc.target/arm/neon/vget_lows8.c: Likewise.
2357         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2358         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2359         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2360         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2361
2362 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2363
2364         PR fortran/42545
2365         * gfortran.dg/extends_6.f03: Modified an error message.
2366         * gfortran.dg/extends_10.f03: New test.
2367         * gfortran.dg/private_type_6.f03: Modified an error message.
2368         * gfortran.dg/structure_constructor_8.f03: Ditto.
2369
2370 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
2371
2372         PR tree-optimization/42719
2373         * gcc.dg/pr42719.c: New test.
2374
2375         PR debug/42728
2376         * gcc.dg/pr42728.c: New test.
2377
2378 2010-01-19  Anthony Green  <green@moxielogic.com>
2379
2380         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2381
2382 2010-01-18  Anthony Green  <green@moxielogic.com>
2383
2384         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2385         for moxie.
2386
2387 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
2388
2389         * g++.dg/template/error45.C: reverted as part of reverting the
2390         fix of PR c++/42634.
2391
2392 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2393
2394         PR c++/42634
2395         * g++.dg/template/error45.C: New test.
2396
2397 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2398
2399         PR c++/42766
2400         * g++.dg/conversion/op6.C: New test.
2401
2402 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
2403
2404         PR target/42774
2405         * gcc.target/alpha/pr42774.c: New test.
2406
2407 2010-01-18  Richard Guenther  <rguenther@suse.de>
2408
2409         PR tree-optimization/42781
2410         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2411
2412 2010-01-17  Richard Guenther  <rguenther@suse.de>
2413
2414         PR middle-end/42248
2415         * gcc.c-torture/execute/pr42248.c: New testcase.
2416
2417 2010-01-17  Richard Guenther  <rguenther@suse.de>
2418
2419         PR tree-optimization/42773
2420         * g++.dg/torture/pr42773.C: New testcase.
2421
2422 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
2423
2424         PR fortran/42677
2425         * gfortran.dg/interface_assignment_5.f90: New test.
2426
2427 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
2428
2429         PR c++/42697
2430         * g++.dg/template/crash94.C: Reverted.
2431
2432 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
2433
2434         PR debug/42767
2435         * gcc.dg/debug/pr42767.c: New.
2436
2437 2010-01-15  Jason Merrill  <jason@redhat.com>
2438
2439         PR c++/42761
2440         * g++.dg/cpp0x/decltype22.C: New.
2441
2442 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
2443
2444         PR middle-end/42760
2445         * g++.dg/torture/pr42760.C: New test.
2446
2447 2010-01-15  Jing Yu  <jingyu@google.com>
2448
2449         PR rtl-optimization/42691
2450         * gcc.c-torture/execute/pr42691.c: New.
2451
2452 2010-01-15  Richard Guenther  <rguenther@suse.de>
2453
2454         PR middle-end/42739
2455         * g++.dg/torture/pr42739.C: New testcase.
2456
2457 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
2458
2459         * g++.dg/template/error45.C: Revert as part of reverting changes
2460         or PR c++/42634.
2461
2462 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2463
2464         PR fortran/42684
2465         * gfortran.dg/interface_31.f90: New test.
2466
2467 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
2468
2469         * gcc.target/powerpc/pr42747.c: New file.
2470
2471 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2472
2473         PR middle-end/42674
2474         * c-c++-common/pr42674.c: New test.
2475
2476         PR c++/42608
2477         * g++.dg/template/instantiate11.C: New test.
2478
2479 2010-01-14  Jason Merrill  <jason@redhat.com>
2480
2481         PR c++/42701
2482         * g++.dg/overload/error3.C: New.
2483
2484         PR c++/42655
2485         * g++.dg/overload/rvalue1.C: New.
2486
2487 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2488
2489         PR tree-optimization/42706
2490         * gcc.dg/ipa/pr42706.c: New testcase.
2491
2492 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
2493
2494         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2495
2496 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2497
2498         PR tree-optimization/42714
2499         * g++.dg/torture/pr42714.C: New test.
2500
2501 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2502
2503         PR rtl-optimization/42246
2504         * gfortran.dg/pr42246-2.f: New.
2505
2506 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2507
2508         PR rtl-optimization/42389
2509         * gcc.dg/pr42389.c: New.
2510
2511 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2512
2513         PR rtl-optimization/42388
2514         * gcc.dg/pr42388.c: New.
2515
2516 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2517
2518         PR rtl-optimization/42294
2519         * gfortran.dg/pr42294.f: New.
2520
2521 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2522
2523         PR rtl-optimization/39453
2524         PR rtl-optimization/42246
2525         * gcc.dg/pr39453.c: New.
2526         * gcc.dg/pr42246.c: New.
2527
2528 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2529
2530         PR middle-end/42245
2531         * gcc.dg/pr42245.c: New.
2532         * gcc.dg/pr42245-2.c: New.
2533
2534 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2535
2536         PR rtl-optimization/42249
2537         * gcc.dg/pr42249.c: New.
2538
2539 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2540
2541         PR c/42721
2542         * gcc.c-torture/execute/pr42721.c: New test.
2543
2544 2010-01-14  Ira Rosen  <irar@il.ibm.com>
2545
2546         PR tree-optimization/42709
2547         * gcc.dg/vect/pr42709.c: New test.
2548
2549 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2550
2551         PR fortran/41478
2552         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2553         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2554
2555 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2556
2557         PR fortran/42481
2558         * gfortran.dg/generic_19.f90 : New test.
2559
2560 2010-01-13  Richard Guenther  <rguenther@suse.de>
2561
2562         PR tree-optimization/42730
2563         * gcc.c-torture/compile/pr42730.c: New testcase.
2564
2565 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
2566
2567         PR target/pr42542
2568         * gcc.target/ia64/pr42542-1.c: New.
2569         * gcc.target/ia64/pr42542-2.c: New.
2570         * gcc.target/ia64/pr42542-3.c: New.
2571
2572 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
2573
2574         PR c++/42634
2575         * g++.dg/template/error45.C: New test.
2576
2577 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2578
2579         PR tree-optimization/42704
2580         * g++.dg/torture/pr42704.C: New test.
2581
2582 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2583
2584         PR tree-optimization/42703
2585         * gcc.c-torture/compile/pr42703.c: New test.
2586
2587 2010-01-13  Richard Guenther  <rguenther@suse.de>
2588
2589         PR tree-optimization/42705
2590         * gcc.c-torture/compile/pr42705.c: New testcase.
2591
2592 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
2593
2594         * gcc.target/bfin/l2.c: New test.
2595         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2596
2597 2010-01-13  Richard Guenther  <rguenther@suse.de>
2598
2599         PR middle-end/42716
2600         * gcc.c-torture/compile/pr42716.c: New testcase.
2601
2602 2010-01-13  Richard Guenther  <rguenther@suse.de>
2603
2604         PR lto/42678
2605         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2606
2607 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
2608
2609         PR c/42708
2610         * gcc.c-torture/compile/pr42708-1.c: New test.
2611
2612 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
2613
2614         PR debug/42662
2615         * gcc.dg/pr42662.c: New test.
2616
2617         PR tree-optimization/42645
2618         * g++.dg/other/pr42645-1.C: New test.
2619         * g++.dg/other/pr42645-2.C: New test.
2620
2621 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
2622
2623         PR target/42416
2624         * gcc.target/powerpc/warn-1.c: New test.
2625         * gcc.target/powerpc/warn-2.c: New test.
2626
2627 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
2628
2629         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2630         stack alignment.
2631
2632 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
2633
2634         * gcc.dg/lto/20100108_0.c: New.
2635
2636 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
2637
2638         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2639         Add -march=i686 -msse for 32bit x86 targets.
2640
2641 2010-01-10  Richard Guenther  <rguenther@suse.de>
2642
2643         PR middle-end/42667
2644         * gcc.dg/torture/pr42667.c: New testcase.
2645
2646 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2647
2648         PR fortran/32489
2649         * gfortran.dg/array_constructor_34.f90: New test.
2650
2651 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2652
2653         PR fortran/20923
2654         * gfortran.dg/array_constructor_33.f90: New test.
2655         gfortran.dg/array_function_5.f90: Add credit.
2656
2657 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2658
2659         PR debug/42631
2660         * gcc.dg/pr42631.c: New.
2661
2662 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2663
2664         PR debug/42630
2665         * gcc.dg/pr42630.c: New.
2666
2667 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2668
2669         PR debug/42629
2670         * gcc.dg/pr42629.c: New.
2671
2672 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2673
2674         PR middle-end/42363
2675         * gcc.dg/torture/pr42363.c: New.
2676
2677 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2678
2679         PR debug/42604
2680         PR debug/42395
2681         * gcc.dg/vect/pr42604.c: New.
2682         * gcc.dg/vect/pr42395.c: New.
2683
2684 2010-01-09  Richard Guenther  <rguenther@suse.de>
2685
2686         PR middle-end/42512
2687         * gcc.c-torture/execute/pr42512.c: New testcase.
2688
2689 2010-01-09  Tobias Burnus  <burnus@net-b.de>
2690
2691         PR fortran/41298
2692         * gfortran.dg/c_ptr_tests_14.f90: New test.
2693
2694 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2695
2696         PR ada/41929
2697         * gnat.dg/null_pointer_deref1.adb: Don't run on
2698         sparc*-sun-solaris2.11.
2699
2700 2010-01-08  Richard Guenther  <rguenther@suse.de>
2701
2702         PR lto/42528
2703         * gcc.dg/lto/20100103-1_0.c: New testcase.
2704         * gcc.dg/lto/20100103-2_0.c: Likewise.
2705
2706 2010-01-08  Tobias Burnus  <burnus@net-b.de
2707
2708         PR/fortran 25829
2709         * gfortran.dg/asynchronous_1.f90: New test.
2710         * gfortran.dg/asynchronous_2.f90: New test.
2711         * gfortran.dg/conflicts.f90: Update error message.
2712
2713 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
2714
2715         c++/40155
2716         * g++.dg/cpp0x/variadic-unify-2.C: New test.
2717
2718 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
2719
2720         PR tree-optimization/42625
2721         * g++.dg/opt/dtor4.C: New test.
2722         * g++.dg/opt/dtor4.h: New.
2723         * g++.dg/opt/dtor4-aux.cc: New.
2724
2725 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2726
2727         PR fortran/42597
2728         * gfortran.dg/proc_ptr_26.f90: New test.
2729
2730 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2731
2732         PR fortran/41872
2733         * gfortran.dg/allocatable_scalar_7.f90: New test.
2734
2735 2010-01-06  Richard Guenther  <rguenther@suse.de>
2736
2737         * gcc.c-torture/compile/pr42632.c: New testcase.
2738
2739 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2740
2741         PR target/42542
2742         * gcc.target/i386/pr42542-4.c: New.
2743         * gcc.target/i386/pr42542-4a.c: Likewise.
2744         * gcc.target/i386/pr42542-5.c: Likewise.
2745         * gcc.target/i386/pr42542-5a.c: Likewise.
2746
2747 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
2748
2749         * gcc.dg/tls/opt-15.c: New test.
2750
2751 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2752
2753         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2754
2755 2010-01-05  Martin Jambor  <mjambor@suse.cz>
2756
2757         PR tree-optimization/42462
2758         * g++.dg/torture/pr42462.C: New test.
2759
2760 2010-01-05  Jason Merrill  <jason@redhat.com>
2761
2762         * g++.dg/cpp0x/initlist30.C: New test.
2763
2764 2010-01-05  Richard Guenther  <rguenther@suse.de>
2765
2766         PR tree-optimization/42614
2767         * gcc.c-torture/execute/pr42614.c: New testcase.
2768
2769 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
2770
2771         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2772         * gcc.dg/Wunreachable-1.c: Remove the testcase of
2773         -Wunreachable-code.
2774         * gcc.dg/Wunreachable-2.c: Likewise.
2775         * gcc.dg/Wunreachable-3.c: Likewise.
2776         * gcc.dg/Wunreachable-4.c: Likewise.
2777         * gcc.dg/Wunreachable-5.c: Likewise.
2778         * gcc.dg/Wunreachable-6.c: Likewise.
2779         * gcc.dg/Wunreachable-7.c: Likewise.
2780         * gcc.dg/Wunreachable-8.c: Likewise.
2781         * gcc.dg/20041231-1.c: Likewise.
2782
2783 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
2784
2785         PR other/42611
2786         * gcc.dg/pr42611.c: New test.
2787
2788         PR tree-optimization/42508
2789         * g++.dg/opt/pr42508.C: New test.
2790
2791 2010-01-05  Tobias Burnus  <burnus@net-b.de>
2792
2793         PR fortran/41872
2794         * gfortran.dg/allocatable_scalar_8.f90: New.
2795
2796 2010-01-04  Martin Jambor  <mjambor@suse.cz>
2797
2798         PR tree-optimization/42398
2799         * gcc.c-torture/compile/pr42398.c: New test.
2800
2801 2010-01-04  Jason Merrill  <jason@redhat.com>
2802
2803         PR c++/42555
2804         * g++.dg/ext/attrib35.C: New.
2805
2806         PR c++/42567
2807         * g++.dg/cpp0x/auto17.C: New.
2808
2809 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
2810
2811         * gcc.dg/lto/20100104_0.c: New.
2812
2813 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
2814
2815         PR target/42542
2816         * gcc.target/i386/pr42542-1.c: New.
2817         * gcc.target/i386/pr42542-1a.c: Likewise.
2818         * gcc.target/i386/pr42542-1b.c: Likewise.
2819         * gcc.target/i386/pr42542-2.c: Likewise.
2820         * gcc.target/i386/pr42542-2a.c: Likewise.
2821         * gcc.target/i386/pr42542-2b.c: Likewise.
2822         * gcc.target/i386/pr42542-3.c: Likewise.
2823         * gcc.target/i386/pr42542-3a.c: Likewise.
2824
2825 2009-01-04  Tobias Burnus  <burnus@net-b.de>
2826
2827         PR fortran/41872
2828         * gfortran.dg/allocatable_scalar_5.f90: New test.
2829         * gfortran.dg/allocatable_scalar_6.f90: New test.
2830
2831 2010-01-03  Richard Guenther  <rguenther@suse.de>
2832
2833         PR testsuite/42583
2834         * gfortran.dg/gomp/recursion1.f90: Remove.
2835
2836 2010-01-03  Richard Guenther  <rguenther@suse.de>
2837
2838         * gcc.dg/Warray-bounds.c: Remove XFAILs.
2839         * gcc.dg/uninit-6.c: Likewise.
2840         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2841
2842 2010-01-03  Richard Guenther  <rguenther@suse.de>
2843
2844         PR tree-optimization/42589
2845         * gcc.target/i386/pr42589.c: New testcase.
2846
2847 2010-01-03  Richard Guenther  <rguenther@suse.de>
2848
2849         PR tree-optimization/42438
2850         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2851
2852 2010-01-02  Richard Guenther  <rguenther@suse.de>
2853
2854         PR testsuite/41651
2855         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2856
2857 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
2858
2859         PR target/42448
2860         * gcc.target/alpha/pr42448-1.c: New test.
2861         * gcc.target/alpha/pr42448-2.c: Ditto.
2862
2863 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
2864
2865         PR preprocessor/41947
2866         * gcc.dg/c99-hexfloat-3.c: New test.
2867
2868 2010-01-01  Richard Guenther  <rguenther@suse.de>
2869
2870         PR c/42570
2871         * gcc.c-torture/execute/pr42570.c: New testcase.
2872
2873 2010-01-01  Richard Guenther  <rguenther@suse.de>
2874
2875         PR middle-end/42559
2876         * gcc.c-torture/compile/pr42559.c: New testcase.
2877
2878 \f
2879 Copyright (C) 2010 Free Software Foundation, Inc.
2880
2881 Copying and distribution of this file, with or without modification,
2882 are permitted in any medium without royalty provided the copyright
2883 notice and this notice are preserved.