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