re PR c++/59269 (ICE with reference in union)
[official-gcc.git] / gcc / testsuite / ChangeLog
blob98bc5280293064ad40e752ced57bde9831dbfe3b
1 2014-01-17  Paolo Carlini  <paolo.carlini@oracle.com>
3         PR c++/59269
4         * g++.dg/cpp0x/nsdmi-union4.C: New.
6 2014-01-17  Marek Polacek  <polacek@redhat.com>
8         PR c++/59838
9         * g++.dg/diagnostic/pr59838.C: New test.
11 2014-01-17  Marek Polacek  <polacek@redhat.com>
13         PR c/58346
14         * gcc.dg/pr58346.c: New test.
16 2014-01-17  Jakub Jelinek  <jakub@redhat.com>
18         PR testsuite/58776
19         * gcc.dg/tree-ssa-gen-vect-32.c: Add -fno-vect-cost-model to
20         dg-options, use dg-additional-options for i?86/x86_64 to avoid
21         option duplication.
23         PR fortran/59440
24         * gfortran.dg/pr59440-1.f90: New test.
25         * gfortran.dg/pr59440-2.f90: New test.
26         * gfortran.dg/pr59440-3.f90: New test.
28         PR testsuite/59064
29         * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
30         testing for " version" and " alias" with one testing for
31         " version\[^\n\r]* alias".
32         * gcc.dg/vect/vect-ivdep-2.c: Likewise.
33         * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
34         * g++.dg/vect/pr33426-ivdep.cc: Likewise.
35         * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
36         * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
37         * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
39         PR c++/57945
40         * c-c++-common/torture/pr57945.c: New test.
42 2014-01-17  Zhenqiang Chen  <zhenqiang.chen@arm.com>
44         * gcc.target/arm/its.c: New testcase.
46 2014-01-16  Jan Hubicka  <jh@suse.cz>
48         PR ipa/59775
49         * g++.dg/torture/pr59775.C: New testcase.
51 2014-01-16  Jakub Jelinek  <jakub@redhat.com>
53         PR middle-end/58344
54         * gcc.c-torture/compile/pr58344.c: New test.
56         PR target/59839
57         * gcc.target/i386/pr59839.c: New test.
59         PR debug/54694
60         * gcc.target/i386/pr9771-1.c (main): Rename to...
61         (real_main): ... this.  Add __asm name "main".
62         (ASMNAME, ASMNAME2, STRING): Define.
64 2014-01-16  Nick Clifton  <nickc@redhat.com>
66         PR middle-end/28865
67         * gcc.c-torture/compile/pr28865.c: New.
68         * gcc.c-torture/execute/pr28865.c: New.
70 2014-01-16  Marek Polacek  <polacek@redhat.com>
72         PR middle-end/59827
73         * gcc.dg/pr59827.c: New test.
75 2014-01-16  Andreas Schwab  <schwab@linux-m68k.org>
77         * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
79 2014-01-15  Richard Henderson  <rth@redhat.com>
81         PR debug/54694
82         * gcc.target/i386/pr54694.c: New test.
84 2014-01-15  Laurent Alfonsi <laurent.alfonsi@st.com>
86         PR c++/49718
87         * g++.dg/pr49718.C: New test.
89 2014-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
91         * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
93 2014-01-15  Bill Schmidt  <wschmidt@vnet.linux.ibm.com>
95         * gcc.dg/vmx/mult-even-odd.c: New.
96         * gcc.dg/vmx/mult-even-odd-be-order.c: New.
98 2014-01-15  Balaji V. Iyer  <balaji.v.iyer@intel.com>
100         * lib/target-supports.exp (check_libcilkrts_available): Added an
101         extern "C" if we are using C++ along with a function prototype.
103 2014-01-15  Jeff Law  <law@redhat.com>
105         PR tree-optimization/59747
106         * gcc.c-torture/execute/pr59747.c: New test.
108 2014-01-15  H.J. Lu  <hongjiu.lu@intel.com>
110         PR target/59794
111         * c-c++-common/convert-vec-1.c: Also prune ABI change for
112         Linux/x86.
113         * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
114         * g++.dg/ext/attribute-test-1.C: Likewise.
115         * g++.dg/ext/attribute-test-2.C: Likewise.
116         * g++.dg/ext/attribute-test-3.C: Likewise.
117         * g++.dg/ext/attribute-test-4.C: Likewise.
118         * g++.dg/ext/pr56790-1.C: Likewise.
119         * g++.dg/torture/pr38565.C: Likewise.
120         * gcc.dg/pr53060.c: Likewise.
121         * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
122         * c-c++-common/vector-compare-2.c: Likewise.
123         * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
124         * g++.dg/conversion/simd1.C: Add -msse2 for x86.  Adjust
125         dg-message line number.
127 2014-01-15  Matthias Klose  <doko@ubuntu.com>
129         * go.test/go-test.exp: Set goarch for aarch64*-*-*.
131 2014-01-15  Richard Biener  <rguenther@suse.de>
133         PR tree-optimization/59822
134         * g++.dg/torture/pr59822.C: New testcase.
136 2014-01-15  Kirill Yukhin  <kirill.yukhin@intel.com>
138         PR target/59808
139         * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
140         * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
142 2014-01-15  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
143             Kugan Vivekanandarajah  <kuganv@linaro.org>
145         PR target/59695
146         * g++.dg/pr59695.C: New testcase.
148 2014-01-15  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
150         PR target/59803
151         * gcc.c-torture/compile/pr59803.c: New testcase.
153 2014-01-15  Jakub Jelinek  <jakub@redhat.com>
155         PR c/58943
156         * gcc.c-torture/execute/pr58943.c: New test.
157         * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
159 2014-01-14  H.J. Lu  <hongjiu.lu@intel.com>
161         PR target/59794
162         * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
163         * gcc.target/i386/pr39162.c (y): New __m256i variable.
164         (bar): Change return type to void.  Set y to x.
165         * gcc.target/i386/pr59794-1.c: New testcase.
166         * gcc.target/i386/pr59794-2.c: Likewise.
167         * gcc.target/i386/pr59794-3.c: Likewise.
168         * gcc.target/i386/pr59794-4.c: Likewise.
169         * gcc.target/i386/pr59794-5.c: Likewise.
170         * gcc.target/i386/pr59794-6.c: Likewise.
171         * gcc.target/i386/pr59794-7.c: Likewise.
173 2014-01-14  Richard Biener  <rguenther@suse.de>
175         PR tree-optimization/58921
176         PR tree-optimization/59006
177         * gcc.dg/torture/pr58921.c: New testcase.
178         * gcc.dg/torture/pr59006.c: Likewise.
179         * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
181 2014-01-14  Jakub Jelinek  <jakub@redhat.com>
183         PR testsuite/59494
184         * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
185         -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
186         cleanup-tree-dump from optimized to pcom.  Remove scan-tree-dump-times
187         for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
188         Executing predictive commoning without unrolling.
190 2014-01-14  Kirill Yukhin  <kirill.yukhin@intel.com>
192         * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
193         __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
194         __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
195         __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
196         __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
197         __builtin_ia32_rsqrt28sd_round.
198         * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
199         * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
200         * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
201         * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
202         * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
203         * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
204         * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
205         * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
206         * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
207         * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
208         * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
209         * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
210         * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
211         * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
212         * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
213         * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
214         * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
215         * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
216         * gcc.target/i386/sse-22.c: Extend with new built-ins,
217         fix wrong rounding mode (see above).
218         * gcc.target/i386/sse-23.c: Ditto.
220 2014-01-13  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
222         * gcc.dg/vmx/insert.c: New.
223         * gcc.dg/vmx/insert-be-order.c: New.
224         * gcc.dg/vmx/extract.c: New.
225         * gcc.dg/vmx/extract-be-order.c: New.
227 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
229         PR tree-optimization/59387
230         * gcc.c-torture/execute/pr59387.c: New test.
232 2014-01-13  Richard Biener  <rguenther@suse.de>
234         * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
235         adjusting mathlib options.
236         * gfortran.dg/lto/lto.exp: Likewise.
238 2014-01-13  Eric Botcazou  <ebotcazou@adacore.com>
240         * gnat.dg/loop_optimization17.adb: New test.
241         * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
243 2014-01-13  Christian Bruel  <christian.bruel@st.com>
245         * gcc.target/sh/cmpstrn.c: New case.
247 2014-01-13  Jakub Jelinek  <jakub@redhat.com>
249         * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
250         * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
252 2014-01-12  Janus Weil  <janus@gcc.gnu.org>
254         PR fortran/58026
255         * gfortran.dg/alloc_comp_basics_6.f90: New.
257 2014-01-11  Steven G. Kargl  <kargl@gcc.gnu.org>
259         PR fortran/59700
260         * gfortran.dg/pr59700.f90: New test.
262 2014-01-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
264         * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
265         * gfortran.dg/use_only_3.f90: Likewise.
266         * gfortran.dg/inquire_10.f90: Delete opened file.
267         * gfortran.dg/inquire_15.f90: Likewise.
268         * gfortran.dg/pr16597.f90: Likewise.
269         * gfortran.dg/open_negative_unit_1.f90: Likewise + test
270         for PR59419.
272 2014-01-10  Jeff Law  <law@redhat.com>
274         PR middle-end/59743
275         * gcc.c-torture/compile/pr59743.c: New test.
277 2014-01-10  Jan Hubicka  <jh@suse.cz>
279         PR ipa/58585
280         * g++.dg/torture/pr58585.C: New testcase.
282 2014-01-10  Hans-Peter Nilsson  <hp@axis.com>
284         * gcc.dg/pr46309.c: Disable for cris*-*-*.
286 2014-01-10  Eric Botcazou  <ebotcazou@adacore.com>
288         * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
290 2014-01-10  Richard Earnshaw  <rearnsha@arm.com>
292         PR target/59744
293         * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
294         * gcc.target/aarch64/cmn-neg2.c: New test.
296 2014-01-10  Richard Biener  <rguenther@suse.de>
298         PR tree-optimization/59374
299         * gcc.dg/torture/pr59374-3.c: New testcase.
301 2014-01-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
303         * lib/target-supports.exp
304         (check_effective_target_arm_crypto_ok_nocache): New.
305         (check_effective_target_arm_crypto_ok): Use above procedure.
306         (add_options_for_arm_crypto): Use et_arm_crypto_flags.
308 2014-01-10  Jan Hubicka  <hubicka@ucw.cz>
310         PR ipa/58252
311         PR ipa/59226
312         * g++.dg/ipa/devirt-20.C: New testcase. 
313         * g++.dg/torture/pr58252.C: Likewise.
314         * g++.dg/torture/pr59226.C: Likewise.
316 2014-01-10  Max Ostapenko  <m.ostapenko@partner.samsung.com>
318         * c-c++-common/asan/no-asan-stack.c: New test.
320 2014-01-10  Jakub Jelinek  <jakub@redhat.com>
322         PR middle-end/59670
323         * gcc.dg/pr59670.c: New test.
325 2014-01-09  Steve Ellcey  <sellcey@mips.com>
327         * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
329 2014-01-09  Jakub Jelinek  <jakub@redhat.com>
331         PR middle-end/47735
332         * gcc.target/i386/pr47735.c: New test.
334         PR tree-optimization/59622
335         * g++.dg/opt/pr59622-2.C: New test.
336         * g++.dg/opt/pr59622-3.C: New test.
337         * g++.dg/opt/pr59622-4.C: New test.
338         * g++.dg/opt/pr59622-5.C: New test.
340         PR sanitizer/59136
341         * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
342         filename:line instead of (modulename+offset) form with stripped
343         initial / from the filename.
345 2014-01-09  Ian Lance Taylor  <iant@google.com>
347         * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
348         the other Go compiler.
350 2014-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
352         PR c++/59730
353         * g++.dg/cpp0x/variadic145.C: New.
355 2014-01-09  Uros Bizjak  <ubizjak@gmail.com>
357         * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
358         which don't support -fsplit-stack.  Skip rotate[0123].go tests.
360 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
362         PR testsuite/59524
363         * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
364         are run only if the Cilk library is available/enabled.
365         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
366         * lib/target-supports.exp (check_libcilkrts_available): New function.
368 2014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
370         PR c++/59631
371         * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
372         * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
373         * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
374         with dg-additional-options.
375         * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
376         * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
377         * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
378         * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
379         * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
380         * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
382 2014-01-09  Richard Biener  <rguenther@suse.de>
384         PR tree-optimization/59715
385         * gcc.dg/torture/pr59715.c: New testcase.
387 2014-01-09  Max Ostapenko  <m.ostapenko@partner.samsung.com>
389         * c-c++-common/asan/no-asan-globals.c: New test.
390         * c-c++-common/asan/no-instrument-reads.c: Likewise.
391         * c-c++-common/asan/no-instrument-writes.c: Likewise.
392         * c-c++-common/asan/use-after-return-1.c: Likewise.
393         * c-c++-common/asan/no-use-after-return.c: Likewise.
395 2014-01-08  Eric Botcazou  <ebotcazou@adacore.com>
397         * gnat.dg/weak2.ad[sb]: New test.
399 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
401         PR middle-end/59471
402         * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
403         type, use pointers to vector type instead.
405 2014-01-08  Catherine Moore  <clm@codesourcery.com>
407         * gcc.target/mips/umips-branch-3.c: New test.
408         * gcc.target/mips/umips-branch-4.c: New test.
410 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
412         * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
413         gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
414         gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
415         * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
416         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
417         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
418         gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
419         gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
421 2014-01-08  Richard Sandiford  <rdsandiford@googlemail.com>
423         PR rtl-optimization/59137
424         * gcc.target/mips/pr59137.c: New test.
426 2014-01-08  Uros Bizjak  <ubizjak@gmail.com>
428         * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
429         * gcc.target/i386/incoming-5.c (dg-options): Ditto.
430         * gcc.target/i386/pr55433.c (dg-options): Ditto.
431         * gcc.target/i386/pr57848.c (dg-options): Ditto.
432         * gcc.target/i386/pr59099.c (dg-options): Ditto.
433         Require fpic effective target.
434         * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
436 2014-01-08  Jakub Jelinek  <jakub@redhat.com>
438         PR ipa/59722
439         * gcc.dg/pr59722.c: New test.
441 2014-01-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>
443         PR middle-end/57748
444         * gcc.dg/torture/pr57748-3.c: New test.
445         * gcc.dg/torture/pr57748-4.c: New test.
447 2014-01-08  Marek Polacek  <polacek@redhat.com>
449         PR middle-end/59669
450         * gcc.dg/gomp/pr59669-1.c: New test.
451         * gcc.dg/gomp/pr59669-2.c: New test.
453 2014-01-08  Martin Jambor  <mjambor@suse.cz>
455         PR ipa/59610
456         * gcc.dg/ipa/pr59610.c: New test.
458 2014-01-08  Janus Weil  <janus@gcc.gnu.org>
460         PR fortran/58182
461         * gfortran.dg/binding_label_tests_26a.f90: New.
462         * gfortran.dg/binding_label_tests_26b.f90: New.
464 2014-01-08  Marek Polacek  <polacek@redhat.com>
466         PR sanitizer/59667
467         * c-c++-common/ubsan/pr59667.c: New test.
469 2014-01-08  Richard Biener  <rguenther@suse.de>
471         PR middle-end/59630
472         * gcc.dg/pr59630.c: New testcase.
474 2014-01-08  Richard Biener  <rguenther@suse.de>
476         PR middle-end/59471
477         * gcc.dg/pr59471.c: New testcase.
479 2014-01-07  Jeff Law  <law@redhat.com>
481         PR middle-end/53623
482         * gcc.target/i386/pr53623.c: New test.
484 2014-01-07  Adam Butcher  <adam@jessamine.co.uk>
486         * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
487         blanks at EOF.
488         * g++.dg/cpp1y/pr58534.C: Likewise.
489         * g++.dg/cpp1y/pr58536.C: Likewise.
490         * g++.dg/cpp1y/pr58548.C: Likewise.
491         * g++.dg/cpp1y/pr58549.C: Likewise.
492         * g++.dg/cpp1y/pr58637.C: Likewise.
493         * g++.dg/cpp1y/pr59112.C: Likewise.
494         * g++.dg/cpp1y/pr59113.C: Likewise.
495         * g++.dg/cpp1y/pr59629.C: Likewise.
496         * g++.dg/cpp1y/pr59635.C: Likewise.
497         * g++.dg/cpp1y/pr59636.C: Likewise.
498         * g++.dg/cpp1y/pr59638.C: Likewise.
500 2014-01-07  Yufeng Zhang  <yufeng.zhang@arm.com>
502         * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
504 2014-01-07  Richard Sandiford  <rdsandiford@googlemail.com>
506         * gcc.target/i386/intrinsics_4.c (bar): New function.
508 2014-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
510         * g++.dg/ext/is_base_of_incomplete-2.C: New.
512 2014-01-07  Jakub Jelinek  <jakub@redhat.com>
514         PR rtl-optimization/58668
515         * gcc.dg/pr58668.c: New test.
517         PR tree-optimization/59643
518         * gcc.dg/pr59643.c: New test.
519         * gcc.c-torture/execute/pr59643.c: New test.
521 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
523         PR fortran/59589
524         * gfortran.dg/class_allocate_16.f90: New.
526 2014-01-06  Jakub Jelinek  <jakub@redhat.com>
528         PR target/59644
529         * gcc.target/i386/pr59644.c: New test.
531 2014-01-06  Marek Polacek  <polacek@redhat.com>
533         PR c/57773
534         * gcc.dg/pr57773.c: New test.
536 2014-01-06  Adam Butcher  <adam@jessamine.co.uk>
538         PR c++/59635
539         PR c++/59636
540         PR c++/59629
541         PR c++/59638
542         * g++.dg/cpp1y/pr59635.C: New testcase.
543         * g++.dg/cpp1y/pr59636.C: New testcase.
544         * g++.dg/cpp1y/pr59629.C: New testcase.
545         * g++.dg/cpp1y/pr59638.C: New testcase.
547 2014-01-06  Martin Jambor  <mjambor@suse.cz>
549         PR ipa/59008
550         * gcc.dg/ipa/pr59008.c: New test.
552 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
554         * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
555         if supported.
557 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
559         * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
560         Require c99_runtime.
561         * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
563         * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
564         Require c99_runtime.
565         * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
566         * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
567         * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
569         * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
570         Require c99_runtime.
571         Make CALC void static.
572         * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
574         * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
575         Require c99_runtime.
576         * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
578 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
580         * gcc.target/i386/pr59501-1.c: Require avx effective target.
581         * gcc.target/i386/pr59501-2.c: Likewise.
582         * gcc.target/i386/pr59501-3.c: Likewise.
583         * gcc.target/i386/pr59501-4.c: Likewise.
584         * gcc.target/i386/pr59501-5.c: Likewise.
585         * gcc.target/i386/pr59501-6.c: Likewise.
587 2014-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
589         * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
590         * gcc.target/i386/pr59390_1.c: Likewise.
591         * gcc.target/i386/pr59390_2.c: Likewise.
593 2014-01-06  Eric Botcazou  <ebotcazou@adacore.com>
595         * gcc.dg/pr59350.c: Tweak.
596         * gcc.dg/pr59350-2.c: New test.
597         * g++.dg/pr59510.C: Likewise.
599 2014-01-06  Janus Weil  <janus@gcc.gnu.org>
601         PR fortran/59023
602         * gfortran.dg/bind_c_procs_2.f90: New.
604 2014-01-05  John David Anglin  <danglin@gcc.gnu.org>
606         * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
607         * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
608         * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
609         * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
610         * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
611         * gcc.dg/tree-ssa/vrp47.c: Likewise.
612         * gcc.dg/tree-ssa/vrp87.c: Likewise.
614 2014-01-04  Eric Botcazou  <ebotcazou@adacore.com>
616         * gcc.target/arm/neon-nested-apcs.c: New test.
618 2014-01-04  Jakub Jelinek  <jakub@redhat.com>
620         PR tree-optimization/59519
621         * gcc.dg/vect/pr59519-1.c: New test.
622         * gcc.dg/vect/pr59519-2.c: New test.
624         * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
625         vmovdqu32.
627 2014-01-04  Janus Weil  <janus@gcc.gnu.org>
629         PR fortran/59547
630         * gfortran.dg/typebound_proc_32.f90: New.
632 2014-01-03  Marc Glisse  <marc.glisse@inria.fr>
634         PR c++/58950
635         * g++.dg/pr58950.C: New file.
637 2014-01-03  Tobias Burnus  <burnus@net-b.de>
639         PR c++/58567
640         * g++.dg/gomp/pr58567.C: New.
642 2014-01-03  Bingfeng Mei  <bmei@broadcom.com>
644         PR tree-optimization/59651
645         * gcc.dg/torture/pr59651.c: New test.
646         * gcc.dg/vect/pr59651.c: Ditto.
648 2014-01-03  Jakub Jelinek  <jakub@redhat.com>
650         PR target/59625
651         * gcc.target/i386/pr59625.c: New test.
653 2014-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
655         Core DR 1442
656         PR c++/59165
657         * g++.dg/cpp0x/range-for28.C: New.
658         * g++.dg/cpp0x/range-for3.C: Update.
660 2014-01-02  Joseph Myers  <joseph@codesourcery.com>
662         * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
664 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
666         PR c++/59641
667         * g++.dg/cpp0x/pr59641.C: New file.
669 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
671         * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
673 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
675         PR c++/59378
676         * g++.dg/ext/pr59378.C: New file.
678 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
680         Update copyright years
682 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
684         * gcc.target/arc/arc.exp: Use the standard form for the copyright
685         notice.
687 2014-01-02  Janus Weil  <janus@gcc.gnu.org>
689         PR fortran/59654
690         * gfortran.dg/dynamic_dispatch_12.f90: New.
692 2014-01-01  Jakub Jelinek  <jakub@redhat.com>
694         * lib/target-supports.exp (check_effective_target_avx512f): Make sure
695         the builtin isn't optimized away as unused.
697         PR rtl-optimization/59647
698         * g++.dg/opt/pr59647.C: New test.
700 Copyright (C) 2014 Free Software Foundation, Inc.
702 Copying and distribution of this file, with or without modification,
703 are permitted in any medium without royalty provided the copyright
704 notice and this notice are preserved.