1ec8fd246e1be72ee911b1bee60a3403fbbef18b
[gcc.git] / gcc / testsuite / ChangeLog
1 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2
3 PR fortran/45290
4 * gfortran.dg/pointer_init_6.f90: New.
5
6 2011-02-08 Jeff Law <law@redhat.com>
7
8 PR tree-optimization/42893
9 * gcc.tree-ssa/pr42893.c: New test.
10
11 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
12
13 PR tree-optimization/46834
14 PR tree-optimization/46994
15 PR tree-optimization/46995
16 * gcc.dg/graphite/id-pr46834.c: New.
17 * gfortran.dg/graphite/id-pr46994.f90: New.
18 * gfortran.dg/graphite/id-pr46995.f90: New.
19
20 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
21
22 PR middle-end/47646
23 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
24 using the variable is known the warning is emitted there.
25 * gcc.dg/uninit-pr19430.c (foo): Likewise.
26 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
27
28 * c-c++-common/pr20000.c (g): Both warnings occur at the return
29 statement.
30 (vg): Likewise.
31 * gcc.dg/noreturn-1.c (foo5): Likewise.
32 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
33 (method2): Likewise.
34
35 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
36 the return statement using the uninitialized variable.
37 * gfortran.dg/pr39666-2.f90 (f): Likewise.
38
39 2011-02-08 Richard Guenther <rguenther@suse.de>
40
41 PR middle-end/47639
42 * g++.dg/opt/pr47639.c: New testcase.
43
44 2011-02-08 Richard Guenther <rguenther@suse.de>
45
46 PR tree-optimization/47632
47 * g++.dg/opt/pr47632.C: New testcase.
48
49 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
50
51 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
52
53 2011-02-07 Richard Guenther <rguenther@suse.de>
54
55 PR tree-optimization/47615
56 * g++.dg/opt/pr47615.C: New testcase.
57
58 2011-02-07 Richard Guenther <rguenther@suse.de>
59
60 PR tree-optimization/47621
61 * gcc.dg/torture/pr47621.c: New testcase.
62
63 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
64
65 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
66
67 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
68
69 PR fortran/47592
70 * gfortran.dg/allocate_with_source_1 : New test.
71
72 2011-02-05 Jakub Jelinek <jakub@redhat.com>
73
74 PR middle-end/47610
75 * gcc.dg/pr47610.c: New test.
76
77 2011-02-05 Jie Zhang <jie@codesourcery.com>
78
79 PR debug/42631
80 * gcc.dg/pr42631.c: Update test.
81 * gcc.dg/pr42631-2.c: New test.
82
83 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
84
85 PR fortran/47574
86 * gfortran.dg/pr47574.f90: New test.
87
88 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
89
90 PR tree-optimization/46194
91 * gcc.dg/autopar/pr46194.c: New.
92
93 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
94
95 PR tree-optimization/43695
96 * g++.dg/ipa/pr43695.C: New.
97
98 2011-02-04 Jakub Jelinek <jakub@redhat.com>
99
100 PR inline-asm/23200
101 * gcc.dg/pr23200.c: New test.
102
103 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
104
105 PR c++/47589
106 * g++.dg/pr47589.C: New test.
107
108 2011-02-03 Dodji Seketeli <dodji@redhat.com>
109
110 PR c++/47398
111 * g++.dg/template/typedef37.C: New test.
112 * g++.dg/template/param1.C: Adjust expected error message.
113
114 2011-02-03 Jakub Jelinek <jakub@redhat.com>
115
116 PR middle-end/31490
117 * gcc.dg/pr31490-2.c: New test.
118 * gcc.dg/pr31490-3.c: New test.
119 * gcc.dg/pr31490-4.c: New test.
120
121 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
122 Jakub Jelinek <jakub@redhat.com>
123
124 PR c++/46890
125 * g++.dg/parser/semicolon3.C: Adjust.
126 * g++.dg/parser/semicolon4.C: New testcase.
127 * g++.dg/pr46890.C: New testcase.
128
129 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
130
131 PR c++/29571
132 * g++.dg/init/pr29571.C: New.
133
134 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
135
136 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
137 instead of vect_int.
138
139 2011-02-03 Jakub Jelinek <jakub@redhat.com>
140
141 PR target/47312
142 * gcc.target/i386/pr47312.c: New test.
143
144 PR target/47564
145 * gcc.target/i386/pr47564.c: New test.
146
147 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
148
149 PR tree-optimization/45122
150 * gcc.dg/tree-ssa/pr45122.c: New.
151
152 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
153
154 PR target/47272
155 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
156 and vec_vsx_st.
157
158 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
159 and vsx so a default --with-cpu=power7 doesn't give an error
160 when -mavoid-indexed-addresses is used.
161
162 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
163 wrapper function to save the arguments and then jump to the real
164 function, rather than depending on the compiler not to move stuff
165 before an asm.
166 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
167
168 2011-02-02 Janus Weil <janus@gcc.gnu.org>
169 Paul Thomas <pault@gcc.gnu.org>
170
171 PR fortran/47082
172 * gfortran.dg/class_37.f03 : New test.
173
174 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
175 Richard Guenther <rguenther@suse.de>
176
177 PR tree-optimization/40979
178 PR bootstrap/47044
179 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
180 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
181 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
182 check_vect_support_and_set_flags.
183 * gfortran.dg/graphite/vect-pr40979.f90: New.
184
185 2011-02-02 Janus Weil <janus@gcc.gnu.org>
186
187 PR fortran/47572
188 * gfortran.dg/class_36.f03: New.
189
190 2011-02-02 Richard Guenther <rguenther@suse.de>
191
192 PR tree-optimization/47566
193 * gcc.dg/lto/20110201-1_0.c: New testcase.
194
195 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
196
197 PR debug/47498
198 PR debug/47501
199 PR debug/45136
200 PR debug/45130
201 * debug/pr47498.c: New.
202 * debug/pr47501.c: New.
203
204 2011-02-01 Richard Guenther <rguenther@suse.de>
205
206 PR tree-optimization/47559
207 * g++.dg/torture/pr47559.C: New testcase.
208
209 2011-02-01 Janus Weil <janus@gcc.gnu.org>
210
211 PR fortran/47565
212 * gfortran.dg/typebound_call_20.f03: New.
213
214 2011-02-01 Richard Guenther <rguenther@suse.de>
215
216 PR tree-optimization/47555
217 * gcc.dg/pr47555.c: New testcase.
218
219 2011-02-01 Richard Guenther <rguenther@suse.de>
220
221 PR tree-optimization/47541
222 * g++.dg/torture/pr47541.C: New testcase.
223
224 2011-01-31 Janus Weil <janus@gcc.gnu.org>
225
226 PR fortran/47455
227 * gfortran.dg/typebound_call_19.f03: New.
228
229 2011-01-31 Jakub Jelinek <jakub@redhat.com>
230
231 PR c++/47416
232 * g++.dg/cpp0x/pr47416.C: New test.
233
234 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
235
236 PR fortran/47519
237 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
238
239 2011-01-31 Janus Weil <janus@gcc.gnu.org>
240
241 PR fortran/47463
242 * gfortran.dg/typebound_assignment_1.f03: New.
243
244 2011-01-31 Jakub Jelinek <jakub@redhat.com>
245
246 PR tree-optimization/47538
247 * gcc.c-torture/execute/pr47538.c: New test.
248
249 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
250
251 PR target/45325
252 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
253
254 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
255
256 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
257
258 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
259
260 PR rtl-optimization/44031
261 * gcc.c-torture/compile/20110131-1.c: New test.
262
263 2011-01-31 Tobias Burnus <burnus@net-b.de>
264
265 PR fortran/47042
266 * gfortran.dg/stmt_func_1.f90: New.
267
268 2011-01-31 Tobias Burnus <burnus@net-b.de>
269
270 PR fortran/47042
271 * gfortran.dg/interface_34.f90: New.
272
273 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
274
275 PR fortran/47523
276 * gfortran.dg/realloc_on_assign_5.f03: New test.
277 * gfortran.dg/realloc_on_assign_5.f03: New test.
278
279 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
280
281 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
282 * gfortran.dg/bessel_7.f90: Likewise.
283 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
284
285 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
286 * gfortran.dg/sum_init_expr.f03: Likewise.
287
288 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
289
290 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
291 -r -nostdlib.
292
293 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
294 loop only on "vect_intfloat_cvt" targets.
295
296 2011-01-29 Tobias Burnus <burnus@net-b.de>
297
298 PR fortran/47531
299 * gfortran.dg/shape_6.f90: New.
300
301 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
302
303 PR libgfortran/47434
304 * gfortran.dg/read_infnan_1.f90: Update test.
305 * gfortran.dg/module_nan.f90: Update test.
306 * gfortran.dg/char4_iunit_1.f03: Update test.
307 * gfortran.dg/large_real_kind_1.f90: Update test.
308 * gfortran.dg/real_const_3.f90: Update test.
309 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
310
311 2011-01-29 Dodji Seketeli <dodji@redhat.com>
312
313 PR c++/47311
314 * g++.dg/template/param2.C: New test.
315
316 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
317
318 PR libgfortran/47285
319 * gfortran.dg/fmt_g.f: New test.
320
321 2011-01-28 Tobias Burnus <burnus@net-b.de>
322
323 PR fortran/47507
324 * gfortran.dg/pure_formal_1.f90: New.
325
326 2011-01-28 Jakub Jelinek <jakub@redhat.com>
327
328 PR target/42894
329 * gcc.dg/tls/pr42894.c: New test.
330
331 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
332
333 * gcc.dg/pr47276.c: Add dg-require-visibility.
334
335 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
336
337 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
338
339 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
340 Tobias Burnus <burnus@gcc.gnu.org>
341
342 PR fortran/45170
343 PR fortran/35810
344 PR fortran/47350
345 * gfortran.dg/realloc_on_assign_3.f03: New test.
346 * gfortran.dg/realloc_on_assign_4.f03: New test.
347 * gfortran.dg/allocatable_function_5.f90: New test.
348 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
349 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
350 implemented" dg-errors.
351
352 2011-01-27 Jan Hubicka <jh@suse.cz>
353
354 PR middle-end/46949
355 * gcc.dg/attr-weakref-4.c: New testcase
356
357 2011-01-27 Martin Jambor <mjambor@suse.cz>
358
359 PR tree-optimization/47228
360 * gcc.dg/torture/pr47228.c: New test.
361
362 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
363
364 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
365
366 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
367
368 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
369 when using auto-overlay support on the SPU.
370
371 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
372
373 PR rtl-optimization/44174
374 * gcc.target/i386/asm-6.c: New test.
375
376 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
377
378 PR rtl-optimization/46856
379 * gcc.c-torture/compile/pr46856.c: New test.
380
381 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
382 Andrew Pinski <pinskia@gmail.com>
383
384 PR c/43082
385 * gcc.dg/pr43082.c: New.
386
387 2011-01-26 DJ Delorie <dj@redhat.com>
388
389 PR rtl-optimization/46878
390 * gcc.dg/pr46878-1.c: New test.
391
392 2011-01-26 Jakub Jelinek <jakub@redhat.com>
393
394 PR c++/47476
395 * g++.dg/cpp0x/pr47476.C: New test.
396
397 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
398
399 * gcc.c-torture/compile/20110126-1.c: New test.
400
401 2011-01-26 Jakub Jelinek <jakub@redhat.com>
402
403 PR c/47473
404 * gcc.dg/torture/pr47473.c: New test.
405
406 2011-01-26 Jan Hubicka <jh@suse.cz>
407
408 PR target/47237
409 * gcc.c-torture/execute/pr47237.c: New testcase.
410
411 2011-01-26 Jan Hubicka <jh@suse.cz>
412
413 PR tree-optimization/47190
414 * gcc.dg/attr-weakref-3.c: New testcase.
415
416 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
417
418 PR c++/43601
419 * gcc.dg/dll-9a.c: New test file.
420 * gcc.dg/dll-11.c: Likewise.
421 * gcc.dg/dll-12.c: Likewise.
422 * gcc.dg/dll-12a.c: Likewise.
423 * gcc.dg/dll-11a.c: Likewise.
424 * gcc.dg/dll-9.c: Likewise.
425 * gcc.dg/dll-10.c: Likewise.
426 * gcc.dg/dll-10a.c: Likewise.
427 * g++.dg/ext/dllexport4a.cc: Likewise.
428 * g++.dg/ext/dllexport4.C: Likewise.
429 * g++.dg/ext/dllexport5.C: Likewise.
430 * g++.dg/ext/dllexport5a.cc: Likewise.
431
432 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
433
434 PR tree-optimization/46970
435 * gcc.dg/graphite/pr46970.c: New.
436
437 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
438
439 PR tree-optimization/46215
440 * gcc.dg/graphite/pr46215.c: New.
441
442 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
443
444 PR tree-optimization/46168
445 * gcc.dg/graphite/pr46168.c: New.
446
447 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
448
449 PR tree-optimization/43657
450 * gcc.dg/graphite/pr43657.c: New.
451
452 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
453
454 PR tree-optimization/29832
455 * gfortran.dg/graphite/pr29832.f90: New.
456
457 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
458
459 PR tree-optimization/43567
460 * gcc.dg/graphite/pr43567.c: New.
461
462 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
463
464 * gfortran.dg/graphite/interchange-4.f: New.
465 * gfortran.dg/graphite/interchange-5.f: New.
466
467 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
468 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
469 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
470 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
471 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
472 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
473 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
474 * gfortran.dg/ltrans-7.f90: Removed.
475 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
476
477 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
478 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
479 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
480 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
481 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
482 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
483 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
484 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
485 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
486 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
487 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
488 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
489 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
490 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
491 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
492 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
493 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
494 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
495 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
496 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
497 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
498 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
499 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
500 * gcc.dg/tree-ssa/data-dep-1.c
501 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
502 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
503 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
504 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
505 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
506
507 2011-01-25 Jakub Jelinek <jakub@redhat.com>
508
509 PR tree-optimization/47265
510 PR tree-optimization/47443
511 * gcc.c-torture/compile/pr47265.c: New test.
512 * gcc.dg/pr47443.c: New test.
513
514 2011-01-25 Martin Jambor <mjambor@suse.cz>
515
516 PR tree-optimization/47382
517 * g++.dg/torture/pr47382.C: New test.
518 * g++.dg/opt/devirt1.C: Xfail.
519
520 2011-01-25 Yao Qi <yao@codesourcery.com>
521
522 PR target/45701
523 * gcc.target/arm/pr45701-1.c: New test.
524 * gcc.target/arm/pr45701-2.c: New test.
525 * gcc.target/arm/pr45701-3.c: New test.
526
527 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
528 Jakub Jelinek <jakub@redhat.com>
529
530 PR tree-optimization/47271
531 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
532
533 2011-01-25 Nick Clifton <nickc@redhat.com>
534
535 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
536 (saturate_add): Delete.
537 (exchange): Delete.
538 (main): Do not run saturate_add.
539 (set_interrupts): Delete.
540
541 2011-01-25 Tobias Burnus <burnus@net-b.de>
542
543 PR fortran/47448
544 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
545
546 2011-01-25 Jakub Jelinek <jakub@redhat.com>
547
548 PR tree-optimization/47427
549 PR tree-optimization/47428
550 * gcc.c-torture/compile/pr47427.c: New test.
551 * gcc.c-torture/compile/pr47428.c: New test.
552
553 2011-01-25 Richard Guenther <rguenther@suse.de>
554
555 PR middle-end/47411
556 * gcc.dg/torture/pr47411.c: New testcase.
557
558 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
559
560 * gfortran.dg/graphite/id-24.f: New.
561 * gfortran.dg/graphite/id-25.f: New.
562
563 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
564
565 * gfortran.dg/graphite/id-23.f: New.
566
567 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
568
569 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
570
571 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
572
573 * gcc.dg/graphite/block-0.c: Un-XFAILed.
574 * gcc.dg/graphite/block-1.c: Un-XFAILed.
575 * gcc.dg/graphite/block-7.c: Un-XFAILed.
576 * gcc.dg/graphite/block-8.c: Un-XFAILed.
577 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
578 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
579 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
580 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
581 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
582
583 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
584
585 * gcc.dg/graphite/block-0.c: Add documentation.
586 * gcc.dg/graphite/block-4.c: Same.
587 * gcc.dg/graphite/block-7.c: Same.
588 * gcc.dg/graphite/block-8.c: New.
589 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
590 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
591 * gcc.dg/graphite/interchange-12.c: Add documentation.
592 * gcc.dg/graphite/interchange-13.c: New.
593 * gcc.dg/graphite/interchange-14.c: New.
594 * gcc.dg/graphite/interchange-15.c: New.
595 * gcc.dg/graphite/interchange-8.c: Add documentation.
596 * gcc.dg/graphite/interchange-mvt.c: Same.
597
598 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
599
600 PR target/47408
601 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
602 * gcc.target/powerpc/altivec-14.c: Ditto.
603 * gcc.target/powerpc/altivec-33.c: Ditto.
604 * gcc.target/powerpc/altivec-types-1.c: Ditto.
605 * gcc.target/powerpc/altivec-types-2.c: Ditto.
606 * gcc.target/powerpc/altivec-types-3.c: Ditto.
607 * gcc.target/powerpc/altivec-types-4.c: Ditto.
608 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
609 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
610 * g++.dg/ext/altivec-15.C: Ditto.
611 * g++.dg/ext/altivec-types-1.C: Ditto.
612 * g++.dg/ext/altivec-types-2.C: Ditto.
613 * g++.dg/ext/altivec-types-3.C: Ditto.
614 * g++.dg/ext/altivec-types-4.C: Ditto.
615
616 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
617
618 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
619
620 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
621
622 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
623 optimization options.
624
625 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
626
627 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
628
629 PR testsuite/45988
630 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
631
632 2011-01-23 Tobias Burnus <burnus@net-b.de>
633
634 PR fortran/47421
635 * gfortran.dg/allocatable_scalar_12.f90: New.
636
637 2011-01-23 Ira Rosen <irar@il.ibm.com>
638
639 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
640 vectorization to be not profitable if peeling is used to
641 realign the memory access.
642 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
643 loop bound to avoid loop unrolling.
644 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
645
646 2011-01-22 Jan Hubicka <jh@suse.cz>
647
648 PR lto/47333
649 * g++.dg/lto/pr47333.C: New file.
650
651 2011-01-22 Jan Hubicka <jh@suse.cz>
652
653 PR tree-optimization/43884
654 PR lto/44334
655 * gcc.dg/autopar/outer-2.c: Increase array size.
656 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
657
658 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
659
660 PR fortran/38536
661 * gfortran.dg/c_loc_tests_16.f90: New test.
662
663 2011-01-22 Tobias Burnus <burnus@net-b.de>
664
665 PR fortran/47399
666 * gfortran.dg/typebound_proc_19.f90: New.
667
668 2011-01-21 Jeff Law <law@redhat.com>
669
670 PR tree-optimization/47053
671 * g++.dg/pr47053.C: New test.
672
673 2011-01-21 Jason Merrill <jason@redhat.com>
674
675 PR c++/47041
676 * g++.dg/cpp0x/constexpr-ctor6.C: New.
677
678 2011-01-21 Jakub Jelinek <jakub@redhat.com>
679
680 PR c++/47388
681 * g++.dg/cpp0x/range-for10.C: New test.
682 * g++.dg/template/for1.C: New test.
683
684 PR middle-end/45566
685 * g++.dg/tree-prof/partition3.C: New test.
686
687 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
688
689 PR rtl-optimization/47366
690 * g++.dg/opt/pr47366.C: New test.
691
692 2011-01-21 Jason Merrill <jason@redhat.com>
693
694 PR c++/46552
695 * g++.dg/cpp0x/constexpr-regress2.C: New.
696
697 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
698
699 2011-01-21 Jeff Law <law@redhat.com>
700
701 PR rtl-optimization/41619
702 * gcc.dg/pr41619.c: New.
703
704 2011-01-21 Jakub Jelinek <jakub@redhat.com>
705
706 PR tree-optimization/47355
707 * g++.dg/opt/pr47355.C: New test.
708
709 2011-01-21 Richard Guenther <rguenther@suse.de>
710
711 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
712 making main hot.
713
714 2011-01-21 Richard Guenther <rguenther@suse.de>
715
716 PR tree-optimization/47365
717 * gcc.dg/torture/pr47365.c: New testcase.
718 * gcc.dg/tree-ssa/pr47392.c: Likewise.
719
720 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
721
722 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
723
724 2011-01-21 Jakub Jelinek <jakub@redhat.com>
725
726 PR tree-optimization/47391
727 * gcc.dg/pr47391.c: New test.
728
729 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
730
731 * g++.dg/template/char1.C: Use signed char.
732
733 2011-01-21 Tobias Burnus <burnus@net-b.de>
734
735 PR fortran/47377
736 * gfortran.dg/pointer_target_4.f90: New.
737
738 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
739
740 PR target/47251
741 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
742 ILP32 system and not IP32.
743
744 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
745
746 PR debug/46583
747 * g++.dg/debug/pr46583.C: New.
748
749 2011-01-20 Jakub Jelinek <jakub@redhat.com>
750
751 PR debug/47283
752 * g++.dg/debug/pr47283.C: New test.
753
754 PR testsuite/47371
755 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
756 * gcc.target/i386/headmerge-2.c: Likewise.
757
758 2011-01-20 Richard Guenther <rguenther@suse.de>
759
760 PR middle-end/47370
761 * gcc.dg/torture/pr47370.c: New testcase.
762
763 2011-01-20 Jakub Jelinek <jakub@redhat.com>
764
765 PR tree-optimization/46130
766 * gcc.dg/pr46130-1.c: New test.
767 * gcc.dg/pr46130-2.c: New test.
768
769 2011-01-19 Dodji Seketeli <dodji@redhat.com>
770
771 PR c++/47291
772 * g++.dg/debug/dwarf2/template-params-10.C: New test.
773
774 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
775
776 PR debug/46240
777 * g++.dg/debug/pr46240.cc: New.
778
779 2011-01-19 Jakub Jelinek <jakub@redhat.com>
780
781 PR c++/47303
782 * g++.dg/template/anonunion1.C: New test.
783
784 PR rtl-optimization/47337
785 * gcc.c-torture/execute/pr47337.c: New test.
786
787 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
788
789 PR testsuite/45342
790 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
791
792 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
793
794 PR tree-optimization/46021
795 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
796
797 2011-01-19 Jakub Jelinek <jakub@redhat.com>
798
799 PR tree-optimization/47290
800 * g++.dg/torture/pr47290.C: New test.
801
802 2011-01-18 Janus Weil <janus@gcc.gnu.org>
803
804 PR fortran/47240
805 * gfortran.dg/proc_ptr_comp_29.f90: New.
806
807 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
808
809 PR testsuite/41146
810 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
811 powerpc-apple-darwin9.
812
813 2011-01-18 Jakub Jelinek <jakub@redhat.com>
814
815 PR rtl-optimization/47299
816 * gcc.c-torture/execute/pr47299.c: New test.
817
818 2011-01-17 Jason Merrill <jason@redhat.com>
819
820 * g++.dg/cpp0x/constexpr-virtual.C: New.
821
822 2011-01-17 Jakub Jelinek <jakub@redhat.com>
823
824 PR fortran/47331
825 * gfortran.dg/gomp/pr47331.f90: New test.
826
827 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
828
829 PR objc/47314
830 * objc.dg/selector-warn-1.m: New.
831 * obj-c++.dg/selector-warn-1.mm: New.
832
833 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
834
835 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
836 Update dg-final accordingly.
837
838 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
839
840 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
841
842 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
843
844 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
845 target check.
846 * gcc.dg/guality/pr36728-2.c: Likewise.
847
848 2011-01-17 Richard Guenther <rguenther@suse.de>
849
850 PR tree-optimization/47313
851 * g++.dg/torture/pr47313.C: New testcase.
852
853 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
854
855 PR target/47318
856 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
857 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
858 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
859 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
860
861 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
862 as __m256i.
863 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
864 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
865 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
866
867 2011-01-17 Richard Guenther <rguenther@suse.de>
868
869 PR tree-optimization/45967
870 * gcc.dg/torture/pr45967-2.c: New testcase.
871 * gcc.dg/torture/pr45967-3.c: Likewise.
872
873 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
874
875 PR testsuite/47325
876 * g++.dg/ext/pr47213.C: Require visibility.
877
878 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
879
880 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
881 * gcc.dg/fixed-point/struct-union.c: Update error messages.
882
883 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
884
885 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
886 Linux-based targets.
887
888 2011-01-13 Jan Hubicka <jh@suse.cz>
889
890 PR tree-optimization/47276
891 * gcc.dg/pr47276.c: New testcase.
892
893 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
894 Jonathan Wakely <jwakely.gcc@gmail.com>
895
896 PR c++/33558
897 * g++.dg/other/pr33558.C: New.
898 * g++.dg/other/pr33558-2.C: New.
899
900 2011-01-14 Martin Jambor <mjambor@suse.cz>
901
902 PR tree-optimization/45934
903 PR tree-optimization/46302
904 * g++.dg/ipa/devirt-c-1.C: New test.
905 * g++.dg/ipa/devirt-c-2.C: Likewise.
906 * g++.dg/ipa/devirt-c-3.C: Likewise.
907 * g++.dg/ipa/devirt-c-4.C: Likewise.
908 * g++.dg/ipa/devirt-c-5.C: Likewise.
909 * g++.dg/ipa/devirt-c-6.C: Likewise.
910 * g++.dg/ipa/devirt-6.C: Likewise.
911 * g++.dg/ipa/devirt-d-1.C: Likewise.
912 * g++.dg/torture/pr45934.C: Likewise.
913
914 2011-01-14 Jason Merrill <jason@redhat.com>
915
916 * g++.dg/cpp0x/variadic105.C: New.
917
918 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
919 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
920
921 PR objc/45989
922 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
923 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
924 execution tests on i?86-*-*, x86_64-*-* and
925 powerpc*-apple-darwin* && ilp32.
926 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
927 tests on i?86-*-* and x86_64-*-*.
928
929 2011-01-14 Richard Guenther <rguenther@suse.de>
930
931 PR tree-optimization/47280
932 * g++.dg/opt/pr47280.C: New testcase.
933
934 2011-01-14 Jason Merrill <jason@redhat.com>
935
936 * g++.dg/cpp0x/constexpr-regress1.C: New.
937
938 * g++.dg/ext/flexary2.C: New.
939
940 2011-01-14 Richard Guenther <rguenther@suse.de>
941
942 PR middle-end/47281
943 * gcc.dg/torture/pr47281.c: New testcase.
944 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
945
946 2011-01-14 Richard Guenther <rguenther@suse.de>
947
948 PR tree-optimization/47286
949 * gcc.dg/tree-ssa/pr47286.c: New testcase.
950
951 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
952
953 PR c++/47213
954 * g++.dg/ext/pr47213.C: New.
955
956 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
957
958 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
959
960 2011-01-13 Tobias Burnus <burnus@net-b.de>
961 Mikael Morin <mikael@gcc.gnu.org>
962
963 PR fortran/45848
964 PR fortran/47204
965 * gfortran.dg/select_type_20.f90: New.
966 * gfortran.dg/select_type_21.f90: New.
967
968 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
969
970 PR target/47251
971 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
972
973 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
974
975 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
976 * gcc.dg/guality/pr36728-2.c: Likewise.
977
978 2011-01-13 Dodji Seketeli <dodji@redhat.com>
979
980 PR debug/PR46973
981 * g++.dg/debug/dwarf2/template-params-9.C: New test.
982
983 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
984
985 PR rtl-optimization/45352
986 * gcc.dg/pr45352-3.c: New.
987
988 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
989
990 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
991 comment.
992 * g++.dg/cpp0x/range-for8.C: New.
993 * g++.dg/cpp0x/range-for9.C: New.
994
995 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
996
997 PR debug/47209
998 * g++.dg/debug/pr47209.C: New.
999
1000 2011-01-12 Richard Guenther <rguenther@suse.de>
1001
1002 PR lto/47259
1003 * gcc.dg/lto/pr47259_0.c: New testcase.
1004 * gcc.dg/lto/pr47259_1.c: Likewise.
1005
1006 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
1007
1008 * objc-obj-c++-shared/Object1.h: Add copyright header, update
1009 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
1010 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
1011 methods missing from the OBJC2 Object.
1012 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
1013 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
1014 GNU and NeXT runtimes.
1015 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
1016 comments.
1017 * objc-obj-c++-shared/Object1.m: Likewise.
1018 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
1019 * objc.dg/proto-qual-1.m: Likewise.
1020 * obj-c++.dg/proto-lossage-3.mm: Likewise.
1021 * obj-c++.dg/proto-qual-1.mm: Likewise.
1022
1023 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
1024
1025 PR testsuite/33033
1026 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
1027
1028 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1029
1030 Fixed the Objective-C++ testsuite and updated all tests.
1031 * lib/obj-c++.exp (obj-c++_init): Declare and set
1032 gcc_warning_prefix and gcc_error_prefix.
1033 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
1034 'dg-warning', 'dg-message' and 'dg-error'.
1035 * obj-c++.dg/class-extension-3.mm: Likewise.
1036 * obj-c++.dg/class-protocol-1.mm: Likewise.
1037 * obj-c++.dg/encode-7.mm: Likewise.
1038 * obj-c++.dg/exceptions-3.mm: Likewise.
1039 * obj-c++.dg/exceptions-5.mm: Likewise.
1040 * obj-c++.dg/method-12.mm: Likewise.
1041 * obj-c++.dg/method-13.mm: Likewise.
1042 * obj-c++.dg/method-15.mm: Likewise.
1043 * obj-c++.dg/method-16.mm: Likewise.
1044 * obj-c++.dg/method-4.mm: Likewise.
1045 * obj-c++.dg/method-8.mm: Likewise.
1046 * obj-c++.dg/method-conflict-1.mm: Likewise.
1047 * obj-c++.dg/method-conflict-2.mm: Likewise.
1048 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
1049 and uncommented second part of the testcase now that the testsuite
1050 works correctly.
1051 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
1052 and uncommented second part of the testcase now that the testsuite
1053 works correctly.
1054 * obj-c++.dg/private-1.mm: Likewise.
1055 * obj-c++.dg/proto-lossage-4.mm: Likewise.
1056 * obj-c++.dg/syntax-error-7.mm: Likewise.
1057 * obj-c++.dg/warn5.mm: Likewise.
1058 * obj-c++.dg/property/at-property-14.mm: Likewise.
1059 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
1060 FIXME.
1061 * obj-c++.dg/property/at-property-18.mm: Likewise.
1062 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
1063 FIXME.
1064 * obj-c++.dg/property/at-property-21.mm: Likewise.
1065 * obj-c++.dg/property/at-property-28.mm: Likewise.
1066 * obj-c++.dg/property/at-property-5.mm: Likewise.
1067 * obj-c++.dg/property/dynamic-2.mm: Likewise.
1068 * obj-c++.dg/property/property-neg-3.mm: Likewise.
1069 * obj-c++.dg/property/synthesize-11.mm: Likewise.
1070 * obj-c++.dg/property/synthesize-6.mm: Likewise.
1071 * obj-c++.dg/property/synthesize-8.mm: Likewise.
1072 * obj-c++.dg/property/synthesize-9.mm: Likewise.
1073 * obj-c++.dg/tls/diag-5.mm: Likewise.
1074 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
1075 dg-error, now matched correctly.
1076
1077 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
1078
1079 * objc.dg/property/at-property-29.m: New.
1080 * obj-c++.dg/property/at-property-29.mm: New.
1081
1082 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1083
1084 * go.test/go-test.exp (go-set-goarch): New proc.
1085 (go-gc-tests): Use it.
1086
1087 2011-01-11 Dodji Seketeli <dodji@redhat.com>
1088
1089 PR debug/46955
1090 * g++.dg/debug/dwarf2/template-params-8.C: New test.
1091
1092 2011-01-11 Richard Henderson <rth@redhat.com>
1093
1094 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
1095
1096 2011-01-11 Jan Hubicka <jh@suse.cz>
1097
1098 PR lto/45721
1099 PR lto/45375
1100 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
1101 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
1102
1103 2011-01-11 Richard Guenther <rguenther@suse.de>
1104
1105 PR tree-optimization/46076
1106 * gcc.dg/tree-ssa/pr46076.c: New testcase.
1107
1108 2011-01-11 Jeff Law <law@redhat.com>
1109
1110 * PR tree-optimization/47086
1111 * gcc.dg/pr47086.c: New test.
1112
1113 2011-01-11 Jason Merrill <jason@redhat.com>
1114
1115 PR c++/46658
1116 * g++.dg/template/new10.C: New.
1117
1118 PR c++/45520
1119 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
1120
1121 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
1122
1123 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
1124 Split type definitions and NSConstantString class into...
1125 * objc-obj-c++-shared/objc-test-suite-types.h: New.
1126 * objc-obj-c++-shared/nsconstantstring-class.h: New.
1127 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
1128 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
1129 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
1130 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
1131 to comments.
1132 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
1133 encode defines for newer NeXT system headers.
1134 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
1135 * obj-c++.dg/torture/strings/string1.mm: Likewise.
1136 * objc.dg/foreach-5.m: Likewise.
1137 * objc.dg/foreach-2.m: Likewise.
1138 * objc.dg/foreach-4.m: Likewise.
1139 * objc.dg/torture/strings/string1.m: Likewise.
1140 * objc.dg/torture/strings/string2.m: Likewise.
1141 * objc.dg/torture/strings/string3.m: Likewise.
1142 * objc.dg/torture/strings/string4.m: Likewise.
1143 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
1144 header and stand alone.
1145 * obj-c++.dg/strings/strings-2.mm: Likewise.
1146 * objc.dg/torture/strings/const-str-3.m: Likewise.
1147 * objc.dg/strings/strings-2.m: Likewise.
1148 * objc.dg/strings/const-str-12b.m: Likewise.
1149
1150 2011-01-12 Richard Guenther <rguenther@suse.de>
1151
1152 PR middle-end/32511
1153 * gcc.dg/attr-weak-1.c: Adjust.
1154
1155 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
1156
1157 PR fortran/47051
1158 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
1159 standard compliant and comment.
1160
1161 2011-01-10 Jan Hubicka <jh@suse.cz>
1162
1163 PR lto/46083
1164 * gcc.dg/initpri3.c: New testcase.
1165
1166 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
1167
1168 PR lto/47222
1169 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
1170 externally visible.
1171 (g_esi): Likewise.
1172 (g_ebx): Likewise.
1173 (g_ebp): Likewise.
1174 (g_esp): Likewise.
1175 (g_ebp_save): Likewise.
1176 (g_esp_save): Likewise.
1177
1178 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1179
1180 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
1181
1182 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1183
1184 PR tree-optimization/46021
1185 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
1186 i?86-*-*, x86_64-*-*.
1187
1188 2011-01-10 Jeff Law <law@redhat.com>
1189
1190 * PR tree-optimization/47141
1191 * gcc.c-torture/compile/pr47141.c: New test.
1192
1193 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
1194
1195 PR testsuite/46230
1196 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
1197 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
1198 * gcc.dg/vect/slp-35.c: Remove XFAILs.
1199 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
1200
1201 PR testsuite/46230
1202 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
1203 being vectorized. Adjust dg-final pattern. Remove XFAIL.
1204 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
1205 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
1206 being vectorized. Adjust dg-final pattern.
1207
1208 PR testsuite/46230
1209 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
1210 * gcc.dg/vect/slp-24.c: Likewise.
1211
1212 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
1213
1214 PR c++/47218
1215 * g++.dg/other/pr47218-1.C: New test file.
1216 * g++.dg/other/pr47218.C: Likewise.
1217 * g++.dg/other/pr47218.h: New supporting header.
1218
1219 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
1220
1221 PR objc/47232
1222 * objc.dg/attributes/invalid-attribute-1.m: New.
1223 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
1224
1225 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1226
1227 PR fortran/47224
1228 * gfortran.dg/proc_ptr_comp_28.f90: New.
1229
1230 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1231
1232 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
1233 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
1234 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1235 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
1236 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
1237 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1238 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
1239 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
1240 * objc.dg/gnu-api-2-class.m: Likewise.
1241 * objc.dg/gnu-api-2-ivar.m: Likewise.
1242 * objc.dg/gnu-api-2-method.m: Likewise.
1243 * objc.dg/gnu-api-2-objc.m: Likewise.
1244 * objc.dg/gnu-api-2-object.m: Likewise.
1245 * objc.dg/gnu-api-2-property.m: Likewise.
1246 * objc.dg/gnu-api-2-protocol.m: Likewise.
1247 * objc.dg/gnu-api-2-sel.m: Likewise.
1248
1249 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
1250
1251 * objc.dg/foreach-1.m: Skip for Darwin < 9.
1252 * objc.dg/objc-foreach-4.m: Likewise.
1253 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
1254 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
1255 * objc.dg/foreach-4.m: Likewise.
1256 * objc.dg/foreach-5.m: Likewise.
1257 * objc.dg/foreach-3.m: Return self from init.
1258
1259 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1260
1261 PR fortran/38536
1262 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
1263
1264 2011-01-09 Janus Weil <janus@gcc.gnu.org>
1265
1266 PR fortran/46313
1267 * gfortran.dg/class_35.f90: New.
1268
1269 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1270
1271 * objc.dg/foreach-1.m: Add "-Wall" to flags.
1272
1273 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
1274
1275 PR objc/47078
1276 * objc.dg/invalid-method-2.m: New.
1277 * obj-c++.dg/invalid-method-2.mm: New.
1278
1279 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
1280
1281 PR fortran/46896
1282 * gfortran.dg/transpose_optimization_2.f90 : New test.
1283
1284 2011-01-08 Jan Hubicka <jh@suse.cz>
1285
1286 PR tree-optmization/46469
1287 * g++.dg/torture/pr46469.C: New testcase.
1288
1289 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
1290
1291 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
1292 emulation of libobjc-gnu structure layout functionality to ..
1293 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
1294 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
1295 * objc/execute/bf-common.h: Adjust headers.
1296 * objc/execute/bf-1.m: Likewise.
1297 * objc/execute/bf-2.m: Likewise.
1298 * objc/execute/bf-3.m: Likewise.
1299 * objc/execute/bf-4.m: Likewise.
1300 * objc/execute/bf-5.m: Likewise.
1301 * objc/execute/bf-6.m: Likewise.
1302 * objc/execute/bf-7.m: Likewise.
1303 * objc/execute/bf-8.m: Likewise.
1304 * objc/execute/bf-9.m: Likewise.
1305 * objc/execute/bf-10.m: Likewise.
1306 * objc/execute/bf-11.m: Likewise.
1307 * objc/execute/bf-12.m: Likewise.
1308 * objc/execute/bf-13.m: Likewise.
1309 * objc/execute/bf-14.m: Likewise.
1310 * objc/execute/bf-15.m: Likewise.
1311 * objc/execute/bf-16.m: Likewise.
1312 * objc/execute/bf-17.m: Likewise.
1313 * objc/execute/bf-18.m: Likewise.
1314 * objc/execute/bf-19.m: Likewise.
1315 * objc/execute/bf-20.m: Likewise.
1316 * objc/execute/bf-21.m: Likewise.
1317 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
1318 objc_get_type_qualifiers ().
1319
1320 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1321
1322 PR fortran/45777
1323 * gfortran.dg/dependency_39.f90: New test.
1324
1325 2011-01-07 Jan Hubicka <jh@suse.cz>
1326
1327 Get builtins tests ready for linker plugin.
1328 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
1329 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
1330 my_memset, my_bzero): Mark used.
1331 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
1332 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
1333 volatile.
1334 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
1335 volatile.
1336
1337 2011-01-07 Jan Hubicka <jh@suse.cz>
1338
1339 PR tree-optimization/46367
1340 * g++.dg/torture/pr46367.C: New file.
1341
1342 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1343
1344 PR target/47201
1345 * gcc.dg/pr47201.c: New test.
1346
1347 PR bootstrap/47187
1348 * gcc.dg/tree-prof/pr47187.c: New test.
1349
1350 2011-01-07 Tobias Burnus <burnus@net-b.de>
1351
1352 PR fortran/41580
1353 * gfortran.dg/extends_type_of_3.f90: New.
1354
1355 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
1356
1357 * g++.dg/ext/dllexport-MI1.C: Adjust test.
1358 * g++.dg/ext/dllimport-MI1.C: Likewise.
1359 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
1360 * g++.dg/ext/dllimport10.C: Likewise.
1361 * g++.dg/ext/dllimport11.C: Likewise.
1362 * g++.dg/ext/dllimport12.C: Likewise.
1363 * g++.dg/ext/dllimport13.C: Likewise.
1364 * g++.dg/ext/dllimport2.C: Likewise.
1365 * g++.dg/ext/dllimport3.C: Likewise.
1366 * g++.dg/ext/dllimport4.C: Likewise.
1367 * g++.dg/ext/dllimport5.C: Likewise.
1368 * g++.dg/ext/dllimport6.C: Likewise.
1369 * g++.dg/ext/dllimport8.C: Likewise.
1370 * g++.dg/ext/dllimport9.C: Likewise.
1371 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
1372 targets, too. Additionally enable test for i?86-*-mingw*.
1373 * g++.dg/ext/selectany1.C: Likewise.
1374 Remove guard variable check.
1375
1376 2011-01-07 Janus Weil <janus@gcc.gnu.org>
1377
1378 PR fortran/47189
1379 PR fortran/47194
1380 * gfortran.dg/storage_size_3.f08: Extended.
1381
1382 2011-01-07 Jakub Jelinek <jakub@redhat.com>
1383
1384 PR c++/47022
1385 * g++.dg/template/stdarg1.C: New test.
1386
1387 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1388
1389 PR fortran/47195
1390 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
1391 * gfortran.dg/defined_operators_1.f90: Split the subroutine
1392 from the interface of functions to not hide the errors that
1393 shall be tested.
1394
1395 2011-01-06 Jan Hubicka <jh@suse.cz>
1396
1397 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
1398 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
1399
1400 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
1401
1402 PR fortran/33117
1403 PR fortran/46478
1404 * gfortran.dg/interface_33.f90: New test.
1405
1406 2011-01-06 Jakub Jelinek <jakub@redhat.com>
1407
1408 PR c/47150
1409 * gcc.c-torture/compile/pr47150.c: New test.
1410
1411 2011-01-06 Ira Rosen <irar@il.ibm.com>
1412
1413 PR tree-optimization/47139
1414 * gcc.dg/vect/pr47139.c: New test.
1415
1416 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1417
1418 PR fortran/47180
1419 * gfortran.dg/extends_type_of_2.f03: New.
1420
1421 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1422
1423 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
1424
1425 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
1426
1427 * gnat.dg/opt14.adb: New test.
1428
1429 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1430
1431 PR fortran/46017
1432 * gfortran.dg/allocate_error_2.f90: New test.
1433
1434 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1435
1436 PR fortran/47024
1437 * gfortran.dg/storage_size_3.f08: New.
1438
1439 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1440
1441 PR libgfortran/47154
1442 * gfortran.dg/namelist_68.f90: New test.
1443
1444 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1445
1446 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1447
1448 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1449
1450 PR fortran/46448
1451 * gfortran.dg/class_34.f90: New.
1452
1453 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1454
1455 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1456 use __builtin_inff. Skip all single-precision tests that require
1457 Infinity.
1458
1459 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1460
1461 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1462
1463 2011-01-03 Jakub Jelinek <jakub@redhat.com>
1464
1465 PR tree-optimization/47148
1466 * gcc.c-torture/execute/pr47148.c: New test.
1467
1468 PR tree-optimization/47155
1469 * gcc.c-torture/execute/pr47155.c: New test.
1470
1471 PR rtl-optimization/47157
1472 * gcc.c-torture/compile/pr47157.c: New test.
1473
1474 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1475
1476 * gcc.dg/torture/vector-shift2.c (schar): Define.
1477 (main): Always use schar or uchar instead of plain "char" to avoid
1478 dependencies on implementation-defined char signedness.
1479
1480 2011-01-03 Martin Jambor <mjambor@suse.cz>
1481
1482 PR tree-optimization/46801
1483 * gnat.dg/pack9.adb: Remove xfail.
1484
1485 2011-01-03 Martin Jambor <mjambor@suse.cz>
1486
1487 PR tree-optimization/46984
1488 * g++.dg/ipa/pr46984.C: New test.
1489
1490 2011-01-02 Janus Weil <janus@gcc.gnu.org>
1491
1492 PR fortran/46408
1493 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
1494
1495 2011-01-02 Jakub Jelinek <jakub@redhat.com>
1496
1497 PR tree-optimization/47140
1498 * gcc.c-torture/compile/pr47140.c: New test.
1499
1500 PR rtl-optimization/47028
1501 * gcc.dg/pr47028.c: New test.
1502
1503 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
1504
1505 * objc.dg/protocol-forward-1.m: Removed TODO.
1506 * objc.dg/protocol-forward-2.m: New.
1507 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
1508 * obj-c++.dg/protocol-forward-2.mm: New.
1509
1510 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
1511
1512 PR target/38662
1513 * g++.dg/eh/pr38662.C: New testcase.
1514
1515 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
1516
1517 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
1518 scan for newline '\n'.
1519
1520 \f
1521 Copyright (C) 2011 Free Software Foundation, Inc.
1522
1523 Copying and distribution of this file, with or without modification,
1524 are permitted in any medium without royalty provided the copyright
1525 notice and this notice are preserved.