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