gcc/
[official-gcc.git] / gcc / testsuite / ChangeLog
blobe79aebeaa2ea997271770e528dfa17f4decd298b
1 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
3         PR tree-optimization/56064
4         * gcc.dg/fixed-point/view-convert.c: New test.
6 2013-01-30  Andreas Schwab  <schwab@suse.de>
8         * lib/target-supports-dg.exp (dg-process-target): Use expr to
9         evaluate the end index in string range.
11 2012-01-30  Tobias Burnus  <burnus@net-b.de>
13         PR fortran/56138
14         * gfortran.dg/allocatable_function_6.f90: New.
16 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
17             Mikael Morin <mikael@gcc.gnu.org>
19         PR fortran/54107
20         * gfortran.dg/proc_ptr_comp_36.f90: New.
22 2013-01-29  Richard Biener  <rguenther@suse.de>
24         PR tree-optimization/55270
25         * gcc.dg/torture/pr55270.c: New testcase.
27 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
29         PR rtl-optimization/56117
30         * gcc.dg/pr56117.c: New test.
32 2013-01-28  Richard Biener  <rguenther@suse.de>
34         PR tree-optimization/56034
35         * gcc.dg/torture/pr56034.c: New testcase.
37 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
39         PR tree-optimization/56125
40         * gcc.dg/pr56125.c: New test.
42 2013-01-28  Tobias Burnus  <burnus@net-b.de>
43             Mikael Morin  <mikael@gcc.gnu.org>
45         PR fortran/53537
46         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
47         * gfortran.dg/import8.f90: Likewise.
48         * gfortran.dg/interface_derived_type_1.f90: Likewise.
49         * gfortran.dg/import10.f90: New test.
50         * gfortran.dg/import11.f90: Likewise
52 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
54         PR testsuite/56053
55         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
56         string.h.  Provide memset, malloc and free prototypes, adjust line
57         numbers in dg-output.
58         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
59         Provide memset prototype and adjust line numbers in dg-output.
60         * c-c++-common/asan/global-overflow-1.c: Likewise.
62         PR tree-optimization/56094
63         * gcc.dg/pr56094.c: New test.
65 2013-01-27  Amol Pise  <amolpise15@gmail.com>
67         * gcc.target/arm/neon-vfnms-1.c: New test.
68         * gcc.target/arm/neon-vfnma-1.c: New test.
70 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
72         PR target/56114
73         * gcc.target/i386/pr56114.c: New test.
75 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
77         PR fortran/55984
78         * gfortran.dg/associate_14.f90: New test.
80         PR fortran/56047
81         * gfortran.dg/associate_13.f90: New test.
83 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
85         PR tree-optimization/56098
86         * gcc.dg/pr56098-1.c: New test.
87         * gcc.dg/pr56098-2.c: New test.
89 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
91         PR target/54222
92         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
94 2013-01-22  Marek Polacek  <polacek@redhat.com>
96         PR tree-optimization/56035
97         * gcc.dg/pr56035.c: New test.
99 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
101         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
102         for MIPS.
104 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
106         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
108 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
110         PR c/56078
111         * gcc.dg/pr56078.c: New test.
112         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
114 2013-01-24  Martin Jambor  <mjambor@suse.cz>
116         PR tree-optimization/55927
117         * g++.dg/ipa/devirt-10.C: Disable early inlining.
119 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
121         * gcc.target/i386/movsd.c: New test.
123 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
125         PR inline-asm/55934
126         * gcc.target/i386/pr55934.c: New test.
128 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
130         PR fortran/56081
131         * gfortran.dg/select_8.f90: New.
133 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
135         * gcc.target/microblaze/microblaze.exp: Remove
136         target_config_cflags check.
138 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
140         PR fortran/56052
141         * gfortran.dg/gomp/pr56052.f90: New test.
143         PR target/49069
144         * gcc.dg/pr49069.c: New test.
146 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
148         PR c++/55944
149         * g++.dg/cpp0x/constexpr-static10.C: New.
151 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
153         PR target/56028
154         * gcc.target/i386/pr56028.c: New test.
156 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
158         PR target/55686
159         * gcc.target/i386/pr55686.c: New test.
161 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
163         PR c++/53609
164         * g++.dg/cpp0x/variadic139.C: New test.
165         * g++.dg/cpp0x/variadic140.C: Likewise.
166         * g++.dg/cpp0x/variadic141.C: Likewise.
168 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
170         * gnat.dg/warn8.adb: New test.
172 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
174         PR fortran/55919
175         * gfortran.dg/include_8.f90: New test.
177 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
179         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
180         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
182 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
184         PR tree-optimization/56051
185         * gcc.c-torture/execute/pr56051.c: New test.
187 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
189         PR rtl-optimization/56023
190         * gcc.dg/pr56023.c: New test.
192 2013-01-21  Martin Jambor  <mjambor@suse.cz>
194         PR middle-end/56022
195         * gcc.target/i386/pr56022.c: New test.
197 2013-01-21  Jason Merrill  <jason@redhat.com>
199         * lib/target-supports.exp (check_effective_target_alias): New.
201 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
203         PR debug/53235
204         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
206 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
208         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
210 2013-01-19  Jeff Law  <law@redhat.com>
212         PR tree-optimization/52631
213         * tree-ssa/pr52631.c: New test.
214         * tree-ssa/ssa-fre-9: Update expected output.
216 2013-01-19  Anthony Green  <green@moxielogic.com>
218         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
219         for moxie.
221 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
223         PR tree-optimization/56029
224         * g++.dg/torture/pr56029.C: New test.
226 2013-01-18  Sharad Singhai  <singhai@google.com>
228         PR tree-optimization/55995
229         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
231 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
233         PR target/55433
234         * gcc.target/i386/pr55433.c: New.
236 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
238         PR middle-end/56015
239         * gfortran.dg/pr56015.f90: New test.
241 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
243         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
245 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
247         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
248         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
249         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
250         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
251         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
253 2013-01-17  Jeff Law  <law@redhat.com>
255         * gcc.dg/pr52573.c: Move to...
256         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
258         PR rtl-optimization/52573
259         * gcc.dg/pr52573.c: New test.
261 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
263         PR sanitizer/55679
264         * g++.dg/asan/interception-test-1.C: Skip on darwin.
265         * lib/target-supports.exp (check_effective_target_swapcontext): Use
266         check_no_compiler_messages to test support in ucontext.h.
267         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
268         compliant RLIMIT_AS.
270 2013-01-17  Marek Polacek  <polacek@redhat.com>
272         PR rtl-optimization/55833
273         * gcc.dg/pr55833.c: New test.
275 2013-01-17  Jan Hubicka  <jh@suse.cz>
277         PR tree-optimization/55273
278         * gcc.c-torture/compile/pr55273.c: New testcase.
280 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
282         PR target/55981
283         * gcc.target/pr55981.c: New test.
285 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
287         * gcc.target/arm/pr40887.c: Require at least armv5.
288         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
289         * gcc.target/arm/pr51915.c: Likewise.
290         * gcc.target/arm/pr52006.c: Likewise.
291         * gcc.target/arm/pr53187.c: Likewise.
293         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
294         * gcc.target/arm/ftest-support-arm.h: Delete.
295         * gcc.target/arm/ftest-support-thumb.h: Delete.
296         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
297         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
298         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
299         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
300         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
301         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
302         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
303         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
304         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
305         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
306         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
307         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
308         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
309         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
310         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
311         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
312         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
313         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
314         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
315         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
316         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
317         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
318         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
319         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
321 2013-01-17  Martin Jambor  <mjambor@suse.cz>
323         PR tree-optimizations/55264
324         * g++.dg/ipa/pr55264.C: New test.
326 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
328         PR fortran/55983
329         * gfortran.dg/class_55.f90: New.
331 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
333         PR testsuite/55994
334         * gcc.c-torture/execute/builtins/builtins.exp: Add
335         -Wl,--allow-multiple-definition for eabi and elf targets.
337         PR testsuite/54622
338         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
339         check_effective_target_vect_perm_short,
340         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
341         check_effective_target_vect64): Return 0 for big-endian ARM.
342         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
344         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
345         prototypes.
347 2013-01-16  Richard Biener  <rguenther@suse.de>
349         PR tree-optimization/55964
350         * gcc.dg/torture/pr55964.c: New testcase.
352 2013-01-16  Richard Biener  <rguenther@suse.de>
354         PR tree-optimization/54767
355         PR tree-optimization/53465
356         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
358 2013-01-16  Christian Bruel  <christian.bruel@st.com>
360         PR target/55301
361         * gcc.target/sh/sh-switch.c: New testcase.
363 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
365         * gcc.dg/webizer.c: Increase the array size.
367 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
369         PR target/55940
370         * gcc.dg/pr55940.c: New test.
372 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
373             Harald Anlauf  <anlauf@gmx.de>
375         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
376         * gfortran.dg/bounds_check_5.f90: Likewise.
377         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
378         * gfortran.dg/continuation_9.f90: Likewise.
379         * gfortran.dg/move_alloc_13.f90: Likewise.
380         * gfortran.dg/structure_constructor_11.f90: Likewise.
381         * gfortran.dg/tab_continuation.f: Likewise.
382         * gfortran.dg/warning-directive-2.F90: Likewise.
383         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
385 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
387         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
388         * gcc.target/arm/fma-sp.c: Likewise.
390 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
392         PR rtl-optimization/55153
393         * gcc.dg/pr55153.c: New.
395 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
397         PR tree-optimization/55920
398         * gcc.c-torture/compile/pr55920.c: New test.
400 2013-01-15  Richard Biener  <rguenther@suse.de>
402         PR middle-end/55882
403         * gcc.dg/torture/pr55882.c: New testcase.
405 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
407         PR tree-optimization/55955
408         * gcc.c-torture/compile/pr55955.c: New test.
410 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
412         PR c++/55663
413         * g++.dg/cpp0x/alias-decl-31.C: New test.
415 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
417         PR fortran/54286
418         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
419         case where interface is null.
421 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
423         PR fortran/55806
424         * gfortran.dg/array_constructor_40.f90:  New test.
426 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
428         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
430 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
432         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
433         * gcc.target/aarch64/vect-ld1r-compile.c: New.
434         * gcc.target/aarch64/vect-ld1r-fp.c: New.
435         * gcc.target/aarch64/vect-ld1r.c: New.
436         * gcc.target/aarch64/vect-ld1r.x: New.
438 2013-01-14  Andi Kleen  <ak@linux.intel.com>
440         PR target/55948
441         * gcc.target/i386/hle-clear-rel.c: New file
442         * gcc.target/i386/hle-store-rel.c: New file.
444 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
446         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
447         * gfortran.dg/bounds_check_4.f90: Likewise.
448         * gfortran.dg/inquire_10.f90: Likewise.
449         * gfortran.dg/minloc_3.f90: Likewise.
450         * gfortran.dg/minlocval_3.f90: Likewise.
451         * gfortran.dg/module_double_reuse.f90: Likewise.
452         * gfortran.dg/mvbits_1.f90: Likewise.
453         * gfortran.dg/oldstyle_1.f90: Likewise.
454         * gfortran.dg/pr20163-2.f: Likewise.
455         * gfortran.dg/save_1.f90: Likewise.
456         * gfortran.dg/scan_1.f90: Likewise.
457         * gfortran.dg/select_char_1.f90: Likewise.
458         * gfortran.dg/shape_4.f90: Likewise.
459         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
460         * gfortran.dg/function_optimize_10.f90: Likewise.
461         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
462         * gfortran.dg/used_types_17.f90: Likewise.
463         * gfortran.dg/used_types_18.f90: Likewise.
465 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
467         PR fortran/54286
468         * gfortran.dg/proc_ptr_result_8.f90 : New test.
470 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
472         * gcc.dg/unroll_5.c: Add nomips16 attributes.
474 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
476         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
478 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
480         PR fortran/55072
481         * gfortran.dg/assumed_type_2.f90: Fix test case.
482         * gfortran.dg/internal_pack_13.f90: New test.
483         * gfortran.dg/internal_pack_14.f90: New test.
485 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
487         PR fortran/55868
488         * gfortran.dg/unlimited_polymorphic_8.f90: Update
489         scan-tree-dump-times for foo.0.x._vptr to deal with change from
490         $tar to STAR.
492 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
494         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
496 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
498         PR target/55719
499         * gcc.target/s390/pr55719.c: New testcase.
501 2013-01-11  Richard Guenther  <rguenther@suse.de>
503         PR tree-optimization/44061
504         * gcc.dg/pr44061.c: New testcase.
506 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
508         Update copyright years.
510 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
511             Jakub Jelinek  <jakub@redhat.com>
513         PR target/55565
514         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
516 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
518         PR rtl-optimization/55672
519         * gcc.target/i386/pr55672.c: New.
521 2013-01-10  Jeff Law  <law@redhat.com>
523         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
524         pass/fail message unique.
527 2013-01-10  Jason Merrill  <jason@redhat.com>
529         * ada/.gitignore: New.
531 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
533         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
534         Add tls options.
535         * g++.dg/tls/thread_local2.C: Likewise.
536         * g++.dg/tls/thread_local2g.C: Likewise.
537         * g++.dg/tls/thread_local6.C: Likewise.
538         * g++.dg/tls/thread_local-order1.C: Add tls options.
539         * g++.dg/tls/thread_local-order2.C: Likewise.
540         * g++.dg/tls/thread_local3.C: Likewise.
541         * g++.dg/tls/thread_local3g.C: Likewise.
542         * g++.dg/tls/thread_local4.C: Likewise.
543         * g++.dg/tls/thread_local4g.C: Likewise.
544         * g++.dg/tls/thread_local5.C: Likewise.
545         * g++.dg/tls/thread_local5g.C: Likewise.
546         * g++.dg/tls/thread_local6g.C: Likewise.
548 2013-01-10  Kostya Serebryany  <kcc@google.com>
550         * g++.dg/asan/asan_test.cc: Sync from upstream.
552 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
554         PR tree-optimization/55921
555         * gcc.c-torture/compile/pr55921.c: New test.
557 2013-01-09  Jan Hubicka  <jh@suse.cz>
559         PR tree-optimization/55569
560         * gcc.c-torture/compile/pr55569.c: New testcase.
562 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
564         PR fortran/47203
565         * gfortran.dg/use_28.f90: New test.
567 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
569         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
570         number matching more robust.
572 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
574         PR rtl-optimization/55829
575         * gcc.target/i386/pr55829.c: New.
577 2013-01-09  Tobias Burnus  <burnus@net-b.de>
579         PR fortran/55758
580         * gfortran.dg/bind_c_bool_1.f90: New.
581         * gfortran.dg/do_5.f90: Add dg-warning.
583 2013-01-09  Jan Hubicka  <jh@suse.cz>
585         PR tree-optimization/55875
586         * gcc.c-torture/execute/pr55875.c: New testcase.
587         * g++.dg/torture/pr55875.C: New testcase.
589 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
591         PR c/48418
592         * c-c++-common/pr48418.c: New test.
594 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
596         PR c++/55801
597         * g++.dg/tls/thread_local-ice.C: New.
599 2013-01-09  Andreas Schwab  <schwab@suse.de>
601         * gcc.dg/guality/pr54693.c: Null-terminate arr.
603 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
605         PR tree-optimization/48189
606         * gcc.dg/pr48189.c: New test.
608 2013-01-04  Jan Hubicka  <jh@suse.cz>
610         PR tree-optimization/55823
611         * g++.dg/ipa/devirt-10.C: New testcase.
613 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
614             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
616         PR rtl-optimization/55845
617         * gcc.target/i386/pr55845.c: New test.
619 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
621         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
622         instructions generated instead of number of occurances.
624 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
626         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
627         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
628         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
629         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
630         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
631         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
632         * gcc.target/aarch64/vect-fcm.x: Likewise.
633         * lib/target-supports.exp
634         (check_effective_target_vect_cond): Enable for AArch64.
636 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
638         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
639         endian-safe float pool loading.
640         (test_square_root_v4sf): Likewise.
641         (test_square_root_v2df): Likewise.
642         * lib/target-supports.exp
643         (check_effective_target_vect_call_sqrtf): Add AArch64.
645 2013-01-08  Martin Jambor  <mjambor@suse.cz>
647         PR debug/55579
648         * gcc.dg/tree-ssa/pr55579.c: New test.
650 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
652         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
653         asm comments.
655 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
657         PR middle-end/55890
658         * gcc.dg/torture/pr55890-3.c: New test.
660         PR middle-end/55851
661         * gcc.c-torture/compile/pr55851.c: New test.
663         PR sanitizer/55844
664         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
665         dg-options.
667 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
669         PR fortran/55618
670         * gfortran.dg/elemental_scalar_args_2.f90: New test.
672 2013-01-07  Tobias Burnus  <burnus@net-b.de>
674         PR fortran/55763
675         * gfortran.dg/pointer_init_2.f90: Update dg-error.
676         * gfortran.dg/pointer_init_7.f90: New.
678 2013-01-07  Richard Biener  <rguenther@suse.de>
680         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
682 2013-01-07  Richard Biener  <rguenther@suse.de>
684         PR middle-end/55890
685         * gcc.dg/torture/pr55890-1.c: New testcase.
686         * gcc.dg/torture/pr55890-2.c: Likewise.
688 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
690         * gcc.target/aarch64/fmovd.c: New.
691         * gcc.target/aarch64/fmovf.c: Likewise.
692         * gcc.target/aarch64/fmovd-zero.c: Likewise.
693         * gcc.target/aarch64/fmovf-zero.c: Likewise.
694         * gcc.target/aarch64/vect-fmovd.c: Likewise.
695         * gcc.target/aarch64/vect-fmovf.c: Likewise.
696         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
697         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
699 2013-01-07  Richard Biener  <rguenther@suse.de>
701         PR tree-optimization/55888
702         PR tree-optimization/55862
703         * gcc.dg/torture/pr55888.c: New testcase.
705 2013-01-07  Tobias Burnus  <burnus@net-b.de>
707         PR fortran/55852
708         * gfortran.dg/intrinsic_size_3.f90: New.
710 2013-01-07  Tobias Burnus  <burnus@net-b.de>
712         PR fortran/55763
713         * gfortran.dg/select_type_32.f90: New.
715 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
717         PR c++/52343
718         * g++.dg/cpp0x/alias-decl-29.C: New test.
720 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
722         PR fortran/53876
723         PR fortran/54990
724         PR fortran/54992
725         * gfortran.dg/class_array_15.f03: New test.
727 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
729         PR fortran/42769
730         PR fortran/45836
731         PR fortran/45900
732         * gfortran.dg/use_23.f90: New test.
733         * gfortran.dg/use_24.f90: New test.
734         * gfortran.dg/use_25.f90: New test.
735         * gfortran.dg/use_26.f90: New test.
736         * gfortran.dg/use_27.f90: New test.
738 2013-01-06  Olivier Hainque  <hainque@adacore.com>
740         * gnat.dg/specs/clause_on_volatile.ads: New test.
742 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
744         * gnat.dg/alignment10.adb: New test.
746 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
747             Mikael Morin  <mikael@gcc.gnu.org>
749         PR fortran/55827
750         * gfortran.dg/use_22.f90: New test.
752 2013-01-04  Andrew Pinski  <apinski@cavium.com>
754         * gcc.target/aarch64/cmp-1.c: New testcase.
756 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
758         PR fortran/55172
759         * gfortran.dg/select_type_31.f03: New test.
761 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
763         PR c++/54526 (again)
764         * g++.dg/cpp0x/parse2.C: Extend.
765         * g++.old-deja/g++.other/crash28.C: Adjust.
767 2013-01-04  Richard Biener  <rguenther@suse.de>
769         PR tree-optimization/55862
770         * gcc.dg/torture/pr55862.c: New testcase.
772 2013-01-04  Martin Jambor  <mjambor@suse.cz>
774         PR tree-optimization/55755
775         * gcc.dg/torture/pr55755.c: New test.
776         * gcc.dg/tree-ssa/sra-13.c: Likewise.
777         * gcc.dg/tree-ssa/pr45144.c: Update.
779 2013-01-04  Richard Biener  <rguenther@suse.de>
781         PR middle-end/55863
782         * gcc.dg/fold-reassoc-2.c: New testcase.
784 2013-01-04  Tobias Burnus  <burnus@net-b.de>
786         PR fortran/55763
787         * gfortran.dg/null_7.f90: New.
789 2013-01-04  Tobias Burnus  <burnus@net-b.de>
791         PR fortran/55854
792         PR fortran/55763
793         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
794         * gfortran.dg/unlimited_polymorphic_7.f90: New.
795         * gfortran.dg/unlimited_polymorphic_8.f90: New.
797 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
799         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
801 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
803         PR fortran/55855
804         * gfortran.dg/assignment_1.f90: Modified.
805         * gfortran.dg/assignment_4.f90: New.
807 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
809         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
811 2013-01-03  Richard Biener  <rguenther@suse.de>
813         PR tree-optimization/55857
814         * gcc.dg/vect/pr55857-1.c: New testcase.
815         * gcc.dg/vect/pr55857-2.c: Likewise.
817 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
819         PR rtl-optimization/55838
820         * gcc.dg/pr55838.c: New test.
822         PR tree-optimization/55832
823         * gcc.c-torture/compile/pr55832.c: New test.
825 2013-01-02  Teresa Johnson  <tejohnson@google.com>
827         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
828         * gcc.dg/tree-ssa/loop-23.c: Ditto.
829         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
830         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
831         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
832         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
833         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
834         * gcc.dg/unroll_1.c: Ditto.
835         * gcc.dg/unroll_2.c: Ditto.
836         * gcc.dg/unroll_3.c: Ditto.
837         * gcc.dg/unroll_4.c: Ditto.
839 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
841         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
843 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
845         PR fortran/55818
846         * gfortran.dg/eof_4.f90: New test.
848 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
850         * lib/c-compat.exp (compat-use-alt-compiler): Remove
851         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
852         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
853         (compat_setup_dfp): Initialize compat_alt_caret and
854         compat_save_TEST_ALWAYS_FLAGS.
856 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
858         * gcc.dg/torture/tls/tls-reload-1.c: New test.
860 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
862         * gcc.dg/torture/fp-int-convert-2.c: New test.
864 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
866         * gfortran.dg/newunit_3.f90: Add dg-do run.
867         * gfortran.dg/inquire_15.f90: Add dg-do run.
869 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
871         PR tree-optimization/55831
872         * gcc.dg/pr55831.c: New test.
874 Copyright (C) 2013 Free Software Foundation, Inc.
876 Copying and distribution of this file, with or without modification,
877 are permitted in any medium without royalty provided the copyright
878 notice and this notice are preserved.