aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-06-07Daily bump.GCC Administrator1-1/+1
From-SVN: r211336
2014-06-06Daily bump.GCC Administrator1-1/+1
From-SVN: r211291
2014-06-05Daily bump.GCC Administrator1-1/+1
From-SVN: r211250
2014-06-04backport: re PR tree-optimization/57230 (tree-ssa-strlen incorrectly ↵Richard Biener4-1/+33
optimizes a strlen to 0) 2014-06-04 Richard Biener <rguenther@suse.de> Backport from mainline 2013-05-13 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/57230 * tree-ssa-strlen.c (handle_char_store): Add missing integer_zerop check. * gcc.dg/strlenopt-23.c: New test. From-SVN: r211225
2014-06-04Daily bump.GCC Administrator1-1/+1
From-SVN: r211207
2014-06-03Daily bump.GCC Administrator1-1/+1
From-SVN: r211154
2014-06-02Daily bump.GCC Administrator1-1/+1
From-SVN: r211122
2014-06-01Daily bump.GCC Administrator1-1/+1
From-SVN: r211107
2014-05-31Daily bump.GCC Administrator1-1/+1
From-SVN: r211098
2014-05-30re PR c++/56947 (Bogus 'XX' was not declared in this scope)Jason Merrill3-0/+25
PR c++/56947 * pt.c (instantiate_decl): Don't defer instantiation of a nested function. From-SVN: r211083
2014-05-30Daily bump.GCC Administrator1-1/+1
From-SVN: r211068
2014-05-29bool_set: Use UTF-8 for accented characters.Jonathan Wakely3-3/+15
* include/tr2/bool_set: Use UTF-8 for accented characters. * scripts/run_doxygen: Handle Doxygen 1.8.x change. From-SVN: r211056
2014-05-29Daily bump.GCC Administrator1-1/+1
From-SVN: r211038
2014-05-28re PR target/61044 (Computed goto on AVR fails to use word-addressing)Georg-Johann Lay2-0/+8
PR target/61044 * doc/extend.texi (Local Labels): Note that label differences are not supported for AVR. From-SVN: r211002
2014-05-28Daily bump.GCC Administrator1-1/+1
From-SVN: r210991
2014-05-27* gnat.dg/aliasing1.adb (dg-final): Robustify pattern matching.Eric Botcazou2-1/+5
From-SVN: r210985
2014-05-27Daily bump.GCC Administrator1-1/+1
From-SVN: r210952
2014-05-26PR 61310 Rewrite implementation of CTIME and FDATE intrinsics.Janne Blomqvist4-31/+63
2014-05-26 Janne Blomqvist <jb@gcc.gnu.org> Backport from mainline PR libfortran/61310 * intrinsics.texi (CTIME): Remove mention of locale-dependent behavior. 2014-05-26 Janne Blomqvist <jb@gcc.gnu.org> Backport from mainline PR libfortran/61310 * intrinsics/ctime.c (strctime): Rename to gf_ctime, use snprintf instead of strftime. (fdate): Use gf_ctime. (fdate_sub): Likewise. (ctime): Likewise. (ctime_sub): Likewise. From-SVN: r210947
2014-05-26Daily bump.GCC Administrator1-1/+1
From-SVN: r210915
2014-05-25Daily bump.GCC Administrator1-1/+1
From-SVN: r210903
2014-05-24backport: [multiple changes]Dominique d'Humieres4-0/+126
2014-05-24 Dominique d'Humieres <dominiq@lps.ens.fr> Backport r195492 and r195815 2013-01-27 Paul Thomas <pault@gcc.gnu.org> PR fortran/55789 * gfortran.dg/associate_14.f90: New test. PR fortran/56047 * gfortran.dg/associate_13.f90: New test. 2013-02-06 Paul Thomas <pault@gcc.gnu.org> PR fortran/55789 * gfortran.dg/array_constructor_41.f90: New test. From-SVN: r210894
2014-05-24backport: [multiple changes]Dominique d'Humieres6-7/+34
2014-05-24 Dominique d'Humieres <dominiq@lps.ens.fr> Backport r195492 and r195815 2013-01-27 Paul Thomas <pault@gcc.gnu.org> PR fortran/55789 PR fortran/56047 * gfortran.h : Add associate_var to symbol_attr. * resolve.c (resolve_assoc_var): Set associate_var attribute. If the target class_ok is set, set it for the associate variable. * check.c (allocatable_check): Associate variables should not have the allocatable attribute even if their symbols do. * class.c (gfc_build_class_symbol): Symbols with associate_var set will always have a good class container. 2013-02-06 Paul Thomas <pault@gcc.gnu.org> PR fortran/55789 * trans-array.c (trans_array_constructor): Remove condition 'dynamic' = true if the loop ubound is a VAR_DECL. From-SVN: r210893
2014-05-24Daily bump.GCC Administrator1-1/+1
From-SVN: r210882
2014-05-23backport: [multiple changes]Richard Biener6-3/+78
2014-05-23 Richard Biener <rguenther@suse.de> Backport from mainline 2013-08-30 Richard Biener <rguenther@suse.de> PR tree-optimization/58228 * tree-vect-data-refs.c (vect_analyze_data_ref_access): Do not allow invariant loads in nested loop vectorization. * gcc.dg/torture/pr58228.c: New testcase. 2013-09-26 Richard Biener <rguenther@suse.de> PR tree-optimization/58539 * tree-vect-loop.c (vect_create_epilog_for_reduction): Honor the fact that debug statements are not taking part in loop-closed SSA construction. * gcc.dg/torture/pr58539.c: New testcase. From-SVN: r210847
2014-05-23Daily bump.GCC Administrator1-1/+1
From-SVN: r210831
2014-05-22re PR target/61208 (armhf: generated asm code produces "branch out of range" ↵Richard Earnshaw2-3/+9
error in gas with -Os) PR target/61208 * arm.md (arm_cmpdi_unsigned): Fix length calculation for Thumb2. From-SVN: r210816
2014-05-22Daily bump.GCC Administrator1-1/+1
From-SVN: r210730
2014-05-21Daily bump.GCC Administrator1-1/+1
From-SVN: r210662
2014-05-20backport: re PR target/60991 ([avr] Stack corruption when using 24-bit ↵Senthil Kumar Selvaraj4-1/+39
integers __int24 or __memx pointers in large stack frame) gcc/ 2014-05-20 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> Backport from mainline r210325 2014-05-12 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> PR target/60991 * config/avr/avr.c (avr_out_store_psi): Use correct constant to restore Y. gcc/testsuite/ 2014-05-20 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> Backport from mainline r210325 2014-05-12 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> PR target/60991 * gcc.target/avr/pr60991.c: New testcase. From-SVN: r210635
2014-05-20Daily bump.GCC Administrator1-1/+1
From-SVN: r210626
2014-05-19Daily bump.GCC Administrator1-1/+1
From-SVN: r210593
2014-05-18Daily bump.GCC Administrator1-1/+1
From-SVN: r210570
2014-05-17Daily bump.GCC Administrator1-1/+1
From-SVN: r210539
2014-05-16PR 61187 Fix use of uninitialized data.Janne Blomqvist2-2/+19
2014-05-16 Janne Blomqvist <jb@gcc.gnu.org> Backport from trunk: PR libfortran/61187 * io/unix.c (raw_close): Check if s->fd is -1. (fd_to_stream): Check return value of fstat(), handle error. From-SVN: r210529
2014-05-16Daily bump.GCC Administrator1-1/+1
From-SVN: r210481
2014-05-15Daily bump.GCC Administrator1-1/+1
From-SVN: r210452
2014-05-14Daily bump.GCC Administrator1-1/+1
From-SVN: r210407
2014-05-13backport: re PR tree-optimization/60382 (ICE on valid code at -O3 on ↵Richard Biener4-0/+55
x86_64-linux-gnu (in vect_create_epilog_for_reduction, at tree-vect-loop.c:4352)) 2014-05-13 Richard Biener <rguenther@suse.de> Backport from mainline 2014-03-04 Richard Biener <rguenther@suse.de> PR tree-optimization/60382 * tree-vect-loop.c (vect_is_simple_reduction_1): Do not consider dead PHIs a reduction. * gcc.dg/vect/pr60382.c: New testcase. From-SVN: r210371
2014-05-13Daily bump.GCC Administrator1-1/+1
From-SVN: r210346
2014-05-12Daily bump.GCC Administrator1-1/+1
From-SVN: r210316
2014-05-11Daily bump.GCC Administrator1-1/+1
From-SVN: r210302
2014-05-10Daily bump.GCC Administrator1-1/+1
From-SVN: r210295
2014-05-09backport: re PR target/61055 ([avr] wrong test instruction after increment ↵Georg-Johann Lay5-4/+119
with -O1) gcc/ Backport from 2014-05-09 trunk r210267 PR target/61055 * config/avr/avr.md (cc): Add new attribute set_vzn. (addqi3, negqi2) [cc]: Set cc insn attribute to set_vzn instead of set_zn for alternatives with INC, DEC or NEG. * config/avr/avr.c (avr_notice_update_cc): Handle SET_VZN. (avr_out_plus_1): ADIW sets cc0 to CC_SET_CZN. INC, DEC set cc0 to CC_CLOBBER. gcc/testsuite/ Backport from 2014-05-09 trunk r210267 PR target/61055 * gcc.target/avr/torture/pr61055.c: New test. From-SVN: r210270
2014-05-09Daily bump.GCC Administrator1-1/+1
From-SVN: r210250
2014-05-08re PR libstdc++/61117 (Manual uses term open source but should say free ↵Joshua Gay3-2/+9
software) 2014-05-08 Joshua Gay <jgay@gnu.org> PR libstdc++/61117 * doc/xml/faq.xml (faq.license.what_restrictions): Replace "open source" with "free software". * doc/html/faq.html: Likewise. From-SVN: r210242
2014-05-08backport: re PR target/60609 (Error: value of 256 too large for field of 1 ↵Charles Baylis3-8/+265
bytes at 68242) 2014-05-08 Charles Baylis <charles.baylis@linaro.org> Backport from mainline 2014-04-07 Charles Baylis <charles.baylis@linaro.org> PR target/60609 * config/arm/arm.h (ASM_OUTPUT_CASE_END): Remove. (LABEL_ALIGN_AFTER_BARRIER): Align barriers which occur after ADDR_DIFF_VEC. From-SVN: r210227
2014-05-08Daily bump.GCC Administrator1-1/+1
From-SVN: r210194
2014-05-07backport: re PR middle-end/58809 (ICE with complex variable in OpenMP ↵Jakub Jelinek4-3/+31
reduction clause) Backported from mainline 2013-10-21 Marek Polacek <polacek@redhat.com> PR middle-end/58809 * fold-const.c (fold_range_test): Return 0 if the type is not an integral type. * gcc.dg/gomp/pr58809.c: New test. From-SVN: r210180
2014-05-07backport: re PR middle-end/59011 (ICE in make_decl_rtl, at varasm.c:1147)Jakub Jelinek4-4/+57
Backported from mainline 2013-12-03 Jakub Jelinek <jakub@redhat.com> PR middle-end/59011 * gimplify.c (nonlocal_vla_vars): New variable. (gimplify_var_or_parm_decl): Put VAR_DECLs for VLAs into nonlocal_vla_vars chain. (gimplify_body): Call declare_vars on nonlocal_vla_vars chain if outer_bind has DECL_INITIAL (current_function_decl) block. * gcc.dg/pr59011.c: New test. From-SVN: r210179
2014-05-07backport: re PR c++/59297 (ICE: openmp atomic with indirect LHS)Jakub Jelinek4-1/+48
Backported from mainline 2013-11-28 Jakub Jelinek <jakub@redhat.com> PR c++/59297 * semantics.c (finish_omp_atomic): Call finish_expr_stmt rather than add_stmt. * g++.dg/gomp/pr59297.C: New test. 2013-05-31 Jason Merrill <jason@redhat.com> PR c++/56930 * semantics.c (potential_constant_expression_1): Handle OMP_ATOMIC*. From-SVN: r210178