aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/ChangeLog
AgeCommit message (Collapse)Author
2017-01-15Merge branches/gcc-4_9-branch rev 239063yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@244479 138bc75d-0d04-0410-961f-82ee72b054a4
2015-11-02Merge branches/gcc-4_9-branch rev 229467yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@229653 138bc75d-0d04-0410-961f-82ee72b054a4
2015-07-02Merge branches/gcc-4_9-branch rev 225109.clyon
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@225352 138bc75d-0d04-0410-961f-82ee72b054a4
2015-04-09Merge branches/gcc-4_9-branch rev 221939yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@221950 138bc75d-0d04-0410-961f-82ee72b054a4
2015-03-11Merge branches/gcc-4_9-branch rev 221341yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@221360 138bc75d-0d04-0410-961f-82ee72b054a4
2015-02-12Merge branches/gcc-4_9-branch rev 220524yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@220638 138bc75d-0d04-0410-961f-82ee72b054a4
2015-01-13Merge branches/gcc-4_9-branch rev 219502yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@219549 138bc75d-0d04-0410-961f-82ee72b054a4
2014-12-05Merge branches/gcc-4_9-branch rev 218412yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@218423 138bc75d-0d04-0410-961f-82ee72b054a4
2014-11-03Merge branches/gcc-4_9-branch rev 216979clyon
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@217045 138bc75d-0d04-0410-961f-82ee72b054a4
2014-10-15Merge branches/gcc-4_9-branch rev 216130yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@216256 138bc75d-0d04-0410-961f-82ee72b054a4
2014-09-09Merge branches/gcc-4_9-branch rev 214896yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@215060 138bc75d-0d04-0410-961f-82ee72b054a4
2014-08-14Merge branches/gcc-4_9-branch rev 213803yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@213943 138bc75d-0d04-0410-961f-82ee72b054a4
2014-07-24Merge branches/gcc-4_9-branch rev 212635yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@212977 138bc75d-0d04-0410-961f-82ee72b054a4
2014-07-16Merge branches/gcc-4_9-branch rev 212419yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@212661 138bc75d-0d04-0410-961f-82ee72b054a4
2014-06-25Merge branches/gcc-4_9-branch rev 211964yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@211979 138bc75d-0d04-0410-961f-82ee72b054a4
2014-06-12Merge branches/gcc-4_9-branch rev 211054yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@211495 138bc75d-0d04-0410-961f-82ee72b054a4
2014-05-13Merge branches/gcc-4_9-branch rev 210052yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@210370 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-22Merge branches/gcc-4_9-branch up to rev 209633yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@209635 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-22Merge branches/gcc-4_9-branch rev 209611 (FSF GCC 4.9.0 release).yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@209634 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-14Fix vect_widen_mult_si_to_di_pattern on non-x86/ia64 targetsro
* lib/target-supports.exp (check_effective_target_vect_widen_mult_si_to_di_pattern): Initialize et_vect_widen_mult_si_to_di_pattern_saved. Fix formatting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@209363 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-14 Revert:jason
* lib/gcc-dg.exp (dg-build-dso): New. (gcc-dg-test-1): Handle dg-do-what "dso". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@209354 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-132014-04-13 Paul Thomas <pault@gcc.gnu.org>pault
PR fortran/58085 PR fortran/60717 * trans.h: Add 'use_offset' bitfield to gfc_se. * trans-array.c (gfc_conv_expr_descriptor): Use 'use_offset' as a trigger to unconditionally recalculate the offset for array slices and constant arrays. trans-expr.c (gfc_conv_intrinsic_to_class): Use it. trans-stmt.c (trans_associate_var): Ditto. (gfc_conv_procedure_call): Ditto. 2014-04-13 Paul Thomas <pault@gcc.gnu.org> PR fortran/60717 * gfortran.dg/unlimited_polymorphic_17.f90: New test. PR fortran/58085 * gfortran.dg/associate_15.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@209346 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-122014-04-12 Jerry DeLisle <jvdelisle@gcc.gnu>jvdelisle
PR libfortran/60810 gfortran.dg/arrayio_13.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@209339 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-11 PR middle-end/60556jakub
* expr.c (convert_move): Use emit_store_flag_force instead of emit_store_flag. Pass lowpart_mode instead of VOIDmode as 5th argument to it. * gcc.c-torture/compile/pr60556.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209300 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-112014-04-11 Richard Biener <rguenther@suse.de>rguenth
PR middle-end/60797 * varasm.c (assemble_alias): Avoid endless error reporting recursion by setting TREE_ASM_WRITTEN. * gcc.dg/pr60797.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209299 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-112014-04-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel
* gcc.target/s390/htm-nofloat-1.c: Rename to ... * gcc.target/s390/htm-nofloat-compile-1.c: ... this one. * gcc.target/s390/htm-nofloat-2.c: Add check for htm target and rename to ... * gcc.target/s390/htm-nofloat-1.c: ... this one. * gcc.target/s390/s390.exp: Make sure the assembler supports htm instructions as well. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209294 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-11 PR rtl-optimization/60663jakub
* cse.c (cse_insn): Set src_volatile on ASM_OPERANDS in PARALLEL. * gcc.target/arm/pr60663.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209293 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-10 * g++.dg/dso/dlclose1.C: Disable for 4.9.jason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209283 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-10 PR lto/60567jakub
* ipa.c (function_and_variable_visibility): Copy forced_by_abi flag from decl_node to node. * g++.dg/lto/pr60567_0.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209280 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-10gcc:edlinger
2014-04-10 Bernd Edlinger <bernd.edlinger@hotmail.de> * fortran/class.c (gfc_build_class_symbol): Append "_t" to target class names to make the generated type names unique. testsuite: 2014-04-10 Bernd Edlinger <bernd.edlinger@hotmail.de> * gfortran.dg/class_nameclash.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209277 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-102014-04-10 Paolo Carlini <paolo.carlini@oracle.com>paolo
PR c++/52844 * g++.dg/cpp0x/variadic156.C: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209276 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-102014-04-10 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel
* gcc.target/s390/htm-builtins-compile-1.c: Replace long long with long. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209275 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-10Fix PR debug/60655 part 2.ramana
2014-04-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> PR debug/60655 * config/arm/arm.c (TARGET_CONST_NOT_OK_FOR_DEBUG_P): Define (arm_const_not_ok_for_debug_p): Reject MINUS with SYM_REF's ameliorating the cases where it can be. 2014-04-10 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> PR debug/60655 * gcc.c-torture/compile/pr60655-2.c: Copy from pr60655-1.c without -fdata-sections. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209269 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-092014-04-09 Steve Ellcey <sellcey@mips.com>sje
* gcc.dg/tree-ssa/ssa-ifcombine-13.c: Remove mips*-*-* from option and scan lists. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209248 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-092014-04-09 Cong Hou <congh@google.com>jakub
PR testsuite/60773 * doc/sourcebuild.texi (vect_widen_mult_si_to_di_pattern): Add documentation. * lib/target-supports.exp: (check_effective_target_vect_widen_si_to_di_pattern): New. * gcc.dg/vect/pr60656.c: Require vect_long effective target. Use scan-tree-dump-times for vect_widen_mult_si_to_di_pattern targets only. (foo): Fix up formatting. (main): Call check_vect. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209241 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-09/cppaolo
2014-04-08 Paolo Carlini <paolo.carlini@oracle.com> PR c++/59115 * pt.c (process_template_parm): For an invalid non-type parameter only set TREE_TYPE to error_mark_node. (push_inline_template_parms_recursive, comp_template_parms, redeclare_class_template, coerce_template_template_parm, coerce_template_template_parms, unify): Use error_operand_p. /testsuite 2014-04-08 Paolo Carlini <paolo.carlini@oracle.com> PR c++/59115 * g++.dg/template/crash119.C: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209230 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-08 * config/rs6000/sync.md (AINT mode_iterator): Move definition.pthaugen
(loadsync_<mode>): Change mode. (load_quadpti, store_quadpti): New. (atomic_load<mode>, atomic_store<mode>): Add support for TI mode. * config/rs6000/rs6000.md (unspec enum): Add UNSPEC_LSQ. * gcc.target/powerpc/atomic_load_store-p8.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209225 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-08 * lib/gcc-dg.exp (dg-build-dso): Reset dg-do-what-default tojason
compile. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209224 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-082014-04-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel
PR rtl-optimization/60776 * gcc.dg/builtin-bswap-6.c: Use -mbranch-cost=0 for s390. * gcc.dg/builtin-bswap-7.c: Likewise. * gcc.dg/builtin-bswap-6a.c: New testcase. * gcc.dg/builtin-bswap-7a.c: New testcase. Revert 2014-04-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * gcc.dg/builtin-bswap-6.c: Adjust return value to disable GCC optimization. * gcc.dg/builtin-bswap-7.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209221 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-082014-04-08 Richard Biener <rguenther@suse.de>rguenth
PR tree-optimization/60785 * graphite-sese-to-poly.c (rewrite_phi_out_of_ssa): Treat default defs properly. * gcc.dg/graphite/pr60785.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209214 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-08XFAIL gcc.c-torture/compile/pr28865.c on Solaris 9/SPARC (PR target/60602)ro
PR target/60602 * gcc.c-torture/compile/pr28865.c: XFAIL on sparc*-*-solaris2.9* with as at -O0. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209213 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-08 * doc/invoke (Wnon-virtual-dtor): Update to match implementation.nathan
(Weffc++): Likewise. cp/ * class.c (check_bases_and_members): Warn about non-virtual dtors in public bases only. Check warn_ecpp before complaining about non-polymorphic bases. testsuite/ * g++.dg/warn/Wnvdtor-2.C: Add more cases. * g++.dg/warn/Wnvdtor-3.C: Likewise. * g++.dg/warn/Wnvdtor-4.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209212 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-07 PR target/60504ebotcazou
* config/arm/arm.h (ASM_PREFERRED_EH_DATA_FORMAT): Expose from ARM_TARGET2_DWARF_FORMAT. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209201 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-072014-04-07 Charles Baylis <charles.baylis@linaro.org>yroux
PR target/60609 * config/arm/arm.h (ASM_OUTPUT_CASE_END): Remove. (LABEL_ALIGN_AFTER_BARRIER): Align barriers which occur after ADDR_DIFF_VEC. 2014-04-07 Charles Baylis <charles.baylis@linaro.org> PR target/60609 * g++.dg/torture/pr60609.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209191 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-072014-04-07 Richard Biener <rguenther@suse.de>rguenth
PR tree-optimization/60766 * tree-ssa-loop-ivopts.c (cand_value_at): Compute in an unsigned type. (may_eliminate_iv): Convert cand_value_at result to desired type. * gcc.dg/torture/pr60766.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209190 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-07 PR c++/60731jason
* lib/gcc-dg.exp (dg-build-dso): New. (gcc-dg-test-1): Handle dg-do-what "dso". * lib/target-supports.exp (add_options_for_dlopen): New. (check_effective_target_dlopen): Use it. * g++.dg/dso/dlclose1.C: New. * g++.dg/dso/dlclose1-dso.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209187 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-07Fix testcase for PR target/60657ramana
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209185 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-072014-04-07 Richard Biener <rguenther@suse.de>rguenth
PR middle-end/60750 * tree-ssa-operands.c (maybe_add_call_vops): Also add VDEFs for noreturn calls. * tree-cfgcleanup.c (fixup_noreturn_call): Do not remove VDEFs. * g++.dg/torture/pr60750.C: New testcase. * gcc.dg/tree-ssa/20040517-1.c: Adjust. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209179 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-06* gcc.c-torture/compile/pr60655-1.c: Use __SIZE_TYPE__ for size_t.schwab
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209167 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-06 PR testsuite/60671danglin
g++.dg/pr49718.C: Adjust scan-assembler-times for hppa*-*-hpux*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209166 138bc75d-0d04-0410-961f-82ee72b054a4