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