re PR c++/48289 (-pedantic breaks std::move)
[gcc.git] / gcc / testsuite / ChangeLog
1 2011-03-25 Jason Merrill <jason@redhat.com>
2
3 * g++.dg/cpp0x/move1.C: New.
4
5 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
6
7 PR target/48287
8 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
9
10 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
11
12 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
13 for mips-sgi-irix6.5.
14 Replace snprintf prototype by <stdio.h>.
15
16 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
17
18 PR testsuite/48283
19 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
20 run_expensive_tests.
21 * gcc.dg/graphite/block-4.c: Likewise.
22 * gcc.dg/graphite/block-7.c: Likewise.
23 * gcc.dg/graphite/block-8.c: Likewise.
24
25 2011-03-25 Richard Guenther <rguenther@suse.de>
26
27 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
28 * g++.dg/tree-ssa/pr8781.C: Likewise.
29 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
30 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
31 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
32 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
33 * gcc.dg/tree-ssa/alias-18.c: Likewise.
34 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
35 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
36 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
37 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
38 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
39 * gcc.dg/tree-ssa/pr21574.c: Likewise.
40 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
41 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
42 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
43 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
44 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
45 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
46 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
47 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
48 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
49 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
50 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
51 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
52 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
53 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
54 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
55 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
56 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
57 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
58 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
59 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
60 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
61 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
62 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
63 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
64 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
65 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
66 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
67 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
68 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
69 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
70 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
71 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
72 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
73 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
74 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
75 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
76 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
77 * c-c++-common/pr46562-2.c: Likewise.
78 * gfortran.dg/pr42108.f90: Likewise.
79 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
80 foo to be inlined even at -O1.
81 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
82 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
83 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
84 * gcc.dg/matrix/matrix.exp: Disable FRE.
85
86 2011-03-24 Jakub Jelinek <jakub@redhat.com>
87
88 PR debug/48204
89 * gcc.dg/dfp/pr48204.c: New test.
90
91 2011-03-24 Steve Ellcey <sje@cup.hp.com>
92
93 PR target/48209
94 * gcc.c-torture/execute/pr47917.c: Move this...
95 * gcc.dg/torture/pr47917.c: to here and add xfails.
96
97 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
98
99 * gnat.dg/array16.ad[sb]: New test.
100 * gnat.dg/array16.ads: New helper.
101
102 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
103
104 * gnat.dg/derived_type2.adb: New test.
105
106 2011-03-24 Richard Guenther <rguenther@suse.de>
107
108 PR tree-optimization/48271
109 * g++.dg/torture/pr48271.C: New testcase.
110
111 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
112
113 * gnat.dg/array15.ad[sb]: New test.
114
115 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
116
117 PR target/48237
118 * gcc.target/i386/pr48237.c: New test.
119
120 2011-03-24 Richard Guenther <rguenther@suse.de>
121
122 PR middle-end/48269
123 * gcc.dg/builtin-object-size-10.c: New testcase.
124
125 2011-03-24 Richard Guenther <rguenther@suse.de>
126
127 PR tree-optimization/46562
128 * c-c++-common/pr46562-2.c: New testcase.
129 * c-c++-common/pr46562.c: Likewise.
130
131 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
132
133 * gcc.dg/vect/vect-cselim-1.c: New test.
134 * gcc.dg/vect/vect-cselim-2.c: New test.
135
136 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
137
138 * gcc.target/arm/pr46934.c: New.
139
140 2011-03-23 Ian Lance Taylor <iant@google.com>
141
142 * go.test/go-test.exp (errchk): Ignore lines containing ////.
143
144 2011-03-23 Richard Guenther <rguenther@suse.de>
145
146 * gcc.dg/struct: Remove directory and contents.
147
148 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
149
150 PR testsuite/48251
151 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
152
153 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
154
155 * gnat.dg/discr26.ad[sb]: New test.
156 * gnat.dg/discr26_pkg.ads: New helper.
157
158 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
159
160 PR target/47553
161 * gcc.target/arm/neon-vld-1.c: New test.
162
163 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
164
165 * gnat.dg/array14.ad[sb]: New test.
166 * gnat.dg/array14_pkg.ads: New helper.
167
168 2011-03-22 Joseph Myers <joseph@codesourcery.com>
169
170 * gcc.c-torture/execute/920501-8.x: Remove.
171 * gcc.c-torture/execute/930513-1.x: Remove.
172 * gcc.c-torture/execute/960312-1.x: Remove.
173 * gcc.c-torture/compile/20000804-1.c,
174 gcc.c-torture/compile/20001205-1.c,
175 gcc.c-torture/compile/20001226-1.c,
176 gcc.c-torture/compile/20010518-2.c,
177 gcc.c-torture/compile/20020312-1.c,
178 gcc.c-torture/compile/20020604-1.c,
179 gcc.c-torture/compile/920501-12.c,
180 gcc.c-torture/compile/920501-4.c,
181 gcc.c-torture/compile/920520-1.c,
182 gcc.c-torture/compile/980506-1.c,
183 gcc.c-torture/execute/980709-1.x,
184 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
185 options for m68hc11.
186 * gcc.dg/cpp/assert4.c: Don't handle ARC.
187 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
188 m68hc11.
189
190 2011-03-22 Nick Clifton <nickc@redhat.com>
191
192 * lib/target-supports.exp (check_profiling_available): Add MN10300
193 to the list of targets that do not support profiling. Restore
194 alpha sorting to this list.
195
196 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
197
198 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
199 failure on 32-bit systems.
200 * gcc.dg/torture/vector-2.c: Ditto.
201
202 2011-03-22 Richard Guenther <rguenther@suse.de>
203
204 PR tree-optimization/48228
205 * gcc.dg/Wstrict-overflow-23.c: New testcase.
206
207 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
208
209 * lib/prune.exp (prune_gcc_output): Prune "could not create
210 compact unwind for" warnings.
211
212 2011-03-20 Jakub Jelinek <jakub@redhat.com>
213
214 PR c/42544
215 PR c/48197
216 * gcc.c-torture/execute/pr42544.c: New test.
217 * gcc.c-torture/execute/pr48197.c: New test.
218
219 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
220
221 PR preprocessor/48192
222 * gcc.target/powerpc/pr48192.c: New file.
223
224 PR target/48053
225 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
226 split problem of 0 being loaded in a VSX register.
227
228 2011-03-21 Richard Guenther <rguenther@suse.de>
229
230 PR c/47939
231 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
232 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
233 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
234 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
235
236 2011-03-21 Jakub Jelinek <jakub@redhat.com>
237
238 PR target/48213
239 * gcc.dg/pr48213.c: New test.
240
241 2011-03-21 Kai Tietz <ktietz@redhat.com>
242
243 PR target/12171
244 * g++.dg/plugin/attribute_plugin.c: Adjust test.
245
246 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
247
248 * gcc.target/arm/xor-and.c: New.
249
250 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
251
252 PR fortran/22572
253 * gfortran.dg/function_optimize_1.f90: New test.
254 * gfortran.dg/function_optimize_2.f90: New test.
255
256 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
257
258 PR rtl-optimization/47502
259 * gcc.target/i386/pr47502-1.c: New.
260 * gcc.target/i386/pr47502-2.c: Likewise.
261
262 2011-03-20 Jakub Jelinek <jakub@redhat.com>
263
264 PR rtl-optimization/48156
265 * gcc.dg/pr48156.c: New test.
266
267 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
268
269 PR libfortran/47439
270 * gfortran.dg/scratch_1.f90: Adjust test.
271
272 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
273
274 PR libfortran/47439
275 * gfortran.dg/scratch_1.f90: New test.
276
277 2011-03-18 Joseph Myers <joseph@codesourcery.com>
278
279 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
280 variably modified typedefs.
281 * gcc.dg/c1x-typedef-2.c: Remove.
282
283 2011-03-18 Joseph Myers <joseph@codesourcery.com>
284
285 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
286 * gcc.dg/c1x-anon-struct-3.c: New test.
287 * gcc.dg/anon-struct-11.c: Update.
288
289 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
290
291 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
292 dg-xfail-run-if.
293 Only xfail with gas.
294
295 2011-03-18 Jason Merrill <jason@redhat.com>
296
297 * g++.dg/template/fn-ptr1.C: New.
298
299 * g++.dg/overload/volatile1.C: New.
300
301 * g++.dg/opt/pr23372.C: New.
302
303 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
304
305 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
306
307 PR middle-end/47405
308 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
309
310 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
311
312 * gcc.target/arm/unsigned-extend-1.c: New.
313
314 2011-03-18 Jakub Jelinek <jakub@redhat.com>
315
316 PR bootstrap/48161
317 * gcc.c-torture/compile/pr48161.c: New test.
318
319 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
320
321 PR middle-end/47725
322 * gcc.dg/torture/pr47725.c: New.
323
324 2011-03-17 Jason Merrill <jason@redhat.com>
325
326 * g++.dg/cpp0x/constexpr-overflow2.C: New.
327 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
328
329 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
330
331 * gnat.dg/specs/elab2.ads: New test.
332 * gnat.dg/specs/elab2_pkg.ads: New helper.
333
334 2011-03-17 Jason Merrill <jason@redhat.com>
335
336 * g++.dg/cpp0x/decltype-1212.C: New.
337 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
338
339 2011-03-17 Jason Merrill <jason@redhat.com>
340
341 * g++.dg/parse/memfnquals1.C: New.
342
343 2011-03-17 Richard Guenther <rguenther@suse.de>
344
345 PR middle-end/48134
346 * gcc.dg/pr48134.c: New testcase.
347
348 2011-03-17 Richard Guenther <rguenther@suse.de>
349
350 PR middle-end/48165
351 * g++.dg/torture/pr48165.C: New testcase.
352
353 2011-03-17 Jakub Jelinek <jakub@redhat.com>
354
355 PR rtl-optimization/48141
356 * gcc.dg/pr48141.c: New test.
357
358 2011-03-16 Jason Merrill <jason@redhat.com>
359
360 * g++.dg/cpp0x/constexpr-48089.C: New.
361
362 * g++.dg/cpp0x/constexpr-abi1.C: New.
363
364 * g++.dg/cpp0x/constexpr-46336.C: New.
365 * g++.dg/parse/friend5.C: Adjust expected errors.
366
367 * g++.dg/cpp0x/constexpr-47570.C: New.
368
369 2011-03-16 Dodji Seketeli <dodji@redhat.com>
370
371 PR debug/47510
372 * ++.dg/debug/dwarf2/typedef6.C: New test.
373
374 2011-03-16 Jason Merrill <jason@redhat.com>
375
376 * g++.dg/cpp0x/elision2.C: New.
377
378 * g++.dg/cpp0x/constexpr-array3.C: New.
379
380 2011-03-16 Jason Merrill <jason@redhat.com>
381
382 * g++.dg/cpp0x/sfinae6.C: New.
383 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
384 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
385 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
386 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
387 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
388
389 2011-03-16 Jason Merrill <jason@redhat.com>
390
391 * g++.dg/template/incomplete6.C: New.
392
393 2011-03-16 Jeff Law <law@redhat.com>
394
395 * gcc.dg/tree-ssa/vrp55.c: New test.
396
397 2011-03-16 Jason Merrill <jason@redhat.com>
398
399 * g++.dg/cpp0x/auto22.C: New.
400
401 2011-03-16 Richard Guenther <rguenther@suse.de>
402
403 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
404 optimizing it away if promoted to const.
405
406 2011-03-16 Richard Guenther <rguenther@suse.de>
407
408 PR tree-optimization/48149
409 * gcc.dg/fold-complex-1.c: New testcase.
410
411 2011-03-16 Richard Guenther <rguenther@suse.de>
412
413 PR testsuite/48147
414 * gcc.dg/guality/pr45882.c: Really make sure no inlining
415 or cloning happens.
416
417 2011-03-16 Richard Guenther <rguenther@suse.de>
418
419 PR tree-optimization/26134
420 * gcc.dg/tree-ssa/complex-6.c: New testcase.
421
422 2011-03-16 Richard Guenther <rguenther@suse.de>
423
424 PR tree-optimization/48146
425 * gcc.dg/torture/pr48146.c: New testcase.
426
427 2011-03-16 Richard Guenther <rguenther@suse.de>
428
429 * gcc.dg/tree-ssa/pr14814.c: Adjust.
430 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
431
432 2011-03-16 Jakub Jelinek <jakub@redhat.com>
433
434 PR middle-end/48136
435 * gcc.c-torture/compile/pr48136.c: New test.
436
437 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
438
439 PR debug/45882
440 * gcc.dg/guality/pr45882.c: New test.
441
442 2011-03-15 Jason Merrill <jason@redhat.com>
443
444 * g++.dg/cpp0x/constexpr-recursion.C: New.
445
446 * g++.dg/cpp0x/implicit11.C: New.
447
448 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
449
450 * g++.dg/cpp0x/constexpr-attribute.C: New.
451
452 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
453
454 * g++.dg/parse/pr34758.C: New.
455
456 2011-03-15 Xinliang David Li <davidxl@google.com>
457
458 PR c/47837
459 * gcc.dg/uninit-pred-7_d.c: New test.
460 * gcc.dg/uninit-pred-8_d.c: New test.
461
462 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
463
464 PR target/46788
465 * gcc.target/arm/pr46788.c: New.
466
467 2011-03-15 Richard Guenther <rguenther@suse.de>
468
469 PR middle-end/47650
470 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
471 * gfortran.dg/ishft_4.f90: Likewise.
472 * gfortran.dg/leadz_trailz_3.f90: Likewise.
473
474 2011-03-15 Richard Guenther <rguenther@suse.de>
475
476 PR tree-optimization/13954
477 * g++.dg/tree-ssa/pr13954.C: New testcase.
478
479 2011-03-15 Richard Guenther <rguenther@suse.de>
480
481 PR tree-optimization/48037
482 * gcc.target/i386/pr48037-1.c: New testcase.
483
484 2011-03-15 Richard Guenther <rguenther@suse.de>
485
486 PR tree-optimization/41490
487 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
488 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
489 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
490 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
491 * g++.dg/tree-ssa/pr33604.C: Adjust.
492
493 2011-03-14 Jakub Jelinek <jakub@redhat.com>
494
495 PR middle-end/47917
496 * gcc.c-torture/execute/pr47917.c: New test.
497 * gcc.dg/pr47917.c: New test.
498
499 PR middle-end/38878
500 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
501
502 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
503
504 * gcc.target/i386/sse4_1-floor-vec.c: New test.
505 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
506 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
507 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
508 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
509 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
510 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
511 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
512 * gcc.target/i386/avx-floor-vec.c: Ditto.
513 * gcc.target/i386/avx-ceil-vec.c: Ditto.
514 * gcc.target/i386/avx-trunc-vec.c: Ditto.
515 * gcc.target/i386/avx-rint-vec.c: Ditto.
516 * gcc.target/i386/avx-floorf-vec.c: Ditto.
517 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
518 * gcc.target/i386/avx-truncf-vec.c: Ditto.
519 * gcc.target/i386/avx-rintf-vec.c: Ditto.
520
521 2011-03-14 Tom Tromey <tromey@redhat.com>
522
523 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
524 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
525 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
526
527 2011-03-14 Tom Tromey <tromey@redhat.com>
528
529 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
530 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
531 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
532
533 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
534
535 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
536
537 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
538
539 PR rtl-optimization/47166
540 * gcc.c-torture/execute/postmod-1.c: New test.
541
542 2011-03-14 Richard Guenther <rguenther@suse.de>
543
544 PR middle-end/48098
545 * gcc.dg/torture/pr48098.c: New testcase.
546
547 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
548
549 PR target/48053
550 * gcc.target/powerpc/pr48053-1.c: New test.
551 * gcc.target/powerpc/pr48053-2.c: Likewise.
552
553 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
554
555 PR libfortran/48066
556 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
557
558 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
559
560 PR libfortran/48066
561 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
562
563 2011-03-12 Janus Weil <janus@gcc.gnu.org>
564
565 PR fortran/48059
566 * gfortran.dg/class_41.f03: New.
567
568 2011-03-11 Dodji Seketeli <dodji@redhat.com>
569
570 * g++.dg/conversion/cast3.C: New test.
571
572 2011-03-11 Jason Merrill <jason@redhat.com>
573
574 * g++.dg/template/error45.C: New.
575
576 * g++.dg/parse/no-type-defn1.C: New.
577
578 * g++.dg/ext/attrib40.C: New.
579
580 * g++.dg/cpp0x/regress/array1.C: New.
581
582 2011-03-11 Richard Guenther <rguenther@suse.de>
583
584 PR tree-optimization/48067
585 * gcc.dg/pr48067.c: New testcase.
586
587 2011-03-11 Richard Guenther <rguenther@suse.de>
588
589 PR lto/48073
590 * g++.dg/lto/20110311-1_0.C: New testcase.
591
592 2011-03-11 Jakub Jelinek <jakub@redhat.com>
593
594 PR c++/48035
595 * g++.dg/inherit/virtual8.C: New test.
596
597 PR middle-end/48044
598 * gcc.dg/torture/pr48044.c: New test.
599
600 2011-03-11 Janus Weil <janus@gcc.gnu.org>
601
602 PR fortran/47768
603 * gfortran.dg/proc_ptr_comp_31.f90: New.
604
605 2011-03-11 Richard Guenther <rguenther@suse.de>
606
607 PR tree-optimization/47278
608 * gcc.dg/torture/pr47278-1.c: New testcase.
609 * gcc.dg/torture/pr47278-2.c: Likewise.
610
611 2011-03-11 Jakub Jelinek <jakub@redhat.com>
612
613 PR tree-optimization/48063
614 * gcc.dg/torture/pr48063.c: New test.
615
616 2011-03-10 Jason Merrill <jason@redhat.com>
617
618 * g++.dg/template/array22.C: New.
619
620 * g++.dg/cpp0x/syntax-err1.C: New.
621 * g++.dg/parse/error36.C: Adjust expected errors.
622 * g++.old-deja/g++.pt/ctor2.C: Likewise.
623 * g++.old-deja/g++.pt/typename3.C: Likewise.
624 * g++.old-deja/g++.pt/typename4.C: Likewise.
625 * g++.old-deja/g++.pt/typename6.C: Likewise.
626
627 2011-03-09 Jason Merrill <jason@redhat.com>
628
629 * g++.dg/template/nontype22.C: New.
630
631 2011-03-09 Martin Jambor <mjambor@suse.cz>
632
633 PR tree-optimization/47714
634 * g++.dg/torture/pr47714.C: New test.
635
636 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
637
638 PR target/47755
639 * gcc.target/powerpc/pr47755-2.c: New file.
640
641 2011-03-08 Jakub Jelinek <jakub@redhat.com>
642
643 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
644 is not set in the environment, pass 64 as first argument when not
645 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
646 native where ulimit -u is supported.
647
648 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
649
650 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
651
652 2011-03-08 Jason Merrill <jason@redhat.com>
653
654 * g++.dg/template/nontype21.C: New.
655
656 * g++.dg/template/anon5.C: New.
657
658 2011-03-08 Jakub Jelinek <jakub@redhat.com>
659
660 PR debug/47881
661 * gcc.dg/pr47881.c: New test.
662
663 2011-03-08 Dodji Seketeli <dodji@redhat.com>
664
665 PR c++/47957
666 * g++.dg/lookup/template3.C: New test.
667
668 2011-03-08 Kai Tietz <ktietz@redhat.com>
669
670 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
671 'long' type.
672
673 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
674
675 PR testsuite/47954
676 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
677 sizeof to compute alignment.
678
679 2011-03-08 Jakub Jelinek <jakub@redhat.com>
680
681 PR tree-optimization/48022
682 * gcc.dg/pr48022-1.c: New test.
683 * gcc.dg/pr48022-2.c: New test.
684
685 2011-03-07 Jason Merrill <jason@redhat.com>
686
687 * g++.dg/template/nontype20.C: New.
688 * g++.dg/init/member1.C: Adjust expected errors.
689 * g++.dg/parse/constant4.C: Likewise.
690 * g++.dg/template/qualified-id3.C: Likewise.
691 * g++.old-deja/g++.pt/crash10.C: Likewise.
692
693 * g++.dg/cpp0x/regress/non-const1.C: New.
694
695 2011-03-07 Jakub Jelinek <jakub@redhat.com>
696
697 PR debug/47991
698 * gcc.dg/pr47991.c: New test.
699
700 2011-03-07 Jason Merrill <jason@redhat.com>
701
702 * g++.dg/abi/mangle46.C: New.
703
704 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
705
706 PR target/47862
707 * gcc.target/powerpc/pr47862.c: New.
708
709 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
710
711 PR target/45413
712 * gcc.target/i386/combine-mul.c: Require nonpic.
713
714 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
715 Nathan Froyd <froydnj@codesourcery.com>
716
717 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
718
719 2011-03-06 Mark Mitchell <mark@codesourcery.com>
720
721 * README.QMTEST: Remove.
722
723 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
724 Jerry DeLisle <jvdelisle@gcc.gnu.org>
725
726 PR fortran/47850
727 * gfortran.dg/array_constructor_37.f90 : New test.
728
729 2011-03-05 Jason Merrill <jason@redhat.com>
730
731 * g++.dg/abi/mangle39.C: ABI v5, not 6.
732 * g++.dg/abi/mangle45.C: Likewise.
733 * g++.dg/cpp0x/trailing1.C: Likewise.
734
735 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
736
737 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
738
739 2011-03-05 Jakub Jelinek <jakub@redhat.com>
740
741 PR rtl-optimization/47899
742 * gcc.dg/pr47899.c: New test.
743
744 * gcc.dg/torture/pr47968.c: Ignore warnings.
745
746 PR tree-optimization/47967
747 * gcc.c-torture/compile/pr47967.c: New test.
748
749 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
750
751 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
752 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
753
754 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
755
756 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
757 and property_getAttributes() if __OBJC2__.
758 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
759 * objc.dg/property/property-encoding-1.m: New.
760 * obj-c++.dg/property/property-encoding-1.mm: New.
761
762 2011-03-04 Jason Merrill <jason@redhat.com>
763
764 * g++.dg/template/pseudodtor6.C: New.
765
766 * g++.dg/inherit/covariant19.C: New.
767
768 2011-03-04 Richard Guenther <rguenther@suse.de>
769
770 PR middle-end/47968
771 * gcc.dg/torture/pr47968.c: New testcase.
772
773 2011-03-04 Richard Guenther <rguenther@suse.de>
774
775 PR middle-end/47975
776 * gcc.dg/torture/pr47975.c: New testcase.
777
778 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
779
780 PR c++/47974
781 * g++.dg/template/crash106.C: New.
782
783 2011-03-03 Jakub Jelinek <jakub@redhat.com>
784
785 PR c/47963
786 * gcc.dg/gomp/pr47963.c: New test.
787 * g++.dg/gomp/pr47963.C: New test.
788
789 2011-03-02 Jason Merrill <jason@redhat.com>
790
791 * g++.dg/cpp0x/regress/condition1.C: New.
792
793 * g++.dg/cpp0x/constexpr-ctor9.C: New.
794
795 2011-03-01 Jason Merrill <jason@redhat.com>
796
797 * g++.dg/cpp0x/lambda/lambda-98.C: New.
798
799 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
800
801 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
802
803 PR rtl-optimization/47925
804 * gcc.c-torture/execute/pr47925.c: New test.
805
806 2011-03-01 Jason Merrill <jason@redhat.com>
807
808 * g++.dg/cpp0x/decltype25.C: New.
809
810 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
811
812 2011-03-01 Richard Guenther <rguenther@suse.de>
813
814 PR tree-optimization/47890
815 * gcc.dg/torture/pr47890.c: New testcase.
816
817 2011-03-01 Richard Guenther <rguenther@suse.de>
818
819 PR lto/47924
820 * gcc.dg/lto/pr47924_0.c: New testcase.
821
822 2011-03-01 Richard Guenther <rguenther@suse.de>
823
824 PR lto/46911
825 * gfortran.dg/lto/pr46911_0.f: New testcase.
826
827 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
828
829 PR libgfortran/47933
830 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
831 compile errors from older code form.
832
833 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
834
835 PR libgfortran/47567
836 * gfortran.dg/fmt_fw_d.f90: New test.
837
838 2011-02-28 Jason Merrill <jason@redhat.com>
839
840 * g++.dg/inherit/covariant18.C: New.
841
842 2011-02-28 Jakub Jelinek <jakub@redhat.com>
843
844 PR middle-end/47893
845 * gcc.dg/pr47893.c: New test.
846
847 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
848
849 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
850 NULL in case of a selector with conflicting types.
851 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
852
853 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
854
855 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
856 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
857 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
858 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
859
860 2011-02-28 Jason Merrill <jason@redhat.com>
861
862 PR c++/47906
863 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
864
865 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
866
867 PR libgfortran/47778
868 * gfortran.dg/namelist_71.f90: New test.
869
870 2011-02-27 Jason Merrill <jason@redhat.com>
871
872 PR c++/47906
873 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
874 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
875
876 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
877
878 PR c++/46466
879 * g++.dg/cpp0x/constexpr-ctor8.C: New.
880
881 2011-02-27 Jakub Jelinek <jakub@redhat.com>
882
883 PR fortran/47886
884 * gfortran.dg/gomp/task-1.f90: Removed.
885
886 2011-02-26 Jason Merrill <jason@redhat.com>
887
888 * g++.dg/template/this-targ1.C: New.
889
890 * g++.dg/cpp0x/regress/template-const1.C: New.
891 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
892 * g++.dg/template/function1.C: Adjust.
893 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
894 * g++.dg/debug/debug7.C: Adjust.
895
896 2011-02-26 Tobias Burnus <burnus@net-b.de>
897
898 PR fortran/47886
899 * gfortran.dg/gomp/task-1.f90: New.
900
901 2011-02-25 Jie Zhang <jie@codesourcery.com>
902
903 * gcc.target/arm/neon-thumb2-move.c: Add
904 dg-require-effective-target arm_thumb2_ok.
905
906 2011-02-24 Jason Merrill <jason@redhat.com>
907
908 * g++.dg/parse/constant1.C: Specify C++98 mode.
909 * g++.dg/parse/constant5.C: Likewise.
910 * g++.dg/parse/error2.C: Likewise.
911 * g++.dg/parse/semicolon3.C: Likewise.
912 * g++.dg/template/crash14.C: Likewise.
913 * g++.dg/template/local4.C: Likewise.
914 * g++.dg/template/nontype3.C: Likewise.
915 * g++.dg/parse/crash31.C: Adjust expected errors.
916 * g++.dg/template/function1.C: Likewise.
917 * g++.dg/template/ref3.C: Likewise.
918 * g++.dg/template/static9.C: Likewise.
919 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
920
921 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
922 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
923 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
924 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
925 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
926
927 2011-02-24 Jakub Jelinek <jakub@redhat.com>
928
929 PR fortran/47878
930 * gfortran.dg/pr47878.f90: New test.
931
932 2011-02-24 Richard Guenther <rguenther@suse.de>
933
934 PR testsuite/47801
935 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
936 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
937
938 2011-02-24 Richard Guenther <rguenther@suse.de>
939
940 PR fortran/47839
941 * gfortran.dg/lto/pr47839_0.f90: New testcase.
942 * gfortran.dg/lto/pr47839_1.f90: Likewise.
943
944 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
945
946 PR libgfortran/47567
947 * gfortran.dg/fmt_f0_1.f90: Update test.
948
949 2011-02-23 Jason Merrill <jason@redhat.com>
950
951 * g++.dg/abi/mangle39.C: Adjust parm mangling.
952 * g++.dg/abi/mangle45.C: New.
953
954 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
955 * g++.dg/template/canon-type-9.C: Match use of decltype
956 between declaration and definition.
957 * g++.dg/template/canon-type-12.C: Likewise.
958
959 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
960
961 PR fortran/40850
962 * gfortran.dg/nested_allocatables_1.f90: New.
963
964 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
965
966 PR c++/46868
967 * g++.dg/pr46868.C: New test.
968 * g++.dg/parse/parameter-declaration-1.C: Adjust.
969 * g++.dg/parse/error14.C: Adjust.
970
971 2011-02-23 Richard Guenther <rguenther@suse.de>
972
973 PR tree-optimization/47838
974 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
975
976 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
977
978 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
979
980 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
981
982 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
983 * gfortran.dg/count_init_expr.f03: Ditto.
984 * gfortran.dg/gomp/pr43711.f90: Ditto.
985 * gcc.dg/struct-parse-2.c: Ditto.
986 * gcc.dg/parse-error-3.c: Ditto.
987 * gcc.dg/Wlogical-op-1.c: Ditto.
988 * gcc.dg/Walways-true-1.c: Ditto.
989 * gcc.dg/pr24225.c: Ditto.
990 * gcc.dg/Walways-true-2.c: Ditto.
991 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
992 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
993 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
994 * g++.dg/overload/defarg4.C: Ditto.
995 * g++.dg/inherit/covariant16.C: Ditto.
996 * g++.dg/inherit/virtual7.C: Ditto.
997 * g++.dg/template/canon-type-9.C: Ditto.
998 * g++.dg/template/access19.C: Ditto.
999 * g++.dg/template/call7.C: Ditto.
1000 * g++.dg/template/canon-type-2.C: Ditto.
1001 * g++.dg/template/init7.C: Ditto.
1002 * g++.dg/template/sizeof-template-argument.C: Ditto.
1003 * g++.dg/template/const3.C: Ditto.
1004 * g++.dg/template/sfinae26.C: Ditto.
1005 * g++.dg/template/sfinae26.C: Ditto.
1006 * g++.dg/template/canon-type-11.C: Ditto.
1007 * g++.dg/template/union2.C: Ditto.
1008 * g++.dg/template/canon-type-3.C: Ditto.
1009 * g++.dg/template/canon-type-1.C: Ditto.
1010 * g++.dg/template/canon-type-5.C: Ditto.
1011 * g++.dg/template/canon-type-7.C: Ditto.
1012 * g++.dg/template/canon-type-10.C: Ditto.
1013 * g++.dg/template/spec36.C: Ditto.
1014 * g++.dg/template/typedef38.C: Ditto.
1015 * g++.dg/template/canon-type-4.C: Ditto.
1016 * g++.dg/template/canon-type-6.C: Ditto.
1017 * g++.dg/template/canon-type-13.C: Ditto.
1018 * g++.dg/template/instantiate9.C: Ditto.
1019 * g++.dg/template/ttp22.C: Ditto.
1020 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1021 * g++.dg/warn/Walways-true-1.C: Ditto.
1022 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1023 * g++.dg/warn/Walways-true-2.C: Ditto.
1024 * g++.dg/conversion/op4.C: Ditto.
1025 * g++.dg/opt/pr19650.C: Ditto.
1026 * g++.dg/lookup/friend11.C: Ditto.
1027 * g++.dg/other/default2.C: Ditto.
1028 * g++.dg/other/default3.C: Ditto.
1029 * g++.dg/other/dtor2.C: Ditto.
1030 * g++.dg/other/friend5.C: Ditto.
1031 * g++.dg/other/default5.C: Ditto.
1032 * g++.dg/init/brace6.C: Ditto.
1033 * g++.dg/init/aggr5.C: Ditto.
1034 * g++.dg/init/error2.C: Ditto.
1035 * g++.dg/expr/bound-mem-fun.C: Ditto.
1036 * g++.dg/expr/cond6.C: Ditto.
1037 * g++.dg/expr/stmt-expr-1.C: Ditto.
1038 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1039 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1040 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1041 * g++.dg/cpp0x/bracket1.C: Ditto.
1042 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1043 * g++.dg/cpp0x/pr38646.C: Ditto.
1044 * g++.dg/cpp0x/variadic73.C: Ditto.
1045 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1046 * g++.dg/cpp0x/bracket4.C: Ditto.
1047 * g++.dg/cpp0x/decltype4.C: Ditto.
1048 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1049 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1050 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1051 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1052 * g++.dg/cpp0x/decltype2.C: Ditto.
1053 * g++.dg/cpp0x/decltype1.C: Ditto.
1054 * g++.dg/cpp0x/bracket2.C: Ditto.
1055 * g++.dg/cpp0x/decltype5.C: Ditto.
1056 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1057 * g++.dg/cpp0x/variadic70.C: Ditto.
1058 * g++.dg/cpp0x/decltype6.C: Ditto.
1059 * g++.dg/cpp0x/rvo.C: Ditto.
1060 * g++.dg/cpp0x/vt-40092.C: Ditto.
1061 * g++.dg/cpp0x/variadic-new.C: Ditto.
1062 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1063 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1064 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1065 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1066 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1067 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1068 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1069 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1070 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1071 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1072 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1073 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1074 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1075 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1076 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1077 * g++.dg/cpp0x/pr39639.C: Ditto.
1078 * g++.dg/cpp0x/decltype3.C: Ditto.
1079 * g++.dg/cpp0x/variadic68.C: Ditto.
1080 * g++.dg/cpp0x/variadic-function.C: Ditto.
1081 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1082 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1083 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1084 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1085 * g++.dg/parse/crash35.C: Ditto.
1086 * g++.dg/parse/crash40.C: Ditto.
1087 * g++.dg/parse/defarg12.C: Ditto.
1088 * g++.dg/parse/crash34.C: Ditto.
1089 * g++.dg/parse/constructor3.C: Ditto.
1090 * g++.dg/parse/template23.C: Ditto.
1091 * g++.dg/parse/crash56.C: Ditto.
1092 * g++.dg/parse/dtor13.C: Ditto.
1093 * g++.dg/parse/error33.C: Ditto.
1094 * g++.dg/parse/ctor9.C: Ditto.
1095 * g++.dg/parse/error32.C: Ditto.
1096 * g++.dg/parse/error37.C: Ditto.
1097 * g++.dg/parse/bitfield3.C: Ditto.
1098 * g++.dg/parse/struct-4.C: Ditto.
1099 * g++.dg/ext/has_trivial_copy.C: Ditto.
1100 * g++.dg/ext/is_polymorphic.C: Ditto.
1101 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1102 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1103 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1104 * g++.dg/ext/is_union.C: Ditto.
1105 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1106 * g++.dg/ext/is_pod.C: Ditto.
1107 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1108 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1109 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1110 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1111 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1112 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1113 * g++.dg/ext/is_abstract.C: Ditto.
1114 * g++.dg/ext/has_trivial_assign.C: Ditto.
1115 * g++.dg/ext/is_class.C: Ditto.
1116 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1117 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1118 * g++.dg/ext/is_base_of.C: Ditto.
1119 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1120 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1121 * g++.dg/ext/is_empty.C: Ditto.
1122 * g++.dg/ext/is_enum.C: Ditto.
1123 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1124 * gnat.dg/opt11.adb: Ditto.
1125 * obj-c++.dg/pr45735.mm: Ditto.
1126 * obj-c++.dg/pr24393.mm: Ditto.
1127 * obj-c++.dg/exceptions-2.mm: Ditto.
1128 * objc.dg/pr45735.m: Ditto.
1129 * objc.dg/pr24393.m: Ditto.
1130
1131 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1132
1133 * objc.dg/attributes/objc-exception-1.m: New.
1134
1135 2011-02-23 Jie Zhang <jie@codesourcery.com>
1136
1137 * gcc.dg/cpp/include7.c: New test.
1138
1139 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1140
1141 PR c++/47242
1142 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1143
1144 2011-02-23 Jie Zhang <jie@codesourcery.com>
1145
1146 PR rtl-optimization/47763
1147 * gcc.dg/pr47763.c: New test.
1148
1149 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1150
1151 PR fortran/45743
1152 * gfortran.dg/whole_file_32.f90 : New test.
1153
1154 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1155
1156 PR c++/47666
1157 * g++.dg/inherit/virtual7.C: New test.
1158
1159 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1160
1161 PR objc/47832
1162 * objc.dg/type-size-3.m: Updated error message.
1163 * objc.dg/type-size-4.m: New test.
1164 * objc.dg/type-size-5.m: New test.
1165
1166 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1167
1168 * lib/gnat.exp: Fix comments.
1169 Don't load libgloss.exp.
1170 (default_gnat_version): Call $compiler with --version.
1171 Adapt regexp for gnatmake output, insert version.
1172 (gnat_version): New proc.
1173 (gnat_init): Remove gnat_libgcc_s_path.
1174 (gnat_target_compile): Likewise.
1175 Remove ld_library_path.
1176 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1177 (gnat_pass): Remove.
1178 (gnat_pass): Remove.
1179 (gnat_finish): Remove.
1180 (gnat_exit): Remove.
1181 (local_find_gnatmake): Reindent.
1182 (runtest_file_p): Remove.
1183 (prune_warnings): Remove.
1184 (find_gnatclean): New proc.
1185 * lib/gnat-dg.exp (lremove): New proc.
1186 (gnat-dg-test): Reindent.
1187 Remove additional output files.
1188 (gnat-dg-runtest): Remove.
1189
1190 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1191 * gnat.dg/loop_optimization6.adb: Likewise.
1192 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1193
1194 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1195
1196 PR tree-optimization/47835
1197 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1198
1199 2011-02-22 Tobias Burnus <burnus@net-b.de>
1200
1201 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1202 * gfortran.dg/abstract_type_2.f03: Ditto.
1203 * gfortran.dg/abstract_type_3.f03: Ditto.
1204 * gfortran.dg/abstract_type_4.f03: Ditto.
1205 * gfortran.dg/abstract_type_5.f03: Ditto.
1206 * gfortran.dg/abstract_type_6.f03: Ditto.
1207 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1208 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1209 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1210 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1211 * gfortran.dg/array_function_5.f90: Ditto.
1212 * gfortran.dg/asynchronous_3.f03: Ditto.
1213 * gfortran.dg/char_expr_1.f90: Ditto.
1214 * gfortran.dg/class_14.f03: Ditto.
1215 * gfortran.dg/data_array_6.f: Ditto.
1216 * gfortran.dg/data_invalid.f90: Ditto.
1217 * gfortran.dg/dot_product_1.f03: Ditto.
1218 * gfortran.dg/func_derived_5.f90: Ditto.
1219 * gfortran.dg/func_result_4.f90: Ditto.
1220 * gfortran.dg/implied_do_1.f90: Ditto.
1221 * gfortran.dg/initialization_25.f90: Ditto.
1222 * gfortran.dg/initialization_26.f90: Ditto.
1223 * gfortran.dg/interface_34.f90: Ditto.
1224 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1225 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1226 * gfortran.dg/matmul_8.f03: Ditto.
1227 * gfortran.dg/merge_init_expr.f90: Ditto.
1228 * gfortran.dg/pack_assign_1.f90: Ditto.
1229 * gfortran.dg/pack_vector_1.f90: Ditto.
1230 * gfortran.dg/pointer_check_8.f90: Ditto.
1231 * gfortran.dg/product_init_expr.f03: Ditto.
1232 * gfortran.dg/reshape_order_5.f90: Ditto.
1233 * gfortran.dg/reshape_shape_1.f90: Ditto.
1234 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1235 * gfortran.dg/same_name_2.f90: Ditto.
1236 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1237 * gfortran.dg/spread_init_expr.f03: Ditto.
1238 * gfortran.dg/stmt_func_1.f90: Ditto.
1239 * gfortran.dg/sum_init_expr.f03: Ditto.
1240 * gfortran.dg/transpose_3.f03: Ditto.
1241 * gfortran.dg/unpack_init_expr.f03: Ditto.
1242 * gfortran.dg/warn_conversion.f90: Ditto.
1243 * gfortran.dg/warn_conversion_2.f90: Ditto.
1244 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1245 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1246 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1247 * gfortran.dg/whole_file_16.f90: Ditto.
1248 * gfortran.dg/whole_file_17.f90: Ditto.
1249 * gfortran.dg/whole_file_18.f90: Ditto.
1250 * gfortran.dg/whole_file_20.f03: Ditto.
1251 * gfortran.dg/whole_file_5.f90: Ditto.
1252 * gfortran.dg/whole_file_6.f90: Ditto.
1253 * gfortran.dg/write_invalid_format.f90: Ditto.
1254 * gfortran.dg/zero_sized_6.f90: Ditto.
1255
1256 2011-02-21 Jeff Law <law@redhat.com>
1257
1258 PR rtl-optimization/46178
1259 * gcc.target/i386/pr46178.c: New test.
1260
1261 PR rtl-optimization/46002
1262 * gcc.c-torture/compile/pr46002.c: New test.
1263
1264 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1265
1266 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1267 *-*-hpux10*.
1268
1269 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1270
1271 PR debug/47106
1272 * g++.dg/debug/pr47106.C: Require effective target lto.
1273
1274 2011-02-21 Jason Merrill <jason@redhat.com>
1275
1276 * g++.dg/cpp0x/constexpr-diag2.C: New.
1277
1278 2011-02-20 Jason Merrill <jason@redhat.com>
1279
1280 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1281
1282 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1283
1284 * g++.dg/overload/conv-op1.C: New.
1285
1286 * g++.dg/cpp0x/constexpr-synth1.C: New.
1287
1288 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1289
1290 * objc.dg/layout-2.m: New.
1291 * objc.dg/selector-3.m: Adjusted location of error message.
1292 * objc.dg/type-size-3.m: Same.
1293 * obj-c++.dg/selector-3.mm: Same.
1294
1295 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1296
1297 PR objc/47784
1298 * objc.dg/property/dotsyntax-22.m: New.
1299 * obj-c++.dg/property/dotsyntax-22.mm: New.
1300
1301 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1302
1303 PR c++/46394
1304 * g++.dg/template/typedef38.C: New test.
1305
1306 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1307
1308 PR fortran/46818
1309 * gfortran.dg/whole_file_30.f90 : New test.
1310 * gfortran.dg/whole_file_31.f90 : New test.
1311
1312 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1313
1314 PR fortran/45077
1315 PR fortran/44945
1316 * gfortran.dg/whole_file_28.f90 : New test.
1317 * gfortran.dg/whole_file_29.f90 : New test.
1318
1319 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1320
1321 PR c++/44118
1322 * g++.dg/template/crash105.C: New.
1323
1324 2011-02-19 Jason Merrill <jason@redhat.com>
1325
1326 * g++.dg/cpp0x/regress/no-elide1.C: New.
1327
1328 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1329
1330 PR tree-optimization/46620
1331 * gcc.dg/pr46620.c: New.
1332
1333 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1334
1335 PR c/47809
1336 * gcc.target/i386/pr47809.c: New test.
1337
1338 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1339 Tobias Burnus <burnus@net-b.de>
1340
1341 * lib/target-supports.exp
1342 (check_effective_target_fortran_large_real): New check for large reals.
1343 * gfortran.dg/nan_7.f90: New test.
1344
1345 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1346
1347 PR libgfortran/47567
1348 * gfortran.dg/fmt_f0_1.f90: Update test.
1349
1350 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1351
1352 PR fortran/47348
1353 * gfortran.dg/array_constructor_36.f90 : New test.
1354 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1355 allow for comparison between different elements of the array
1356 constructor at different levels of optimization.
1357
1358 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1359
1360 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1361 * gcc.target/i386/pr32280-1.c: Likewise.
1362
1363 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1364
1365 PR target/47800
1366 * gcc.target/i386/pr47800.c: New test.
1367
1368 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1369
1370 * objc/execute/exceptions/foward-1.x: New.
1371
1372 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1373
1374 PR fortran/47789
1375 * gfortran.dg/derived_constructor_comps_4.f90: New.
1376
1377 2011-02-18 Tobias Burnus
1378
1379 PR fortran/47775
1380 * gfortran.dg/func_result_6.f90: New.
1381
1382 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1383
1384 PR c++/47795
1385 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1386
1387 2011-02-18 Tobias Burnus <burnus@net-b.de>
1388
1389 PR fortran/47750
1390 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1391 gcc_warning_prefix.
1392 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1393 normalizing the error/warning output.
1394 * gfortran.dg/Wall.f90: Update dg-error/warning.
1395 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1396 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1397 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1398 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1399 * gfortran.dg/class_30.f90: Update dg-error/warning.
1400 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1401 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1402 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1403 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1404 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1405 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1406 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1407 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1408 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1409 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1410 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1411 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1412 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1413 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1414 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1415 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1416 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1417 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1418 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1419 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1420 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1421 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1422 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1423 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1424 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1425
1426 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1427
1428 PR fortran/47768
1429 * gfortran.dg/proc_ptr_comp_30.f90: New.
1430
1431 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1432
1433 PR debug/47780
1434 * gcc.target/i386/pr47780.c: New test.
1435
1436 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1437
1438 PR fortran/47767
1439 * gfortran.dg/class_40.f03: New.
1440
1441 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1442
1443 PR c++/47208
1444 * g++.dg/cpp0x/auto21.C: New test.
1445
1446 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1447
1448 * objc.dg/special/unclaimed-category-1.h: Updated for
1449 new ABI support.
1450 * objc.dg/special/unclaimed-category-1.m: Same.
1451 * objc.dg/zero-link-1.m: Same.
1452 * objc.dg/lookup-1.m: Same.
1453 * objc.dg/torture/strings/const-str-9.m
1454 * objc.dg/torture/strings/const-str-10.m: Same.
1455 * objc.dg/torture/strings/const-str-11.m: Same.
1456 * objc.dg/torture/forward-1.m: Same.
1457 * objc.dg/zero-link-2.m: Same.
1458 * objc.dg/encode-7-next-64bit.m: Same.
1459 * objc.dg/method-4.m: Same.
1460 * objc.dg/next-runtime-1.m: Same.
1461 * objc.dg/image-info.m: Same.
1462 * objc.dg/pr23214.m: Same.
1463 * objc.dg/symtab-1.m: Same.
1464 * obj-c++.dg/basic.m: Same.
1465 * obj-c++.dg/proto-lossage-3.m: Same.
1466 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1467 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1468 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1469 * obj-c++.dg/method-11.m: Same.
1470 * objc/execute/enumeration-1.m: Same.
1471 * objc/execute/object_is_class.m: Same.
1472 * objc/execute/formal_protocol-2.m: Same.
1473 * objc/execute/formal_protocol-4.m: Same.
1474 * objc/execute/formal_protocol-6.m: Same.
1475 * objc/execute/bycopy-3.m: Same.
1476 * objc/execute/exceptions/catchall-1.m: Same.
1477 * objc/execute/exceptions/finally-1.m: Same.
1478 * objc/execute/exceptions/local-variables-1.m: Same.
1479 * objc/execute/exceptions/foward-1.m: Same.
1480 * objc/execute/bf-common.h
1481 * objc/execute/enumeration-2.m: Same.
1482 * objc/execute/formal_protocol-1.m: Same.
1483 * objc/execute/formal_protocol-3.m: Same.
1484 * objc/execute/formal_protocol-5.m: Same.
1485 * objc/execute/accessing_ivars.m: Same.
1486 * objc/execute/bycopy-2.m: Same.
1487 * objc/execute/formal_protocol-7.m: Same.
1488 * objc/execute/compatibility_alias.m: Same.
1489 * objc/execute/no_clash.m: Same.
1490 * objc/execute/object_is_meta_class.m: Same.
1491 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1492 * objc/execute/class-tests-1.h: Include stdio.h.
1493 * objc/execute/class-tests-2.h: Same.
1494 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1495 runtimes.
1496 * obj-c++.dg/try-catch-2.mm: Same.
1497
1498 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1499
1500 PR c++/47783
1501 * g++.dg/warn/Wunused-parm-4.C: New test.
1502
1503 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1504 Jan Hubicka <jh@suse.cz>
1505
1506 PR debug/47106
1507 PR debug/47402
1508 * g++.dg/debug/pr47106.C: New.
1509
1510 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1511
1512 PR target/43653
1513 * gcc.target/i386/pr43653.c: New test.
1514
1515 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1516
1517 PR c++/47172
1518 * g++.dg/template/inherit6.C: New test.
1519
1520 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1521
1522 PR fortran/47745
1523 * gfortran.dg/class_39.f03: New.
1524
1525 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1526
1527 PR c++/47326
1528 * g++.dg/cpp0x/variadic106.C: New test.
1529
1530 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1531
1532 PR libfortran/47757
1533 * gfortran.dg/pr47757-1.f90: New test.
1534 * gfortran.dg/pr47757-2.f90: New test.
1535 * gfortran.dg/pr47757-3.f90: New test.
1536
1537 PR c++/47704
1538 * g++.dg/cpp0x/enum8.C: New test.
1539
1540 2011-02-15 Jason Merrill <jason@redhat.com>
1541
1542 * g++.dg/inherit/implicit-trivial1.C: New.
1543 * g++.dg/cpp0x/implicit-trivial1.C: New.
1544
1545 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1546
1547 PR middle-end/47725
1548 * gcc.dg/torture/pr47725.c: Removed.
1549
1550 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1551
1552 PR target/47755
1553 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1554 constant does not generate a load from memory.
1555
1556 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1557
1558 PR middle-end/47725
1559 * gcc.dg/torture/pr47725.c: New.
1560
1561 2011-02-15 Richard Guenther <rguenther@suse.de>
1562
1563 PR tree-optimization/47743
1564 * gcc.dg/torture/pr47743.c: New testcase.
1565
1566 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1567
1568 PR middle-end/47581
1569 * gcc.target/i386/pr47581.c: New test.
1570
1571 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1572
1573 PR fortran/47730
1574 * gfortran.dg/select_type_22.f03: New.
1575
1576 2011-02-14 Jason Merrill <jason@redhat.com>
1577
1578 * g++.dg/cpp0x/regress/enum1.C: New.
1579
1580 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1581
1582 * gnat.dg/include.adb: New test.
1583
1584 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1585
1586 PR fortran/47728
1587 * gfortran.dg/class_38.f03: New.
1588
1589 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1590
1591 * gcc.dg/pr46494.c: New test.
1592
1593 2011-02-14 Richard Guenther <rguenther@suse.de>
1594
1595 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1596
1597 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1598
1599 PR ada/41929
1600 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1601 sparc*-sun-solaris2.11.
1602
1603 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1604
1605 PR fortran/47349
1606 * gfortran.dg/argument_checking_18.f90: New.
1607
1608 2011-02-13 Tobias Burnus <burnus@net-b.de>
1609
1610 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1611 * gfortran.dg/argument_checking_17.f90: New.
1612
1613 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1614
1615 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1616 are temporarily disabled.
1617 * gfortran.dg/class_7.f03: Ditto.
1618 * gfortran.dg/coarray_14.f90: Ditto.
1619 * gfortran.dg/typebound_proc_13.f03: Ditto.
1620
1621 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1622
1623 PR fortran/45586
1624 * gfortran.dg/extends_11.f03: New.
1625
1626 2011-02-11 Xinliang David Li <davidxl@google.com>
1627
1628 PR tree-optimization/47707
1629 * g++.dg/tree-ssa/pr47707.C: New test.
1630
1631 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1632
1633 * g++.dg/opt/inline17.C: New test.
1634
1635 2011-02-11 Tobias Burnus <burnus@net-b.de>
1636
1637 PR fortran/47550
1638 * gfortran.dg/pure_formal_2.f90: New.
1639
1640 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1641
1642 PR rtl-optimization/47614
1643 * gfortran.dg/pr47614.f: New.
1644
1645 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1646
1647 PR driver/47678
1648 * gcc.dg/opts-6.c: New test.
1649
1650 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1651
1652 PR debug/47684
1653 * gcc.dg/pr47684.c: New test.
1654
1655 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1656
1657 PR target/47629
1658 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1659 c99_runtime, dg-add-options c99_runtime.
1660 (main): Use __asm__.
1661
1662 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1663
1664 PR testsuite/47400
1665 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1666 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1667 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1668 * gcc.dg/ucnid-10.c: Likewise.
1669 * gcc.dg/ucnid-13.c: Likewise.
1670 * gcc.dg/ucnid-7.c: Likewise.
1671 * gcc.dg/ucnid-8.c: Likewise.
1672 Adapt dg-warning line number.
1673
1674 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1675
1676 * gcc.target/i386/parity-1.c: Use -march=k8.
1677 * gcc.target/i386/parity-2.c: Ditto.
1678 * gcc.target/i386/vecinit-1.c: Ditto.
1679 * gcc.target/i386/vecinit-2.c: Ditto.
1680
1681 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1682
1683 PR target/46610
1684 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1685 * gcc.target/mips/save-restore-3.c: Likewise.
1686 * gcc.target/mips/save-restore-4.c: Likewise.
1687 * gcc.target/mips/save-restore-5.c: Likewise.
1688
1689 PR target/47683
1690 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1691 * g++.dg/tree-prof/partition2.C: Likewise.
1692
1693 2011-02-09 Jason Merrill <jason@redhat.com>
1694
1695 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1696 rather than misdeclare std::puts.
1697
1698 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1699 * g++.dg/other/warning1.C: Likewise.
1700 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1701 * g++.old-deja/g++.gb/scope06.C: Likewise.
1702 * g++.old-deja/g++.law/cvt11.C: Likewise.
1703 * g++.old-deja/g++.law/init1.C: Likewise.
1704 * g++.dg/abi/mangle26.C: Likewise.
1705
1706 * g++.dg/template/function1.C: Adjust for C++0x mode.
1707 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1708
1709 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1710 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1711
1712 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1713
1714 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1715
1716 * g++.dg/cpp0x/regress: New directory.
1717 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1718 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1719 * g++.dg/cpp0x/regress/regress3.C: New.
1720
1721 2011-02-10 Richard Guenther <rguenther@suse.de>
1722
1723 PR tree-optimization/47677
1724 * gcc.dg/torture/pr47677.c: New testcase.
1725
1726 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1727
1728 * objc.dg/special/load-category-1.m: Remove unused header.
1729 * objc.dg/special/load-category-1a.m: Likewise.
1730 * objc.dg/special/load-category-2.m: Likewise.
1731 * objc.dg/special/load-category-2a.m: Likewise.
1732 * objc.dg/special/load-category-3.m: Likewise.
1733 * objc.dg/special/load-category-3a.m: Likewise.
1734 * objc.dg/attributes/proto-attribute-2.m: Likewise.
1735 * objc.dg/attributes/proto-attribute-3.m: Likewise.
1736 * objc.dg/attributes/class-attribute-1.m: Likewise.
1737 * objc.dg/property/property.exp: Don't run for Darwin < 9.
1738 * obj-c++.dg/property/property.exp: Likewise.
1739 * objc.dg/attributes/method-sentinel-1.m: Update type header.
1740 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1741 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1742 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1743 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1744 * obj-c++.dg/template-8.mm: Likewise.
1745
1746 2011-02-10 Jakub Jelinek <jakub@redhat.com>
1747
1748 PR target/47665
1749 * gcc.target/i386/pr47665.c: New test.
1750
1751 2011-02-10 Jie Zhang <jie@codesourcery.com>
1752
1753 PR testsuite/47622
1754 Revert
1755 2011-02-05 Jie Zhang <jie@codesourcery.com>
1756 PR debug/42631
1757 * gcc.dg/pr42631.c: Update test.
1758 * gcc.dg/pr42631-2.c: New test.
1759
1760 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1761
1762 PR fortran/47352
1763 * gfortran.dg/proc_decl_25.f90: New.
1764
1765 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1766
1767 PR fortran/47463
1768 * gfortran.dg/typebound_assignment_2.f03: New.
1769
1770 2011-02-09 Richard Guenther <rguenther@suse.de>
1771
1772 PR tree-optimization/47664
1773 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1774
1775 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1776
1777 PR middle-end/47646
1778 * gnat.dg/uninit_func.adb: Adjust dg directive.
1779
1780 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1781
1782 PR middle-end/47646
1783 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1784
1785 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1786
1787 PR fortran/47637
1788 * gfortran.dg/auto_dealloc_2.f90: New.
1789
1790 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1791
1792 * gcc.dg/builtins-config.h: Remove __sgi handling.
1793 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1794 -std=c99 for mips-sgi-irix6.5*.
1795
1796 2011-02-09 Martin Jambor <mjambor@suse.cz>
1797
1798 PR middle-end/45505
1799 * gfortran.dg/pr25923.f90: Remove xfails.
1800
1801 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1802
1803 PR fortran/47583
1804 * gfortran.dg/inquire_14.f90: New test.
1805
1806 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1807
1808 PR fortran/45290
1809 * gfortran.dg/pointer_init_6.f90: New.
1810
1811 2011-02-08 Jeff Law <law@redhat.com>
1812
1813 PR tree-optimization/42893
1814 * gcc.tree-ssa/pr42893.c: New test.
1815
1816 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1817
1818 PR tree-optimization/46834
1819 PR tree-optimization/46994
1820 PR tree-optimization/46995
1821 * gcc.dg/graphite/id-pr46834.c: New.
1822 * gfortran.dg/graphite/id-pr46994.f90: New.
1823 * gfortran.dg/graphite/id-pr46995.f90: New.
1824
1825 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1826
1827 PR middle-end/47646
1828 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1829 using the variable is known the warning is emitted there.
1830 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1831 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1832
1833 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1834 statement.
1835 (vg): Likewise.
1836 * gcc.dg/noreturn-1.c (foo5): Likewise.
1837 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1838 (method2): Likewise.
1839
1840 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1841 the return statement using the uninitialized variable.
1842 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1843
1844 2011-02-08 Richard Guenther <rguenther@suse.de>
1845
1846 PR middle-end/47639
1847 * g++.dg/opt/pr47639.c: New testcase.
1848
1849 2011-02-08 Richard Guenther <rguenther@suse.de>
1850
1851 PR tree-optimization/47632
1852 * g++.dg/opt/pr47632.C: New testcase.
1853
1854 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1855
1856 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1857
1858 2011-02-07 Richard Guenther <rguenther@suse.de>
1859
1860 PR tree-optimization/47615
1861 * g++.dg/opt/pr47615.C: New testcase.
1862
1863 2011-02-07 Richard Guenther <rguenther@suse.de>
1864
1865 PR tree-optimization/47621
1866 * gcc.dg/torture/pr47621.c: New testcase.
1867
1868 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
1869
1870 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1871
1872 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
1873
1874 PR fortran/47592
1875 * gfortran.dg/allocate_with_source_1 : New test.
1876
1877 2011-02-05 Jakub Jelinek <jakub@redhat.com>
1878
1879 PR middle-end/47610
1880 * gcc.dg/pr47610.c: New test.
1881
1882 2011-02-05 Jie Zhang <jie@codesourcery.com>
1883
1884 PR debug/42631
1885 * gcc.dg/pr42631.c: Update test.
1886 * gcc.dg/pr42631-2.c: New test.
1887
1888 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1889
1890 PR fortran/47574
1891 * gfortran.dg/pr47574.f90: New test.
1892
1893 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1894
1895 PR tree-optimization/46194
1896 * gcc.dg/autopar/pr46194.c: New.
1897
1898 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1899
1900 PR tree-optimization/43695
1901 * g++.dg/ipa/pr43695.C: New.
1902
1903 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1904
1905 PR inline-asm/23200
1906 * gcc.dg/pr23200.c: New test.
1907
1908 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1909
1910 PR c++/47589
1911 * g++.dg/pr47589.C: New test.
1912
1913 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1914
1915 PR c++/47398
1916 * g++.dg/template/typedef37.C: New test.
1917 * g++.dg/template/param1.C: Adjust expected error message.
1918
1919 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1920
1921 PR middle-end/31490
1922 * gcc.dg/pr31490-2.c: New test.
1923 * gcc.dg/pr31490-3.c: New test.
1924 * gcc.dg/pr31490-4.c: New test.
1925
1926 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
1927 Jakub Jelinek <jakub@redhat.com>
1928
1929 PR c++/46890
1930 * g++.dg/parser/semicolon3.C: Adjust.
1931 * g++.dg/parser/semicolon4.C: New testcase.
1932 * g++.dg/pr46890.C: New testcase.
1933
1934 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1935
1936 PR c++/29571
1937 * g++.dg/init/pr29571.C: New.
1938
1939 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
1940
1941 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1942 instead of vect_int.
1943
1944 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1945
1946 PR target/47312
1947 * gcc.target/i386/pr47312.c: New test.
1948
1949 PR target/47564
1950 * gcc.target/i386/pr47564.c: New test.
1951
1952 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
1953
1954 PR tree-optimization/45122
1955 * gcc.dg/tree-ssa/pr45122.c: New.
1956
1957 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1958
1959 PR target/47272
1960 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1961 and vec_vsx_st.
1962
1963 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1964 and vsx so a default --with-cpu=power7 doesn't give an error
1965 when -mavoid-indexed-addresses is used.
1966
1967 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1968 wrapper function to save the arguments and then jump to the real
1969 function, rather than depending on the compiler not to move stuff
1970 before an asm.
1971 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1972
1973 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1974 Paul Thomas <pault@gcc.gnu.org>
1975
1976 PR fortran/47082
1977 * gfortran.dg/class_37.f03 : New test.
1978
1979 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1980 Richard Guenther <rguenther@suse.de>
1981
1982 PR tree-optimization/40979
1983 PR bootstrap/47044
1984 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1985 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1986 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1987 check_vect_support_and_set_flags.
1988 * gfortran.dg/graphite/vect-pr40979.f90: New.
1989
1990 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1991
1992 PR fortran/47572
1993 * gfortran.dg/class_36.f03: New.
1994
1995 2011-02-02 Richard Guenther <rguenther@suse.de>
1996
1997 PR tree-optimization/47566
1998 * gcc.dg/lto/20110201-1_0.c: New testcase.
1999
2000 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2001
2002 PR debug/47498
2003 PR debug/47501
2004 PR debug/45136
2005 PR debug/45130
2006 * debug/pr47498.c: New.
2007 * debug/pr47501.c: New.
2008
2009 2011-02-01 Richard Guenther <rguenther@suse.de>
2010
2011 PR tree-optimization/47559
2012 * g++.dg/torture/pr47559.C: New testcase.
2013
2014 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2015
2016 PR fortran/47565
2017 * gfortran.dg/typebound_call_20.f03: New.
2018
2019 2011-02-01 Richard Guenther <rguenther@suse.de>
2020
2021 PR tree-optimization/47555
2022 * gcc.dg/pr47555.c: New testcase.
2023
2024 2011-02-01 Richard Guenther <rguenther@suse.de>
2025
2026 PR tree-optimization/47541
2027 * g++.dg/torture/pr47541.C: New testcase.
2028
2029 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2030
2031 PR fortran/47455
2032 * gfortran.dg/typebound_call_19.f03: New.
2033
2034 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2035
2036 PR c++/47416
2037 * g++.dg/cpp0x/pr47416.C: New test.
2038
2039 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2040
2041 PR fortran/47519
2042 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2043
2044 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2045
2046 PR fortran/47463
2047 * gfortran.dg/typebound_assignment_1.f03: New.
2048
2049 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2050
2051 PR tree-optimization/47538
2052 * gcc.c-torture/execute/pr47538.c: New test.
2053
2054 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2055
2056 PR target/45325
2057 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2058
2059 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2060
2061 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2062
2063 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2064
2065 PR rtl-optimization/44031
2066 * gcc.c-torture/compile/20110131-1.c: New test.
2067
2068 2011-01-31 Tobias Burnus <burnus@net-b.de>
2069
2070 PR fortran/47042
2071 * gfortran.dg/stmt_func_1.f90: New.
2072
2073 2011-01-31 Tobias Burnus <burnus@net-b.de>
2074
2075 PR fortran/47042
2076 * gfortran.dg/interface_34.f90: New.
2077
2078 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2079
2080 PR fortran/47523
2081 * gfortran.dg/realloc_on_assign_5.f03: New test.
2082 * gfortran.dg/realloc_on_assign_5.f03: New test.
2083
2084 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2085
2086 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2087 * gfortran.dg/bessel_7.f90: Likewise.
2088 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2089
2090 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2091 * gfortran.dg/sum_init_expr.f03: Likewise.
2092
2093 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2094
2095 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2096 -r -nostdlib.
2097
2098 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2099 loop only on "vect_intfloat_cvt" targets.
2100
2101 2011-01-29 Tobias Burnus <burnus@net-b.de>
2102
2103 PR fortran/47531
2104 * gfortran.dg/shape_6.f90: New.
2105
2106 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2107
2108 PR libgfortran/47434
2109 * gfortran.dg/read_infnan_1.f90: Update test.
2110 * gfortran.dg/module_nan.f90: Update test.
2111 * gfortran.dg/char4_iunit_1.f03: Update test.
2112 * gfortran.dg/large_real_kind_1.f90: Update test.
2113 * gfortran.dg/real_const_3.f90: Update test.
2114 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2115
2116 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2117
2118 PR c++/47311
2119 * g++.dg/template/param2.C: New test.
2120
2121 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2122
2123 PR libgfortran/47285
2124 * gfortran.dg/fmt_g.f: New test.
2125
2126 2011-01-28 Tobias Burnus <burnus@net-b.de>
2127
2128 PR fortran/47507
2129 * gfortran.dg/pure_formal_1.f90: New.
2130
2131 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2132
2133 PR target/42894
2134 * gcc.dg/tls/pr42894.c: New test.
2135
2136 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2137
2138 * gcc.dg/pr47276.c: Add dg-require-visibility.
2139
2140 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2141
2142 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2143
2144 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2145 Tobias Burnus <burnus@gcc.gnu.org>
2146
2147 PR fortran/45170
2148 PR fortran/35810
2149 PR fortran/47350
2150 * gfortran.dg/realloc_on_assign_3.f03: New test.
2151 * gfortran.dg/realloc_on_assign_4.f03: New test.
2152 * gfortran.dg/allocatable_function_5.f90: New test.
2153 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2154 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2155 implemented" dg-errors.
2156
2157 2011-01-27 Jan Hubicka <jh@suse.cz>
2158
2159 PR middle-end/46949
2160 * gcc.dg/attr-weakref-4.c: New testcase
2161
2162 2011-01-27 Martin Jambor <mjambor@suse.cz>
2163
2164 PR tree-optimization/47228
2165 * gcc.dg/torture/pr47228.c: New test.
2166
2167 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2168
2169 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2170
2171 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2172
2173 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2174 when using auto-overlay support on the SPU.
2175
2176 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2177
2178 PR rtl-optimization/44174
2179 * gcc.target/i386/asm-6.c: New test.
2180
2181 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2182
2183 PR rtl-optimization/46856
2184 * gcc.c-torture/compile/pr46856.c: New test.
2185
2186 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2187 Andrew Pinski <pinskia@gmail.com>
2188
2189 PR c/43082
2190 * gcc.dg/pr43082.c: New.
2191
2192 2011-01-26 DJ Delorie <dj@redhat.com>
2193
2194 PR rtl-optimization/46878
2195 * gcc.dg/pr46878-1.c: New test.
2196
2197 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2198
2199 PR c++/47476
2200 * g++.dg/cpp0x/pr47476.C: New test.
2201
2202 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2203
2204 * gcc.c-torture/compile/20110126-1.c: New test.
2205
2206 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2207
2208 PR c/47473
2209 * gcc.dg/torture/pr47473.c: New test.
2210
2211 2011-01-26 Jan Hubicka <jh@suse.cz>
2212
2213 PR target/47237
2214 * gcc.c-torture/execute/pr47237.c: New testcase.
2215
2216 2011-01-26 Jan Hubicka <jh@suse.cz>
2217
2218 PR tree-optimization/47190
2219 * gcc.dg/attr-weakref-3.c: New testcase.
2220
2221 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2222
2223 PR c++/43601
2224 * gcc.dg/dll-9a.c: New test file.
2225 * gcc.dg/dll-11.c: Likewise.
2226 * gcc.dg/dll-12.c: Likewise.
2227 * gcc.dg/dll-12a.c: Likewise.
2228 * gcc.dg/dll-11a.c: Likewise.
2229 * gcc.dg/dll-9.c: Likewise.
2230 * gcc.dg/dll-10.c: Likewise.
2231 * gcc.dg/dll-10a.c: Likewise.
2232 * g++.dg/ext/dllexport4a.cc: Likewise.
2233 * g++.dg/ext/dllexport4.C: Likewise.
2234 * g++.dg/ext/dllexport5.C: Likewise.
2235 * g++.dg/ext/dllexport5a.cc: Likewise.
2236
2237 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2238
2239 PR tree-optimization/46970
2240 * gcc.dg/graphite/pr46970.c: New.
2241
2242 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2243
2244 PR tree-optimization/46215
2245 * gcc.dg/graphite/pr46215.c: New.
2246
2247 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2248
2249 PR tree-optimization/46168
2250 * gcc.dg/graphite/pr46168.c: New.
2251
2252 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2253
2254 PR tree-optimization/43657
2255 * gcc.dg/graphite/pr43657.c: New.
2256
2257 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2258
2259 PR tree-optimization/29832
2260 * gfortran.dg/graphite/pr29832.f90: New.
2261
2262 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2263
2264 PR tree-optimization/43567
2265 * gcc.dg/graphite/pr43567.c: New.
2266
2267 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2268
2269 * gfortran.dg/graphite/interchange-4.f: New.
2270 * gfortran.dg/graphite/interchange-5.f: New.
2271
2272 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2273 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2274 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2275 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2276 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2277 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2278 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2279 * gfortran.dg/ltrans-7.f90: Removed.
2280 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2281
2282 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2283 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2284 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2285 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2286 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2287 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2288 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2289 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2290 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2291 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2292 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2293 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2294 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2295 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2296 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2297 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2298 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2299 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2300 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2301 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2302 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2303 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2304 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2305 * gcc.dg/tree-ssa/data-dep-1.c
2306 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2307 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2308 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2309 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2310 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2311
2312 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2313
2314 PR tree-optimization/47265
2315 PR tree-optimization/47443
2316 * gcc.c-torture/compile/pr47265.c: New test.
2317 * gcc.dg/pr47443.c: New test.
2318
2319 2011-01-25 Martin Jambor <mjambor@suse.cz>
2320
2321 PR tree-optimization/47382
2322 * g++.dg/torture/pr47382.C: New test.
2323 * g++.dg/opt/devirt1.C: Xfail.
2324
2325 2011-01-25 Yao Qi <yao@codesourcery.com>
2326
2327 PR target/45701
2328 * gcc.target/arm/pr45701-1.c: New test.
2329 * gcc.target/arm/pr45701-2.c: New test.
2330 * gcc.target/arm/pr45701-3.c: New test.
2331
2332 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2333 Jakub Jelinek <jakub@redhat.com>
2334
2335 PR tree-optimization/47271
2336 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2337
2338 2011-01-25 Nick Clifton <nickc@redhat.com>
2339
2340 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2341 (saturate_add): Delete.
2342 (exchange): Delete.
2343 (main): Do not run saturate_add.
2344 (set_interrupts): Delete.
2345
2346 2011-01-25 Tobias Burnus <burnus@net-b.de>
2347
2348 PR fortran/47448
2349 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2350
2351 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2352
2353 PR tree-optimization/47427
2354 PR tree-optimization/47428
2355 * gcc.c-torture/compile/pr47427.c: New test.
2356 * gcc.c-torture/compile/pr47428.c: New test.
2357
2358 2011-01-25 Richard Guenther <rguenther@suse.de>
2359
2360 PR middle-end/47411
2361 * gcc.dg/torture/pr47411.c: New testcase.
2362
2363 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2364
2365 * gfortran.dg/graphite/id-24.f: New.
2366 * gfortran.dg/graphite/id-25.f: New.
2367
2368 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2369
2370 * gfortran.dg/graphite/id-23.f: New.
2371
2372 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2373
2374 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2375
2376 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2377
2378 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2379 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2380 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2381 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2382 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2383 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2384 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2385 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2386 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2387
2388 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2389
2390 * gcc.dg/graphite/block-0.c: Add documentation.
2391 * gcc.dg/graphite/block-4.c: Same.
2392 * gcc.dg/graphite/block-7.c: Same.
2393 * gcc.dg/graphite/block-8.c: New.
2394 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2395 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2396 * gcc.dg/graphite/interchange-12.c: Add documentation.
2397 * gcc.dg/graphite/interchange-13.c: New.
2398 * gcc.dg/graphite/interchange-14.c: New.
2399 * gcc.dg/graphite/interchange-15.c: New.
2400 * gcc.dg/graphite/interchange-8.c: Add documentation.
2401 * gcc.dg/graphite/interchange-mvt.c: Same.
2402
2403 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2404
2405 PR target/47408
2406 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2407 * gcc.target/powerpc/altivec-14.c: Ditto.
2408 * gcc.target/powerpc/altivec-33.c: Ditto.
2409 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2410 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2411 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2412 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2413 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2414 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2415 * g++.dg/ext/altivec-15.C: Ditto.
2416 * g++.dg/ext/altivec-types-1.C: Ditto.
2417 * g++.dg/ext/altivec-types-2.C: Ditto.
2418 * g++.dg/ext/altivec-types-3.C: Ditto.
2419 * g++.dg/ext/altivec-types-4.C: Ditto.
2420
2421 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2422
2423 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2424
2425 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2426
2427 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2428 optimization options.
2429
2430 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2431
2432 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2433
2434 PR testsuite/45988
2435 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2436
2437 2011-01-23 Tobias Burnus <burnus@net-b.de>
2438
2439 PR fortran/47421
2440 * gfortran.dg/allocatable_scalar_12.f90: New.
2441
2442 2011-01-23 Ira Rosen <irar@il.ibm.com>
2443
2444 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2445 vectorization to be not profitable if peeling is used to
2446 realign the memory access.
2447 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2448 loop bound to avoid loop unrolling.
2449 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2450
2451 2011-01-22 Jan Hubicka <jh@suse.cz>
2452
2453 PR lto/47333
2454 * g++.dg/lto/pr47333.C: New file.
2455
2456 2011-01-22 Jan Hubicka <jh@suse.cz>
2457
2458 PR tree-optimization/43884
2459 PR lto/44334
2460 * gcc.dg/autopar/outer-2.c: Increase array size.
2461 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2462
2463 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2464
2465 PR fortran/38536
2466 * gfortran.dg/c_loc_tests_16.f90: New test.
2467
2468 2011-01-22 Tobias Burnus <burnus@net-b.de>
2469
2470 PR fortran/47399
2471 * gfortran.dg/typebound_proc_19.f90: New.
2472
2473 2011-01-21 Jeff Law <law@redhat.com>
2474
2475 PR tree-optimization/47053
2476 * g++.dg/pr47053.C: New test.
2477
2478 2011-01-21 Jason Merrill <jason@redhat.com>
2479
2480 PR c++/47041
2481 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2482
2483 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2484
2485 PR c++/47388
2486 * g++.dg/cpp0x/range-for10.C: New test.
2487 * g++.dg/template/for1.C: New test.
2488
2489 PR middle-end/45566
2490 * g++.dg/tree-prof/partition3.C: New test.
2491
2492 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2493
2494 PR rtl-optimization/47366
2495 * g++.dg/opt/pr47366.C: New test.
2496
2497 2011-01-21 Jason Merrill <jason@redhat.com>
2498
2499 PR c++/46552
2500 * g++.dg/cpp0x/constexpr-regress2.C: New.
2501
2502 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2503
2504 2011-01-21 Jeff Law <law@redhat.com>
2505
2506 PR rtl-optimization/41619
2507 * gcc.dg/pr41619.c: New.
2508
2509 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2510
2511 PR tree-optimization/47355
2512 * g++.dg/opt/pr47355.C: New test.
2513
2514 2011-01-21 Richard Guenther <rguenther@suse.de>
2515
2516 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2517 making main hot.
2518
2519 2011-01-21 Richard Guenther <rguenther@suse.de>
2520
2521 PR tree-optimization/47365
2522 * gcc.dg/torture/pr47365.c: New testcase.
2523 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2524
2525 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2526
2527 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2528
2529 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2530
2531 PR tree-optimization/47391
2532 * gcc.dg/pr47391.c: New test.
2533
2534 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2535
2536 * g++.dg/template/char1.C: Use signed char.
2537
2538 2011-01-21 Tobias Burnus <burnus@net-b.de>
2539
2540 PR fortran/47377
2541 * gfortran.dg/pointer_target_4.f90: New.
2542
2543 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2544
2545 PR target/47251
2546 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2547 ILP32 system and not IP32.
2548
2549 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2550
2551 PR debug/46583
2552 * g++.dg/debug/pr46583.C: New.
2553
2554 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2555
2556 PR debug/47283
2557 * g++.dg/debug/pr47283.C: New test.
2558
2559 PR testsuite/47371
2560 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2561 * gcc.target/i386/headmerge-2.c: Likewise.
2562
2563 2011-01-20 Richard Guenther <rguenther@suse.de>
2564
2565 PR middle-end/47370
2566 * gcc.dg/torture/pr47370.c: New testcase.
2567
2568 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2569
2570 PR tree-optimization/46130
2571 * gcc.dg/pr46130-1.c: New test.
2572 * gcc.dg/pr46130-2.c: New test.
2573
2574 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2575
2576 PR c++/47291
2577 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2578
2579 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2580
2581 PR debug/46240
2582 * g++.dg/debug/pr46240.cc: New.
2583
2584 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2585
2586 PR c++/47303
2587 * g++.dg/template/anonunion1.C: New test.
2588
2589 PR rtl-optimization/47337
2590 * gcc.c-torture/execute/pr47337.c: New test.
2591
2592 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2593
2594 PR testsuite/45342
2595 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2596
2597 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2598
2599 PR tree-optimization/46021
2600 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2601
2602 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2603
2604 PR tree-optimization/47290
2605 * g++.dg/torture/pr47290.C: New test.
2606
2607 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2608
2609 PR fortran/47240
2610 * gfortran.dg/proc_ptr_comp_29.f90: New.
2611
2612 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2613
2614 PR testsuite/41146
2615 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2616 powerpc-apple-darwin9.
2617
2618 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2619
2620 PR rtl-optimization/47299
2621 * gcc.c-torture/execute/pr47299.c: New test.
2622
2623 2011-01-17 Jason Merrill <jason@redhat.com>
2624
2625 * g++.dg/cpp0x/constexpr-virtual.C: New.
2626
2627 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2628
2629 PR fortran/47331
2630 * gfortran.dg/gomp/pr47331.f90: New test.
2631
2632 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2633
2634 PR objc/47314
2635 * objc.dg/selector-warn-1.m: New.
2636 * obj-c++.dg/selector-warn-1.mm: New.
2637
2638 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2639
2640 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2641 Update dg-final accordingly.
2642
2643 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2644
2645 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2646
2647 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2648
2649 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2650 target check.
2651 * gcc.dg/guality/pr36728-2.c: Likewise.
2652
2653 2011-01-17 Richard Guenther <rguenther@suse.de>
2654
2655 PR tree-optimization/47313
2656 * g++.dg/torture/pr47313.C: New testcase.
2657
2658 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2659
2660 PR target/47318
2661 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2662 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2663 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2664 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2665
2666 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2667 as __m256i.
2668 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2669 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2670 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2671
2672 2011-01-17 Richard Guenther <rguenther@suse.de>
2673
2674 PR tree-optimization/45967
2675 * gcc.dg/torture/pr45967-2.c: New testcase.
2676 * gcc.dg/torture/pr45967-3.c: Likewise.
2677
2678 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2679
2680 PR testsuite/47325
2681 * g++.dg/ext/pr47213.C: Require visibility.
2682
2683 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2684
2685 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2686 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2687
2688 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2689
2690 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2691 Linux-based targets.
2692
2693 2011-01-13 Jan Hubicka <jh@suse.cz>
2694
2695 PR tree-optimization/47276
2696 * gcc.dg/pr47276.c: New testcase.
2697
2698 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2699 Jonathan Wakely <jwakely.gcc@gmail.com>
2700
2701 PR c++/33558
2702 * g++.dg/other/pr33558.C: New.
2703 * g++.dg/other/pr33558-2.C: New.
2704
2705 2011-01-14 Martin Jambor <mjambor@suse.cz>
2706
2707 PR tree-optimization/45934
2708 PR tree-optimization/46302
2709 * g++.dg/ipa/devirt-c-1.C: New test.
2710 * g++.dg/ipa/devirt-c-2.C: Likewise.
2711 * g++.dg/ipa/devirt-c-3.C: Likewise.
2712 * g++.dg/ipa/devirt-c-4.C: Likewise.
2713 * g++.dg/ipa/devirt-c-5.C: Likewise.
2714 * g++.dg/ipa/devirt-c-6.C: Likewise.
2715 * g++.dg/ipa/devirt-6.C: Likewise.
2716 * g++.dg/ipa/devirt-d-1.C: Likewise.
2717 * g++.dg/torture/pr45934.C: Likewise.
2718
2719 2011-01-14 Jason Merrill <jason@redhat.com>
2720
2721 * g++.dg/cpp0x/variadic105.C: New.
2722
2723 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2724 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2725
2726 PR objc/45989
2727 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2728 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2729 execution tests on i?86-*-*, x86_64-*-* and
2730 powerpc*-apple-darwin* && ilp32.
2731 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2732 tests on i?86-*-* and x86_64-*-*.
2733
2734 2011-01-14 Richard Guenther <rguenther@suse.de>
2735
2736 PR tree-optimization/47280
2737 * g++.dg/opt/pr47280.C: New testcase.
2738
2739 2011-01-14 Jason Merrill <jason@redhat.com>
2740
2741 * g++.dg/cpp0x/constexpr-regress1.C: New.
2742
2743 * g++.dg/ext/flexary2.C: New.
2744
2745 2011-01-14 Richard Guenther <rguenther@suse.de>
2746
2747 PR middle-end/47281
2748 * gcc.dg/torture/pr47281.c: New testcase.
2749 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2750
2751 2011-01-14 Richard Guenther <rguenther@suse.de>
2752
2753 PR tree-optimization/47286
2754 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2755
2756 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2757
2758 PR c++/47213
2759 * g++.dg/ext/pr47213.C: New.
2760
2761 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2762
2763 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2764
2765 2011-01-13 Tobias Burnus <burnus@net-b.de>
2766 Mikael Morin <mikael@gcc.gnu.org>
2767
2768 PR fortran/45848
2769 PR fortran/47204
2770 * gfortran.dg/select_type_20.f90: New.
2771 * gfortran.dg/select_type_21.f90: New.
2772
2773 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2774
2775 PR target/47251
2776 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2777
2778 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2779
2780 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2781 * gcc.dg/guality/pr36728-2.c: Likewise.
2782
2783 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2784
2785 PR debug/PR46973
2786 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2787
2788 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2789
2790 PR rtl-optimization/45352
2791 * gcc.dg/pr45352-3.c: New.
2792
2793 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2794
2795 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2796 comment.
2797 * g++.dg/cpp0x/range-for8.C: New.
2798 * g++.dg/cpp0x/range-for9.C: New.
2799
2800 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2801
2802 PR debug/47209
2803 * g++.dg/debug/pr47209.C: New.
2804
2805 2011-01-12 Richard Guenther <rguenther@suse.de>
2806
2807 PR lto/47259
2808 * gcc.dg/lto/pr47259_0.c: New testcase.
2809 * gcc.dg/lto/pr47259_1.c: Likewise.
2810
2811 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2812
2813 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2814 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2815 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2816 methods missing from the OBJC2 Object.
2817 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2818 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2819 GNU and NeXT runtimes.
2820 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2821 comments.
2822 * objc-obj-c++-shared/Object1.m: Likewise.
2823 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2824 * objc.dg/proto-qual-1.m: Likewise.
2825 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2826 * obj-c++.dg/proto-qual-1.mm: Likewise.
2827
2828 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2829
2830 PR testsuite/33033
2831 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2832
2833 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2834
2835 Fixed the Objective-C++ testsuite and updated all tests.
2836 * lib/obj-c++.exp (obj-c++_init): Declare and set
2837 gcc_warning_prefix and gcc_error_prefix.
2838 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2839 'dg-warning', 'dg-message' and 'dg-error'.
2840 * obj-c++.dg/class-extension-3.mm: Likewise.
2841 * obj-c++.dg/class-protocol-1.mm: Likewise.
2842 * obj-c++.dg/encode-7.mm: Likewise.
2843 * obj-c++.dg/exceptions-3.mm: Likewise.
2844 * obj-c++.dg/exceptions-5.mm: Likewise.
2845 * obj-c++.dg/method-12.mm: Likewise.
2846 * obj-c++.dg/method-13.mm: Likewise.
2847 * obj-c++.dg/method-15.mm: Likewise.
2848 * obj-c++.dg/method-16.mm: Likewise.
2849 * obj-c++.dg/method-4.mm: Likewise.
2850 * obj-c++.dg/method-8.mm: Likewise.
2851 * obj-c++.dg/method-conflict-1.mm: Likewise.
2852 * obj-c++.dg/method-conflict-2.mm: Likewise.
2853 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2854 and uncommented second part of the testcase now that the testsuite
2855 works correctly.
2856 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2857 and uncommented second part of the testcase now that the testsuite
2858 works correctly.
2859 * obj-c++.dg/private-1.mm: Likewise.
2860 * obj-c++.dg/proto-lossage-4.mm: Likewise.
2861 * obj-c++.dg/syntax-error-7.mm: Likewise.
2862 * obj-c++.dg/warn5.mm: Likewise.
2863 * obj-c++.dg/property/at-property-14.mm: Likewise.
2864 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2865 FIXME.
2866 * obj-c++.dg/property/at-property-18.mm: Likewise.
2867 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2868 FIXME.
2869 * obj-c++.dg/property/at-property-21.mm: Likewise.
2870 * obj-c++.dg/property/at-property-28.mm: Likewise.
2871 * obj-c++.dg/property/at-property-5.mm: Likewise.
2872 * obj-c++.dg/property/dynamic-2.mm: Likewise.
2873 * obj-c++.dg/property/property-neg-3.mm: Likewise.
2874 * obj-c++.dg/property/synthesize-11.mm: Likewise.
2875 * obj-c++.dg/property/synthesize-6.mm: Likewise.
2876 * obj-c++.dg/property/synthesize-8.mm: Likewise.
2877 * obj-c++.dg/property/synthesize-9.mm: Likewise.
2878 * obj-c++.dg/tls/diag-5.mm: Likewise.
2879 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2880 dg-error, now matched correctly.
2881
2882 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2883
2884 * objc.dg/property/at-property-29.m: New.
2885 * obj-c++.dg/property/at-property-29.mm: New.
2886
2887 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2888
2889 * go.test/go-test.exp (go-set-goarch): New proc.
2890 (go-gc-tests): Use it.
2891
2892 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2893
2894 PR debug/46955
2895 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2896
2897 2011-01-11 Richard Henderson <rth@redhat.com>
2898
2899 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2900
2901 2011-01-11 Jan Hubicka <jh@suse.cz>
2902
2903 PR lto/45721
2904 PR lto/45375
2905 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2906 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2907
2908 2011-01-11 Richard Guenther <rguenther@suse.de>
2909
2910 PR tree-optimization/46076
2911 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2912
2913 2011-01-11 Jeff Law <law@redhat.com>
2914
2915 * PR tree-optimization/47086
2916 * gcc.dg/pr47086.c: New test.
2917
2918 2011-01-11 Jason Merrill <jason@redhat.com>
2919
2920 PR c++/46658
2921 * g++.dg/template/new10.C: New.
2922
2923 PR c++/45520
2924 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2925
2926 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
2927
2928 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2929 Split type definitions and NSConstantString class into...
2930 * objc-obj-c++-shared/objc-test-suite-types.h: New.
2931 * objc-obj-c++-shared/nsconstantstring-class.h: New.
2932 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2933 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2934 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2935 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2936 to comments.
2937 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2938 encode defines for newer NeXT system headers.
2939 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2940 * obj-c++.dg/torture/strings/string1.mm: Likewise.
2941 * objc.dg/foreach-5.m: Likewise.
2942 * objc.dg/foreach-2.m: Likewise.
2943 * objc.dg/foreach-4.m: Likewise.
2944 * objc.dg/torture/strings/string1.m: Likewise.
2945 * objc.dg/torture/strings/string2.m: Likewise.
2946 * objc.dg/torture/strings/string3.m: Likewise.
2947 * objc.dg/torture/strings/string4.m: Likewise.
2948 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2949 header and stand alone.
2950 * obj-c++.dg/strings/strings-2.mm: Likewise.
2951 * objc.dg/torture/strings/const-str-3.m: Likewise.
2952 * objc.dg/strings/strings-2.m: Likewise.
2953 * objc.dg/strings/const-str-12b.m: Likewise.
2954
2955 2011-01-12 Richard Guenther <rguenther@suse.de>
2956
2957 PR middle-end/32511
2958 * gcc.dg/attr-weak-1.c: Adjust.
2959
2960 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2961
2962 PR fortran/47051
2963 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2964 standard compliant and comment.
2965
2966 2011-01-10 Jan Hubicka <jh@suse.cz>
2967
2968 PR lto/46083
2969 * gcc.dg/initpri3.c: New testcase.
2970
2971 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2972
2973 PR lto/47222
2974 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2975 externally visible.
2976 (g_esi): Likewise.
2977 (g_ebx): Likewise.
2978 (g_ebp): Likewise.
2979 (g_esp): Likewise.
2980 (g_ebp_save): Likewise.
2981 (g_esp_save): Likewise.
2982
2983 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2984
2985 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2986
2987 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2988
2989 PR tree-optimization/46021
2990 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2991 i?86-*-*, x86_64-*-*.
2992
2993 2011-01-10 Jeff Law <law@redhat.com>
2994
2995 * PR tree-optimization/47141
2996 * gcc.c-torture/compile/pr47141.c: New test.
2997
2998 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2999
3000 PR testsuite/46230
3001 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3002 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3003 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3004 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3005
3006 PR testsuite/46230
3007 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3008 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3009 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3010 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3011 being vectorized. Adjust dg-final pattern.
3012
3013 PR testsuite/46230
3014 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3015 * gcc.dg/vect/slp-24.c: Likewise.
3016
3017 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3018
3019 PR c++/47218
3020 * g++.dg/other/pr47218-1.C: New test file.
3021 * g++.dg/other/pr47218.C: Likewise.
3022 * g++.dg/other/pr47218.h: New supporting header.
3023
3024 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3025
3026 PR objc/47232
3027 * objc.dg/attributes/invalid-attribute-1.m: New.
3028 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3029
3030 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3031
3032 PR fortran/47224
3033 * gfortran.dg/proc_ptr_comp_28.f90: New.
3034
3035 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3036
3037 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3038 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3039 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3040 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3041 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3042 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3043 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3044 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3045 * objc.dg/gnu-api-2-class.m: Likewise.
3046 * objc.dg/gnu-api-2-ivar.m: Likewise.
3047 * objc.dg/gnu-api-2-method.m: Likewise.
3048 * objc.dg/gnu-api-2-objc.m: Likewise.
3049 * objc.dg/gnu-api-2-object.m: Likewise.
3050 * objc.dg/gnu-api-2-property.m: Likewise.
3051 * objc.dg/gnu-api-2-protocol.m: Likewise.
3052 * objc.dg/gnu-api-2-sel.m: Likewise.
3053
3054 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3055
3056 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3057 * objc.dg/objc-foreach-4.m: Likewise.
3058 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3059 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3060 * objc.dg/foreach-4.m: Likewise.
3061 * objc.dg/foreach-5.m: Likewise.
3062 * objc.dg/foreach-3.m: Return self from init.
3063
3064 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3065
3066 PR fortran/38536
3067 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3068
3069 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3070
3071 PR fortran/46313
3072 * gfortran.dg/class_35.f90: New.
3073
3074 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3075
3076 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3077
3078 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3079
3080 PR objc/47078
3081 * objc.dg/invalid-method-2.m: New.
3082 * obj-c++.dg/invalid-method-2.mm: New.
3083
3084 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3085
3086 PR fortran/46896
3087 * gfortran.dg/transpose_optimization_2.f90 : New test.
3088
3089 2011-01-08 Jan Hubicka <jh@suse.cz>
3090
3091 PR tree-optmization/46469
3092 * g++.dg/torture/pr46469.C: New testcase.
3093
3094 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3095
3096 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3097 emulation of libobjc-gnu structure layout functionality to ..
3098 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3099 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3100 * objc/execute/bf-common.h: Adjust headers.
3101 * objc/execute/bf-1.m: Likewise.
3102 * objc/execute/bf-2.m: Likewise.
3103 * objc/execute/bf-3.m: Likewise.
3104 * objc/execute/bf-4.m: Likewise.
3105 * objc/execute/bf-5.m: Likewise.
3106 * objc/execute/bf-6.m: Likewise.
3107 * objc/execute/bf-7.m: Likewise.
3108 * objc/execute/bf-8.m: Likewise.
3109 * objc/execute/bf-9.m: Likewise.
3110 * objc/execute/bf-10.m: Likewise.
3111 * objc/execute/bf-11.m: Likewise.
3112 * objc/execute/bf-12.m: Likewise.
3113 * objc/execute/bf-13.m: Likewise.
3114 * objc/execute/bf-14.m: Likewise.
3115 * objc/execute/bf-15.m: Likewise.
3116 * objc/execute/bf-16.m: Likewise.
3117 * objc/execute/bf-17.m: Likewise.
3118 * objc/execute/bf-18.m: Likewise.
3119 * objc/execute/bf-19.m: Likewise.
3120 * objc/execute/bf-20.m: Likewise.
3121 * objc/execute/bf-21.m: Likewise.
3122 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3123 objc_get_type_qualifiers ().
3124
3125 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3126
3127 PR fortran/45777
3128 * gfortran.dg/dependency_39.f90: New test.
3129
3130 2011-01-07 Jan Hubicka <jh@suse.cz>
3131
3132 Get builtins tests ready for linker plugin.
3133 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3134 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3135 my_memset, my_bzero): Mark used.
3136 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3137 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3138 volatile.
3139 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3140 volatile.
3141
3142 2011-01-07 Jan Hubicka <jh@suse.cz>
3143
3144 PR tree-optimization/46367
3145 * g++.dg/torture/pr46367.C: New file.
3146
3147 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3148
3149 PR target/47201
3150 * gcc.dg/pr47201.c: New test.
3151
3152 PR bootstrap/47187
3153 * gcc.dg/tree-prof/pr47187.c: New test.
3154
3155 2011-01-07 Tobias Burnus <burnus@net-b.de>
3156
3157 PR fortran/41580
3158 * gfortran.dg/extends_type_of_3.f90: New.
3159
3160 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3161
3162 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3163 * g++.dg/ext/dllimport-MI1.C: Likewise.
3164 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3165 * g++.dg/ext/dllimport10.C: Likewise.
3166 * g++.dg/ext/dllimport11.C: Likewise.
3167 * g++.dg/ext/dllimport12.C: Likewise.
3168 * g++.dg/ext/dllimport13.C: Likewise.
3169 * g++.dg/ext/dllimport2.C: Likewise.
3170 * g++.dg/ext/dllimport3.C: Likewise.
3171 * g++.dg/ext/dllimport4.C: Likewise.
3172 * g++.dg/ext/dllimport5.C: Likewise.
3173 * g++.dg/ext/dllimport6.C: Likewise.
3174 * g++.dg/ext/dllimport8.C: Likewise.
3175 * g++.dg/ext/dllimport9.C: Likewise.
3176 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3177 targets, too. Additionally enable test for i?86-*-mingw*.
3178 * g++.dg/ext/selectany1.C: Likewise.
3179 Remove guard variable check.
3180
3181 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3182
3183 PR fortran/47189
3184 PR fortran/47194
3185 * gfortran.dg/storage_size_3.f08: Extended.
3186
3187 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3188
3189 PR c++/47022
3190 * g++.dg/template/stdarg1.C: New test.
3191
3192 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3193
3194 PR fortran/47195
3195 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3196 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3197 from the interface of functions to not hide the errors that
3198 shall be tested.
3199
3200 2011-01-06 Jan Hubicka <jh@suse.cz>
3201
3202 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3203 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3204
3205 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3206
3207 PR fortran/33117
3208 PR fortran/46478
3209 * gfortran.dg/interface_33.f90: New test.
3210
3211 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3212
3213 PR c/47150
3214 * gcc.c-torture/compile/pr47150.c: New test.
3215
3216 2011-01-06 Ira Rosen <irar@il.ibm.com>
3217
3218 PR tree-optimization/47139
3219 * gcc.dg/vect/pr47139.c: New test.
3220
3221 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3222
3223 PR fortran/47180
3224 * gfortran.dg/extends_type_of_2.f03: New.
3225
3226 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3227
3228 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3229
3230 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3231
3232 * gnat.dg/opt14.adb: New test.
3233
3234 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3235
3236 PR fortran/46017
3237 * gfortran.dg/allocate_error_2.f90: New test.
3238
3239 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3240
3241 PR fortran/47024
3242 * gfortran.dg/storage_size_3.f08: New.
3243
3244 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3245
3246 PR libgfortran/47154
3247 * gfortran.dg/namelist_68.f90: New test.
3248
3249 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3250
3251 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3252
3253 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3254
3255 PR fortran/46448
3256 * gfortran.dg/class_34.f90: New.
3257
3258 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3259
3260 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3261 use __builtin_inff. Skip all single-precision tests that require
3262 Infinity.
3263
3264 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3265
3266 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3267
3268 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3269
3270 PR tree-optimization/47148
3271 * gcc.c-torture/execute/pr47148.c: New test.
3272
3273 PR tree-optimization/47155
3274 * gcc.c-torture/execute/pr47155.c: New test.
3275
3276 PR rtl-optimization/47157
3277 * gcc.c-torture/compile/pr47157.c: New test.
3278
3279 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3280
3281 * gcc.dg/torture/vector-shift2.c (schar): Define.
3282 (main): Always use schar or uchar instead of plain "char" to avoid
3283 dependencies on implementation-defined char signedness.
3284
3285 2011-01-03 Martin Jambor <mjambor@suse.cz>
3286
3287 PR tree-optimization/46801
3288 * gnat.dg/pack9.adb: Remove xfail.
3289
3290 2011-01-03 Martin Jambor <mjambor@suse.cz>
3291
3292 PR tree-optimization/46984
3293 * g++.dg/ipa/pr46984.C: New test.
3294
3295 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3296
3297 PR fortran/46408
3298 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3299
3300 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3301
3302 PR tree-optimization/47140
3303 * gcc.c-torture/compile/pr47140.c: New test.
3304
3305 PR rtl-optimization/47028
3306 * gcc.dg/pr47028.c: New test.
3307
3308 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3309
3310 * objc.dg/protocol-forward-1.m: Removed TODO.
3311 * objc.dg/protocol-forward-2.m: New.
3312 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3313 * obj-c++.dg/protocol-forward-2.mm: New.
3314
3315 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3316
3317 PR target/38662
3318 * g++.dg/eh/pr38662.C: New testcase.
3319
3320 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3321
3322 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3323 scan for newline '\n'.
3324
3325 \f
3326 Copyright (C) 2011 Free Software Foundation, Inc.
3327
3328 Copying and distribution of this file, with or without modification,
3329 are permitted in any medium without royalty provided the copyright
3330 notice and this notice are preserved.