2013-02-20 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob838de3c15c3a467a5dee6d2d80df53620b774de3
1 2013-02-20  Richard Biener  <rguenther@suse.de>
2         Jakub Jelinek  <jakub@redhat.com>
4         PR tree-optimization/56396
5         * gcc.dg/pr56396.c: New testcase.
7 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
9         PR c++/56373
10         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
12 2013-02-19  Richard Biener  <rguenther@suse.de>
14         PR tree-optimization/56384
15         * gcc.dg/torture/pr56384.c: New testcase.
17 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
19         PR tree-optimization/56350
20         * gcc.dg/pr56350.c: New test.
22         PR tree-optimization/56381
23         * g++.dg/opt/pr56381.C: New test.
25 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
27         PR pch/54117
28         * lib/dg-pch.exp (pch-init, pch-finish,
29         check_effective_target_pch_supported_debug): New procs.
30         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
31         Likewise if $pch_unsupported_debug and $flags include -g.
32         Skip FAILs about missing *.gch file if $pch_unsupported_debug
33         and dg-require-effective-target pch_unsupported_debug.
34         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
35         * objc.dg/pch/pch.exp: Likewise.
36         * gcc.dg/pch/pch.exp: Likewise.
37         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
38         pch_unsupported_debug.
39         * gcc.dg/pch/valid-1.hs: Likewise.
40         * gcc.dg/pch/valid-1b.c: Likewise.
41         * gcc.dg/pch/valid-1b.hs: Likewise.
43 2013-02-18  Richard Biener  <rguenther@suse.de>
45         PR tree-optimization/56366
46         * gcc.dg/torture/pr56366.c: New testcase.
48 2013-02-18  Richard Biener  <rguenther@suse.de>
50         PR middle-end/56349
51         * gcc.dg/torture/pr56349.c: New testcase.
53 2013-02-18  Richard Biener  <rguenther@suse.de>
55         PR tree-optimization/56321
56         * gcc.dg/torture/pr56321.c: New testcase.
58 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
60         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
62 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
63             Dodji Seketeli  <dodji@redhat.com>
65         PR asan/56330
66         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
67         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
68         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
69         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
70         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
71         * c-c++-common/asan/pr56330.c: Likewise.
72         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
73         Ensure the size argument of __builtin_memcpy is a constant.
75 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
76             Paolo Carlini  <paolo.carlini@oracle.com>
78         PR c++/51242
79         * g++.dg/cpp0x/enum23.C: New.
81 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
83         PR target/54685
84         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
86 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
88         PR rtl-optimization/56348
89         * gcc.target/i386/pr56348.c: New test.
91 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
93         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
94         * gcc.target/arm/interrupt-2.c: Likewise.
96 2013-02-15  Tobias Burnus  <burnus@net-b.de>
98         PR fortran/56318
99         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
101 2013-02-15  Tobias Burnus  <burnus@net-b.de>
103         PR fortran/53818
104         * gfortran.dg/init_flag_11.f90: New.
106 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
108         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
110 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
112         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
113         characters.
115 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
116             Tobias Burnus  <burnus@net-b.de>
118         PR testsuite/56138
119         * gfortran.dg/allocatable_function_7.f90: New.
121 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
123         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
124         * asan_globals_test-wrapper.cc: New file.
125         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
126         instead of asan_globals_test.cc as dg-additional-sources.
127         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
128         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
129         "sanitizer_test_utils.h" instead of
130         "sanitizer_common/tests/sanitizer_test_utils.h".
131         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
132         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
133         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
134         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
135         * g++.dg/asan/asan_test.cc: Synced from upstream.
136         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
138 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
140         Fix an asan crash
141         * c-c++-common/asan/memcmp-2.c: New test.
143 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
145         PR c++/55582
146         * g++.dg/cpp0x/udlit-string-literal.h: New.
147         * g++.dg/cpp0x/udlit-string-literal.C: New.
149 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
151         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
153 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
155         PR target/56184
156         * gcc.target/arm/pr56184.C: New test.
158 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
160         PR c++/56302
161         * g++.dg/torture/pr56302.C: New test.
162         * g++.dg/cpp0x/constexpr-56302.C: New test.
163         * c-c++-common/pr56302.c: New test.
165 2013-02-13  Tobias Burnus  <burnus@net-b.de>
166             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
168         PR fortran/56204
169         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
170         * gfortran.dg/quad_3.f90: Ditto.
172 2013-02-13  Kostya Serebryany  <kcc@google.com>
174         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
175         to match the fresh asan run-time.
176         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
178 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
180         Avoid instrumenting duplicated memory access in the same basic block
181         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
182         * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
183         * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
184         * testsuite/c-c++-common/asan/inc.c: Likewise.
186 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
188         PR inline-asm/56148
189         * gcc.target/i386/pr56148.c: New test.
191 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
192             Tobias Burnus  <burnus@net-b.de>
194         PR testsuite/56082
195         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
196         to kind=2.
198 2013-02-12  Richard Biener  <rguenther@suse.de>
200         PR lto/56297
201         * gcc.dg/lto/pr56297_0.c: New testcase.
202         * gcc.dg/lto/pr56297_0.c: Likewise.
204 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
206         PR fortran/46952
207         * gfortran.dg/typebound_deferred_1.f90: New.
209 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
211         PR rtl-optimization/56151
212         * gcc.target/i386/pr56151.c: New test.
214 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
216         * g++.dg/ext/mv12.C: New test.
217         * g++.dg/ext/mv12.h: New file.
218         * g++.dg/ext/mv12-aux.C: New file.
219         * g++.dg/ext/mv13.C: New test.
221 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
223         * lib/target-supports.exp
224         (check_effective_target_powerpc_eabi_ok): New.
225         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
226         powerpc_eabi_ok.
227         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
228         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
229         only.
230         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
231         * gcc.target/powerpc/pr51623.c: Likewise.
232         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
233         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
235 2013-02-11  Alexander Potapenko <glider@google.com>
236             Jack Howarth  <howarth@bromo.med.uc.edu>
237             Jakub Jelinek  <jakub@redhat.com>
239         PR sanitizer/55617
240         * g++.dg/asan/pr55617.C: Run on all targets.
242 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
244         PR rtl-optimization/56275
245         * gcc.dg/pr56275.c: New test.
247 2013-02-11  Richard Biener  <rguenther@suse.de>
249         PR tree-optimization/56273
250         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
252 2013-02-11  Richard Biener  <rguenther@suse.de>
254         PR tree-optimization/56264
255         * gcc.dg/torture/pr56264.c: New testcase.
257 2013-02-11  Richard Biener  <rguenther@suse.de>
259         PR tree-optimization/56273
260         * g++.dg/warn/Warray-bounds-6.C: New testcase.
261         * gcc.dg/tree-ssa/pr21559.c: Adjust.
262         * gcc.dg/tree-ssa/vrp17.c: Likewise.
263         * gcc.dg/tree-ssa/vrp18.c: Likewise.
264         * gcc.dg/tree-ssa/vrp23.c: Likewise.
265         * gcc.dg/tree-ssa/vrp24.c: Likewise.
267 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
269         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
270         for *-*-linux-gnu targets.
271         * g++.dg/asan/interception-test-1.c: Ditto.
272         * g++.dg/asan/interception-failure-test-1.C: Ditto.
273         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
275 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
277         PR fortran/55362
278         * gfortran.dg/intrinsic_size_4.f90 : New test.
280 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
282         PR target/56256
283         * gcc.target/powerpc/pr56256.c: New test.
285 2013-02-08  Ian Lance Taylor  <iant@google.com>
287         * lib/go.exp: Load timeout.exp.
289 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
291         PR rtl-optimization/56246
292         * gcc.target/i386/pr56246.c: New test.
294 2013-02-08  Jeff Law  <law@redhat.com>
296         PR debug/53948
297         * gcc.dg/debug/dwarf2/pr53948.c: New test.
299 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
301         PR target/56043
302         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
303         powerpc*-*-linux*.
305 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
307         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
309 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
311         PR rtl-optimization/56195
312         * gcc.dg/torture/pr56195.c: New test.
314 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
316         PR fortran/54107
317         * gfortran.dg/recursive_interface_2.f90: New test.
319 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
321         PR tree-optimization/56250
322         * gcc.c-torture/execute/pr56250.c: New test.
324 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
326         PR tree-optimization/56064
327         * gcc.dg/fixed-point/view-convert-2.c: New test.
329 2013-02-08  Michael Matz  <matz@suse.de>
331         PR tree-optimization/52448
332         * gcc.dg/pr52448.c: New test.
334 2013-02-08  Richard Biener  <rguenther@suse.de>
336         PR middle-end/56181
337         * gcc.dg/torture/pr56181.c: New testcase.
339 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
341         PR target/54222
342         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
343         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
345 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
347         PR c++/56241
348         * g++.dg/parse/crash61.C: New test.
350         PR c++/56239
351         * g++.dg/parse/pr56239.C: New test.
353         PR c++/56237
354         * g++.dg/abi/mangle61.C: New test.
356 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
358         PR rtl-optimization/56225
359         * gcc.target/i386/pr56225.c: New test.
361 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
363         PR debug/56154
364         * gcc.dg/guality/pr56154-1.c: New test.
365         * gcc.dg/guality/pr56154-2.c: New test.
366         * gcc.dg/guality/pr56154-3.c: New test.
367         * gcc.dg/guality/pr56154-4.c: New test.
368         * gcc.dg/guality/pr56154-aux.c: New file.
370         PR tree-optimization/55789
371         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
372         cleanup-tree-dump.
373         * gcc.dg/tree-ssa/inline-3.c: Add
374         --param max-early-inliner-iterations=2 option.
376 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
378         PR debug/53363
379         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
380         Add -fno-dwarf2-cfi-asm to dg-options.
381         Adapt match count.
383 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
385         PR target/56228
386         * gcc.dg/pr56228.c: New test.
388 2013-02-07  Alan Modra  <amodra@gmail.com>
390         PR target/54009
391         * gcc.target/powerpc/pr54009.c: New test.
392         PR target/54131
393         * gfortran.dg/pr54131.f: New test.
395 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
397         PR fortran/55789
398         * gfortran.dg/array_constructor_41.f90: New test.
400 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
402         PR fortran/55978
403         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
405 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
407         PR middle-end/56217
408         * g++.dg/gomp/pr56217.C: New test.
410 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
412         PR tree-optimization/56205
413         * gcc.dg/tree-ssa/stdarg-6.c: New test.
414         * gcc.c-torture/execute/pr56205.c: New test.
416 2013-02-05  Richard Biener  <rguenther@suse.de>
418         PR tree-optimization/53342
419         PR tree-optimization/53185
420         * gcc.dg/vect/pr53185-2.c: New testcase.
422 2013-02-05  Jan Hubicka  <jh@suse.cz>
424         PR tree-optimization/55789
425         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
426         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
427         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
428         * g++.dg/ipa/inline-1.C: New testcase.
429         * g++.dg/ipa/inline-2.C: New testcase.
430         * g++.dg/ipa/inline-3.C: New testcase.
432 2013-02-05  Jan Hubicka  <jh@suse.cz>
434         PR tree-optimization/55789
435         * g++.dg/torture/pr55789.C: New testcase.
437 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
439         PR middle-end/56167
440         * gcc.dg/pr56167.c: New test.
442 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
444         PR target/55146
445         * gcc.target/sh/pr55146.c: New.
447 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
449         PR tree-optimization/54386
450         * gcc.target/sh/pr54386.c: New.
452 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
454         PR fortran/56008
455         * gfortran.dg/realloc_on _assign_16.f90 : New test.
457         PR fortran/47517
458         * gfortran.dg/realloc_on _assign_17.f90 : New test.
460 2013-02-04  Alexander Potapenko <glider@google.com>
461             Jack Howarth  <howarth@bromo.med.uc.edu>
462             Jakub Jelinek  <jakub@redhat.com>
464         PR sanitizer/55617
465         * g++.dg/asan/pr55617.C: New test.
467 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
469         PR fortran/54195
470         * gfortran.dg/typebound_operator_19.f90: New test.
471         * gfortran.dg/typebound_assignment_4.f90: New test.
473 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
475         PR fortran/54107
476         * gfortran.dg/recursive_interface_1.f90: New test.
478 2013-02-04  Richard Guenther  <rguenther@suse.de>
480         PR lto/56168
481         * gcc.dg/lto/pr56168_0.c: New testcase.
482         * gcc.dg/lto/pr56168_1.c: Likewise.
484 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
486         PR fortran/50627
487         PR fortran/56054
488         * gfortran.dg/block_12.f90:  New test.
489         * gfortran.dg/module_error_1.f90:  New test.
491 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
493         * lib/target-supports.exp (check_effective_target_vect_float)
494         (check_effective_target_vect_no_align): Add mips-sde-elf.
496 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
498         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
500 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
502         * gcc.dg/pr56023.c: XFAIL on AIX.
503         * gcc.dg/vect/pr49352.c: Same.
505 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
507         * gnat.dg/opt26.adb: New test.
509 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
511         Revert.
512         2013-01-27  Amol Pise  <amolpise15@gmail.com>
514         * gcc.target/arm/neon-vfnms-1.c: New test.
515         * gcc.target/arm/neon-vfnma-1.c: New test.
517 2013-01-31  Richard Biener  <rguenther@suse.de>
519         PR tree-optimization/56157
520         * gcc.dg/torture/pr56157.c: New testcase.
522 2013-01-30  Richard Biener  <rguenther@suse.de>
524         PR tree-optimization/56150
525         * gcc.dg/torture/pr56150.c: New testcase.
527 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
529         PR sanitizer/55374
530         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
531         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
532         printed in backtrace.
533         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
534         to avoid errors about mismatched allocation vs. deallocation.
536         PR c++/55742
537         * g++.dg/mv1.C: Moved to...
538         * g++.dg/ext/mv1.C: ... here.  Adjust test.
539         * g++.dg/mv2.C: Moved to...
540         * g++.dg/ext/mv2.C: ... here.  Adjust test.
541         * g++.dg/mv3.C: Moved to...
542         * g++.dg/ext/mv3.C: ... here.
543         * g++.dg/mv4.C: Moved to...
544         * g++.dg/ext/mv4.C: ... here.
545         * g++.dg/mv5.C: Moved to...
546         * g++.dg/ext/mv5.C: ... here.  Adjust test.
547         * g++.dg/mv6.C: Moved to...
548         * g++.dg/ext/mv6.C: ... here.  Adjust test.
549         * g++.dg/ext/mv7.C: New test.
550         * g++.dg/ext/mv8.C: New test.
551         * g++.dg/ext/mv9.C: New test.
552         * g++.dg/ext/mv10.C: New test.
553         * g++.dg/ext/mv11.C: New test.
555 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
557         PR rtl-optimization/56144
558         * gcc.dg/pr56144.c: New.
560 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
562         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
563         message.
564         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
565         * g++.dg/cpp0x/constexpr-55573.C: Same
567 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
569         PR tree-optimization/56064
570         * gcc.dg/fixed-point/view-convert.c: New test.
572 2013-01-30  Andreas Schwab  <schwab@suse.de>
574         * lib/target-supports-dg.exp (dg-process-target): Use expr to
575         evaluate the end index in string range.
577 2013-01-30  Tobias Burnus  <burnus@net-b.de>
579         PR fortran/56138
580         * gfortran.dg/allocatable_function_6.f90: New.
582 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
583             Mikael Morin <mikael@gcc.gnu.org>
585         PR fortran/54107
586         * gfortran.dg/proc_ptr_comp_36.f90: New.
588 2013-01-29  Richard Biener  <rguenther@suse.de>
590         PR tree-optimization/55270
591         * gcc.dg/torture/pr55270.c: New testcase.
593 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
595         PR rtl-optimization/56117
596         * gcc.dg/pr56117.c: New test.
598 2013-01-28  Richard Biener  <rguenther@suse.de>
600         PR tree-optimization/56034
601         * gcc.dg/torture/pr56034.c: New testcase.
603 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
605         PR tree-optimization/56125
606         * gcc.dg/pr56125.c: New test.
608 2013-01-28  Tobias Burnus  <burnus@net-b.de>
609             Mikael Morin  <mikael@gcc.gnu.org>
611         PR fortran/53537
612         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
613         * gfortran.dg/import8.f90: Likewise.
614         * gfortran.dg/interface_derived_type_1.f90: Likewise.
615         * gfortran.dg/import10.f90: New test.
616         * gfortran.dg/import11.f90: Likewise
618 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
620         PR testsuite/56053
621         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
622         string.h.  Provide memset, malloc and free prototypes, adjust line
623         numbers in dg-output.
624         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
625         Provide memset prototype and adjust line numbers in dg-output.
626         * c-c++-common/asan/global-overflow-1.c: Likewise.
628         PR tree-optimization/56094
629         * gcc.dg/pr56094.c: New test.
631 2013-01-27  Amol Pise  <amolpise15@gmail.com>
633         * gcc.target/arm/neon-vfnms-1.c: New test.
634         * gcc.target/arm/neon-vfnma-1.c: New test.
636 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
638         PR target/56114
639         * gcc.target/i386/pr56114.c: New test.
641 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
643         PR fortran/55984
644         * gfortran.dg/associate_14.f90: New test.
646         PR fortran/56047
647         * gfortran.dg/associate_13.f90: New test.
649 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
651         PR tree-optimization/56098
652         * gcc.dg/pr56098-1.c: New test.
653         * gcc.dg/pr56098-2.c: New test.
655 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
657         PR target/54222
658         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
660 2013-01-22  Marek Polacek  <polacek@redhat.com>
662         PR tree-optimization/56035
663         * gcc.dg/pr56035.c: New test.
665 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
667         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
668         for MIPS.
670 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
672         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
674 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
676         PR c/56078
677         * gcc.dg/pr56078.c: New test.
678         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
680 2013-01-24  Martin Jambor  <mjambor@suse.cz>
682         PR tree-optimization/55927
683         * g++.dg/ipa/devirt-10.C: Disable early inlining.
685 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
687         * gcc.target/i386/movsd.c: New test.
689 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
691         PR inline-asm/55934
692         * gcc.target/i386/pr55934.c: New test.
694 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
696         PR fortran/56081
697         * gfortran.dg/select_8.f90: New.
699 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
701         * gcc.target/microblaze/microblaze.exp: Remove
702         target_config_cflags check.
704 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
706         PR fortran/56052
707         * gfortran.dg/gomp/pr56052.f90: New test.
709         PR target/49069
710         * gcc.dg/pr49069.c: New test.
712 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
714         PR c++/55944
715         * g++.dg/cpp0x/constexpr-static10.C: New.
717 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
719         PR target/56028
720         * gcc.target/i386/pr56028.c: New test.
722 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
724         PR target/55686
725         * gcc.target/i386/pr55686.c: New test.
727 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
729         PR c++/53609
730         * g++.dg/cpp0x/variadic139.C: New test.
731         * g++.dg/cpp0x/variadic140.C: Likewise.
732         * g++.dg/cpp0x/variadic141.C: Likewise.
734 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
736         * gnat.dg/warn8.adb: New test.
738 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
740         PR fortran/55919
741         * gfortran.dg/include_8.f90: New test.
743 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
745         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
746         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
748 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
750         PR tree-optimization/56051
751         * gcc.c-torture/execute/pr56051.c: New test.
753 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
755         PR rtl-optimization/56023
756         * gcc.dg/pr56023.c: New test.
758 2013-01-21  Martin Jambor  <mjambor@suse.cz>
760         PR middle-end/56022
761         * gcc.target/i386/pr56022.c: New test.
763 2013-01-21  Jason Merrill  <jason@redhat.com>
765         * lib/target-supports.exp (check_effective_target_alias): New.
767 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
769         PR debug/53235
770         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
772 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
774         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
776 2013-01-19  Jeff Law  <law@redhat.com>
778         PR tree-optimization/52631
779         * tree-ssa/pr52631.c: New test.
780         * tree-ssa/ssa-fre-9: Update expected output.
782 2013-01-19  Anthony Green  <green@moxielogic.com>
784         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
785         for moxie.
787 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
789         PR tree-optimization/56029
790         * g++.dg/torture/pr56029.C: New test.
792 2013-01-18  Sharad Singhai  <singhai@google.com>
794         PR tree-optimization/55995
795         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
797 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
799         PR target/55433
800         * gcc.target/i386/pr55433.c: New.
802 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
804         PR middle-end/56015
805         * gfortran.dg/pr56015.f90: New test.
807 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
809         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
811 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
813         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
814         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
815         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
816         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
817         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
819 2013-01-17  Jeff Law  <law@redhat.com>
821         * gcc.dg/pr52573.c: Move to...
822         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
824         PR rtl-optimization/52573
825         * gcc.dg/pr52573.c: New test.
827 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
829         PR sanitizer/55679
830         * g++.dg/asan/interception-test-1.C: Skip on darwin.
831         * lib/target-supports.exp (check_effective_target_swapcontext): Use
832         check_no_compiler_messages to test support in ucontext.h.
833         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
834         compliant RLIMIT_AS.
836 2013-01-17  Marek Polacek  <polacek@redhat.com>
838         PR rtl-optimization/55833
839         * gcc.dg/pr55833.c: New test.
841 2013-01-17  Jan Hubicka  <jh@suse.cz>
843         PR tree-optimization/55273
844         * gcc.c-torture/compile/pr55273.c: New testcase.
846 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
848         PR target/55981
849         * gcc.target/pr55981.c: New test.
851 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
853         * gcc.target/arm/pr40887.c: Require at least armv5.
854         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
855         * gcc.target/arm/pr51915.c: Likewise.
856         * gcc.target/arm/pr52006.c: Likewise.
857         * gcc.target/arm/pr53187.c: Likewise.
859         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
860         * gcc.target/arm/ftest-support-arm.h: Delete.
861         * gcc.target/arm/ftest-support-thumb.h: Delete.
862         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
863         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
864         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
865         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
866         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
867         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
868         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
869         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
870         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
871         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
872         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
873         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
874         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
875         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
876         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
877         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
878         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
879         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
880         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
881         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
882         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
883         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
884         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
885         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
887 2013-01-17  Martin Jambor  <mjambor@suse.cz>
889         PR tree-optimizations/55264
890         * g++.dg/ipa/pr55264.C: New test.
892 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
894         PR fortran/55983
895         * gfortran.dg/class_55.f90: New.
897 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
899         PR testsuite/55994
900         * gcc.c-torture/execute/builtins/builtins.exp: Add
901         -Wl,--allow-multiple-definition for eabi and elf targets.
903         PR testsuite/54622
904         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
905         check_effective_target_vect_perm_short,
906         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
907         check_effective_target_vect64): Return 0 for big-endian ARM.
908         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
910         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
911         prototypes.
913 2013-01-16  Richard Biener  <rguenther@suse.de>
915         PR tree-optimization/55964
916         * gcc.dg/torture/pr55964.c: New testcase.
918 2013-01-16  Richard Biener  <rguenther@suse.de>
920         PR tree-optimization/54767
921         PR tree-optimization/53465
922         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
924 2013-01-16  Christian Bruel  <christian.bruel@st.com>
926         PR target/55301
927         * gcc.target/sh/sh-switch.c: New testcase.
929 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
931         * gcc.dg/webizer.c: Increase the array size.
933 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
935         PR target/55940
936         * gcc.dg/pr55940.c: New test.
938 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
939             Harald Anlauf  <anlauf@gmx.de>
941         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
942         * gfortran.dg/bounds_check_5.f90: Likewise.
943         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
944         * gfortran.dg/continuation_9.f90: Likewise.
945         * gfortran.dg/move_alloc_13.f90: Likewise.
946         * gfortran.dg/structure_constructor_11.f90: Likewise.
947         * gfortran.dg/tab_continuation.f: Likewise.
948         * gfortran.dg/warning-directive-2.F90: Likewise.
949         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
951 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
953         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
954         * gcc.target/arm/fma-sp.c: Likewise.
956 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
958         PR rtl-optimization/55153
959         * gcc.dg/pr55153.c: New.
961 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
963         PR tree-optimization/55920
964         * gcc.c-torture/compile/pr55920.c: New test.
966 2013-01-15  Richard Biener  <rguenther@suse.de>
968         PR middle-end/55882
969         * gcc.dg/torture/pr55882.c: New testcase.
971 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
973         PR tree-optimization/55955
974         * gcc.c-torture/compile/pr55955.c: New test.
976 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
978         PR c++/55663
979         * g++.dg/cpp0x/alias-decl-31.C: New test.
981 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
983         PR fortran/54286
984         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
985         case where interface is null.
987 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
989         PR fortran/55806
990         * gfortran.dg/array_constructor_40.f90:  New test.
992 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
994         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
996 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
998         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
999         * gcc.target/aarch64/vect-ld1r-compile.c: New.
1000         * gcc.target/aarch64/vect-ld1r-fp.c: New.
1001         * gcc.target/aarch64/vect-ld1r.c: New.
1002         * gcc.target/aarch64/vect-ld1r.x: New.
1004 2013-01-14  Andi Kleen  <ak@linux.intel.com>
1006         PR target/55948
1007         * gcc.target/i386/hle-clear-rel.c: New file
1008         * gcc.target/i386/hle-store-rel.c: New file.
1010 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
1012         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1013         * gfortran.dg/bounds_check_4.f90: Likewise.
1014         * gfortran.dg/inquire_10.f90: Likewise.
1015         * gfortran.dg/minloc_3.f90: Likewise.
1016         * gfortran.dg/minlocval_3.f90: Likewise.
1017         * gfortran.dg/module_double_reuse.f90: Likewise.
1018         * gfortran.dg/mvbits_1.f90: Likewise.
1019         * gfortran.dg/oldstyle_1.f90: Likewise.
1020         * gfortran.dg/pr20163-2.f: Likewise.
1021         * gfortran.dg/save_1.f90: Likewise.
1022         * gfortran.dg/scan_1.f90: Likewise.
1023         * gfortran.dg/select_char_1.f90: Likewise.
1024         * gfortran.dg/shape_4.f90: Likewise.
1025         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1026         * gfortran.dg/function_optimize_10.f90: Likewise.
1027         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1028         * gfortran.dg/used_types_17.f90: Likewise.
1029         * gfortran.dg/used_types_18.f90: Likewise.
1031 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
1033         PR fortran/54286
1034         * gfortran.dg/proc_ptr_result_8.f90 : New test.
1036 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1038         * gcc.dg/unroll_5.c: Add nomips16 attributes.
1040 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1042         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1044 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
1046         PR fortran/55072
1047         * gfortran.dg/assumed_type_2.f90: Fix test case.
1048         * gfortran.dg/internal_pack_13.f90: New test.
1049         * gfortran.dg/internal_pack_14.f90: New test.
1051 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1053         PR fortran/55868
1054         * gfortran.dg/unlimited_polymorphic_8.f90: Update
1055         scan-tree-dump-times for foo.0.x._vptr to deal with change from
1056         $tar to STAR.
1058 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
1060         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1062 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1064         PR target/55719
1065         * gcc.target/s390/pr55719.c: New testcase.
1067 2013-01-11  Richard Guenther  <rguenther@suse.de>
1069         PR tree-optimization/44061
1070         * gcc.dg/pr44061.c: New testcase.
1072 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
1074         Update copyright years.
1076 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
1077             Jakub Jelinek  <jakub@redhat.com>
1079         PR target/55565
1080         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
1082 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
1084         PR rtl-optimization/55672
1085         * gcc.target/i386/pr55672.c: New.
1087 2013-01-10  Jeff Law  <law@redhat.com>
1089         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
1090         pass/fail message unique.
1093 2013-01-10  Jason Merrill  <jason@redhat.com>
1095         * ada/.gitignore: New.
1097 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1099         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
1100         Add tls options.
1101         * g++.dg/tls/thread_local2.C: Likewise.
1102         * g++.dg/tls/thread_local2g.C: Likewise.
1103         * g++.dg/tls/thread_local6.C: Likewise.
1104         * g++.dg/tls/thread_local-order1.C: Add tls options.
1105         * g++.dg/tls/thread_local-order2.C: Likewise.
1106         * g++.dg/tls/thread_local3.C: Likewise.
1107         * g++.dg/tls/thread_local3g.C: Likewise.
1108         * g++.dg/tls/thread_local4.C: Likewise.
1109         * g++.dg/tls/thread_local4g.C: Likewise.
1110         * g++.dg/tls/thread_local5.C: Likewise.
1111         * g++.dg/tls/thread_local5g.C: Likewise.
1112         * g++.dg/tls/thread_local6g.C: Likewise.
1114 2013-01-10  Kostya Serebryany  <kcc@google.com>
1116         * g++.dg/asan/asan_test.cc: Sync from upstream.
1118 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
1120         PR tree-optimization/55921
1121         * gcc.c-torture/compile/pr55921.c: New test.
1123 2013-01-09  Jan Hubicka  <jh@suse.cz>
1125         PR tree-optimization/55569
1126         * gcc.c-torture/compile/pr55569.c: New testcase.
1128 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
1130         PR fortran/47203
1131         * gfortran.dg/use_28.f90: New test.
1133 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
1135         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
1136         number matching more robust.
1138 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
1140         PR rtl-optimization/55829
1141         * gcc.target/i386/pr55829.c: New.
1143 2013-01-09  Tobias Burnus  <burnus@net-b.de>
1145         PR fortran/55758
1146         * gfortran.dg/bind_c_bool_1.f90: New.
1147         * gfortran.dg/do_5.f90: Add dg-warning.
1149 2013-01-09  Jan Hubicka  <jh@suse.cz>
1151         PR tree-optimization/55875
1152         * gcc.c-torture/execute/pr55875.c: New testcase.
1153         * g++.dg/torture/pr55875.C: New testcase.
1155 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1157         PR c/48418
1158         * c-c++-common/pr48418.c: New test.
1160 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
1162         PR c++/55801
1163         * g++.dg/tls/thread_local-ice.C: New.
1165 2013-01-09  Andreas Schwab  <schwab@suse.de>
1167         * gcc.dg/guality/pr54693.c: Null-terminate arr.
1169 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1171         PR tree-optimization/48189
1172         * gcc.dg/pr48189.c: New test.
1174 2013-01-04  Jan Hubicka  <jh@suse.cz>
1176         PR tree-optimization/55823
1177         * g++.dg/ipa/devirt-10.C: New testcase.
1179 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
1180             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
1182         PR rtl-optimization/55845
1183         * gcc.target/i386/pr55845.c: New test.
1185 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
1187         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
1188         instructions generated instead of number of occurances.
1190 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1192         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
1193         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1194         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1195         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1196         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1197         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1198         * gcc.target/aarch64/vect-fcm.x: Likewise.
1199         * lib/target-supports.exp
1200         (check_effective_target_vect_cond): Enable for AArch64.
1202 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1204         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
1205         endian-safe float pool loading.
1206         (test_square_root_v4sf): Likewise.
1207         (test_square_root_v2df): Likewise.
1208         * lib/target-supports.exp
1209         (check_effective_target_vect_call_sqrtf): Add AArch64.
1211 2013-01-08  Martin Jambor  <mjambor@suse.cz>
1213         PR debug/55579
1214         * gcc.dg/tree-ssa/pr55579.c: New test.
1216 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1218         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
1219         asm comments.
1221 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
1223         PR middle-end/55890
1224         * gcc.dg/torture/pr55890-3.c: New test.
1226         PR middle-end/55851
1227         * gcc.c-torture/compile/pr55851.c: New test.
1229         PR sanitizer/55844
1230         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
1231         dg-options.
1233 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1235         PR fortran/55618
1236         * gfortran.dg/elemental_scalar_args_2.f90: New test.
1238 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1240         PR fortran/55763
1241         * gfortran.dg/pointer_init_2.f90: Update dg-error.
1242         * gfortran.dg/pointer_init_7.f90: New.
1244 2013-01-07  Richard Biener  <rguenther@suse.de>
1246         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
1248 2013-01-07  Richard Biener  <rguenther@suse.de>
1250         PR middle-end/55890
1251         * gcc.dg/torture/pr55890-1.c: New testcase.
1252         * gcc.dg/torture/pr55890-2.c: Likewise.
1254 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
1256         * gcc.target/aarch64/fmovd.c: New.
1257         * gcc.target/aarch64/fmovf.c: Likewise.
1258         * gcc.target/aarch64/fmovd-zero.c: Likewise.
1259         * gcc.target/aarch64/fmovf-zero.c: Likewise.
1260         * gcc.target/aarch64/vect-fmovd.c: Likewise.
1261         * gcc.target/aarch64/vect-fmovf.c: Likewise.
1262         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
1263         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
1265 2013-01-07  Richard Biener  <rguenther@suse.de>
1267         PR tree-optimization/55888
1268         PR tree-optimization/55862
1269         * gcc.dg/torture/pr55888.c: New testcase.
1271 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1273         PR fortran/55852
1274         * gfortran.dg/intrinsic_size_3.f90: New.
1276 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1278         PR fortran/55763
1279         * gfortran.dg/select_type_32.f90: New.
1281 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
1283         PR c++/52343
1284         * g++.dg/cpp0x/alias-decl-29.C: New test.
1286 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
1288         PR fortran/53876
1289         PR fortran/54990
1290         PR fortran/54992
1291         * gfortran.dg/class_array_15.f03: New test.
1293 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
1295         PR fortran/42769
1296         PR fortran/45836
1297         PR fortran/45900
1298         * gfortran.dg/use_23.f90: New test.
1299         * gfortran.dg/use_24.f90: New test.
1300         * gfortran.dg/use_25.f90: New test.
1301         * gfortran.dg/use_26.f90: New test.
1302         * gfortran.dg/use_27.f90: New test.
1304 2013-01-06  Olivier Hainque  <hainque@adacore.com>
1306         * gnat.dg/specs/clause_on_volatile.ads: New test.
1308 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1310         * gnat.dg/alignment10.adb: New test.
1312 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
1313             Mikael Morin  <mikael@gcc.gnu.org>
1315         PR fortran/55827
1316         * gfortran.dg/use_22.f90: New test.
1318 2013-01-04  Andrew Pinski  <apinski@cavium.com>
1320         * gcc.target/aarch64/cmp-1.c: New testcase.
1322 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
1324         PR fortran/55172
1325         * gfortran.dg/select_type_31.f03: New test.
1327 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
1329         PR c++/54526 (again)
1330         * g++.dg/cpp0x/parse2.C: Extend.
1331         * g++.old-deja/g++.other/crash28.C: Adjust.
1333 2013-01-04  Richard Biener  <rguenther@suse.de>
1335         PR tree-optimization/55862
1336         * gcc.dg/torture/pr55862.c: New testcase.
1338 2013-01-04  Martin Jambor  <mjambor@suse.cz>
1340         PR tree-optimization/55755
1341         * gcc.dg/torture/pr55755.c: New test.
1342         * gcc.dg/tree-ssa/sra-13.c: Likewise.
1343         * gcc.dg/tree-ssa/pr45144.c: Update.
1345 2013-01-04  Richard Biener  <rguenther@suse.de>
1347         PR middle-end/55863
1348         * gcc.dg/fold-reassoc-2.c: New testcase.
1350 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1352         PR fortran/55763
1353         * gfortran.dg/null_7.f90: New.
1355 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1357         PR fortran/55854
1358         PR fortran/55763
1359         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1360         * gfortran.dg/unlimited_polymorphic_7.f90: New.
1361         * gfortran.dg/unlimited_polymorphic_8.f90: New.
1363 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
1365         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1367 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
1369         PR fortran/55855
1370         * gfortran.dg/assignment_1.f90: Modified.
1371         * gfortran.dg/assignment_4.f90: New.
1373 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
1375         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1377 2013-01-03  Richard Biener  <rguenther@suse.de>
1379         PR tree-optimization/55857
1380         * gcc.dg/vect/pr55857-1.c: New testcase.
1381         * gcc.dg/vect/pr55857-2.c: Likewise.
1383 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
1385         PR rtl-optimization/55838
1386         * gcc.dg/pr55838.c: New test.
1388         PR tree-optimization/55832
1389         * gcc.c-torture/compile/pr55832.c: New test.
1391 2013-01-02  Teresa Johnson  <tejohnson@google.com>
1393         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1394         * gcc.dg/tree-ssa/loop-23.c: Ditto.
1395         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1396         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1397         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1398         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1399         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1400         * gcc.dg/unroll_1.c: Ditto.
1401         * gcc.dg/unroll_2.c: Ditto.
1402         * gcc.dg/unroll_3.c: Ditto.
1403         * gcc.dg/unroll_4.c: Ditto.
1405 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1407         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
1409 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1411         PR fortran/55818
1412         * gfortran.dg/eof_4.f90: New test.
1414 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
1416         * lib/c-compat.exp (compat-use-alt-compiler): Remove
1417         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
1418         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
1419         (compat_setup_dfp): Initialize compat_alt_caret and
1420         compat_save_TEST_ALWAYS_FLAGS.
1422 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1424         * gcc.dg/torture/tls/tls-reload-1.c: New test.
1426 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1428         * gcc.dg/torture/fp-int-convert-2.c: New test.
1430 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1432         * gfortran.dg/newunit_3.f90: Add dg-do run.
1433         * gfortran.dg/inquire_15.f90: Add dg-do run.
1435 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
1437         PR tree-optimization/55831
1438         * gcc.dg/pr55831.c: New test.
1440 Copyright (C) 2013 Free Software Foundation, Inc.
1442 Copying and distribution of this file, with or without modification,
1443 are permitted in any medium without royalty provided the copyright
1444 notice and this notice are preserved.