[ARM/AArch64][testsuite] Add vmla_n and vmls_n tests.
[official-gcc.git] / gcc / testsuite / ChangeLog
blob4d5b5a665bced1ca60a7c104e44ae0c0090d3706
1 2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
3         * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
4         * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
5         * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
7 2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
9         * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
10         * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
11         * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
12         * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
13         * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
14         vXXXhn.inc.
16 2015-01-26  Richard Biener  <rguenther@suse.de>
18         PR middle-end/64764
19         * gcc.dg/uninit-19.c: New testcase.
21 2015-01-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
23         * lib/target-supports.exp (check_effective_target_vect64): Add
24         sparc*-*-*.
26 2015-01-26  Eric Botcazou  <ebotcazou@adacore.com>
28         PR testsuite/64712
29         * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
31 2015-01-26  Tony Liu  <tony.liu@arm.com>
33         * gcc.target/arm/scd42-1.c: Improve the check for UAL and
34         non-UAL cases.
36 2015-01-26  Janne Blomqvist  <jb@gcc.gnu.org>
38         PR libfortran/64770
39         * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
40         correctly, clean up afterwards.
42 2015-01-25  Mikael Morin  <mikael@gcc.gnu.org>
44         PR fortran/62044
45         * gfortran.dg/use_rename_7.f90: New.
47 2015-01-25  Allan Sandfeld Jensen  <sandfeld@kde.org>
49         * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
50         * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
52 2015-01-25  Oleg Endo  <olegendo@gcc.gnu.org>
54         PR target/54236
55         * gcc.target/sh/pr54236-4.c: New.
57 2015-01-24  H.J. Lu  <hongjiu.lu@intel.com>
59         * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
60         Silvermont, Ivy Bridge, Haswell and Broadwell tests.  Update Sandy
61         Bridge test.
63 2015-01-24  Janne Blomqvist  <jb@gcc.gnu.org>
65         PR libfortran/64770
66         * gfortran.dg/open_new_segv.f90: New test.
68 2015-01-24  Oleg Endo  <olegendo@gcc.gnu.org>
70         PR target/49263
71         PR target/53987
72         PR target/64345
73         PR target/59533
74         PR target/52933
75         PR target/54236
76         PR target/51244
77         * gcc.target/sh/pr64345-1.c: New.
78         * gcc.target/sh/pr64345-2.c: New.
79         * gcc.target/sh/pr59533-1.c: New.
80         * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
81         * gcc.target/sh/pr52933-2.c: Likewise.
82         * gcc.target/sh/pr54089-1.c: Likewise.
83         * gcc.target/sh/pr54236-1.c: Likewise.
84         * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
85         * gcc.target/sh/pr49263-1.c: Remove xfails.
86         * gcc.target/sh/pr49263-2.c: Likewise.
87         * gcc.target/sh/pr49263-3.c: Likewise.
88         * gcc.target/sh/pr53987-1.c: Likewise.
89         * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
90         (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
91         * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
92         (test05, test06, test07, test08, test09, test10, test11, test12): New.
93         * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
94         (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
95         test_009): New.
96         * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
97         (test_02): New.
99 2015-01-24  Tom de Vries  <tom@codesourcery.com>
101         * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
103 2015-01-23  Ian Lance Taylor  <iant@google.com>
105         PR go/64510
106         * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
107         targets without split stack support.
109 2015-01-23  Vladimir Makarov  <vmakarov@redhat.com>
111         PR target/64317
112         * gcc.target/i386/pr64317.c: New test.
114 2015-01-23  Jakub Jelinek  <jakub@redhat.com>
116         PR rtl-optimization/63637
117         PR rtl-optimization/60663
118         * gcc.dg/pr63637-1.c: New test.
119         * gcc.dg/pr63637-2.c: New test.
120         * gcc.dg/pr63637-3.c: New test.
121         * gcc.dg/pr63637-4.c: New test.
122         * gcc.dg/pr63637-5.c: New test.
123         * gcc.dg/pr63637-6.c: New test.
124         * gcc.target/i386/pr63637-1.c: New test.
125         * gcc.target/i386/pr63637-2.c: New test.
126         * gcc.target/i386/pr63637-3.c: New test.
127         * gcc.target/i386/pr63637-4.c: New test.
128         * gcc.target/i386/pr63637-5.c: New test.
129         * gcc.target/i386/pr63637-6.c: New test.
131 2015-01-23  Richard Biener  <rguenther@suse.de>
133         PR testsuite/63439
134         * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
135         * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
137 2015-01-23  Marek Polacek  <polacek@redhat.com>
139         PR preprocessor/60570
140         * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
141         * gcc.dg/cpp/pr60570.c: New test.
143 2015-01-23  Richard Biener  <rguenther@suse.de>
145         PR testsuite/63439
146         * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
147         vectorization on vect64 targets.
149 2015-01-23  Janus Weil  <janus@gcc.gnu.org>
151         PR fortran/60922
152         * gfortran.dg/class_allocate_17.f90: New.
154 2015-01-23  Tobias Burnus  <burnus@net-b.de>
156         PR fortran/64726
157         * gfortran.dg/goacc/combined_loop.f90: New.
159 2015-01-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
161         PR fortran/61933
162         * gfortran.dg/make_unit.f90: New test.
164 2015-01-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
166         PR fortran/61933
167         * gfortran.dg/negative_unit_int8.f: Update.
169 2015-01-22  Jeff Law  <law@redhat.com>
171         PR target/52076
172         * gcc.target/m68k/pr52076-1.c: New test.
173         * gcc.target/m68k/pr52076-2.c: New test.
175 2015-01-22  Richard Biener  <rguenther@suse.de>
177         PR middle-end/64728
178         * gcc.dg/torture/pr64728.c: New testcase.
180 2015-22-01  Uros Bizjak  <ubizjak@gmail.com>
182         PR target/64688
183         * g++.dg/pr64688.C: New test.
185 2015-01-22  Ilya Enkovich  <ilya.enkovich@intel.com>
187         * gcc.target/i386/chkp-always_inline.c (f1): Make static
188         to avoid errors with -fpic.
190 2015-01-22  Richard Biener  <rguenther@suse.de>
192         PR libstdc++/64535
193         * g++.old-deja/g++.eh/badalloc1.C: Adjust.
195 2015-01-21  Segher Boessenkool  <segher@kernel.crashing.org>
197         PR rtl-optimization/64682
198         * gcc.c-torture/execute/pr64682.c: New file.
200 2015-01-21  Jakub Jelinek  <jakub@redhat.com>
202         PR debug/64511
203         * gcc.dg/pr64511.c: New test.
205         PR rtl-optimization/62078
206         * g++.dg/opt/pr62078.C: New test.
208         PR c/63307
209         * c-c++-common/cilk-plus/CK/pr63307.c: New test.
211 2015-01-21  Thomas Koenig  <tkoenig@netcologne.de>
213         PR fortran/57023
214         * gfortran.dg/internal_pack_15.f90:  New test.
216 2015-01-21  Bernd Edlinger  <bernd.edlinger@hotmail.de>
218         * gcc/testsuite/c-c++-common/tsan/step.c: New testcase.
220 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
222         * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
224 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
226         * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
228 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
230         * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
232 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
234         * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
236 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
238         * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
240 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
242         * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
244 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
246         * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
248 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
250         * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
252 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
254         * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
256 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
258         * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
260 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
262         * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
264 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
266         * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
268 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
270         * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
271         * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
272         * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
273         vXXXw.inc.
275 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
277         * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
278         * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
279         * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
280         vXXXl.inc.
282 2015-01-21  Renlin Li  <renlin.li@arm.com>
284         * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
285         * g++.dg/tls/thread_local5g.C: Likewise.
286         * g++.dg/tls/thread_local6g.C: Likewise.
288 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
290         * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
291         * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
292         * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
294 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
296         * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
297         * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
298         * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
300 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
302         * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
303         * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
304         * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
306 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
308         * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
309         * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
310         * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
312 2015-01-20  Jeff Law  <law@redhat.com>
314         PR target/59946
315         * gcc.target/m68k/pr59946.c: New test.
317 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
319         * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
320         * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
321         * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
323 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
325         * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
326         * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
327         * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
329 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
331         * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
332         * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
333         * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
335 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
337         * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
338         * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
339         * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
340         vshuffle.inc.
341         * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
342         vshuffle.inc.
344 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
346         * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
347         * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
348         * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
350 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
352         * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
353         * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
354         * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
356 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
358         * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
360 2015-01-20  Jakub Jelinek  <jakub@redhat.com>
362         * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
364         PR sanitizer/64632
365         * g++.dg/ubsan/pr64632.C: New test.
367         PR debug/64663
368         * gcc.dg/pr64663.c: New test.
370 2015-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
372         PR c++/64383
373         * g++.dg/warn/Wunused-var-23.C: New.
375 2015-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
377         PR c++/59937
378         * g++.dg/cpp0x/constexpr-59937-1.C: New.
379         * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
381 2015-01-20  Richard Biener  <rguenther@suse.de>
383         PR ipa/64684
384         * gcc.dg/lto/pr64684_0.c: New testcase.
385         * gcc.dg/lto/pr64684_1.c: Likewise.
386         * gcc.dg/lto/pr64684_2.c: Likewise.
387         * gcc.dg/lto/pr64685_0.c: Likewise.
388         * gcc.dg/lto/pr64685_1.c: Likewise.
390 2015-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
392         PR c++/62241
393         * g++.dg/cpp1y/lambda-init12.C: New.
395 2015-01-20  Richard Biener  <rguenther@suse.de>
397         PR tree-optimization/64410
398         * g++.dg/vect/pr64410.cc: Require vect_double.
400 2015-01-20  Matthew Wahab  <matthew.wahab@arm.com>
402         PR target/64149
403         * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
405 2015-01-20  Igor Zamyatin  <igor.zamyatin@intel.com>
407         PR bootstrap/64676
408         Revert:
409         2014-01-19  Igor Zamyatin  <igor.zamyatin@intel.com>
411         PR rtl-optimization/64081
412         * gcc.dg/pr64081.c: New test.
414 2015-01-19  David Malcolm  <dmalcolm@redhat.com>
416         * jit.dg/harness.h: Include <unistd.h>.
417         (CHECK_NO_ERRORS): New.
418         (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
419         (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
420         gcc_jit_context_compile_to_file.
421         * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
422         args to the spawned executable.
423         (jit-expand-vars): New function.
424         (jit-exe-params): New variable.
425         (dg-jit-set-exe-params): New function.
426         (jit-dg-test): Detect testcases that use
427         jit-verify-compile-to-file and call jit-setup-compile-to-file.
428         Set arguments of spawned process to jit-exe-params.
429         (jit-get-output-filename): New function.
430         (jit-setup-compile-to-file): New function.
431         (jit-verify-compile-to-file): New function.
432         (jit-run-executable): New function.
433         (jit-verify-executable): New function.
434         * jit.dg/test-compile-to-assembler.c: New testcase.
435         * jit.dg/test-compile-to-dynamic-library.c: New testcase.
436         * jit.dg/test-compile-to-executable.c: New testcase.
437         * jit.dg/test-compile-to-object.c: New testcase.
439 2015-01-19  Oleg Endo  <olegendo@gcc.gnu.org>
441         PR target/64652
442         * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
443         (test_1): New.
445 2015-01-19  Martin Liska  <mliska@suse.cz>
447         * objc/compile/pr64668.m: New test.
449 2015-01-19  David Malcolm  <dmalcolm@redhat.com>
451         * jit.dg/test-arith-overflow.c: Include stdbool.h.
452         (create_overflow_fn): Update comment to clarify that
453         the third param of the created function is a bool *, not
454         an int *.
455         (verify_int_overflow_fn): Convert param "expected_ovf" from
456         int to bool.  Update third param of "overflow_fn_type" from int *
457         to bool *.  Update local "actual_ovf" from int to bool.
458         (verify_uint_overflow_fn): Likewise.
460 2015-01-19  Martin Liska  <mliska@suse.cz>
462         * gcc.dg/ipa/ipa-icf-33.c: New test.
464 2015-01-19  Felix Yang  <felix.yang@huawei.com>
465             Haijian Zhang  <z.zhanghaijian@huawei.com>
467         * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
468         (buffer_float64x2, buffer_pad_float64x2): New helper variables.
469         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
470         result_float64x2, expected_hfloat64x2): New helper type, variable and
471         declaration.
472         (buffer_float64x2, buffer_pad_float64x2): New helper variables.
473         * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
474         without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
475         * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
476         without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
477         * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
478         and target without the FMA feature.
480 2015-01-19  Jiong Wang  <jiong.wang@arm.com>
482         * gcc.target/aarch64/pr64304.c: New testcase.
484 2015-01-19  Igor Zamyatin  <igor.zamyatin@intel.com>
486         PR rtl-optimization/64081
487         * gcc.dg/pr64081.c: New test.
489 2015-01-19  Tejas Belagod  <tejas.belagod@arm.com>
491         PR target/63971
492         * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
493         the epilogue).
494         * gcc.target/aarch64/test_frame_6.c: Likewise.
495         * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
496         and x19 (in the epilogue).
497         * gcc.target/aarch64/test_frame_4.c: Likewise.
498         * gcc.target/aarch64/test_frame_7.c: Likewise.
500 2015-01-19  Ilya Enkovich  <ilya.enkovich@intel.com>
502         * gcc.target/i386/chkp-always_inline.c: New.
504 2015-01-15  Andrew Pinski  <apinski@cavium.com>
505             Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
507         * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
508         testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
510 2015-01-18  Andre Vehreschild  <vehre@gmx.de>
512         PR fortran/60255
513         * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
514         * gfortran.dg/unlimited_polymorphic_20.f03: New test.
516 2015-01-18  Paul Thomas  <pault@gcc.gnu.org>
518         PR fortran/64578
519         * gfortran.dg/unlimited_polymorphic_21.f90: New test
521 2015-01-18  Oleg Endo  <olegendo@gcc.gnu.org>
523         PR target/64652
524         * gcc.target/sh/torture/pr64652.c: New.
526 2015-01-18  Jan Hubicka  <hubicka@ucw.cz>
528         * gcc.dg/ipa/ipa-icf-32.c: Update template.
529         * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
530         * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
531         * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
532         * c-c++-common/asan/kasan-recover-1.c: Likewise.
533         * c-c++-common/asan/kasan-recover-2.c: Likewise.
535 2015-01-18  Jan Hubicka  <hubicka@ucw.cz>
537         PR ipa/64378
538         * g++.dg/torture/pr64378.C: New testcase.
540 2015-01-18  Paul Thomas  <pault@gcc.gnu.org>
542         PR fortran/57959
543         * gfortran.dg/block_13.f08: New test
545 2015-01-18  Paul Thomas  <pault@gcc.gnu.org>
547         PR fortran/55901
548         * gfortran.dg/associate_1.f03: Allow test for character with
549         automatic length.
551 2015-01-17  Segher Boessenkool  <segher@kernel.crashing.org>
553         * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
554         * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
556 2015-01-17  Segher Boessenkool  <segher@kernel.crashing.org>
558         * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
560 2015-01-17  Paul Thomas  <pault@gcc.gnu.org>
562         PR fortran/64578
563         * gfortran.dg/unlimited_polymorphic_21.f90: New test
565 2015-01-17  Andre Vehreschild  <vehre@gmx.de>
567         PR fortran/60357
568         * gfortran.dg/alloc_comp_assign_13.f08: New test.
570         PR fortran/61275
571         * gfortran.dg/alloc_comp_assign_14.f08: New test.
573         PR fortran/55932
574         * gfortran.dg/alloc_comp_initializer_4.f03: New test.
576 2015-01-17  Andre Vehreschild  <vehre@gmx.de>
578         PR fortran/60334
579         * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
581 2015-01-16  Bernd Schmidt  <bernds@codesourcery.com>
583         PR rtl-optimization/52773
584         * gcc.c-torture/compile/pr52773.c: New test.
586 2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
588         PR c++/62134
589         * g++.dg/cpp0x/alias-decl-46.C: New.
591 2015-01-16  Christophe Lyon  <christophe.lyon@linaro.org>
593         * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
595 2015-01-16  Christophe Lyon  <christophe.lyon@linaro.org>
597         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
598         Add trace.
599         (CHECK_FP): Likewise.
600         (CHECK_CUMULATIVE_SAT): Likewise.
602 2015-01-16  Christophe Lyon  <christophe.lyon@linaro.org>
604         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
605         (Set_Neon_Cumulative_Sat): Add parameter.
606         (__set_neon_cumulative_sat): Support new parameter.
607         * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
608         (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
609         argument.
610         * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
611         (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
612         argument.
614 2015-01-16  Bernd Edlinger  <bernd.edlinger@hotmail.de>
616         * g++.dg/tsan/vptr_benign_race.C: New testcase.
617         * g++.dg/tsan/vptr_harmful_race.C: New testcase.
619 2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
621         PR c++/60056
622         * g++.dg/tls/thread_local-ice4.C: New.
624 2015-01-16  James Greenhalgh  <james.greenhalgh@arm.com>
626         * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
627         than Neon options.
629 2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
631         PR c++/62276
632         * g++.dg/cpp0x/vt-62276.C: New.
634 2015-01-16  Ilya Enkovich  <ilya.enkovich@intel.com>
636         PR middle-end/64353
637         * g++.dg/pr64353.C: New.
639 2015-01-16  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
641         PR target/64263
642         * gcc.target/aarch64/pr64263_1.c: New test.
644 2015-01-16  Yuri Rumyantsev  <ysrumyan@gmail.com>
646         PR tree-optimization/64434
647         * gcc.dg/torture/pr64434.c: Move to...
648         * gcc.dg/pr64434.c: ... here.
650 2015-01-16  Richard Biener  <rguenther@suse.de>
652         PR middle-end/64614
653         * gcc.dg/uninit-18.c: New testcase.
655 2015-01-16  Richard Biener  <rguenther@suse.de>
657         PR tree-optimization/64568
658         * g++.dg/torture/pr64568-2.C: New testcase.
660 2015-01-16  Ilya Enkovich  <ilya.enkovich@intel.com>
662         PR target/64363
663         * gcc.target/i386/chkp-label-address.c: New.
665 2015-01-16  Janus Weil  <janus@gcc.gnu.org>
667         PR fortran/45290
668         * gfortran.dg/pointer_init_6.f90: Extended.
670 2015-01-16  Robert Suchanek  <robert.suchanek@imgtec.com>
672         * gcc.c-torture/compile/20150108.c: New test.
674 2015-01-16  Eric Botcazou  <ebotcazou@adacore.com>
676         * gcc.target/visium: New directory.
678 2015-01-16  Richard Biener  <rguenther@suse.de>
680         PR tree-optimization/61743
681         * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
682         * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
684 2015-01-16  Zhenqiang Chen <zhenqiang.chen@arm.com>
686         * gcc.dg/pr64015.c: New test.
688 2015-01-16  Markus Trippelsdorf  <markus@trippelsdorf.de>
690         PR ipa/64163
691         PR ipa/64612
692         * g++.dg/ipa/pr64612.C: New test.
694 2015-01-16  Renlin Li  <renlin.li@arm.com>
696         * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
698 2015-01-16  Ilya Tocar  <ilya.tocar@intel.com>
700         * gcc.target/i386/sse-14.c: Test new intrinsic.
701         * gcc.target/i386/sse-22.c: Ditto.
703 2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
705         PR c++/58614
706         * g++.dg/cpp0x/auto44.C: New.
708 2015-01-15  Sandra Loosemore  <sandra@codesourcery.com>
710         PR target/59710
711         * gcc.target/nios2/gpopt-all.c: New test case.
712         * gcc.target/nios2/gpopt-local.c: New test case.
713         * gcc.target/nios2/gpopt-global.c: New test case.
714         * gcc.target/nios2/gpopt-data.c: New test case.
715         * gcc.target/nios2/gpopt-none.c: New test case.
717 2015-01-15  Jakub Jelinek  <jakub@redhat.com>
719         * g++.dg/ubsan/vptr-1.C: New test.
720         * g++.dg/ubsan/vptr-2.C: New test.
721         * g++.dg/ubsan/vptr-3.C: New test.
722         * g++.dg/ubsan/vptr-4.C: New test.
723         * g++.dg/ubsan/vptr-5.C: New test.
724         * g++.dg/ubsan/vptr-6.C: New test.
725         * g++.dg/ubsan/vptr-7.C: New test.
726         * g++.dg/ubsan/vptr-8.C: New test.
727         * g++.dg/ubsan/vptr-9.C: New test.
729 2015-01-15  Eric Botcazou  <ebotcazou@adacore.com>
731         * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
732         is set up.
733         * lib/gcc-dg.exp: Likewise.
735 2015-01-15  Vladimir Makarov  <vmakarov@redhat.com>
737         PR rtl-optimization/64110
738         * gcc.target/i386/pr64110.c: Add scan-assembler.
740 2015-01-15  Thomas Schwinge  <thomas@codesourcery.com>
741             James Norris  <jnorris@codesourcery.com>
742             Cesar Philippidis  <cesar@codesourcery.com>
743             Ilmir Usmanov  <i.usmanov@samsung.com>
745         * lib/target-supports.exp (check_effective_target_fopenacc): New
746         procedure.
747         * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
748         * g++.dg/goacc/goacc.exp: Likewise.
749         * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
750         * gcc.dg/goacc/goacc.exp: Likewise.
751         * gfortran.dg/goacc/goacc.exp: Likewise.
752         * c-c++-common/cpp/openacc-define-1.c: New file.
753         * c-c++-common/cpp/openacc-define-2.c: Likewise.
754         * c-c++-common/cpp/openacc-define-3.c: Likewise.
755         * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
756         * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
757         * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
758         * c-c++-common/goacc/acc_on_device-2.c: Likewise.
759         * c-c++-common/goacc/asyncwait-1.c: Likewise.
760         * c-c++-common/goacc/cache-1.c: Likewise.
761         * c-c++-common/goacc/clauses-fail.c: Likewise.
762         * c-c++-common/goacc/collapse-1.c: Likewise.
763         * c-c++-common/goacc/data-1.c: Likewise.
764         * c-c++-common/goacc/data-2.c: Likewise.
765         * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
766         * c-c++-common/goacc/deviceptr-1.c: Likewise.
767         * c-c++-common/goacc/deviceptr-2.c: Likewise.
768         * c-c++-common/goacc/deviceptr-3.c: Likewise.
769         * c-c++-common/goacc/if-clause-1.c: Likewise.
770         * c-c++-common/goacc/if-clause-2.c: Likewise.
771         * c-c++-common/goacc/kernels-1.c: Likewise.
772         * c-c++-common/goacc/loop-1.c: Likewise.
773         * c-c++-common/goacc/loop-private-1.c: Likewise.
774         * c-c++-common/goacc/nesting-1.c: Likewise.
775         * c-c++-common/goacc/nesting-data-1.c: Likewise.
776         * c-c++-common/goacc/nesting-fail-1.c: Likewise.
777         * c-c++-common/goacc/parallel-1.c: Likewise.
778         * c-c++-common/goacc/pcopy.c: Likewise.
779         * c-c++-common/goacc/pcopyin.c: Likewise.
780         * c-c++-common/goacc/pcopyout.c: Likewise.
781         * c-c++-common/goacc/pcreate.c: Likewise.
782         * c-c++-common/goacc/pragma_context.c: Likewise.
783         * c-c++-common/goacc/present-1.c: Likewise.
784         * c-c++-common/goacc/reduction-1.c: Likewise.
785         * c-c++-common/goacc/reduction-2.c: Likewise.
786         * c-c++-common/goacc/reduction-3.c: Likewise.
787         * c-c++-common/goacc/reduction-4.c: Likewise.
788         * c-c++-common/goacc/sb-1.c: Likewise.
789         * c-c++-common/goacc/sb-2.c: Likewise.
790         * c-c++-common/goacc/sb-3.c: Likewise.
791         * c-c++-common/goacc/update-1.c: Likewise.
792         * gcc.dg/goacc/acc_on_device-1.c: Likewise.
793         * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
794         * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
795         * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
796         * gfortran.dg/goacc/assumed.f95: Likewise.
797         * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
798         * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
799         * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
800         * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
801         * gfortran.dg/goacc/branch.f95: Likewise.
802         * gfortran.dg/goacc/cache-1.f95: Likewise.
803         * gfortran.dg/goacc/coarray.f95: Likewise.
804         * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
805         * gfortran.dg/goacc/cray.f95: Likewise.
806         * gfortran.dg/goacc/critical.f95: Likewise.
807         * gfortran.dg/goacc/data-clauses.f95: Likewise.
808         * gfortran.dg/goacc/data-tree.f95: Likewise.
809         * gfortran.dg/goacc/declare-1.f95: Likewise.
810         * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
811         * gfortran.dg/goacc/fixed-1.f: Likewise.
812         * gfortran.dg/goacc/fixed-2.f: Likewise.
813         * gfortran.dg/goacc/fixed-3.f: Likewise.
814         * gfortran.dg/goacc/fixed-4.f: Likewise.
815         * gfortran.dg/goacc/host_data-tree.f95: Likewise.
816         * gfortran.dg/goacc/if.f95: Likewise.
817         * gfortran.dg/goacc/kernels-tree.f95: Likewise.
818         * gfortran.dg/goacc/list.f95: Likewise.
819         * gfortran.dg/goacc/literal.f95: Likewise.
820         * gfortran.dg/goacc/loop-1.f95: Likewise.
821         * gfortran.dg/goacc/loop-2.f95: Likewise.
822         * gfortran.dg/goacc/loop-3.f95: Likewise.
823         * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
824         * gfortran.dg/goacc/omp.f95: Likewise.
825         * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
826         * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
827         * gfortran.dg/goacc/parallel-tree.f95: Likewise.
828         * gfortran.dg/goacc/parameter.f95: Likewise.
829         * gfortran.dg/goacc/private-1.f95: Likewise.
830         * gfortran.dg/goacc/private-2.f95: Likewise.
831         * gfortran.dg/goacc/private-3.f95: Likewise.
832         * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
833         * gfortran.dg/goacc/reduction-2.f95: Likewise.
834         * gfortran.dg/goacc/reduction.f95: Likewise.
835         * gfortran.dg/goacc/routine-1.f90: Likewise.
836         * gfortran.dg/goacc/routine-2.f90: Likewise.
837         * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
838         * gfortran.dg/goacc/several-directives.f95: Likewise.
839         * gfortran.dg/goacc/sie.f95: Likewise.
840         * gfortran.dg/goacc/subarrays.f95: Likewise.
841         * gfortran.dg/gomp/map-1.f90: Likewise.
842         * gfortran.dg/openacc-define-1.f90: Likewise.
843         * gfortran.dg/openacc-define-2.f90: Likewise.
844         * gfortran.dg/openacc-define-3.f90: Likewise.
845         * g++.dg/gomp/block-1.C: Update for changed compiler output.
846         * g++.dg/gomp/block-2.C: Likewise.
847         * g++.dg/gomp/block-3.C: Likewise.
848         * g++.dg/gomp/block-5.C: Likewise.
849         * g++.dg/gomp/target-1.C: Likewise.
850         * g++.dg/gomp/target-2.C: Likewise.
851         * g++.dg/gomp/taskgroup-1.C: Likewise.
852         * g++.dg/gomp/teams-1.C: Likewise.
853         * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
854         * gcc.dg/cilk-plus/jump.c: Likewise.
855         * gcc.dg/gomp/block-1.c: Likewise.
856         * gcc.dg/gomp/block-10.c: Likewise.
857         * gcc.dg/gomp/block-2.c: Likewise.
858         * gcc.dg/gomp/block-3.c: Likewise.
859         * gcc.dg/gomp/block-4.c: Likewise.
860         * gcc.dg/gomp/block-5.c: Likewise.
861         * gcc.dg/gomp/block-6.c: Likewise.
862         * gcc.dg/gomp/block-7.c: Likewise.
863         * gcc.dg/gomp/block-8.c: Likewise.
864         * gcc.dg/gomp/block-9.c: Likewise.
865         * gcc.dg/gomp/target-1.c: Likewise.
866         * gcc.dg/gomp/target-2.c: Likewise.
867         * gcc.dg/gomp/taskgroup-1.c: Likewise.
868         * gcc.dg/gomp/teams-1.c: Likewise.
870 2015-01-15  David Malcolm  <dmalcolm@redhat.com>
872         * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
873         test case.
875 2015-01-15  Mike Stump  <mikestump@comcast.net>
877         * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
878         * gcc.dg/inline_2.c: Likewise.
879         * gcc.dg/inline_3.c: Likewise.
880         * gcc.dg/inline_4.c: Likewise.
882 2015-01-15  Janus Weil  <janus@gcc.gnu.org>
884         PR fortran/58023
885         * gfortran.dg/proc_ptr_comp_43.f90: New.
887 2015-01-15  Mike Stump  <mikestump@comcast.net>
889         * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
890         * gcc.dg/unroll_2.c: Likewise.
891         * gcc.dg/unroll_3.c: Likewise.
892         * gcc.dg/unroll_4.c: Likewise.
893         * gcc.dg/unroll_5.c: Likewise.
895 2015-01-15  Tejas Belagod  <tejas.belagod@arm.com>
897         PR target/63971
898         * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
899         in epilogue.
900         * gcc.target/aarch64/test_frame_6.c: Likewise.
901         * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
902         x30 and x19 (in the epilogue).
903         * gcc.target/aarch64/test_frame_4.c: Likewise.
904         * gcc.target/aarch64/test_frame_7.c: Likewise.
906 2015-01-15  Martin Liska  <mliska@suse.cz>
908         * g++.dg/ipa/pr64068.C: New test.
909         * gcc.dg/ipa/PR64559.c: New test.
911 2015-01-15  H.J. Lu  <hongjiu.lu@intel.com>
913         * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
914         with PIE.
916 2015-01-15  Richard Biener  <rguenther@suse.de>
918         PR tree-optimization/61743
919         * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
920         * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
922 2015-01-15 Renlin Li <renlin.li@arm.com>
924         * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
925         * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
927 2015-01-15  Yuri Rumyantsev  <ysrumyan@gmail.com>
929         * gcc.dg/vect/vect-aggressive-1.c: New.
930         * gcc.target/i386/avx2-vect-aggressive.c: New.
932 2015-01-15  H.J. Lu  <hongjiu.lu@intel.com>
934         * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
936 2015-01-15  Richard Biener  <rguenther@suse.de>
938         PR lto/64415
939         * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
940         -Wl,-undefined,dynamic_lookup.
942 2015-01-15  Eric Botcazou  <ebotcazou@adacore.com>
944         * gnat.dg/opt47.adb: New test.
946 2015-01-15  Richard Biener  <rguenther@suse.de>
948         PR lto/64415
949         * gcc.dg/lto/pr64415_0.c: Skip on darwin.
951 2015-01-15  Yuri Rumyantsev  <ysrumyan@gmail.com>
953         PR tree-optimization/64434
954         * gcc.dg/torture/pr64434.c: New test.
956 2015-01-15  Matthew Fortune  <matthew.fortune@imgtec.com>
958         * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
959         -mno-micromips.  MIPS32R1 and below require -mno-micromips.
960         -march=loongson* and -march=octeon* require -mno-micromips.
962 2015-01-15  Andrew Bennett  <andrew.bennett@imgtec.com>
963             Matthew Fortune  <matthew.fortune@imgtec.com>
965         * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
966         * gcc.target/mips/call-saved-5.c (foo): Likewise.
967         * gcc.target/mips/call-saved-6.c (foo): Likewise.
968         * gcc.target/mips/call-saved-7.c: New file.
969         * gcc.target/mips/call-saved-8.c: New file.
970         * gcc.target/mips/call-saved-9.c: New file.
972 2015-01-14  Matthew Fortune  <matthew.fortune@imgtec.com>
974         * gcc.target/mips/lsa.c: New file.
975         * gcc.target/mips/mips64-lsa.c: Likewise.
976         * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
977         * gcc.target/mips/mulsize-4.c: Likewise.
978         * gcc.target/mips/mulsize-5.c: New file.
979         * gcc.target/mips/mulsize-6.c: Likewise.
980         * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
981         and !HAS_LSA as ghost options.
982         (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
983         for !HAS_LSA.
985 2015-01-15  Matthew Wahab  <matthew.wahab@arm.com>
987         * g++.dg/torture/20141013.c: Set -fno-short-enums.
989 2015-01-15  Richard Biener  <rguenther@suse.de>
991         PR middle-end/64365
992         * gcc.dg/torture/pr64365.c: New testcase.
994 2015-01-14  Marcos Diaz <marcos.diaz@tallertechnologies.com>
996         * gcc.dg/stackprotectexplicit1.c: New test.
997         * g++.dg/stackprotectexplicit2.c: New test.
999 2015-01-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1001         PR target/61933
1002         * gfortran.dg/inquire_internal.f90: New.
1003         * gfortran.dg/negative_unit_check.f90: New.
1005 2015-01-14  Oleg Endo  <olegendo@gcc.gnu.org>
1007         PR target/53988
1008         * gcc.target/sh/pr53988-1.c: New.
1010 2015-01-14  Paolo Carlini  <paolo.carlini@oracle.com>
1012         PR c++/58671
1013         * g++.dg/tls/thread_local-ice3.C: New.
1015 2015-01-14  H.J. Lu  <hongjiu.lu@intel.com>
1017         * gcc.target/i386/fentry-override.c: Properly place {} in target
1018         selector.  Remove nonpic.
1019         * gcc.target/i386/fentry.c: Likewise.
1021 2015-01-14  Andrew MacLeod  <amacleod@redhat.com>
1023         * gcc.dg/atomic-invalid.c: Check for invalid memory model
1024         warnings instead of errors.
1026 2015-01-14  Ilya Verbin  <ilya.verbin@intel.com>
1028         * lib/target-supports.exp (check_effective_target_lto): Check for -flto
1029         option support instead of ENABLE_LTO from Makefile.
1031 2015-01-14  Richard Biener  <rguenther@suse.de>
1033         PR tree-optimization/59354
1034         * gcc.dg/vect/pr59354.c: New testcase.
1036 2015-01-14  Andrew Stubbs  <ams@codesourcery.com>
1038         * lib/target-supports.exp
1039         (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
1040         on ARM architures before v7.
1042 2015-01-14  Andrew MacLeod  <amacleod@redhat.com>
1044         PR middle-end/59448
1045         * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
1046         an atomic_exchange.
1048 2015-01-14  Ilya Tocar  <ilya.tocar@intel.com>
1050         PR target/64386
1051         * gcc.target/i386/pr64386.c: New test.
1053 2015-01-14  Ilya Tocar  <ilya.tocar@intel.com>
1055         PR target/64393
1056         * gcc.target/i386/pr64393.c: New test.
1058 2015-01-14  Ilya Tocar  <ilya.tocar@intel.com>
1060         PR target/64387
1061         * gcc.target/i386/pr64387.c: New test.
1063 2015-01-14  Christophe Lyon  <christophe.lyon@linaro.org>
1065         * gcc.target/aarch64/store-pair-1.c: Fix typo.
1067 2015-01-14  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1069         * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
1071 2015-01-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1073         PR target/64453
1074         * gcc.target/arm/pr64453.c: New.
1076 2015-01-14  Richard Biener  <rguenther@suse.de>
1078         PR lto/64415
1079         * gcc.dg/lto/pr64415_0.c: New testcase.
1080         * gcc.dg/lto/pr64415_1.c: Likewise.
1082 2015-01-14  Martin Liska  <mliska@suse.cz>
1084         * gcc.dg/ipa/pr64307.c: New test.
1086 2015-01-14  Tejas Belagod  <tejas.belagod@arm.com>
1088         * gcc.target/aarch64/vect-movi.c: Check for vectorization for
1089         64-bit and 128-bit.
1091 2015-01-14  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1093         PR target/64460
1094         * gcc.target/arm/pr64460_1.c: New test.
1096 2015-01-14  Richard Biener  <rguenther@suse.de>
1098         PR tree-optimization/64493
1099         PR tree-optimization/64495
1100         * gcc.dg/vect/pr64493.c: New testcase.
1101         * gcc.dg/vect/pr64495.c: Likewise.
1103 2015-01-13  Martin Uecker <uecker@eecs.berkeley.edu>
1105         * gcc.dg/Warray-bounds-11.c: New test-case.
1107 2015-01-14  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1109         * gcc.target/mips/octeon3-pipe-1.c: New test.
1111 2015-01-13  David Malcolm  <dmalcolm@redhat.com>
1113         * jit.dg/harness.h (set_up_logging): Move string concatenation
1114         into...
1115         (concat_strings): New function.
1116         (dump_reproducer): New function.
1117         (test_jit): Call dump_reproducer.
1118         * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
1119         function.
1120         (jit-dg-test): Delete any generated reproducer from previous runs.
1121         Verify that a generated reproducer was created, and verify that it
1122         compiles.
1123         * jit.dg/test-nested-contexts.c (main): Call
1124         gcc_jit_context_dump_reproducer_to_file.
1126 2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
1128         * gcc.dg/aru-2.c: Add dg-require-profiling.
1130 2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
1132         * lib/target-supports.exp (check_profiling_available): Check if
1133         -pg links.
1135 2015-01-13  Jan Hubicka  <hubicka@ucw.cz>
1137         PR ipa/64565
1138         * g++.dg/torture/pr64565.C: New testcase.
1140 2015-01-13  Marek Polacek  <polacek@redhat.com>
1142         PR middle-end/64391
1143         * gcc.dg/tm/pr64391.c: New test.
1145 2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
1147         * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
1148         true.
1150 2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
1152         * gcc.target/i386/pie.c: New test.
1154         * lib/target-supports.exp (check_effective_target_pie): New.
1156 2015-01-13  Jakub Jelinek  <jakub@redhat.com>
1158         PR rtl-optimization/64286
1159         * gcc.target/i386/avx2-pr64286.c: New test.
1161 2015-01-13  Paolo Carlini  <paolo.carlini@oracle.com>
1163         PR c++/57626
1164         * g++.dg/cpp0x/vt-57626.C: New.
1166 2015-01-13  Jakub Jelinek  <jakub@redhat.com>
1168         PR fortran/64528
1169         * gfortran.dg/pr64528.f90: New test.
1171 2015-01-13  Richard Sandiford  <richard.sandiford@arm.com>
1173         * gcc.target/aarch64/subsp.c: New test.
1175 2015-01-13  Andrew Pinski  <apinski@cavium.com>
1177         * gcc.target/aarch64/store-pair-1.c: New testcase.
1179 2015-01-13  Richard Biener  <rguenther@suse.de>
1181         PR lto/64373
1182         * gcc.dg/lto/pr64373_0.c: New testcase.
1184 2015-01-13  Andrew Pinski  <apinski@cavium.com>
1186         * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
1187         * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
1189 2015-01-13  Richard Biener  <rguenther@suse.de>
1191         PR tree-optimization/64406
1192         * gcc.dg/pr64406.c: New testcase.
1194 2015-01-13  Richard Biener  <rguenther@suse.de>
1196         PR tree-optimization/64404
1197         * gcc.dg/vect/pr64404.c: New testcase.
1199 2015-01-13  Richard Biener  <rguenther@suse.de>
1201         PR tree-optimization/64568
1202         * g++.dg/torture/pr64568.C: New testcase.
1204 2015-01-12  David Malcolm  <dmalcolm@redhat.com>
1206         * jit.dg/test-error-local-used-from-other-function.c: New test
1207         case.
1208         * jit.dg/test-error-param-reuse.c: New test case.
1209         * jit.dg/test-error-param-sharing.c: New test case.
1210         * jit.dg/test-error-param-used-from-other-function.c: New test
1211         case.
1212         * jit.dg/test-error-param-used-without-a-function.c: New test
1213         case.
1215 2015-01-12  Jakub Jelinek  <jakub@redhat.com>
1217         PR tree-optimization/64563
1218         * gcc.dg/pr64563.c: New test.
1220         PR target/64513
1221         * gcc.target/i386/pr64513.c: New test.
1223         PR tree-optimization/64454
1224         * gcc.dg/pr64454.c: New test.
1226         PR testsuite/64028
1227         * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
1228         bind_pic_locally.
1229         * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
1230         * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
1231         * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
1232         * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
1233         * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
1234         * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
1235         * gcc.dg/vect/slp-25.c: Likewise.
1236         * gcc.dg/vect/vect-109.c: Likewise.
1237         * gcc.dg/vect/vect-13.c: Likewise.
1238         * gcc.dg/vect/vect-17.c: Likewise.
1239         * gcc.dg/vect/vect-18.c: Likewise.
1240         * gcc.dg/vect/vect-19.c: Likewise.
1241         * gcc.dg/vect/vect-20.c: Likewise.
1242         * gcc.dg/vect/vect-21.c: Likewise.
1243         * gcc.dg/vect/vect-22.c: Likewise.
1244         * gcc.dg/vect/vect-27.c: Likewise.
1245         * gcc.dg/vect/vect-29.c: Likewise.
1246         * gcc.dg/vect/vect-2-big-array.c: Likewise.
1247         * gcc.dg/vect/vect-2.c: Likewise.
1248         * gcc.dg/vect/vect-3.c: Likewise.
1249         * gcc.dg/vect/vect-4.c: Likewise.
1250         * gcc.dg/vect/vect-5.c: Likewise.
1251         * gcc.dg/vect/vect-72.c: Likewise.
1252         * gcc.dg/vect/vect-73-big-array.c: Likewise.
1253         * gcc.dg/vect/vect-73.c: Likewise.
1254         * gcc.dg/vect/vect-77-global.c: Likewise.
1255         * gcc.dg/vect/vect-78-global.c: Likewise.
1256         * gcc.dg/vect/vect-7.c: Likewise.
1257         * gcc.dg/vect/vect-86.c: Likewise.
1258         * gcc.dg/vect/vect-align-1.c: Likewise.
1259         * gcc.dg/vect/vect-align-3.c: Likewise.
1260         * gcc.dg/vect/vect-all-big-array.c: Likewise.
1261         * gcc.dg/vect/vect-all.c: Likewise.
1262         * gcc.dg/vect/vect-multitypes-1.c: Likewise.
1263         * gcc.dg/vect/vect-multitypes-4.c: Likewise.
1264         * gcc.dg/vect/vect-peel-3.c: Likewise.
1265         * gcc.dg/vect/vect-peel-4.c: Likewise.
1266         * gcc.dg/vect/wrapv-vect-7.c: Likewise.
1268 2015-01-12  Jeff Law  <law@redhat.com>
1270         PR target/64461
1271         * gcc.target/m68k/pr64461.c: New test.
1273 2015-01-12  David Malcolm  <dmalcolm@redhat.com>
1275         * jit.dg/test-array-as-pointer.c (create_code): Update call
1276         to gcc_jit_context_new_global by setting "kind" to
1277         GCC_JIT_GLOBAL_IMPORTED.
1278         * jit.dg/test-error-array-as-pointer.c: Likewise.
1279         * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
1280         * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
1281         setting kind to GCC_JIT_GLOBAL_EXPORTED.
1282         * jit.dg/test-using-global.c (the_global): Rename to...
1283         (imported_global): ...this.
1284         (create_code): Update to test the three kinds of global.
1285         (verify_code): Likewise.
1287 2015-01-12  Marc Glisse  <marc.glisse@inria.fr>
1289         PR testsuite/64427
1290         * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget.  Avoid
1291         undefined behavior.
1292         * gcc.target/i386/pr64291-2.c: Updated.
1294 2015-01-12  Richard Biener  <rguenther@suse.de>
1296         PR tree-optimization/64530
1297         * gfortran.dg/pr64530.f90: New testcase.
1299 2015-01-12  Richard Biener  <rguenther@suse.de>
1301         PR middle-end/64357
1302         * gcc.dg/torture/pr64357.c: New testcase.
1304 2015-01-12  H.J. Lu  <hongjiu.lu@intel.com>
1306         * gcc.target/i386/nop-mcount.c: Properly place {} in target
1307         selector.
1309 2015-01-12  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
1310         * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
1312 2015-01-12  Martin Liska  <mliska@suse.cz>
1314         * gcc.dg/ipa/PR64550.c: New test.
1316 2015-01-12  Jan Hubicka  <hubicka@ucw.cz>
1318         PR ipa/63470
1319         * testsuite/g++.dg/ipa/pr63470.C: New testcase.
1321 2015-01-11  Janus Weil  <janus@gcc.gnu.org>
1323         PR fortran/63733
1324         * gfortran.dg/typebound_operator_20.f90: New.
1326 2015-01-11  Janus Weil  <janus@gcc.gnu.org>
1328         PR fortran/58023
1329         * gfortran.dg/proc_ptr_comp_42.f90: New.
1331 2015-01-11  Janus Weil  <janus@gcc.gnu.org>
1333         PR fortran/64508
1334         * gfortran.dg/proc_ptr_comp_41.f90: New.
1336 2015-01-11  Segher Boessenkool  <segher@kernel.crashing.org>
1338         * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
1340 2015-01-10  Tobias Burnus  <burnus@net-b.de>
1342         PR fortran/64522
1343         * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
1344         and add dg-excess-errors.
1345         * gfortran.dg/line_length_6.f90: New.
1346         * gfortran.dg/line_length_7.f90: New.
1347         * gfortran.dg/line_length_8.f90: New.
1348         * gfortran.dg/line_length_9.f90: New.
1349         * gfortran.dg/line_length_10.f90: New.
1350         * gfortran.dg/line_length_11.f90: New.
1352 2015-01-09  David Malcolm  <dmalcolm@redhat.com>
1354         * jit.dg/test-threads.c (struct testcase): Move declaration
1355         to jit.dg/all-non-failing-tests.h.
1356         (testcases): Likewise.
1357         * jit.dg/all-non-failing-tests.h (struct testcase): Move
1358         declaration here from jit.dg/all-non-failing-tests.h.
1359         (testcases): Likewise.
1360         * jit.dg/test-combination.c (create_code): Eliminate spelling
1361         out all of the testcases in favor of looping through the
1362         "testcases" metadata.
1363         (verify_code): Likewise.
1365 2015-01-09  Jakub Jelinek  <jakub@redhat.com>
1367         PR rtl-optimization/64536
1368         * gcc.dg/pr64536.c: New test.
1370 2015-01-09  David Malcolm  <dmalcolm@redhat.com>
1372         * jit.dg/all-non-failing-tests.h: Add test-constants.c.
1373         * jit.dg/test-combination.c (create_code): Likewise.
1374         (verify_code): Likewise.
1375         * jit.dg/test-constants.c: New test case.
1376         * jit.dg/test-threads.c: Add test-constants.c.
1378 2015-01-09  Dimitris Papavasiliou  <dpapavas@gmail.com>
1380         PR libobjc/51891
1381         * objc.dg/gnu-api-2-class.m: Add a test case
1382         for the above change.
1384 2015-01-09  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1386         * gcc.dg/typeof-2.c: Add checks for non-atomic types.
1388 2015-01-09  Richard Biener  <rguenther@suse.de>
1390         PR tree-optimization/64410
1391         * g++.dg/vect/pr64410.cc: New testcase.
1393 2015-01-09  Martin Liska  <mliska@suse.cz>
1395         * gcc.dg/ipa/ipa-icf-32.c: New test.
1397 2015-01-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>
1399         * c-c++-common/tsan/tsan_barrier.h: New.
1400         * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
1401         * c-c++-common/tsan/bitfield_race.c: Likewise.
1402         * c-c++-common/tsan/fd_pipe_race.c: Likewise.
1403         * c-c++-common/tsan/mutexset1.c: Likewise.
1404         * c-c++-common/tsan/race_on_barrier.c: Likewise.
1405         * c-c++-common/tsan/race_on_mutex.c: Likewise.
1406         * c-c++-common/tsan/race_on_mutex2.c: Likewise.
1407         * c-c++-common/tsan/simple_race.c: Likewise.
1408         * c-c++-common/tsan/simple_stack.c: Likewise.
1409         * c-c++-common/tsan/sleep_sync.c: Likewise.
1410         * c-c++-common/tsan/tiny_race.c: Likewise.
1411         * c-c++-common/tsan/tls_race.c: Likewise.
1412         * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
1413         * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
1414         * g++.dg/tsan/atomic_free.C: Likewise.
1415         * g++.dg/tsan/atomic_free2.C: Likewise.
1416         * g++.dg/tsan/cond_race.C: Likewise.
1417         * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
1419 2015-01-08  Hans-Peter Nilsson  <hp@axis.com>
1421         PR testsuite/62250
1422         * lib/target-supports.exp (check_effective_target_libatomic_available):
1423         New.
1424         * gfortran.dg/coarray/caf.exp: Only add -latomic for
1425         targets that match effective-target libatomic_available.
1426         * gfortran.dg/coarray_lib_comm_1.f90: Similar.
1428 2015-01-08  David Malcolm  <dmalcolm@redhat.com>
1430         * jit.dg/test-error-block-in-wrong-function.c (verify_code):
1431         Verify the result of gcc_jit_context_get_last_error.
1432         * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
1434 2015-01-08  Jakub Jelinek  <jakub@redhat.com>
1436         PR tree-optimization/63989
1437         * gcc.dg/strlenopt-27.c: New test.
1439 2015-01-08  David Malcolm  <dmalcolm@redhat.com>
1441         * jit.dg/harness.h (set_up_logging): New function.
1442         (test_jit): Fail if gcc_jit_context_acquire fails.  Call
1443         set_up_logging on the context, so that every testcase is
1444         logged to a particular file.
1445         * jit.dg/test-nested-contexts.c (main): Open a logfile,
1446         and call gcc_jit_context_set_logfile on the top-level context.
1448 2015-01-08  Jakub Jelinek  <jakub@redhat.com>
1450         PR target/64338
1451         * g++.dg/opt/pr64338.C: New test.
1453 2015-01-08  Tobias Burnus  <burnus@net-b.de>
1455         * gfortran.dg/coarray/codimension_2b.f90: New file.
1456         * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
1457         * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
1459 2015-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
1461         PR c++/59004
1462         * g++.dg/ext/fnname4.C: New.
1464 2015-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
1466         PR c++/64462
1467         * g++.dg/cpp0x/constexpr-64462.C: New.
1469 2015-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
1471         PR c++/60753
1472         * g++.dg/cpp0x/deleted10.C: New.
1474 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
1476         * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
1478 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
1480         * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
1481         GCC_JIT_UNARY_OP_ABS.
1482         (verify_unary_ops): Likewise.
1484 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
1486         * jit.dg/test-arith-overflow.c: New test case.
1487         * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
1488         * jit.dg/test-combination.c (create_code): Likewise.
1489         (verify_code): Likewise.
1490         * jit.dg/test-threads.c (testcases): Likewise.
1492 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
1494         * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
1495         rather than "jit".  Load g++.exp, and call g++_init.
1496         Run test-*.cc files within the testsuite and *.cc files within
1497         docs/examples.
1498         (jit-dg-test): Drop the addition of -fgnu89-inline to
1499         DEFAULT_CFLAGS in favor of adding it to additional_flags, only
1500         doing it when compiling C testcases (since g++ does not handle
1501         it).  Reset "orig_environment_saved" so that LD_LIBRARY_PATH
1502         is restored to the value after g++_init ran, rather than the
1503         value before g++_init ran.  Return a list of
1504         $comp_output $output_file, as dg-test assumes.
1506 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
1508         * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
1509         make it easier to figure out the origin of each test result when
1510         running test-combination.c and test-threads.c.
1511         (CHECK_VALUE): Likewise.
1512         (CHECK_DOUBLE_VALUE): Likewise.
1513         (CHECK_STRING_VALUE): Likewise.
1514         (CHECK_STRING_STARTS_WITH): Likewise.
1515         (CHECK_STRING_CONTAINS): Likewise.
1516         (CHECK): Likewise.
1517         (check_string_value): Likewise, add "funcname" param.
1518         (check_string_starts_with): Likewise.
1519         (check_string_contains): Likewise.
1521 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
1523         * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
1524         generating name of built executable.
1526 2015-01-07  Marek Polacek  <polacek@redhat.com>
1528         PR c/64440
1529         * gcc.dg/pr64440.c: New test.
1530         * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
1532 2015-01-07  Marek Polacek  <polacek@redhat.com>
1534         PR c/64417
1535         * gcc.c-torture/compile/pr28865.c: Add dg-errors.
1536         * gcc.dg/pr64417.c: New test.
1538 2015-01-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
1540         PR target/64505
1541         * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
1542         fix is correct.
1544 2015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1546         * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
1547         Check if testcases run without errors, not just if they compile.
1549 2015-01-06  Christian Bruel  <christian.bruel@st.com>
1551         PR target/64507
1552         * gcc.target/sh/pr64507.c: New test.
1554 2015-01-06  Arnaud Charlet  <charlet@adacore.com>
1556         * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
1558 2015-01-06  Jakub Jelinek  <jakub@redhat.com>
1560         * c-c++-common/asan/sanitize-all-1.c: New test.
1561         * c-c++-common/ubsan/sanitize-all-1.c: New test.
1562         * c-c++-common/ubsan/sanitize-all-2.c: New test.
1563         * c-c++-common/ubsan/sanitize-all-3.c: New test.
1564         * c-c++-common/ubsan/sanitize-all-4.c: New test.
1566 2015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
1568         * lib/target-supports.exp (check_profiling_available): Return 0 for
1569         Visium.
1570         (check_effective_target_tls_runtime): Likewise.
1571         (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
1572         * gcc.dg/20020312-2.c: Adjust for Visium.
1573         * gcc.dg/tls/thr-cse-1.c: Likewise
1574         * gcc.dg/tree-ssa/20040204-1.c: Likewise
1575         * gcc.dg/tree-ssa/loop-1.c: Likewise.
1576         * gcc.dg/weak/typeof-2.c: Likewise.
1578 2015-01-05  Radovan Obradovic <radovan.obradovic@imgtec.com>
1580         PR rtl-optimization/64287
1581         * gcc.dg/aru-2.c: New test.
1583 2015-01-05  Jakub Jelinek  <jakub@redhat.com>
1585         PR sanitizer/64344
1586         * c-c++-common/ubsan/pr64344-1.c: New test.
1587         * c-c++-common/ubsan/pr64344-2.c: New test.
1589         PR tree-optimization/64465
1590         * gcc.dg/pr64465.c: New test.
1592         PR tree-optimization/64494
1593         * gcc.c-torture/compile/pr64494.c: New test.
1595 2015-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
1597         PR fortran/47674
1598         * gfortran.dg/realloc_on_assign_25.f90:  New test.
1600 2015-01-05  Jakub Jelinek  <jakub@redhat.com>
1602         Update copyright years.
1604 2015-01-05  Marek Polacek  <polacek@redhat.com>
1606         PR c/64423
1607         * gcc.dg/pr64423.c: New test.
1609 2015-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
1611         * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
1612         mmix-knuth-mmixware for the same reason as for MIPS.
1613         * gcc.dg/debug/debug-2.c: Ditto.
1615         * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
1617 2015-01-03  John David Anglin  <danglin@gcc.gnu.org>
1619         PR testsuite/62250
1620         * lib/gfortran.exp: Add libatomic library search path.
1621         * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
1622         * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
1624         * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
1626 2015-01-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
1628         * c-c++-common/tsan/bitfield_race.c: New testcase.
1629         * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
1631 2015-01-02  Tobias Burnus  <burnus@net-b.de>
1633         * gfortran.dg/coarray/collectives_4.f90: New.
1635 2015-01-02  Janus Weil  <janus@gcc.gnu.org>
1637         PR fortran/57562
1638         * gfortran.dg/extends_16.f90: New.
1640 2015-01-02  Tobias Burnus  <burnus@net-b.de>
1642         * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
1644 2015-01-02  Tobias Burnus  <burnus@net-b.de>
1646         * gfortran.dg/coarray/codimension_2.f90: New.
1647         * gfortran.dg/coarray/codimension_2a.f90: New.
1648         * gfortran.dg/coarray_35.f90: New.
1649         * gfortran.dg/coarray_35a.f90: New.
1651 2015-01-02  Janus Weil  <janus@gcc.gnu.org>
1653         PR fortran/60507
1654         * gfortran.dg/dummy_procedure_11.f90: New.
1656 Copyright (C) 2015 Free Software Foundation, Inc.
1658 Copying and distribution of this file, with or without modification,
1659 are permitted in any medium without royalty provided the copyright
1660 notice and this notice are preserved.