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