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