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         PR c++/12909
1215         * g++.dg/abi/mangle40.C: Updated.
1216
1217 2010-03-03  Jason Merrill  <jason@redhat.com>
1218
1219         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1220         * g++.dg/abi/mangle23.C: Likewise.
1221         * g++.dg/eh/simd-2.C: Likewise.
1222         * g++.dg/ext/attribute-test-2.C: Likewise.
1223         * g++.dg/ext/vector14.C: Likewise.
1224         * g++.dg/other/pr34435.C: Likewise.
1225         * g++.dg/template/conv8.C: Likewise.
1226         * g++.dg/template/nontype9.C: Likewise.
1227         * g++.dg/template/qualttp17.C: Likewise.
1228         * g++.dg/template/ref1.C: Likewise.
1229         * g++.old-deja/g++.pt/crash68.C: Likewise.
1230         * g++.old-deja/g++.pt/ref1.C: Likewise.
1231         * g++.old-deja/g++.pt/ref3.C: Likewise.
1232         * g++.old-deja/g++.pt/ref4.C: Likewise.
1233
1234         PR c++/12909
1235         * g++.dg/abi/mangle40.C: New.
1236         * g++.dg/abi/mangle41.C: New.
1237         * g++.dg/lto/20100302_0.C: New.
1238         * g++.dg/lto/20100302_1.C: New.
1239         * g++.dg/lto/20100302.h: New.
1240
1241 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1242
1243         PR fortran/43243
1244         * gfortran.dg/internal_pack_12.f90: New test.
1245
1246 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1247
1248         * gcc.dg/pr36997.c: Adjust error message.
1249
1250 2010-03-03  Mike Stump  <mikestump@comcast.net>
1251
1252         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1253         adjustments to not be present on machines that align the stack to
1254         more than 4 bytes and don't have a red zone yet as that is an
1255         unimplemented optimization.
1256
1257 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1258
1259         PR fortran/43169
1260         * gfortran.dg/impure_assignment_3.f90: New.
1261
1262 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1263
1264         PR debug/43229
1265         * gfortran.dg/pr43229.f90: New test.
1266
1267         PR debug/43237
1268         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1269
1270         PR debug/43177
1271         * gcc.dg/guality/pr43177.c: New test.
1272
1273 2010-03-02  Jason Merrill  <jason@redhat.com>
1274
1275         * g++.dg/ext/vector9.C: Adjust error message.
1276         * g++.dg/conversion/simd3.C: Likewise.
1277         * g++.dg/other/error23.C: Likewise.
1278
1279 2010-03-02  Mike Stump  <mikestump@comcast.net>
1280
1281         PR c++/41090
1282         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1283
1284 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1285
1286         PR fortran/43180
1287         * gfortran.dg/internal_pack_10.f90: New test.
1288
1289         PR fortran/43173
1290         * gfortran.dg/internal_pack_11.f90: New test.
1291
1292 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1293
1294         PR middle-end/42640
1295         * gcc.dg/tree-ssa/pr42640.c: New.
1296
1297 2010-03-01  Richard Guenther  <rguenther@suse.de>
1298
1299         PR tree-optimization/43220
1300         * gcc.c-torture/execute/pr43220.c: New testcase.
1301
1302 2010-03-01  Richard Guenther  <rguenther@suse.de>
1303
1304         PR middle-end/43213
1305         * gcc.dg/pr43213.c: New testcase.
1306
1307 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1308
1309         PR pch/14940
1310         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1311
1312 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1313
1314         * lib/target-supports.exp (check_effective_target_ucn_nocache):
1315         New function.
1316         (check_effective_target_ucn): Likewise.
1317
1318         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1319         if !ucn.
1320         * gcc.dg/ucnid-2.c: Likewise.
1321         * gcc.dg/ucnid-3.c: Likewise.
1322         * gcc.dg/ucnid-4.c: Likewise.
1323         * gcc.dg/ucnid-11.c: Likewise.
1324         * gcc.dg/ucnid-12.c: Likewise.
1325         * gcc.dg/ucnid-6.c: Skip if !ucn.
1326         * gcc.dg/ucnid-9.c: Likewise.
1327
1328 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1329
1330         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1331         lists to dg-skip-if.
1332         * gcc.target/i386/stackalign/return-3.c: Likewise.
1333
1334 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1335
1336         * gcc.target/i386/clearcap.map: New file.
1337         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1338         Pass clearcap.map by default if supported.
1339
1340 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1341
1342         PR fortran/42900
1343         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1344         Explain this.
1345         * gfortran.dg/stat_2.f90: Likewise.
1346
1347 2010-03-01  Tobias Burnus  <burnus@net-b.de>
1348
1349         PR fortran/43199
1350         * gfortran.dg/module_read_2.f90: New test.
1351
1352 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
1353
1354         PR c++/42748
1355         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1356         * g++.dg/abi/mangle12.C: Likewise.
1357         * g++.dg/abi/mangle20-2.C: Likewise.
1358         * g++.dg/abi/mangle17.C: Likewise.
1359         * g++.dg/template/cond2.C: Likewise.
1360         * g++.dg/template/pr35240.C: Likewise.
1361
1362 2010-02-27  Richard Guenther  <rguenther@suse.de>
1363
1364         PR tree-optimization/43186
1365         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1366
1367 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1368
1369         * g++.dg/abi/packed1.C: Expect warning on the SH.
1370
1371 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
1372
1373         PR c++/42054:
1374         * g++.dg/parse/error37.C: New test.
1375
1376 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1377
1378         PR c/24577
1379         PR c/43192
1380         * gcc.dg/pr8927-1.c: Match new note.
1381         * gcc.dg/990506-0.c: Likewise.
1382         * gcc.dg/gomp/flush-2.c: Likewise.
1383         * gcc.dg/gomp/atomic-5.c: Likewise.
1384         * gcc.dg/gomp/pr34607.c: Likewise.
1385         * gcc.dg/pr35746.c: Likewise.
1386         * gcc.dg/cpp/pragma-1.c: Likewise.
1387         * gcc.dg/cpp/pragma-2.c: Likewise.
1388         * gcc.dg/pr41842.c: Likewise.
1389         * gcc.dg/noncompile/20040629-1.c: Likewise.
1390         * objc.dg/private-1.m: Likewise.
1391
1392 2010-02-27  Tobias Burnus  <burnus@net-b.de>
1393
1394         PR fortran/43185
1395         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1396         * gfortran.dg/default_initialization_4.f90: New test.
1397
1398 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
1399
1400         * gnat.dg/thin_pointer.ad[sb]: Rename into...
1401         * gnat.dg/thin_pointer1.ad[sb]: ...this.
1402         * gnat.dg/thin_pointer2.adb: New test.
1403         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1404
1405 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1406
1407         PR c/20631
1408         * gcc.dg/cpp/c90-pedantic.c: New.
1409         * gcc.dg/cpp/c90.c: New.
1410         * gcc.dg/gnu90-const-expr-1.c: New.
1411         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1412
1413 2010-02-26  Richard Guenther  <rguenther@suse.de>
1414
1415         PR tree-optimization/43186
1416         * gcc.c-torture/compile/pr43186.c: New testcase.
1417
1418 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
1419
1420         PR debug/43190
1421         * c-c++-common/dwarf2/pr43190.c: New test.
1422
1423 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1424
1425         PR testsuite/37074:
1426         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
1427
1428 2010-02-26  Richard Guenther  <rguenther@suse.de>
1429
1430         PR tree-optimization/43188
1431         * gcc.c-torture/compile/pr43188.c: New testcase.
1432
1433 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
1434
1435         PR target/43175
1436         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
1437
1438 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
1439
1440         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
1441
1442 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
1443
1444         PR target/43154
1445         * gcc.target/powerpc/pr43154.c: New file.
1446
1447 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
1448
1449         PR debug/43166
1450         * gfortran.dg/debug/pr43166.f: New test.
1451
1452         PR debug/43165
1453         * gcc.dg/torture/pr43165.c: New test.
1454
1455 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1456
1457         PR c/43128
1458         * c-c++-common/pr41779.c: Update.
1459
1460 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1461
1462         PR ada/32547
1463         * lib/gnat-dg.exp (gnat_load): Redefine.
1464
1465         * ada/acats/run_acats: Run run_all.sh with $SHELL.
1466         * ada/acats/run_all.sh: Downcase tasking not implemented message.
1467
1468 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1469
1470         PR libobjc/36610
1471         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
1472         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
1473         -fgnu-runtime.
1474         Sort entries.
1475
1476 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1477
1478         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
1479
1480 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
1481
1482         PR debug/43150
1483         * gcc.dg/guality/vla-1.c: New test.
1484
1485 2010-02-24  Tobias Burnus  <burnus@net-b.de>
1486
1487         PR fortran/43042
1488         * gfortran.dg/c_ptr_tests_15.f90: New test.
1489
1490 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1491
1492         PR target/43107
1493         * gcc.target/i386/pr43107.c: New test.
1494
1495 2010-02-23  Jason Merrill  <jason@redhat.com>
1496
1497         PR c++/43143
1498         * g++.dg/cpp0x/variadic100.C: New.
1499
1500 2010-02-23  Jason Merrill  <jason@redhat.com>
1501
1502         PR debug/42800
1503         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
1504         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
1505         * c-c++-common/dwarf2/vla1.c: New.
1506
1507 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
1508
1509         PR target/43139
1510         * gcc.dg/pr43139.c: New test.
1511
1512         PR debug/43077
1513         * gcc.dg/guality/pr43077-1.c: New test.
1514
1515 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1516
1517         PR 43123
1518         * gcc.dg/march.c: New.
1519         * gcc.dg/march-generic.c: New.
1520         * gcc.dg/mtune.c: New.
1521
1522 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1523
1524         PR middle-end/43083
1525         * gcc.dg/graphite/pr43083.c: New.
1526
1527 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1528
1529         PR middle-end/43097
1530         * gfortran.dg/graphite/pr43097.f: New.
1531
1532 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1533             Manuel López-Ibáñez  <manu@gcc.gnu.org>
1534
1535         PR middle-end/43140
1536         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
1537
1538 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
1539
1540         PR middle-end/43026
1541         * g++.dg/graphite/pr43026.C: New.
1542
1543 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1544
1545         PR c++/43126
1546         * gcc.dg/cleanup-1.c: Update.
1547         * gcc.dg/func-args-1.c: Update.
1548         * gcc.dg/format/sentinel-1.c: Update.
1549         * g++.old-deja/g++.jason/scoping10.C: Update.
1550         * g++.old-deja/g++.ns/lookup5.C: Update.
1551         * g++.dg/ext/cleanup-1.C: Update.
1552         * g++.dg/parse/varmod1.C: Update.
1553         * g++.dg/parse/error33.C: Update.
1554         * g++.dg/expr/call3.C: Update.
1555         * g++.dg/func-args-1.C: New.
1556
1557 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
1558
1559         PR c/43125
1560         * gcc.dg/attr-used-2.c: Moved to ...
1561         * c-c++-common/attr-used-2.c: Here.
1562
1563         * gcc.dg/attr-used.c: Moved to ...
1564         * c-c++-common/attr-used.c: Here.
1565
1566 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
1567
1568         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
1569
1570 2010-02-22  Richard Guenther  <rguenther@suse.de>
1571
1572         PR lto/43045
1573         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
1574         * gfortran.dg/lto/20100222-1_1.c: Likewise.
1575
1576 2010-02-22  Richard Guenther  <rguenther@suse.de>
1577
1578         PR tree-optimization/42749
1579         * gcc.c-torture/compile/pr42749.c: New testcase.
1580
1581 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
1582
1583         PR fortran/43072
1584         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
1585         * gfortran.dg/internal_pack_9.f90: New test.
1586
1587 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1588
1589         PR c++/23510
1590         * g++.dg/template/recurse.C: Adjust.
1591         * g++.dg/template/pr23510.C: New.
1592
1593 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
1594
1595         PR c++/42824
1596         * g++.dg/template/memclass4.C: New test.
1597
1598 2010-02-21  Tobias Burnus  <burnus@net-b.de>
1599
1600         PR fortran/35259
1601         * gfortran.dg/reassoc_5.f90: New test.
1602
1603 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
1604
1605         PR target/43067
1606         * gcc.target/i386/pr43067.c: New test.
1607
1608 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1609
1610         PR c++/35669
1611         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
1612         -Wconversion-null.
1613         * g++.dg/warn/Wconversion-null.C: New test.
1614         * g++.old-deja/g++.other/null1.C: Move to...
1615         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
1616
1617 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
1618
1619         PR fortran/36932
1620         PR fortran/36933
1621         * gfortran.dg/dependency_26.f90: New test.
1622
1623         PR fortran/43072
1624         * gfortran.dg/internal_pack_7.f90: New test.
1625
1626         PR fortran/43111
1627         * gfortran.dg/internal_pack_8.f90: New test.
1628
1629 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1630
1631         PR 43128
1632         * c-c++-common/pr41779.c: Fix broken testcase.
1633
1634 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1635
1636         PR 36513
1637         * c-c++-common/pr36513.c: New testcase.
1638         * c-c++-common/pr36513-2.c: New testcase.
1639
1640 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
1641
1642         PR 41779
1643         * c-c++-common/pr41779.c: New.
1644
1645 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
1646
1647         PR debug/43084
1648         * gcc.dg/pr43084.c: New test.
1649
1650 2010-02-19  Richard Guenther  <rguenther@suse.de>
1651
1652         PR tree-optimization/42916
1653         * gcc.dg/pr42916.c: New testcase.
1654
1655 2010-02-18  Jason Merrill  <jason@redhat.com>
1656
1657         PR c++/42837
1658         * g++.dg/abi/packed1.C: Add expected warning.
1659
1660         PR c++/43108
1661         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
1662         * gcc.dg/torture/dg-torture.exp: Likewise.
1663         * c-c++-common/torture/complex-sign.h,
1664         c-c++-common/torture/complex-sign-add.c,
1665         c-c++-common/torture/complex-sign-mixed-add.c,
1666         c-c++-common/torture/complex-sign-mixed-div.c,
1667         c-c++-common/torture/complex-sign-mixed-mul.c,
1668         c-c++-common/torture/complex-sign-mixed-sub.c,
1669         c-c++-common/torture/complex-sign-mul.c,
1670         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1671         Adapt for C++ compilation as well.
1672
1673         PR c++/43070
1674         * g++.dg/ext/label1.C: Update.
1675         * g++.dg/ext/label2.C: Update.
1676
1677         PR c++/26261
1678         * g++.dg/template/dependent-name6.C: New.
1679
1680         PR c++/43109
1681         * g++.dg/parse/namespace12.C: New.
1682
1683 2010-02-18  Martin Jambor  <mjambor@suse.cz>
1684
1685         PR tree-optimization/43066
1686         * gcc.c-torture/compile/pr43066.c: New test.
1687
1688 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
1689
1690         * g++.dg/ext/attrib35.C: Fix target selector string.
1691         * g++.dg/ext/attrib36.C: Ditto.
1692         * g++.dg/ext/attrib37.C: Ditto.
1693         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
1694         * g++.dg/abi/mangle25.C: Ditto.
1695
1696 2010-02-17  Jason Merrill  <jason@redhat.com>
1697
1698         PR c++/43069
1699         * g++.dg/parse/namespace11.C: New.
1700
1701         PR c++/43093
1702         * g++.dg/ext/attrib37.C: New.
1703
1704         PR c++/43079
1705         * g++.dg/template/ptrmem20.C: New.
1706
1707 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
1708
1709         PR target/43103
1710         * gcc.target/i386/xop-check.h: Include m256-check.h.
1711         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
1712         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
1713         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
1714         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
1715
1716 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
1717
1718         PR debug/42918
1719         * gcc.dg/pr42918.c: New test.
1720
1721 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
1722
1723         * g++.dg/ext/attrib36.C: Require ILP32.
1724
1725 2010-02-16  Richard Guenther  <rguenther@suse.de>
1726
1727         PR tree-optimization/41043
1728         * gfortran.dg/pr41043.f90: New testcase.
1729         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
1730
1731 2010-02-16  Jason Merrill  <jason@redhat.com>
1732
1733         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
1734
1735 2010-02-16  Ira Rosen  <irar@il.ibm.com>
1736
1737         PR tree-optimization/43074
1738         * gcc.dg/vect/fast-math-pr43074.c: New test.
1739
1740 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
1741
1742         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
1743
1744 2010-02-16  Jason Merrill  <jason@redhat.com>
1745
1746         PR c++/43031
1747         * g++.dg/ext/attrib36.C: New.
1748
1749         PR c++/43036
1750         * g++.dg/other/array6.C: New.
1751
1752 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1753
1754         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
1755
1756 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
1757
1758         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
1759         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
1760         * gcc.target/i386/xop-vpermil2pd-1.c: New.
1761         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
1762         * gcc.target/i386/xop-vpermil2ps-1.c: New.
1763         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
1764
1765 2010-02-15  Richard Guenther  <rguenther@suse.de>
1766
1767         PR middle-end/43068
1768         * g++.dg/torture/pr43068.C: New testcase.
1769
1770 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
1771
1772         PR c++/43024
1773         * g++.dg/opt/ice1.C: New.
1774
1775 2010-02-14  Jason Merrill  <jason@redhat.com>
1776
1777         PR c++/41997
1778         * g++.dg/cpp0x/initlist-opt.C: New.
1779
1780 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
1781
1782         PR fortran/41113
1783         PR fortran/41117
1784         * gfortran.dg/internal_pack_6.f90: New test.
1785
1786 2010-02-12  Jason Merrill  <jason@redhat.com>
1787
1788         PR c++/43054
1789         * g++.dg/cpp0x/variadic99.C: New.
1790
1791 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
1792
1793         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
1794         sign extend pointers to gualchk_t.
1795
1796         PR c++/43033
1797         * g++.dg/other/default3.C: Xfail g4 test.
1798
1799 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1800
1801         PR middle-end/43012
1802         * gcc.dg/graphite/pr43012.c: New.
1803
1804 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1805
1806         PR middle-end/42930
1807         * g++.dg/graphite/pr42930.C: New.
1808
1809 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1810
1811         PR middle-end/42914
1812         PR middle-end/42530
1813         * gcc.dg/graphite/pr42530.c: New.
1814         * gcc.dg/graphite/pr42914.c: New.
1815
1816 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
1817
1818         PR middle-end/42771
1819         * gcc.dg/graphite/pr42771.c: New.
1820
1821 2010-02-11  Richard Guenther  <rguenther@suse.de>
1822
1823         PR tree-optimization/42998
1824         * gcc.c-torture/compile/pr42998.c: New testcase.
1825
1826 2010-02-10  Jason Merrill  <jason@redhat.com>
1827
1828         PR c++/41896
1829         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
1830
1831         PR c++/42983, core issue 906
1832         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
1833         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
1834
1835         PR c++/43016
1836         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
1837
1838 2010-02-10  Richard Guenther  <rguenther@suse.de>
1839
1840         PR tree-optimization/43017
1841         * gcc.dg/torture/pr43017.c: New testcase.
1842
1843 2010-02-10  Tobias Burnus <burnus@net-b.de>
1844
1845         PR fortran/40823
1846         * gfortran.dg/private_type_1.f90: Update error location.
1847         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1848         * gfortran.dg/typebound_operator_2.f03: Ditto.
1849         * gfortran.dg/assignment_2.f90: Ditto.
1850         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1851         * gfortran.dg/binding_label_tests_9.f03: Ditto.
1852
1853 2010-02-10  Tobias Burnus  <burnus@net-b.de>
1854
1855         PR fortran/43015
1856         * gfortran.dg/bind_c_usage_20.f90: New test.
1857
1858 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1859
1860         PR debug/43010
1861         * g++.dg/debug/pr43010.C: New test.
1862
1863 2010-02-10  Richard Guenther  <rguenther@suse.de>
1864
1865         PR c/43007
1866         * gcc.c-torture/execute/20100209-1.c: New testcase.
1867         * gcc.dg/fold-div-3.c: Likewise.
1868
1869 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
1870
1871         * gcc.dg/builtin-ffs-1.c: New test.
1872
1873 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1874
1875         PR fortran/42999
1876         * gfortran.dg/array_constructor_35.f90: New test.
1877
1878 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1879
1880         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
1881
1882 2010-02-09  Jason Merrill  <jason@redhat.com>
1883
1884         PR c++/42399
1885         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
1886
1887         PR c++/42370
1888         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
1889
1890 2010-02-09  Tobias Burnus  <burnus@net-b.de>
1891
1892         PR fortran/41869
1893         * gfortran.dg/module_write_1.f90: New test.
1894
1895 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
1896
1897         * gcc.dg/pr19340.c: Adjust.
1898
1899 2010-02-09  Richard Guenther  <rguenther@suse.de>
1900
1901         PR tree-optimization/43008
1902         * gcc.c-torture/execute/pr43008.c: New testcase.
1903
1904 2010-02-09  Richard Guenther  <rguenther@suse.de>
1905
1906         PR tree-optimization/43000
1907         * gcc.dg/torture/pr43000.c: New testcase.
1908         * gcc.dg/torture/pr43002.c: Likewise.
1909
1910 2010-02-09  Daniel Kraft  <d@domob.eu>
1911
1912         PR fortran/39171
1913         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
1914         and pass -Wsurprising as necessary.
1915
1916 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
1917
1918         PR tree-optimization/42890
1919         * g++.dg/torture/pr42890.C: New test.
1920
1921 2010-02-08  Richard Guenther  <rguenther@suse.de>
1922
1923         PR middle-end/42995
1924         * gcc.dg/tree-ssa/inline-4.c: New testcase.
1925
1926 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1927
1928         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
1929         return 0 from main.
1930         * gcc.dg/graphite/block-1.c: Same.
1931         * gcc.dg/graphite/block-3.c: Same.
1932         * gcc.dg/graphite/block-4.c: Same.
1933         * gcc.dg/graphite/block-5.c: Same.
1934         * gcc.dg/graphite/block-6.c: Same.
1935         * gcc.dg/graphite/block-7.c: Same.
1936         * gcc.dg/graphite/interchange-0.c: Same.
1937         * gcc.dg/graphite/interchange-1.c: Same.
1938         * gcc.dg/graphite/interchange-10.c: Same.
1939         * gcc.dg/graphite/interchange-11.c: Same.
1940         * gcc.dg/graphite/interchange-12.c: Same.
1941         * gcc.dg/graphite/interchange-2.c: Same.
1942         * gcc.dg/graphite/interchange-3.c: Same.
1943         * gcc.dg/graphite/interchange-4.c: Same.
1944         * gcc.dg/graphite/interchange-5.c: Same.
1945         * gcc.dg/graphite/interchange-6.c: Same.
1946         * gcc.dg/graphite/interchange-7.c: Same.
1947         * gcc.dg/graphite/interchange-8.c: Same.
1948         * gcc.dg/graphite/interchange-9.c: Same.
1949         * gcc.dg/graphite/interchange-mvt.c: Same.
1950
1951 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
1952
1953         * gfortran.dg/graphite/id-19.f: New.
1954         * gfortran.dg/graphite/pr14741.f90: New.
1955         * gfortran.dg/graphite/pr41924.f90: New.
1956         * gfortran.dg/graphite/run-id-2.f90: New.
1957
1958 2010-02-07  Richard Guenther  <rguenther@suse.de>
1959
1960         PR middle-end/42956
1961         * gcc.c-torture/compile/pr42956.c: New testcase.
1962
1963 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1964
1965         PR libfortran/42742
1966         * gfortran.dg/fmt_cache_2.f: New test.
1967
1968 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1969
1970         * gfortran.dg/read_no_eor.f90: New test.
1971
1972 2010-02-05  Jason Merrill  <jason@redhat.com>
1973
1974         * g++.dg/ext/label13.C: Move constructor body out of class.
1975
1976 2010-02-03  Jason Merrill  <jason@redhat.com>
1977
1978         PR c++/42870
1979         * g++.dg/ext/dllexport3.C: New.
1980
1981 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
1982
1983         * gcc.dg/format/ms-format3.c: New test for specific MS types.
1984
1985 2010-02-05  Richard Guenther  <rguenther@suse.de>
1986
1987         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
1988
1989 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
1990
1991         PR c++/42915
1992         * g++.dg/other/crash-9.C: New test.
1993
1994 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
1995
1996         PR fortran/42309
1997         * gfortran.dg/subref_array_pointer_4.f90 : New test.
1998
1999 2010-02-04  Richard Guenther  <rguenther@suse.de>
2000
2001         PR rtl-optimization/42952
2002         * gcc.dg/torture/pr42952.c: New testcase.
2003
2004 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2005
2006         PR libfortran/42901
2007         * gfortran.dg/namelist_60.f90: New test.
2008
2009 2010-02-03  Jason Merrill  <jason@redhat.com>
2010
2011         PR c++/40138
2012         * g++.dg/ext/builtin11.C: New.
2013
2014         PR c++/4926
2015         PR c++/38600
2016         * g++.dg/abi/mangle35.C: New.
2017         * g++.dg/abi/mangle37.C: New.
2018
2019         PR c++/12909
2020         * g++.dg/abi/mangle36.C: New.
2021
2022         PR c++/35652
2023         * g++.dg/warn/string1.C: New.
2024
2025 2010-02-03  Richard Guenther  <rguenther@suse.de>
2026
2027         PR tree-optimization/42944
2028         * gcc.dg/errno-1.c: New testcase.
2029
2030 2010-02-03  Richard Guenther  <rguenther@suse.de>
2031
2032         PR middle-end/42927
2033         * gcc.c-torture/compile/pr42927.c: New testcase.
2034
2035 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2036
2037         PR fortran/42936
2038         * gfortran.dg/null_4.f90: New test.
2039
2040 2010-02-02  Jason Merrill  <jason@redhat.com>
2041
2042         PR c++/41090
2043         * g++.dg/ext/label13.C: New.
2044
2045 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2046
2047         PR fortran/42650
2048         * gfortran.dg/func_result_5.f90: New test.
2049
2050 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2051
2052         PR fortran/42922
2053         * gfortran.dg/pure_initializer_3.f90: News test.
2054
2055 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2056
2057         PR fortran/42888
2058         * gfortran.dg/allocate_derived_2.f90: New test.
2059
2060 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2061
2062         PR middle-end/42898
2063         * gcc.dg/torture/pr42898-2.c: New test.
2064
2065 2010-01-31  Richard Guenther  <rguenther@suse.de>
2066
2067         PR middle-end/42898
2068         * gcc.dg/torture/pr42898.c: New testcase.
2069
2070 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2071
2072         PR fortran/38324
2073         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2074         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2075
2076 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2077
2078         * g++.dg/tree-ssa/inline-1.C: New.
2079         * g++.dg/tree-ssa/inline-2.C: New.
2080         * g++.dg/tree-ssa/inline-3.C: New.
2081
2082 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2083
2084         PR testsuite/41701
2085         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2086         the string 'pow' in the pathname of the compiler from generating a
2087         test failure.
2088
2089 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2090
2091         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2092         * g++.old-deja/g++.mike/eh17.C: Likewise.
2093         * g++.old-deja/g++.mike/p5571.C: Likewise.
2094
2095 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2096
2097         PR c++/42758
2098         PR c++/42634
2099         PR c++/42336
2100         PR c++/42797
2101         PR c++/42880
2102         * g++.dg/other/crash-5.C: New test.
2103         * g++.dg/other/crash-6.C: New test.
2104         * g++.dg/other/crash-7.C: New test.
2105         * g++.dg/other/crash-8.C: New test.
2106
2107 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2108
2109         PR rtl-optimization/42889
2110         * gcc.dg/pr42889.c: New test.
2111
2112 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2113
2114         * gcc.target/i386/pr42881.c: Use SSE2.
2115
2116 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2117
2118         PR target/42891
2119         * gcc.target/i386/pr42891.c: New test.
2120
2121 2010-01-28  Richard Guenther  <rguenther@suse.de>
2122
2123         PR tree-optimization/42871
2124         * g++.dg/torture/pr42871.C: New testcase.
2125
2126 2010-01-28  Richard Guenther  <rguenther@suse.de>
2127
2128         * gcc.dg/Wobjsize-1.h: New testcase.
2129         * gcc.dg/Wobjsize-1.c: Likewise.
2130
2131 2010-01-28  Richard Guenther  <rguenther@suse.de>
2132
2133         PR middle-end/42883
2134         * g++.dg/torture/pr42883.C: New testcase.
2135
2136 2010-01-28  Michael Matz  <matz@suse.de>
2137
2138         * gcc.target/i386/pr42881.c: New test.
2139
2140 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2141
2142         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2143         Add i?86-*-solaris2* support.
2144
2145 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2146
2147         PR c++/42713
2148         PR c++/42820
2149         * g++.dg/template/typedef27.C: New test case.
2150         * g++.dg/template/typedef28.C: New test case.
2151
2152 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2153
2154         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2155
2156 2010-01-27  Richard Guenther  <rguenther@suse.de>
2157
2158         PR middle-end/42878
2159         * gcc.dg/torture/pr42878-1.c: New testcase.
2160         * gcc.dg/torture/pr42878-2.c: Likewise.
2161
2162 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2163
2164         PR middle-end/42874
2165         * gcc.dg/vla-22.c: New test.
2166
2167 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2168
2169         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2170         current collation.
2171
2172 2010-01-26  Richard Guenther  <rguenther@suse.de>
2173
2174         PR rtl-optimization/42685
2175         * gcc.dg/pr42685.c: New testcase.
2176         * g++.dg/other/pr42685.C: Likewise.
2177
2178 2010-01-26  Richard Guenther  <rguenther@suse.de>
2179
2180         PR middle-end/42806
2181         * g++.dg/other/pr42806.C: New testcase.
2182
2183 2010-01-26  Richard Guenther  <rguenther@suse.de>
2184
2185         PR tree-optimization/42250
2186         * gcc.dg/pr42250.c: New testcase.
2187
2188 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2189
2190         * gnat.dg/array_bounds_test.adb: New test.
2191
2192 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2193
2194         PR fortran/42858
2195         * gfortran.dg/generic_21.f90: New test.
2196
2197 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2198
2199         PR testsuite/41522
2200         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2201
2202 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2203
2204         PR c++/42748
2205         * g++.dg/abi/arm_va_list2.C: New test.
2206         * g++.dg/abi/arm_va_list2.h: Companion header file.
2207
2208 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2209
2210         PR fortran/41044
2211         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2212
2213         PR fortran/41167
2214         * gfortran.dg/char_array_arg_1.f90 : New test.
2215
2216         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2217
2218 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2219
2220         PR fortran/39304
2221         * gfortran.dg/generic_20.f90: New test.
2222
2223 2010-01-22  Michael Matz  <matz@suse.de>
2224
2225         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2226         -msse2.
2227
2228 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2229
2230         PR fortran/42736
2231         * gfortran.dg/dependency_25.f90 : New test.
2232
2233 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2234
2235         PR tree-optimization/42585
2236         * gcc.dg/tree-ssa/pr42585.c: New test.
2237
2238 2010-01-21  Richard Guenther  <rguenther@suse.de>
2239
2240         PR middle-end/19988
2241         * gcc.dg/pr19988.c: New testcase.
2242
2243 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2244
2245         * g++.dg/compat/decimal/compat-common.h: New file.
2246         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2247         * g++.dg/compat/decimal/pass_x.h: New file.
2248         * g++.dg/compat/decimal/pass_y.h: New file.
2249         * g++.dg/compat/decimal/pass-1_main.C: New file.
2250         * g++.dg/compat/decimal/pass-1_x.C: New file.
2251         * g++.dg/compat/decimal/pass-1_y.C: New file.
2252         * g++.dg/compat/decimal/pass-2_main.C: New file.
2253         * g++.dg/compat/decimal/pass-2_x.C: New file.
2254         * g++.dg/compat/decimal/pass-2_y.C: New file.
2255         * g++.dg/compat/decimal/pass-3_main.C: New file.
2256         * g++.dg/compat/decimal/pass-3_x.C: New file.
2257         * g++.dg/compat/decimal/pass-3_y.C: New file.
2258         * g++.dg/compat/decimal/pass-4_main.C: New file.
2259         * g++.dg/compat/decimal/pass-4_x.C: New file.
2260         * g++.dg/compat/decimal/pass-4_y.C: New file.
2261         * g++.dg/compat/decimal/pass-5_main.C: New file.
2262         * g++.dg/compat/decimal/pass-5_x.C: New file.
2263         * g++.dg/compat/decimal/pass-5_y.C: New file.
2264         * g++.dg/compat/decimal/pass-6_main.C: New file.
2265         * g++.dg/compat/decimal/pass-6_x.C: New file.
2266         * g++.dg/compat/decimal/pass-6_y.C: New file.
2267         * g++.dg/compat/decimal/return_x.h: New file.
2268         * g++.dg/compat/decimal/return_y.h: New file.
2269         * g++.dg/compat/decimal/return-1_main.C: New file.
2270         * g++.dg/compat/decimal/return-1_x.C: New file.
2271         * g++.dg/compat/decimal/return-1_y.C: New file.
2272         * g++.dg/compat/decimal/return-2_main.C: New file.
2273         * g++.dg/compat/decimal/return-2_x.C: New file.
2274         * g++.dg/compat/decimal/return-2_y.C: New file.
2275         * g++.dg/compat/decimal/return-3_main.C: New file.
2276         * g++.dg/compat/decimal/return-3_x.C: New file.
2277         * g++.dg/compat/decimal/return-3_y.C: New file.
2278         * g++.dg/compat/decimal/return-4_main.C: New file.
2279         * g++.dg/compat/decimal/return-4_x.C: New file.
2280         * g++.dg/compat/decimal/return-4_y.C: New file.
2281         * g++.dg/compat/decimal/return-5_main.C: New file.
2282         * g++.dg/compat/decimal/return-5_x.C: New file.
2283         * g++.dg/compat/decimal/return-5_y.C: New file.
2284         * g++.dg/compat/decimal/return-6_main.C: New file.
2285         * g++.dg/compat/decimal/return-6_x.C: New file.
2286         * g++.dg/compat/decimal/return-6_y.C: New file.
2287
2288 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2289
2290         PR debug/42715
2291         * gcc.dg/pr42715.c: New.
2292
2293 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2294
2295         PR c++/42038
2296         * g++.dg/parse/crash55.C: New.
2297
2298 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2299
2300         PR debug/42782
2301         * gcc.dg/guality/pr42782.c: New.
2302
2303 2010-01-20  Jason Merrill  <jason@redhat.com>
2304
2305         PR c++/41788
2306         * g++.dg/abi/packed1.C: New.
2307
2308         PR c++/41920
2309         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2310
2311         PR c++/40750
2312         * g++.dg/parse/fn-typedef1.C: New.
2313         * g++.dg/other/cv_quals.C: Adjust.
2314
2315 2010-01-20  Anthony Green  <green@moxielogic.com>
2316
2317         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2318         pack(push) pragma).
2319         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2320         * gcc.dg/20020312-2.c: Port this to the moxie core.
2321         * gcc.dg/weak/typeof-2.c: Ditto.
2322
2323 2010-01-20  Richard Guenther  <rguenther@suse.de>
2324
2325         PR tree-optimization/42717
2326         * gcc.c-torture/compile/pr42717.c: New testcase.
2327
2328 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
2329
2330         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2331         of signed, add a few new tests.
2332
2333         PR middle-end/42803
2334         * g++.dg/parse/limits-initializer1.C: New test.
2335
2336 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2337
2338         PR fortran/42804
2339         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2340         * gfortran.dg/typebound_call_12.f03: New test.
2341
2342 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
2343
2344         PR fortran/42783
2345         * gfortran.dg/bounds_check_15.f90 : New test.
2346
2347 2010-01-19  Michael Matz  <matz@suse.de>
2348
2349         PR tree-optimization/41783
2350         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2351
2352 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2353
2354         PR target/38697.
2355         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2356         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2357         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
2358         * gcc.target/arm/neon/vget_lows16.c: Likewise.
2359         * gcc.target/arm/neon/vget_lows32.c: Likewise.
2360         * gcc.target/arm/neon/vget_lows64.c: Likewise.
2361         * gcc.target/arm/neon/vget_lows8.c: Likewise.
2362         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2363         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2364         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2365         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2366
2367 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
2368
2369         PR fortran/42545
2370         * gfortran.dg/extends_6.f03: Modified an error message.
2371         * gfortran.dg/extends_10.f03: New test.
2372         * gfortran.dg/private_type_6.f03: Modified an error message.
2373         * gfortran.dg/structure_constructor_8.f03: Ditto.
2374
2375 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
2376
2377         PR tree-optimization/42719
2378         * gcc.dg/pr42719.c: New test.
2379
2380         PR debug/42728
2381         * gcc.dg/pr42728.c: New test.
2382
2383 2010-01-19  Anthony Green  <green@moxielogic.com>
2384
2385         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2386
2387 2010-01-18  Anthony Green  <green@moxielogic.com>
2388
2389         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2390         for moxie.
2391
2392 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
2393
2394         * g++.dg/template/error45.C: reverted as part of reverting the
2395         fix of PR c++/42634.
2396
2397 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2398
2399         PR c++/42634
2400         * g++.dg/template/error45.C: New test.
2401
2402 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
2403
2404         PR c++/42766
2405         * g++.dg/conversion/op6.C: New test.
2406
2407 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
2408
2409         PR target/42774
2410         * gcc.target/alpha/pr42774.c: New test.
2411
2412 2010-01-18  Richard Guenther  <rguenther@suse.de>
2413
2414         PR tree-optimization/42781
2415         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2416
2417 2010-01-17  Richard Guenther  <rguenther@suse.de>
2418
2419         PR middle-end/42248
2420         * gcc.c-torture/execute/pr42248.c: New testcase.
2421
2422 2010-01-17  Richard Guenther  <rguenther@suse.de>
2423
2424         PR tree-optimization/42773
2425         * g++.dg/torture/pr42773.C: New testcase.
2426
2427 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
2428
2429         PR fortran/42677
2430         * gfortran.dg/interface_assignment_5.f90: New test.
2431
2432 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
2433
2434         PR c++/42697
2435         * g++.dg/template/crash94.C: Reverted.
2436
2437 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
2438
2439         PR debug/42767
2440         * gcc.dg/debug/pr42767.c: New.
2441
2442 2010-01-15  Jason Merrill  <jason@redhat.com>
2443
2444         PR c++/42761
2445         * g++.dg/cpp0x/decltype22.C: New.
2446
2447 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
2448
2449         PR middle-end/42760
2450         * g++.dg/torture/pr42760.C: New test.
2451
2452 2010-01-15  Jing Yu  <jingyu@google.com>
2453
2454         PR rtl-optimization/42691
2455         * gcc.c-torture/execute/pr42691.c: New.
2456
2457 2010-01-15  Richard Guenther  <rguenther@suse.de>
2458
2459         PR middle-end/42739
2460         * g++.dg/torture/pr42739.C: New testcase.
2461
2462 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
2463
2464         * g++.dg/template/error45.C: Revert as part of reverting changes
2465         or PR c++/42634.
2466
2467 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2468
2469         PR fortran/42684
2470         * gfortran.dg/interface_31.f90: New test.
2471
2472 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
2473
2474         * gcc.target/powerpc/pr42747.c: New file.
2475
2476 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2477
2478         PR middle-end/42674
2479         * c-c++-common/pr42674.c: New test.
2480
2481         PR c++/42608
2482         * g++.dg/template/instantiate11.C: New test.
2483
2484 2010-01-14  Jason Merrill  <jason@redhat.com>
2485
2486         PR c++/42701
2487         * g++.dg/overload/error3.C: New.
2488
2489         PR c++/42655
2490         * g++.dg/overload/rvalue1.C: New.
2491
2492 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2493
2494         PR tree-optimization/42706
2495         * gcc.dg/ipa/pr42706.c: New testcase.
2496
2497 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
2498
2499         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
2500
2501 2010-01-14  Martin Jambor  <mjambor@suse.cz>
2502
2503         PR tree-optimization/42714
2504         * g++.dg/torture/pr42714.C: New test.
2505
2506 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2507
2508         PR rtl-optimization/42246
2509         * gfortran.dg/pr42246-2.f: New.
2510
2511 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2512
2513         PR rtl-optimization/42389
2514         * gcc.dg/pr42389.c: New.
2515
2516 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
2517
2518         PR rtl-optimization/42388
2519         * gcc.dg/pr42388.c: New.
2520
2521 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2522
2523         PR rtl-optimization/42294
2524         * gfortran.dg/pr42294.f: New.
2525
2526 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2527
2528         PR rtl-optimization/39453
2529         PR rtl-optimization/42246
2530         * gcc.dg/pr39453.c: New.
2531         * gcc.dg/pr42246.c: New.
2532
2533 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2534
2535         PR middle-end/42245
2536         * gcc.dg/pr42245.c: New.
2537         * gcc.dg/pr42245-2.c: New.
2538
2539 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
2540
2541         PR rtl-optimization/42249
2542         * gcc.dg/pr42249.c: New.
2543
2544 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
2545
2546         PR c/42721
2547         * gcc.c-torture/execute/pr42721.c: New test.
2548
2549 2010-01-14  Ira Rosen  <irar@il.ibm.com>
2550
2551         PR tree-optimization/42709
2552         * gcc.dg/vect/pr42709.c: New test.
2553
2554 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2555
2556         PR fortran/41478
2557         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
2558         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
2559
2560 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
2561
2562         PR fortran/42481
2563         * gfortran.dg/generic_19.f90 : New test.
2564
2565 2010-01-13  Richard Guenther  <rguenther@suse.de>
2566
2567         PR tree-optimization/42730
2568         * gcc.c-torture/compile/pr42730.c: New testcase.
2569
2570 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
2571
2572         PR target/pr42542
2573         * gcc.target/ia64/pr42542-1.c: New.
2574         * gcc.target/ia64/pr42542-2.c: New.
2575         * gcc.target/ia64/pr42542-3.c: New.
2576
2577 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
2578
2579         PR c++/42634
2580         * g++.dg/template/error45.C: New test.
2581
2582 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2583
2584         PR tree-optimization/42704
2585         * g++.dg/torture/pr42704.C: New test.
2586
2587 2010-01-13  Martin Jambor  <mjambor@suse.cz>
2588
2589         PR tree-optimization/42703
2590         * gcc.c-torture/compile/pr42703.c: New test.
2591
2592 2010-01-13  Richard Guenther  <rguenther@suse.de>
2593
2594         PR tree-optimization/42705
2595         * gcc.c-torture/compile/pr42705.c: New testcase.
2596
2597 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
2598
2599         * gcc.target/bfin/l2.c: New test.
2600         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
2601
2602 2010-01-13  Richard Guenther  <rguenther@suse.de>
2603
2604         PR middle-end/42716
2605         * gcc.c-torture/compile/pr42716.c: New testcase.
2606
2607 2010-01-13  Richard Guenther  <rguenther@suse.de>
2608
2609         PR lto/42678
2610         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
2611
2612 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
2613
2614         PR c/42708
2615         * gcc.c-torture/compile/pr42708-1.c: New test.
2616
2617 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
2618
2619         PR debug/42662
2620         * gcc.dg/pr42662.c: New test.
2621
2622         PR tree-optimization/42645
2623         * g++.dg/other/pr42645-1.C: New test.
2624         * g++.dg/other/pr42645-2.C: New test.
2625
2626 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
2627
2628         PR target/42416
2629         * gcc.target/powerpc/warn-1.c: New test.
2630         * gcc.target/powerpc/warn-2.c: New test.
2631
2632 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
2633
2634         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
2635         stack alignment.
2636
2637 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
2638
2639         * gcc.dg/lto/20100108_0.c: New.
2640
2641 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
2642
2643         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
2644         Add -march=i686 -msse for 32bit x86 targets.
2645
2646 2010-01-10  Richard Guenther  <rguenther@suse.de>
2647
2648         PR middle-end/42667
2649         * gcc.dg/torture/pr42667.c: New testcase.
2650
2651 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2652
2653         PR fortran/32489
2654         * gfortran.dg/array_constructor_34.f90: New test.
2655
2656 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2657
2658         PR fortran/20923
2659         * gfortran.dg/array_constructor_33.f90: New test.
2660         gfortran.dg/array_function_5.f90: Add credit.
2661
2662 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2663
2664         PR debug/42631
2665         * gcc.dg/pr42631.c: New.
2666
2667 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2668
2669         PR debug/42630
2670         * gcc.dg/pr42630.c: New.
2671
2672 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2673
2674         PR debug/42629
2675         * gcc.dg/pr42629.c: New.
2676
2677 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2678
2679         PR middle-end/42363
2680         * gcc.dg/torture/pr42363.c: New.
2681
2682 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
2683
2684         PR debug/42604
2685         PR debug/42395
2686         * gcc.dg/vect/pr42604.c: New.
2687         * gcc.dg/vect/pr42395.c: New.
2688
2689 2010-01-09  Richard Guenther  <rguenther@suse.de>
2690
2691         PR middle-end/42512
2692         * gcc.c-torture/execute/pr42512.c: New testcase.
2693
2694 2010-01-09  Tobias Burnus  <burnus@net-b.de>
2695
2696         PR fortran/41298
2697         * gfortran.dg/c_ptr_tests_14.f90: New test.
2698
2699 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2700
2701         PR ada/41929
2702         * gnat.dg/null_pointer_deref1.adb: Don't run on
2703         sparc*-sun-solaris2.11.
2704
2705 2010-01-08  Richard Guenther  <rguenther@suse.de>
2706
2707         PR lto/42528
2708         * gcc.dg/lto/20100103-1_0.c: New testcase.
2709         * gcc.dg/lto/20100103-2_0.c: Likewise.
2710
2711 2010-01-08  Tobias Burnus  <burnus@net-b.de
2712
2713         PR/fortran 25829
2714         * gfortran.dg/asynchronous_1.f90: New test.
2715         * gfortran.dg/asynchronous_2.f90: New test.
2716         * gfortran.dg/conflicts.f90: Update error message.
2717
2718 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
2719
2720         c++/40155
2721         * g++.dg/cpp0x/variadic-unify-2.C: New test.
2722
2723 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
2724
2725         PR tree-optimization/42625
2726         * g++.dg/opt/dtor4.C: New test.
2727         * g++.dg/opt/dtor4.h: New.
2728         * g++.dg/opt/dtor4-aux.cc: New.
2729
2730 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2731
2732         PR fortran/42597
2733         * gfortran.dg/proc_ptr_26.f90: New test.
2734
2735 2010-01-07  Tobias Burnus  <burnus@net-b.de>
2736
2737         PR fortran/41872
2738         * gfortran.dg/allocatable_scalar_7.f90: New test.
2739
2740 2010-01-06  Richard Guenther  <rguenther@suse.de>
2741
2742         * gcc.c-torture/compile/pr42632.c: New testcase.
2743
2744 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2745
2746         PR target/42542
2747         * gcc.target/i386/pr42542-4.c: New.
2748         * gcc.target/i386/pr42542-4a.c: Likewise.
2749         * gcc.target/i386/pr42542-5.c: Likewise.
2750         * gcc.target/i386/pr42542-5a.c: Likewise.
2751
2752 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
2753
2754         * gcc.dg/tls/opt-15.c: New test.
2755
2756 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
2757
2758         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
2759
2760 2010-01-05  Martin Jambor  <mjambor@suse.cz>
2761
2762         PR tree-optimization/42462
2763         * g++.dg/torture/pr42462.C: New test.
2764
2765 2010-01-05  Jason Merrill  <jason@redhat.com>
2766
2767         * g++.dg/cpp0x/initlist30.C: New test.
2768
2769 2010-01-05  Richard Guenther  <rguenther@suse.de>
2770
2771         PR tree-optimization/42614
2772         * gcc.c-torture/execute/pr42614.c: New testcase.
2773
2774 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
2775
2776         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
2777         * gcc.dg/Wunreachable-1.c: Remove the testcase of
2778         -Wunreachable-code.
2779         * gcc.dg/Wunreachable-2.c: Likewise.
2780         * gcc.dg/Wunreachable-3.c: Likewise.
2781         * gcc.dg/Wunreachable-4.c: Likewise.
2782         * gcc.dg/Wunreachable-5.c: Likewise.
2783         * gcc.dg/Wunreachable-6.c: Likewise.
2784         * gcc.dg/Wunreachable-7.c: Likewise.
2785         * gcc.dg/Wunreachable-8.c: Likewise.
2786         * gcc.dg/20041231-1.c: Likewise.
2787
2788 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
2789
2790         PR other/42611
2791         * gcc.dg/pr42611.c: New test.
2792
2793         PR tree-optimization/42508
2794         * g++.dg/opt/pr42508.C: New test.
2795
2796 2010-01-05  Tobias Burnus  <burnus@net-b.de>
2797
2798         PR fortran/41872
2799         * gfortran.dg/allocatable_scalar_8.f90: New.
2800
2801 2010-01-04  Martin Jambor  <mjambor@suse.cz>
2802
2803         PR tree-optimization/42398
2804         * gcc.c-torture/compile/pr42398.c: New test.
2805
2806 2010-01-04  Jason Merrill  <jason@redhat.com>
2807
2808         PR c++/42555
2809         * g++.dg/ext/attrib35.C: New.
2810
2811         PR c++/42567
2812         * g++.dg/cpp0x/auto17.C: New.
2813
2814 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
2815
2816         * gcc.dg/lto/20100104_0.c: New.
2817
2818 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
2819
2820         PR target/42542
2821         * gcc.target/i386/pr42542-1.c: New.
2822         * gcc.target/i386/pr42542-1a.c: Likewise.
2823         * gcc.target/i386/pr42542-1b.c: Likewise.
2824         * gcc.target/i386/pr42542-2.c: Likewise.
2825         * gcc.target/i386/pr42542-2a.c: Likewise.
2826         * gcc.target/i386/pr42542-2b.c: Likewise.
2827         * gcc.target/i386/pr42542-3.c: Likewise.
2828         * gcc.target/i386/pr42542-3a.c: Likewise.
2829
2830 2009-01-04  Tobias Burnus  <burnus@net-b.de>
2831
2832         PR fortran/41872
2833         * gfortran.dg/allocatable_scalar_5.f90: New test.
2834         * gfortran.dg/allocatable_scalar_6.f90: New test.
2835
2836 2010-01-03  Richard Guenther  <rguenther@suse.de>
2837
2838         PR testsuite/42583
2839         * gfortran.dg/gomp/recursion1.f90: Remove.
2840
2841 2010-01-03  Richard Guenther  <rguenther@suse.de>
2842
2843         * gcc.dg/Warray-bounds.c: Remove XFAILs.
2844         * gcc.dg/uninit-6.c: Likewise.
2845         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
2846
2847 2010-01-03  Richard Guenther  <rguenther@suse.de>
2848
2849         PR tree-optimization/42589
2850         * gcc.target/i386/pr42589.c: New testcase.
2851
2852 2010-01-03  Richard Guenther  <rguenther@suse.de>
2853
2854         PR tree-optimization/42438
2855         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
2856
2857 2010-01-02  Richard Guenther  <rguenther@suse.de>
2858
2859         PR testsuite/41651
2860         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
2861
2862 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
2863
2864         PR target/42448
2865         * gcc.target/alpha/pr42448-1.c: New test.
2866         * gcc.target/alpha/pr42448-2.c: Ditto.
2867
2868 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
2869
2870         PR preprocessor/41947
2871         * gcc.dg/c99-hexfloat-3.c: New test.
2872
2873 2010-01-01  Richard Guenther  <rguenther@suse.de>
2874
2875         PR c/42570
2876         * gcc.c-torture/execute/pr42570.c: New testcase.
2877
2878 2010-01-01  Richard Guenther  <rguenther@suse.de>
2879
2880         PR middle-end/42559
2881         * gcc.c-torture/compile/pr42559.c: New testcase.
2882
2883 \f
2884 Copyright (C) 2010 Free Software Foundation, Inc.
2885
2886 Copying and distribution of this file, with or without modification,
2887 are permitted in any medium without royalty provided the copyright
2888 notice and this notice are preserved.