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