aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
2019-06-30Daily bump.GCC Administrator1-1/+1
From-SVN: r272828
2019-06-29trans.c (mark_visited_r): Set TYPE_SIZES_GIMPLIFIED on the main variant of a ↵Eric Botcazou2-1/+7
type, if any. * gcc-interface/trans.c (mark_visited_r): Set TYPE_SIZES_GIMPLIFIED on the main variant of a type, if any. From-SVN: r272818
2019-06-29decl.c (set_nonaliased_component_on_array_type): Add missing guard for the ↵Eric Botcazou2-2/+10
presence of TYPE_CANONICAL. * gcc-interface/decl.c (set_nonaliased_component_on_array_type): Add missing guard for the presence of TYPE_CANONICAL. (set_reverse_storage_order_on_array_type): Likewise. From-SVN: r272814
2019-06-29Daily bump.GCC Administrator1-1/+1
From-SVN: r272805
2019-06-28re PR tree-optimization/90949 (null pointer check removed)Jeff Law5-7/+70
PR tree-optimization/90949 * tree-ssa-copy.c (fini_copy_prop): Use reset_flow_sensitive_info. * tree-ssanames.c (reset_flow_sensitive_info): Reset non-null state. * gcc.c-torture/execute/pr90949.c: New test. From-SVN: r272798
2019-06-28Daily bump.GCC Administrator1-1/+1
From-SVN: r272771
2019-06-27[PR 90939] Remove outdated assert in ipcp_bits_lattice::meet_withMartin Jambor2-1/+8
2019-06-27 Martin Jambor <mjambor@suse.cz> PR ipa/90939 * ipa-cp.c (ipcp_bits_lattice::meet_with): Remove assert. From-SVN: r272747
2019-06-27Daily bump.GCC Administrator1-1/+1
From-SVN: r272720
2019-06-26Daily bump.GCC Administrator1-1/+1
From-SVN: r272662
2019-06-25Daily bump.GCC Administrator1-1/+1
From-SVN: r272629
2019-06-24Daily bump.GCC Administrator1-1/+1
From-SVN: r272610
2019-06-23Daily bump.GCC Administrator1-1/+1
From-SVN: r272596
2019-06-22Daily bump.GCC Administrator1-1/+1
From-SVN: r272580
2019-06-21backport: re PR fortran/90937 (ICE: in gfc_get_symbol_decl, at ↵Thomas Koenig3-1/+22
fortran/trans-decl.c:1538) 2019-06-21 Thomas Koenig <tkoenig@gcc.gnu.org> Backport from trunk PR fortran/90937 * trans-types.c (get_formal_from_actual_arglist): Get symbol from current namespace so it will be freed later. If symbol is of type character, get an empty character length. 2019-06-21 Thomas Koenig <tkoenig@gcc.gnu.org> Backport from trunk PR fortran/90937 * gfortran.dg/external_procedure_4.f90: New test. From-SVN: r272566
2019-06-21Daily bump.GCC Administrator1-1/+1
From-SVN: r272535
2019-06-20Daily bump.GCC Administrator1-1/+1
From-SVN: r272492
2019-06-19Daily bump.GCC Administrator1-1/+1
From-SVN: r272461
2019-06-18Daily bump.GCC Administrator1-1/+1
From-SVN: r272401
2019-06-17Daily bump.GCC Administrator1-1/+1
From-SVN: r272367
2019-06-16re PR middle-end/64242 (Longjmp expansion incorrect)John David Anglin2-21/+34
PR middle-end/64242 * config/pa/pa.md (nonlocal_goto): Restore frame pointer last. Add frame clobbers and schedule block. (builtin_longjmp): Likewise. From-SVN: r272364
2019-06-16Daily bump.GCC Administrator1-1/+1
From-SVN: r272334
2019-06-15Daily bump.GCC Administrator1-1/+1
From-SVN: r272315
2019-06-14Daily bump.GCC Administrator1-1/+1
From-SVN: r272277
2019-06-13re PR fortran/90870 (new test case gfortran.dg/deferred_character_33.f90 fails)Thomas Koenig3-44/+6
2019-06-13 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/90870 * gfortran.dg/deferred_character_33.f90: Remove failing test. * gfortran.dg/deferred_character_33a.f90: Likewise. From-SVN: r272249
2019-06-13Daily bump.GCC Administrator1-1/+1
From-SVN: r272225
2019-06-12backport: re PR fortran/90744 (Bogus length for character temporaries passed ↵Thomas Koenig4-0/+61
to external procedures since r268992) 2019-06-12 Thomas Koenig <tkoenig@gcc.gnu.org> Tomáš Trnka <trnka@scm.com> Backport from trunk PR fortran/90744 * trans-types.c (get_formal_from_actual_arglist): Unset typespec flags which make no sense for procedures without explicit interface. 2019-06-12 Thomas Koenig <tkoenig@gcc.gnu.org> Tomáš Trnka <trnka@scm.com> Backport from trunk PR fortran/90744 * gfortran.dg/deferred_character_33.f90: New test. * gfortran.dg/deferred_character_33a.f90: New test. Co-Authored-By: Tomáš Trnka <trnka@scm.com> From-SVN: r272214
2019-06-12Daily bump.GCC Administrator1-1/+1
From-SVN: r272174
2019-06-11Daily bump.GCC Administrator1-1/+1
From-SVN: r272138
2019-06-10Daily bump.GCC Administrator1-1/+1
From-SVN: r272099
2019-06-09Daily bump.GCC Administrator1-1/+1
From-SVN: r272086
2019-06-08Daily bump.GCC Administrator1-1/+1
From-SVN: r272064
2019-06-07Daily bump.GCC Administrator1-1/+1
From-SVN: r272024
2019-06-06Daily bump.GCC Administrator1-1/+1
From-SVN: r271979
2019-06-05Daily bump.GCC Administrator1-1/+1
From-SVN: r271941
2019-06-04Darwin, backport fix for regressed testcase.Iain Sandoe2-2/+8
2019-06-04 Iain Sandoe <iain@sandoe.co.uk> Backport from mainline 2019-05-02 Iain Sandoe <iain@sandoe.co.uk> * g++.dg/ext/instantiate2.C: Remove special-casing for Darwin. From-SVN: r271925
2019-06-04Daily bump.GCC Administrator1-1/+1
From-SVN: r271896
2019-06-03Daily bump.GCC Administrator1-1/+1
From-SVN: r271849
2019-06-02Daily bump.GCC Administrator1-1/+1
From-SVN: r271840
2019-06-01Daily bump.GCC Administrator1-1/+1
From-SVN: r271829
2019-05-31Daily bump.GCC Administrator1-1/+1
From-SVN: r271792
2019-05-30Daily bump.GCC Administrator1-1/+1
From-SVN: r271757
2019-05-29Daily bump.GCC Administrator1-1/+1
From-SVN: r271723
2019-05-28Backport r270476Martin Liska2-0/+8
2019-05-28 Martin Liska <mliska@suse.cz> Backport from mainline 2019-04-20 Sandra Loosemore <sandra@codesourcery.com> * g++.dg/ipa/pr89009.C: Add dg-require-effective-target fpic. From-SVN: r271699
2019-05-28Backport r269278Martin Liska2-3/+12
2019-05-28 Martin Liska <mliska@suse.cz> Backport from mainline 2019-02-28 John David Anglin <danglin@gcc.gnu.org> PR testsuite/89441 * g++.dg/ipa/pr89009.C: Update symbol visibility. From-SVN: r271698
2019-05-28Backport r268762 (test-suite)Martin Liska2-0/+20
2019-05-28 Martin Liska <mliska@suse.cz> Backport from mainline 2019-02-11 Martin Liska <mliska@suse.cz> PR ipa/89009 * g++.dg/ipa/pr89009.C: New test. From-SVN: r271697
2019-05-28trans.c (walk_nesting_tree): New static function.Eric Botcazou5-5/+59
* gcc-interface/trans.c (walk_nesting_tree): New static function. (finalize_nrv): Use it to walk the entire nesting tree. From-SVN: r271688
2019-05-28Daily bump.GCC Administrator1-1/+1
From-SVN: r271674
2019-05-27Daily bump.GCC Administrator1-1/+1
From-SVN: r271641
2019-05-26Daily bump.GCC Administrator1-1/+1
From-SVN: r271624
2019-05-25Daily bump.GCC Administrator1-1/+1
From-SVN: r271615