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