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