re PR bootstrap/52808 (LTO bootstrap failed with bootstrap-profiled)
[gcc.git] / gcc / testsuite / ChangeLog
1 2012-04-03 Richard Guenther <rguenther@suse.de>
2
3 PR tree-optimization/52808
4 * gcc.dg/pr52808.c: New testcase.
5
6 2012-04-03 Jakub Jelinek <jakub@redhat.com>
7
8 PR tree-optimization/52835
9 * gfortran.dg/pr52835.f90: New test.
10
11 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
12
13 * gnat.dg/specs/aggr5.ads: New test.
14
15 2012-04-02 Richard Guenther <rguenther@suse.de>
16
17 PR tree-optimization/52756
18 * gcc.dg/torture/pr52756.c: New testcase.
19
20 2012-04-02 Richard Guenther <rguenther@suse.de>
21
22 PR middle-end/52803
23 * gcc.dg/pr52803.c: New testcase.
24
25 2012-04-02 Dodji Seketeli <dodji@redhat.com>
26
27 PR c++/40942
28 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
29 DR 214 in account.
30
31 2012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
32
33 PR c++/50043
34 * g++.dg/cpp0x/noexcept17.C: New.
35 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
36 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
37 * g++.dg/cpp0x/noexcept01.C: Likewise.
38 * g++.dg/eh/init-temp1.C: Likewise.
39 * g++.dg/eh/ctor1.C: Likwise.
40
41 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
42
43 * gnat.dg/controlled6.adb: New test.
44 * gnat.dg/controlled6_pkg.ads: New helper.
45 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
46
47 2012-03-30 Richard Henderson <rth@redhat.com>
48
49 PR debug/52727
50 * g++.dg/opt/pr52727.C: New testcase.
51
52 2012-03-30 Richard Guenther <rguenther@suse.de>
53
54 PR tree-optimization/52754
55 * gcc.target/i386/pr52754.c: New testcase.
56
57 2012-03-30 Richard Guenther <rguenther@suse.de>
58
59 PR middle-end/52772
60 * g++.dg/torture/pr52772.C: New testcase.
61
62 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
63
64 PR c++/52718
65 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
66
67 2012-03-29 Jason Merrill <jason@redhat.com>
68
69 PR c++/52685
70 * g++.dg/template/inherit8.C: New.
71
72 2012-03-29 Jakub Jelinek <jakub@redhat.com>
73
74 PR c++/52759
75 * g++.dg/ext/weak4.C: New test.
76
77 PR tree-optimization/52760
78 * gcc.c-torture/execute/pr52760.c: New test.
79
80 2012-03-29 Jason Merrill <jason@redhat.com>
81
82 PR c++/52743
83 * g++.dg/cpp0x/initlist-array3.C: New.
84
85 2012-03-28 Jason Merrill <jason@redhat.com>
86
87 PR c++/52746
88 * g++.dg/overload/virtual2.C: New.
89
90 2012-03-28 Eric Botcazou <ebotcazou@adacore.com>
91
92 * gnat.dg/vect7.ad[sb]: New test.
93
94 2012-03-28 Paul Thomas <pault@gcc.gnu.org>
95 Tobias Burnus <burnus@gcc.gnu.org>
96
97 PR fortran/52652
98 * gfortran.dg/allocate_class_1.f90 : Change error test.
99 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
100 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
101 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
102
103 2012-03-28 Jakub Jelinek <jakub@redhat.com>
104
105 PR middle-end/52691
106 * gcc.dg/pr52691.c: New test.
107
108 PR middle-end/52750
109 * gcc.c-torture/compile/pr52750.c: New test.
110
111 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
112
113 PR target/52692
114 * gcc.target/avr/torture/builtins-2.c: New test.
115
116 2012-03-28 Jakub Jelinek <jakub@redhat.com>
117
118 PR target/52736
119 * gcc.target/i386/pr52736.c: New test.
120
121 2012-03-27 Martin Jambor <mjambor@suse.cz>
122
123 PR middle-end/52693
124 * gcc.dg/torture/pr52693.c: New test.
125
126 2012-03-27 Meador Inge <meadori@codesourcery.com>
127
128 PR c++/52672
129 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
130
131 2012-03-27 Mike Stump <mikestump@comcast.net>
132
133 PR target/52665
134 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
135 failures that match branch names.
136
137 2012-03-27 Uros Bizjak <ubizjak@gmail.com>
138 H.J. Lu <hongjiu.lu@intel.com>
139
140 PR target/52698
141 * gcc.target/i386/pr52698.c: New test.
142
143 2012-03-27 Richard Guenther <rguenther@suse.de>
144
145 PR middle-end/52720
146 * gcc.dg/torture/pr52720.c: New testcase.
147
148 2012-03-27 Eric Botcazou <ebotcazou@adacore.com>
149
150 * gnat.dg/pack17.adb: New test.
151
152 2012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
153
154 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
155 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
156
157 2012-03-26 Martin Jambor <mjambor@suse.cz>
158
159 PR tree-optimization/50052
160 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
161
162 2012-03-26 Richard Guenther <rguenther@suse.de>
163
164 PR tree-optimization/52701
165 * gfortran.dg/pr52701.f90: New testcase.
166
167 2012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
168
169 PR tree-optimization/52686
170 * gcc.target/arm/pr52686.c: New test.
171
172 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
173
174 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
175 Add "-Os -flto" to list.
176
177 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
178
179 * gnat.dg/concat2.ad[sb]: New test.
180
181 2012-03-24 Jason Merrill <jason@redhat.com>
182
183 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
184 * g++.dg/cpp0x/trailing2.C: Likewise.
185 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
186 * g++.dg/cpp1y/auto-fn1.C: New.
187 * g++.dg/cpp1y/auto-fn2.C: New.
188 * g++.dg/cpp1y/auto-fn3.C: New.
189 * g++.dg/cpp1y/auto-fn4.C: New.
190 * g++.dg/cpp1y/auto-fn5.C: New.
191 * g++.dg/cpp1y/auto-fn6.C: New.
192 * g++.dg/cpp1y/auto-fn7.C: New.
193 * g++.dg/cpp1y/auto-fn8.C: New.
194 * g++.dg/cpp1y/auto-fn9.C: New.
195 * g++.dg/cpp1y/auto-fn10.C: New.
196 * g++.dg/cpp1y/auto-fn11.C: New.
197
198 2012-03-23 Richard Guenther <rguenther@suse.de>
199
200 PR tree-optimization/52678
201 * gfortran.dg/pr52678.f: New testcase.
202
203 2012-03-23 Richard Guenther <rguenther@suse.de>
204
205 PR tree-optimization/52638
206 * g++.dg/torture/pr52638.C: New testcase.
207
208 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
209
210 PR c++/52487
211 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
212
213 2012-03-22 Jakub Jelinek <jakub@redhat.com>
214
215 PR c++/52671
216 * g++.dg/ext/attrib44.C: New test.
217
218 2012-03-22 Jan Hubicka <jh@suse.cz>
219
220 PR middle-end/51737
221 * g++.dg/torture/pr51737.C: New testcase
222
223 2012-03-22 Richard Guenther <rguenther@suse.de>
224
225 PR tree-optimization/52548
226 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
227
228 2012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
229
230 * lib/fortran-modules.exp (list-module-names-1): Remove
231 warning.
232
233 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
234
235 PR target/50751
236 * gcc/target/sh/pr50751-1.c: New.
237 * gcc/target/sh/pr50751-2.c: New.
238 * gcc/target/sh/pr50751-3.c: New.
239
240 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
241
242 PR target/52479
243 * gcc.target/sh/sh4a-cos.c: Remove.
244 * gcc.target/sh/sh4a-sin.c: Remove.
245 * gcc.target/sh/sh4a-sincos.c: Remove.
246
247 2012-03-21 Richard Earnshaw <rearnsha@arm.com>
248
249 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
250 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
251
252 2012-03-21 Martin Jambor <mjambor@suse.cz>
253
254 PR testsuite/52641
255 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
256 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
257
258 2012-03-21 Andrew Stubbs <ams@codesourcery.com>
259
260 * gcc.target/arm/thumb-16bit-ops.c: New file.
261 * gcc.target/arm/thumb-ifcvt.c: New file.
262
263 2012-03-20 Jason Merrill <jason@redhat.com>
264
265 * lib/target-supports.exp: Add { target c++1y }.
266
267 * g++.dg/cpp0x/auto32.C: New.
268
269 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
270
271 PR testsuite/52641
272 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
273 int32plus.
274 * gcc.dg/torture/pr48124-4.c: Ditto:
275 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
276
277 2012-03-20 Jason Merrill <jason@redhat.com>
278
279 PR c++/52510
280 * g++.dg/cpp0x/initlist66.C: New.
281
282 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
283
284 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
285 __AVR_HAVE_LPMX__
286
287 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
288
289 PR target/49868
290 * gcc.target/avr/torture/addr-space-2.h: New file.
291 * gcc.target/avr/torture/addr-space-2-g.h: New test.
292 * gcc.target/avr/torture/addr-space-2-0.h: New test.
293 * gcc.target/avr/torture/addr-space-2-1.h: New test.
294 * gcc.target/avr/torture/addr-space-2-x.h: New test.
295
296 2012-03-20 Richard Guenther <rguenther@suse.de>
297
298 * gnat.dg/pack16.adb: New testcase.
299 * gnat.dg/pack16_pkg.ads: Likewise.
300 * gnat.dg/specs/pack8.ads: Likewise.
301 * gnat.dg/specs/pack8_pkg.ads: Likewise.
302
303 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
304
305 * g++.dg/warn/Wuseless-cast.C: Extend.
306
307 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
308
309 PR c++/14710
310 * g++.dg/warn/Wuseless-cast.C: New.
311
312 2012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
313
314 PR libfortran/52608
315 * gfortran.dg/pr52608.f90: New test.
316
317 2012-03-17 Tobias Burnus <burnus@net-b.de>
318
319 PR fortran/52585
320 * gfortran.dg/proc_ptr_36.f90: New.
321
322 2012-03-16 Martin Jambor <mjambor@suse.cz>
323
324 * gcc.dg/misaligned-expand-1.c: New test.
325 * gcc.dg/misaligned-expand-3.c: Likewise.
326
327 2012-03-16 Richard Guenther <rguenther@suse.de>
328 Kai Tietz <ktietz@redhat.com>
329
330 PR middle-end/48814
331 * gcc.c-torture/execute/pr48814-1.c: New test.
332 * gcc.c-torture/execute/pr48814-2.c: New test.
333 * gcc.dg/tree-ssa/assign-1.c: New test.
334 * gcc.dg/tree-ssa/assign-2.c: New test.
335 * gcc.dg/tree-ssa/assign-3.c: New test.
336
337 2012-03-16 Richard Guenther <rguenther@suse.de>
338
339 * gnat.dg/specs/pack7.ads: New testcase.
340
341 2012-03-15 Jakub Jelinek <jakub@redhat.com>
342
343 PR target/52568
344 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
345 * gcc.dg/torture/vshuf-8.inc: Likewise.
346 * gcc.dg/torture/vshuf-16.inc: Likewise.
347 * gcc.dg/torture/vshuf-32.inc: Likewise.
348
349 2012-03-15 Jason Merrill <jason@redhat.com>
350
351 * g++.dg/torture/pr52582.C: New.
352
353 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
354
355 * lib/fortran-modules.exp: New file which was forgotten in r185430.
356
357 2012-03-15 Ira Rosen <irar@il.ibm.com>
358 Ulrich Weigand <ulrich.weigand@linaro.org>
359
360 * gcc.dg/vect/slp-cond-3.c: New test.
361 * gcc.dg/vect/slp-cond-4.c: New test.
362
363 2012-03-15 Ira Rosen <irar@il.ibm.com>
364 Ulrich Weigand <ulrich.weigand@linaro.org>
365
366 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
367 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
368
369 2012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
370
371 PR libfortran/52434
372 PR libfortran/48878
373 PR libfortran/38199
374 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
375 * gfortran.dg/round_1.f03: Likewise.
376
377 2012-03-15 Jakub Jelinek <jakub@redhat.com>
378 Andrew Pinski <apinski@cavium.com>
379
380 PR middle-end/52592
381 * gcc.dg/pr52592.c: New test.
382
383 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
384
385 * gfortran.fortran-torture/compile/compile.exp: Simplify.
386 * gfortran.fortran-torture/execute/execute.exp: Likewise.
387 * lib/gcc-dg.exp (cleanup-modules): Move to ..
388 * lib/fortran-modules.exp: .. this new file. Adjust users.
389 * lib/gfortran-dg.exp (gfortran-dg-runtest,
390 gfortran-dg-debug-runtest): Call cleanup-modules.
391 * lib/fortran-torture.exp (fortran-torture-execute,
392 fortran-torture): Likewise.
393 * gfortran.dg/coarray/caf.exp: Likewise.
394 * lib/lto.exp: Likewise.
395 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
396 * gfortran.dg/class_4b.f03: Likewise.
397 * gfortran.dg/class_4c.f03: Likewise.
398 * gfortran.dg/class_45a.f03: Likewise.
399 * gfortran.dg/binding_label_tests_10.f03: Likewise.
400 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
401 * gfortran.dg/binding_label_tests_11.f03: Likewise.
402 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
403 * gfortran.dg/binding_label_tests_13.f03: Likewise.
404 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
405 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
406 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
407 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
408 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
409 * gfortran.dg/whole_file_28.f90: Likewise.
410 * gfortran.dg/whole_file_29.f90: Likewise.
411 * gfortran.dg/whole_file_30.f90: Likewise.
412 * gfortran.dg/whole_file_31.f90: Likewise.
413
414 2012-03-15 Jakub Jelinek <jakub@redhat.com>
415
416 PR tree-optimization/52267
417 * gcc.dg/pr52267.c: New test.
418 * gcc.dg/tree-ssa/vrp65.c: New test.
419 * gcc.dg/tree-ssa/vrp66.c: New test.
420
421 2012-03-15 Richard Guenther <rguenther@suse.de>
422
423 PR middle-end/52580
424 * gfortran.dg/vect/pr52580.f: New testcase.
425
426 2012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
427
428 * gcc.target/sh/fpul-usage-1.c: New.
429
430 2012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
431
432 PR target/49468
433 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
434 * gcc.target/sh/pr49468-di.c: Likewise.
435
436 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
437
438 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
439 * gcc.dg/c99-stdint-6.c: Likewise.
440 * gcc.dg/lto/20090210_0.c: Likewise.
441 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
442 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
443 * gcc.dg/pragma-init-fini-2.c: Likewise.
444 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
445 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
446 * gcc.target/i386/pr22152.c: Likewise.
447 * gcc.target/i386/vect8-ret.c: Likewise.
448 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
449 handling.
450
451 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
452
453 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
454 * g++.dg/tree-prof/partition1.C: Likewise.
455 * g++.dg/tree-prof/partition2.C: Likewise.
456 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
457 handling.
458 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
459 * gcc.c-torture/execute/20010724-1.c: Remove.
460 * gcc.c-torture/execute/20010724-1.x: Remove.
461 * gcc.c-torture/execute/20040208-2.c: Remove.
462 * gcc.c-torture/execute/20040208-2.x: Remove.
463 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
464 Remove.
465 (main) [__mips__ && __sgi__]: Remove.
466 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
467 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
468 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
469 mips-sgi-irix6* handling.
470 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
471 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
472 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
473 handling.
474 * gcc.dg/torture/builtin-logb-1.c: Likewise.
475 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
476 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
477 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
478 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
479 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
480 mips-sgi-irix6*.
481 * gcc.target/mips/interrupt_handler-3.c: Likewise.
482 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
483 * gcc.target/mips/save-restore-3.c: Likewise.
484 * gcc.target/mips/save-restore-4.c: Likewise.
485 * gcc.target/mips/save-restore-5.c: Likewise.
486 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
487 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
488 messages.
489 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
490 IRIX 6 handling.
491 (restore_ld_library_path_env_vars): Likewise.
492 * lib/target-supports.exp (check_profiling_available): Remove
493 mips*-*-irix* handling.
494 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
495 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
496 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
497
498 2012-03-14 Jakub Jelinek <jakub@redhat.com>
499
500 PR c++/52582
501 * g++.dg/opt/pr52582.C: New test.
502
503 2012-03-14 Richard Guenther <rguenther@suse.de>
504
505 PR tree-optimization/52571
506 * gcc.dg/vect/vect-2.c: Initialize arrays.
507 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
508 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
509 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
510
511 2012-03-14 Richard Guenther <rguenther@suse.de>
512
513 PR middle-end/52080
514 PR middle-end/52097
515 PR middle-end/48124
516 * gcc.dg/torture/pr48124-1.c: New testcase.
517 * gcc.dg/torture/pr48124-2.c: Likewise.
518 * gcc.dg/torture/pr48124-3.c: Likewise.
519 * gcc.dg/torture/pr48124-4.c: Likewise.
520
521 2012-03-14 Richard Guenther <rguenther@suse.de>
522
523 PR middle-end/52578
524 * gcc.dg/pr52578.c: New testcase.
525
526 2012-03-14 Jakub Jelinek <jakub@redhat.com>
527
528 PR c++/52521
529 * g++.dg/cpp0x/udlit-args2.C: New test.
530
531 2012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
532
533 PR target/48596
534 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
535 * gcc.c-torture/compile/pr48596.c: ... here.
536
537 2012-01-30 Dodji Seketeli <dodji@redhat.com>
538
539 PR c++/51641
540 * g++.dg/lookup/hidden-class17.C: New test.
541
542 2012-03-13 Jakub Jelinek <jakub@redhat.com>
543
544 PR c/52577
545 * gcc.dg/Wunused-var-3.c: New test.
546
547 2012-03-13 Martin Jambor <mjambor@suse.cz>
548
549 * gcc.dg/misaligned-expand-2.c: New test.
550
551 2012-03-13 Richard Guenther <rguenther@suse.de>
552
553 PR middle-end/52134
554 * gcc.dg/pr52134.c: New testcase.
555
556 2012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
557
558 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
559
560 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
561
562 PR tree-optimization/46728
563 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
564 * gcc.target/powerpc/pr46728-5.c: Likewise.
565 * gcc.target/powerpc/pr46728-8.c: Likewise.
566 * gcc.target/powerpc/pr46728-10.c: Likewise.
567 * gcc.target/powerpc/pr46728-11.c: Likewise.
568 * gcc.target/powerpc/pr46728-13.c: Likewise.
569 * gcc.target/powerpc/pr46728-14.c: Likewise.
570 * gcc.target/powerpc/pr46728-15.c: Likewise.
571
572 2012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
573
574 PR c++/52299
575 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
576
577 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
578
579 PR tree-optimization/46728
580 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
581 * gcc.target/powerpc/pr46728-5.c: Likewise.
582 * gcc.target/powerpc/pr46728-8.c: Likewise.
583 * gcc.target/powerpc/pr46728-10.c: Likewise.
584 * gcc.target/powerpc/pr46728-11.c: Likewise.
585 * gcc.target/powerpc/pr46728-13.c: Likewise.
586 * gcc.target/powerpc/pr46728-14.c: Likewise.
587 * gcc.target/powerpc/pr46728-15.c: Likewise.
588
589 2012-03-12 Georg-Johann Lay <avr@gjlay.de>
590
591 PR target/49868
592 * gcc.target/avr/torture/addr-space-1.h: New file.
593 * gcc.target/avr/torture/addr-space-1-g.h: New test.
594 * gcc.target/avr/torture/addr-space-1-0.h: New test.
595 * gcc.target/avr/torture/addr-space-1-1.h: New test.
596 * gcc.target/avr/torture/addr-space-1-x.h: New test.
597
598 2012-03-12 Andrew Pinski <apinski@cavium.com>
599
600 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
601
602 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
603
604 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
605 * g++.dg/abi/thunk4.C: Likewise.
606 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
607 Adapt line numbers.
608 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
609 handling.
610 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
611 * g++.dg/eh/spbp.C: Likewise.
612 * g++.dg/ext/label13.C: Likewise.
613 * g++.dg/guality/guality.exp: Likewise.
614 * g++.dg/other/anon5.C: Likewise.
615 * g++.dg/other/pragma-ep-1.C: Remove.
616 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
617 * g++.dg/warn/pr31246.C: Likewise.
618 * g++.dg/warn/weak1.C: Likewise.
619 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
620 * g++.old-deja/g++.ext/attrib5.C: Likewise.
621 * gcc.c-torture/compile/limits-declparen.c: Likewise.
622 * gcc.c-torture/compile/limits-pointer.c: Likewise.
623 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
624 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
625 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
626 * gcc.dg/c99-tgmath-1.c: Likewise.
627 * gcc.dg/c99-tgmath-2.c: Likewise.
628 * gcc.dg/c99-tgmath-3.c: Likewise.
629 * gcc.dg/c99-tgmath-4.c: Likewise.
630 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
631 handling.
632 * gcc.dg/debug/pr49032.c: Likewise.
633 * gcc.dg/guality/guality.exp: Likewise.
634 * gcc.dg/intmax_t-1.c: Likewise.
635 * gcc.dg/pr48616.c: Likewise.
636 * gcc.dg/pragma-ep-1.c: Remove.
637 * gcc.dg/pragma-ep-2.c: Remove.
638 * gcc.dg/pragma-ep-3.c: Remove.
639 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
640 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
641 * gcc.misc-tests/gcov-14.c: Likewise.
642 * gfortran.dg/guality/guality.exp: Likewise.
643 * lib/target-supports.exp (check_weak_available): Likewise.
644 (add_options_for_tls): Likewise.
645 (check_ascii_locale_available): Likewise.
646 * obj-c++.dg/dwarf-2.mm: Likewise.
647 * objc.dg/dwarf-1.m: Likewise.
648 * objc.dg/dwarf-2.m: Likewise.
649
650 2012-03-12 Jakub Jelinek <jakub@redhat.com>
651
652 PR tree-optimization/51721
653 * gcc.dg/tree-ssa/vrp64.c: New test.
654
655 PR tree-optimization/52533
656 * gcc.c-torture/compile/pr52533.c: New test.
657
658 2012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
659
660 * gcc.target/i386/rtm-xabort-1.c: New.
661 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
662 * gcc.target/i386/rtm-xend-1.c: Ditto.
663 * gcc.target/i386/rtm-xtest-1.c: Ditto.
664 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
665 * gcc.target/i386/sse-13.c: Ditto.
666 * gcc.target/i386/sse-14.c: Ditto.
667 * gcc.target/i386/sse-22.c: Ditto.
668 * gcc.target/i386/sse-23.c: Ditto.
669 * g++.dg/other/i386-2.C: Ditto.
670 * g++.dg/other/i386-3.C: Ditto.
671
672 2012-03-12 Tobias Burnus <burnus@net-b.de>
673
674 PR fortran/52542
675 * gfortran.dg/proc_ptr_35.f90: New.
676
677 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
678
679 PR target/52530
680 * gcc.dg/torture/pr52530.c: New test.
681
682 2012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
683
684 PR target/51244
685 * gcc.target/sh/pr51244-1.c: Fix thinkos.
686
687 2012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
688
689 PR target/52450
690 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
691
692 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
693
694 2012-03-09 Andrew Pinski <apinski@cavium.com>
695
696 PR middle-end/51988
697 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
698 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
699
700 2012-03-09 Jiangning Liu <jiangning.liu@arm.com>
701
702 * gcc.dg/tree-ssa/scev-3.c: New.
703 * gcc.dg/tree-ssa/scev-4.c: New.
704
705 2012-03-08 Tobias Burnus <burnus@net-b.de>
706
707 PR fortran/52469
708 * gfortran.dg/proc_ptr_34.f90
709
710 2012-03-07 Jason Merrill <jason@redhat.com>
711
712 PR c++/52521
713 * g++.dg/cpp0x/udlit-mangle.C: New.
714
715 2012-03-06 Pat Haugen <pthaugen@us.ibm.com>
716
717 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
718
719 2012-03-06 Richard Guenther <rguenther@suse.de>
720
721 PR middle-end/52493
722 * gcc.dg/torture/pr52493.c: New testcase.
723
724 2012-03-06 Richard Guenther <rguenther@suse.de>
725
726 PR lto/52097
727 * gcc.dg/lto/pr52097_0.c: New testcase.
728
729 2012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
730
731 PR target/51244
732 * gcc.target/sh/pr51244-1.c: New.
733 * gcc.target/sh/pr51244-2.c: New.
734 * gcc.target/sh/pr51244-3.c: New.
735
736 2012-03-05 Jason Merrill <jason@redhat.com>
737
738 PR c++/51930
739 * g++.dg/ext/visibility/template11.C: New.
740
741 * g++.dg/cpp0x/implicit13.C: New.
742
743 2012-03-05 Jakub Jelinek <jakub@redhat.com>
744
745 PR tree-optimization/51721
746 * gcc.dg/tree-ssa/vrp63.c: New test.
747 * gcc.dg/pr51721.c: New test.
748
749 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
750
751 PR fortran/50981
752 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
753 argument checks.
754
755 2012-03-04 H.J. Lu <hongjiu.lu@intel.com>
756
757 PR target/52146
758 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
759
760 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
761
762 PR fortran/50981
763 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
764
765 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
766
767 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
768 int32plus.
769
770 2012-03-03 Jason Merrill <jason@redhat.com>
771
772 * g++.dg/cpp0x/nsdmi-defer6.C: New.
773
774 Core 1270
775 * g++.dg/cpp0x/initlist65.C: New.
776
777 PR c++/36797
778 * g++.dg/ext/is_empty2.C: New.
779
780 2012-03-03 Tobias Burnus <burnus@net-b.de>
781
782 PR fortran/48820
783 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
784
785 2012-03-03 Tobias Burnus <burnus@net-b.de>
786
787 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
788 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
789 * gfortran.dg/bind_c_usage_8.f03: Ditto.
790 * gfortran.dg/c_kind_tests_2.f03: Ditto.
791 * gfortran.dg/class_30.f90: Remove dg-warning line.
792 * gfortran.dg/bind_c_usage_25.f90: New.
793
794 2012-03-03 Tobias Burnus <burnus@net-b.de>
795
796 PR fortran/48820
797 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
798 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
799 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
800
801 2012-03-03 Tobias Burnus <burnus@net-b.de>
802
803 PR fortran/48820
804 * gfortran.dg/assumed_type_1.f90: New.
805 * gfortran.dg/assumed_type_2.f90: New.
806 * gfortran.dg/assumed_type_3.f90: New.
807 * gfortran.dg/assumed_type_4.f90: New.
808
809 2012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
810
811 PR target/49486
812 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
813 * gcc.target/sh/pr49468-di.c: New.
814
815 2012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
816
817 * gcc.dg/graphite/pr50561.c: Update.
818
819 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
820
821 * gcc.target/powerpc/pr52457.c: New test.
822
823 2012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
824
825 * gcc.target/arm/sat-1.c: New test.
826
827 2012-03-02 Uros Bizjak <ubizjak@gmail.com>
828
829 PR target/46716
830 * gcc.target/i386/pr46716.c: New test.
831
832 2012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
833
834 PR c++/51989
835 * g++.dg/cpp0x/sfinae32.C: New.
836
837 2012-03-02 Richard Guenther <rguenther@suse.de>
838
839 PR tree-optimization/52406
840 * gcc.dg/torture/pr52406.c: New testcase.
841
842 2012-03-02 Tobias Burnus <burnus@net-b.de>
843
844 PR fortran/52325
845 * gfortran.dg/derived_comp_array_ref_8.f90: New.
846 * gfortran.dg/nullify_2.f90: Update dg-error.
847 * gfortran.dg/nullify_4.f90: Ditto.
848 * gfortran.dg/pointer_init_6.f90: Ditto.
849
850 2012-03-02 Tobias Burnus <burnus@net-b.de>
851
852 PR fortran/52270
853 * gfortran.dg/class_51.f90: New.
854
855 2012-03-02 Tobias Burnus <burnus@net-b.de>
856
857 PR fortran/52452
858 * gfortran.dg/intrinsic_8.f90: New.
859
860 2012-03-01 Kai Tietz <ktietz@redhat.com>
861
862 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
863 routines on mingw targets.
864 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
865
866 2012-03-01 Jakub Jelinek <jakub@redhat.com>
867
868 PR tree-optimization/52445
869 * gcc.dg/pr52445.c: New test.
870
871 2012-02-29 Jakub Jelinek <jakub@redhat.com>
872
873 PR target/52437
874 * gcc.c-torture/compile/pr52437.c: New test.
875
876 PR middle-end/52419
877 * gcc.dg/torture/pr52419.c: New test.
878
879 PR tree-optimization/52429
880 * gcc.dg/torture/pr52429.c: New test.
881 * g++.dg/opt/pr52429.C: New test.
882
883 2012-02-29 Richard Guenther <rguenther@suse.de>
884
885 PR testsuite/52297
886 * gcc.dg/lto/trans-mem-1_0.c: Remove.
887 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
888 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
889 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
890 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
891 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
892
893 2012-02-29 Jakub Jelinek <jakub@redhat.com>
894
895 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
896
897 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
898
899 PR fortran/52386
900 * gfortran.dg/realloc_on_assign_13.f90 : New test.
901
902 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
903
904 PR target/51534
905 * gcc.target/arm/neon/pr51534.c: New testcase.
906
907 2012-02-28 Richard Guenther <rguenther@suse.de>
908
909 PR target/52407
910 * gcc.dg/torture/pr52407.c: New testcase.
911
912 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
913
914 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
915 * gcc.target/arm/vfp2.c: Likewise.
916 * gcc.target/arm/vfp3.c: Likewise.
917 * gcc.target/arm/vfp4.c: Likewise.
918 * gcc.target/arm/vfp5.c: Likewise.
919 * gcc.target/arm/vfp6.c: Likewise.
920 * gcc.target/arm/vfp7.c: Likewise.
921 * gcc.target/arm/vfp8.c: Likewise.
922 * gcc.target/arm/vfp9.c: Likewise.
923 * gcc.target/arm/vfp10.c: Likewise.
924 * gcc.target/arm/vfp11.c: Likewise.
925 * gcc.target/arm/vfp12.c: Likewise.
926 * gcc.target/arm/vfp13.c: Likewise.
927 * gcc.target/arm/vfp14.c: Likewise.
928 * gcc.target/arm/vfp15.c: Likewise.
929 * gcc.target/arm/vfp16.c: Likewise.
930 * gcc.target/arm/vfp17.c: Likewise.
931 * gcc.target/arm/neon-constants.h: New file.
932 * gcc.target/arm/neon-vect1.c: New test.
933 * gcc.target/arm/neon-vect2.c: New test.
934 * gcc.target/arm/neon-vect3.c: New test.
935 * gcc.target/arm/neon-vect4.c: New test.
936 * gcc.target/arm/neon-vect5.c: New test.
937 * gcc.target/arm/neon-vect6.c: New test.
938 * gcc.target/arm/neon-vect7.c: New test.
939 * gcc.target/arm/neon-vect8.c: New test.
940
941 2012-02-28 Richard Guenther <rguenther@suse.de>
942
943 PR tree-optimization/52402
944 * gcc.dg/torture/pr52402.c: New testcase.
945
946 2012-02-28 Richard Guenther <rguenther@suse.de>
947
948 PR lto/52400
949 * g++.dg/lto/pr52400_0.C: New testcase.
950
951 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
952
953 * gcc.target/avr/torture/builtins-1.c: New test.
954 * gcc.target/avr/torture/builtins-error.c: New test.
955
956 2012-02-28 Kai Tietz <ktietz@redhat.com>
957
958 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
959 * gcc.target/i386/pr45352-2.c: Likewise.
960 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
961 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
962 targets instead rand.
963 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
964 * gcc.target/i386/sse2-mul-1.c: Likewise.
965 * gcc.target/i386/sse4_1-blendps.c: Likewise.
966 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
967 * gcc.target/i386/pad-1.c: Likewise.
968 * gcc.target/i386/pad-9.c: Likewise.
969 * gcc.target/i386/pad-2.c: Likewise.
970 * gcc.target/i386/pad-5b.c: Likewise.
971 * gcc.target/i386/pad-8.c: Likewise.
972 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
973 * gcc.target/i386/pr44130.c: Likewise.
974 * gcc.target/i386/align-main-1.c: Likewise.
975 * gcc.target/i386/align-main-2.c: Likewise.
976 * gcc.target/i386/sw-1.c: Likewise.
977 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
978 on x64 mingw target.
979 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
980 * gcc.target/i386/pr46295.c: Likewise.
981 * gcc.target/i386/amd64-abi-1.c: Likewise.
982 * gcc.target/i386/amd64-abi-2.c: Likewise.
983 * gcc.target/i386/pr39082-1.c: Likewise.
984 * gcc.target/i386/pr39162.c: Likewise.
985 * gcc.target/i386/pr22152.c: Likewise.
986 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
987 * gcc.target/i386/wrfsbase-2.c: Likewise.
988 * gcc.target/i386/local.c: Likewise
989 * gcc.target/i386/wrgsbase-1.c: Likewise.
990 * gcc.target/i386/wrfsbase-1.c: Likewise.
991 * gcc.target/i386/pr39315-3.c: Likewise.
992 * gcc.target/i386/pr35767-4.c: Likewise.
993 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
994 x64 mingw target.
995 * gcc.target/i386/pr45336-2.c: Likewise.
996 * gcc.target/i386/pr45336-1.c: Likewise.
997 * gcc.target/i386/pr45336-4.c: Likewise.
998
999 2012-02-27 Tristan Gingold <gingold@adacore.com>
1000
1001 * gnat.dg/array20.ad[sb]: New test.
1002
1003 2012-02-27 Jakub Jelinek <jakub@redhat.com>
1004
1005 PR target/52375
1006 * gcc.target/arm/pr52375.c: New test.
1007 * gcc.c-torture/compile/pr52375.c: New test.
1008
1009 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1010
1011 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
1012 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
1013
1014 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
1015
1016 * gnat.dg/aggr19.adb: New test.
1017 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
1018
1019 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
1020
1021 PR target/49263
1022 * gcc.target/sh/pr49263.c: New.
1023
1024 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
1025
1026 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
1027 simulate_thread_wrapper_other_threads
1028 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
1029 Move initialization of 'value' to main().
1030 (main): Initialize 'value';
1031 * gcc.dg/simulate-thread/speculative-store.c
1032 (simulate_thread_step_verify): Return 0 when successful.
1033 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
1034 Reduce threshold.
1035 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
1036 (simulate_thread_wrapper_other_threads): Return a success/fail value
1037 and issue an error if the instruction count threshold is exceeded.
1038
1039 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1040
1041 PR target/50580
1042 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
1043 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1044
1045 2012-02-24 Richard Guenther <rguenther@suse.de>
1046
1047 PR middle-end/52355
1048 * gcc.dg/pr52355.c: New testcase.
1049
1050 2012-02-23 Kai Tietz <ktietz@redhat.com>
1051
1052 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
1053 * gcc.dg/Wpadded.c: Likewise.
1054 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
1055 structure-layout.
1056 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
1057 for sleep by Sleep and add windows.h include for this function.
1058 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
1059 targets.
1060 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
1061 target.
1062 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
1063 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
1064 on x64 mingw target.
1065 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
1066 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
1067 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
1068 failure on LLP64 target.
1069
1070 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
1071
1072 PR c/52290
1073 * gcc.dg/noncompile/pr52290.c: New test.
1074
1075 2012-02-23 Jakub Jelinek <jakub@redhat.com>
1076
1077 PR tree-optimization/52019
1078 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
1079
1080 2012-02-22 Kai Tietz <ktietz@redhat.com>
1081
1082 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
1083 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
1084 derived pdiff_t type.
1085 * g++.dg/torture/pr49720.C: Likewise
1086
1087 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
1088
1089 PR target/52330
1090 * gcc.target/i386/pr52330.c: New test.
1091
1092 2012-02-22 Tobias Burnus <burnus@net-b.de>
1093
1094 PR fortran/52335
1095 * gfortran.dg/io_constraints_10.f90: New.
1096
1097 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
1098
1099 * lib/target-supports.exp (check_effective_target_vect_condition):
1100 Return true for NEON.
1101
1102 2012-02-21 Kai Tietz <ktietz@redhat.com>
1103
1104 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
1105
1106 2012-02-21 Richard Guenther <rguenther@suse.de>
1107
1108 PR tree-optimization/52324
1109 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
1110
1111 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
1112
1113 PR middle-end/51782
1114 * gcc.target/avr/torture/pr51782-1.c: New test.
1115
1116 2012-02-21 Jakub Jelinek <jakub@redhat.com>
1117
1118 PR tree-optimization/52318
1119 * gcc.dg/pr52318.c: New test.
1120
1121 2012-02-20 Kai Tietz <ktietz@redhat.com>
1122
1123 * gcc.dg/bf-ms-layout-3.c: New testcase.
1124
1125 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1126
1127 PR testsuite/52229
1128 PR fortran/32380
1129 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
1130
1131 2012-02-20 Richard Guenther <rguenther@suse.de>
1132
1133 PR tree-optimization/52298
1134 * gcc.dg/torture/pr52298.c: New testcase.
1135 * gcc.dg/vect/pr52298.c: Likewise.
1136
1137 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
1138
1139 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
1140 * gcc.c-torture/execute/pr52286.c: Ditto.
1141
1142 2012-02-20 Jakub Jelinek <jakub@redhat.com>
1143
1144 PR tree-optimization/52286
1145 * gcc.c-torture/execute/pr52286.c: New test.
1146
1147 2012-02-18 Tobias Burnus <burnus@net-b.de>
1148
1149 PR fortran/52295
1150 * gfortran.dg/interface_35.f90: Use -std=f2003.
1151 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
1152 * gfortran.dg/interface_assignment_4.f90: Ditto.
1153 * gfortran.dg/bessel_1.f90: Ditto.
1154 * gfortran.dg/func_result_6.f90: Ditto.
1155 * gfortran.dg/hypot_1.f90: Ditto.
1156 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1157
1158 2012-02-17 Tobias Burnus <burnus@net-b.de>
1159
1160 PR translation/52232
1161 PR translation/52234
1162 PR translation/52245
1163 PR translation/52246
1164 PR translation/52262
1165 PR translation/52273
1166 * gfortran.dg/coarray_22.f90: Update dg-error.
1167 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
1168
1169 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1170
1171 PR target/51753
1172 * lib/gcc-simulate-thread.exp: Load timeout.exp.
1173 (simulate-thread): Use default timeout.
1174
1175 2012-02-16 Jason Merrill <jason@redhat.com>
1176
1177 PR c++/52248
1178 * g++.dg/ext/timevar1.C: New.
1179
1180 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
1181
1182 PR c++/52126
1183 * g++.dg/template/using21.C: New.
1184 * g++.dg/template/using22.C: Likewise.
1185
1186 2012-02-16 Jason Merrill <jason@redhat.com>
1187
1188 PR c++/51415
1189 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
1190
1191 2012-02-16 Jakub Jelinek <jakub@redhat.com>
1192
1193 PR tree-optimization/52255
1194 * gcc.c-torture/compile/pr52255.c: New test.
1195
1196 PR debug/52260
1197 * g++.dg/debug/dwarf2/pr52260.C: New test.
1198
1199 PR middle-end/51929
1200 * g++.dg/ipa/pr51929.C: New test.
1201
1202 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1203
1204 PR target/52199
1205 * gcc.target/powerpc/pr52199.c: New file.
1206
1207 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1208
1209 PR target/52152
1210 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
1211
1212 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1213
1214 * gcc.dg/pr51867.c: Don't include <math.h>.
1215 (sqrtf): Declare.
1216
1217 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1218
1219 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
1220 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
1221
1222 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
1223
1224 PR tree-optimization/50561
1225 * gcc.dg/graphite/pr50561.c: New testcase.
1226
1227 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1228
1229 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
1230 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
1231
1232 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1233
1234 * gnat.dg/discr35.ad[sb]: New test.
1235
1236 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1237
1238 * gnat.dg/volatile10.adb: New test.
1239 * gnat.dg/volatile10_pkg.ads: New helper.
1240
1241 2012-02-14 Jason Merrill <jason@redhat.com>
1242
1243 * g++.dg/ext/attrib43.C: New.
1244
1245 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
1246
1247 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
1248 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
1249 fgnu_tm.
1250 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
1251 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
1252 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
1253 effective_target fgnu_tm.
1254 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
1255
1256 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1257
1258 PR c++/52247
1259 * g++.dg/template/asmgoto1.C: New test.
1260
1261 2012-02-14 Ian Lance Taylor <iant@google.com>
1262
1263 PR go/48501
1264 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
1265 compiling generated file for 64bit and index tests.
1266
1267 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
1268
1269 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
1270
1271 2012-02-14 Richard Guenther <rguenther@suse.de>
1272
1273 PR tree-optimization/52244
1274 PR tree-optimization/51528
1275 * gcc.dg/torture/pr52244.c: New testcase.
1276
1277 2012-02-14 Walter Lee <walt@tilera.com>
1278
1279 * g++.dg/other/PR23205.C: Disable test on tile.
1280 * g++.dg/other/pr23205-2.C: Disable test on tile.
1281 * gcc.dg/20020312-2.c: Add a condition for __tile__.
1282 * gcc.dg/20040813-1.c: Disable test on tile.
1283 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
1284 * gcc.misc-tests/linkage.exp: Handle tilegx.
1285
1286 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1287
1288 PR tree-optimization/52210
1289 * gcc.dg/pr52210.c: New test.
1290
1291 2012-02-14 Jason Merrill <jason@redhat.com>
1292
1293 PR c++/39055
1294 * g++.dg/overload/defarg5.C: New.
1295
1296 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1297
1298 PR c/52181
1299 * c-c++-common/pr52181.c: New test.
1300
1301 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1302
1303 PR c++/52215
1304 * g++.dg/ext/atomic-1.C: New test.
1305
1306 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1307
1308 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
1309
1310 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1311
1312 PR middle-end/52209
1313 * gcc.c-torture/execute/pr52209.c: New test.
1314
1315 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
1316
1317 PR fortran/50981
1318 * gfortran.dg/elemental_optional_args_5.f03: New test.
1319
1320 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
1321
1322 PR testsuite/50076
1323 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
1324 cases.
1325
1326 2012-02-11 Ian Lance Taylor <iant@google.com>
1327
1328 PR go/51874
1329 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
1330 SPARC Solaris. Don't run the test at all on systems where it may
1331 not work, rather than xfailing it.
1332
1333 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
1334
1335 PR rtl-optimization/52175
1336 * gcc.c-torture/compile/pr52175.c: New test.
1337
1338 2012-02-10 Jason Merrill <jason@redhat.com>
1339
1340 PR c++/51910
1341 * g++.dg/template/repo10.C: New.
1342
1343 2012-02-11 Jakub Jelinek <jakub@redhat.com>
1344
1345 PR debug/52132
1346 * gcc.dg/pr52132.c: New test.
1347
1348 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
1349
1350 * gnat.dg/specs/aggr4.ads: New test.
1351 * gnat.dg/specs/aggr4_pkg.ads: New helper.
1352
1353 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
1354
1355 PR target/52146
1356 * gcc.target/i386/pr52146.c: New.
1357
1358 2012-02-10 Jakub Jelinek <jakub@redhat.com>
1359
1360 PR middle-end/52177
1361 * c-c++-common/pr52177.c: New test.
1362
1363 2012-02-10 Jan Hubicka <jh@suse.cz>
1364
1365 PR middle-end/48600
1366 * g++.dg/torture/pr48600.C: New testcase.
1367
1368 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
1369
1370 PR middle-end/52140
1371 * gcc.dg/dfp/pr52140.c: New test.
1372
1373 2012-02-09 Jakub Jelinek <jakub@redhat.com>
1374
1375 PR fortran/32380
1376 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
1377 of dg-options.
1378
1379 2012-02-09 Bin Cheng <bin.cheng@arm.com>
1380
1381 PR middle-end/51867
1382 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
1383 * testsuite/gcc.dg/pr51867.c: New test.
1384
1385 2012-02-09 Ian Lance Taylor <iant@google.com>
1386
1387 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
1388 which don't support -fsplit-stack. Turn off optimization when
1389 compiling select5-out.go.
1390
1391 2012-02-08 Ian Lance Taylor <iant@google.com>
1392
1393 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
1394 systems which don't support -fsplit-stack.
1395
1396 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
1397
1398 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
1399 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
1400 machine instuction in the log.
1401
1402 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
1403
1404 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
1405 to 20 seconds.
1406
1407 2012-02-08 Magnus Granberg <zorry@gentoo.org>
1408
1409 PR driver/48524
1410 * gcc.dg/pr48524.c: New test.
1411 * gcc.dg/pr48524.spec: New spec file for test.
1412
1413 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1414
1415 PR fortran/32380
1416 * gfortran.dg/vect/pr32380.f90: New test.
1417
1418 2012-02-08 Tobias Burnus <burnus@net-b.de>
1419
1420 PR fortran/52151
1421 * gfortran.dg/realloc_on_assign_12.f90: New.
1422
1423 2012-02-08 Richard Guenther <rguenther@suse.de>
1424
1425 PR rtl-optimization/52170
1426 * gcc.dg/torture/pr52170.c: New testcase.
1427
1428 2012-02-08 Jakub Jelinek <jakub@redhat.com>
1429
1430 PR gcov-profile/52150
1431 * gcc.dg/tree-prof/pr52150.c: New test.
1432
1433 PR rtl-optimization/52139
1434 * gcc.dg/pr52139.c: New test.
1435
1436 2012-02-07 Jason Merrill <jason@redhat.com>
1437
1438 PR c++/51675
1439 * g++.dg/cpp0x/constexpr-union3.C: New.
1440
1441 PR c++/52035
1442 * g++.dg/lto/pr52035_0.C: New.
1443
1444 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1445
1446 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
1447 * gcc.dg/special/weak-1.c: Likewise.
1448 * gcc.dg/ucnid-12.c: Likewise.
1449 * gcc.dg/torture/pr45678-1.c: Likewise.
1450 * gcc.dg/torture/pr45678-2.c: Likewise.
1451 * gcc.dg/vector-4.c: Likewise.
1452 * gcc.dg/ipa/inline-5.c: Likewise.
1453 * gcc.dg/ucnid-11.c: Likewise.
1454 * gcc.misc-tests/gcov-13.c: Likewise.
1455 * gcc.misc-tests/gcov-14.c: Likewise.
1456 * g++.dg/ext/label13.C: Likewise.
1457 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
1458 hppa*-*-hpux* options.
1459 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
1460 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
1461 * gcc.dg/pr48616.c: Likewise.
1462 * gcc.dg/pr17957.c: Likewise.
1463 * gcc.dg/pr17055-1.c: Likewise.
1464 * gcc.dg/pr32912-1.c: Likewise.
1465 * gcc.dg/tm/pr51472.c: Likewise.
1466 * c-c++-common/fold-bitand-4.c: Likewise.
1467 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
1468 Use dg-additional-options for extra options.
1469
1470 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
1471
1472 * gcc.target/epiphany/interrupt-2.c: New test.
1473
1474 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1475
1476 PR target/52155
1477 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
1478 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
1479 for MIPS ELF.
1480
1481 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1482
1483 PR target/52152
1484 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
1485
1486 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1487
1488 PR middle-end/24306
1489 PR target/52154
1490 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
1491 * gcc.target/mips/va-arg-1.c: New test.
1492
1493 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
1494
1495 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
1496 for -mno-pointers-to-nested-functions.
1497
1498 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
1499
1500 * gcc.c-torture/execute/20120207-1.c: New test.
1501
1502 2012-02-07 Jakub Jelinek <jakub@redhat.com>
1503
1504 PR rtl-optimization/52060
1505 * gcc.dg/torture/pr52060.c: New test.
1506
1507 PR middle-end/52074
1508 * gcc.c-torture/compile/pr52074.c: New test.
1509
1510 2012-02-07 Tobias Burnus <burnus@net-b.de>
1511
1512 PR fortran/51514
1513 * gfortran.dg/class_to_type_2.f90: New.
1514
1515 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
1516
1517 PR fortran/32373
1518 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
1519 Remove module.
1520
1521 2012-02-06 Jason Merrill <jason@redhat.com>
1522
1523 PR c++/52088
1524 * g++.dg/template/conv13.C: New.
1525
1526 2012-02-06 Richard Guenther <rguenther@suse.de>
1527
1528 PR tree-optimization/52115
1529 * gcc.c-torture/compile/pr52115.c: New testcase.
1530
1531 2012-02-06 Jakub Jelinek <jakub@redhat.com>
1532
1533 PR target/52129
1534 * gcc.c-torture/execute/pr52129.c: New test.
1535
1536 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
1537
1538 * gcc.dg/pr48374.c: Actually add the test I forgot
1539 in the 2012-01-25 commit.
1540
1541 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1542
1543 PR fortran/32373
1544 * gfortran.dg/vect/vect-8.f90: New test case.
1545
1546 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1547
1548 PR fortran/48847
1549 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
1550
1551 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
1552
1553 PR fortran/52102
1554 * gfortran.dg/class_48.f90 : Add test of allocate class array
1555 component with source in subroutine test3. Remove commenting
1556 out in subroutine test4, since branching on unitialized variable
1557 is now fixed (no PR for this last.).
1558
1559 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1560
1561 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
1562 on MIPS targets.
1563 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
1564
1565 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1566
1567 PR target/52125
1568 * lib/target-supports.exp (check_effective_target_mips_rel): New.
1569 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
1570
1571 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1572
1573 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
1574 (check_effective_target_sync_int_long): Use it.
1575 (check_effective_target_sync_char_short): Likewise.
1576 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
1577
1578 2012-02-05 Tobias Burnus <burnus@net-b.de>
1579
1580 PR fortran/51972
1581 * gfortran.dg/class_48.f90: Add some further checks.
1582
1583 2012-02-05 Ira Rosen <irar@il.ibm.com>
1584
1585 PR tree-optimization/52091
1586 * gcc.dg/vect/pr52091.c: New test.
1587
1588 2012-02-04 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR rtl-optimization/52113
1591 * gcc.target/avr/pr52113.c: New test.
1592
1593 2012-02-03 Jakub Jelinek <jakub@redhat.com>
1594
1595 PR rtl-optimization/52092
1596 * gcc.c-torture/compile/pr52092.c: New test.
1597
1598 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
1599
1600 PR fortran/41587
1601 * gfortran.dg/class_array_10.f03: New test.
1602
1603 PR fortran/46356
1604 * gfortran.dg/class_array_11.f03: New test.
1605
1606 PR fortran/51754
1607 * gfortran.dg/class_array_12.f03: New test.
1608
1609 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
1610
1611 PR fortran/52012
1612 * gfortran.dg/realloc_on_assign_11.f90: New test.
1613
1614 2012-02-02 Tobias Burnus <burnus@net-b.de>
1615
1616 PR fortran/52093
1617 * gfortran.dg/shape_7.f90: New.
1618
1619 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1620
1621 * gcc.target/mips/mips-prepend-1.c: New test.
1622
1623 2012-02-02 Jan Hubicka <jh@suse.cz>
1624 Tom de Vries <tom@codesourcery.com>
1625
1626 PR middle-end/51998
1627 * testsuite/gcc.dg/alias-12.c: New testcase.
1628 * testsuite/gcc.dg/alias-13.c: New testcase.
1629
1630 2012-02-02 Jakub Jelinek <jakub@redhat.com>
1631
1632 PR target/52086
1633 * gcc.dg/pr52086.c: New test.
1634
1635 PR tree-optimization/52073
1636 * gcc.c-torture/compile/pr52073.c: New test.
1637
1638 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
1639
1640 PR fortran/51958
1641 * gfortran.dg/function_optimize_10.f90: New test.
1642
1643 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
1644
1645 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
1646 test on alpha*-*-*.
1647
1648 2012-02-01 Tobias Burnus <burnus@net-b.de>
1649
1650 PR fortran/52024
1651 * gfortran.dg/typebound_operator_14.f90: New.
1652
1653 2012-02-01 Tobias Burnus <burnus@net-b.de>
1654
1655 PR fortran/52059
1656 * gfortran.dg/elemental_function_1.f90: New.
1657
1658 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1659
1660 PR rtl-optimization/51374
1661 * gcc.target/avr/torture/pr51374-1.c:
1662 Also fail if SBIS is seen.
1663
1664 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1665
1666 PR rtl-optimization/51374
1667 * gcc.target/avr/torture/pr51374-1.c: New.
1668
1669 2012-01-31 Tobias Burnus <burnus@net-b.de>
1670
1671 PR fortran/52024
1672 * gfortran.dg/typebound_generic_11.f90: New.
1673
1674 2012-01-31 Tobias Burnus <burnus@net-b.de>
1675
1676 PR fortran/52029
1677 * gfortran.dg/class_49.f90: New.
1678
1679 2012-01-31 Tobias Burnus <burnus@net-b.de>
1680
1681 PR fortran/52013
1682 * gfortran.dg/elemental_args_check_6.f90: New.
1683
1684 2012-01-31 Jason Merrill <jason@redhat.com>
1685
1686 PR c++/52043
1687 * g++.dg/cpp0x/variadic122.C: New.
1688
1689 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
1690
1691 PR fortran/52012
1692 * gfortran.dg/realloc_on_assign_10.f90: New test.
1693
1694 2012-01-31 Richard Guenther <rguenther@suse.de>
1695
1696 PR tree-optimization/51528
1697 * gcc.dg/torture/pr51528.c: New testcase.
1698
1699 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
1700
1701 PR go/48501
1702 * lib/go.exp (go_target_compile): Append timeout= to options.
1703 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
1704 select5-out.go test on alpha*-*-* targets.
1705
1706 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
1707
1708 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
1709 (TEST_SHORT): Reformat in the same way.
1710 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
1711 (TEST_SHORT): Reformat in the same way.
1712 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
1713 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
1714 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
1715 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
1716 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
1717
1718 2012-01-30 Bin Cheng <bin.cheng@arm.com>
1719
1720 PR target/51835
1721 * gcc.target/arm/pr51835.c: New testcase.
1722
1723 2012-01-30 Richard Guenther <rguenther@suse.de>
1724
1725 PR tree-optimization/52028
1726 * gcc.dg/torture/pr52028.c: New testcase.
1727 * gfortran.dg/ldist-pr45199.f: Adjust.
1728 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
1729 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1730 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1731
1732 2012-01-30 Jakub Jelinek <jakub@redhat.com>
1733
1734 PR debug/52027
1735 * gcc.dg/tree-prof/pr52027.c: New test.
1736
1737 PR tree-optimization/52046
1738 * gcc.dg/pr52046.c: New test.
1739
1740 PR debug/52048
1741 * g++.dg/other/pr52048.C: New test.
1742
1743 2012-01-30 Richard Guenther <rguenther@suse.de>
1744
1745 PR tree-optimization/52045
1746 * gcc.dg/pr52045.c: New testcase.
1747
1748 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
1749
1750 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
1751 new code generated for __sync_lock_release.
1752
1753 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1754
1755 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
1756
1757 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1758
1759 PR testsuite/51875
1760 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
1761
1762 * g++.dg/ext/visibility/template10.C: Fix typo.
1763
1764 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
1765
1766 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
1767
1768 PR c++/51327
1769 * g++.dg/cpp0x/constexpr-ice6.C: New.
1770
1771 2012-01-29 Tobias Burnus <burnus@net-b.de>
1772
1773 PR fortran/41600
1774 * gfortran.dg/default_initialization_6.f90: New.
1775
1776 2012-01-29 Tobias Burnus <burnus@net-b.de>
1777
1778 PR fortran/51972
1779 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
1780 * gfortran.dg/class_48.f90: New.
1781
1782 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
1783
1784 PR fortran/51808
1785 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
1786
1787 2012-01-28 Tobias Burnus <burnus@net-b.de>
1788
1789 PR fortran/51972
1790 * gfortran.dg/class_allocate_12.f90: New.
1791
1792 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
1793
1794 * gcc.dg/torture/pr50444.c: Fix dg directives.
1795
1796 2012-01-28 Jakub Jelinek <jakub@redhat.com>
1797
1798 PR target/52006
1799 * gcc.target/arm/pr52006.c: New test.
1800
1801 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
1802
1803 PR testsuite/52011
1804 * gcc.dg/lto/trans-mem.h: New file.
1805 * gcc.dg/lto/trans-mem-2_0.c: Include it.
1806 * gcc.dg/lto/trans-mem-1_1.c: Same.
1807 * gcc.dg/lto/trans-mem-4_1.c: Same.
1808 * gcc.dg/lto/trans-mem-3_1.c: Same.
1809
1810 2012-01-27 Tobias Burnus <burnus@net-b.de>
1811
1812 PR fortran/52022
1813 * gfortran.dg/dummy_procedure_7.f90: New.
1814
1815 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
1816
1817 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
1818 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
1819
1820 2012-01-27 Jakub Jelinek <jakub@redhat.com>
1821
1822 PR c++/51852
1823 * g++.dg/other/gc5.C: New test.
1824
1825 2012-01-27 Richard Guenther <rguenther@suse.de>
1826
1827 PR tree-optimization/50444
1828 * gcc.dg/torture/pr50444.c: New testcase.
1829
1830 2012-01-27 Tobias Burnus <burnus@net-b.de>
1831
1832 PR fortran/51970
1833 PR fortran/51977
1834 * gfortran.dg/move_alloc_13.f90: New.
1835
1836 2012-01-27 Tobias Burnus <burnus@net-b.de>
1837
1838 PR fortran/51953
1839 * gfortran.dg/allocate_alloc_opt_13.f90: New.
1840 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
1841 and change dg-error string.
1842
1843 2012-01-27 Tobias Burnus <burnus@net-b.de>
1844
1845 PR fortran/52016
1846 * gfortran.dg/elemental_args_check_5.f90: New.
1847
1848 2012-01-27 Richard Guenther <rguenther@suse.de>
1849
1850 PR middle-end/51959
1851 * g++.dg/torture/pr51959.C: New testcase.
1852
1853 2012-01-27 Tom de Vries <tom@codesourcery.com>
1854
1855 PR tree-optimization/51990
1856 * gcc.dg/pr51990.c: New test.
1857 * gcc.dg/pr51990-2.c: Same.
1858
1859 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
1860 Tobias Burnus <burnus@gcc.gnu.org>
1861
1862 PR fortran/48705
1863 * gfortran.dg/class_allocate_11.f03: New.
1864
1865 PR fortran/51870
1866 PR fortran/51943
1867 PR fortran/51946
1868 * gfortran.dg/class_allocate_7.f03: New.
1869 * gfortran.dg/class_allocate_8.f03: New.
1870 * gfortran.dg/class_allocate_9.f03: New.
1871 * gfortran.dg/class_allocate_10.f03: New.
1872
1873 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1874
1875 * gnat.dg/discr34.adb: New test.
1876 * gnat.dg/discr34_pkg.ads: New helper.
1877
1878 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1879
1880 * gnat.dg/discr33.adb: New test.
1881
1882 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1883
1884 * gnat.dg/limited_with3.ad[sb): New test.
1885 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
1886 * gnat.dg/limited_with3_pkg2.ads: Likewise.
1887 * gnat.dg/limited_with3_pkg3.ads: Likewise.
1888
1889 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1890
1891 * gnat.dg/stack_usage1.adb: New test.
1892 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
1893
1894 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
1895 * gcc.dg/pr44194-2.c: Likewise.
1896
1897 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
1898
1899 PR c++/51370
1900 * g++.dg/template/crash112.C: New.
1901
1902 2012-01-27 Richard Henderson <rth@redhat.com>
1903
1904 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
1905
1906 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1907
1908 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
1909
1910 2012-01-26 Jakub Jelinek <jakub@redhat.com>
1911
1912 PR middle-end/51895
1913 * g++.dg/opt/pr51895.C: New test.
1914
1915 2012-01-26 Michael Matz <matz@suse.de>
1916
1917 PR tree-optimization/48794
1918 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
1919
1920 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1921
1922 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
1923
1924 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1925
1926 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
1927 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
1928 memory.
1929 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
1930 the default value for s390 and s390x.
1931
1932 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
1933
1934 PR lto/51698
1935 * gcc.dg/lto/trans-mem-4_0.c: New.
1936 * gcc.dg/lto/trans-mem-4_1.c: New.
1937 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
1938 TM builtins.
1939 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
1940 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
1941 TM builtins.
1942 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
1943 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
1944 TM builtins.
1945
1946 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
1947
1948 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
1949
1950 2012-01-25 Ian Lance Taylor <iant@google.com>
1951
1952 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
1953
1954 2012-01-25 Tobias Burnus <burnus@net-b.de>
1955
1956 PR fortran/51995
1957 * gfortran.dg/typebound_proc_25.f90: New.
1958
1959 2012-01-25 Jason Merrill <jason@redhat.com>
1960
1961 PR c++/51992
1962 * g++.dg/lto/pr51992_0.C: New.
1963
1964 2012-01-25 Jakub Jelinek <jakub@redhat.com>
1965
1966 PR tree-optimization/51987
1967 * gcc.target/i386/pr51987.c: New test.
1968
1969 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
1970
1971 * gcc.dg/tm/lto-1.c: Require lto support in target.
1972
1973 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
1974
1975 PR rtl-optimization/48374
1976 * gcc.dg/pr48374.c: New test.
1977
1978 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
1979
1980 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
1981
1982 2012-01-25 Tobias Burnus <burnus@net-b.de>
1983
1984 PR fortran/51966
1985 * gfortran.dg/derived_constructor_char_3.f90: New.
1986
1987 2012-01-24 Ian Lance Taylor <iant@google.com>
1988
1989 * go.test/go-test.exp (filecmp): New procedure.
1990 (errchk): Handle quoted square brackets.
1991 (go-gc-tests): Set go_compile_args. Handle various new test
1992 lines. Skip a few new tests.
1993 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
1994
1995 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1996
1997 * lib/target-supports.exp (proc check_effective_target_vect_perm)
1998 (check_effective_target_vect_extract_even_odd)
1999 (check_effective_target_vect_interleave): Return true for MIPS
2000 paired-single.
2001
2002 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2003
2004 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
2005 (main): Use it instead of argc.
2006
2007 2012-01-24 Jason Merrill <jason@redhat.com>
2008
2009 PR c++/51973
2010 * g++.dg/cpp0x/sfinae31.C: New.
2011
2012 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2013
2014 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
2015
2016 2012-01-24 Jason Merrill <jason@redhat.com>
2017
2018 PR c++/51812
2019 * g++.dg/inherit/covariant20.C: New.
2020
2021 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
2022
2023 PR c++/51223
2024 * g++.dg/parse/crash58.C: New.
2025
2026 2012-01-24 Jakub Jelinek <jakub@redhat.com>
2027
2028 PR target/51957
2029 * gcc.dg/pr51957-1.c: New test.
2030 * gcc.dg/pr51957-1.h: New file.
2031 * gcc.dg/pr51957-2.c: New test.
2032
2033 2012-01-23 Jason Merrill <jason@redhat.com>
2034
2035 PR c++/51930
2036 * g++.dg/ext/visibility/template10.C: New.
2037
2038 2012-01-23 Tobias Burnus <burnus@net-b.de>
2039
2040 PR fortran/51948
2041 * gfortran.dg/move_alloc_12.f90: New.
2042
2043 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2044
2045 PR middle-end/45416
2046 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
2047
2048 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
2049
2050 PR c++/51398
2051 * g++.dg/template/crash111.C: New.
2052
2053 2012-01-23 Arnaud Charlet <charlet@adacore.com>
2054
2055 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
2056 configurations.
2057 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
2058
2059 2012-01-23 Dodji Seketeli <dodji@redhat.com>
2060
2061 PR testsuite/51941
2062 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
2063 the DW_TAG_class_type and DW_AT_name: "Executor".
2064
2065 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2066
2067 * lib/target-supports.exp
2068 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
2069 (check_effective_target_vect_interleave): Likewise.
2070
2071 2012-01-22 Jason Merrill <jason@redhat.com>
2072
2073 PR c++/51925
2074 * g++.dg/template/using20.C: New.
2075 * g++.dg/template/template-id-2.C: Adjust diagnostic.
2076
2077 2012-01-23 Jason Merrill <jason@redhat.com>
2078
2079 PR target/51934
2080 * g++.dg/torture/pr51344.C: Limit to x86.
2081
2082 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
2083
2084 * c-c++-common/tm/omp.c: Require target with pthread support.
2085
2086 2012-01-23 Richard Guenther <rguenther@suse.de>
2087
2088 PR tree-optimization/51949
2089 * gcc.dg/torture/pr51949.c: New testcase.
2090
2091 2012-01-23 Jakub Jelinek <jakub@redhat.com>
2092
2093 PR rtl-optimization/51933
2094 * gcc.c-torture/execute/pr51933.c: New test.
2095
2096 2012-01-22 Douglas B Rupp <rupp@gnat.com>
2097
2098 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
2099 Do not define for Interix.
2100
2101 2012-01-22 Jason Merrill <jason@redhat.com>
2102
2103 PR c++/51832
2104 * g++.dg/lto/pr51832.h: New.
2105 * g++.dg/lto/pr51832_0.C: New.
2106 * g++.dg/lto/pr51832_1.C: New.
2107
2108 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
2109
2110 * gcc.dg/ext-elim-1.c: New test.
2111
2112 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2113
2114 PR target/51931
2115 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
2116 * g++.dg/opt/longbranch1.C: Likewise.
2117
2118 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2119
2120 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
2121 in C++11 mode.
2122
2123 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
2124
2125 PR fortran/50556
2126 * gfortran.dg/namelist_74.f90: New test.
2127 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
2128
2129 2012-01-21 Tobias Burnus <burnus@net-b.de>
2130
2131 PR fortran/51913
2132 * gfortran.dg/class_47.f90: New.
2133
2134 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
2135
2136 * gnat.dg/renaming5.ad[sb]: New test.
2137
2138 2012-01-20 Jason Merrill <jason@redhat.com>
2139
2140 PR c++/51919
2141 * g++.dg/pch/mangle1.{C,Hs}: Remove.
2142
2143 2012-01-20 Jason Merrill <jason@redhat.com>
2144
2145 PR c++/51922
2146 * g++.dg/ext/attrib42.C: Require ilp32.
2147
2148 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2149
2150 PR target/51915
2151 * gcc.target/arm/pr51915.c: New test.
2152
2153 2012-01-20 Cary Coutant <ccoutant@google.com>
2154 Dodji Seketeli <dodji@redhat.com>
2155
2156 PR debug/45682
2157 * g++.dg/debug/dwarf2/nested-3.C: New test.
2158
2159 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2160
2161 PR c++/51402
2162 * g++.dg/template/crash110.C: New.
2163
2164 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2165
2166 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
2167 Remove default options on hppa*-*-hpux*.
2168
2169 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2170
2171 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
2172
2173 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2174
2175 * gcc.c-torture/compile/pr51856.c: New testcase.
2176
2177 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
2178
2179 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
2180 options to go_target_compile.
2181
2182 2012-01-20 Kai Tietz <ktietz@redhat.com>
2183
2184 * g++.dg/torture/pr51344.C: Fix typo.
2185
2186 2012-01-20 Richard Guenther <rguenther@suse.de>
2187
2188 PR tree-optimization/51903
2189 * g++.dg/torture/pr51903.C: New testcase.
2190
2191 2012-01-20 Tobias Burnus <burnus@net-b.de>
2192 Janus Weil <janus@gcc.gnu.org>
2193
2194 PR fortran/51056
2195 * gfortran.dg/use_21.f90: New.
2196
2197 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2198
2199 PR target/51106
2200 * gcc.dg/torture/pr51106-1.c: New test.
2201 * gcc.dg/torture/pr51106-2.c: New test.
2202
2203 2012-01-19 Kai Tietz <ktietz@redhat.com>
2204
2205 * g++.dg/torture/pr51344.C: New test.
2206
2207 2012-01-19 Tobias Burnus <burnus@net-b.de>
2208
2209 PR fortran/51904
2210 * gfortran.dg/intrinsic_size_2.f90: New.
2211
2212 2012-01-19 Jason Merrill <jason@redhat.com>
2213
2214 PR c++/51889
2215 * g++.dg/inherit/using7.C: New.
2216
2217 2012-01-19 Richard Guenther <rguenther@suse.de>
2218
2219 PR tree-optimization/37997
2220 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
2221
2222 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
2223
2224 PR rtl-optimization/51505
2225 * gcc.dg/pr51505.c: New test.
2226
2227 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
2228
2229 PR fortran/51634
2230 * gfortran.dg/typebound_operator_12.f03: New.
2231 * gfortran.dg/typebound_operator_13.f03: New.
2232
2233 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
2234
2235 PR c++/51225
2236 * g++.dg/cpp0x/pr51225.C: New.
2237
2238 2012-01-17 Ian Lance Taylor <iant@google.com>
2239
2240 PR go/50656
2241 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
2242
2243 2012-01-17 Tobias Burnus <burnus@net-b.de>
2244
2245 PR fortran/51869
2246 * gfortran.dg/realloc_on_assign_9.f90: New.
2247
2248 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
2249
2250 PR other/51165
2251 * gcc.dg/tm/memopt-3.c: Remove xfail.
2252 * gcc.dg/tm/memopt-4.c: Remove xfail.
2253 * gcc.dg/tm/memopt-5.c: Remove xfail.
2254 * gcc.dg/tm/memopt-7.c: Remove xfail.
2255
2256 2012-01-17 Jakub Jelinek <jakub@redhat.com>
2257
2258 PR tree-optimization/51877
2259 * gcc.c-torture/execute/pr51877.c: New test.
2260
2261 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
2262
2263 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
2264 {!vect_align_arrays} to vect_sizes_32B_16B.
2265 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
2266 * gcc.dg/vect/vect-peel-3.c: Ditto.
2267
2268 2012-01-16 Jason Merrill <jason@redhat.com>
2269
2270 PR c++/51854
2271 * g++.dg/abi/mangle60.C: New.
2272
2273 PR c++/51827
2274 * g++.dg/pch/mangle1.{C,Hs}: New.
2275
2276 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
2277 Tobias Burnus <burnus@net-b.de>
2278
2279 PR fortran/50981
2280 * gfortran.dg/elemental_optional_args_3.f90: New
2281 * gfortran.dg/elemental_optional_args_4.f90: New
2282
2283 2012-01-16 Tobias Burnus <burnus@net-b.de>
2284
2285 PR fortran/51809
2286 * gfortran.dg/use_20.f90: New
2287
2288 2012-01-16 Jason Merrill <jason@redhat.com>
2289
2290 PR c++/51868
2291 * g++.dg/cpp0x/rv-bitfield.C: New.
2292 * g++.dg/cpp0x/rv-bitfield2.C: New.
2293
2294 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
2295
2296 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
2297 subroutine 'qsort' and use index array to assign the result.
2298
2299 2012-01-16 Jakub Jelinek <jakub@redhat.com>
2300
2301 PR tree-optimization/51865
2302 * gcc.dg/pr51865.c: New test.
2303
2304 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2305
2306 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
2307
2308 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2309
2310 * gcc.target/mips/code-readable-2.c: Allow the jump table address
2311 to be loaded from the constant pool, rather than via %hi and %lo.
2312
2313 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
2314
2315 PR rtl-optimization/51821
2316 * gcc.dg/pr51821.c: New test.
2317
2318 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
2319
2320 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
2321
2322 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
2323
2324 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
2325
2326 2012-01-14 Tobias Burnus <burnus@net-b.de>
2327
2328 PR fortran/51800
2329 * gfortran.dg/init_flag_8.f90: New.
2330 * gfortran.dg/init_flag_9.f90: New.
2331
2332 2011-01-14 Tobias Burnus <burnus@net-b.de>
2333
2334 PR fortran/51816
2335 * gfortran.dg/use_18.f90: New.
2336 * gfortran.dg/use_19.f90: New.
2337
2338 2012-01-13 Ian Lance Taylor <iant@google.com>
2339
2340 PR c++/50012
2341 * g++.dg/warn/Wsign-compare-4.C: New.
2342
2343 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
2344
2345 PR fortran/48351
2346 * gfortran.dg/alloc_comp_assign.f03: New.
2347 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
2348 __BUILTIN_FREE from 38 to 32.
2349
2350 2012-01-13 Jason Merrill <jason@redhat.com>
2351
2352 PR c++/20681
2353 * g++.dg/warn/Wreturn-type-7.C: New.
2354
2355 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2356
2357 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
2358 assumption.
2359 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
2360 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
2361 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
2362 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
2363 int32plus because of big array needed.
2364 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
2365 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
2366
2367 2012-01-13 Jason Merrill <jason@redhat.com>
2368
2369 PR c++/51813
2370 * g++.dg/ext/visibility/template9.C: New.
2371
2372 PR c++/51620
2373 * g++.dg/cpp0x/defaulted34.C: New.
2374 * g++.dg/template/virtual3.C: New.
2375
2376 2012-01-13 Richard Guenther <rguenther@suse.de>
2377
2378 PR middle-end/8081
2379 * gcc.dg/torture/pr8081.c: New testcase.
2380
2381 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2382
2383 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
2384
2385 2012-01-12 Jason Merrill <jason@redhat.com>
2386
2387 PR c++/51714
2388 * g++.dg/ext/stmtexpr14.C: New.
2389
2390 2012-01-13 Dodji Seketeli <dodji@redhat.com>
2391
2392 PR c++/51633
2393 * g++.dg/cpp0x/constexpr-diag4.C: New test.
2394
2395 2012-01-12 Jason Merrill <jason@redhat.com>
2396
2397 PR c++/48051
2398 * g++.dg/abi/mangle48.C: Test qualified-names, too.
2399 * g++.dg/abi/mangle58.C: Likewise.
2400
2401 PR c++/51403
2402 * g++.dg/template/arg8.C: New.
2403
2404 2012-01-12 Ira Rosen <irar@il.ibm.com>
2405
2406 PR tree-optimization/51799
2407 * gcc.dg/vect/pr51799.c: New test.
2408 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
2409 patterns.
2410
2411 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2412 Tobias Burnus <burnus@net-b.de>
2413
2414 PR fortran/51057
2415 PR fortran/51616
2416 * lib/target-supports.exp
2417 (check_effective_target_fortran_largest_fp_has_sqrt): New.
2418 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
2419
2420 2012-01-11 Jason Merrill <jason@redhat.com>
2421
2422 PR c++/51565
2423 * g++.dg/ext/attrib42.C: New.
2424
2425 2012-01-11 Jakub Jelinek <jakub@redhat.com>
2426
2427 PR bootstrap/51796
2428 * gcc.dg/pr51796.c: New test.
2429
2430 2012-01-11 Jason Merrill <jason@redhat.com>
2431
2432 PR c++/51818
2433 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
2434
2435 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2436
2437 * gnat.dg/array19.ad[sb]: New test.
2438
2439 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2440
2441 * gnat.dg/opt23.ad[sb]: New test.
2442 * gnat.dg/opt23_pkg.ad[sb]: New helper.
2443 * gnat.dg/opt24.ad[sb]: New test.
2444
2445 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2446
2447 PR tree-optimization/49642
2448 * gcc.dg/tree-ssa/pr49642-1.c: New test.
2449 * gcc.dg/tree-ssa/pr49642-2.c: New test.
2450
2451 2012-01-11 Jason Merrill <jason@redhat.com>
2452
2453 PR c++/51613
2454 * g++.dg/template/explicit-args5.C: New.
2455
2456 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2457
2458 * gcc.c-torture/execute/20120110-1.c: New testcase.
2459
2460 2012-01-10 Jason Merrill <jason@redhat.com>
2461
2462 PR c++/51614
2463 * g++.dg/inherit/ambig1.C: New.
2464
2465 PR c++/51433
2466 * g++.dg/cpp0x/constexpr-cache1.C: New.
2467
2468 2012-01-10 Richard Guenther <rguenther@suse.de>
2469
2470 PR tree-optimization/51801
2471 * gcc.dg/torture/pr51801.c: New testcase.
2472
2473 2012-01-10 Tobias Burnus <burnus@net-b.de>
2474
2475 PR fortran/51652
2476 * gfortran.dg/allocate_with_typespec_5.f90: New.
2477
2478 2012-01-10 Tobias Burnus <burnus@net-b.de>
2479
2480 * gfortran.dg/class_39.f03: Update dg-error string.
2481
2482 2012-01-10 Richard Guenther <rguenther@suse.de>
2483
2484 PR tree-optimization/50913
2485 * gcc.dg/graphite/interchange-16.c: New testcase.
2486 * gcc.dg/graphite/scop-20.c: XFAIL.
2487 * gfortran.dg/graphite/interchange-1.f: Likewise.
2488 * gfortran.dg/graphite/block-1.f90: Likewise.
2489 * gfortran.dg/graphite/block-2.f: Likewise.
2490
2491 2012-01-10 Richard Henderson <rth@redhat.com>
2492
2493 * lib/target-supports.exp (check_effective_target_vect_perm,
2494 check_effective_target_vect_perm_byte,
2495 check_effective_target_vect_perm_short): Enable for arm neon.
2496
2497 2012-01-09 Tobias Burnus <burnus@net-b.de>
2498
2499 PR fortran/46328
2500 * gfortran.dg/typebound_operator_11.f90: New.
2501
2502 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
2503
2504 * gnat.dg/array18.adb: New test.
2505 * gnat.dg/array18_pkg.ads: New helper.
2506
2507 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
2508
2509 PR fortran/51791
2510 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
2511 around base object in first assignment in main program.
2512 * gfortran.dg/typebound_operator_10.f03: New test.
2513
2514 2012-01-09 Martin Jambor <mjambor@suse.cz>
2515
2516 PR tree-optimization/51759
2517 * g++.dg/ipa/pr51759.C: New test.
2518
2519 2012-01-09 Tobias Burnus <burnus@net-b.de>
2520
2521 PR fortran/51758
2522 * gfortran.dg/optional_absent_2.f90: New.
2523
2524 2012-01-09 Tobias Burnus <burnus@net-b.de>
2525
2526 PR fortran/51578
2527 * gfortran.dg/use_17.f90: New.
2528
2529 2012-01-09 Gary Funck <gary@intrepid.com>
2530
2531 PR preprocessor/33919
2532 * gcc.dg/pr33919.c: New test.
2533 * gcc.dg/pr33919-0.h: New test header file.
2534 * gcc.dg/pr33919-1.h: Ditto.
2535 * gcc.dg/pr33919-2.h: Ditto.
2536
2537 2012-01-07 Jan Hubicka <jh@suse.cz>
2538
2539 PR tree-optimize/51694
2540 * gcc.c-torture/compile/pr51694.c: new testcase.
2541
2542 2012-01-07 Jan Hubicka <jh@suse.cz>
2543
2544 PR tree-optimization/51600
2545 * g++.dg/torture/pr51600.C: New testcase.
2546
2547 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2548
2549 PR gcov-profile/51715
2550 PR gcov-profile/51717
2551 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
2552 * gcc.misc-tests/gcov-14.c: Likewise.
2553
2554 2012-01-06 Jason Merrill <jason@redhat.com>
2555
2556 * g++.dg/parse/new5.C: New.
2557
2558 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
2559
2560 PR testsuite/51655
2561 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
2562 including <string.h>.
2563
2564 2012-01-06 Jason Merrill <jason@redhat.com>
2565
2566 * g++.dg/abi/mangle51.C: New.
2567 * g++.dg/abi/mangle52.C: New.
2568 * g++.dg/abi/mangle53.C: New.
2569 * g++.dg/abi/mangle54.C: New.
2570 * g++.dg/abi/mangle55.C: New.
2571 * g++.dg/abi/mangle56.C: New.
2572 * g++.dg/abi/mangle57.C: New.
2573 * g++.dg/abi/mangle58.C: New.
2574 * g++.dg/abi/mangle59.C: New.
2575 * g++.dg/cpp0x/trailing3.C: Update mangling.
2576 * g++.dg/cpp0x/variadic111.C: Update mangling.
2577 * g++.dg/cpp0x/variadic4.C: Update mangling.
2578 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
2579 * g++.dg/template/nontype22.C: Works now.
2580 * g++.dg/template/pr35240.C: Works now.
2581
2582 * g++.dg/cpp0x/error7.C: New.
2583
2584 2012-01-06 Tobias Burnus <burnus@net-b.de>
2585
2586 * gfortran.dg/deallocate_stat_2.f90: New.
2587 * coarray/allocate_errgmsg.f90: New.
2588 * gfortran.dg/coarray_lib_alloc_1.f90: New.
2589 * gfortran.dg/coarray_lib_alloc_2.f90: New.
2590 * coarray/subobject_1.f90: Fix for num_images > 1.
2591 * gfortran.dg/deallocate_stat.f90: Update due to changed
2592 stat= handling.
2593
2594 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
2595
2596 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
2597
2598 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
2599
2600 * ada/acats/overflow.lst: Add cb20004.
2601
2602 2012-01-05 Dodji Seketeli <dodji@redhat.com>
2603
2604 PR c++/51541
2605 * g++.dg/cpp0x/alias-decl-18.C: New test.
2606
2607 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
2608
2609 * gcc.c-torture/execute/20120104-1.c: New test.
2610
2611 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
2612
2613 PR fortran/PR48946
2614 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
2615 the old typebound_operator_8.f03.
2616 * gfortran.dg/typebound_operator_8.f03: New version of
2617 typebound_operator_7.f03 with 'u' a derived type instead of a
2618 class object.
2619
2620 2012-01-05 Richard Guenther <rguenther@suse.de>
2621
2622 * g++.dg/torture/pr49309.C: Skip for -flto.
2623
2624 2012-01-05 Jakub Jelinek <jakub@redhat.com>
2625
2626 PR middle-end/51761
2627 * gcc.c-torture/compile/pr51761.c: New test.
2628
2629 2012-01-05 Richard Guenther <rguenther@suse.de>
2630
2631 PR tree-optimization/51760
2632 * gcc.dg/torture/pr51760.c: New testcase.
2633
2634 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
2635
2636 PR middle-end/51472
2637 * gcc.dg/tm/memopt-6.c: Adjust regexp.
2638
2639 2012-01-05 Richard Guenther <rguenther@suse.de>
2640
2641 PR lto/41576
2642 * gfortran.dg/lto/pr41576_0.f90: New testcase.
2643 * gfortran.dg/lto/pr41576_1.f90: Likewise.
2644
2645 2012-01-04 Jakub Jelinek <jakub@redhat.com>
2646
2647 PR debug/51695
2648 * gcc.dg/pr51695.c: New test.
2649
2650 2012-01-04 Andrew Pinski <apinski@cavium.com>
2651
2652 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
2653 * gcc.target/mips/octeon2-lx-1.c: New test.
2654 * gcc.target/mips/mips64-dsp-ldx.c: New test.
2655 * gcc.target/mips/octeon2-lx-2.c: New test.
2656 * gcc.target/mips/octeon2-lx-3.c: New test.
2657
2658 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
2659
2660 PR other/51163
2661 PR other/51164
2662 * gcc.dg/tm/alias-1.c: Adjust regexp.
2663 * gcc.dg/tm/alias-2.c: Adjust regexp.
2664
2665 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2666
2667 PR c++/51064
2668 * g++.dg/warn/Wparentheses-26.C: New.
2669
2670 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
2671
2672 * gfortran.dg/elemental_optional_args_2.f90: New test.
2673
2674 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2675
2676 PR fortran/49693
2677 * gfortran.dg/common_17.f90: New test.
2678
2679 2012-01-04 Richard Guenther <rguenther@suse.de>
2680
2681 PR tree-optimization/49651
2682 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
2683 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
2684
2685 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2686
2687 PR c++/51738
2688 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
2689
2690 2012-01-03 Andrew Pinski <apinski@cavium.com>
2691
2692 * lib/scanasm.exp (dg-function-on-line): Always use a special format
2693 for all mips targets. Also allow an optional .cfi_startproc.
2694
2695 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
2696
2697 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
2698
2699 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2700
2701 PR c++/29273
2702 * g++.dg/rtti/dyncast5.C: New.
2703
2704 2012-01-03 Richard Guenther <rguenther@suse.de>
2705
2706 PR tree-optimization/51070
2707 * gcc.dg/torture/pr51070-2.c: New testcase.
2708
2709 2012-01-03 Richard Guenther <rguenther@suse.de>
2710
2711 PR tree-optimization/51692
2712 * gcc.dg/torture/pr51692.c: New testcase.
2713
2714 2012-01-03 Richard Guenther <rguenther@suse.de>
2715
2716 PR debug/51650
2717 * g++.dg/lto/pr51650-3_0.C: New testcase.
2718
2719 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2720
2721 PR c++/15867
2722 * g++.dg/warn/Wredundant-decls-spec.C: New.
2723
2724 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2725
2726 PR tree-optimization/51719
2727 * g++.dg/tree-prof/pr51719.C: New test.
2728
2729 2012-01-03 Richard Guenther <rguenther@suse.de>
2730
2731 PR middle-end/51730
2732 * gcc.dg/fold-compare-6.c: New testcase.
2733
2734 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2735
2736 PR c++/51669
2737 * g++.dg/gomp/pr51669.C: New test.
2738
2739 2012-01-02 Jason Merrill <jason@redhat.com>
2740
2741 PR c++/51675
2742 * g++.dg/cpp0x/constexpr-union2.C: New.
2743
2744 PR c++/51666
2745 * g++.dg/cpp0x/nsdmi-defer5.C: New.
2746
2747 2012-01-02 Dodji Seketeli <dodji@redhat.com>
2748
2749 PR c++/51462
2750 * g++.dg/cpp0x/constexpr-99.C: New test.
2751
2752 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
2753
2754 PR c++/20140
2755 * g++.dg/template/init9.C: New.
2756
2757 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2758
2759 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
2760 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
2761 rather than a specific number.
2762
2763 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
2764
2765 PR fortran/46262
2766 PR fortran/46328
2767 PR fortran/51052
2768 * gfortran.dg/typebound_operator_7.f03: New.
2769 * gfortran.dg/typebound_operator_8.f03: New.
2770
2771 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2772
2773 PR target/51729
2774 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
2775 XFAIL.
2776 * gcc.target/mips/dspr2-MULTU.c: Likewise.
2777
2778 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2779
2780 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
2781
2782 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2783
2784 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
2785 for MIPS.
2786
2787 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2788
2789 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
2790 * gfortran.dg/io_real_boz_4.f90: Likewise.
2791 * gfortran.dg/io_real_boz_5.f90: Likewise.
2792
2793 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2794
2795 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
2796
2797 2012-01-02 Revital Eres <revital.eres@linaro.org>
2798
2799 * gcc.dg/sms-11.c: New file.
2800
2801 2012-01-02 Tobias Burnus <burnus@net-b.de>
2802
2803 PR fortran/51682
2804 * gfortran.dg/coarray/image_index_3.f90: New.
2805
2806 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2807
2808 PR c++/16603
2809 * g++.dg/parse/enum8.C: New.
2810
2811 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2812
2813 PR c++/51379
2814 * g++.dg/conversion/reinterpret4.C: New.
2815 * g++.dg/conversion/reinterpret1.C: Adjust.
2816
2817 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2818
2819 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
2820
2821 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
2822
2823 * g++.old-deja/g++.brendan/crash25.C: Adjust.
2824 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2825 * g++.old-deja/g++.jason/access14.C: Likewise.
2826 * g++.old-deja/g++.jason/access8.C: Likewise.
2827 * g++.old-deja/g++.jason/access1.C: Likewise.
2828 * g++.old-deja/g++.other/access3.C: Likewise.
2829 * g++.old-deja/g++.other/access5.C: Likewise.
2830 * g++.old-deja/g++.law/unsorted1.C: Likewise.
2831 * g++.old-deja/g++.law/visibility22.C: Likewise.
2832 * g++.old-deja/g++.law/visibility26.C: Likewise.
2833 * g++.old-deja/g++.mike/p2746.C: Likewise.
2834 * g++.dg/debug/using1.C: Likewise.
2835 * g++.dg/lookup/using51.C: Likewise.
2836 * g++.dg/inherit/using5.C: Likewise.
2837 * g++.dg/inherit/pr30297.C: Likewise.
2838 * g++.dg/inherit/access8.C: Likewise.
2839 * g++.dg/torture/pr39362.C: Likewise.
2840 * g++.dg/template/crash13.C: Likewise.
2841 * g++.dg/template/using10.C: Likewise.
2842
2843 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2844
2845 PR fortran/51502
2846 * lib/gcc-dg.exp (scan-module-absence): Really commit last
2847 change.
2848
2849 2012-01-01 Ira Rosen <irar@il.ibm.com>
2850
2851 PR tree-optimization/51704
2852 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
2853 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
2854 corresponding flags.
2855
2856 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2857
2858 PR c++/51723
2859 * g++.dg/cpp0x/constexpr-delegating2.C: New.
2860
2861 2012-01-01 Jan Hubicka <jh@suse.cz>
2862
2863 PR rtl-optimization/51069
2864 * gcc.c-torture/compile/pr51069.c: New testcase.
2865
2866 2012-01-01 Jakub Jelinek <jakub@redhat.com>
2867
2868 PR tree-optimization/51683
2869 * gcc.dg/pr51683.c: New test.
2870 \f
2871 Copyright (C) 2012 Free Software Foundation, Inc.
2872
2873 Copying and distribution of this file, with or without modification,
2874 are permitted in any medium without royalty provided the copyright
2875 notice and this notice are preserved.