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