+2015-12-01 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/68379
+ * gcc.dg/torture/pr68379.c: New testcase.
+ * gfortran.dg/pr68379-1.f90: Likewise.
+ * gfortran.dg/pr68379-2.f: Likewise.
+
+2015-12-01 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.dg/pr46032.c: Add dg-require-effective-target fopenmp.
+ * gcc.dg/pr46032-2.c: Likewise.
+ * gcc.dg/pr46032-3.c: Likewise.
+
+2015-12-01 Richard Biener <rguenther@suse.de>
+
+ PR ipa/68470
+ * g++.dg/torture/pr68470.C: New testcase.
+
+2015-12-01 Ilya Enkovich <enkovich.gnu@gmail.com>
+
+ PR middle-end/68595
+ * gcc.dg/pr68595.c: New test.
+
+2015-12-01 Christian Bruel <christian.bruel@st.com>
+
+ * gcc.target/arm/ftest-armv6-thumb.c: Remove NEED_ARM_FEATURE_UNALIGNED.
+ * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
+ * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
+
+2015-12-01 Bin Cheng <bin.cheng@arm.com>
+
+ PR tree-optimization/68529
+ * gcc.dg/tree-ssa/pr68529-1.c: New test.
+ * gcc.dg/tree-ssa/pr68529-2.c: New test.
+ * gcc.dg/tree-ssa/pr68529-3.c: New test.
+
+2015-11-30 Jan Hubicka <hubicka@ucw.cz>
+
+ * gcc.dg/lto/alias-1_0.c: New testcase.
+ * gcc.dg/lto/alias-1_1.c: New testcase.
+
+2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
+ Sebastian Pop <s.pop@samsung.com>
+
+ PR tree-optimization/68565
+ * gfortran.dg/graphite/pr68565.f90: New.
+
+2015-11-30 Aditya Kumar <aditya.k7@samsung.com>
+ Sebastian Pop <s.pop@samsung.com>
+
+ * gcc.dg/graphite/pr35356-1.c: Adjust pattern.
+
+2015-11-30 Cesar Philippidis <cesar@codesourcery.com>
+ Nathan Sidwell <nathan@codesourcery.com>
+
+ * gfortran.dg/goacc/routine-3.f90: New test.
+ * gfortran.dg/goacc/routine-4.f90: New test.
+ * gfortran.dg/goacc/routine-5.f90: New test.
+ * gfortran.dg/goacc/routine-6.f90: New test.
+ * gfortran.dg/goacc/subroutines: New test.
+
+2015-11-30 Tom de Vries <tom@codesourcery.com>
+
+ * gcc.dg/pr46032-2.c: New test.
+ * gcc.dg/pr46032-3.c: New test.
+
+2015-11-30 Charles Baylis <charles.baylis@linaro.org>
+
+ PR target/63870
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f16_indices_1.c (f_vld2_lane_f16): Remove xfails for arm targets.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f32_indices_1.c (f_vld2_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f64_indices_1.c (f_vld2_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p8_indices_1.c (f_vld2_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s16_indices_1.c (f_vld2_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s32_indices_1.c (f_vld2_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s64_indices_1.c (f_vld2_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s8_indices_1.c (f_vld2_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u16_indices_1.c (f_vld2_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u32_indices_1.c (f_vld2_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u64_indices_1.c (f_vld2_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u8_indices_1.c (f_vld2_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f16_indices_1.c (f_vld2q_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f32_indices_1.c (f_vld2q_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_f64_indices_1.c (f_vld2q_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_p8_indices_1.c (f_vld2q_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s16_indices_1.c (f_vld2q_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s32_indices_1.c (f_vld2q_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s64_indices_1.c (f_vld2q_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_s8_indices_1.c (f_vld2q_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u16_indices_1.c (f_vld2q_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u32_indices_1.c (f_vld2q_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u64_indices_1.c (f_vld2q_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_u8_indices_1.c (f_vld2q_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f16_indices_1.c (f_vld3_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f32_indices_1.c (f_vld3_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f64_indices_1.c (f_vld3_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p8_indices_1.c (f_vld3_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s16_indices_1.c (f_vld3_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s32_indices_1.c (f_vld3_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s64_indices_1.c (f_vld3_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s8_indices_1.c (f_vld3_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u16_indices_1.c (f_vld3_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u32_indices_1.c (f_vld3_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u64_indices_1.c (f_vld3_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u8_indices_1.c (f_vld3_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f16_indices_1.c (f_vld3q_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f32_indices_1.c (f_vld3q_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_f64_indices_1.c (f_vld3q_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_p8_indices_1.c (f_vld3q_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s16_indices_1.c (f_vld3q_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s32_indices_1.c (f_vld3q_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s64_indices_1.c (f_vld3q_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_s8_indices_1.c (f_vld3q_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u16_indices_1.c (f_vld3q_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u32_indices_1.c (f_vld3q_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u64_indices_1.c (f_vld3q_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_u8_indices_1.c (f_vld3q_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f16_indices_1.c (f_vld4_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f32_indices_1.c (f_vld4_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f64_indices_1.c (f_vld4_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p8_indices_1.c (f_vld4_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s16_indices_1.c (f_vld4_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s32_indices_1.c (f_vld4_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s64_indices_1.c (f_vld4_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s8_indices_1.c (f_vld4_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u16_indices_1.c (f_vld4_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u32_indices_1.c (f_vld4_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u64_indices_1.c (f_vld4_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u8_indices_1.c (f_vld4_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f16_indices_1.c (f_vld4q_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f32_indices_1.c (f_vld4q_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_f64_indices_1.c (f_vld4q_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_p8_indices_1.c (f_vld4q_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s16_indices_1.c (f_vld4q_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s32_indices_1.c (f_vld4q_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s64_indices_1.c (f_vld4q_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_s8_indices_1.c (f_vld4q_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u16_indices_1.c (f_vld4q_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u32_indices_1.c (f_vld4q_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u64_indices_1.c (f_vld4q_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_u8_indices_1.c (f_vld4q_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f16_indices_1.c (f_vst2_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f32_indices_1.c (f_vst2_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f64_indices_1.c (f_vst2_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p8_indices_1.c (f_vst2_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s16_indices_1.c (f_vst2_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s32_indices_1.c (f_vst2_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s64_indices_1.c (f_vst2_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s8_indices_1.c (f_vst2_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u16_indices_1.c (f_vst2_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u32_indices_1.c (f_vst2_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u64_indices_1.c (f_vst2_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u8_indices_1.c (f_vst2_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f16_indices_1.c (f_vst2q_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f32_indices_1.c (f_vst2q_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_f64_indices_1.c (f_vst2q_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_p8_indices_1.c (f_vst2q_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s16_indices_1.c (f_vst2q_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s32_indices_1.c (f_vst2q_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s64_indices_1.c (f_vst2q_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_s8_indices_1.c (f_vst2q_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u16_indices_1.c (f_vst2q_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u32_indices_1.c (f_vst2q_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u64_indices_1.c (f_vst2q_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_u8_indices_1.c (f_vst2q_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f16_indices_1.c (f_vst3_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f32_indices_1.c (f_vst3_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f64_indices_1.c (f_vst3_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p8_indices_1.c (f_vst3_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s16_indices_1.c (f_vst3_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s32_indices_1.c (f_vst3_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s64_indices_1.c (f_vst3_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s8_indices_1.c (f_vst3_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u16_indices_1.c (f_vst3_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u32_indices_1.c (f_vst3_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u64_indices_1.c (f_vst3_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u8_indices_1.c (f_vst3_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f16_indices_1.c (f_vst3q_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f32_indices_1.c (f_vst3q_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_f64_indices_1.c (f_vst3q_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_p8_indices_1.c (f_vst3q_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s16_indices_1.c (f_vst3q_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s32_indices_1.c (f_vst3q_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s64_indices_1.c (f_vst3q_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_s8_indices_1.c (f_vst3q_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u16_indices_1.c (f_vst3q_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u32_indices_1.c (f_vst3q_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u64_indices_1.c (f_vst3q_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_u8_indices_1.c (f_vst3q_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f16_indices_1.c (f_vst4_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f32_indices_1.c (f_vst4_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f64_indices_1.c (f_vst4_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p8_indices_1.c (f_vst4_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s16_indices_1.c (f_vst4_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s32_indices_1.c (f_vst4_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s64_indices_1.c (f_vst4_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s8_indices_1.c (f_vst4_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u16_indices_1.c (f_vst4_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u32_indices_1.c (f_vst4_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u64_indices_1.c (f_vst4_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u8_indices_1.c (f_vst4_lane_u8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f16_indices_1.c (f_vst4q_lane_f16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f32_indices_1.c (f_vst4q_lane_f32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_f64_indices_1.c (f_vst4q_lane_f64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_p8_indices_1.c (f_vst4q_lane_p8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s16_indices_1.c (f_vst4q_lane_s16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s32_indices_1.c (f_vst4q_lane_s32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s64_indices_1.c (f_vst4q_lane_s64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_s8_indices_1.c (f_vst4q_lane_s8): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u16_indices_1.c (f_vst4q_lane_u16): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u32_indices_1.c (f_vst4q_lane_u32): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u64_indices_1.c (f_vst4q_lane_u64): Ditto.
+ * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_u8_indices_1.c (f_vst4q_lane_u8): Ditto.
+
+2015-11-30 Tom de Vries <tom@codesourcery.com>
+
+ PR tree-optimization/46032
+ * gcc.dg/pr46032.c: New test.
+
+2015-11-30 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/68592
+ * gfortran.dg/pr68592.f: New testcase.
+
+2015-11-30 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/68534
+ * gfortran.dg/submodule_13.f08: New test.
+
+2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ * gcc.target/s390/load-relative-check.c: Add scan patterns for
+ -m31.
+
+2015-11-30 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
+
+ * gcc.target/s390/load-relative-check.c: Add -mzarch.
+
+2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc.dg/dump-ada-spec-1.c: Move to...
+ * c-c++-common/dump-ada-spec-1.c: ...here.
+ * c-c++-common/dump-ada-spec-2.c: New test.
+
+2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/loop_optimization22.ad[sb]: New test.
+
+2015-11-30 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/rep_clause5.ads: New test.
+
+2015-11-29 Jan Hubicka <hubicka@ucw.cz>
+
+ PR c/67106
+ * gcc.c-torture/compile/pr67106.c: New testcase.
+
+2015-11-29 Jan Hubicka <hubicka@ucw.cz>
+
+ PR c/67581
+ * g++.dg/torture/pr67581.C: New testcase.
+
+2015-11-27 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/68559
+ * gcc.dg/vect/slp-perm-4.c: Adjust again.
+ * gcc.dg/vect/pr45752.c: Likewise.
+
+2015-11-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/68250
+ * gcc.c-torture/execute/pr68250.c: New test.
+
+2015-11-27 Marek Polacek <polacek@redhat.com>
+
+ * gcc.dg/pr63568.c: Convert to GIMPLE.
+
+2015-11-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR rtl-optimization/68506
+ * gcc.c-torture/execute/pr68506.c: New test.
+
+2015-11-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/63326
+ * gcc.dg/gomp/barrier-2.c (f2): Expect another error after label.
+ * c-c++-common/gomp/pr63326.c: New test.
+
+2015-11-27 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/68553
+ * gcc.dg/vect/pr45752.c: Adjust.
+ * gcc.dg/vect/slp-perm-4.c: Likewise.
+
+2015-11-26 Martin Sebor <msebor@redhat.com>
+
+ * g++.dg/init/new45.C (cookie_size): New constant set to a value
+ appropriate for the target.
+ (operator new[]): Use it.
+
+2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/67238
+ * g++.dg/cpp0x/pr67238.C: New.
+
+2015-11-26 Martin Sebor <msebor@redhat.com>
+
+ * g++.dg/pr67876.C: Remove duplicate content.
+
+2015-11-26 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * g++.dg/guality/pr67192.C: New test.
+
+2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh_lane.inc: New file,
+ support code for vqrdml{as}h_lane tests.
+ * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah_lane.c: New.
+ * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh_lane.c: New.
+
+2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
+
+ * gcc.target/aarch64/advsimd-intrinsics/vqrdmlXh.inc: New file,
+ support code for vqrdml{as}h tests.
+ * gcc.target/aarch64/advsimd-intrinsics/vqrdmlah.c: New.
+ * gcc.target/aarch64/advsimd-intrinsics/vqrdmlsh.c: New.
+
+2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
+
+ * lib/target-supports.exp (add_options_for_arm_v8_1a_neon): New.
+ (check_effective_target_arm_arch_FUNC_ok)
+ (add_options_for_arm_arch_FUNC)
+ (check_effective_target_arm_arch_FUNC_multilib): Add "armv8.1-a"
+ to the list to be generated.
+ (check_effective_target_arm_v8_1a_neon_ok_nocache): New.
+ (check_effective_target_arm_v8_1a_neon_ok): New.
+ (check_effective_target_arm_v8_1a_neon_hw): New.
+
+2015-11-26 Nathan Sidwell <nathan@acm.org>
+
+ * gcc.target/nvptx/proto-1.c: Adjust expected asm.
+
+2015-11-26 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/68555
+ * gcc.dg/vect/bb-slp-10.c: Adjust pattern, use target selector
+ and not XFAIL.
+
+2015-11-26 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/68554
+ * gcc.dg/vect/bb-slp-subgroups-2.c: Require vect_perm.
+
+2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/67249
+ * g++.dg/concepts/pr67249.C: New.
+
+2015-11-26 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/66799
+ * gcc.dg/vect/pr20122.c (main): Do not align Kernel, do not
+ vectorize init loop and adjust expected outcome.
+
+2015-11-26 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/67203
+ * g++.dg/tree-ssa/pr61034.C: Make expected optimization result
+ dependent on PUSH_ARGS_REVERSED. Drop optimization level and
+ also monitor final optimization result.
+
+2015-11-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/68249
+ PR rtl-optimization/68321
+ * gcc.c-torture/execute/pr68249.c: New test.
+ * gcc.c-torture/execute/pr68321.c: New test.
+
+2015-11-26 Ilya Enkovich <enkovich.gnu@gmail.com>
+
+ PR target/68416
+ * gcc.target/i386/mpx/pr68416.c: New test.
+
+2015-11-26 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/67313
+ * g++.dg/cpp0x/no-weak1.C: New.
+
+2015-11-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/68128
+ * gcc.dg/gomp/pr68128-1.c: New test.
+ * gcc.dg/gomp/pr68128-2.c: New test.
+
+2015-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ PR rtl-optimization/67226
+ * gcc.c-torture/execute/pr67226.c: New test.
+
+2015-11-26 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/68508
+ * g++.dg/ubsan/pr68508.C: New test.
+
+2015-11-25 Martin Sebor <msebor@redhat.com>
+
+ PR c++/67876
+ * g++.dg/pr67876.C: New test.
+
+2015-11-25 Aditya Kumar <aditya.k7@samsung.com>
+ Sebastian Pop <s.pop@samsung.com>
+
+ PR tree-optimization/68453
+ * gfortran.dg/graphite/pr68453.f90: New.
+
+2015-11-25 Martin Sebor <msebor@redhat.com>
+
+ PR c/66516
+ * g++.dg/addr_builtin-1.C: New test (left out of initial commit).
+ * gcc.dg/addr_builtin-1.c: Same.
+
+2015-11-25 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/dform-1.c: New test.
+ * gcc.target/powerpc/dform-2.c: Likewise.
+
+2015-11-23 Jan Hubicka <hubicka@ucw.cz>
+
+ * gfortran.dg/lto/bind_c-6_0.f90: New testcase.
+ * gfortran.dg/lto/bind_c-6_1.c: New testcase.
+ * g++.dg/lto/20100603-1_0.C: Add -Wno-lto-type-mismatch.
+
+2015-11-25 Tom de Vries <tom@codesourcery.com>
+
+ * g++.dg/tree-ssa/copyprop-1.C: Update after adding new dce1.
+ * gcc.dg/pr23911.c: Same.
+ * gcc.dg/tree-ssa/20030709-2.c: Same.
+ * gcc.dg/tree-ssa/20030731-2.c: Same.
+ * gcc.dg/tree-ssa/20040729-1.c: Same.
+ * gcc.dg/tree-ssa/cfgcleanup-1.c: Same.
+ * gcc.dg/tree-ssa/loop-36.c: Same.
+ * gcc.dg/tree-ssa/pr21086.c: Same.
+ * gcc.dg/tree-ssa/ssa-dce-1.c: Same.
+ * gcc.dg/tree-ssa/ssa-dce-2.c: Same.
+ * gcc.dg/vect/pr26359.c: Same.
+ * c-c++-common/restrict-2.c: Update after adding new lim1.
+ * c-c++-common/restrict-4.c: Same.
+ * g++.dg/tree-ssa/pr33615.C: Same.
+ * g++.dg/tree-ssa/restrict1.C: Same.
+ * gcc.dg/tm/pub-safety-1.c: Same.
+ * gcc.dg/tm/reg-promotion.c: Same.
+ * gcc.dg/tree-ssa/20050314-1.c: Same.
+ * gcc.dg/tree-ssa/loop-32.c: Same.
+ * gcc.dg/tree-ssa/loop-33.c: Same.
+ * gcc.dg/tree-ssa/loop-34.c: Same.
+ * gcc.dg/tree-ssa/loop-35.c: Same.
+ * gcc.dg/tree-ssa/loop-7.c: Same.
+ * gcc.dg/tree-ssa/pr23109.c: Same.
+ * gcc.dg/tree-ssa/restrict-3.c: Same.
+ * gcc.dg/tree-ssa/restrict-5.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-1.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-10.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-11.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-12.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-2.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-3.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-6.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-7.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-8.c: Same.
+ * gcc.dg/tree-ssa/ssa-lim-9.c: Same.
+ * gcc.dg/tree-ssa/structopt-1.c: Same.
+ * gfortran.dg/pr32921.f: Same.
+ * g++.dg/tree-ssa/pr19637.C: Update after adding new dom1.
+ * g++.dg/tree-ssa/pr61009.C: Same.
+ * g++.dg/tree-ssa/ssa-dom.C: Same.
+ * gcc.dg/pr20115-1.c: Same.
+ * gcc.dg/tree-prof/20050826-2.c: Same.
+ * gcc.dg/tree-prof/cmpsf-1.c: Same.
+ * gcc.dg/tree-ssa/20030821-1.c: Same.
+ * gcc.dg/tree-ssa/20030922-2.c: Same.
+ * gcc.dg/tree-ssa/20031022-1.c: Same.
+ * gcc.dg/tree-ssa/20040615-1.c: Same.
+ * gcc.dg/tree-ssa/20040624-1.c: Same.
+ * gcc.dg/tree-ssa/pr21417.c: Same.
+ * gcc.dg/tree-ssa/pr61607.c: Same.
+ * gcc.dg/tree-ssa/slsr-27.c: Same.
+ * gcc.dg/tree-ssa/slsr-28.c: Same.
+ * gcc.dg/tree-ssa/slsr-29.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-branch-1.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-cse-3.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-1.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-2a.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-2b.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-2e.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-2f.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-5.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-6.c: Same.
+ * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Same.
+ * gcc.dg/tree-ssa/ssa-thread-12.c: Same.
+ * gcc.dg/tree-ssa/vrp47.c: Same.
+ * gcc.dg/tree-ssa/copy-headers.c: Update after adding ch1.
+ * gcc.dg/tree-ssa/foldconst-2.c: Same.
+ * gcc.dg/tree-ssa/loop-40.c: Same.
+ * gcc.dg/gomp/notify-new-function-3.c: Update after adding ompexpssa1.
+
2015-11-25 Paolo Carlini <paolo.carlini@oracle.com>
* g++.dg/cpp0x/constexpr-array13.C: Fix.
check the assembly.
* gcc.target/aarch64/arm_align_max_stack_pwr.c: Likewise.
-2015-09-03 Martin Sebor <msebor@redhat.com>
-
- PR c/66516
- * g++.dg/addr_builtin-1.C: New test.
- * gcc.dg/addr_builtin-1.c: New test.
-
2015-09-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* gcc.target/powerpc/vec-shift.c: New test.