2013-08-06 Janus Weil <janus@gcc.gnu.org>
[official-gcc.git] / gcc / testsuite / ChangeLog
blobe8ac8604c769fec14650dfc3ca008afc597f29e2
1 2013-08-06  Janus Weil  <janus@gcc.gnu.org>
3         PR fortran/57306
4         * gfortran.dg/pointer_init_8.f90: New.
6 2013-08-05  Paolo Carlini  <paolo.carlini@oracle.com>
8         PR c++/58080
9         * g++.dg/cpp0x/pr58080.C: New.
11 2013-08-05  David Malcolm  <dmalcolm@redhat.com>
13         * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
14         to optstr when building plugins.
16 2013-08-05  David Malcolm  <dmalcolm@redhat.com>
18         Patch autogenerated by refactor_passes.py from
19         https://github.com/davidmalcolm/gcc-refactoring-scripts
20         revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
22         * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
23         struct to a subclass of gimple_opt_pass along with...
24         (pass_data_one_pass): ...new pass_data instance and...
25         (make_one_pass): ...new function.
26         * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
27         global struct to a subclass of gimple_opt_pass along with...
28         (pass_data_warn_self_assign): ...new pass_data instance and...
29         (make_pass_warn_self_assign): ...new function.
30         * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
31         a global struct to a subclass of gimple_opt_pass along with...
32         (pass_data_dumb_plugin_example): ...new pass_data instance and...
33         (make_pass_dumb_plugin_example): ...new function.
34         * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
35         global struct to a subclass of gimple_opt_pass along with...
36         (pass_data_warn_self_assign): ...new pass_data instance and...
37         (make_pass_warn_self_assign): ...new function.
39 2013-08-05  David Malcolm  <dmalcolm@redhat.com>
41         * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
42         is created and added to the pass_manager to reflect
43         autogenerated changes.
44         * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
45         * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
46         * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
48 2013-08-04  Ed Smith-Rowland  <3dw4rd@verizon.net>
50         PR c++/58072
51         * g++.dg/cpp0x/pr58072.C: New.
53 2013-08-03  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
55         * gcc.dg/torture/pr57993-2.cpp: New.
57 2013-08-02  Jan Hubicka  <jh@suse.cz>
59         * gcc.dg/ipa/ipa-1.c: Update.
60         * gcc.dg/ipa/ipa-2.c: Update.
61         * gcc.dg/ipa/ipa-3.c: Update.
62         * gcc.dg/ipa/ipa-4.c: Update.
63         * gcc.dg/ipa/ipa-5.c: Update.
64         * gcc.dg/ipa/ipa-7.c: Update.
65         * gcc.dg/ipa/ipa-8.c: Update.
66         * gcc.dg/ipa/ipcp-1.c: Update.
67         * gcc.dg/ipa/ipcp-2.c: Update.
69 2013-08-02  Vladimir Makarov  <vmakarov@redhat.com>
71         PR rtl-optimization/58048
72         * gcc.target/i386/pr58048.c: New.
74 2013-08-02  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
76         * gcc.target/arm/neon-for-64bits-2.c: Delete.
78 2013-08-01  Fabien ChĂȘne  <fabien@gcc.gnu.org>
79             Peter Bergner  <bergner@vnet.ibm.com>
81         PR c++/54537
82         * g++.dg/overload/using3.C: New.
83         * g++.dg/overload/using2.C: Adjust.
84         * g++.dg/lookup/using9.C: Likewise.
86 2013-08-01  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
88         * gcc.target/arm/pr46972-2.c: New test.
90 2013-08-01  Vidya Praveen  <vidyapraveen@arm.com>
92         * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
94 2013-07-31  Michael Meissner  <meissner@linux.vnet.ibm.com>
96         * gcc.target/powerpc/fusion.c: New file, test power8 fusion
97         support.
99 2013-07-31  Richard Sandiford  <rdsandiford@googlemail.com>
101         * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
102         rather than addressing!=absolute when deciding how to handle MIPS16
103         when the test forces an ABI.
105 2013-07-30  Paolo Carlini  <paolo.carlini@oracle.com>
107         PR c++/57673
108         * g++.dg/cpp0x/nsdmi-sizeof.C: New.
110 2013-07-30  Steve Ellcey  <sellcey@mips.com>
112         * gcc.target/mips/code-readable-1.c: Increase switch size.
113         * gcc.target/mips/code-readable-2.c: Ditto.
114         * gcc.target/mips/code-readable-3.c: Ditto.
115         * gcc.target/mips/code-readable-4.c: Ditto.
117 2013-07-30  Paolo Carlini  <paolo.carlini@oracle.com>
119         PR c++/57947
120         * g++.dg/parse/crash63.C: New.
122 2013-07-30  Tobias Burnus  <burnus@net-b.de>
124         PR fortran/57530
125         * gfortran.dg/pointer_assign_8.f90: New.
126         * gfortran.dg/pointer_assign_9.f90: New.
127         * gfortran.dg/pointer_assign_10.f90: New.
128         * gfortran.dg/pointer_assign_11.f90: New.
130 2013-07-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
132         * gcc.target/arm/pr57637.c: New testcase.
134 2013-07-29  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
136         PR tree-optimization/57993
137         * gcc.dg/torture/pr57993.c: New test.
139 2013-07-29  Joern Rennecke  <joern.rennecke@embecosm.com>
141         * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
143 2013-07-29  Paolo Carlini  <paolo.carlini@oracle.com>
145         PR c++/57948
146         * g++.dg/conversion/ambig2.C: New.
148 2013-07-29  Maciej W. Rozycki  <macro@codesourcery.com>
150         * gcc.target/mips/fabs-2008.c: New test case.
151         * gcc.target/mips/fabs-legacy.c: New test case.
152         * gcc.target/mips/fabsf-2008.c: New test case.
153         * gcc.target/mips/fabsf-legacy.c: New test case.
154         * gcc.target/mips/fneg-2008.c: New test case.
155         * gcc.target/mips/fneg-legacy.c: New test case.
156         * gcc.target/mips/fneg-2008.c: New test case.
157         * gcc.target/mips/fneg-legacy.c: New test case.
158         * gcc.target/mips/nan-2008.c: New test case.
159         * gcc.target/mips/nan-legacy.c: New test case.
160         * gcc.target/mips/nanf-2008.c: New test case.
161         * gcc.target/mips/nanf-legacy.c: New test case.
162         * gcc.target/mips/nans-2008.c: New test case.
163         * gcc.target/mips/nans-legacy.c: New test case.
164         * gcc.target/mips/nansf-2008.c: New test case.
165         * gcc.target/mips/nansf-legacy.c: New test case.
166         * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
168 2013-07-29  Alexander Ivchenko  <alexander.ivchenko@intel.com>
169             Maxim Kuvyrkov  <maxim@kugelworks.com>
171         * lib/target-supports.exp (check_effective_target_non_bionic): New
172         effective-target test.
173         * g++.dg/tls/thread_local4.C: Disable test for Bionic.
174         * g++.dg/tls/thread_local4g.C: Ditto.
176 2013-07-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
178         PR fortran/58009
179         * gfortran.dg/vector_subsript_7.f90:  New test.
181 2013-07-27  Tobias Burnus  <burnus@net-b.de>
183         PR fortran/57991
184         * gfortran.dg/warn_alias.f90: New.
186 2013-07-27  Janus Weil  <janus@gcc.gnu.org>
188         PR fortran/57285
189         * gfortran.dg/class_array_19.f90: New.
191 2013-07-27  Eric Botcazou  <ebotcazou@adacore.com>
193         * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
194         * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
195         * gcc.dg/vect/pr57741-3.c: Likewise.
196         * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
198 2013-07-26  Joern Rennecke  <joern.rennecke@embecosm.com>
200         Skip tests that make assumptions about struct layout that don't hold
201         on epiphany:
202         * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
203         * g++.dg/cpp0x/iop.C: Likewise.
204         * g++.dg/cpp0x/named_refs.C: Likewise.
205         * g++.dg/cpp0x/rv1p.C: Likewise.
206         * g++.dg/cpp0x/rv2p.C: Likewise.
207         * g++.dg/cpp0x/rv3p.C: Likewise.
208         * g++.dg/cpp0x/rv4p.C: Likewise.
209         * g++.dg/cpp0x/rv5p.C: Likewise.
210         * g++.dg/cpp0x/rv6p.C: Likewise.
211         * g++.dg/cpp0x/rv7p.C: Likewise.
212         * g++.dg/cpp0x/rv8p.C: Likewise.
213         * g++.dg/ext/strncpy-chk1.C: Likewise.
214         * gcc.dg/builtin-object-size-10.c: Likewise.
215         * gcc.dg/builtin-object-size-11.c: Likewise.
216         * gcc.dg/builtin-stringop-chk-1.c: Likewise.
217         * gcc.dg/pr25805.c: Likewise.
218         * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
219         * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
220         * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
221         * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
222         * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
223         * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
224         * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
225         * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
226         * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
227         * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
228         * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
229         * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
230         * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
231         * gcc.c-torture/execute/zerolen-2.x: Likewise.
232         * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
234         * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
235         * gcc.dg/tree-ssa/loop-1.c: Likewise.
237         * gcc.dg/torture/pr37868.c: Disable for epiphany.
238         * gcc.dg/sibcall-6.c: Enable for epiphany.
240 2013-07-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
242         * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
244 2013-07-26  David Edelsohn  <dje.gcc@gmail.com>
246         * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
247         memcpy not initializers.
249         * gcc.dg/guality/guality.exp: Skip on AIX.
251 2013-07-26  Paolo Carlini  <paolo.carlini@oracle.com>
253         PR c++/57101
254         * g++.dg/cpp0x/pr57101.C: New.
256 2013-07-26  Ian Bolton  <ian.bolton@arm.com>
258         * gcc.target/aarch64/neg_1.c: New test.
260 2013-07-25  Janus Weil  <janus@gcc.gnu.org>
262         PR fortran/57966
263         * gfortran.dg/typebound_call_25.f90: New.
265 2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
267         PR c++/57981
268         * g++.dg/cpp0x/pr57981.C: New.
270 2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
272         PR c++/57880
273         * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
275 2013-07-25  Vladimir Makarov  <vmakarov@redhat.com>
277         PR rtl-optimization/57960
278         * gcc.target/s390/pr57960.c: New.
280 2013-07-25  Janus Weil  <janus@gcc.gnu.org>
282         PR fortran/57639
283         * gfortran.dg/unlimited_polymorphic_9.f90: New.
285 2013-07-25  Terry Guo  <terry.guo@arm.com>
287         * gcc.target/arm/thumb1-Os-mult.c: New test case.
289 2013-07-24  Paolo Carlini  <paolo.carlini@oracle.com>
291         PR c++/57942
292         * g++.dg/inherit/pr57942.C: New.
294 2013-07-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
296         * gcc.target/powerpc/bool2.h: New file, test the code generation
297         of logical operations for power5, altivec, power7, and power8
298         systems.
299         * gcc.target/powerpc/bool2-p5.c: Likewise.
300         * gcc.target/powerpc/bool2-av.c: Likewise.
301         * gcc.target/powerpc/bool2-p7.c: Likewise.
302         * gcc.target/powerpc/bool2-p8.c: Likewise.
303         * gcc.target/powerpc/bool3.h: Likewise.
304         * gcc.target/powerpc/bool3-av.c: Likewise.
305         * gcc.target/powerpc/bool2-p7.c: Likewise.
306         * gcc.target/powerpc/bool2-p8.c: Likewise.
308 2013-07-23  Yufeng Zhang  <yufeng.zhang@arm.com>
310         * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
312 2013-07-23  Yufeng Zhang  <yufeng.zhang@arm.com>
314         * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
316 2013-07-23  Yufeng Zhang  <yufeng.zhang@arm.com>
318         * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
319         * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
320         type from long to long long.
321         * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
322         to have effective-target keywords of lp64 and ilp32.
323         * gcc.target/aarch64/fcvt_double_int.c: Likewise.
324         * gcc.target/aarch64/fcvt_double_long.c: Likewise.
325         * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
326         * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
327         * gcc.target/aarch64/fcvt_float_int.c: Likewise.
328         * gcc.target/aarch64/fcvt_float_long.c: Likewise.
329         * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
330         * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
331         * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
333 2013-07-23  Tom Tromey  <tromey@redhat.com>
334             Joseph Myers  <joseph@codesourcery.com>
336         * gcc.dg/c11-generic-1.c: New file.
337         * gcc.dg/c11-generic-2.c: New file.
339 2013-07-22  Tobias Burnus  <burnus@net-b.de>
341         PR fortran/57906
342         PR fortran/52052
343         * coarray/lib_realloc_1.f90: Permit optimization.
344         * gfortran.dg/coarray_31.f90: New.
346 2013-07-22  Tobias Burnus  <burnus@net-b.de>
348         PR fortran/57762
349         * gfortran.dg/class_array_7.f03: Fix memory leak.
351 2013-07-22  Paolo Carlini  <paolo.carlini@oracle.com>
353         PR c++/52816
354         * g++.dg/cpp0x/decltype56.C: New.
356 2013-07-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
358         * gcc.dg/pr53265.c: Correct line number in dg-message.
360 2013-07-22  Diego Novillo  <dnovillo@google.com>
362         * g++.dg/pr57878.C: Do not force -m32.  Use target ilp32.
364 2013-07-22  Georg-Johann Lay  <avr@gjlay.de>
366         PR testsuite/52641
367         * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
368         * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
370 2013-07-22  Georg-Johann Lay  <avr@gjlay.de>
372         PR testsuite/52641
373         * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
374         * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
375         * gcc.dg/torture/pr53366-1.c: Same.
376         * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
377         * gcc.dg/torture/pr56488.c: Same.
378         * gcc.dg/torture/pr57584.c: Same.
379         * gcc.dg/tree-ssa/pr57385.c: Same.
380         * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
382 2013-07-21   Ondřej Bílka  <neleai@seznam.cz>
384         * c-c++-common/pr41779.c: Fix typos.
385         * gcc.c-torture/compile/20031125-2.c: Likewise.
386         * gcc.c-torture/compile/20040621-1.c: Likewise.
387         * gcc.c-torture/execute/20020418-1.c: Likewise.
388         * gcc.dg/20020108-1.c: Likewise.
389         * gcc.dg/atomic-generic-aux.c: Likewise.
390         * gcc.dg/builtin-complex-err-2.c: Likewise.
391         * gcc.dg/decl-1.c: Likewise.
392         * gcc.dg/di-sync-multithread.c: Likewise.
393         * gcc.dg/format/c90-printf-1.c: Likewise.
394         * gcc.dg/format/ms_c90-printf-1.c: Likewise.
395         * gcc.dg/long-long-compare-1.c: Likewise.
396         * gcc.dg/plugin/start_unit_plugin.c: Likewise.
397         * gcc.dg/pr17055-1.c: Likewise.
398         * gcc.dg/pr27095.c: Likewise.
399         * gcc.dg/torture/fp-int-convert.h: Likewise.
400         * gcc.dg/tree-prof/inliner-1.c: Likewise.
401         * gcc.dg/tree-ssa/20030731-1.c: Likewise.
402         * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
403         * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
404         * gcc.dg/tree-ssa/loop-19.c: Likewise.
405         * gcc.dg/tree-ssa/loop-1.c: Likewise.
406         * gcc.dg/tree-ssa/pr21001.c: Likewise.
407         * gcc.dg/tree-ssa/pr42585.c: Likewise.
408         * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
409         * gcc.dg/vect/vect-cond-5.c: Likewise.
410         * gcc.dg/weak/typeof-2.c: Likewise.
411         * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
412         * gcc.target/arm/naked-1.c: Likewise.
413         * gcc.target/i386/pr9771-1.c: Likewise.
414         * gcc.target/sparc/sparc-constant-1.c: Likewise.
415         * gcc.target/sparc/struct-ret-check.c: Likewise.
416         * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
417         * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
418         * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
419         Likewise.
421 2013-07-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
423         PR fortran/56937
424         * gfortran.dg/dependency_42.f90:  New test.
425         * gfortran.dg/dependency_43.f90:  New test.
427 2013-07-21  Tobias Burnus  <burnus@net-b.de>
429         PR fortran/35862
430         * gfortran.dg/round_4.f90: New.
432 2013-07-21  Tobias Burnus  <burnus@net-b.de>
434         PR fortran/57894
435         * gfortran.dg/min_max_conformance_2.f90: New.
437 2013-07-20  Jakub Jelinek  <jakub@redhat.com>
439         PR preprocessor/57620
440         * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
441         (main): Don't test {s,u,U,L}12.
442         * c-c++-common/raw-string-13.c: New test.
443         * c-c++-common/raw-string-14.c: New test.
444         * c-c++-common/raw-string-15.c: New test.
445         * c-c++-common/raw-string-16.c: New test.
447 2013-07-20  James Greenhalgh  <james.greenhalgh@arm.com>
449         * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
451 2013-07-20  Joern Rennecke <joern.rennecke@embecosm.com>
453         * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
455         * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
456         target { ! keeps_null_pointer_checks }.
457         * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
458         target { ! keeps_null_pointer_checks }.
460         * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
461         * gcc.dg/torture/pr56488.c: Likewise.
463 2013-07-19  Ian Bolton  <ian.bolton@arm.com>
465         * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
466         new testcase.
468 2013-07-19  David Edelsohn  <dje.gcc@gmail.com>
470         * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
471         * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
472         * gfortran.dg/guality/guality.exp: Skip on AIX.
474         * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
476         * g++.dg/debug/pr56819.C: Skip on AIX.
477         * g++.dg/ext/vector23.C: Ignore vector ABI warning.
478         * g++.dg/guality/guality.exp: Skip on AIX.
480         * g++.old-deja/g++.other/init19.C: Require cxa_atext.
482         * gcc.misc-tests/gcov-14.c: Skip on AIX.
484         * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
486 2013-07-19  Georg-Johann Lay  <avr@gjlay.de>
488         PR target/57516
489         * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
490         Adjust to corrected rounding.
492 2013-07-19  Georg-Johann Lay  <avr@gjlay.de>
494         * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
495         * gcc.dg/cilk-plus/cilk-plus.exp: only run if
496         check_effective_target_cilkplus.
497         * g++.dg/cilk-plus/cilk-plus.exp: Same.
499 2013-07-18  Pat Haugen  <pthaugen@us.ibm.com>
501         * gcc.target/powerpc/pr57744.c: Fix typo.
503 2013-07-18  Sriraman Tallam  <tmsriram@google.com>
505         PR middle-end/57698
506         * gcc.c-torture/compile/pr57698.c: New test.
507         * gcc.c-torture/compile/pr43791.c: Remove prune output
508         directive.
509         * gcc.c-torture/compile/pr44043.c: Ditto.
511 2013-07-18  Wei Mi  <wmi@google.com>
513         PR rtl-optimization/57878
514         * g++.dg/pr57518.C: New test.
516 2013-07-18  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
518         * gcc.dg/pr42611.c: Move dg-error to correct line.
520 2013-07-17  Tobias Burnus  <burnus@net-b.de>
522         PR fortran/57895
523         * gfortran.dg/dollar_sym_3.f: New.
524         * gfortran.dg/dollar_sym_1.f90: Update dg-error.
526 2013-07-16  Iain Sandoe  <iain@codesourcery.com>
528         PR target/55654
529         PR target/55656
530         PR target/55657
531         * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
532         * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
533         * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
534         * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
535         * objc.dg/image-info.m: Likewise.
536         * objc.dg/symtab-1.m: Likewise.
537         * objc.dg/torture/strings/const-str-10.m: Likewise.
538         * objc.dg/torture/strings/const-str-11.m: Likewise.
539         * objc.dg/torture/strings/const-str-9.m: Likewise.
540         * objc.dg/zero-link-1.m: Likewise.
541         * objc.dg/zero-link-2.m: Likewise.
542         * objc.dg/no-extra-load.m: Avoid Foundation.h.
543         * objc.dg/objc-foreach-4.m: Likewise.
544         * objc.dg/objc-foreach-5.m: Likewise.
545         * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
546         (for Darwin).
547         * obj-c++.dg/strings/const-str-12.mm: Likewise.
548         * obj-c++.dg/syntax-error-1.mm: Likewise.
549         * objc.dg/method-6.m: Likewise.
550         * objc.dg/pr23214.m: Likewise.
551         * objc.dg/proto-lossage-7.m: Likewise.
552         * objc.dg/strings/const-str-12b.m: Likewise.
553         * objc.dg/zero-link-3.m: Likewise.
554         * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
555         * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
556         adjust headers, interfaces and encoded types to reflect current system
557         versions.  Add FIXME and outputs from current system compiler for
558         reference.
560 2013-07-15  Cong Hou  <congh@google.com>
562         * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
563         counted.
564         * gcc.target/i386/l_fma_float_3.c: Likewise.
565         * gcc.target/i386/l_fma_double_1.c: Likewise.
566         * gcc.target/i386/l_fma_double_3.c: Likewise.
568 2013-07-15  Peter Bergner  <bergner@vnet.ibm.com>
570         * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
571         function to test if HTM is available.
572         * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
573         * gcc.target/powerpc/htm-builtin-1.c: New test.
575 2013-07-15  Tobias Burnus  <burnus@net-b.de>
577         * gfortran.dg/coarray_lib_realloc_1.f90: New.
578         * gfortran.dg/coarray/lib_realloc_1.f90: New.
579         * gfortran.dg/coarray_6.f90: Add dg-error.
581 2013-07-15  Tobias Burnus  <burnus@net-b.de>
583         PR fortran/37336
584         * gfortran.dg/finalize_18.f90: New.
586 2013-07-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
588         PR fortran/52669
589         * fortran.dg/module_variable_1.f90:  New test.
590         * fortran.dg/module_variable_2.f90:  New test.
592 2013-07-14  Marc Glisse  <marc.glisse@inria.fr>
594         * g++.dg/ext/vector19.C: Adapt.
595         * g++.dg/ext/vector23.C: New testcase.
597 2013-07-12  Michael Matz  <matz@suse.de>
599         PR middle-end/55771
600         * c-c++-common/pr55771.c: New test.
602 2013-07-12  Tejas Belagod  <tejas.belagod@arm.com>
604         * gcc.target/aarch64/vect-movi.c: New.
606 2013-07-11  Sriraman Tallam  <tmsriram@google.com>
608         PR target/57362
609         * g++.dg/ext/pr57362.C: New.
611 2013-07-11  Georg-Johann Lay  <avr@gjlay.de>
613         PR target/57631
614         * gcc.target/avr/torture/pr57631.c: New test.
616 2013-07-10  Paolo Carlini  <paolo.carlini@oracle.com>
618         PR c++/57827
619         * g++.dg/cpp0x/constexpr-ice7.C: New.
621 2013-07-10  Janis Johnson  <janisjo@codesourcery.com>
623         * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
624         for EABI targets.
625         * gcc.c-torture/execute/nest-align-1.x: New.
627 2013-07-10  Paolo Carlini  <paolo.carlini@oracle.com>
629         PR c++/57874
630         * g++.dg/cpp0x/sfinae48.C: New.
632 2013-07-10  Jakub Jelinek  <jakub@redhat.com>
634         PR preprocessor/57824
635         * c-c++-common/raw-string-17.c: New test.
636         * c-c++-common/gomp/pr57824.c: New test.
638 2013-07-10  Paolo Carlini  <paolo.carlini@oracle.com>
640         PR c++/57869
641         * g++.dg/cpp0x/reinterpret_cast1.C: New.
642         * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
643         * g++.dg/conversion/dr195.C: Update.
644         * g++.dg/expr/cast2.C: Likewise.
646 2013-07-10  Jakub Jelinek  <jakub@redhat.com>
648         * c-c++-common/raw-string-18.c: New test.
649         * c-c++-common/raw-string-19.c: New test.
651         PR preprocessor/57757
652         * g++.dg/cpp/paste1.C: New test.
653         * g++.dg/cpp/paste2.C: New test.
655 2013-07-10  Graham Stott  <grahams@btinternet.com>
657         * gcc.target/mips/mulsize-1.c: New.
658         * gcc.target/mips/mulsize-2.c: New.
659         * gcc.target/mips/mulsize-3.c: New.
660         * gcc.target/mips/mulsize-4.c: New.
662 2013-07-09  Marc Glisse  <marc.glisse@inria.fr>
664         PR c++/53094
665         * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
666         * g++.dg/ext/vector24.C: New testcase.
668 2013-07-09  Marc Glisse  <marc.glisse@inria.fr>
670         PR c++/53000
671         * g++.dg/cpp0x/decltype17.C: Adjust.
673 2013-07-09  Paolo Carlini  <paolo.carlini@oracle.com>
675         PR c++/51786
676         * g++.dg/cpp0x/pr51786.C: New.
678 2013-07-08  Janis Johnson  <janisjo@codesourcery.com>
680         * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
682         * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
684         * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
686         * gcc.target/powerpc/sd-vsx.c: Require dfp.
687         * gcc.target/powerpc/sd-pwr6.c: Likewise.
689 2013-07-08  Tobias Burnus  <burnus@net-b.de>
691         PR fortran/57834
692         * gfortran.dg/c_f_pointer_tests_8.f90: New.
694 2013-07-08  Tobias Burnus  <burnus@net-b.de>
696         PR fortran/50554
697         * gfortran.dg/do_check_9.f90: New.
699 2013-07-08  Tobias Burnus  <burnus@net-b.de>
701         PR fortran/57785
702         * gfortran.dg/dot_product_2.f90: New.
704 2013-07-08  Tobias Burnus  <burnus@net-b.de>
706         PR fortran/57469
707         * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
709 2013-07-08  Manfred Schwarb  <manfred99@gmx.ch>
711         * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
712         * gfortran.dg/finalize_10.f90: Fix dg-final.
714 2013-07-08  Jakub Jelinek  <jakub@redhat.com>
716         PR target/57819
717         * gcc.target/i386/pr57819.c: New test.
719         PR rtl-optimization/57829
720         * gcc.c-torture/execute/pr57829.c: New test.
722 2013-07-08  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
724         * gcc.target/i386/memcpy-vector_loop-1.c: New.
725         * gcc.target/i386/memcpy-vector_loop-2.c: New.
727 2013-07-06  Uros Bizjak  <ubizjak@gmail.com>
729         PR target/57807
730         * gcc.target/i386/pr57807.c: New test.
732 2013-07-06  Jakub Jelinek  <jakub@redhat.com>
734         PR target/29776
735         * gcc.dg/tree-ssa/vrp89.c: New test.
737 2013-07-06  Paolo Carlini  <paolo.carlini@oracle.com>
739         PR c++/28262
740         * g++.dg/parse/defarg16.C: New.
742 2013-07-05  Vladimir Makarov  <vmakarov@redhat.com>
744         PR rtl-optimization/55342
745         * gcc.target/i386/pr55342.c: New.
747 2013-07-05  Marcus Shawcroft  <marcus.shawcroft@arm.com>
749         * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
751 2013-07-05  Paolo Carlini  <paolo.carlini@oracle.com>
753         PR c++/14263
754         * g++.dg/inherit/virtual10.C: New.
756 2013-07-04  Joern Rennecke <joern.rennecke@embecosm.com>
758         PR c/57821
759         * gcc.dg/large-size-array-6.c: New test.
761 2013-07-04  Paolo Carlini  <paolo.carlini@oracle.com>
763         PR c++/38634
764         * g++.dg/template/crash116.C: New.
766 2013-07-04  Joern Rennecke <joern.rennecke@embecosm.com>
768         * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
769         * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
771 2013-07-04  Paolo Carlini  <paolo.carlini@oracle.com>
773         PR c++/54998
774         * g++.dg/cpp0x/nsdmi-list3.C: New.
776 2013-07-03  Jakub Jelinek  <jakub@redhat.com>
778         PR target/57777
779         * gcc.target/i386/pr57777.c: New test.
781         PR c++/57771
782         * g++.dg/template/arg9.C: New test.
784 2013-07-02  Sriraman Tallam  <tmsriram@google.com>
786         * gcc.target/i386/avx-inline.c: New test.
788 2013-07-02  Maciej W. Rozycki  <macro@codesourcery.com>
790         * gcc.target/mips/call-1.c: Accept JALRS and JALR.
791         * gcc.target/mips/call-2.c: Likewise.
792         * gcc.target/mips/call-3.c: Likewise.
793         * gcc.target/mips/lazy-binding-1.c: Likewise.
795 2013-07-02  Jakub Jelinek  <jakub@redhat.com>
797         PR tree-optimization/57741
798         * gcc.dg/vect/pr57741-1.c: New test.
799         * gcc.dg/vect/pr57741-2.c: New test.
800         * gcc.dg/vect/pr57741-3.c: New test.
802 2013-07-02  Ian Bolton  <ian.bolton@arm.com>
804         * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
805         on big endian.
806         * gcc.target/config/aarch64/insv_2.c: New test for big endian.
807         * lib/target-supports.exp: Define aarch64_little_endian.
809 2013-07-02  Ian Bolton  <ian.bolton@arm.com>
811         * gcc.target/aarch64/abs_1.c: New test.
813 2013-07-02  Ian Bolton  <ian.bolton@arm.com>
815         * gcc.target/aarch64/bfxil_1.c: New test.
816         * gcc.target/aarch64/bfxil_2.c: Likewise.
818 2013-07-01  Balaji V. Iyer  <balaji.v.iyer@intel.com>
820         PR c/57766
821         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
822         array sizes from 100 to 20.
824 2013-07-01  Dominique d'Humieres  <dominiq@lps.ens.fr>
826         PR fortran/54788
827         * gfortran.dg/pointer_remapping_8.f90: New.
829 2013-06-28  Ed Smith-Rowland  <3dw4rd@verizon.net>
831         * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
832         * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
833         * g++.dg/cpp1y/udlit-userdef-string.C: New.
834         * g++.dg/cpp1y/complex_literals.h: New.
836 2013-06-28  Paolo Carlini  <paolo.carlini@oracle.com>
838         PR c++/57645
839         * g++.dg/cpp0x/noexcept21.C: New.
841 2013-06-28  Jakub Jelinek  <jakub@redhat.com>
843         PR target/57736
844         * gcc.target/i386/pr57736.c: New test.
846 2013-06-28  Balaji V. Iyer  <balaji.v.iyer@intel.com>
848         * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
849         c specific.
850         * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
851         strings to match the fixed error messages.
852         * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
853         * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
854         message check.
856 2013-06-28  Michael Meissner  <meissner@linux.vnet.ibm.com>
858         PR target/57744
859         * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
860         stqcx. get even registers.
862 2013-06-28  Marc Glisse  <marc.glisse@inria.fr>
864         PR c++/57509
865         * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
867 2013-06-28  Kirill Yukhin  <kirill.yukhin@intel.com>
869         * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
870         Fix scan patterns.
871         * gcc.target/i386/bmi-1.c: Ditto.
872         * gcc.target/i386/bmi-bextr-4.c: New.
873         * gcc.target/i386/bmi-bextr-5.c: Ditto.
875 2013-06-28  Paolo Carlini  <paolo.carlini@oracle.com>
877         PR c++/57682
878         * g++.dg/cpp0x/initlist73.C: New.
880 2013-06-27  Meador Inge  <meadori@codesourcery.com>
882         * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
883         * g++.dg/simulate-thread/atomics-2.C: Likewise.
884         * g++.dg/simulate-thread/atomics-1.C: Likewise.
886 2013-06-27  Marc Glisse  <marc.glisse@inria.fr>
888         PR c++/57509
889         * g++.dg/ext/pr57509.C: New file.
891 2013-06-27  Jakub Jelinek  <jakub@redhat.com>
893         PR target/57623
894         * gcc.target/i386/bmi-bextr-3.c: New test.
896         PR target/57623
897         * gcc.target/i386/bmi2-bzhi-1.c: New test.
899 2013-06-27  Marc Glisse  <marc.glisse@inria.fr>
901         PR c++/57172
902         * g++.dg/cpp0x/pr57172.C: New testcase.
904 2013-06-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
906         * gcc.target/s390/htm-1.c: New file.
907         * gcc.target/s390/htm-nofloat-1.c: New file.
908         * gcc.target/s390/htm-xl-intrin-1.c: New file.
910 2013-06-26  Tobias Burnus  <burnus@net-b.de>
912         PR fortran/29800
913         * gfortran.dg/bounds_check_17.f90: New.
915 2013-06-25  Ed Smith-Rowland  <3dw4rd@verizon.net>
917         PR c++/57640
918         * g++.dg/cpp1y/pr57640.C: New.
920 2013-06-25  Balaji V. Iyer  <balaji.v.iyer@intel.com>
922         PR c/57692
923         * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
924         overflow due to size of arrays.
926 2013-06-25  Jakub Jelinek  <jakub@redhat.com>
928         PR tree-optimization/57705
929         * gcc.dg/vect/pr57705.c: New test.
930         * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
932 2013-06-25  Martin Jambor  <mjambor@suse.cz>
934         PR middle-end/57670
935         * g++.dg/ipa/pr57670.C: New test.
937 2013-06-25  Richard Biener  <rguenther@suse.de>
939         PR middle-end/56977
940         * gcc.dg/pr56977.c: New testcase.
942 2013-06-24  Martin Jambor  <mjambor@suse.cz>
944         PR tree-optimization/57358
945         * gcc.dg/ipa/pr57358.c: New test.
947 2013-06-24  Richard Biener  <rguenther@suse.de>
949         PR testsuite/57686
950         * gcc.dg/torture/pr57584.c: Remove target specific bits.
952 2013-06-24  Richard Biener  <rguenther@suse.de>
954         PR tree-optimization/57488
955         * gcc.dg/torture/pr57488.c: New testcase.
957 2013-06-24  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
958             Dominique d'Humieres  <dominiq@lps.ens.fr>
960         PR fortran/52413
961         * gfortran.dg/fraction.f90: New.
963 2013-06-24  Alan Modra  <amodra@gmail.com>
965         * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
966         Add scan-assembler-not "lvx".
967         * gcc.target/powerpc/le-altivec-consts.c: New.
969 2013-06-23  Paolo Carlini  <paolo.carlini@oracle.com>
971         * g++.dg/cpp0x/sfinae47.C: New.
973 2013-06-23  Oleg Endo <olegendo@gcc.gnu.org>
975         PR target/52483
976         * gcc.target/sh/pr52483-1.c: New.
977         * gcc.target/sh/pr52483-2.c: New.
978         * gcc.target/sh/pr52483-3.c: New.
979         * gcc.target/sh/pr52483-4.c: New.
980         * gcc.target/sh/pr52483-5.c: New.
982 2013-06-23  Sriraman Tallam  <tmsriram@google.com>
984         * gcc.target/i386/intrinsics_1.c: New test.
985         * gcc.target/i386/intrinsics_2.c: Ditto.
986         * gcc.target/i386/intrinsics_3.c: Ditto.
987         * gcc.target/i386/intrinsics_4.c: Ditto.
988         * gcc.target/i386/intrinsics_5.c: Ditto.
989         * gcc.target/i386/intrinsics_6.c: Ditto.
990         * gcc.target/i386/avx-1.c: Provide macros for builtins
991         needing immediate arguments in f16cintrin.h and rtmintrin.h.
993 2013-06-21  Tobias Burnus  <burnus@net-b.de>
995         PR fortran/37336
996         * gfortran.dg/finalize_17.f90: New.
998 2013-06-21  Tobias Burnus  <burnus@net-b.de>
1000         * gfortran.dg/realloc_on_assign_18.f90: New.
1002 2013-06-21  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1004         * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
1005         Also changed the returns from error as distinct values so that
1006         debugging can get easier.
1007         * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
1008         errors specific to C, if necessary.  Also added new error
1009         hooks for C++.
1010         * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1011         * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
1012         * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
1013         * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
1014         * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
1015         * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
1016         the same changes as parser_errors3.c, spaces were added between colons
1017         to not confuse C++ compiler with 2 colons as scope.
1018         * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
1019         * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
1020         * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
1021         * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
1022         * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
1023         * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
1024         * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
1025         * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
1026         * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
1027         * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
1028         * g++.dg/cilk-plus/cilk-plus.exp: New script.
1029         * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
1030         in the list.
1032 2013-06-21  Joseph Myers  <joseph@codesourcery.com>
1034         PR other/53317
1035         * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
1037 2013-06-20  Uros Bizjak  <ubizjak@gmail.com>
1039         PR target/57655
1040         * gcc.target/i386/pr57655.c: New test.
1042 2013-06-20  Eric Botcazou  <ebotcazou@adacore.com>
1044         * ada/acats/tests/gcc: Delete.
1045         * gnat.dg/style: Likewise.
1047 2013-06-20  Jeff Law  <law@redhat.com>
1049         PR tree-optimization/57660
1050         * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
1051         based on their branch cost.
1053         * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
1055 2013-06-20  Tobias Burnus  <burnus@net-b.de>
1057         PR fortran/57633
1058         * gfortran.dg/list_read_11.f90: New.
1060 2013-06-20  Richard Biener  <rguenther@suse.de>
1062         PR tree-optimization/57584
1063         * gcc.dg/torture/pr57584.c: New testcase.
1065 2013-06-19  Sharad Singhai  <singhai@google.com>
1067         * g++.dg/gcov/gcov-8.C: New testcase.
1068         * lib/gcov.exp: Handle intermediate format.
1070 2013-06-19  Wei Mi  <wmi@google.com>
1072         PR rtl-optimization/57518
1073         * testsuite/gcc.dg/pr57518.c: New test.
1075 2013-06-19  Igor Zamyatin  <igor.zamyatin@intel.com>
1077         * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
1079 2013-06-19  Jan Hubicka  <jh@suse.cz>
1081         * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
1083 2013-06-19  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1085         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
1086         hard-coded values of array sizes with a #define.
1087         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
1088         * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
1089         * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
1090         * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
1091         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
1093 2013-06-19  Yufeng Zhang  <yufeng.zhang@arm.com>
1095         * gcc.dg/torture/stackalign/builtin-apply-2.c: set
1096         STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
1098 2013-06-19  Jeff Law  <law@redhat.com>
1100         * gcc.dg/tree-ssa/forwprop-28.c: New test.
1102 2013-06-19  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
1104         PR c++/57638
1105         * g++.dg/template/error53.C: New.
1107 2013-06-19  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1109         PR target/55033
1110         * gcc.target/powerpc/pr55033.c: Fix options.
1112 2013-06-18  Sriraman Tallam  <tmsriram@google.com>
1114         * gcc.target/i386/inline_error.c: New test.
1115         * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
1116         * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
1118 2013-06-18  Paolo Carlini  <paolo.carlini@oracle.com>
1120         PR c++/53211
1121         * g++.dg/cpp0x/decltype55.C: New.
1123 2013-06-18  Marek Polacek  <polacek@redhat.com>
1125         * gcc.dg/c90-fordecl-1.c: Adjust expected message.
1127 2013-06-17  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1129         * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
1131 2013-06-17  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1133         * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
1134         Also changed the returns from error as distinct values so that it is
1135         easier to debug.
1137 2013-06-17  Sofiane Naci  <sofiane.naci@arm.com>
1139         * gcc.target/aarch64/scalar_intrinsics.c: Update.
1141 2013-06-17  Paolo Carlini  <paolo.carlini@oracle.com>
1143         PR c++/16128
1144         * g++.dg/template/error52.C: New.
1145         * g++.dg/lookup/friend15.C: Update.
1146         * g++.dg/parse/error11.C: Likewise.
1147         * g++.dg/parse/error14.C: Likewise.
1148         * g++.dg/parse/parser-pr28152-2.C: Likewise.
1149         * g++.dg/parse/template25.C: Likewise.
1150         * g++.old-deja/g++.jason/cond.C: Likewise.
1151         * g++.old-deja/g++.mike/for2.C: Likewise.
1152         * g++.old-deja/g++.robertl/eb125.C: Likewise.
1153         * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
1155 2013-06-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1157         * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
1158         ensure alignment.
1160 2013-06-16  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1162         * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
1163         accidentally placing minus sign for length instead of stride.
1165 2013-06-16  Joern Rennecke <joern.rennecke@embecosm.com>
1167         PR rtl-optimization/57425
1168         PR rtl-optimization/57569
1169         * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
1170         * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
1172 2013-06-15  Mikael Morin  <mikael@gcc.gnu.org>
1174         PR fortran/49074
1175         PR fortran/56136
1176         * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
1177         packing.
1178         * gfortran.dg/typebound_assignment_6.f03: New.
1180 2013-06-15  Oleg Endo  <olegendo@gcc.gnu.org>
1182         * gcc.target/h8300/h8300.exp: New.
1183         * gcc.dg/pragma-isr.c: Move to ...
1184         * gcc.target/sh/torture/pragma-isr.c: ... here ...
1185         * gcc.target/h8300/pragma-isr.c: ... and here.
1186         * gcc.dg/pragma-isr2.c: Move to ...
1187         * gcc.target/sh/torture/pragma-isr2.c: ... here ...
1188         * gcc.target/h8300/pragma-isr2.c: ... and here.
1189         * gcc.dg/pragma-isr-trapa.c: Move to ...
1190         * gcc.target/sh/pragma-isr-trapa.c: ... here.
1191         * gcc.dg/pragma-isr-trapa2.c: Move to ...
1192         * gcc.target/sh/pragma-isr-trapa2.c: ... here.
1193         * gcc.dg/pragma-isr-trap_exit.c: Move to ...
1194         * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
1195         * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
1196         * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
1197         * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
1198         * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
1199         * gcc.dg/attr-isr-trap_exit.c: Move to ...
1200         * gcc.target/sh/attr-isr-trap_exit.c: ... here.
1201         * gcc.dg/attr-isr-trapa.c: Move to ...
1202         * gcc.target/sh/attr-isr-trapa.c: ... here.
1204 2013-06-14  Paolo Carlini  <paolo.carlini@oracle.com>
1206         PR c++/51413
1207         * g++.dg/ext/builtin-offsetof1.C: New.
1209 2013-06-14  Vidya Praveen <vidyapraveen@arm.com>
1211         * gcc.target/aarch64/vect_smlal_1.c: New file.
1213 2013-06-14  Tobias Burnus  <burnus@net-b.de>
1215         PR fortran/57508
1216         * gfortran.dg/defined_assignment_7.f90: New.
1218 2013-06-14  Paolo Carlini  <paolo.carlini@oracle.com>
1220         PR c++/57599
1221         * g++.dg/rtti/dyncast6.C: New.
1222         * g++.dg/cpp0x/dyncast1.C: Likewise.
1224 2013-06-14  Alan Modra  <amodra@gmail.com>
1226         PR middle-end/57134
1227         * gcc.dg/pr57134.c: New.
1229 2013-06-14  Tobias Burnus  <burnus@net-b.de>
1231         PR fortran/57596
1232         * gfortran.dg/deferred_type_param_9.f90: New.
1234 2013-06-13  Marc Glisse  <marc.glisse@inria.fr>
1236         * gcc.dg/fold-minus-1.c: New testcase.
1238 2013-06-13  Mikael Morin  <mikael@gcc.gnu.org>
1240         PR fortran/49074
1241         * gfortran.dg/typebound_assignment_5.f03: New.
1243 2013-06-13  Marc Glisse  <marc.glisse@inria.fr>
1245         * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
1247 2013-06-12  Michael Meissner  <meissner@linux.vnet.ibm.com>
1248             Pat Haugen <pthaugen@us.ibm.com>
1249             Peter Bergner <bergner@vnet.ibm.com>
1251         * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
1252         load/store instructions on power7, power8.
1253         * gcc.target/powerpc/atomic-p8.c: Likewise.
1255 2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1257         PR c/57577
1258         * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
1260 2013-06-12  Paolo Carlini  <paolo.carlini@oracle.com>
1262         PR c++/38958
1263         * g++.dg/warn/Wunused-var-20.C: New.
1265 2013-06-12  Richard Sandiford  <rdsandiford@googlemail.com>
1267         * gcc.target/mips/mips.exp: Handle -f{no-,}common.
1268         * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
1269         Run with -fno-common.
1271 2013-06-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1273         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
1274         and exit function calls with return 1 and return 0, respectively.
1276 2013-06-12  Richard Sandiford  <rdsandiford@googlemail.com>
1278         * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
1279         New tests.
1281 2013-06-12  Marc Glisse  <marc.glisse@inria.fr>
1283         PR tree-optimization/57361
1284         * gcc.dg/tree-ssa/pr57361.c: New file.
1286 2013-06-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1288         * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
1289         to ensure alignment.
1290         * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
1292 2013-06-12  Tobias Burnus  <burnus@net-b.de>
1294         * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
1296 2013-06-12  Tobias Burnus  <burnus@net-b.de>
1297             Dominique d'Humieres  <dominiq@lps.ens.fr>
1299         * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
1301 2013-06-12  Jakub Jelinek  <jakub@redhat.com>
1303         PR target/56564
1304         * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
1305         * gcc.target/i386/pr56564-3.c: Likewise.
1307 2013-06-11  Tobias Burnus  <burnus@net-b.de>
1309         PR fortran/57535
1310         * gfortran.dg/class_array_18.f90: New.
1312 2013-06-11  Jan Hubicka  <jh@suse.cz>
1314         PR c++/57551
1315         * g++.dg/ext/visibility/anon6.C: Update testcase.
1317 2013-06-10  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1319         PR c/57563
1320         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
1321         in how we check __sec_reduce_mutating function's result.
1323 2013-06-10  Michael Meissner  <meissner@linux.vnet.ibm.com>
1324             Pat Haugen <pthaugen@us.ibm.com>
1325             Peter Bergner <bergner@vnet.ibm.com>
1327         * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
1328         direct move instructions.
1329         * gcc.target/powerpc/direct-move-vint2.c: Likewise.
1330         * gcc.target/powerpc/direct-move.h: Likewise.
1331         * gcc.target/powerpc/direct-move-float1.c: Likewise.
1332         * gcc.target/powerpc/direct-move-float2.c: Likewise.
1333         * gcc.target/powerpc/direct-move-double1.c: Likewise.
1334         * gcc.target/powerpc/direct-move-double2.c: Likewise.
1335         * gcc.target/powerpc/direct-move-long1.c: Likewise.
1336         * gcc.target/powerpc/direct-move-long2.c: Likewise.
1338 2013-06-10  Paolo Carlini  <paolo.carlini@oracle.com>
1340         PR c++/52440
1341         * g++.dg/cpp0x/pr52440.C: New.
1343 2013-06-10  Jakub Jelinek  <jakub@redhat.com>
1345         PR target/56564
1346         * gcc.target/i386/pr56564-1.c: New test.
1347         * gcc.target/i386/pr56564-2.c: New test.
1348         * gcc.target/i386/pr56564-3.c: New test.
1349         * gcc.target/i386/pr56564-4.c: New test.
1350         * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
1351         * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1352         * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1353         * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1354         * gcc.target/i386/vect-sizes-1.c: Likewise.
1355         * gcc.target/i386/memcpy-1.c: Likewise.
1356         * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
1357         * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
1359 2013-06-10  Thomas Schwinge  <thomas@codesourcery.com>
1361         * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
1362         systems to cover all GNU systems.
1363         * g++.dg/abi/guard2.C: Likewise.
1364         * g++.dg/cpp0x/constexpr-rom.C: Likewise.
1365         * g++.dg/eh/sighandle.C: Likewise.
1366         * g++.dg/ext/cleanup-10.C: Likewise.
1367         * g++.dg/ext/cleanup-11.C: Likewise.
1368         * g++.dg/ext/cleanup-8.C: Likewise.
1369         * g++.dg/ext/cleanup-9.C: Likewise.
1370         * g++.dg/opt/const5.C: Likewise.
1371         * g++.dg/opt/life1.C: Likewise.
1372         * g++.dg/other/pr39496.C: Likewise.
1373         * g++.old-deja/g++.abi/aggregates.C: Likewise.
1374         * g++.old-deja/g++.abi/align.C: Likewise.
1375         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1376         * g++.old-deja/g++.law/weak.C: Likewise.
1377         * g++.old-deja/g++.pt/asm1.C: Likewise.
1378         * gcc.c-torture/execute/20030125-1.x: Likewise.
1379         * gcc.c-torture/execute/990127-2.x: Likewise.
1380         * gcc.dg/20041106-1.c: Likewise.
1381         * gcc.dg/20050503-1.c: Likewise.
1382         * gcc.dg/builtin-object-size-5.c: Likewise.
1383         * gcc.dg/cleanup-10.c: Likewise.
1384         * gcc.dg/cleanup-11.c: Likewise.
1385         * gcc.dg/cleanup-8.c: Likewise.
1386         * gcc.dg/cleanup-9.c: Likewise.
1387         * gcc.dg/complex-5.c: Likewise.
1388         * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
1389         * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
1390         * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
1391         * gcc.dg/dfp/pr35739.c: Likewise.
1392         * gcc.dg/fdata-sections-1.c: Likewise.
1393         * gcc.dg/lto/20090206-1_0.c: Likewise.
1394         * gcc.dg/lto/20090206-2_0.c: Likewise.
1395         * gcc.dg/pr30360.c: Likewise.
1396         * gcc.dg/pr37303.c: Likewise.
1397         * gcc.dg/pr39323-1.c: Likewise.
1398         * gcc.dg/pr39323-2.c: Likewise.
1399         * gcc.dg/pr39323-3.c: Likewise.
1400         * gcc.dg/pr45416.c: Likewise.
1401         * gcc.dg/setjmp-2.c: Likewise.
1402         * gcc.dg/split-1.c: Likewise.
1403         * gcc.dg/split-3.c: Likewise.
1404         * gcc.dg/split-4.c: Likewise.
1405         * gcc.dg/strlenopt-12g.c: Likewise.
1406         * gcc.dg/strlenopt-14g.c: Likewise.
1407         * gcc.dg/strlenopt-14gf.c: Likewise.
1408         * gcc.dg/strlenopt-16g.c: Likewise.
1409         * gcc.dg/strlenopt-17g.c: Likewise.
1410         * gcc.dg/strlenopt-18g.c: Likewise.
1411         * gcc.dg/strlenopt-1f.c: Likewise.
1412         * gcc.dg/strlenopt-22g.c: Likewise.
1413         * gcc.dg/strlenopt-2f.c: Likewise.
1414         * gcc.dg/strlenopt-4g.c: Likewise.
1415         * gcc.dg/strlenopt-4gf.c: Likewise.
1416         * gcc.dg/struct-ret-3.c: Likewise.
1417         * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
1418         * gcc.misc-tests/linkage.exp: Likewise.
1419         * gcc.target/i386/20000724-1.c: Likewise.
1420         * gcc.target/i386/align-main-3.c: Likewise.
1421         * gcc.target/i386/cleanup-1.c: Likewise.
1422         * gcc.target/i386/inline-mcpy.c: Likewise.
1423         * gcc.target/i386/pr32268.c: Likewise.
1424         * gcc.target/i386/pr36613.c: Likewise.
1425         * gcc.target/i386/pr39013-1.c: Likewise.
1426         * gcc.target/i386/pr39013-2.c: Likewise.
1427         * gcc.target/i386/pr39496.c: Likewise.
1428         * gcc.target/i386/pr40906-3.c: Likewise.
1429         * gcc.target/i386/pr46084.c: Likewise.
1430         * lib/target-supports.exp (check_effective_target_pie): Likewise.
1432 2013-06-09  Oleg Endo  <olegendo@gcc.gnu.org>
1434         PR target/6526
1435         * gcc.target/sh/pr6526.c: New.
1437 2013-06-09  Jakub Jelinek  <jakub@redhat.com>
1439         PR target/57568
1440         * gcc.c-torture/execute/pr57568.c: New test.
1442 2013-06-09  Paolo Carlini  <paolo.carlini@oracle.com>
1444         PR c++/37404
1445         * g++.dg/other/vararg-4.C: New.
1447 2013-06-08  Vladimir Makarov  <vmakarov@redhat.com>
1449         PR rtl-optimization/57559
1450         * gcc.target/s390/pr57559.c : New test.
1452 2013-06-08  Tobias Burnus  <burnus@net-b.de>
1454         PR fortran/37336
1455         * gfortran.dg/finalize_10.f90: New.
1456         * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
1457         * gfortran.dg/finalize_15.f90: New.
1459 2013-06-08  Tobias Burnus  <burnus@net-b.de>
1461         PR fortran/57553
1462         * gfortran.dg/storage_size_4.f90: New.
1464 2013-06-07  Sriraman Tallam  <tmsriram@google.com>
1466         PR c++/57548
1467         * testsuite/g++.dg/ext/pr57548.C: New test.
1469 2013-06-07  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1471         PR middle-end/57541
1472         * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
1474 2013-06-07  Jan Hubicka  <jh@suse.cz>
1476         * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
1478 2013-06-07  Tobias Burnus  <burnus@net-b.de>
1480         PR fortran/57549
1481         * gfortran.dg/array_constructor_48.f90: New.
1482         * gfortran.dg/array_constructor_type_14.f03: Correct test case.
1483         * gfortran.dg/array_constructor_type_15.f03: Ditto.
1485 2013-06-07  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1487         PR target/56315
1488         * gcc.target/arm/xordi3-opt.c: New test.
1490 2013-06-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1492         * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
1493         Revert to dg-options.
1495 2013-06-07  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1497         PR target/55033
1498         * gcc.target/powerpc/pr55033.c: New.
1500 2013-06-07  Paolo Carlini  <paolo.carlini@oracle.com>
1502         PR c++/53658
1503         * g++.dg/cpp0x/alias-decl-36.C: New.
1505 2013-06-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
1506             Pat Haugen <pthaugen@us.ibm.com>
1507             Peter Bergner <bergner@vnet.ibm.com>
1509         * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
1510         power8 builtin functions.
1511         * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
1512         * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
1513         * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
1514         * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
1515         * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
1516         * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
1517         * gcc.target/powerpc/p8vector-vectorize-1.c: New
1518         tests to test power8 auto-vectorization.
1519         * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
1520         * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
1521         * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
1522         * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
1524         * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
1525         powerpc_p8vector_ok instead of powerpc_vsx_ok.
1527         * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
1529         * lib/target-supports.exp (check_p8vector_hw_available) Add power8
1530         support.
1531         (check_effective_target_powerpc_p8vector_ok): Likewise.
1532         (is-effective-target): Likewise.
1533         (check_vect_support_and_set_flags): Likewise.
1535 2013-06-06  Paolo Carlini  <paolo.carlini@oracle.com>
1537         PR c++/43652
1538         * g++.dg/parse/error53.C: New.
1540 2013-06-06  Vladimir Makarov  <vmakarov@redhat.com>
1542         PR rtl-optimization/57459
1543         * gcc.target/i386/pr57459.c: New test.
1545 2013-06-06  Teresa Johnson  <tejohnson@google.com>
1547         PR c++/53743
1548         * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
1549         into -freorder-blocks-and-partition test.
1550         * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
1551         * gcc.dg/tree-prof/20041218-1.c: Ditto.
1552         * gcc.dg/tree-prof/pr52027.c: Use -O2.
1553         * gcc.dg/tree-prof/pr50907.c: Ditto.
1554         * gcc.dg/tree-prof/pr45354.c: Ditto.
1555         * g++.dg/tree-prof/partition2.C: Ditto.
1556         * g++.dg/tree-prof/partition3.C: Ditto.
1558 2013-06-06  Tobias Burnus  <burnus@net-b.de>
1560         PR fortran/57542
1561         * gfortran.dg/finalize_16.f90: New.
1563 2013-06-06  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1565         * gcc.dg/vect/no-section-anchors-vect-68.c:
1566         Add dg-skip-if aarch64_tiny.
1568 2013-06-05  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1570         PR C/57457
1571         * c-c++-common/cilk-plus/AN/pr57457.c: New test.
1572         * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
1574 2013-06-05  Paolo Carlini  <paolo.carlini@oracle.com>
1576         PR c++/51908
1577         * g++.dg/cpp0x/decltype54.C: New.
1579 2013-06-05  James Greenhalgh  <james.greenhalgh@arm.com>
1581         * gcc.dg/fshort-wchar.c: Add extra dg-options for
1582         arm*-*-*eabi* targets.
1583         * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
1584         arm*-*-* targets.
1585         * gcc.dg/tree-ssa/pr43491.c: Likewise.
1587 2013-06-05  Manfred Schwarb  <manfred99@gmx.ch>
1588             Tobias Burnus  <burnus@net-b.de>
1590         * gfortran.dg/string_length_2.f90: Fix dg-do run.
1591         * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do  run".
1592         * gfortran.dg/io_real_boz_4.f90: Ditto.
1593         * gfortran.dg/io_real_boz_5.f90: Ditto.
1595 2013-06-05  Andreas Schwab  <schwab@suse.de>
1597         * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
1599 2013-06-04  Jan Hubicka  <jh@suse.cz>
1601         * gcc.dg/tree-ssa/attr-alias.c: New testcase.
1603 2013-06-04  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1605         * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
1606         parameters with void.
1607         (main2): Removed argc parameter.
1608         * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
1609         (main): Replaced argc, argv parameters with void.
1610         * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
1611         (main2): Removed argc parameter.
1612         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
1613         argv parameters with void.  Added __asm volatile to avoid optimization
1614         on argc, if necessary.
1615         * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
1616         * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
1617         * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
1618         * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
1619         * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
1620         * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
1621         * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
1622         * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
1623         * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
1624         * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1625         * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
1626         * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
1627         * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
1628         * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
1629         * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
1630         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
1631         * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
1632         * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
1633         * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
1634         * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
1635         parameters with void.
1636         (main2): Removed argc parameter.
1637         * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
1638         (main): Replaced argc, argv parameters with void.
1639         * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
1640         argv parameters with void.  Also renamed this function as main, and
1641         delete the existing main.
1642         * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
1643         * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
1644         * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
1646 2013-06-04  Ian Bolton  <ian.bolton@arm.com>
1648         * gcc.target/aarch64/movi_1.c: New test.
1650 2013-06-04  Tobias Burnus  <burnus@net-b.de>
1652         PR fortran/37336
1653         * gfortran.dg/finalize_12.f90: New.
1654         * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
1655         end of scope finalization.
1656         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
1657         * gfortran.dg/allocatable_scalar_9.f90: Ditto.
1658         * gfortran.dg/auto_dealloc_2.f90: Ditto.
1659         * gfortran.dg/class_19.f03: Ditto.
1660         * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
1661         * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
1662         * gfortran.dg/extends_14.f03: Ditto.
1663         * gfortran.dg/move_alloc_4.f90: Ditto.
1664         * gfortran.dg/typebound_proc_27.f03: Ditto.
1666 2013-06-04  Manfred Schwarb  <manfred99@gmx.ch>
1668         * gfortran.dg/bounds_check_7.f90: Remove "! {".
1669         * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
1670         * gfortran.dg/default_initialization_5.f90: Update dg-do.
1671         * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
1672         * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
1673         * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
1674         * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
1675         * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do  run.
1676         * gfortran.dg/io_real_boz_4.f90: Ditto.
1677         * gfortran.dg/io_real_boz_5.f90: Ditto.
1678         * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
1679         * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
1680         * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
1681         * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
1682         * gfortran.dg/transpose_2.f90: Fix dg-output.
1684 2013-06-03  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1686         * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
1687         * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
1688         dg-option and an header comment.
1690 2013-06-03  Paolo Carlini  <paolo.carlini@oracle.com>
1692         PR c++/57419
1693         * g++.dg/cpp0x/sfinae46.C: New.
1694         * g++.dg/cpp0x/defaulted13.C: Adjust.
1695         * g++.dg/cpp0x/defaulted2.C: Likewise.
1696         * g++.dg/cpp0x/defaulted26.C: Likewise.
1697         * g++.dg/cpp0x/defaulted3.C: Likewise.
1698         * g++.dg/cpp0x/error1.C: Likewise.
1699         * g++.dg/cpp0x/implicit1.C: Likewise.
1700         * g++.dg/cpp0x/implicit11.C: Likewise.
1701         * g++.dg/cpp0x/inh-ctor13.C: Likewise.
1702         * g++.dg/cpp0x/initlist47.C: Likewise.
1703         * g++.dg/cpp0x/initlist9.C: Likewise.
1704         * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
1705         * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
1706         * g++.dg/cpp0x/nsdmi-local.C: Likewise.
1707         * g++.dg/cpp0x/union4.C: Likewise.
1708         * g++.dg/template/crash108.C: Likewise.
1709         * g++.dg/template/crash41.C: Likewise.
1710         * g++.old-deja/g++.jason/local.C: Likewise.
1711         * g++.old-deja/g++.law/visibility3.C: Likewise.
1713 2013-06-03  Teresa Johnson  <tejohnson@google.com>
1715         * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
1716         * gcc.dg/vect/bb-slp-14.c: Ditto.
1717         * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
1718         * gcc.dg/vect/bb-slp-23.c: Ditto.
1719         * gcc.dg/vect/bb-slp-15.c: Ditto.
1720         * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
1721         * gcc.dg/vect/bb-slp-24.c: Ditto.
1722         * gcc.dg/vect/bb-slp-16.c: Ditto.
1723         * gcc.dg/vect/bb-slp-25.c: Ditto.
1724         * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
1725         * gcc.dg/vect/bb-slp-17.c: Ditto.
1726         * gcc.dg/vect/bb-slp-1.c: Ditto.
1727         * gcc.dg/vect/bb-slp-26.c: Ditto.
1728         * gcc.dg/vect/bb-slp-18.c: Ditto.
1729         * gcc.dg/vect/bb-slp-2.c: Ditto.
1730         * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
1731         * gcc.dg/vect/bb-slp-27.c: Ditto.
1732         * gcc.dg/vect/bb-slp-19.c: Ditto.
1733         * gcc.dg/vect/bb-slp-3.c: Ditto.
1734         * gcc.dg/vect/bb-slp-28.c: Ditto.
1735         * gcc.dg/vect/bb-slp-4.c: Ditto.
1736         * gcc.dg/vect/bb-slp-29.c: Ditto.
1737         * gcc.dg/vect/bb-slp-5.c: Ditto.
1738         * gcc.dg/vect/bb-slp-6.c: Ditto.
1739         * gcc.dg/vect/bb-slp-8a.c: Ditto.
1740         * gcc.dg/vect/bb-slp-7.c: Ditto.
1741         * gcc.dg/vect/bb-slp-8b.c: Ditto.
1742         * gcc.dg/vect/bb-slp-8.c: Ditto.
1743         * gcc.dg/vect/bb-slp-9.c: Ditto.
1744         * gcc.dg/vect/bb-slp-10.c: Ditto.
1745         * gcc.dg/vect/bb-slp-11.c: Ditto.
1746         * gcc.dg/vect/bb-slp-20.c: Ditto.
1747         * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
1748         * gcc.dg/vect/bb-slp-21.c: Ditto.
1749         * gcc.dg/vect/bb-slp-30.c: Ditto.
1750         * gcc.dg/vect/bb-slp-13.c: Ditto.
1751         * gcc.dg/vect/bb-slp-22.c: Ditto.
1752         * g++.dg/vect/slp-pr50413.cc: Ditto.
1753         * g++.dg/vect/slp-pr56812.cc: Ditto.
1754         * g++.dg/vect/slp-pr50819.cc: Ditto.
1756 2013-06-01  Tobias Burnus  <burnus@net-b.de>
1758         PR fortran/57456
1759         * gfortran.dg/class_array_17.f90: New.
1761 2013-05-31  Eric Botcazou  <ebotcazou@adacore.com>
1763         * ada/acats/floatstore.lst: New.
1764         * ada/acats/run_all.sh: Process it.
1766 2013-05-31  Eric Botcazou  <ebotcazou@adacore.com>
1768         * gcc.target/powerpc/e500-ord-1.c: New test.
1769         * gcc.target/powerpc/e500-ord-2.c: Likewise.
1770         * gcc.target/powerpc/e500-unord-1.c: Likewise.
1771         * gcc.target/powerpc/e500-unord-2.c: Likewise.
1773 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1775         * g++.dg/torture/pr54684.C: Add -fno-short-enums.
1777 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1779         * gcc.target/arm/pr56184.C: Add -fno-short-enums.
1781 2013-05-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1783         * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
1785 2013-05-31  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1787         PR c/57452
1788         * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
1789         test-case.
1791 2013-05-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1793         * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
1795 2013-05-31  Marek Polacek  <polacek@redhat.com>
1797         PR tree-optimization/57478
1798         PR tree-optimization/57453
1799         * gcc.dg/torture/pr57478.c: New test.
1801 2013-05-31  Tobias Burnus  <burnus@net-b.de>
1803         PR fortran/57456
1804         * gfortran.dg/class_array_17.f90: New.
1806 2013-05-31  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1808         PR target/56315
1809         * gcc.target/arm/iordi3-opt.c: New test.
1811 2013-05-31  Janus Weil  <janus@gcc.gnu.org>
1813         PR fortran/54190
1814         PR fortran/57217
1815         * gfortran.dg/dummy_procedure_5.f90: Modified error message.
1816         * gfortran.dg/interface_26.f90: Ditto.
1817         * gfortran.dg/proc_ptr_11.f90: Ditto.
1818         * gfortran.dg/proc_ptr_15.f90: Ditto.
1819         * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1820         * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
1821         * gfortran.dg/proc_ptr_result_5.f90: Ditto.
1822         * gfortran.dg/typebound_override_1.f90: Ditto.
1823         * gfortran.dg/typebound_override_4.f90: Ditto.
1824         * gfortran.dg/typebound_proc_6.f03: Ditto.
1825         * gfortran.dg/assumed_type_7.f90: New test.
1826         * gfortran.dg/typebound_override_5.f90: New test.
1827         * gfortran.dg/typebound_override_6.f90: New test.
1828         * gfortran.dg/typebound_override_7.f90: New test.
1830 2013-05-30  Tobias Burnus  <burnus@net-b.de>
1832         PR middle-end/57073
1833         * gfortran.dg/power_6.f90: New.
1835 2013-05-30  Ian Bolton  <ian.bolton@arm.com>
1837         * gcc.target/aarch64/insv_1.c: New test.
1839 2013-05-30  Yufeng Zhang  <yufeng.zhang@arm.com>
1841         * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
1842         dg-skip-if "No stabs".
1844 2013-05-30  Janus Weil  <janus@gcc.gnu.org>
1846         PR fortran/54189
1847         * gfortran.dg/assumed_size_1.f90: New.
1849 2013-05-30  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
1851         * gcc.dg/shrink-wrap-alloca.c: New added.
1852         * gcc.dg/shrink-wrap-pretend.c: New added.
1853         * gcc.dg/shrink-wrap-sibcall.c: New added.
1855 2013-05-30  Tobias Burnus  <burnus@net-b.de>
1857         PR fortran/57458
1858         * gfortran.dg/assumed_rank_13.f90: New.
1860 2013-05-29  Easwaran Raman  <eraman@google.com>
1862         PR tree-optimization/57442
1863         * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
1865 2013-05-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1867         PR tree-optimization/57441
1868         * gcc.c-torture/compile/pr57441.c: New.
1870 2013-05-29  Dehao Chen  <dehao@google.com>
1872         PR testsuite/57413
1873         * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
1875 2013-05-29  Tobias Burnus  <burnus@net-b.de>
1877         PR fortran/37336
1878         * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
1879         * gfortran.dg/class_19.f03: Ditto.
1881 2013-05-29  Richard Biener  <rguenther@suse.de>
1883         * gcc.dg/vect/bb-slp-32.c: New testcase.
1885 2013-05-28  Balaji V. Iyer  <balaji.v.iyer@intel.com>
1887         * c-c++-common/cilk-plus/AN/array_test1.c: New test.
1888         * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
1889         * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
1890         * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
1891         * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
1892         * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
1893         * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
1894         * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
1895         * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
1896         * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
1897         * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
1898         * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
1899         * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
1900         * c-c++-common/cilk-plus/AN/misc.c: Likewise.
1901         * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
1902         * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
1903         * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
1904         * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
1905         * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
1906         * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
1907         * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
1908         * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
1909         * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
1910         * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
1911         * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
1912         * c-c++-common/cilk-plus/AN/vla.c: Likewise.
1913         * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
1914         * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
1915         * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
1916         * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
1917         * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
1918         * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
1919         * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
1920         * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
1921         * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
1922         * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
1923         * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
1924         * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
1925         * gcc.dg/cilk-plus/cilk-plus.exp: New script.
1927 2013-05-29  Tobias Burnus  <burnus@net-b.de>
1929         PR fortran/37336
1930         * gfortran.dg/finalize_11.f90: New.
1931         * gfortran.dg/finalize_4.f03: Remove dg-error.
1932         * gfortran.dg/finalize_5.f03: Ditto.
1933         * gfortran.dg/finalize_6.f03: Ditto.
1934         * gfortran.dg/finalize_7.f03: Ditto.
1936 2013-05-28  Tobias Burnus  <burnus@net-b.de>
1938         * gfortran.dg/class_array_16.f90: New.
1940 2013-05-28  Tobias Burnus  <burnus@net-b.de>
1942         PR fortran/57435
1943         * testsuite/gfortran.dg/use_29.f90: New.
1945 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
1947         * gnat.dg/fp_exception.adb: New test.
1949 2013-05-28  Richard Biener  <rguenther@suse.de>
1951         PR tree-optimization/56787
1952         * gcc.dg/vect/pr56787.c: New testcase.
1954 2013-05-28  Janus Weil  <janus@gcc.gnu.org>
1955             Tobias Burnus  <burnus@net-b.de>
1957         PR fortran/57217
1958         * gfortran.dg/typebound_override_4.f90: New.
1960 2013-05-28  Richard Biener  <rguenther@suse.de>
1962         PR tree-optimization/57411
1963         * g++.dg/opt/pr57411.C: New testcase.
1965 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
1967         * gcc.dg/builtin-bswap-8.c: Compile at -O2.
1968         * gcc.dg/builtin-bswap-9.c: Likewise.
1970 2013-05-28  Eric Botcazou  <ebotcazou@adacore.com>
1972         * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
1974 2013-05-27  Richard Biener  <rguenther@suse.de>
1976         PR middle-end/57412
1977         * gcc.dg/gomp/pr57412.c: New testcase.
1979 2013-05-27  Bud Davis  <jmdavis@link.com>
1981         PR fortran/50405
1982         * gfortran.dg/stfunc_8.f90: New.
1984 2013-05-27  Richard Biener  <rguenther@suse.de>
1986         PR tree-optimization/57343
1987         * gcc.dg/torture/pr57343.c: New testcase.
1989 2013-05-27  Richard Biener  <rguenther@suse.de>
1991         PR tree-optimization/57417
1992         * gcc.dg/torture/pr57417.c: New testcase.
1994 2013-05-27  Richard Biener  <rguenther@suse.de>
1996         PR tree-optimization/57396
1997         * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
1999 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
2001         * gnat.dg/specs/last_bit.ads: New test.
2003 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
2005         * gnat.dg/specs/machine_attribute.ads: New test.
2007 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
2009         * gnat.dg/incomplete3.ad[sb]: New test.
2011 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
2013         PR target/53916
2014         * gcc.target/mips/div-13.c: New test.
2016 2013-05-25  Richard Sandiford  <rdsandiford@googlemail.com>
2018         PR target/55777
2019         * gcc.target/mips/mips16-attributes-5.c,
2020         * gcc.target/mips/mips16-attributes-6.c: New tests.
2022 2013-05-25  Eric Botcazou  <ebotcazou@adacore.com>
2024         * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
2025         * gcc.dg/builtin-bswap-8.c: Likewise.
2027 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
2029         PR c++/52216
2030         * g++.dg/cpp0x/new1.C: New.
2032 2013-05-25  Paolo Carlini  <paolo.carlini@oracle.com>
2034         PR c++/25666
2035         * g++.dg/parse/dtor16.C: New.
2036         * g++.dg/parse/dtor6.C: Adjust.
2038 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
2040         PR c++/19618
2041         * g++.dg/expr/bitfield12.C: New.
2043 2013-05-24  Jeff Law  <law@redhat.com>
2045         PR tree-optimization/57124
2046         * gcc.c-torture/execute/pr57124.c: New test.
2047         * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
2049 2013-05-24  Martin Jambor  <mjambor@suse.cz>
2051         PR tree-optimization/57294
2052         * gcc.dg/ipa/pr57294.c: New test.
2054 2013-05-24  Dehao Chen  <dehao@google.com>
2056         * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
2058 2013-05-24  Ian Bolton  <ian.bolton@arm.com>
2060         * gcc.target/aarch64/scalar_intrinsics.c
2061         (force_simd): Use a valid instruction.
2062         (test_vdupd_lane_s64): Pass a valid lane argument.
2063         (test_vdupd_lane_u64): Likewise.
2065 2013-05-24  Richard Biener  <rguenther@suse.de>
2067         PR tree-optimization/57287
2068         * gcc.dg/pr57287.c: New testcase.
2070 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
2072         PR c++/26572
2073         * g++.dg/template/error51.C: New.
2075 2013-05-24  Paolo Carlini  <paolo.carlini@oracle.com>
2077         PR c++/25503
2078         * g++.dg/template/bitfield2.C: New.
2080 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
2082         * gnat.dg/specs/noinline1.ads: New test.
2083         * gnat.dg/noinline2.ad[sb]: Likewise.
2084         * gnat.dg/specs/noinline3.ads: Likewise.
2085         * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
2087 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
2089         PR tree-ssa/57385
2090         * gcc.dg/tree-ssa/pr57385.c: New test.
2092 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
2094         * gnat.dg/derived_type4.adb: New test.
2096 2013-05-24  Eric Botcazou  <ebotcazou@adacore.com>
2098         * gcc.dg/builtin-bswap-6.c: New test.
2099         * gcc.dg/builtin-bswap-7.c: Likewise.
2100         * gcc.dg/builtin-bswap-8.c: Likewise.
2101         * gcc.dg/builtin-bswap-9.c: Likewise.
2103 2013-05-23  Christian Bruel  <christian.bruel@st.com>
2105         PR debug/57351
2106         * gcc.dg/debug/pr57351.c: New test
2108 2013-05-23  Vidya Praveen <vidyapraveen@arm.com>
2110         * gcc.target/aarch64/vect-clz.c: New file.
2112 2013-05-23  Martin Jambor  <mjambor@suse.cz>
2114         PR middle-end/57347
2115         * gcc.dg/ipa/pr57347.c: New test.
2117 2013-05-23  Richard Biener  <rguenther@suse.de>
2119         PR tree-optimization/57380
2120         * g++.dg/tree-ssa/pr57380.C: New testcase.
2122 2013-05-23  Richard Biener  <rguenther@suse.de>
2124         PR middle-end/57381
2125         * gcc.dg/torture/pr57381.c: New testcase.
2127 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
2129         PR middle-end/57344
2130         * gcc.c-torture/execute/pr57344-1.c: New test.
2131         * gcc.c-torture/execute/pr57344-2.c: New test.
2132         * gcc.c-torture/execute/pr57344-3.c: New test.
2133         * gcc.c-torture/execute/pr57344-4.c: New test.
2135 2013-05-23  Richard Biener  <rguenther@suse.de>
2137         PR rtl-optimization/57341
2138         * gcc.dg/torture/pr57341.c: New testcase.
2140 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
2142         PR c++/57352
2143         * g++.dg/parse/crash62.C: New.
2145 2013-05-22  Michael Meissner  <meissner@linux.vnet.ibm.com>
2146             Pat Haugen <pthaugen@us.ibm.com>
2147             Peter Bergner <bergner@vnet.ibm.com>
2149         * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
2150         crypto builtins.
2152 2013-05-22  Tobias Burnus  <burnus@net-b.de>
2154         PR fortran/57364
2155         * gfortran.dg/defined_assignment_6.f90: New.
2157 2013-05-22  Tobias Burnus  <burnus@net-b.de>
2159         PR fortran/57338
2160         * gfortran.dg/assumed_type_6.f90: New.
2162 2013-05-22  Paolo Carlini  <paolo.carlini@oracle.com>
2164         PR c++/57211
2165         * g++.dg/cpp0x/Wunused-parm.C: New.
2167 2013-05-21  Paolo Carlini  <paolo.carlini@oracle.com>
2169         * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
2170         * g++.dg/warn/Wdouble-promotion.C: Likewise.
2172 2013-05-21  Easwaran Raman  <eraman@google.com>
2174         PR tree-optimization/57322
2175         * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
2177 2013-05-21  Graham Stott  <graham.stott@btinternet.com>
2179         * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
2180         .set (no)?micromips
2182 2013-05-21  Tobias Burnus  <burnus@net-b.de>
2184         PR fortran/57035
2185         * gfortran.dg/assumed_type_5.f90: New.
2186         * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
2187         * gfortran.dg/assumed_rank_2.f90: Ditto.
2188         * gfortran.dg/assumed_type_3.f90: Update dg-error.
2189         * gfortran.dg/no_arg_check_3.f90: Ditto.
2191 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
2193         PR tree-optimization/57331
2194         * gcc.c-torture/compile/pr57331.c: New test.
2196 2013-05-21  Richard Biener  <rguenther@suse.de>
2198         PR tree-optimization/57330
2199         * gcc.dg/torture/pr57330.c: New testcase.
2201 2013-05-21  Richard Biener  <rguenther@suse.de>
2203         PR tree-optimization/57303
2204         * gcc.dg/torture/pr57303.c: New testcase.
2206 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
2208         PR tree-optimization/57321
2209         * gcc.c-torture/execute/pr57321.c: New test.
2211 2013-05-20  Tobias Burnus  <burnus@net-b.de>
2213         PR fortran/48858
2214         PR fortran/55465
2215         * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
2216         * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
2217         * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
2218         * gfortran.dg/binding_label_tests_3.f03: Ditto.
2219         * gfortran.dg/binding_label_tests_4.f03: Ditto.
2220         * gfortran.dg/binding_label_tests_5.f03: Ditto.
2221         * gfortran.dg/binding_label_tests_6.f03: Ditto.
2222         * gfortran.dg/binding_label_tests_7.f03: Ditto.
2223         * gfortran.dg/binding_label_tests_8.f03: Ditto.
2224         * gfortran.dg/c_loc_tests_12.f03: Fix test case.
2225         * gfortran.dg/binding_label_tests_24.f90: New.
2226         * gfortran.dg/binding_label_tests_25.f90: New.
2228 2013-05-20  Tobias Burnus  <burnus@net-b.de>
2230         PR fortran/48858
2231         * gfortran.dg/binding_label_tests_17.f90: New.
2232         * gfortran.dg/binding_label_tests_18.f90: New.
2233         * gfortran.dg/binding_label_tests_19.f90: New.
2234         * gfortran.dg/binding_label_tests_20.f90: New.
2235         * gfortran.dg/binding_label_tests_21.f90: New.
2236         * gfortran.dg/binding_label_tests_22.f90: New.
2237         * gfortran.dg/binding_label_tests_23.f90: New.
2239 2013-05-20  Tobias Burnus  <burnus@net-b.de>
2241         PR fortran/48858
2242         * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
2243         * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
2244         * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
2245         * gfortran.dg/common_18.f90: New.
2246         * gfortran.dg/common_19.f90: New.
2247         * gfortran.dg/common_20.f90: New.
2248         * gfortran.dg/common_21.f90: New.
2250 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
2252         PR c++/12288
2253         * g++.dg/parse/error52.C: New.
2254         * g++.dg/parse/error3.C: Adjust.
2255         * g++.dg/parse/error36.C: Likewise.
2257 2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
2259         PR target/56547
2260         * gcc.target/sh/pr56547-1.c: New.
2261         * gcc.target/sh/pr56547-2.c: New.
2263 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
2265         PR c++/23608
2266         * g++.dg/warn/Wsign-compare-6.C: New.
2267         * g++.dg/warn/Wdouble-promotion.C: Adjust.
2269 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
2271         PR c++/57327
2272         * g++.dg/template/error50.C: New.
2274 2013-05-20  Paolo Carlini  <paolo.carlini@oracle.com>
2276         PR c++/10207
2277         * g++.dg/ext/complit13.C: New.
2279 2013-05-20  Marc Glisse  <marc.glisse@inria.fr>
2281         PR c++/57175
2282         * g++.dg/pr57175.C: New testcase.
2284 2013-05-17  Easwaran Raman  <eraman@google.com>
2286         * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
2288 2013-05-17  Marc Glisse  <marc.glisse@inria.fr>
2290         PR testsuite/57313
2291         * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
2293 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
2295         PR rtl-optimization/57281
2296         PR rtl-optimization/57300
2297         * gcc.dg/pr57300.c: New test.
2298         * gcc.c-torture/execute/pr57281.c: New test.
2300 2013-05-17  Paolo Carlini  <paolo.carlini@oracle.com>
2302         PR c++/18126
2303         * g++.dg/ext/sizeof-complit.C: New.
2305 2013-05-17  Marek Polacek  <polacek@redhat.com>
2307         * gcc.dg/strlenopt-25.c: New test.
2308         * gcc.dg/strlenopt-26.c: Likewise.
2310 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
2312         * gcc.target/i386/rotate-4.c: Compile only with -mavx
2313         instead of -mavx2, require only avx instead of avx2.
2314         * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
2315         of avx2-check.h and turn into an avx runtime test instead of
2316         avx2 runtime test.
2318 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
2320         * g++.dg/ext/vector22.C: Uncomment working test.
2322 2013-05-16  Paolo Carlini  <paolo.carlini@oracle.com>
2324         PR c++/17410
2325         * g++.dg/template/pr17410.C: New.
2327 2013-05-16  Jakub Jelinek  <jakub@redhat.com>
2329         * gcc.target/i386/rotate-3.c: New test.
2330         * gcc.target/i386/rotate-3a.c: New test.
2331         * gcc.target/i386/rotate-4.c: New test.
2332         * gcc.target/i386/rotate-4a.c: New test.
2333         * gcc.target/i386/rotate-5.c: New test.
2334         * gcc.target/i386/rotate-5a.c: New test.
2336 2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2338         * gcc.dg/visibility-21.c: Require section_anchors.
2340 2013-05-16  Greta Yorsh  <Greta.Yorsh@arm.com>
2342         * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
2343         * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
2344         * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
2346 2013-05-16  Nathan Sidwell  <nathan@codesourcery.com>
2348         * gcc.dg/visibility-21.c: New.
2350 2013-05-16  Marc Glisse  <marc.glisse@inria.fr>
2352         PR middle-end/57286
2353         * gcc.dg/pr57286.c: New testcase.
2354         * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
2355         * g++.dg/ext/vector22.C: Comment out transformations not
2356         performed anymore.
2358 2013-05-15  Richard Sandiford  <rdsandiford@googlemail.com>
2360         PR target/57260
2361         * gcc.target/mips/call-1.c: Restrict to o32.
2362         * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
2364 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
2366         * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
2367         dg-messages.
2368         * g++.dg/warn/Wshadow-1.C: Likewise.
2369         * g++.dg/warn/Wshadow-6.C: Likewise.
2370         * g++.dg/warn/Wshadow-7.C: Likewise.
2372 2013-05-15  Paolo Carlini  <paolo.carlini@oracle.com>
2374         PR c++/31952
2375         * g++.dg/parse/pr31952-1.C: New.
2376         * g++.dg/parse/pr31952-2.C: Likewise.
2377         * g++.dg/parse/pr31952-3.C: Likewise.
2379         * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
2380         * g++.old-deja/g++.jason/cond.C: Likewise.
2381         * g++.dg/cpp0x/range-for5.C: Likewise.
2383 2013-05-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2385         PR target/19599
2386         * gcc.target/arm/pr40887.c: Adjust testcase.
2387         * gcc.target/arm/pr19599.c: New test.
2389 2013-05-15  Richard Biener  <rguenther@suse.de>
2391         PR tree-optimization/57275
2392         * gcc.target/i386/pr57275.c: New testcase.
2394 2013-05-15  Jan Hubicka  <jh@suse.cz>
2396         * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
2397         * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
2398         * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
2400 2013-05-14  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
2402         * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
2403         scheduling.
2405 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
2407         PR c++/57274
2408         * c-c++-common/Wsequence-point-1.c: New test.
2410 2013-05-14  Marc Glisse  <marc.glisse@inria.fr>
2412         * g++.dg/ext/vector22.C: New testcase.
2413         * gcc.dg/binop-xor3.c: Remove xfail.
2415 2013-05-14  James Greenhalgh  <james.greenhalgh@arm.com>
2417         * gcc.target/aarch64/vect-fcm.x: Add cases testing
2418         FLOAT cmp FLOAT ? INT : INT.
2419         * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
2420         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2421         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2422         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2423         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2424         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2426 2013-05-14  Paolo Carlini  <paolo.carlini@oracle.com>
2428         PR c++/53903
2429         * g++.dg/cpp0x/defaulted43.C: New.
2431 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2433         * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
2434         (alloca): Remove declaration.
2435         (foo9): Replace alloca by __builtin_alloca.
2437 2013-05-14  Joern Rennecke <joern.rennecke@embecosm.com>
2439         * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
2440         Expect "size of array is too large" error.
2442 2013-05-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2444         * gcc.dg/fstack-protector-strong.c (alloca): Declare.
2446 2013-05-14  Richard Biener  <rguenther@suse.de>
2448         PR middle-end/57235
2449         * g++.dg/torture/pr57235.C: New testcase.
2451 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
2453         PR middle-end/57251
2454         * gcc.dg/torture/pr57251.c: New test.
2456 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
2458         PR target/57264
2459         * gcc.target/i386/pr57264.c: New test.
2461 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
2463         * gcc.dg/vector-shift-2.c: Add -O to dg-options.
2465 2013-05-13  Greta Yorsh  <Greta.Yorsh@arm.com>
2467         * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
2469 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
2471         PR tree-optimization/45216
2472         PR tree-optimization/57157
2473         * c-c++-common/rotate-1.c: Add 32 tests with +.
2474         * c-c++-common/rotate-1a.c: Adjust.
2475         * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
2476         * c-c++-common/rotate-2b.c: New test.
2477         * c-c++-common/rotate-3.c: Add 32 tests with +.
2478         * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
2479         * c-c++-common/rotate-4b.c: New test.
2480         * c-c++-common/rotate-5.c: New test.
2482 2013-05-13  Martin Jambor  <mjambor@suse.cz>
2484         PR middle-end/42371
2485         * gcc.dg/ipa/remref-0.c: New test.
2486         * gcc.dg/ipa/remref-1a.c: Likewise.
2487         * gcc.dg/ipa/remref-1b.c: Likewise.
2488         * gcc.dg/ipa/remref-2a.c: Likewise.
2489         * gcc.dg/ipa/remref-2b.c: Likewise.
2491 2013-05-13  Marc Glisse  <marc.glisse@inria.fr>
2493         * gcc.dg/vector-shift-2.c: New testcase.
2495 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
2497         PR tree-optimization/57230
2498         * gcc.dg/strlenopt-24.c: New test.
2500         PR tree-optimization/57230
2501         * gcc.dg/strlenopt-23.c: New test.
2503 2013-05-12  Oleg Endo  <olegendo@gcc.gnu.org>
2505         PR target/57108
2506         * gcc.target/sh/pr57108.c: Move this test case to ...
2507         * gcc.c-torture/compile/pr57108.c: ... here.
2509 2013-05-10  Richard Biener  <rguenther@suse.de>
2511         PR tree-optimization/57214
2512         * gcc.dg/torture/pr57214.c: New testcase.
2514 2013-05-10  Marc Glisse  <marc.glisse@inria.fr>
2516         * gcc.dg/vector-shift.c: New testcase.
2518 2013-05-10  Jakub Jelinek  <jakub@redhat.com>
2520         * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
2522         PR tree-optimization/45216
2523         PR tree-optimization/57157
2524         * c-c++-common/rotate-1.c: New test.
2525         * c-c++-common/rotate-1a.c: New test.
2526         * c-c++-common/rotate-2.c: New test.
2527         * c-c++-common/rotate-2a.c: New test.
2528         * c-c++-common/rotate-3.c: New test.
2529         * c-c++-common/rotate-3a.c: New test.
2530         * c-c++-common/rotate-4.c: New test.
2531         * c-c++-common/rotate-4a.c: New test.
2533 2013-05-10  Richard Biener  <rguenther@suse.de>
2535         * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
2536         * gcc.target/i386/l_fma_double_1.c: Adjust.
2537         * gcc.target/i386/l_fma_double_2.c: Likewise.
2538         * gcc.target/i386/l_fma_double_3.c: Likewise.
2539         * gcc.target/i386/l_fma_double_4.c: Likewise.
2540         * gcc.target/i386/l_fma_double_5.c: Likewise.
2541         * gcc.target/i386/l_fma_double_6.c: Likewise.
2542         * gcc.target/i386/l_fma_float_1.c: Likewise.
2543         * gcc.target/i386/l_fma_float_2.c: Likewise.
2544         * gcc.target/i386/l_fma_float_3.c: Likewise.
2545         * gcc.target/i386/l_fma_float_4.c: Likewise.
2546         * gcc.target/i386/l_fma_float_5.c: Likewise.
2547         * gcc.target/i386/l_fma_float_6.c: Likewise.
2549 2013-05-08  Paolo Carlini  <paolo.carlini@oracle.com>
2551         PR c++/51226
2552         * g++.dg/cpp0x/pr51226.C: New.
2554 2013-04-16  Han Shen  <shenhan@google.com>
2556         Test cases for '-fstack-protector-strong'.
2557         * gcc.dg/fstack-protector-strong.c: New.
2558         * g++.dg/fstack-protector-strong.C: New.
2560 2013-05-07  Ian Bolton  <ian.bolton@arm.com>
2562         * gcc.target/aarch64/ands_1.c: New test.
2563         * gcc.target/aarch64/ands_2.c: Likewise
2565 2013-05-07  Christophe Lyon  <christophe.lyon@linaro.org>
2567         * lib/target-supports.exp (check_effective_target_hw): New
2568         function.
2569         * c-c++-common/asan/clone-test-1.c: Call
2570         check_effective_target_hw.
2571         * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
2572         * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
2573         possible decorations.
2574         * c-c++-common/asan/null-deref-1.c: Likewise.
2575         * c-c++-common/asan/stack-overflow-1.c: Likewise.
2576         * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
2577         * c-c++-common/asan/use-after-free-1.c: Likewise.
2578         * g++.dg/asan/deep-thread-stack-1.C: Likewise.
2579         * g++.dg/asan/large-func-test-1.C: Likewise.
2581 2013-05-07  Sofiane Naci  <sofiane.naci@arm.com>
2583         * gcc.target/aarch64/scalar_intrinsics.c: Update.
2585 2013-05-07  Richard Biener  <rguenther@suse.de>
2587         PR middle-end/57190
2588         * g++.dg/torture/pr57190.C: New testcase.
2590 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
2592         PR tree-optimization/57149
2593         * gcc.dg/pr57149.c: New test.
2595         PR debug/57184
2596         * gcc.dg/pr57184.c: New test.
2598 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
2600         * gnat.dg/specs/array3.ads: New test.
2602 2013-05-06  Marc Glisse  <marc.glisse@inria.fr>
2604         * c-c++-common/vector-scalar-2.c: New testcase.
2606 2013-05-06  Maxim Kuznetsov  <maks.kuznetsov@gmail.com>
2608         * gcc.target/i386/asm-dialect-2.c: New testcase.
2610 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
2612         PR c++/57183
2613         * g++.dg/cpp0x/auto38.C: New.
2615 2013-05-06  Richard Biener  <rguenther@suse.de>
2617         PR tree-optimization/57185
2618         * gcc.dg/autopar/pr57185.c: New testcase.
2620 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
2622         PR target/57106
2623         * gcc.target/i386/pr57106.c: New test.
2625 2013-05-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2627         * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
2628         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
2629         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
2630         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2631         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2632         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
2633         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
2635 2013-05-06  Teresa Johnson  <tejohnson@google.com>
2637         PR bootstrap/57154
2638         * gcc.dg/pr57154.c: New test.
2640 2013-05-06  Richard Biener  <rguenther@suse.de>
2642         PR middle-end/57147
2643         * gcc.dg/torture/pr57147-1.c: New testcase.
2644         * gcc.dg/torture/pr57147-2.c: Likewise.
2645         * gcc.dg/torture/pr57147-3.c: Likewise.
2647 2013-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
2649         PR target/55303
2650         * gcc.target/sh/pr55303-1.c: New.
2651         * gcc.target/sh/pr55303-2.c: New.
2652         * gcc.target/sh/pr55303-3.c: New.
2654 2013-05-05  Tobias Burnus  <burnus@net-b.de>
2656         * gfortran.dg/allocate_with_source_3.f90: New.
2658 2013-05-05  Tobias Burnus  <burnus@net-b.de>
2660         PR fortran/57141
2661         * gfortran.dg/null_8.f90: New.
2663 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
2665         PR c++/53745
2666         * g++.dg/cpp0x/enum27.C: New.
2667         * g++.dg/cpp0x/enum_base.C: Adjust.
2669 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
2671         PR tree-optimization/56205
2672         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
2674 2013-05-04  Tobias Burnus  <burnus@net-b.de>
2676         * gfortran.dg/bind_c_array_params.f03: Update dg-error.
2677         * gfortran.dg/bind_c_usage_27.f90: New.
2678         * gfortran.dg/bind_c_usage_28.f90: New.
2680 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
2682         PR c++/51927
2683         * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
2685 2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
2687         PR target/57150
2688         * gcc.target/powerpc/pr57150.c: New file.
2690 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2692         * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
2693         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
2694         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
2695         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2696         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2697         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
2698         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
2700 2013-05-03  Dominique d'Humieres  <dominiq@lps.ens.fr>
2702         * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
2703         scan-assembler-times.
2705 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
2707         * gcc.dg/tree-ssa/slsr-32.c: New.
2708         * gcc.dg/tree-ssa/slsr-33.c: New.
2709         * gcc.dg/tree-ssa/slsr-34.c: New.
2710         * gcc.dg/tree-ssa/slsr-35.c: New.
2711         * gcc.dg/tree-ssa/slsr-36.c: New.
2712         * gcc.dg/tree-ssa/slsr-37.c: New.
2713         * gcc.dg/tree-ssa/slsr-38.c: New.
2715 2013-05-03  Ian Bolton  <ian.bolton@arm.com>
2717         * gcc.target/aarch64/tst_1.c: New test.
2718         * gcc.target/aarch64/tst_2.c: Likewise
2720 2013-05-02  Jeff Law  <law@redhat.com>
2722         PR tree-optimization/57144
2723         * gcc.c-torture/execute/pr57144.c: New test.
2725 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
2727         PR rtl-optimization/57130
2728         * gcc.c-torture/execute/pr57130.c: New test.
2730 2013-05-03  Uros Bizjak  <ubizjak@gmail.com>
2732         * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
2734 2013-05-03  Vidya Praveen <vidyapraveen@arm.com>
2736         * gcc.target/aarch64/fabd.c: New file.
2738 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
2740         PR c++/54318
2741         * g++.dg/cpp0x/pr54318.C: New.
2743 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
2745         PR c++/14283
2746         * g++.dg/parse/error51.C: New.
2747         * g++.dg/parse/error15.C: Adjust column numbers.
2749 2013-05-02  Tobias Burnus  <burnus@net-b.de>
2751         PR fortran/57142
2752         * gfortran.dg/size_kind_2.f90: New.
2753         * gfortran.dg/size_kind_3.f90: New.
2755 2013-05-02  Richard Biener  <rguenther@suse.de>
2757         PR middle-end/57140
2758         * g++.dg/torture/pr57140.C: New testcase.
2760 2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
2762         PR target/56732
2763         * gcc.target/arm/pr56732-1.c: New test.
2765 2013-05-02  Martin Jambor  <mjambor@suse.cz>
2767         PR middle-end/56988
2768         * gcc.dg/ipa/pr56988.c: New test.
2770 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
2772         * gcc.target/aarch64/bics_1.c: New test.
2773         * gcc.target/aarch64/bics_2.c: Likewise.
2775 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
2777         PR rtl-optimization/57131
2778         * gcc.c-torture/execute/pr57131.c: New test.
2780 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
2782         PR c++/57132
2783         * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
2785 2013-05-01  Vladimir Makarov  <vmakarov@redhat.com>
2787         PR target/57091
2788         * gcc.target/i386/pr57091.c: New test.
2790 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
2792         * gcc.target/aarch64/vect-vaddv.c: New.
2794 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
2796         * gcc.target/aarch64/vect-vmaxv.c: New.
2797         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
2799 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
2801         * gcc.target/aarch64/scalar-vca.c: New.
2802         * gcc.target/aarch64/vect-vca.c: Likewise.
2804 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
2806         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
2807         (test_vceqd_s64): Force arguments to SIMD registers.
2808         (test_vceqzd_s64): Likewise.
2809         (test_vcged_s64): Likewise.
2810         (test_vcled_s64): Likewise.
2811         (test_vcgezd_s64): Likewise.
2812         (test_vcged_u64): Likewise.
2813         (test_vcgtd_s64): Likewise.
2814         (test_vcltd_s64): Likewise.
2815         (test_vcgtzd_s64): Likewise.
2816         (test_vcgtd_u64): Likewise.
2817         (test_vclezd_s64): Likewise.
2818         (test_vcltzd_s64): Likewise.
2819         (test_vtst_s64): Likewise.
2820         (test_vtst_u64): Likewise.
2822 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
2824         PR c++/57092
2825         * g++.dg/cpp0x/decltype53.C: New.
2827 2013-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
2829         PR fortran/57071
2830         * gfortran.dg/power_5.f90:  New test.
2832 2013-04-30  Richard Biener  <rguenther@suse.de>
2834         PR middle-end/57122
2835         * gcc.dg/torture/pr57122.c: New testcase.
2837 2013-04-30  Richard Biener  <rguenther@suse.de>
2839         PR middle-end/57107
2840         * g++.dg/torture/pr57107.C: New testcase.
2842 2013-04-30  Andrey Belevantsev  <abel@ispras.ru>
2844         PR rtl-optimization/57105
2845         * gcc.dg/pr57105.c: New test.
2847 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
2849         PR tree-optimization/57104
2850         * gcc.dg/pr57104.c: New test.
2852 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
2854         PR target/44578
2855         * gcc.target/i386/pr44578.c: New test.
2857 2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
2859         PR target/57097
2860         * gcc.target/i386/pr57097.c: New test.
2862 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
2864         PR target/57098
2865         * gcc.target/i386/pr57098.c: New test.
2867 2013-04-29  Kai Tietz  <ktietz@redhat.com>
2869         * gcc.c-torture/execute/pr55875.c: New test.
2871 2013-04-29  Richard Biener  <rguenther@suse.de>
2873         PR middle-end/57075
2874         * gcc.dg/torture/pr57075.c: New testcase.
2876 2013-04-29  Richard Biener  <rguenther@suse.de>
2878         PR middle-end/57103
2879         * gcc.dg/autopar/pr57103.c: New testcase.
2881 2013-04-29  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
2883         * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
2885 2013-04-29  Tom de Vries  <tom@codesourcery.com>
2887         * gcc.dg/pr50763.c: Update test.
2889 2013-04-26  Jeff Law  <law@redhat.com>
2891         * gcc.dg/tree-ssa/vrp88.c: New test.
2893 2013-04-29  Christian Bruel  <christian.bruel@st.com>
2895         PR target/57108
2896         * gcc.target/sh/pr57108.c: New test.
2898 2013-04-29  Richard Biener  <rguenther@suse.de>
2900         PR middle-end/57089
2901         * gfortran.dg/gomp/pr57089.f90: New testcase.
2903 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
2905         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
2907 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
2909         * gcc.target/aarch64/vect-vcvt.c: New.
2911 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
2913         * gcc.target/aarch64/vect-vrnd.c: New.
2915 2013-04-29  Richard Biener  <rguenther@suse.de>
2917         PR tree-optimization/57081
2918         * gcc.dg/torture/pr57081.c: New testcase.
2920 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
2922         PR tree-optimization/57083
2923         * gcc.dg/torture/pr57083.c: New test.
2925 2013-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
2927         PR c++/56450
2928         * g++.dg/cpp0x/decltype52.C: New.
2930 2013-04-28  Jakub Jelinek  <jakub@redhat.com>
2932         N3472 binary constants
2933         * g++.dg/cpp/limits.C: Adjust warning wording.
2934         * g++.dg/system-binary-constants-1.C: Likewise.
2935         * g++.dg/cpp1y/system-binary-constants-1.C: New test.
2937 2013-04-28  Tobias Burnus  <burnus@net-b.de>
2939         PR fortran/57093
2940         * gfortran.dg/coarray_30.f90: New.
2942 2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
2944         PR fortran/57071
2945         * frontend-passes (optimize_power):  New function.
2946         (optimize_op):  Use it.
2948 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
2950         PR target/56866
2951         * gcc.c-torture/execute/pr56866.c: New test.
2952         * gcc.target/i386/pr56866.c: New test.
2954 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
2956         PR go/57045
2957         * gcc.dg/setjmp-5.c: New test.
2959 2013-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
2961         PR c++/55708
2962         * g++.dg/cpp0x/constexpr-55708.C: New.
2964 2013-04-26  Richard Biener  <rguenther@suse.de>
2966         * gcc.dg/tree-prof/update-loopch.c: Revert last change.
2967         * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
2968         * gcc.dg/pr53265.c: Remove XFAILs.
2969         * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
2970         * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
2972 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
2974         * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
2975         * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
2976         -fdiagnostics-color=never option similarly to
2977         -fno-diagnostics-show-caret option.
2979 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
2981         PR rtl-optimization/57003
2982         * gcc.target/i386/pr57003.c: New test.
2984 2013-04-25  Marek Polacek  <polacek@redhat.com>
2986         PR tree-optimization/57066
2987         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
2989 2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
2990             Tejas Belagod  <tejas.belagod@arm.com>
2992         * gcc.target/aarch64/vaddv-intrinsic.c: New.
2993         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
2994         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
2996 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2998         * gcc.target/aarch64/cmp.c: New.
3000 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
3002         * gcc.target/aarch64/ngc.c: New.
3004 2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3006         * lib/target-supports.exp
3007         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
3008         (check_effective_target_arm_neon_fp16_ok): Likewise.
3009         (add_options_for_arm_neon_fp16): Likewise.
3010         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
3011         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
3013 2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
3015         PR rtl-optimizations/57046
3016         * gcc.target/i386/pr57046.c: New test.
3018 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
3020         * g++.dg/cpp1y/cplusplus.C: New.
3022 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
3024         * g++.dg/cpp1y/cxx1y_macro.C: Remove.
3026 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
3028         * c-c++-common/Wpointer-arith-1.c: New.
3030 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
3032         * g++.dg/cpp1y/cxx1y_macro.C: New.
3034 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
3036         PR c++/56970
3037         * g++.dg/cpp0x/sfinae45.C: New.
3039 2013-04-24  Richard Biener  <rguenther@suse.de>
3041         PR testsuite/57050
3042         * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
3044 2013-04-23  Richard Biener  <rguenther@suse.de>
3046         PR middle-end/57036
3047         * gcc.dg/torture/pr57036-1.c: New testcase.
3048         * gcc.dg/torture/pr57036-2.c: Likewise.
3050 2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
3052         * gcc.target/aarch64/scalar-mov.c: New testcase.
3054 2013-04-23  Richard Biener  <rguenther@suse.de>
3056         PR tree-optimization/57026
3057         * gcc.dg/torture/pr57026.c: New testcase.
3059 2013-04-22  Janus Weil  <janus@gcc.gnu.org>
3061         PR fortran/53685
3062         PR fortran/57022
3063         * gfortran.dg/transfer_check_4.f90: New.
3065 2013-04-22  Marek Polacek  <polacek@redhat.com>
3067         PR sanitizer/56990
3068         * gcc.dg/pr56990.c: New test.
3070 2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
3072         PR target/57018
3073         * gcc.target/i386/pr57018.c: New test.
3075 2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
3077         * gcc.target/aarch64/vrecps.c: New.
3078         * gcc.target/aarch64/vrecpx.c: Likewise.
3080 2013-04-22  Christian Bruel  <christian.bruel@st.com>
3082         PR target/56995
3083         * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
3085 2013-04-21  Jeff Law  <law@redhat.com>
3087         * gcc.dg/tree-ssa/forwprop-26.c: New test.
3089 2013-04-20  Tobias Burnus  <burnus@net-b.de>
3091         PR fortran/56907
3092         * gfortran.dg/c_loc_test_22.f90: New.
3094 2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
3096         PR rtl-optimization/56847
3097         * gcc.dg/pr56847.c: New test.
3099 2013-04-19  Richard Biener  <rguenther@suse.de>
3101         PR tree-optimization/56982
3102         * gcc.c-torture/execute/pr56982.c: New testcase.
3104 2013-04-19  Martin Jambor  <mjambor@suse.cz>
3106         PR tree-optimization/56718
3107         * g++.dg/ipa/imm-devirt-1.C: New test.
3108         * g++.dg/ipa/imm-devirt-2.C: Likewise.
3110 2013-04-19  Richard Biener  <rguenther@suse.de>
3112         PR tree-optimization/57000
3113         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
3115 2013-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
3116             Mikael Morin  <mikael@gcc.gnu.org>
3118         PR fortran/56872
3119         * gfortran.dg/array_constructor_45.f90:  New test.
3120         * gfortran.dg/array_constructor_46.f90:  New test.
3121         * gfortran.dg/array_constructor_47.f90:  New test.
3122         * gfortran.dg/array_constructor_40.f90:  Adjust number of while loops.
3124 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
3126         PR rtl-optimization/56999
3127         * g++.dg/opt/pr56999.C: New test.
3129 2013-04-18  Cary Coutant  <ccoutant@google.com>
3131         * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
3132         * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
3134 2013-04-18  Cary Coutant  <ccoutant@google.com>
3136         * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
3137         * g++.dg/debug/dwarf2/typedef4.C: Likewise.
3138         * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
3139         * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
3140         * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
3141         * g++.dg/debug/dwarf2/nested-2.C: Likewise.
3142         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
3143         * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
3144         * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
3145         * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
3146         * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
3148 2013-04-18  Grigoriy Kraynov  <grigoriy.kraynov@intel.com>
3150         * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
3152 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
3154         PR tree-optimization/56984
3155         * gcc.c-torture/compile/pr56984.c: New test.
3157         PR rtl-optimization/56992
3158         * gcc.dg/pr56992.c: New test.
3160 2013-04-17  Janus Weil  <janus@gcc.gnu.org>
3162         PR fortran/56814
3163         * gfortran.dg/proc_ptr_42.f90: New.
3165 2013-04-17  Eric Botcazou  <ebotcazou@adacore.com>
3167         * gnat.dg/discr41.ad[sb]: New test.
3168         * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
3169         * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
3170         * gcc.dg/vect/slp-24.c: Likewise.
3171         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
3172         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
3173         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
3174         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
3175         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
3176         * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
3177         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
3178         * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
3179         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
3180         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
3181         * gcc.dg/vect/vect-strided-mult.c: Likewise.
3182         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
3183         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
3184         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
3185         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
3186         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
3187         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
3188         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
3189         * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
3190         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
3191         * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
3192         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
3193         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
3194         * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
3195         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
3196         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
3198 2013-04-17  Janne Blomqvist  <jb@gcc.gnu.org>
3200         PR fortran/40958
3201         * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
3202         * gfortran.dg/module_md5_1.f90: Remove.
3204 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
3206         * gcc.target/aarch64/adds3.c: New.
3207         * gcc.target/aarch64/subs3.c: New.
3209 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
3211         * gcc.target/aarch64/adds1.c: New.
3212         * gcc.target/aarch64/adds2.c: New.
3213         * gcc.target/aarch64/subs1.c: New.
3214         * gcc.target/aarch64/subs2.c: New.
3216 2013-04-16  Ed Smith-Rowland  <3dw4rd@verizon.net>
3218         Implement n3599 - Literal operator templates for strings.
3219         * g++.dg/cpp1y/udlit-char-template.C: New test.
3220         * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
3222 2013-04-16  Tobias Burnus  <burnus@net-b.de>
3224         PR fortran/39505
3225         * gfortran.dg/no_arg_check_1.f90: New.
3226         * gfortran.dg/no_arg_check_2.f90: New.
3227         * gfortran.dg/no_arg_check_3.f90: New.
3229 2013-04-16  Janus Weil  <janus@gcc.gnu.org>
3231         PR fortran/56968
3232         * gfortran.dg/proc_ptr_41.f90: New.
3234 2013-04-16  Richard Biener  <rguenther@suse.de>
3236         PR tree-optimization/56756
3237         * gcc.dg/torture/pr56756.c: New testcase.
3239 2013-04-16  Tobias Burnus  <burnus@net-b.de>
3241         PR fortran/56969
3242         * gfortran.dg/c_assoc_5.f90: New.
3244 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
3246         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
3247         * gcc.c-torture/execute/pr33992.x: Remove.
3248         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
3249         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
3250         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
3252 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
3254         PR tree-optimization/56962
3255         * gcc.c-torture/execute/pr56962.c: New test.
3257 2013-04-15  Richard Biener  <rguenther@suse.de>
3259         PR tree-optimization/56933
3260         * gcc.dg/vect/pr56933.c: New testcase.
3262 2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3264         * gcc.target/arm/anddi3-opt.c: New test.
3265         * gcc.target/arm/anddi3-opt2.c: Likewise.
3267 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
3269         * gcc.dg/pr56890-1.c: New test.
3270         * gcc.dg/pr56890-2.c: Likewise.
3272 2013-04-15  Joey Ye  <joey.ye@arm.com>
3274         * gcc.target/arm/thumb1-far-jump-1.c: New test.
3275         * gcc.target/arm/thumb1-far-jump-2.c: New test.
3277 2013-04-14  Mikael Morin  <mikael@gcc.gnu.org>
3279         PR fortran/56816
3280         * gfortran.dg/select_type_33.f03: New test.
3282 2013-04-13  Janus Weil  <janus@gcc.gnu.org>
3284         PR fortran/55959
3285         * gfortran.dg/typebound_proc_29.f03: New.
3287 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
3289         PR fortran/56266
3290         * gfortran.dg/typebound_proc_28.f03: New.
3292 2013-04-12  Jeff Law  <law@redhat.com>
3294         * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
3295         either.
3297 2013-04-12  Tobias Burnus  <burnus@net-b.de>
3299         PR fortran/56929
3300         * gfortran.dg/coarray/alloc_comp_2.f90: New.
3302 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
3304         PR target/56903
3305         * gcc.target/i386/pr56903.c: New test.
3307 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
3309         PR fortran/56261
3310         * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
3311         * gfortran.dg/assumed_rank_4.f90: Modified error wording.
3312         * gfortran.dg/block_11.f90: Fix invalid test case.
3313         * gfortran.dg/function_types_3.f90: Add new error message.
3314         * gfortran.dg/global_references_1.f90: Ditto.
3315         * gfortran.dg/import2.f90: Remove unneeded parts.
3316         * gfortran.dg/import6.f90: Fix invalid test case.
3317         * gfortran.dg/proc_decl_2.f90: Ditto.
3318         * gfortran.dg/proc_decl_9.f90: Ditto.
3319         * gfortran.dg/proc_decl_18.f90: Ditto.
3320         * gfortran.dg/proc_ptr_40.f90: New.
3321         * gfortran.dg/whole_file_7.f90: Modified error wording.
3322         * gfortran.dg/whole_file_16.f90: Ditto.
3323         * gfortran.dg/whole_file_17.f90: Add -pedantic.
3324         * gfortran.dg/whole_file_18.f90: Modified error wording.
3325         * gfortran.dg/whole_file_20.f03: Ditto.
3326         * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
3327         invalid test case.
3329 2013-04-12  Richard Biener  <rguenther@suse.de>
3331         Revert
3332         2013-04-10  Richard Biener  <rguenther@suse.de>
3334         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
3336 2013-04-12  Tobias Burnus  <burnus@net-b.de>
3338         PR fortran/56845
3339         * gfortran.dg/class_allocate_15.f90: New.
3341         Revert:
3342         2013-04-12  Tobias Burnus  <burnus@net-b.de>
3344         * gfortran.dg/coarray_lib_alloc_2.f90: Update
3345         scan-tree-dump-times.
3347 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
3349         PR tree-optimization/56918
3350         PR tree-optimization/56920
3351         * gcc.dg/vect/pr56918.c: New test.
3352         * gcc.dg/vect/pr56920.c: New test.
3354 2013-04-12  Tobias Burnus  <burnus@net-b.de>
3356         PR fortran/56845
3357         * gfortran.dg/class_allocate_14.f90: New.
3358         * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
3359         * gfortran.dg/coarray_lib_alloc_3.f90: New.
3361 2013-04-12  Marc Glisse  <marc.glisse@inria.fr>
3363         * gcc.dg/fold-cstvecshift.c: New testcase.
3365 2013-04-11  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
3367         * gcc.target/aarch64/negs.c: New.
3369 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
3371         PR c++/56895
3372         * g++.dg/template/arrow4.C: New test.
3374 2013-04-11  Eric Botcazou  <ebotcazou@adacore.com>
3376         * gnat.dg/array23.adb: New test.
3377         * gnat.dg/array23_pkg[123].ads: New helpers.
3379 2013-04-11  Jeff Law  <law@redhat.com>
3381         PR tree-optimization/56900
3382         * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
3384 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
3386         PR c++/56913
3387         * g++.dg/cpp0x/sfinae44.C: New.
3389 2013-04-11  Arnaud Charlet  <charlet@adacore.com>
3391         * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
3392         * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
3394 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
3396         PR c++/54216
3397         * g++.dg/cpp0x/enum26.C: New.
3398         * g++.old-deja/g++.pt/mangle1.C: Adjust.
3400 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
3402         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
3403         inverse operands.
3404         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
3405         loop is vectorized.
3406         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3407         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
3408         loop is vectorized and that the correct instruction is generated.
3409         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3410         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3411         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3413 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
3415         PR tree-optimization/56899
3416         * gcc.c-torture/execute/pr56899.c: New test.
3418 2013-04-10  David S. Miller  <davem@davemloft.net>
3420         * gcc.target/sparc/setcc-4.c: New test.
3421         * gcc.target/sparc/setcc-5.c: New test.
3423 2013-04-10  Richard Biener  <rguenther@suse.de>
3425         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
3427 2013-04-10  Richard Biener  <rguenther@suse.de>
3429         * gcc.dg/vect/slp-39.c: New testcase.
3431 2013-04-10  Joern Rennecke <joern.rennecke@embecosm.com>
3433         PR tree-optimization/55524
3434         * gcc.target/epiphany/fnma-1.c: New test.
3436 2013-04-10  Zhouyi Zhou <yizhouzhou@ict.ac.cn>
3438         * gcc.dg/tree-ssa/inline-11.c: New test
3440 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
3442         PR c++/56895
3443         * g++.dg/template/arrow3.C: New test.
3445 2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3447         * gcc.target/arm/minmax_minus.c: New test.
3449 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
3451         PR middle-end/56883
3452         * c-c++-common/gomp/pr56883.c: New test.
3454 2013-04-09  Jeff Law  <law@redhat.com>
3456         * gcc.dg/tree-ssa/vrp87.c: New test.
3458 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
3460         PR tree-optimization/56854
3461         * g++.dg/torture/pr56854.C: New test.
3463 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
3465         PR fortran/56782
3466         * gfortran.dg/array_constructor_44.f90:  New test.
3468 2013-04-08  Paolo Carlini  <paolo.carlini@oracle.com>
3470         PR c++/56871
3471         * g++.dg/cpp0x/constexpr-specialization.C: New.
3473 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
3475         * gcc.c-torture/execute/pr56837.c: New test.
3477         PR c++/34949
3478         PR c++/50243
3479         * g++.dg/opt/vt3.C: New test.
3480         * g++.dg/opt/vt4.C: New test.
3482 2013-04-08  Jeff Law  <law@redhat.com>
3484         * gcc.dg/tree-ssa/forwprop-25.c: New test.
3486 2013-04-08  Richard Biener  <rguenther@suse.de>
3488         * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
3490 2013-04-08  Richard Biener  <rguenther@suse.de>
3492         * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
3494 2013-04-08  Richard Biener  <rguenther@suse.de>
3496         * g++.dg/vect/slp-pr56812.cc: Adjust.
3498 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
3500         * gcc.dg/pr56837.c: New test.
3501         * gcc.dg/tree-ssa/ldist-19.c: Don't check for
3502         "generated memset minus one".
3504 2013-04-07  Tobias Burnus  <burnus@net-b.de>
3506         PR fortran/56849
3507         * gfortran.dg/reshape_5.f90: New.
3509 2013-04-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
3511         PR target/56843
3512         * gcc.target/powerpc/recip-1.c: Modify expected output.
3513         * gcc.target/powerpc/recip-3.c: Likewise.
3514         * gcc.target/powerpc/recip-4.c: Likewise.
3515         * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
3517 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
3519         * gcc.target/arm/peep-ldrd-1.c: New test.
3520         * gcc.target/arm/peep-strd-1.c: Likewise.
3522 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
3524         * gcc.target/arm/negdi-1.c: New test.
3525         * gcc.target/arm/negdi-2.c: Likewise.
3526         * gcc.target/arm/negdi-3.c: Likewise.
3527         * gcc.target/arm/negdi-4.c: Likewise.
3529 2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3531         * lib/target-supports.exp (add_options_for_arm_v8_neon):
3532         Add -march=armv8-a when we use v8 NEON.
3533         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
3534         (check_effective_target_vect_call_ceilf): Likewise.
3535         (check_effective_target_vect_call_floorf): Likewise.
3536         (check_effective_target_vect_call_roundf): Likewise.
3537         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
3538         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
3539         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
3540         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
3541         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
3543 2013-04-05  David Edelsohn  <dje.gcc@gmail.com>
3545         * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
3546         * gcc.target/powerpc/sd-pwr6.c: Same.
3547         * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
3548         * g++.dg/debug/pr56294.C: XFAIL on AIX.
3550 2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>
3552         * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
3554 2013-04-04  Janus Weil  <janus@gcc.gnu.org>
3556         PR fortran/40881
3557         * gfortran.dg/altreturn_1.f90: Add -std=gnu.
3558         * gfortran.dg/altreturn_4.f90: Ditto.
3559         * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
3560         * gfortran.dg/altreturn_5.f90: Ditto.
3561         * gfortran.dg/altreturn_6.f90: Ditto.
3562         * gfortran.dg/altreturn_7.f90: Ditto.
3564 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3566         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
3567         New procedure.
3568         (check_effective_target_arm_v8_neon_ok_nocache):
3569         Likewise.
3570         (check_effective_target_arm_v8_neon_ok): Change to use
3571         check_effective_target_arm_v8_neon_ok_nocache.
3572         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
3573         NEON flags.
3574         (check_effective_target_vect_call_btruncf):
3575         Enable for arm and ARMv8 NEON.
3576         (check_effective_target_vect_call_ceilf): Likewise.
3577         (check_effective_target_vect_call_floorf): Likewise.
3578         (check_effective_target_vect_call_roundf): Likewise.
3579         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
3580         target.
3582 2013-04-04  Marek Polacek  <polacek@redhat.com>
3584         PR tree-optimization/48186
3585         * gcc.dg/pr48186.c: New test.
3587 2013-04-04  Richard Biener  <rguenther@suse.de>
3589         PR tree-optimization/56826
3590         * gcc.dg/vect/pr56826.c: New testcase.
3591         * gcc.dg/vect/O3-pr36098.c: Adjust.
3593 2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
3595         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
3596         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
3597         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
3598         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
3599         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
3600         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
3601         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
3602         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
3603         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
3604         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
3606 2013-04-04  Richard Biener  <rguenther@suse.de>
3608         PR tree-optimization/56213
3609         * gcc.dg/vect/vect-123.c: New testcase.
3611 2013-04-04  Tobias Burnus  <burnus@net-b.de>
3613         PR fortran/56810
3614         * gfortran.dg/read_repeat_2.f90: New.
3616 2013-04-04  Richard Biener  <rguenther@suse.de>
3618         PR tree-optimization/56837
3619         * g++.dg/torture/pr56837.C: New testcase.
3621 2013-04-04  Tobias Burnus  <burnus@net-b.de>
3623         PR fortran/50269
3624         * gfortran.dg/c_loc_test_21.f90: New.
3625         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
3626         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
3627         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
3628         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
3629         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
3631 2013-04-03  Jeff Law  <law@redhat.com>
3633         PR tree-optimization/56799
3634         * gcc.c-torture/execute/pr56799.c: New test.
3636 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
3638         PR c++/56815
3639         * g++.dg/warn/Wpointer-arith-1.C: New.
3640         * g++.dg/gomp/for-19.C: Adjust.
3642 2013-04-03  Marek Polacek  <polacek@redhat.com>
3644         PR sanitizer/55702
3645         * gcc.dg/pr55702.c: New test.
3647 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3649         PR target/56809
3650         * gcc.dg/pr56809.c: New testcase.
3652 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
3654         PR debug/56819
3655         * g++.dg/debug/pr56819.C: New test.
3657 2013-04-03  Richard Biener  <rguenther@suse.de>
3659         PR tree-optimization/56817
3660         * g++.dg/torture/pr56817.C: New testcase.
3662 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
3664         * gcc.dg/vect/bb-slp-31.c: New file.
3666 2013-04-03  Jason Merrill  <jason@redhat.com>
3668         PR c++/34949
3669         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3671 2013-04-03  Richard Biener  <rguenther@suse.de>
3673         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
3675 2013-04-03  Richard Biener  <rguenther@suse.de>
3677         PR tree-optimization/55964
3678         * gcc.dg/torture/pr55964-2.c: New testcase.
3680 2013-04-03  Richard Biener  <rguenther@suse.de>
3682         PR tree-optimization/56501
3683         * gcc.dg/torture/pr56501.c: New testcase.
3685 2013-04-03  Richard Biener  <rguenther@suse.de>
3687         PR tree-optimization/56407
3688         * gcc.dg/torture/pr56407.c: New testcase.
3690 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
3692         PR tree-optimization/56790
3693         * g++.dg/ext/pr56790-1.C: New testcase.
3695 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
3697         * gcc.target/i386/merge-1.c: New testcase.
3698         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
3700 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
3702         PR c/19449
3703         * gcc.c-torture/execute/pr19449.c: New test.
3705 2013-04-03  Richard Biener  <rguenther@suse.de>
3707         PR tree-optimization/56812
3708         * g++.dg/vect/slp-pr56812.cc: New testcase.
3710 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
3712         PR fortran/56284
3713         PR fortran/40881
3714         * gfortran.dg/altreturn_8.f90: New.
3715         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
3716         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
3717         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
3719 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
3721         PR rtl-optimization/56745
3722         * gcc.c-torture/compile/pr56745.c: New test.
3724 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
3726         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
3728 2013-04-02  Richard Biener  <rguenther@suse.de>
3730         PR tree-optimization/56778
3731         * gcc.dg/torture/pr56778.c: New testcase.
3733 2013-04-02  Richard Biener  <rguenther@suse.de>
3735         PR middle-end/56768
3736         * g++.dg/torture/pr56768.C: New testcase.
3738 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
3740         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
3742 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3744         PR fortran/56660
3745         * gfortran.dg/namelist_82.f90:  New test.
3747 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
3749         PR fortran/56500
3750         * gfortran.dg/implicit_class_1.f90: New.
3752 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3754         PR fortran/56786
3755         * gfortran.dg/namelist_81.f90:  New test.
3757 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
3759         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
3760         for constant and equal string lengths.
3761         * gfortran.dg/character_comparison_5.f90:  Likewise.
3762         * gfortran.dg/character_comparison_9.f90:  New test.
3764 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
3766         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
3767         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
3769 2013-03-29  Tobias Burnus  <burnus@net-b.de>
3771         PR fortran/35203
3772         * gfortran.dg/optional_absent_3.f90: New.
3774 2013-03-29  Tobias Burnus  <burnus@net-b.de>
3776         PR fortran/56737
3777         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
3779 2013-03-29  Tobias Burnus  <burnus@net-b.de>
3781         PR fortran/56735
3782         * gfortran.dg/namelist_80.f90: New.
3784 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
3786         PR fortran/45159
3787         * gfortran.dg/string_length_2.f90:  New test.
3788         * gfortran.dg/dependency_41.f90:  New test.
3790 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
3792         PR fortran/55806
3793         * gfortran.dg/array_constructor_43.f90:  New test.
3794         * gfortran.dg/random_seed_3.f90:  New test.
3796 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
3798         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
3799         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
3800         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
3801         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
3802         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
3803         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
3804         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
3805         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
3806         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
3807         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
3809 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
3811         PR c++/56725
3812         * g++.dg/conversion/op4.C: Adjust.
3813         * g++.dg/cpp0x/rv1n.C: Likewise.
3814         * g++.dg/cpp0x/rv2n.C: Likewise.
3815         * g++.dg/cpp0x/template_deduction.C: Likewise.
3816         * g++.dg/expr/cond8.C: Likewise.
3817         * g++.dg/other/error4.C: Likewise.
3818         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3819         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
3820         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
3821         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
3822         * g++.old-deja/g++.jason/conversion2.C: Likewise.
3823         * g++.old-deja/g++.law/cvt20.C: Likewise.
3824         * g++.old-deja/g++.law/cvt8.C: Likewise.
3825         * g++.old-deja/g++.law/init8.C: Likewise.
3826         * g++.old-deja/g++.mike/net12.C: Likewise.
3827         * g++.old-deja/g++.mike/net8.C: Likewise.
3828         * g++.old-deja/g++.mike/p2793.C: Likewise.
3829         * g++.old-deja/g++.mike/p3836.C: Likewise.
3830         * g++.old-deja/g++.mike/p418.C: Likewise.
3831         * g++.old-deja/g++.mike/p701.C: Likewise.
3832         * g++.old-deja/g++.mike/p807.C: Likewise.
3834 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
3836         PR middle-end/56694
3837         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
3838         targets.
3840 2013-03-28  Marek Polacek  <polacek@redhat.com>
3842         PR tree-optimization/56695
3843         * gcc.dg/vect/pr56695.c: New test.
3845 2013-03-28  Richard Biener  <rguenther@suse.de>
3847         PR tree-optimization/37021
3848         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
3849         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
3851 2013-03-27  Tobias Burnus  <burnus@net-b.de>
3853         PR fortran/56650
3854         PR fortran/36437
3855         * gfortran.dg/sizeof_2.f90: New.
3856         * gfortran.dg/sizeof_3.f90: New.
3857         * gfortran.dg/sizeof_proc.f90: Update dg-error.
3859 2013-03-27  Richard Biener  <rguenther@suse.de>
3861         PR tree-optimization/37021
3862         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
3864 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
3866         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
3867         * g++.dg/ipa/ivinline-2.C: Likewise.
3868         * g++.dg/ipa/ivinline-3.C: Likewise.
3869         * g++.dg/ipa/ivinline-4.C: Likewise.
3870         * g++.dg/ipa/ivinline-5.C: Likewise.
3871         * g++.dg/ipa/ivinline-7.C: Likewise.
3872         * g++.dg/ipa/ivinline-8.C: Likewise.
3873         * g++.dg/ipa/ivinline-9.C: Likewise.
3874         * g++.dg/cpp0x/noexcept03.C: Likewise.
3875         * gcc.dg/const-1.c: Likewise.
3876         * gcc.dg/ipa/pure-const-1.c: Likewise.
3877         * gcc.dg/noreturn-8.c: Likewise.
3878         * gcc.target/i386/mmx-1.c: Likewise.
3879         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
3880         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
3881         * gcc.c-torture/execute/pr33992.x: New file.
3883 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
3885         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
3887 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
3889         PR c++/55951
3890         * g++.dg/ext/desig5.C: New.
3892 2013-03-26  Tobias Burnus  <burnus@net-b.de>
3894         PR fortran/56649
3895         * gfortran.dg/merge_init_expr_2.f90: New.
3896         * gfortran.dg/merge_char_1.f90: Modify test to
3897         stay a run-time test.
3898         * gfortran.dg/merge_char_3.f90: Ditto.
3900 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
3902         * g++.dg/cpp0x/constexpr-friend-2.C: New.
3903         * g++.dg/cpp0x/constexpr-main.C: Likewise.
3905 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
3907         PR c++/56722
3908         * g++.dg/cpp0x/range-for23.C: New.
3910 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
3912         PR libfortran/52512
3913         * gfortran.dg/namelist_79.f90: New.
3915 2013-03-25  Martin Jambor  <mjambor@suse.cz>
3917         * gcc.dg/ipa/ipcp-agg-9.c: New test.
3919 2013-03-25  Tobias Burnus  <burnus@net-b.de>
3921         PR fortran/38536
3922         PR fortran/38813
3923         PR fortran/38894
3924         PR fortran/39288
3925         PR fortran/40963
3926         PR fortran/45824
3927         PR fortran/47023
3928         PR fortran/47034
3929         PR fortran/49023
3930         PR fortran/50269
3931         PR fortran/50612
3932         PR fortran/52426
3933         PR fortran/54263
3934         PR fortran/55343
3935         PR fortran/55444
3936         PR fortran/55574
3937         PR fortran/56079
3938         PR fortran/56378
3939         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
3940         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
3941         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
3942         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
3943         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
3944         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
3945         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
3946         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
3947         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
3948         * gfortran.dg/c_loc_tests_16.f90: Ditto.
3949         * gfortran.dg/c_loc_tests_4.f03: Ditto.
3950         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
3951         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
3952         * gfortran.dg/c_loc_tests_8.f03: Ditto.
3953         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
3954         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
3955         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
3956         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
3957         * gfortran.dg/pr32601_1.f03: Ditto.
3958         * gfortran.dg/storage_size_2.f08: Remove dg-error.
3959         * gfortran.dg/blockdata_7.f90: New.
3960         * gfortran.dg/c_assoc_4.f90: New.
3961         * gfortran.dg/c_f_pointer_tests_6.f90: New.
3962         * gfortran.dg/c_f_pointer_tests_7.f90: New.
3963         * gfortran.dg/c_funloc_tests_8.f90: New.
3964         * gfortran.dg/c_loc_test_17.f90: New.
3965         * gfortran.dg/c_loc_test_18.f90: New.
3966         * gfortran.dg/c_loc_test_19.f90: New.
3967         * gfortran.dg/c_loc_test_20.f90: New.
3968         * gfortran.dg/c_sizeof_5.f90: New.
3969         * gfortran.dg/iso_c_binding_rename_3.f90: New.
3970         * gfortran.dg/transfer_resolve_2.f90: New.
3971         * gfortran.dg/transfer_resolve_3.f90: New.
3972         * gfortran.dg/transfer_resolve_4.f90: New.
3973         * gfortran.dg/pr32601.f03: Update dg-error.
3974         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
3975         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
3977 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3979         * gcc.target/arm/vseleqdf.c: New test.
3980         * gcc.target/arm/vseleqsf.c: Likewise.
3981         * gcc.target/arm/vselgedf.c: Likewise.
3982         * gcc.target/arm/vselgesf.c: Likewise.
3983         * gcc.target/arm/vselgtdf.c: Likewise.
3984         * gcc.target/arm/vselgtsf.c: Likewise.
3985         * gcc.target/arm/vselledf.c: Likewise.
3986         * gcc.target/arm/vsellesf.c: Likewise.
3987         * gcc.target/arm/vselltdf.c: Likewise.
3988         * gcc.target/arm/vselltsf.c: Likewise.
3989         * gcc.target/arm/vselnedf.c: Likewise.
3990         * gcc.target/arm/vselnesf.c: Likewise.
3991         * gcc.target/arm/vselvcdf.c: Likewise.
3992         * gcc.target/arm/vselvcsf.c: Likewise.
3993         * gcc.target/arm/vselvsdf.c: Likewise.
3994         * gcc.target/arm/vselvssf.c: Likewise.
3996 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
3998         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
3999         body from here...
4000         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
4001         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
4002         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
4003         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
4004         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
4005         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
4006         * gcc.target/aarch64/atomic-op-char.x: ... to here.
4007         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
4008         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
4009         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
4010         * gcc.target/aarch64/atomic-op-int.x: ... to here.
4011         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
4012         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
4013         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
4014         * gcc.target/aarch64/atomic-op-release.x: ... to here.
4015         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
4016         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
4017         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
4018         * gcc.target/aarch64/atomic-op-short.x: ... to here.
4019         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
4020         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
4021         * gcc.target/arm/atomic-op-acquire.c: Likewise.
4022         * gcc.target/arm/atomic-op-char.c: Likewise.
4023         * gcc.target/arm/atomic-op-consume.c: Likewise.
4024         * gcc.target/arm/atomic-op-int.c: Likewise.
4025         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
4026         * gcc.target/arm/atomic-op-release.c: Likewise.
4027         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
4028         * gcc.target/arm/atomic-op-short.c: Likewise.
4030 2013-03-25  Richard Biener  <rguenther@suse.de>
4032         PR middle-end/56694
4033         * g++.dg/torture/pr56694.C: New testcase.
4035 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
4037         PR target/56720
4038         * gcc.target/arm/neon-vcond-gt.c: New test.
4039         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
4040         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
4042 2013-03-25  Richard Biener  <rguenther@suse.de>
4044         PR tree-optimization/56689
4045         * gcc.dg/torture/pr56689.c: New testcase.
4047 2013-03-25  Kai Tietz  <ktietz@redhat.com>
4049         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
4051 2013-03-24  Tobias Burnus  <burnus@net-b.de>
4053         PR fortran/56696
4054         * gfortran.dg/eof_5.f90: New.
4056 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
4058         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
4059         alphabetically.
4061 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
4063         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
4065 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
4067         PR testsuite/55994
4068         * gcc.c-torture/execute/builtins/builtins.exp: Add
4069         -Wl,--allow-multiple-definition for RTEMS targets.
4071 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
4073         * gcc.target/aarch64/movk.c: New test.
4075 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
4077         * g++.dg/ext/vector21.C: New testcase.
4079 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
4081         * gcc.target/arm/neon-for-64bits-1.c: New tests.
4082         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
4084 2013-03-21  Richard Biener  <rguenther@suse.de>
4086         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
4087         * gcc.dg/vect/vect-outer-3a.c: Likewise.
4089 2013-03-21  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
4091         * gcc.target/aarch64/vect.c: Test and result vector added
4092         for sabd and saba instructions.
4093         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
4094         instructions in assembly.
4095         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
4096         * gcc.target/aarch64/vect-fp.c: Test and result vector added
4097         for fabd instruction.
4098         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
4099         instruction in assembly.
4100         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
4102 2013-03-20  Jeff Law  <law@redhat.com>
4104         * g++.dg/tree-ssa/ssa-dom.C: New test.
4106 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
4108         * gcc.target/powerpc/mmfpgpr.c: New test.
4109         * gcc.target/powerpc/sd-vsx.c: Likewise.
4110         * gcc.target/powerpc/sd-pwr6.c: Likewise.
4111         * gcc.target/powerpc/vsx-float0.c: Likewise.
4113 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
4115         PR tree-optimization/56355
4116         * gcc.dg/pr56355-1.c: New file.
4118 2013-03-20  Catherine Moore  <clm@codesourcery.com>
4119             Richard Sandiford <rdsandiford@googlemail.com>
4121         * gcc.target/mips/mips.exp: Add microMIPS support.
4122         * gcc.target/mips/umips-movep-2.c: New test.
4123         * gcc.target/mips/umips-lwp-2.c: New test.
4124         * gcc.target/mips/umips-swp-5.c: New test.
4125         * gcc.target/mips/umips-constraints-1.c: New test.
4126         * gcc.target/mips/umips-lwp-3.c: New test.
4127         * gcc.target/mips/umips-swp-6.c: New test.
4128         * gcc.target/mips/umips-constraints-2.c: New test.
4129         * gcc.target/mips/umips-save-restore-1.c: New test.
4130         * gcc.target/mips/umips-lwp-4.c: New test.
4131         * gcc.target/mips/umips-swp-7.c: New test.
4132         * gcc.target/mips/umips-save-restore-2.c: New test.
4133         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4134         * gcc.target/mips/umips-lwp-5.c: New test.
4135         * gcc.target/mips/umips-save-restore-3.c: New test.
4136         * gcc.target/mips/umips-lwp-6.c: New test.
4137         * gcc.target/mips/umips-swp-1.c: New test.
4138         * gcc.target/mips/umips-lwp-7.c: New test.
4139         * gcc.target/mips/umips-swp-2.c: New test.
4140         * gcc.target/mips/umips-lwp-8.c: New test.
4141         * gcc.target/mips/umips-swp-3.c: New test.
4142         * gcc.target/mips/umips-movep-1.c: New test.
4143         * gcc.target/mips/umips-lwp-1.c: New test.
4144         * gcc.target/mips/umips-swp-4.c: New test.
4146 2013-03-20  Richard Biener  <rguenther@suse.de>
4148         PR tree-optimization/56661
4149         * gcc.dg/torture/pr56661.c: New testcase.
4151 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
4153         PR rtl-optimization/56605
4154         * gcc.target/powerpc/pr56605.c: New.
4156 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4158         PR fortran/54932
4159         * gfortran.dg/do_1.f90: Don't xfail.
4161 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
4163         PR libfortran/51825
4164         * gfortran.dg/namelist_77.f90: New.
4165         * gfortran.dg/namelist_78.f90: New.
4167 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
4169         PR libfortran/48618
4170         * gfortran.dg/open_negative_unit_1.f90: New.
4172 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
4174         * gcc.target/aarch64/sbc.c: New test.
4176 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
4178         * gcc.target/aarch64/ror.c: New test.
4180 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
4182         * gcc.target/aarch64/extr.c: New test.
4184 2013-03-19  Richard Biener  <rguenther@suse.de>
4186         PR tree-optimization/56273
4187         * gcc.dg/tree-ssa/vrp47.c: Adjust.
4188         * c-c++-common/uninit-17.c: Likewise.
4190 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
4192         PR tree-optimization/56635
4193         * g++.dg/torture/pr56635.C: New test.
4195 2013-03-18  Richard Biener  <rguenther@suse.de>
4197         PR tree-optimization/3713
4198         * g++.dg/ipa/devirt-12.C: New testcase.
4200 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
4202         PR c/56566
4203         * c-c++-common/pr56566.c: New test.
4205 2013-03-17  Jason Merrill  <jason@redhat.com>
4207         * g++.dg/template/abstract-dr337.C: XFAIL.
4209 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
4211         PR c++/56607
4212         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
4213         * c-c++-common/pr56607.c: New test.
4215 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
4217         PR c++/56582
4218         * g++.dg/cpp0x/constexpr-array5.C: New.
4220 2013-03-15  Tobias Burnus  <burnus@net-b.de>
4222         PR fortran/56615
4223         * gfortran.dg/transfer_intrinsic_5.f90: New.
4225 2013-03-15  Kai Tietz  <ktietz@redhat.com>
4227         * gcc.target/i386/movti.c: Don't test for x64 mingw.
4228         * gcc.target/i386/pr20020-1.c: Likewise.
4229         * gcc.target/i386/pr20020-2.c: Likewise.
4230         * gcc.target/i386/pr20020-3.c: Likewise.
4231         * gcc.target/i386/pr53425-1.c: Likewise.
4232         * gcc.target/i386/pr53425-2.c: Likewise.
4233         * gcc.target/i386/pr55093.c: Likewise.
4234         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
4236 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
4238         PR debug/56307
4239         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
4240         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
4242 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
4244         PR tree-optimization/53265
4245         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
4246         undefined behavior.
4247         * gcc.dg/graphite/id-6.c (test): Likewise.
4248         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
4249         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
4251         PR tree-optimization/53265
4252         * gcc.dg/pr53265.c: New test.
4253         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
4254         to dg-options.
4255         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
4256         arrays.
4257         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
4258         n, use it as high bound instead of 4.
4260 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
4262         PR target/49880
4263         * gcc.target/sh/pr49880-1.c: New.
4264         * gcc.target/sh/pr49880-2.c: New.
4265         * gcc.target/sh/pr49880-3.c: New.
4266         * gcc.target/sh/pr49880-4.c: New.
4267         * gcc.target/sh/pr49880-5.c: New.
4269 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
4271         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
4273 2013-03-13  Richard Biener  <rguenther@suse.de>
4275         PR tree-optimization/56608
4276         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
4278 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
4280         PR c++/56611
4281         * g++.dg/cpp0x/alias-decl-32.C: New.
4283 2013-03-11  Jan Hubicka  <jh@suse.cz>
4285         PR middle-end/56571
4286         * gcc.c-torture/compile/pr56571.c: New testcase.
4288 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4290         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
4291         * gcc.dg/tree-ssa/pr55579.c: Likewise.
4293 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
4295         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
4296         * gcc.dg/inline_4.c: Likewise.
4297         * gcc.dg/unroll_2.c: Likewise.
4298         * gcc.dg/unroll_3.c: Likewise.
4299         * gcc.dg/unroll_4.c: Likewise.
4301 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4303         PR testsuite/54119
4304         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
4306         PR debug/56307
4307         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
4309 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
4311         PR target/40797
4312         * gcc.c-torture/compile/pr40797.c: New.
4314 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4316         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
4318 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
4320         PR fortran/56575
4321         * gfortran.dg/class_56.f90: New test.
4323 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
4325         PR middle-end/56524
4326         * gcc.target/mips/pr56524.c: New test.
4328 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
4330         PR c++/56565
4331         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
4333 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
4335         PR c++/51412
4336         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
4338 2013-03-08  Marek Polacek  <polacek@redhat.com>
4340         PR tree-optimization/56478
4341         * gcc.dg/torture/pr56478.c: New test.
4343 2013-03-08  Kai Tietz  <ktietz@redhat.com>
4345         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
4346         targets linker option --allow-multiple-definition.
4348         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
4349         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
4350         * gcc.dg/pr52549.c: Add LLP64 case.
4351         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
4352         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
4353         * gcc.dg/torture/pr51071-2.c: Likewise.
4354         * gcc.dg/tree-ssa/vrp72.c: Likewise.
4355         * gcc.dg/tree-ssa/vrp73.c: Likewise.
4356         * gcc.dg/tree-ssa/vrp75.c: Likewise.
4357         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
4358         * gcc.dg/weak/weak-1.c: Likewise.
4359         * gcc.dg/weak/weak-2.c: Likewise.
4360         * gcc.dg/weak/weak-3.c: Likewise.
4361         * gcc.dg/weak/weak-4.c: Likewise.
4362         * gcc.dg/weak/weak-5.c: Likewise.
4363         * gcc.dg/weak/weak-15.c: Likewise.
4364         * gcc.dg/weak/weak-16.c: Likewise.
4366         * c-c++-common/pr54486.c: Skip test for mingw-targets.
4368 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
4370         PR tree-optimization/56559
4371         * gcc.dg/tree-ssa/reassoc-26.c: New test.
4373 2013-03-07  Andreas Schwab  <schwab@suse.de>
4375         * gcc.dg/pr31490.c: Fix last change.
4377 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
4379         PR c++/56534
4380         * g++.dg/template/crash115.C: New.
4382 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
4384         PR tree-optimization/56539
4385         * gcc.c-torture/compile/pr56539.c: New test.
4387 2013-03-06  Kai Tietz  <ktietz@redhat.com>
4389         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
4390         targets.
4391         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
4392         * gcc.dg/lto/20091013-1_2.c: Likewise.
4393         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
4395 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
4397         * gnat.dg/specs/aggr6.ads: New test.
4399 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
4401         * gnat.dg/loop_optimization15.ad[sb]: New test.
4403 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
4405         PR middle-end/56548
4406         * gcc.dg/pr56548.c: New test.
4408 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4410         PR debug/53363
4411         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
4413 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
4415         PR c++/56543
4416         * g++.dg/template/typename20.C: New test.
4418 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
4420         PR debug/56510
4421         * gcc.dg/pr56510.c: New test.
4423         PR rtl-optimization/56484
4424         * gcc.c-torture/compile/pr56484.c: New test.
4426 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
4428         PR c++/56530
4429         * g++.dg/warn/Wsign-conversion-2.C: New.
4431 2013-03-05  Richard Biener  <rguenther@suse.de>
4433         PR tree-optimization/56270
4434         * gcc.dg/vect/slp-38.c: New testcase.
4436 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
4438         PR rtl-optimization/56494
4439         * gcc.dg/pr56494.c: New test.
4441 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
4443         * gcc.dg/pr56424.c: New test.
4445 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
4447         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
4448         * gcc.dg/pr56228.c <avr>: Skip.
4450 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
4452         PR testsuite/52641
4453         PR tree-optimization/52631
4454         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
4456 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
4458         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
4459         * gcc.dg/vect/vect-83_64.c: Same.
4461 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
4463         PR fortran/56477
4464         * gfortran.dg/pointer_check_13.f90: New test.
4466 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
4468         PR fortran/54730
4469         * gfortran.dg/array_constructor_42.f90: New test.
4471 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
4473         PR c++/52688
4474         * g++.dg/template/static33.C: New.
4475         * g++.dg/template/static34.C: Likewise.
4477         PR c++/10291
4478         * g++.dg/template/static35.C: New.
4480 2013-03-01  Steve Ellcey  <sellcey@mips.com>
4482         * gcc.dg/pr56396.c: Require pic support.
4484 2013-03-01  Richard Biener  <rguenther@suse.de>
4486         PR tree-optimization/55481
4487         * gcc.dg/torture/pr56488.c: New testcase.
4489 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
4490             Jakub Jelinek  <jakub@redhat.com>
4492         PR sanitizer/56454
4493         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
4494         no_sanitize_address attribute rather than no_address_safety_analysis.
4495         * g++.dg/asan/sanitizer_test_utils.h
4496         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
4497         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
4498         in addition to no_address_safety_analysis.
4500 2013-02-28  Jason Merrill  <jason@redhat.com>
4502         PR c++/56481
4503         * g++.dg/cpp0x/constexpr-and.C: New.
4505 2013-02-28  Martin Jambor  <mjambor@suse.cz>
4507         PR tree-optimization/56294
4508         * g++.dg/debug/pr56294.C: New test.
4510 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
4512         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
4514 2013-02-27  Marek Polacek  <polacek@redhat.com>
4516         PR rtl-optimization/56466
4517         * gcc.dg/pr56466.c: New test.
4519 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
4521         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
4522         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
4523         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
4525 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
4527         PR middle-end/45472
4528         * gcc.dg/pr45472.c: New test.
4530 2013-02-26  Marek Polacek  <polacek@redhat.com>
4532         PR tree-optimization/56426
4533         * gcc.dg/pr56436.c: New test.
4535 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
4537         PR tree-optimization/56448
4538         * gcc.c-torture/compile/pr56448.c: New test.
4540         PR tree-optimization/56443
4541         * gcc.dg/torture/pr56443.c: New test.
4543 2013-02-25  Richard Biener  <rguenther@suse.de>
4545         PR tree-optimization/56175
4546         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
4548 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
4550         PR c++/56403
4551         * g++.dg/torture/pr56403.C: New test.
4553 2013-02-25  Catherine Moore  <clm@codesourcery.com>
4555         Revert:
4556         2013-02-24  Catherine Moore  <clm@codesourcery.com>
4557         Richard Sandiford  <rdsandiford@googlemail.com>
4559         * gcc.target/mips/mips.exp: Add microMIPS support.
4560         * gcc.target/mips/umips-movep-2.c: New test.
4561         * gcc.target/mips/umips-lwp-2.c: New test.
4562         * gcc.target/mips/umips-swp-5.c: New test.
4563         * gcc.target/mips/umips-constraints-1.c: New test.
4564         * gcc.target/mips/umips-lwp-3.c: New test.
4565         * gcc.target/mips/umips-swp-6.c: New test.
4566         * gcc.target/mips/umips-constraints-2.c: New test.
4567         * gcc.target/mips/umips-save-restore-1.c: New test.
4568         * gcc.target/mips/umips-lwp-4.c: New test.
4569         * gcc.target/mips/umips-swp-7.c: New test.
4570         * gcc.target/mips/umips-save-restore-2.c: New test.
4571         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4572         * gcc.target/mips/umips-lwp-5.c: New test.
4573         * gcc.target/mips/umips-save-restore-3.c: New test.
4574         * gcc.target/mips/umips-lwp-6.c: New test.
4575         * gcc.target/mips/umips-swp-1.c: New test.
4576         * gcc.target/mips/umips-lwp-7.c: New test.
4577         * gcc.target/mips/umips-swp-2.c: New test.
4578         * gcc.target/mips/umips-lwp-8.c: New test.
4579         * gcc.target/mips/umips-swp-3.c: New test.
4580         * gcc.target/mips/umips-movep-1.c: New test.
4581         * gcc.target/mips/umips-lwp-1.c: New test.
4582         * gcc.target/mips/umips-swp-4.c: New test.
4584 2013-02-24  Catherine Moore  <clm@codesourcery.com>
4585             Richard Sandiford  <rdsandiford@googlemail.com>
4587         * gcc.target/mips/mips.exp: Add microMIPS support.
4588         * gcc.target/mips/umips-movep-2.c: New test.
4589         * gcc.target/mips/umips-lwp-2.c: New test.
4590         * gcc.target/mips/umips-swp-5.c: New test.
4591         * gcc.target/mips/umips-constraints-1.c: New test.
4592         * gcc.target/mips/umips-lwp-3.c: New test.
4593         * gcc.target/mips/umips-swp-6.c: New test.
4594         * gcc.target/mips/umips-constraints-2.c: New test.
4595         * gcc.target/mips/umips-save-restore-1.c: New test.
4596         * gcc.target/mips/umips-lwp-4.c: New test.
4597         * gcc.target/mips/umips-swp-7.c: New test.
4598         * gcc.target/mips/umips-save-restore-2.c: New test.
4599         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4600         * gcc.target/mips/umips-lwp-5.c: New test.
4601         * gcc.target/mips/umips-save-restore-3.c: New test.
4602         * gcc.target/mips/umips-lwp-6.c: New test.
4603         * gcc.target/mips/umips-swp-1.c: New test.
4604         * gcc.target/mips/umips-lwp-7.c: New test.
4605         * gcc.target/mips/umips-swp-2.c: New test.
4606         * gcc.target/mips/umips-lwp-8.c: New test.
4607         * gcc.target/mips/umips-swp-3.c: New test.
4608         * gcc.target/mips/umips-movep-1.c: New test.
4609         * gcc.target/mips/umips-lwp-1.c: New test.
4610         * gcc.target/mips/umips-swp-4.c: New test.
4612 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
4614         PR sanitizer/56393
4615         * lib/asan-dg.exp (asan_link_flags): Add
4616         -B${gccpath}/libsanitizer/asan/ to flags.
4618 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
4620         PR middle-end/56420
4621         * gcc.dg/torture/pr56420.c: New test.
4623 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
4625         PR middle-end/56108
4626         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
4628 2013-02-21  Martin Jambor  <mjambor@suse.cz>
4630         PR tree-optimization/56310
4631         * g++.dg/ipa/pr56310.C: New test.
4633 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
4635         PR fortran/56385
4636         * gfortran.dg/proc_ptr_comp_37.f90: New.
4638 2013-02-21  Richard Biener  <rguenther@suse.de>
4640         PR tree-optimization/56415
4641         Revert
4642         2013-02-11  Richard Biener  <rguenther@suse.de>
4644         PR tree-optimization/56273
4645         * g++.dg/warn/Warray-bounds-6.C: New testcase.
4646         * gcc.dg/tree-ssa/pr21559.c: Adjust.
4647         * gcc.dg/tree-ssa/vrp17.c: Likewise.
4648         * gcc.dg/tree-ssa/vrp18.c: Likewise.
4649         * gcc.dg/tree-ssa/vrp23.c: Likewise.
4650         * gcc.dg/tree-ssa/vrp24.c: Likewise.
4652 2013-02-21  Marek Polacek  <polacek@redhat.com>
4654         PR tree-optimization/56398
4655         * g++.dg/torture/pr56398.C: New test.
4657 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
4659         PR inline-asm/56405
4660         * gcc.c-torture/compile/pr56405.c: New test.
4662 2013-02-20  Jan Hubicka  <jh@suse.cz>
4664         PR tree-optimization/56265
4665         * g++.dg/ipa/devirt-11.C: New testcase.
4667 2013-02-20  Richard Biener  <rguenther@suse.de>
4669         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
4671 2013-02-20  Richard Biener  <rguenther@suse.de>
4672         Jakub Jelinek  <jakub@redhat.com>
4674         PR tree-optimization/56396
4675         * gcc.dg/pr56396.c: New testcase.
4677 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
4679         PR c++/56373
4680         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
4682 2013-02-19  Richard Biener  <rguenther@suse.de>
4684         PR tree-optimization/56384
4685         * gcc.dg/torture/pr56384.c: New testcase.
4687 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
4689         PR tree-optimization/56350
4690         * gcc.dg/pr56350.c: New test.
4692         PR tree-optimization/56381
4693         * g++.dg/opt/pr56381.C: New test.
4695 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
4697         PR pch/54117
4698         * lib/dg-pch.exp (pch-init, pch-finish,
4699         check_effective_target_pch_supported_debug): New procs.
4700         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
4701         Likewise if $pch_unsupported_debug and $flags include -g.
4702         Skip FAILs about missing *.gch file if $pch_unsupported_debug
4703         and dg-require-effective-target pch_unsupported_debug.
4704         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
4705         * objc.dg/pch/pch.exp: Likewise.
4706         * gcc.dg/pch/pch.exp: Likewise.
4707         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
4708         pch_unsupported_debug.
4709         * gcc.dg/pch/valid-1.hs: Likewise.
4710         * gcc.dg/pch/valid-1b.c: Likewise.
4711         * gcc.dg/pch/valid-1b.hs: Likewise.
4713 2013-02-18  Richard Biener  <rguenther@suse.de>
4715         PR tree-optimization/56366
4716         * gcc.dg/torture/pr56366.c: New testcase.
4718 2013-02-18  Richard Biener  <rguenther@suse.de>
4720         PR middle-end/56349
4721         * gcc.dg/torture/pr56349.c: New testcase.
4723 2013-02-18  Richard Biener  <rguenther@suse.de>
4725         PR tree-optimization/56321
4726         * gcc.dg/torture/pr56321.c: New testcase.
4728 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
4730         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
4732 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
4733             Dodji Seketeli  <dodji@redhat.com>
4735         PR asan/56330
4736         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
4737         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
4738         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
4739         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
4740         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
4741         * c-c++-common/asan/pr56330.c: Likewise.
4742         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
4743         Ensure the size argument of __builtin_memcpy is a constant.
4745 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
4746             Paolo Carlini  <paolo.carlini@oracle.com>
4748         PR c++/51242
4749         * g++.dg/cpp0x/enum23.C: New.
4751 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
4753         PR target/54685
4754         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
4756 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
4758         PR rtl-optimization/56348
4759         * gcc.target/i386/pr56348.c: New test.
4761 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
4763         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
4764         * gcc.target/arm/interrupt-2.c: Likewise.
4766 2013-02-15  Tobias Burnus  <burnus@net-b.de>
4768         PR fortran/56318
4769         * gfortran.dg/matmul_9.f90: New.
4771 2013-02-15  Tobias Burnus  <burnus@net-b.de>
4773         PR fortran/53818
4774         * gfortran.dg/init_flag_11.f90: New.
4776 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4778         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
4780 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4782         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
4783         characters.
4785 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
4786             Tobias Burnus  <burnus@net-b.de>
4788         PR testsuite/56138
4789         * gfortran.dg/allocatable_function_7.f90: New.
4791 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
4793         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
4794         * asan_globals_test-wrapper.cc: New file.
4795         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
4796         instead of asan_globals_test.cc as dg-additional-sources.
4797         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
4798         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
4799         "sanitizer_test_utils.h" instead of
4800         "sanitizer_common/tests/sanitizer_test_utils.h".
4801         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
4802         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
4803         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
4804         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
4805         * g++.dg/asan/asan_test.cc: Synced from upstream.
4806         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
4808 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
4810         Fix an asan crash
4811         * c-c++-common/asan/memcmp-2.c: New test.
4813 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
4815         PR c++/55582
4816         * g++.dg/cpp0x/udlit-string-literal.h: New.
4817         * g++.dg/cpp0x/udlit-string-literal.C: New.
4819 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
4821         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
4823 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
4825         PR target/56184
4826         * gcc.target/arm/pr56184.C: New test.
4828 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
4830         PR c++/56302
4831         * g++.dg/torture/pr56302.C: New test.
4832         * g++.dg/cpp0x/constexpr-56302.C: New test.
4833         * c-c++-common/pr56302.c: New test.
4835 2013-02-13  Tobias Burnus  <burnus@net-b.de>
4836             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
4838         PR fortran/56204
4839         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
4840         * gfortran.dg/quad_3.f90: Ditto.
4842 2013-02-13  Kostya Serebryany  <kcc@google.com>
4844         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
4845         to match the fresh asan run-time.
4846         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
4848 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
4850         Avoid instrumenting duplicated memory access in the same basic block
4851         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
4852         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
4853         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
4854         * c-c++-common/asan/inc.c: Likewise.
4856 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
4858         PR inline-asm/56148
4859         * gcc.target/i386/pr56148.c: New test.
4861 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
4862             Tobias Burnus  <burnus@net-b.de>
4864         PR testsuite/56082
4865         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
4866         to kind=2.
4868 2013-02-12  Richard Biener  <rguenther@suse.de>
4870         PR lto/56297
4871         * gcc.dg/lto/pr56297_0.c: New testcase.
4872         * gcc.dg/lto/pr56297_0.c: Likewise.
4874 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
4876         PR fortran/46952
4877         * gfortran.dg/typebound_deferred_1.f90: New.
4879 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
4881         PR rtl-optimization/56151
4882         * gcc.target/i386/pr56151.c: New test.
4884 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
4886         * g++.dg/ext/mv12.C: New test.
4887         * g++.dg/ext/mv12.h: New file.
4888         * g++.dg/ext/mv12-aux.C: New file.
4889         * g++.dg/ext/mv13.C: New test.
4891 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
4893         * lib/target-supports.exp
4894         (check_effective_target_powerpc_eabi_ok): New.
4895         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
4896         powerpc_eabi_ok.
4897         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
4898         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
4899         only.
4900         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
4901         * gcc.target/powerpc/pr51623.c: Likewise.
4902         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
4903         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
4905 2013-02-11  Alexander Potapenko  <glider@google.com>
4906             Jack Howarth  <howarth@bromo.med.uc.edu>
4907             Jakub Jelinek  <jakub@redhat.com>
4909         PR sanitizer/55617
4910         * g++.dg/asan/pr55617.C: Run on all targets.
4912 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
4914         PR rtl-optimization/56275
4915         * gcc.dg/pr56275.c: New test.
4917 2013-02-11  Richard Biener  <rguenther@suse.de>
4919         PR tree-optimization/56273
4920         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
4922 2013-02-11  Richard Biener  <rguenther@suse.de>
4924         PR tree-optimization/56264
4925         * gcc.dg/torture/pr56264.c: New testcase.
4927 2013-02-11  Richard Biener  <rguenther@suse.de>
4929         PR tree-optimization/56273
4930         * g++.dg/warn/Warray-bounds-6.C: New testcase.
4931         * gcc.dg/tree-ssa/pr21559.c: Adjust.
4932         * gcc.dg/tree-ssa/vrp17.c: Likewise.
4933         * gcc.dg/tree-ssa/vrp18.c: Likewise.
4934         * gcc.dg/tree-ssa/vrp23.c: Likewise.
4935         * gcc.dg/tree-ssa/vrp24.c: Likewise.
4937 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
4939         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
4940         for *-*-linux-gnu targets.
4941         * g++.dg/asan/interception-test-1.c: Ditto.
4942         * g++.dg/asan/interception-failure-test-1.C: Ditto.
4943         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
4945 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
4947         PR fortran/55362
4948         * gfortran.dg/intrinsic_size_4.f90 : New test.
4950 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
4952         PR target/56256
4953         * gcc.target/powerpc/pr56256.c: New test.
4955 2013-02-08  Ian Lance Taylor  <iant@google.com>
4957         * lib/go.exp: Load timeout.exp.
4959 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
4961         PR rtl-optimization/56246
4962         * gcc.target/i386/pr56246.c: New test.
4964 2013-02-08  Jeff Law  <law@redhat.com>
4966         PR debug/53948
4967         * gcc.dg/debug/dwarf2/pr53948.c: New test.
4969 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
4971         PR target/56043
4972         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
4973         powerpc*-*-linux*.
4975 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
4977         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
4979 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
4981         PR rtl-optimization/56195
4982         * gcc.dg/torture/pr56195.c: New test.
4984 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
4986         PR fortran/54107
4987         * gfortran.dg/recursive_interface_2.f90: New test.
4989 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
4991         PR tree-optimization/56250
4992         * gcc.c-torture/execute/pr56250.c: New test.
4994 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
4996         PR tree-optimization/56064
4997         * gcc.dg/fixed-point/view-convert-2.c: New test.
4999 2013-02-08  Michael Matz  <matz@suse.de>
5001         PR tree-optimization/52448
5002         * gcc.dg/pr52448.c: New test.
5004 2013-02-08  Richard Biener  <rguenther@suse.de>
5006         PR middle-end/56181
5007         * gcc.dg/torture/pr56181.c: New testcase.
5009 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
5011         PR target/54222
5012         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
5013         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
5015 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
5017         PR c++/56241
5018         * g++.dg/parse/crash61.C: New test.
5020         PR c++/56239
5021         * g++.dg/parse/pr56239.C: New test.
5023         PR c++/56237
5024         * g++.dg/abi/mangle61.C: New test.
5026 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
5028         PR rtl-optimization/56225
5029         * gcc.target/i386/pr56225.c: New test.
5031 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
5033         PR debug/56154
5034         * gcc.dg/guality/pr56154-1.c: New test.
5035         * gcc.dg/guality/pr56154-2.c: New test.
5036         * gcc.dg/guality/pr56154-3.c: New test.
5037         * gcc.dg/guality/pr56154-4.c: New test.
5038         * gcc.dg/guality/pr56154-aux.c: New file.
5040         PR tree-optimization/55789
5041         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
5042         cleanup-tree-dump.
5043         * gcc.dg/tree-ssa/inline-3.c: Add
5044         --param max-early-inliner-iterations=2 option.
5046 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5048         PR debug/53363
5049         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
5050         Add -fno-dwarf2-cfi-asm to dg-options.
5051         Adapt match count.
5053 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
5055         PR target/56228
5056         * gcc.dg/pr56228.c: New test.
5058 2013-02-07  Alan Modra  <amodra@gmail.com>
5060         PR target/54009
5061         * gcc.target/powerpc/pr54009.c: New test.
5062         PR target/54131
5063         * gfortran.dg/pr54131.f: New test.
5065 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
5067         PR fortran/55789
5068         * gfortran.dg/array_constructor_41.f90: New test.
5070 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
5072         PR fortran/55978
5073         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
5075 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
5077         PR middle-end/56217
5078         * g++.dg/gomp/pr56217.C: New test.
5080 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
5082         PR tree-optimization/56205
5083         * gcc.dg/tree-ssa/stdarg-6.c: New test.
5084         * gcc.c-torture/execute/pr56205.c: New test.
5086 2013-02-05  Richard Biener  <rguenther@suse.de>
5088         PR tree-optimization/53342
5089         PR tree-optimization/53185
5090         * gcc.dg/vect/pr53185-2.c: New testcase.
5092 2013-02-05  Jan Hubicka  <jh@suse.cz>
5094         PR tree-optimization/55789
5095         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
5096         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
5097         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
5098         * g++.dg/ipa/inline-1.C: New testcase.
5099         * g++.dg/ipa/inline-2.C: New testcase.
5100         * g++.dg/ipa/inline-3.C: New testcase.
5102 2013-02-05  Jan Hubicka  <jh@suse.cz>
5104         PR tree-optimization/55789
5105         * g++.dg/torture/pr55789.C: New testcase.
5107 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
5109         PR middle-end/56167
5110         * gcc.dg/pr56167.c: New test.
5112 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
5114         PR target/55146
5115         * gcc.target/sh/pr55146.c: New.
5117 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
5119         PR tree-optimization/54386
5120         * gcc.target/sh/pr54386.c: New.
5122 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
5124         PR fortran/56008
5125         * gfortran.dg/realloc_on _assign_16.f90 : New test.
5127         PR fortran/47517
5128         * gfortran.dg/realloc_on _assign_17.f90 : New test.
5130 2013-02-04  Alexander Potapenko  <glider@google.com>
5131             Jack Howarth  <howarth@bromo.med.uc.edu>
5132             Jakub Jelinek  <jakub@redhat.com>
5134         PR sanitizer/55617
5135         * g++.dg/asan/pr55617.C: New test.
5137 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
5139         PR fortran/54195
5140         * gfortran.dg/typebound_operator_19.f90: New test.
5141         * gfortran.dg/typebound_assignment_4.f90: New test.
5143 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
5145         PR fortran/54107
5146         * gfortran.dg/recursive_interface_1.f90: New test.
5148 2013-02-04  Richard Guenther  <rguenther@suse.de>
5150         PR lto/56168
5151         * gcc.dg/lto/pr56168_0.c: New testcase.
5152         * gcc.dg/lto/pr56168_1.c: Likewise.
5154 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
5156         PR fortran/50627
5157         PR fortran/56054
5158         * gfortran.dg/block_12.f90:  New test.
5159         * gfortran.dg/module_error_1.f90:  New test.
5161 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
5163         * lib/target-supports.exp (check_effective_target_vect_float)
5164         (check_effective_target_vect_no_align): Add mips-sde-elf.
5166 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
5168         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
5170 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
5172         * gcc.dg/pr56023.c: XFAIL on AIX.
5173         * gcc.dg/vect/pr49352.c: Same.
5175 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
5177         * gnat.dg/opt26.adb: New test.
5179 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
5181         Revert.
5182         2013-01-27  Amol Pise  <amolpise15@gmail.com>
5184         * gcc.target/arm/neon-vfnms-1.c: New test.
5185         * gcc.target/arm/neon-vfnma-1.c: New test.
5187 2013-01-31  Richard Biener  <rguenther@suse.de>
5189         PR tree-optimization/56157
5190         * gcc.dg/torture/pr56157.c: New testcase.
5192 2013-01-30  Richard Biener  <rguenther@suse.de>
5194         PR tree-optimization/56150
5195         * gcc.dg/torture/pr56150.c: New testcase.
5197 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
5199         PR sanitizer/55374
5200         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
5201         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
5202         printed in backtrace.
5203         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
5204         to avoid errors about mismatched allocation vs. deallocation.
5206         PR c++/55742
5207         * g++.dg/mv1.C: Moved to...
5208         * g++.dg/ext/mv1.C: ... here.  Adjust test.
5209         * g++.dg/mv2.C: Moved to...
5210         * g++.dg/ext/mv2.C: ... here.  Adjust test.
5211         * g++.dg/mv3.C: Moved to...
5212         * g++.dg/ext/mv3.C: ... here.
5213         * g++.dg/mv4.C: Moved to...
5214         * g++.dg/ext/mv4.C: ... here.
5215         * g++.dg/mv5.C: Moved to...
5216         * g++.dg/ext/mv5.C: ... here.  Adjust test.
5217         * g++.dg/mv6.C: Moved to...
5218         * g++.dg/ext/mv6.C: ... here.  Adjust test.
5219         * g++.dg/ext/mv7.C: New test.
5220         * g++.dg/ext/mv8.C: New test.
5221         * g++.dg/ext/mv9.C: New test.
5222         * g++.dg/ext/mv10.C: New test.
5223         * g++.dg/ext/mv11.C: New test.
5225 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
5227         PR rtl-optimization/56144
5228         * gcc.dg/pr56144.c: New.
5230 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
5232         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
5233         message.
5234         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
5235         * g++.dg/cpp0x/constexpr-55573.C: Same
5237 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
5239         PR tree-optimization/56064
5240         * gcc.dg/fixed-point/view-convert.c: New test.
5242 2013-01-30  Andreas Schwab  <schwab@suse.de>
5244         * lib/target-supports-dg.exp (dg-process-target): Use expr to
5245         evaluate the end index in string range.
5247 2013-01-30  Tobias Burnus  <burnus@net-b.de>
5249         PR fortran/56138
5250         * gfortran.dg/allocatable_function_6.f90: New.
5252 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
5253             Mikael Morin  <mikael@gcc.gnu.org>
5255         PR fortran/54107
5256         * gfortran.dg/proc_ptr_comp_36.f90: New.
5258 2013-01-29  Richard Biener  <rguenther@suse.de>
5260         PR tree-optimization/55270
5261         * gcc.dg/torture/pr55270.c: New testcase.
5263 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
5265         PR rtl-optimization/56117
5266         * gcc.dg/pr56117.c: New test.
5268 2013-01-28  Richard Biener  <rguenther@suse.de>
5270         PR tree-optimization/56034
5271         * gcc.dg/torture/pr56034.c: New testcase.
5273 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
5275         PR tree-optimization/56125
5276         * gcc.dg/pr56125.c: New test.
5278 2013-01-28  Tobias Burnus  <burnus@net-b.de>
5279             Mikael Morin  <mikael@gcc.gnu.org>
5281         PR fortran/53537
5282         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
5283         * gfortran.dg/import8.f90: Likewise.
5284         * gfortran.dg/interface_derived_type_1.f90: Likewise.
5285         * gfortran.dg/import10.f90: New test.
5286         * gfortran.dg/import11.f90: Likewise
5288 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
5290         PR testsuite/56053
5291         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
5292         string.h.  Provide memset, malloc and free prototypes, adjust line
5293         numbers in dg-output.
5294         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
5295         Provide memset prototype and adjust line numbers in dg-output.
5296         * c-c++-common/asan/global-overflow-1.c: Likewise.
5298         PR tree-optimization/56094
5299         * gcc.dg/pr56094.c: New test.
5301 2013-01-27  Amol Pise  <amolpise15@gmail.com>
5303         * gcc.target/arm/neon-vfnms-1.c: New test.
5304         * gcc.target/arm/neon-vfnma-1.c: New test.
5306 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
5308         PR target/56114
5309         * gcc.target/i386/pr56114.c: New test.
5311 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
5313         PR fortran/55984
5314         * gfortran.dg/associate_14.f90: New test.
5316         PR fortran/56047
5317         * gfortran.dg/associate_13.f90: New test.
5319 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
5321         PR tree-optimization/56098
5322         * gcc.dg/pr56098-1.c: New test.
5323         * gcc.dg/pr56098-2.c: New test.
5325 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
5327         PR target/54222
5328         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
5330 2013-01-22  Marek Polacek  <polacek@redhat.com>
5332         PR tree-optimization/56035
5333         * gcc.dg/pr56035.c: New test.
5335 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
5337         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
5338         for MIPS.
5340 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
5342         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
5344 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
5346         PR c/56078
5347         * gcc.dg/pr56078.c: New test.
5348         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
5350 2013-01-24  Martin Jambor  <mjambor@suse.cz>
5352         PR tree-optimization/55927
5353         * g++.dg/ipa/devirt-10.C: Disable early inlining.
5355 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
5357         * gcc.target/i386/movsd.c: New test.
5359 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
5361         PR inline-asm/55934
5362         * gcc.target/i386/pr55934.c: New test.
5364 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
5366         PR fortran/56081
5367         * gfortran.dg/select_8.f90: New.
5369 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
5371         * gcc.target/microblaze/microblaze.exp: Remove
5372         target_config_cflags check.
5374 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
5376         PR fortran/56052
5377         * gfortran.dg/gomp/pr56052.f90: New test.
5379         PR target/49069
5380         * gcc.dg/pr49069.c: New test.
5382 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
5384         PR c++/55944
5385         * g++.dg/cpp0x/constexpr-static10.C: New.
5387 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
5389         PR target/56028
5390         * gcc.target/i386/pr56028.c: New test.
5392 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
5394         PR target/55686
5395         * gcc.target/i386/pr55686.c: New test.
5397 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
5399         PR c++/53609
5400         * g++.dg/cpp0x/variadic139.C: New test.
5401         * g++.dg/cpp0x/variadic140.C: Likewise.
5402         * g++.dg/cpp0x/variadic141.C: Likewise.
5404 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
5406         * gnat.dg/warn8.adb: New test.
5408 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
5410         PR fortran/55919
5411         * gfortran.dg/include_8.f90: New test.
5413 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
5415         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
5416         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
5418 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
5420         PR tree-optimization/56051
5421         * gcc.c-torture/execute/pr56051.c: New test.
5423 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
5425         PR rtl-optimization/56023
5426         * gcc.dg/pr56023.c: New test.
5428 2013-01-21  Martin Jambor  <mjambor@suse.cz>
5430         PR middle-end/56022
5431         * gcc.target/i386/pr56022.c: New test.
5433 2013-01-21  Jason Merrill  <jason@redhat.com>
5435         * lib/target-supports.exp (check_effective_target_alias): New.
5437 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
5439         PR debug/53235
5440         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
5442 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
5444         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
5446 2013-01-19  Jeff Law  <law@redhat.com>
5448         PR tree-optimization/52631
5449         * tree-ssa/pr52631.c: New test.
5450         * tree-ssa/ssa-fre-9: Update expected output.
5452 2013-01-19  Anthony Green  <green@moxielogic.com>
5454         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
5455         for moxie.
5457 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
5459         PR tree-optimization/56029
5460         * g++.dg/torture/pr56029.C: New test.
5462 2013-01-18  Sharad Singhai  <singhai@google.com>
5464         PR tree-optimization/55995
5465         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
5467 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
5469         PR target/55433
5470         * gcc.target/i386/pr55433.c: New.
5472 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
5474         PR middle-end/56015
5475         * gfortran.dg/pr56015.f90: New test.
5477 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
5479         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
5481 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
5483         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
5484         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5485         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5486         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5487         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5489 2013-01-17  Jeff Law  <law@redhat.com>
5491         * gcc.dg/pr52573.c: Move to...
5492         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
5494         PR rtl-optimization/52573
5495         * gcc.dg/pr52573.c: New test.
5497 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
5499         PR sanitizer/55679
5500         * g++.dg/asan/interception-test-1.C: Skip on darwin.
5501         * lib/target-supports.exp (check_effective_target_swapcontext): Use
5502         check_no_compiler_messages to test support in ucontext.h.
5503         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
5504         compliant RLIMIT_AS.
5506 2013-01-17  Marek Polacek  <polacek@redhat.com>
5508         PR rtl-optimization/55833
5509         * gcc.dg/pr55833.c: New test.
5511 2013-01-17  Jan Hubicka  <jh@suse.cz>
5513         PR tree-optimization/55273
5514         * gcc.c-torture/compile/pr55273.c: New testcase.
5516 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
5518         PR target/55981
5519         * gcc.target/pr55981.c: New test.
5521 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
5523         * gcc.target/arm/pr40887.c: Require at least armv5.
5524         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
5525         * gcc.target/arm/pr51915.c: Likewise.
5526         * gcc.target/arm/pr52006.c: Likewise.
5527         * gcc.target/arm/pr53187.c: Likewise.
5529         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
5530         * gcc.target/arm/ftest-support-arm.h: Delete.
5531         * gcc.target/arm/ftest-support-thumb.h: Delete.
5532         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
5533         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
5534         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
5535         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
5536         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
5537         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
5538         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
5539         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
5540         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
5541         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
5542         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
5543         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
5544         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
5545         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
5546         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
5547         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
5548         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
5549         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
5550         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
5551         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
5552         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
5553         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
5554         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
5555         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
5557 2013-01-17  Martin Jambor  <mjambor@suse.cz>
5559         PR tree-optimizations/55264
5560         * g++.dg/ipa/pr55264.C: New test.
5562 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
5564         PR fortran/55983
5565         * gfortran.dg/class_55.f90: New.
5567 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
5569         PR testsuite/55994
5570         * gcc.c-torture/execute/builtins/builtins.exp: Add
5571         -Wl,--allow-multiple-definition for eabi and elf targets.
5573         PR testsuite/54622
5574         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
5575         check_effective_target_vect_perm_short,
5576         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
5577         check_effective_target_vect64): Return 0 for big-endian ARM.
5578         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
5580         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
5581         prototypes.
5583 2013-01-16  Richard Biener  <rguenther@suse.de>
5585         PR tree-optimization/55964
5586         * gcc.dg/torture/pr55964.c: New testcase.
5588 2013-01-16  Richard Biener  <rguenther@suse.de>
5590         PR tree-optimization/54767
5591         PR tree-optimization/53465
5592         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
5594 2013-01-16  Christian Bruel  <christian.bruel@st.com>
5596         PR target/55301
5597         * gcc.target/sh/sh-switch.c: New testcase.
5599 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
5601         * gcc.dg/webizer.c: Increase the array size.
5603 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
5605         PR target/55940
5606         * gcc.dg/pr55940.c: New test.
5608 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
5609             Harald Anlauf  <anlauf@gmx.de>
5611         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
5612         * gfortran.dg/bounds_check_5.f90: Likewise.
5613         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
5614         * gfortran.dg/continuation_9.f90: Likewise.
5615         * gfortran.dg/move_alloc_13.f90: Likewise.
5616         * gfortran.dg/structure_constructor_11.f90: Likewise.
5617         * gfortran.dg/tab_continuation.f: Likewise.
5618         * gfortran.dg/warning-directive-2.F90: Likewise.
5619         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
5621 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
5623         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
5624         * gcc.target/arm/fma-sp.c: Likewise.
5626 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
5628         PR rtl-optimization/55153
5629         * gcc.dg/pr55153.c: New.
5631 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
5633         PR tree-optimization/55920
5634         * gcc.c-torture/compile/pr55920.c: New test.
5636 2013-01-15  Richard Biener  <rguenther@suse.de>
5638         PR middle-end/55882
5639         * gcc.dg/torture/pr55882.c: New testcase.
5641 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
5643         PR tree-optimization/55955
5644         * gcc.c-torture/compile/pr55955.c: New test.
5646 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
5648         PR c++/55663
5649         * g++.dg/cpp0x/alias-decl-31.C: New test.
5651 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
5653         PR fortran/54286
5654         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
5655         case where interface is null.
5657 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
5659         PR fortran/55806
5660         * gfortran.dg/array_constructor_40.f90:  New test.
5662 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
5664         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
5666 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
5668         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
5669         * gcc.target/aarch64/vect-ld1r-compile.c: New.
5670         * gcc.target/aarch64/vect-ld1r-fp.c: New.
5671         * gcc.target/aarch64/vect-ld1r.c: New.
5672         * gcc.target/aarch64/vect-ld1r.x: New.
5674 2013-01-14  Andi Kleen  <ak@linux.intel.com>
5676         PR target/55948
5677         * gcc.target/i386/hle-clear-rel.c: New file
5678         * gcc.target/i386/hle-store-rel.c: New file.
5680 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
5682         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
5683         * gfortran.dg/bounds_check_4.f90: Likewise.
5684         * gfortran.dg/inquire_10.f90: Likewise.
5685         * gfortran.dg/minloc_3.f90: Likewise.
5686         * gfortran.dg/minlocval_3.f90: Likewise.
5687         * gfortran.dg/module_double_reuse.f90: Likewise.
5688         * gfortran.dg/mvbits_1.f90: Likewise.
5689         * gfortran.dg/oldstyle_1.f90: Likewise.
5690         * gfortran.dg/pr20163-2.f: Likewise.
5691         * gfortran.dg/save_1.f90: Likewise.
5692         * gfortran.dg/scan_1.f90: Likewise.
5693         * gfortran.dg/select_char_1.f90: Likewise.
5694         * gfortran.dg/shape_4.f90: Likewise.
5695         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
5696         * gfortran.dg/function_optimize_10.f90: Likewise.
5697         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
5698         * gfortran.dg/used_types_17.f90: Likewise.
5699         * gfortran.dg/used_types_18.f90: Likewise.
5701 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
5703         PR fortran/54286
5704         * gfortran.dg/proc_ptr_result_8.f90 : New test.
5706 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
5708         * gcc.dg/unroll_5.c: Add nomips16 attributes.
5710 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
5712         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
5714 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
5716         PR fortran/55072
5717         * gfortran.dg/assumed_type_2.f90: Fix test case.
5718         * gfortran.dg/internal_pack_13.f90: New test.
5719         * gfortran.dg/internal_pack_14.f90: New test.
5721 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
5723         PR fortran/55868
5724         * gfortran.dg/unlimited_polymorphic_8.f90: Update
5725         scan-tree-dump-times for foo.0.x._vptr to deal with change from
5726         $tar to STAR.
5728 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
5730         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
5732 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
5734         PR target/55719
5735         * gcc.target/s390/pr55719.c: New testcase.
5737 2013-01-11  Richard Guenther  <rguenther@suse.de>
5739         PR tree-optimization/44061
5740         * gcc.dg/pr44061.c: New testcase.
5742 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
5744         Update copyright years.
5746 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
5747             Jakub Jelinek  <jakub@redhat.com>
5749         PR target/55565
5750         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
5752 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
5754         PR rtl-optimization/55672
5755         * gcc.target/i386/pr55672.c: New.
5757 2013-01-10  Jeff Law  <law@redhat.com>
5759         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
5760         pass/fail message unique.
5763 2013-01-10  Jason Merrill  <jason@redhat.com>
5765         * ada/.gitignore: New.
5767 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5769         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
5770         Add tls options.
5771         * g++.dg/tls/thread_local2.C: Likewise.
5772         * g++.dg/tls/thread_local2g.C: Likewise.
5773         * g++.dg/tls/thread_local6.C: Likewise.
5774         * g++.dg/tls/thread_local-order1.C: Add tls options.
5775         * g++.dg/tls/thread_local-order2.C: Likewise.
5776         * g++.dg/tls/thread_local3.C: Likewise.
5777         * g++.dg/tls/thread_local3g.C: Likewise.
5778         * g++.dg/tls/thread_local4.C: Likewise.
5779         * g++.dg/tls/thread_local4g.C: Likewise.
5780         * g++.dg/tls/thread_local5.C: Likewise.
5781         * g++.dg/tls/thread_local5g.C: Likewise.
5782         * g++.dg/tls/thread_local6g.C: Likewise.
5784 2013-01-10  Kostya Serebryany  <kcc@google.com>
5786         * g++.dg/asan/asan_test.cc: Sync from upstream.
5788 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
5790         PR tree-optimization/55921
5791         * gcc.c-torture/compile/pr55921.c: New test.
5793 2013-01-09  Jan Hubicka  <jh@suse.cz>
5795         PR tree-optimization/55569
5796         * gcc.c-torture/compile/pr55569.c: New testcase.
5798 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
5800         PR fortran/47203
5801         * gfortran.dg/use_28.f90: New test.
5803 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
5805         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
5806         number matching more robust.
5808 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
5810         PR rtl-optimization/55829
5811         * gcc.target/i386/pr55829.c: New.
5813 2013-01-09  Tobias Burnus  <burnus@net-b.de>
5815         PR fortran/55758
5816         * gfortran.dg/bind_c_bool_1.f90: New.
5817         * gfortran.dg/do_5.f90: Add dg-warning.
5819 2013-01-09  Jan Hubicka  <jh@suse.cz>
5821         PR tree-optimization/55875
5822         * gcc.c-torture/execute/pr55875.c: New testcase.
5823         * g++.dg/torture/pr55875.C: New testcase.
5825 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
5827         PR c/48418
5828         * c-c++-common/pr48418.c: New test.
5830 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
5832         PR c++/55801
5833         * g++.dg/tls/thread_local-ice.C: New.
5835 2013-01-09  Andreas Schwab  <schwab@suse.de>
5837         * gcc.dg/guality/pr54693.c: Null-terminate arr.
5839 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
5841         PR tree-optimization/48189
5842         * gcc.dg/pr48189.c: New test.
5844 2013-01-04  Jan Hubicka  <jh@suse.cz>
5846         PR tree-optimization/55823
5847         * g++.dg/ipa/devirt-10.C: New testcase.
5849 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
5850             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
5852         PR rtl-optimization/55845
5853         * gcc.target/i386/pr55845.c: New test.
5855 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
5857         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
5858         instructions generated instead of number of occurances.
5860 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
5862         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
5863         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5864         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5865         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5866         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5867         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5868         * gcc.target/aarch64/vect-fcm.x: Likewise.
5869         * lib/target-supports.exp
5870         (check_effective_target_vect_cond): Enable for AArch64.
5872 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
5874         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
5875         endian-safe float pool loading.
5876         (test_square_root_v4sf): Likewise.
5877         (test_square_root_v2df): Likewise.
5878         * lib/target-supports.exp
5879         (check_effective_target_vect_call_sqrtf): Add AArch64.
5881 2013-01-08  Martin Jambor  <mjambor@suse.cz>
5883         PR debug/55579
5884         * gcc.dg/tree-ssa/pr55579.c: New test.
5886 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
5888         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
5889         asm comments.
5891 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
5893         PR middle-end/55890
5894         * gcc.dg/torture/pr55890-3.c: New test.
5896         PR middle-end/55851
5897         * gcc.c-torture/compile/pr55851.c: New test.
5899         PR sanitizer/55844
5900         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
5901         dg-options.
5903 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
5905         PR fortran/55618
5906         * gfortran.dg/elemental_scalar_args_2.f90: New test.
5908 2013-01-07  Tobias Burnus  <burnus@net-b.de>
5910         PR fortran/55763
5911         * gfortran.dg/pointer_init_2.f90: Update dg-error.
5912         * gfortran.dg/pointer_init_7.f90: New.
5914 2013-01-07  Richard Biener  <rguenther@suse.de>
5916         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
5918 2013-01-07  Richard Biener  <rguenther@suse.de>
5920         PR middle-end/55890
5921         * gcc.dg/torture/pr55890-1.c: New testcase.
5922         * gcc.dg/torture/pr55890-2.c: Likewise.
5924 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
5926         * gcc.target/aarch64/fmovd.c: New.
5927         * gcc.target/aarch64/fmovf.c: Likewise.
5928         * gcc.target/aarch64/fmovd-zero.c: Likewise.
5929         * gcc.target/aarch64/fmovf-zero.c: Likewise.
5930         * gcc.target/aarch64/vect-fmovd.c: Likewise.
5931         * gcc.target/aarch64/vect-fmovf.c: Likewise.
5932         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
5933         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
5935 2013-01-07  Richard Biener  <rguenther@suse.de>
5937         PR tree-optimization/55888
5938         PR tree-optimization/55862
5939         * gcc.dg/torture/pr55888.c: New testcase.
5941 2013-01-07  Tobias Burnus  <burnus@net-b.de>
5943         PR fortran/55852
5944         * gfortran.dg/intrinsic_size_3.f90: New.
5946 2013-01-07  Tobias Burnus  <burnus@net-b.de>
5948         PR fortran/55763
5949         * gfortran.dg/select_type_32.f90: New.
5951 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
5953         PR c++/52343
5954         * g++.dg/cpp0x/alias-decl-29.C: New test.
5956 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
5958         PR fortran/53876
5959         PR fortran/54990
5960         PR fortran/54992
5961         * gfortran.dg/class_array_15.f03: New test.
5963 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
5965         PR fortran/42769
5966         PR fortran/45836
5967         PR fortran/45900
5968         * gfortran.dg/use_23.f90: New test.
5969         * gfortran.dg/use_24.f90: New test.
5970         * gfortran.dg/use_25.f90: New test.
5971         * gfortran.dg/use_26.f90: New test.
5972         * gfortran.dg/use_27.f90: New test.
5974 2013-01-06  Olivier Hainque  <hainque@adacore.com>
5976         * gnat.dg/specs/clause_on_volatile.ads: New test.
5978 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
5980         * gnat.dg/alignment10.adb: New test.
5982 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
5983             Mikael Morin  <mikael@gcc.gnu.org>
5985         PR fortran/55827
5986         * gfortran.dg/use_22.f90: New test.
5988 2013-01-04  Andrew Pinski  <apinski@cavium.com>
5990         * gcc.target/aarch64/cmp-1.c: New testcase.
5992 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
5994         PR fortran/55172
5995         * gfortran.dg/select_type_31.f03: New test.
5997 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
5999         PR c++/54526 (again)
6000         * g++.dg/cpp0x/parse2.C: Extend.
6001         * g++.old-deja/g++.other/crash28.C: Adjust.
6003 2013-01-04  Richard Biener  <rguenther@suse.de>
6005         PR tree-optimization/55862
6006         * gcc.dg/torture/pr55862.c: New testcase.
6008 2013-01-04  Martin Jambor  <mjambor@suse.cz>
6010         PR tree-optimization/55755
6011         * gcc.dg/torture/pr55755.c: New test.
6012         * gcc.dg/tree-ssa/sra-13.c: Likewise.
6013         * gcc.dg/tree-ssa/pr45144.c: Update.
6015 2013-01-04  Richard Biener  <rguenther@suse.de>
6017         PR middle-end/55863
6018         * gcc.dg/fold-reassoc-2.c: New testcase.
6020 2013-01-04  Tobias Burnus  <burnus@net-b.de>
6022         PR fortran/55763
6023         * gfortran.dg/null_7.f90: New.
6025 2013-01-04  Tobias Burnus  <burnus@net-b.de>
6027         PR fortran/55854
6028         PR fortran/55763
6029         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
6030         * gfortran.dg/unlimited_polymorphic_7.f90: New.
6031         * gfortran.dg/unlimited_polymorphic_8.f90: New.
6033 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
6035         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
6037 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
6039         PR fortran/55855
6040         * gfortran.dg/assignment_1.f90: Modified.
6041         * gfortran.dg/assignment_4.f90: New.
6043 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
6045         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
6047 2013-01-03  Richard Biener  <rguenther@suse.de>
6049         PR tree-optimization/55857
6050         * gcc.dg/vect/pr55857-1.c: New testcase.
6051         * gcc.dg/vect/pr55857-2.c: Likewise.
6053 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
6055         PR rtl-optimization/55838
6056         * gcc.dg/pr55838.c: New test.
6058         PR tree-optimization/55832
6059         * gcc.c-torture/compile/pr55832.c: New test.
6061 2013-01-02  Teresa Johnson  <tejohnson@google.com>
6063         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
6064         * gcc.dg/tree-ssa/loop-23.c: Ditto.
6065         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
6066         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
6067         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
6068         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
6069         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
6070         * gcc.dg/unroll_1.c: Ditto.
6071         * gcc.dg/unroll_2.c: Ditto.
6072         * gcc.dg/unroll_3.c: Ditto.
6073         * gcc.dg/unroll_4.c: Ditto.
6075 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6077         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
6079 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
6081         PR fortran/55818
6082         * gfortran.dg/eof_4.f90: New test.
6084 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
6086         * lib/c-compat.exp (compat-use-alt-compiler): Remove
6087         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
6088         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
6089         (compat_setup_dfp): Initialize compat_alt_caret and
6090         compat_save_TEST_ALWAYS_FLAGS.
6092 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
6094         * gcc.dg/torture/tls/tls-reload-1.c: New test.
6096 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
6098         * gcc.dg/torture/fp-int-convert-2.c: New test.
6100 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
6102         * gfortran.dg/newunit_3.f90: Add dg-do run.
6103         * gfortran.dg/inquire_15.f90: Add dg-do run.
6105 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
6107         PR tree-optimization/55831
6108         * gcc.dg/pr55831.c: New test.
6110 Copyright (C) 2013 Free Software Foundation, Inc.
6112 Copying and distribution of this file, with or without modification,
6113 are permitted in any medium without royalty provided the copyright
6114 notice and this notice are preserved.