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