PR target/55146
[official-gcc.git] / gcc / testsuite / ChangeLog
blobacdad16e5ebdf380419a7df546e6c08b62227fda
1 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
3         PR target/55146
4         * gcc.target/sh/pr55146.c: New.
6 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
8         PR tree-optimization/54386
9         * gcc.target/sh/pr54386.c: New.
11 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
13         PR fortran/56008
14         * gfortran.dg/realloc_on _assign_16.f90 : New test.
16         PR fortran/47517
17         * gfortran.dg/realloc_on _assign_17.f90 : New test.
19 2013-02-04  Alexander Potapenko <glider@google.com>
20             Jack Howarth  <howarth@bromo.med.uc.edu>
21             Jakub Jelinek  <jakub@redhat.com>
23         PR sanitizer/55617
24         * g++.dg/asan/pr55617.C: New test.
26 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
28         PR fortran/54195
29         * gfortran.dg/typebound_operator_19.f90: New test.
30         * gfortran.dg/typebound_assignment_4.f90: New test.
32 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
34         PR fortran/54107
35         * gfortran.dg/recursive_interface_1.f90: New test.
37 2013-02-04  Richard Guenther  <rguenther@suse.de>
39         PR lto/56168
40         * gcc.dg/lto/pr56168_0.c: New testcase.
41         * gcc.dg/lto/pr56168_1.c: Likewise.
43 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
45         PR fortran/50627
46         PR fortran/56054
47         * gfortran.dg/block_12.f90:  New test.
48         * gfortran.dg/module_error_1.f90:  New test.
50 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
52         * lib/target-supports.exp (check_effective_target_vect_float)
53         (check_effective_target_vect_no_align): Add mips-sde-elf.
55 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
57         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
59 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
61         * gcc.dg/pr56023.c: XFAIL on AIX.
62         * gcc.dg/vect/pr49352.c: Same.
64 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
66         * gnat.dg/opt26.adb: New test.
68 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
70         Revert.
71         2013-01-27  Amol Pise  <amolpise15@gmail.com>
73         * gcc.target/arm/neon-vfnms-1.c: New test.
74         * gcc.target/arm/neon-vfnma-1.c: New test.
76 2013-01-31  Richard Biener  <rguenther@suse.de>
78         PR tree-optimization/56157
79         * gcc.dg/torture/pr56157.c: New testcase.
81 2013-01-30  Richard Biener  <rguenther@suse.de>
83         PR tree-optimization/56150
84         * gcc.dg/torture/pr56150.c: New testcase.
86 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
88         PR sanitizer/55374
89         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
90         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
91         printed in backtrace.
92         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
93         to avoid errors about mismatched allocation vs. deallocation.
95         PR c++/55742
96         * g++.dg/mv1.C: Moved to...
97         * g++.dg/ext/mv1.C: ... here.  Adjust test.
98         * g++.dg/mv2.C: Moved to...
99         * g++.dg/ext/mv2.C: ... here.  Adjust test.
100         * g++.dg/mv3.C: Moved to...
101         * g++.dg/ext/mv3.C: ... here.
102         * g++.dg/mv4.C: Moved to...
103         * g++.dg/ext/mv4.C: ... here.
104         * g++.dg/mv5.C: Moved to...
105         * g++.dg/ext/mv5.C: ... here.  Adjust test.
106         * g++.dg/mv6.C: Moved to...
107         * g++.dg/ext/mv6.C: ... here.  Adjust test.
108         * g++.dg/ext/mv7.C: New test.
109         * g++.dg/ext/mv8.C: New test.
110         * g++.dg/ext/mv9.C: New test.
111         * g++.dg/ext/mv10.C: New test.
112         * g++.dg/ext/mv11.C: New test.
114 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
116         PR rtl-optimization/56144
117         * gcc.dg/pr56144.c: New.
119 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
121         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
122         message.
123         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
124         * g++.dg/cpp0x/constexpr-55573.C: Same
126 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
128         PR tree-optimization/56064
129         * gcc.dg/fixed-point/view-convert.c: New test.
131 2013-01-30  Andreas Schwab  <schwab@suse.de>
133         * lib/target-supports-dg.exp (dg-process-target): Use expr to
134         evaluate the end index in string range.
136 2013-01-30  Tobias Burnus  <burnus@net-b.de>
138         PR fortran/56138
139         * gfortran.dg/allocatable_function_6.f90: New.
141 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
142             Mikael Morin <mikael@gcc.gnu.org>
144         PR fortran/54107
145         * gfortran.dg/proc_ptr_comp_36.f90: New.
147 2013-01-29  Richard Biener  <rguenther@suse.de>
149         PR tree-optimization/55270
150         * gcc.dg/torture/pr55270.c: New testcase.
152 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
154         PR rtl-optimization/56117
155         * gcc.dg/pr56117.c: New test.
157 2013-01-28  Richard Biener  <rguenther@suse.de>
159         PR tree-optimization/56034
160         * gcc.dg/torture/pr56034.c: New testcase.
162 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
164         PR tree-optimization/56125
165         * gcc.dg/pr56125.c: New test.
167 2013-01-28  Tobias Burnus  <burnus@net-b.de>
168             Mikael Morin  <mikael@gcc.gnu.org>
170         PR fortran/53537
171         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
172         * gfortran.dg/import8.f90: Likewise.
173         * gfortran.dg/interface_derived_type_1.f90: Likewise.
174         * gfortran.dg/import10.f90: New test.
175         * gfortran.dg/import11.f90: Likewise
177 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
179         PR testsuite/56053
180         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
181         string.h.  Provide memset, malloc and free prototypes, adjust line
182         numbers in dg-output.
183         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
184         Provide memset prototype and adjust line numbers in dg-output.
185         * c-c++-common/asan/global-overflow-1.c: Likewise.
187         PR tree-optimization/56094
188         * gcc.dg/pr56094.c: New test.
190 2013-01-27  Amol Pise  <amolpise15@gmail.com>
192         * gcc.target/arm/neon-vfnms-1.c: New test.
193         * gcc.target/arm/neon-vfnma-1.c: New test.
195 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
197         PR target/56114
198         * gcc.target/i386/pr56114.c: New test.
200 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
202         PR fortran/55984
203         * gfortran.dg/associate_14.f90: New test.
205         PR fortran/56047
206         * gfortran.dg/associate_13.f90: New test.
208 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
210         PR tree-optimization/56098
211         * gcc.dg/pr56098-1.c: New test.
212         * gcc.dg/pr56098-2.c: New test.
214 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
216         PR target/54222
217         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
219 2013-01-22  Marek Polacek  <polacek@redhat.com>
221         PR tree-optimization/56035
222         * gcc.dg/pr56035.c: New test.
224 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
226         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
227         for MIPS.
229 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
231         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
233 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
235         PR c/56078
236         * gcc.dg/pr56078.c: New test.
237         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
239 2013-01-24  Martin Jambor  <mjambor@suse.cz>
241         PR tree-optimization/55927
242         * g++.dg/ipa/devirt-10.C: Disable early inlining.
244 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
246         * gcc.target/i386/movsd.c: New test.
248 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
250         PR inline-asm/55934
251         * gcc.target/i386/pr55934.c: New test.
253 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
255         PR fortran/56081
256         * gfortran.dg/select_8.f90: New.
258 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
260         * gcc.target/microblaze/microblaze.exp: Remove
261         target_config_cflags check.
263 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
265         PR fortran/56052
266         * gfortran.dg/gomp/pr56052.f90: New test.
268         PR target/49069
269         * gcc.dg/pr49069.c: New test.
271 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
273         PR c++/55944
274         * g++.dg/cpp0x/constexpr-static10.C: New.
276 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
278         PR target/56028
279         * gcc.target/i386/pr56028.c: New test.
281 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
283         PR target/55686
284         * gcc.target/i386/pr55686.c: New test.
286 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
288         PR c++/53609
289         * g++.dg/cpp0x/variadic139.C: New test.
290         * g++.dg/cpp0x/variadic140.C: Likewise.
291         * g++.dg/cpp0x/variadic141.C: Likewise.
293 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
295         * gnat.dg/warn8.adb: New test.
297 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
299         PR fortran/55919
300         * gfortran.dg/include_8.f90: New test.
302 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
304         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
305         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
307 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
309         PR tree-optimization/56051
310         * gcc.c-torture/execute/pr56051.c: New test.
312 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
314         PR rtl-optimization/56023
315         * gcc.dg/pr56023.c: New test.
317 2013-01-21  Martin Jambor  <mjambor@suse.cz>
319         PR middle-end/56022
320         * gcc.target/i386/pr56022.c: New test.
322 2013-01-21  Jason Merrill  <jason@redhat.com>
324         * lib/target-supports.exp (check_effective_target_alias): New.
326 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
328         PR debug/53235
329         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
331 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
333         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
335 2013-01-19  Jeff Law  <law@redhat.com>
337         PR tree-optimization/52631
338         * tree-ssa/pr52631.c: New test.
339         * tree-ssa/ssa-fre-9: Update expected output.
341 2013-01-19  Anthony Green  <green@moxielogic.com>
343         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
344         for moxie.
346 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
348         PR tree-optimization/56029
349         * g++.dg/torture/pr56029.C: New test.
351 2013-01-18  Sharad Singhai  <singhai@google.com>
353         PR tree-optimization/55995
354         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
356 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
358         PR target/55433
359         * gcc.target/i386/pr55433.c: New.
361 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
363         PR middle-end/56015
364         * gfortran.dg/pr56015.f90: New test.
366 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
368         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
370 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
372         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
373         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
374         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
375         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
376         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
378 2013-01-17  Jeff Law  <law@redhat.com>
380         * gcc.dg/pr52573.c: Move to...
381         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
383         PR rtl-optimization/52573
384         * gcc.dg/pr52573.c: New test.
386 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
388         PR sanitizer/55679
389         * g++.dg/asan/interception-test-1.C: Skip on darwin.
390         * lib/target-supports.exp (check_effective_target_swapcontext): Use
391         check_no_compiler_messages to test support in ucontext.h.
392         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
393         compliant RLIMIT_AS.
395 2013-01-17  Marek Polacek  <polacek@redhat.com>
397         PR rtl-optimization/55833
398         * gcc.dg/pr55833.c: New test.
400 2013-01-17  Jan Hubicka  <jh@suse.cz>
402         PR tree-optimization/55273
403         * gcc.c-torture/compile/pr55273.c: New testcase.
405 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
407         PR target/55981
408         * gcc.target/pr55981.c: New test.
410 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
412         * gcc.target/arm/pr40887.c: Require at least armv5.
413         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
414         * gcc.target/arm/pr51915.c: Likewise.
415         * gcc.target/arm/pr52006.c: Likewise.
416         * gcc.target/arm/pr53187.c: Likewise.
418         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
419         * gcc.target/arm/ftest-support-arm.h: Delete.
420         * gcc.target/arm/ftest-support-thumb.h: Delete.
421         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
422         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
423         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
424         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
425         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
426         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
427         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
428         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
429         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
430         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
431         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
432         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
433         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
434         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
435         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
436         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
437         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
438         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
439         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
440         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
441         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
442         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
443         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
444         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
446 2013-01-17  Martin Jambor  <mjambor@suse.cz>
448         PR tree-optimizations/55264
449         * g++.dg/ipa/pr55264.C: New test.
451 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
453         PR fortran/55983
454         * gfortran.dg/class_55.f90: New.
456 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
458         PR testsuite/55994
459         * gcc.c-torture/execute/builtins/builtins.exp: Add
460         -Wl,--allow-multiple-definition for eabi and elf targets.
462         PR testsuite/54622
463         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
464         check_effective_target_vect_perm_short,
465         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
466         check_effective_target_vect64): Return 0 for big-endian ARM.
467         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
469         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
470         prototypes.
472 2013-01-16  Richard Biener  <rguenther@suse.de>
474         PR tree-optimization/55964
475         * gcc.dg/torture/pr55964.c: New testcase.
477 2013-01-16  Richard Biener  <rguenther@suse.de>
479         PR tree-optimization/54767
480         PR tree-optimization/53465
481         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
483 2013-01-16  Christian Bruel  <christian.bruel@st.com>
485         PR target/55301
486         * gcc.target/sh/sh-switch.c: New testcase.
488 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
490         * gcc.dg/webizer.c: Increase the array size.
492 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
494         PR target/55940
495         * gcc.dg/pr55940.c: New test.
497 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
498             Harald Anlauf  <anlauf@gmx.de>
500         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
501         * gfortran.dg/bounds_check_5.f90: Likewise.
502         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
503         * gfortran.dg/continuation_9.f90: Likewise.
504         * gfortran.dg/move_alloc_13.f90: Likewise.
505         * gfortran.dg/structure_constructor_11.f90: Likewise.
506         * gfortran.dg/tab_continuation.f: Likewise.
507         * gfortran.dg/warning-directive-2.F90: Likewise.
508         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
510 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
512         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
513         * gcc.target/arm/fma-sp.c: Likewise.
515 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
517         PR rtl-optimization/55153
518         * gcc.dg/pr55153.c: New.
520 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
522         PR tree-optimization/55920
523         * gcc.c-torture/compile/pr55920.c: New test.
525 2013-01-15  Richard Biener  <rguenther@suse.de>
527         PR middle-end/55882
528         * gcc.dg/torture/pr55882.c: New testcase.
530 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
532         PR tree-optimization/55955
533         * gcc.c-torture/compile/pr55955.c: New test.
535 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
537         PR c++/55663
538         * g++.dg/cpp0x/alias-decl-31.C: New test.
540 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
542         PR fortran/54286
543         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
544         case where interface is null.
546 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
548         PR fortran/55806
549         * gfortran.dg/array_constructor_40.f90:  New test.
551 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
553         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
555 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
557         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
558         * gcc.target/aarch64/vect-ld1r-compile.c: New.
559         * gcc.target/aarch64/vect-ld1r-fp.c: New.
560         * gcc.target/aarch64/vect-ld1r.c: New.
561         * gcc.target/aarch64/vect-ld1r.x: New.
563 2013-01-14  Andi Kleen  <ak@linux.intel.com>
565         PR target/55948
566         * gcc.target/i386/hle-clear-rel.c: New file
567         * gcc.target/i386/hle-store-rel.c: New file.
569 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
571         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
572         * gfortran.dg/bounds_check_4.f90: Likewise.
573         * gfortran.dg/inquire_10.f90: Likewise.
574         * gfortran.dg/minloc_3.f90: Likewise.
575         * gfortran.dg/minlocval_3.f90: Likewise.
576         * gfortran.dg/module_double_reuse.f90: Likewise.
577         * gfortran.dg/mvbits_1.f90: Likewise.
578         * gfortran.dg/oldstyle_1.f90: Likewise.
579         * gfortran.dg/pr20163-2.f: Likewise.
580         * gfortran.dg/save_1.f90: Likewise.
581         * gfortran.dg/scan_1.f90: Likewise.
582         * gfortran.dg/select_char_1.f90: Likewise.
583         * gfortran.dg/shape_4.f90: Likewise.
584         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
585         * gfortran.dg/function_optimize_10.f90: Likewise.
586         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
587         * gfortran.dg/used_types_17.f90: Likewise.
588         * gfortran.dg/used_types_18.f90: Likewise.
590 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
592         PR fortran/54286
593         * gfortran.dg/proc_ptr_result_8.f90 : New test.
595 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
597         * gcc.dg/unroll_5.c: Add nomips16 attributes.
599 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
601         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
603 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
605         PR fortran/55072
606         * gfortran.dg/assumed_type_2.f90: Fix test case.
607         * gfortran.dg/internal_pack_13.f90: New test.
608         * gfortran.dg/internal_pack_14.f90: New test.
610 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
612         PR fortran/55868
613         * gfortran.dg/unlimited_polymorphic_8.f90: Update
614         scan-tree-dump-times for foo.0.x._vptr to deal with change from
615         $tar to STAR.
617 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
619         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
621 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
623         PR target/55719
624         * gcc.target/s390/pr55719.c: New testcase.
626 2013-01-11  Richard Guenther  <rguenther@suse.de>
628         PR tree-optimization/44061
629         * gcc.dg/pr44061.c: New testcase.
631 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
633         Update copyright years.
635 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
636             Jakub Jelinek  <jakub@redhat.com>
638         PR target/55565
639         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
641 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
643         PR rtl-optimization/55672
644         * gcc.target/i386/pr55672.c: New.
646 2013-01-10  Jeff Law  <law@redhat.com>
648         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
649         pass/fail message unique.
652 2013-01-10  Jason Merrill  <jason@redhat.com>
654         * ada/.gitignore: New.
656 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
658         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
659         Add tls options.
660         * g++.dg/tls/thread_local2.C: Likewise.
661         * g++.dg/tls/thread_local2g.C: Likewise.
662         * g++.dg/tls/thread_local6.C: Likewise.
663         * g++.dg/tls/thread_local-order1.C: Add tls options.
664         * g++.dg/tls/thread_local-order2.C: Likewise.
665         * g++.dg/tls/thread_local3.C: Likewise.
666         * g++.dg/tls/thread_local3g.C: Likewise.
667         * g++.dg/tls/thread_local4.C: Likewise.
668         * g++.dg/tls/thread_local4g.C: Likewise.
669         * g++.dg/tls/thread_local5.C: Likewise.
670         * g++.dg/tls/thread_local5g.C: Likewise.
671         * g++.dg/tls/thread_local6g.C: Likewise.
673 2013-01-10  Kostya Serebryany  <kcc@google.com>
675         * g++.dg/asan/asan_test.cc: Sync from upstream.
677 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
679         PR tree-optimization/55921
680         * gcc.c-torture/compile/pr55921.c: New test.
682 2013-01-09  Jan Hubicka  <jh@suse.cz>
684         PR tree-optimization/55569
685         * gcc.c-torture/compile/pr55569.c: New testcase.
687 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
689         PR fortran/47203
690         * gfortran.dg/use_28.f90: New test.
692 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
694         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
695         number matching more robust.
697 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
699         PR rtl-optimization/55829
700         * gcc.target/i386/pr55829.c: New.
702 2013-01-09  Tobias Burnus  <burnus@net-b.de>
704         PR fortran/55758
705         * gfortran.dg/bind_c_bool_1.f90: New.
706         * gfortran.dg/do_5.f90: Add dg-warning.
708 2013-01-09  Jan Hubicka  <jh@suse.cz>
710         PR tree-optimization/55875
711         * gcc.c-torture/execute/pr55875.c: New testcase.
712         * g++.dg/torture/pr55875.C: New testcase.
714 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
716         PR c/48418
717         * c-c++-common/pr48418.c: New test.
719 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
721         PR c++/55801
722         * g++.dg/tls/thread_local-ice.C: New.
724 2013-01-09  Andreas Schwab  <schwab@suse.de>
726         * gcc.dg/guality/pr54693.c: Null-terminate arr.
728 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
730         PR tree-optimization/48189
731         * gcc.dg/pr48189.c: New test.
733 2013-01-04  Jan Hubicka  <jh@suse.cz>
735         PR tree-optimization/55823
736         * g++.dg/ipa/devirt-10.C: New testcase.
738 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
739             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
741         PR rtl-optimization/55845
742         * gcc.target/i386/pr55845.c: New test.
744 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
746         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
747         instructions generated instead of number of occurances.
749 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
751         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
752         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
753         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
754         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
755         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
756         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
757         * gcc.target/aarch64/vect-fcm.x: Likewise.
758         * lib/target-supports.exp
759         (check_effective_target_vect_cond): Enable for AArch64.
761 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
763         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
764         endian-safe float pool loading.
765         (test_square_root_v4sf): Likewise.
766         (test_square_root_v2df): Likewise.
767         * lib/target-supports.exp
768         (check_effective_target_vect_call_sqrtf): Add AArch64.
770 2013-01-08  Martin Jambor  <mjambor@suse.cz>
772         PR debug/55579
773         * gcc.dg/tree-ssa/pr55579.c: New test.
775 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
777         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
778         asm comments.
780 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
782         PR middle-end/55890
783         * gcc.dg/torture/pr55890-3.c: New test.
785         PR middle-end/55851
786         * gcc.c-torture/compile/pr55851.c: New test.
788         PR sanitizer/55844
789         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
790         dg-options.
792 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
794         PR fortran/55618
795         * gfortran.dg/elemental_scalar_args_2.f90: New test.
797 2013-01-07  Tobias Burnus  <burnus@net-b.de>
799         PR fortran/55763
800         * gfortran.dg/pointer_init_2.f90: Update dg-error.
801         * gfortran.dg/pointer_init_7.f90: New.
803 2013-01-07  Richard Biener  <rguenther@suse.de>
805         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
807 2013-01-07  Richard Biener  <rguenther@suse.de>
809         PR middle-end/55890
810         * gcc.dg/torture/pr55890-1.c: New testcase.
811         * gcc.dg/torture/pr55890-2.c: Likewise.
813 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
815         * gcc.target/aarch64/fmovd.c: New.
816         * gcc.target/aarch64/fmovf.c: Likewise.
817         * gcc.target/aarch64/fmovd-zero.c: Likewise.
818         * gcc.target/aarch64/fmovf-zero.c: Likewise.
819         * gcc.target/aarch64/vect-fmovd.c: Likewise.
820         * gcc.target/aarch64/vect-fmovf.c: Likewise.
821         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
822         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
824 2013-01-07  Richard Biener  <rguenther@suse.de>
826         PR tree-optimization/55888
827         PR tree-optimization/55862
828         * gcc.dg/torture/pr55888.c: New testcase.
830 2013-01-07  Tobias Burnus  <burnus@net-b.de>
832         PR fortran/55852
833         * gfortran.dg/intrinsic_size_3.f90: New.
835 2013-01-07  Tobias Burnus  <burnus@net-b.de>
837         PR fortran/55763
838         * gfortran.dg/select_type_32.f90: New.
840 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
842         PR c++/52343
843         * g++.dg/cpp0x/alias-decl-29.C: New test.
845 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
847         PR fortran/53876
848         PR fortran/54990
849         PR fortran/54992
850         * gfortran.dg/class_array_15.f03: New test.
852 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
854         PR fortran/42769
855         PR fortran/45836
856         PR fortran/45900
857         * gfortran.dg/use_23.f90: New test.
858         * gfortran.dg/use_24.f90: New test.
859         * gfortran.dg/use_25.f90: New test.
860         * gfortran.dg/use_26.f90: New test.
861         * gfortran.dg/use_27.f90: New test.
863 2013-01-06  Olivier Hainque  <hainque@adacore.com>
865         * gnat.dg/specs/clause_on_volatile.ads: New test.
867 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
869         * gnat.dg/alignment10.adb: New test.
871 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
872             Mikael Morin  <mikael@gcc.gnu.org>
874         PR fortran/55827
875         * gfortran.dg/use_22.f90: New test.
877 2013-01-04  Andrew Pinski  <apinski@cavium.com>
879         * gcc.target/aarch64/cmp-1.c: New testcase.
881 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
883         PR fortran/55172
884         * gfortran.dg/select_type_31.f03: New test.
886 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
888         PR c++/54526 (again)
889         * g++.dg/cpp0x/parse2.C: Extend.
890         * g++.old-deja/g++.other/crash28.C: Adjust.
892 2013-01-04  Richard Biener  <rguenther@suse.de>
894         PR tree-optimization/55862
895         * gcc.dg/torture/pr55862.c: New testcase.
897 2013-01-04  Martin Jambor  <mjambor@suse.cz>
899         PR tree-optimization/55755
900         * gcc.dg/torture/pr55755.c: New test.
901         * gcc.dg/tree-ssa/sra-13.c: Likewise.
902         * gcc.dg/tree-ssa/pr45144.c: Update.
904 2013-01-04  Richard Biener  <rguenther@suse.de>
906         PR middle-end/55863
907         * gcc.dg/fold-reassoc-2.c: New testcase.
909 2013-01-04  Tobias Burnus  <burnus@net-b.de>
911         PR fortran/55763
912         * gfortran.dg/null_7.f90: New.
914 2013-01-04  Tobias Burnus  <burnus@net-b.de>
916         PR fortran/55854
917         PR fortran/55763
918         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
919         * gfortran.dg/unlimited_polymorphic_7.f90: New.
920         * gfortran.dg/unlimited_polymorphic_8.f90: New.
922 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
924         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
926 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
928         PR fortran/55855
929         * gfortran.dg/assignment_1.f90: Modified.
930         * gfortran.dg/assignment_4.f90: New.
932 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
934         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
936 2013-01-03  Richard Biener  <rguenther@suse.de>
938         PR tree-optimization/55857
939         * gcc.dg/vect/pr55857-1.c: New testcase.
940         * gcc.dg/vect/pr55857-2.c: Likewise.
942 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
944         PR rtl-optimization/55838
945         * gcc.dg/pr55838.c: New test.
947         PR tree-optimization/55832
948         * gcc.c-torture/compile/pr55832.c: New test.
950 2013-01-02  Teresa Johnson  <tejohnson@google.com>
952         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
953         * gcc.dg/tree-ssa/loop-23.c: Ditto.
954         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
955         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
956         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
957         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
958         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
959         * gcc.dg/unroll_1.c: Ditto.
960         * gcc.dg/unroll_2.c: Ditto.
961         * gcc.dg/unroll_3.c: Ditto.
962         * gcc.dg/unroll_4.c: Ditto.
964 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
966         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
968 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
970         PR fortran/55818
971         * gfortran.dg/eof_4.f90: New test.
973 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
975         * lib/c-compat.exp (compat-use-alt-compiler): Remove
976         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
977         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
978         (compat_setup_dfp): Initialize compat_alt_caret and
979         compat_save_TEST_ALWAYS_FLAGS.
981 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
983         * gcc.dg/torture/tls/tls-reload-1.c: New test.
985 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
987         * gcc.dg/torture/fp-int-convert-2.c: New test.
989 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
991         * gfortran.dg/newunit_3.f90: Add dg-do run.
992         * gfortran.dg/inquire_15.f90: Add dg-do run.
994 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
996         PR tree-optimization/55831
997         * gcc.dg/pr55831.c: New test.
999 Copyright (C) 2013 Free Software Foundation, Inc.
1001 Copying and distribution of this file, with or without modification,
1002 are permitted in any medium without royalty provided the copyright
1003 notice and this notice are preserved.