2013-02-21 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob5a2e02b73d266661601fd644af50d205af613df7
1 2013-02-21  Richard Biener  <rguenther@suse.de>
3         PR tree-optimization/56415
4         Revert
5         2013-02-11  Richard Biener  <rguenther@suse.de>
7         PR tree-optimization/56273
8         * g++.dg/warn/Warray-bounds-6.C: New testcase.
9         * gcc.dg/tree-ssa/pr21559.c: Adjust.
10         * gcc.dg/tree-ssa/vrp17.c: Likewise.
11         * gcc.dg/tree-ssa/vrp18.c: Likewise.
12         * gcc.dg/tree-ssa/vrp23.c: Likewise.
13         * gcc.dg/tree-ssa/vrp24.c: Likewise.
15 2013-02-21  Marek Polacek  <polacek@redhat.com>
17         PR tree-optimization/56398
18         * g++.dg/torture/pr56398.C: New test. 
20 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
22         PR inline-asm/56405
23         * gcc.c-torture/compile/pr56405.c: New test.
25 2013-02-20  Jan Hubicka  <jh@suse.cz>
27         PR tree-optimization/56265
28         * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
30 2013-02-20  Richard Biener  <rguenther@suse.de>
32         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
34 2013-02-20  Richard Biener  <rguenther@suse.de>
35         Jakub Jelinek  <jakub@redhat.com>
37         PR tree-optimization/56396
38         * gcc.dg/pr56396.c: New testcase.
40 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
42         PR c++/56373
43         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
45 2013-02-19  Richard Biener  <rguenther@suse.de>
47         PR tree-optimization/56384
48         * gcc.dg/torture/pr56384.c: New testcase.
50 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
52         PR tree-optimization/56350
53         * gcc.dg/pr56350.c: New test.
55         PR tree-optimization/56381
56         * g++.dg/opt/pr56381.C: New test.
58 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
60         PR pch/54117
61         * lib/dg-pch.exp (pch-init, pch-finish,
62         check_effective_target_pch_supported_debug): New procs.
63         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
64         Likewise if $pch_unsupported_debug and $flags include -g.
65         Skip FAILs about missing *.gch file if $pch_unsupported_debug
66         and dg-require-effective-target pch_unsupported_debug.
67         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
68         * objc.dg/pch/pch.exp: Likewise.
69         * gcc.dg/pch/pch.exp: Likewise.
70         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
71         pch_unsupported_debug.
72         * gcc.dg/pch/valid-1.hs: Likewise.
73         * gcc.dg/pch/valid-1b.c: Likewise.
74         * gcc.dg/pch/valid-1b.hs: Likewise.
76 2013-02-18  Richard Biener  <rguenther@suse.de>
78         PR tree-optimization/56366
79         * gcc.dg/torture/pr56366.c: New testcase.
81 2013-02-18  Richard Biener  <rguenther@suse.de>
83         PR middle-end/56349
84         * gcc.dg/torture/pr56349.c: New testcase.
86 2013-02-18  Richard Biener  <rguenther@suse.de>
88         PR tree-optimization/56321
89         * gcc.dg/torture/pr56321.c: New testcase.
91 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
93         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
95 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
96             Dodji Seketeli  <dodji@redhat.com>
98         PR asan/56330
99         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
100         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
101         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
102         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
103         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
104         * c-c++-common/asan/pr56330.c: Likewise.
105         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
106         Ensure the size argument of __builtin_memcpy is a constant.
108 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
109             Paolo Carlini  <paolo.carlini@oracle.com>
111         PR c++/51242
112         * g++.dg/cpp0x/enum23.C: New.
114 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
116         PR target/54685
117         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
119 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
121         PR rtl-optimization/56348
122         * gcc.target/i386/pr56348.c: New test.
124 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
126         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
127         * gcc.target/arm/interrupt-2.c: Likewise.
129 2013-02-15  Tobias Burnus  <burnus@net-b.de>
131         PR fortran/56318
132         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
134 2013-02-15  Tobias Burnus  <burnus@net-b.de>
136         PR fortran/53818
137         * gfortran.dg/init_flag_11.f90: New.
139 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
141         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
143 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
145         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
146         characters.
148 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
149             Tobias Burnus  <burnus@net-b.de>
151         PR testsuite/56138
152         * gfortran.dg/allocatable_function_7.f90: New.
154 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
156         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
157         * asan_globals_test-wrapper.cc: New file.
158         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
159         instead of asan_globals_test.cc as dg-additional-sources.
160         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
161         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
162         "sanitizer_test_utils.h" instead of
163         "sanitizer_common/tests/sanitizer_test_utils.h".
164         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
165         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
166         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
167         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
168         * g++.dg/asan/asan_test.cc: Synced from upstream.
169         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
171 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
173         Fix an asan crash
174         * c-c++-common/asan/memcmp-2.c: New test.
176 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
178         PR c++/55582
179         * g++.dg/cpp0x/udlit-string-literal.h: New.
180         * g++.dg/cpp0x/udlit-string-literal.C: New.
182 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
184         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
186 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
188         PR target/56184
189         * gcc.target/arm/pr56184.C: New test.
191 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
193         PR c++/56302
194         * g++.dg/torture/pr56302.C: New test.
195         * g++.dg/cpp0x/constexpr-56302.C: New test.
196         * c-c++-common/pr56302.c: New test.
198 2013-02-13  Tobias Burnus  <burnus@net-b.de>
199             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
201         PR fortran/56204
202         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
203         * gfortran.dg/quad_3.f90: Ditto.
205 2013-02-13  Kostya Serebryany  <kcc@google.com>
207         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
208         to match the fresh asan run-time.
209         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
211 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
213         Avoid instrumenting duplicated memory access in the same basic block
214         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
215         * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
216         * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
217         * testsuite/c-c++-common/asan/inc.c: Likewise.
219 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
221         PR inline-asm/56148
222         * gcc.target/i386/pr56148.c: New test.
224 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
225             Tobias Burnus  <burnus@net-b.de>
227         PR testsuite/56082
228         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
229         to kind=2.
231 2013-02-12  Richard Biener  <rguenther@suse.de>
233         PR lto/56297
234         * gcc.dg/lto/pr56297_0.c: New testcase.
235         * gcc.dg/lto/pr56297_0.c: Likewise.
237 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
239         PR fortran/46952
240         * gfortran.dg/typebound_deferred_1.f90: New.
242 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
244         PR rtl-optimization/56151
245         * gcc.target/i386/pr56151.c: New test.
247 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
249         * g++.dg/ext/mv12.C: New test.
250         * g++.dg/ext/mv12.h: New file.
251         * g++.dg/ext/mv12-aux.C: New file.
252         * g++.dg/ext/mv13.C: New test.
254 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
256         * lib/target-supports.exp
257         (check_effective_target_powerpc_eabi_ok): New.
258         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
259         powerpc_eabi_ok.
260         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
261         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
262         only.
263         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
264         * gcc.target/powerpc/pr51623.c: Likewise.
265         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
266         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
268 2013-02-11  Alexander Potapenko <glider@google.com>
269             Jack Howarth  <howarth@bromo.med.uc.edu>
270             Jakub Jelinek  <jakub@redhat.com>
272         PR sanitizer/55617
273         * g++.dg/asan/pr55617.C: Run on all targets.
275 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
277         PR rtl-optimization/56275
278         * gcc.dg/pr56275.c: New test.
280 2013-02-11  Richard Biener  <rguenther@suse.de>
282         PR tree-optimization/56273
283         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
285 2013-02-11  Richard Biener  <rguenther@suse.de>
287         PR tree-optimization/56264
288         * gcc.dg/torture/pr56264.c: New testcase.
290 2013-02-11  Richard Biener  <rguenther@suse.de>
292         PR tree-optimization/56273
293         * g++.dg/warn/Warray-bounds-6.C: New testcase.
294         * gcc.dg/tree-ssa/pr21559.c: Adjust.
295         * gcc.dg/tree-ssa/vrp17.c: Likewise.
296         * gcc.dg/tree-ssa/vrp18.c: Likewise.
297         * gcc.dg/tree-ssa/vrp23.c: Likewise.
298         * gcc.dg/tree-ssa/vrp24.c: Likewise.
300 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
302         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
303         for *-*-linux-gnu targets.
304         * g++.dg/asan/interception-test-1.c: Ditto.
305         * g++.dg/asan/interception-failure-test-1.C: Ditto.
306         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
308 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
310         PR fortran/55362
311         * gfortran.dg/intrinsic_size_4.f90 : New test.
313 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
315         PR target/56256
316         * gcc.target/powerpc/pr56256.c: New test.
318 2013-02-08  Ian Lance Taylor  <iant@google.com>
320         * lib/go.exp: Load timeout.exp.
322 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
324         PR rtl-optimization/56246
325         * gcc.target/i386/pr56246.c: New test.
327 2013-02-08  Jeff Law  <law@redhat.com>
329         PR debug/53948
330         * gcc.dg/debug/dwarf2/pr53948.c: New test.
332 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
334         PR target/56043
335         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
336         powerpc*-*-linux*.
338 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
340         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
342 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
344         PR rtl-optimization/56195
345         * gcc.dg/torture/pr56195.c: New test.
347 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
349         PR fortran/54107
350         * gfortran.dg/recursive_interface_2.f90: New test.
352 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
354         PR tree-optimization/56250
355         * gcc.c-torture/execute/pr56250.c: New test.
357 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
359         PR tree-optimization/56064
360         * gcc.dg/fixed-point/view-convert-2.c: New test.
362 2013-02-08  Michael Matz  <matz@suse.de>
364         PR tree-optimization/52448
365         * gcc.dg/pr52448.c: New test.
367 2013-02-08  Richard Biener  <rguenther@suse.de>
369         PR middle-end/56181
370         * gcc.dg/torture/pr56181.c: New testcase.
372 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
374         PR target/54222
375         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
376         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
378 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
380         PR c++/56241
381         * g++.dg/parse/crash61.C: New test.
383         PR c++/56239
384         * g++.dg/parse/pr56239.C: New test.
386         PR c++/56237
387         * g++.dg/abi/mangle61.C: New test.
389 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
391         PR rtl-optimization/56225
392         * gcc.target/i386/pr56225.c: New test.
394 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
396         PR debug/56154
397         * gcc.dg/guality/pr56154-1.c: New test.
398         * gcc.dg/guality/pr56154-2.c: New test.
399         * gcc.dg/guality/pr56154-3.c: New test.
400         * gcc.dg/guality/pr56154-4.c: New test.
401         * gcc.dg/guality/pr56154-aux.c: New file.
403         PR tree-optimization/55789
404         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
405         cleanup-tree-dump.
406         * gcc.dg/tree-ssa/inline-3.c: Add
407         --param max-early-inliner-iterations=2 option.
409 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
411         PR debug/53363
412         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
413         Add -fno-dwarf2-cfi-asm to dg-options.
414         Adapt match count.
416 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
418         PR target/56228
419         * gcc.dg/pr56228.c: New test.
421 2013-02-07  Alan Modra  <amodra@gmail.com>
423         PR target/54009
424         * gcc.target/powerpc/pr54009.c: New test.
425         PR target/54131
426         * gfortran.dg/pr54131.f: New test.
428 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
430         PR fortran/55789
431         * gfortran.dg/array_constructor_41.f90: New test.
433 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
435         PR fortran/55978
436         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
438 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
440         PR middle-end/56217
441         * g++.dg/gomp/pr56217.C: New test.
443 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
445         PR tree-optimization/56205
446         * gcc.dg/tree-ssa/stdarg-6.c: New test.
447         * gcc.c-torture/execute/pr56205.c: New test.
449 2013-02-05  Richard Biener  <rguenther@suse.de>
451         PR tree-optimization/53342
452         PR tree-optimization/53185
453         * gcc.dg/vect/pr53185-2.c: New testcase.
455 2013-02-05  Jan Hubicka  <jh@suse.cz>
457         PR tree-optimization/55789
458         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
459         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
460         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
461         * g++.dg/ipa/inline-1.C: New testcase.
462         * g++.dg/ipa/inline-2.C: New testcase.
463         * g++.dg/ipa/inline-3.C: New testcase.
465 2013-02-05  Jan Hubicka  <jh@suse.cz>
467         PR tree-optimization/55789
468         * g++.dg/torture/pr55789.C: New testcase.
470 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
472         PR middle-end/56167
473         * gcc.dg/pr56167.c: New test.
475 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
477         PR target/55146
478         * gcc.target/sh/pr55146.c: New.
480 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
482         PR tree-optimization/54386
483         * gcc.target/sh/pr54386.c: New.
485 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
487         PR fortran/56008
488         * gfortran.dg/realloc_on _assign_16.f90 : New test.
490         PR fortran/47517
491         * gfortran.dg/realloc_on _assign_17.f90 : New test.
493 2013-02-04  Alexander Potapenko <glider@google.com>
494             Jack Howarth  <howarth@bromo.med.uc.edu>
495             Jakub Jelinek  <jakub@redhat.com>
497         PR sanitizer/55617
498         * g++.dg/asan/pr55617.C: New test.
500 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
502         PR fortran/54195
503         * gfortran.dg/typebound_operator_19.f90: New test.
504         * gfortran.dg/typebound_assignment_4.f90: New test.
506 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
508         PR fortran/54107
509         * gfortran.dg/recursive_interface_1.f90: New test.
511 2013-02-04  Richard Guenther  <rguenther@suse.de>
513         PR lto/56168
514         * gcc.dg/lto/pr56168_0.c: New testcase.
515         * gcc.dg/lto/pr56168_1.c: Likewise.
517 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
519         PR fortran/50627
520         PR fortran/56054
521         * gfortran.dg/block_12.f90:  New test.
522         * gfortran.dg/module_error_1.f90:  New test.
524 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
526         * lib/target-supports.exp (check_effective_target_vect_float)
527         (check_effective_target_vect_no_align): Add mips-sde-elf.
529 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
531         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
533 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
535         * gcc.dg/pr56023.c: XFAIL on AIX.
536         * gcc.dg/vect/pr49352.c: Same.
538 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
540         * gnat.dg/opt26.adb: New test.
542 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
544         Revert.
545         2013-01-27  Amol Pise  <amolpise15@gmail.com>
547         * gcc.target/arm/neon-vfnms-1.c: New test.
548         * gcc.target/arm/neon-vfnma-1.c: New test.
550 2013-01-31  Richard Biener  <rguenther@suse.de>
552         PR tree-optimization/56157
553         * gcc.dg/torture/pr56157.c: New testcase.
555 2013-01-30  Richard Biener  <rguenther@suse.de>
557         PR tree-optimization/56150
558         * gcc.dg/torture/pr56150.c: New testcase.
560 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
562         PR sanitizer/55374
563         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
564         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
565         printed in backtrace.
566         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
567         to avoid errors about mismatched allocation vs. deallocation.
569         PR c++/55742
570         * g++.dg/mv1.C: Moved to...
571         * g++.dg/ext/mv1.C: ... here.  Adjust test.
572         * g++.dg/mv2.C: Moved to...
573         * g++.dg/ext/mv2.C: ... here.  Adjust test.
574         * g++.dg/mv3.C: Moved to...
575         * g++.dg/ext/mv3.C: ... here.
576         * g++.dg/mv4.C: Moved to...
577         * g++.dg/ext/mv4.C: ... here.
578         * g++.dg/mv5.C: Moved to...
579         * g++.dg/ext/mv5.C: ... here.  Adjust test.
580         * g++.dg/mv6.C: Moved to...
581         * g++.dg/ext/mv6.C: ... here.  Adjust test.
582         * g++.dg/ext/mv7.C: New test.
583         * g++.dg/ext/mv8.C: New test.
584         * g++.dg/ext/mv9.C: New test.
585         * g++.dg/ext/mv10.C: New test.
586         * g++.dg/ext/mv11.C: New test.
588 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
590         PR rtl-optimization/56144
591         * gcc.dg/pr56144.c: New.
593 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
595         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
596         message.
597         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
598         * g++.dg/cpp0x/constexpr-55573.C: Same
600 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
602         PR tree-optimization/56064
603         * gcc.dg/fixed-point/view-convert.c: New test.
605 2013-01-30  Andreas Schwab  <schwab@suse.de>
607         * lib/target-supports-dg.exp (dg-process-target): Use expr to
608         evaluate the end index in string range.
610 2013-01-30  Tobias Burnus  <burnus@net-b.de>
612         PR fortran/56138
613         * gfortran.dg/allocatable_function_6.f90: New.
615 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
616             Mikael Morin <mikael@gcc.gnu.org>
618         PR fortran/54107
619         * gfortran.dg/proc_ptr_comp_36.f90: New.
621 2013-01-29  Richard Biener  <rguenther@suse.de>
623         PR tree-optimization/55270
624         * gcc.dg/torture/pr55270.c: New testcase.
626 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
628         PR rtl-optimization/56117
629         * gcc.dg/pr56117.c: New test.
631 2013-01-28  Richard Biener  <rguenther@suse.de>
633         PR tree-optimization/56034
634         * gcc.dg/torture/pr56034.c: New testcase.
636 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
638         PR tree-optimization/56125
639         * gcc.dg/pr56125.c: New test.
641 2013-01-28  Tobias Burnus  <burnus@net-b.de>
642             Mikael Morin  <mikael@gcc.gnu.org>
644         PR fortran/53537
645         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
646         * gfortran.dg/import8.f90: Likewise.
647         * gfortran.dg/interface_derived_type_1.f90: Likewise.
648         * gfortran.dg/import10.f90: New test.
649         * gfortran.dg/import11.f90: Likewise
651 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
653         PR testsuite/56053
654         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
655         string.h.  Provide memset, malloc and free prototypes, adjust line
656         numbers in dg-output.
657         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
658         Provide memset prototype and adjust line numbers in dg-output.
659         * c-c++-common/asan/global-overflow-1.c: Likewise.
661         PR tree-optimization/56094
662         * gcc.dg/pr56094.c: New test.
664 2013-01-27  Amol Pise  <amolpise15@gmail.com>
666         * gcc.target/arm/neon-vfnms-1.c: New test.
667         * gcc.target/arm/neon-vfnma-1.c: New test.
669 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
671         PR target/56114
672         * gcc.target/i386/pr56114.c: New test.
674 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
676         PR fortran/55984
677         * gfortran.dg/associate_14.f90: New test.
679         PR fortran/56047
680         * gfortran.dg/associate_13.f90: New test.
682 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
684         PR tree-optimization/56098
685         * gcc.dg/pr56098-1.c: New test.
686         * gcc.dg/pr56098-2.c: New test.
688 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
690         PR target/54222
691         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
693 2013-01-22  Marek Polacek  <polacek@redhat.com>
695         PR tree-optimization/56035
696         * gcc.dg/pr56035.c: New test.
698 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
700         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
701         for MIPS.
703 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
705         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
707 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
709         PR c/56078
710         * gcc.dg/pr56078.c: New test.
711         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
713 2013-01-24  Martin Jambor  <mjambor@suse.cz>
715         PR tree-optimization/55927
716         * g++.dg/ipa/devirt-10.C: Disable early inlining.
718 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
720         * gcc.target/i386/movsd.c: New test.
722 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
724         PR inline-asm/55934
725         * gcc.target/i386/pr55934.c: New test.
727 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
729         PR fortran/56081
730         * gfortran.dg/select_8.f90: New.
732 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
734         * gcc.target/microblaze/microblaze.exp: Remove
735         target_config_cflags check.
737 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
739         PR fortran/56052
740         * gfortran.dg/gomp/pr56052.f90: New test.
742         PR target/49069
743         * gcc.dg/pr49069.c: New test.
745 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
747         PR c++/55944
748         * g++.dg/cpp0x/constexpr-static10.C: New.
750 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
752         PR target/56028
753         * gcc.target/i386/pr56028.c: New test.
755 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
757         PR target/55686
758         * gcc.target/i386/pr55686.c: New test.
760 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
762         PR c++/53609
763         * g++.dg/cpp0x/variadic139.C: New test.
764         * g++.dg/cpp0x/variadic140.C: Likewise.
765         * g++.dg/cpp0x/variadic141.C: Likewise.
767 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
769         * gnat.dg/warn8.adb: New test.
771 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
773         PR fortran/55919
774         * gfortran.dg/include_8.f90: New test.
776 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
778         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
779         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
781 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
783         PR tree-optimization/56051
784         * gcc.c-torture/execute/pr56051.c: New test.
786 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
788         PR rtl-optimization/56023
789         * gcc.dg/pr56023.c: New test.
791 2013-01-21  Martin Jambor  <mjambor@suse.cz>
793         PR middle-end/56022
794         * gcc.target/i386/pr56022.c: New test.
796 2013-01-21  Jason Merrill  <jason@redhat.com>
798         * lib/target-supports.exp (check_effective_target_alias): New.
800 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
802         PR debug/53235
803         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
805 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
807         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
809 2013-01-19  Jeff Law  <law@redhat.com>
811         PR tree-optimization/52631
812         * tree-ssa/pr52631.c: New test.
813         * tree-ssa/ssa-fre-9: Update expected output.
815 2013-01-19  Anthony Green  <green@moxielogic.com>
817         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
818         for moxie.
820 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
822         PR tree-optimization/56029
823         * g++.dg/torture/pr56029.C: New test.
825 2013-01-18  Sharad Singhai  <singhai@google.com>
827         PR tree-optimization/55995
828         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
830 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
832         PR target/55433
833         * gcc.target/i386/pr55433.c: New.
835 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
837         PR middle-end/56015
838         * gfortran.dg/pr56015.f90: New test.
840 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
842         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
844 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
846         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
847         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
848         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
849         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
850         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
852 2013-01-17  Jeff Law  <law@redhat.com>
854         * gcc.dg/pr52573.c: Move to...
855         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
857         PR rtl-optimization/52573
858         * gcc.dg/pr52573.c: New test.
860 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
862         PR sanitizer/55679
863         * g++.dg/asan/interception-test-1.C: Skip on darwin.
864         * lib/target-supports.exp (check_effective_target_swapcontext): Use
865         check_no_compiler_messages to test support in ucontext.h.
866         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
867         compliant RLIMIT_AS.
869 2013-01-17  Marek Polacek  <polacek@redhat.com>
871         PR rtl-optimization/55833
872         * gcc.dg/pr55833.c: New test.
874 2013-01-17  Jan Hubicka  <jh@suse.cz>
876         PR tree-optimization/55273
877         * gcc.c-torture/compile/pr55273.c: New testcase.
879 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
881         PR target/55981
882         * gcc.target/pr55981.c: New test.
884 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
886         * gcc.target/arm/pr40887.c: Require at least armv5.
887         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
888         * gcc.target/arm/pr51915.c: Likewise.
889         * gcc.target/arm/pr52006.c: Likewise.
890         * gcc.target/arm/pr53187.c: Likewise.
892         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
893         * gcc.target/arm/ftest-support-arm.h: Delete.
894         * gcc.target/arm/ftest-support-thumb.h: Delete.
895         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
896         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
897         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
898         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
899         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
900         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
901         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
902         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
903         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
904         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
905         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
906         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
907         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
908         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
909         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
910         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
911         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
912         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
913         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
914         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
915         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
916         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
917         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
918         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
920 2013-01-17  Martin Jambor  <mjambor@suse.cz>
922         PR tree-optimizations/55264
923         * g++.dg/ipa/pr55264.C: New test.
925 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
927         PR fortran/55983
928         * gfortran.dg/class_55.f90: New.
930 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
932         PR testsuite/55994
933         * gcc.c-torture/execute/builtins/builtins.exp: Add
934         -Wl,--allow-multiple-definition for eabi and elf targets.
936         PR testsuite/54622
937         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
938         check_effective_target_vect_perm_short,
939         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
940         check_effective_target_vect64): Return 0 for big-endian ARM.
941         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
943         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
944         prototypes.
946 2013-01-16  Richard Biener  <rguenther@suse.de>
948         PR tree-optimization/55964
949         * gcc.dg/torture/pr55964.c: New testcase.
951 2013-01-16  Richard Biener  <rguenther@suse.de>
953         PR tree-optimization/54767
954         PR tree-optimization/53465
955         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
957 2013-01-16  Christian Bruel  <christian.bruel@st.com>
959         PR target/55301
960         * gcc.target/sh/sh-switch.c: New testcase.
962 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
964         * gcc.dg/webizer.c: Increase the array size.
966 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
968         PR target/55940
969         * gcc.dg/pr55940.c: New test.
971 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
972             Harald Anlauf  <anlauf@gmx.de>
974         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
975         * gfortran.dg/bounds_check_5.f90: Likewise.
976         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
977         * gfortran.dg/continuation_9.f90: Likewise.
978         * gfortran.dg/move_alloc_13.f90: Likewise.
979         * gfortran.dg/structure_constructor_11.f90: Likewise.
980         * gfortran.dg/tab_continuation.f: Likewise.
981         * gfortran.dg/warning-directive-2.F90: Likewise.
982         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
984 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
986         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
987         * gcc.target/arm/fma-sp.c: Likewise.
989 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
991         PR rtl-optimization/55153
992         * gcc.dg/pr55153.c: New.
994 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
996         PR tree-optimization/55920
997         * gcc.c-torture/compile/pr55920.c: New test.
999 2013-01-15  Richard Biener  <rguenther@suse.de>
1001         PR middle-end/55882
1002         * gcc.dg/torture/pr55882.c: New testcase.
1004 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
1006         PR tree-optimization/55955
1007         * gcc.c-torture/compile/pr55955.c: New test.
1009 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
1011         PR c++/55663
1012         * g++.dg/cpp0x/alias-decl-31.C: New test.
1014 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
1016         PR fortran/54286
1017         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1018         case where interface is null.
1020 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
1022         PR fortran/55806
1023         * gfortran.dg/array_constructor_40.f90:  New test.
1025 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
1027         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
1029 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
1031         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
1032         * gcc.target/aarch64/vect-ld1r-compile.c: New.
1033         * gcc.target/aarch64/vect-ld1r-fp.c: New.
1034         * gcc.target/aarch64/vect-ld1r.c: New.
1035         * gcc.target/aarch64/vect-ld1r.x: New.
1037 2013-01-14  Andi Kleen  <ak@linux.intel.com>
1039         PR target/55948
1040         * gcc.target/i386/hle-clear-rel.c: New file
1041         * gcc.target/i386/hle-store-rel.c: New file.
1043 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
1045         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1046         * gfortran.dg/bounds_check_4.f90: Likewise.
1047         * gfortran.dg/inquire_10.f90: Likewise.
1048         * gfortran.dg/minloc_3.f90: Likewise.
1049         * gfortran.dg/minlocval_3.f90: Likewise.
1050         * gfortran.dg/module_double_reuse.f90: Likewise.
1051         * gfortran.dg/mvbits_1.f90: Likewise.
1052         * gfortran.dg/oldstyle_1.f90: Likewise.
1053         * gfortran.dg/pr20163-2.f: Likewise.
1054         * gfortran.dg/save_1.f90: Likewise.
1055         * gfortran.dg/scan_1.f90: Likewise.
1056         * gfortran.dg/select_char_1.f90: Likewise.
1057         * gfortran.dg/shape_4.f90: Likewise.
1058         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1059         * gfortran.dg/function_optimize_10.f90: Likewise.
1060         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1061         * gfortran.dg/used_types_17.f90: Likewise.
1062         * gfortran.dg/used_types_18.f90: Likewise.
1064 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
1066         PR fortran/54286
1067         * gfortran.dg/proc_ptr_result_8.f90 : New test.
1069 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1071         * gcc.dg/unroll_5.c: Add nomips16 attributes.
1073 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
1075         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1077 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
1079         PR fortran/55072
1080         * gfortran.dg/assumed_type_2.f90: Fix test case.
1081         * gfortran.dg/internal_pack_13.f90: New test.
1082         * gfortran.dg/internal_pack_14.f90: New test.
1084 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1086         PR fortran/55868
1087         * gfortran.dg/unlimited_polymorphic_8.f90: Update
1088         scan-tree-dump-times for foo.0.x._vptr to deal with change from
1089         $tar to STAR.
1091 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
1093         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1095 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1097         PR target/55719
1098         * gcc.target/s390/pr55719.c: New testcase.
1100 2013-01-11  Richard Guenther  <rguenther@suse.de>
1102         PR tree-optimization/44061
1103         * gcc.dg/pr44061.c: New testcase.
1105 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
1107         Update copyright years.
1109 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
1110             Jakub Jelinek  <jakub@redhat.com>
1112         PR target/55565
1113         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
1115 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
1117         PR rtl-optimization/55672
1118         * gcc.target/i386/pr55672.c: New.
1120 2013-01-10  Jeff Law  <law@redhat.com>
1122         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
1123         pass/fail message unique.
1126 2013-01-10  Jason Merrill  <jason@redhat.com>
1128         * ada/.gitignore: New.
1130 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1132         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
1133         Add tls options.
1134         * g++.dg/tls/thread_local2.C: Likewise.
1135         * g++.dg/tls/thread_local2g.C: Likewise.
1136         * g++.dg/tls/thread_local6.C: Likewise.
1137         * g++.dg/tls/thread_local-order1.C: Add tls options.
1138         * g++.dg/tls/thread_local-order2.C: Likewise.
1139         * g++.dg/tls/thread_local3.C: Likewise.
1140         * g++.dg/tls/thread_local3g.C: Likewise.
1141         * g++.dg/tls/thread_local4.C: Likewise.
1142         * g++.dg/tls/thread_local4g.C: Likewise.
1143         * g++.dg/tls/thread_local5.C: Likewise.
1144         * g++.dg/tls/thread_local5g.C: Likewise.
1145         * g++.dg/tls/thread_local6g.C: Likewise.
1147 2013-01-10  Kostya Serebryany  <kcc@google.com>
1149         * g++.dg/asan/asan_test.cc: Sync from upstream.
1151 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
1153         PR tree-optimization/55921
1154         * gcc.c-torture/compile/pr55921.c: New test.
1156 2013-01-09  Jan Hubicka  <jh@suse.cz>
1158         PR tree-optimization/55569
1159         * gcc.c-torture/compile/pr55569.c: New testcase.
1161 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
1163         PR fortran/47203
1164         * gfortran.dg/use_28.f90: New test.
1166 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
1168         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
1169         number matching more robust.
1171 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
1173         PR rtl-optimization/55829
1174         * gcc.target/i386/pr55829.c: New.
1176 2013-01-09  Tobias Burnus  <burnus@net-b.de>
1178         PR fortran/55758
1179         * gfortran.dg/bind_c_bool_1.f90: New.
1180         * gfortran.dg/do_5.f90: Add dg-warning.
1182 2013-01-09  Jan Hubicka  <jh@suse.cz>
1184         PR tree-optimization/55875
1185         * gcc.c-torture/execute/pr55875.c: New testcase.
1186         * g++.dg/torture/pr55875.C: New testcase.
1188 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1190         PR c/48418
1191         * c-c++-common/pr48418.c: New test.
1193 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
1195         PR c++/55801
1196         * g++.dg/tls/thread_local-ice.C: New.
1198 2013-01-09  Andreas Schwab  <schwab@suse.de>
1200         * gcc.dg/guality/pr54693.c: Null-terminate arr.
1202 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
1204         PR tree-optimization/48189
1205         * gcc.dg/pr48189.c: New test.
1207 2013-01-04  Jan Hubicka  <jh@suse.cz>
1209         PR tree-optimization/55823
1210         * g++.dg/ipa/devirt-10.C: New testcase.
1212 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
1213             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
1215         PR rtl-optimization/55845
1216         * gcc.target/i386/pr55845.c: New test.
1218 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
1220         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
1221         instructions generated instead of number of occurances.
1223 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1225         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
1226         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1227         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1228         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1229         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1230         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1231         * gcc.target/aarch64/vect-fcm.x: Likewise.
1232         * lib/target-supports.exp
1233         (check_effective_target_vect_cond): Enable for AArch64.
1235 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
1237         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
1238         endian-safe float pool loading.
1239         (test_square_root_v4sf): Likewise.
1240         (test_square_root_v2df): Likewise.
1241         * lib/target-supports.exp
1242         (check_effective_target_vect_call_sqrtf): Add AArch64.
1244 2013-01-08  Martin Jambor  <mjambor@suse.cz>
1246         PR debug/55579
1247         * gcc.dg/tree-ssa/pr55579.c: New test.
1249 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1251         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
1252         asm comments.
1254 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
1256         PR middle-end/55890
1257         * gcc.dg/torture/pr55890-3.c: New test.
1259         PR middle-end/55851
1260         * gcc.c-torture/compile/pr55851.c: New test.
1262         PR sanitizer/55844
1263         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
1264         dg-options.
1266 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
1268         PR fortran/55618
1269         * gfortran.dg/elemental_scalar_args_2.f90: New test.
1271 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1273         PR fortran/55763
1274         * gfortran.dg/pointer_init_2.f90: Update dg-error.
1275         * gfortran.dg/pointer_init_7.f90: New.
1277 2013-01-07  Richard Biener  <rguenther@suse.de>
1279         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
1281 2013-01-07  Richard Biener  <rguenther@suse.de>
1283         PR middle-end/55890
1284         * gcc.dg/torture/pr55890-1.c: New testcase.
1285         * gcc.dg/torture/pr55890-2.c: Likewise.
1287 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
1289         * gcc.target/aarch64/fmovd.c: New.
1290         * gcc.target/aarch64/fmovf.c: Likewise.
1291         * gcc.target/aarch64/fmovd-zero.c: Likewise.
1292         * gcc.target/aarch64/fmovf-zero.c: Likewise.
1293         * gcc.target/aarch64/vect-fmovd.c: Likewise.
1294         * gcc.target/aarch64/vect-fmovf.c: Likewise.
1295         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
1296         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
1298 2013-01-07  Richard Biener  <rguenther@suse.de>
1300         PR tree-optimization/55888
1301         PR tree-optimization/55862
1302         * gcc.dg/torture/pr55888.c: New testcase.
1304 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1306         PR fortran/55852
1307         * gfortran.dg/intrinsic_size_3.f90: New.
1309 2013-01-07  Tobias Burnus  <burnus@net-b.de>
1311         PR fortran/55763
1312         * gfortran.dg/select_type_32.f90: New.
1314 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
1316         PR c++/52343
1317         * g++.dg/cpp0x/alias-decl-29.C: New test.
1319 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
1321         PR fortran/53876
1322         PR fortran/54990
1323         PR fortran/54992
1324         * gfortran.dg/class_array_15.f03: New test.
1326 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
1328         PR fortran/42769
1329         PR fortran/45836
1330         PR fortran/45900
1331         * gfortran.dg/use_23.f90: New test.
1332         * gfortran.dg/use_24.f90: New test.
1333         * gfortran.dg/use_25.f90: New test.
1334         * gfortran.dg/use_26.f90: New test.
1335         * gfortran.dg/use_27.f90: New test.
1337 2013-01-06  Olivier Hainque  <hainque@adacore.com>
1339         * gnat.dg/specs/clause_on_volatile.ads: New test.
1341 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1343         * gnat.dg/alignment10.adb: New test.
1345 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
1346             Mikael Morin  <mikael@gcc.gnu.org>
1348         PR fortran/55827
1349         * gfortran.dg/use_22.f90: New test.
1351 2013-01-04  Andrew Pinski  <apinski@cavium.com>
1353         * gcc.target/aarch64/cmp-1.c: New testcase.
1355 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
1357         PR fortran/55172
1358         * gfortran.dg/select_type_31.f03: New test.
1360 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
1362         PR c++/54526 (again)
1363         * g++.dg/cpp0x/parse2.C: Extend.
1364         * g++.old-deja/g++.other/crash28.C: Adjust.
1366 2013-01-04  Richard Biener  <rguenther@suse.de>
1368         PR tree-optimization/55862
1369         * gcc.dg/torture/pr55862.c: New testcase.
1371 2013-01-04  Martin Jambor  <mjambor@suse.cz>
1373         PR tree-optimization/55755
1374         * gcc.dg/torture/pr55755.c: New test.
1375         * gcc.dg/tree-ssa/sra-13.c: Likewise.
1376         * gcc.dg/tree-ssa/pr45144.c: Update.
1378 2013-01-04  Richard Biener  <rguenther@suse.de>
1380         PR middle-end/55863
1381         * gcc.dg/fold-reassoc-2.c: New testcase.
1383 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1385         PR fortran/55763
1386         * gfortran.dg/null_7.f90: New.
1388 2013-01-04  Tobias Burnus  <burnus@net-b.de>
1390         PR fortran/55854
1391         PR fortran/55763
1392         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1393         * gfortran.dg/unlimited_polymorphic_7.f90: New.
1394         * gfortran.dg/unlimited_polymorphic_8.f90: New.
1396 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
1398         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1400 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
1402         PR fortran/55855
1403         * gfortran.dg/assignment_1.f90: Modified.
1404         * gfortran.dg/assignment_4.f90: New.
1406 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
1408         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1410 2013-01-03  Richard Biener  <rguenther@suse.de>
1412         PR tree-optimization/55857
1413         * gcc.dg/vect/pr55857-1.c: New testcase.
1414         * gcc.dg/vect/pr55857-2.c: Likewise.
1416 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
1418         PR rtl-optimization/55838
1419         * gcc.dg/pr55838.c: New test.
1421         PR tree-optimization/55832
1422         * gcc.c-torture/compile/pr55832.c: New test.
1424 2013-01-02  Teresa Johnson  <tejohnson@google.com>
1426         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1427         * gcc.dg/tree-ssa/loop-23.c: Ditto.
1428         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1429         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1430         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1431         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1432         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1433         * gcc.dg/unroll_1.c: Ditto.
1434         * gcc.dg/unroll_2.c: Ditto.
1435         * gcc.dg/unroll_3.c: Ditto.
1436         * gcc.dg/unroll_4.c: Ditto.
1438 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1440         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
1442 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1444         PR fortran/55818
1445         * gfortran.dg/eof_4.f90: New test.
1447 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
1449         * lib/c-compat.exp (compat-use-alt-compiler): Remove
1450         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
1451         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
1452         (compat_setup_dfp): Initialize compat_alt_caret and
1453         compat_save_TEST_ALWAYS_FLAGS.
1455 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1457         * gcc.dg/torture/tls/tls-reload-1.c: New test.
1459 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
1461         * gcc.dg/torture/fp-int-convert-2.c: New test.
1463 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1465         * gfortran.dg/newunit_3.f90: Add dg-do run.
1466         * gfortran.dg/inquire_15.f90: Add dg-do run.
1468 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
1470         PR tree-optimization/55831
1471         * gcc.dg/pr55831.c: New test.
1473 Copyright (C) 2013 Free Software Foundation, Inc.
1475 Copying and distribution of this file, with or without modification,
1476 are permitted in any medium without royalty provided the copyright
1477 notice and this notice are preserved.