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