1. 07 Oct, 2004 39 commits
  2. 06 Oct, 2004 1 commit
    • re PR middle-end/17849 (intrinsic_pack.f90) · a3ed9870
      2004-10-06  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR middle-end/17849
              * gfortran.fortran-torture/compile/nested.f90: New test
      
      
      2004-10-06  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR middle-end/17849
              * tree-nested.c (walk_stmt_info): Add changed field.
              (convert_nonlocal_reference): Set changed to when we
              change a decl to unnested decl.
              <case ADDR_EXPR>: Instead of checking if the immediate part
              of the ADDR_EXPR changed, check the field changed.
              Use recompute_tree_invarant_for_addr_expr instead of unsetting
              TREE_INVARIANT.
              (convert_local_reference):  Set changed to when we
              change a decl to unnested decl.
              <case ADDR_EXPR>: Instead of checking if the immediate part
              of the ADDR_EXPR changed, check the field changed.
              Also call recompute_tree_invarant_for_addr_expr on the ADDR_EXPR.
      
      From-SVN: r88650
      Andrew Pinski committed