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