1. 13 May, 1994 2 commits
    • 37th Cygnus<->FSF merge · a4443a08
      From-SVN: r7290
      Mike Stump committed
    • calls.c (expand_call): Only destroy temporaries at the end of function calls, if… · 5dab5552
      calls.c (expand_call): Only destroy temporaries at the end of function calls, if flag_short_temps is set.
      
              * calls.c (expand_call): Only destroy temporaries at the end
              of function calls, if flag_short_temps is set.
              * expr.c (safe_from_p, expand_expr): Handle CLEANUP_POINT_EXPRs.
              * expr.c (expand_expr): Improve handling of temporaries inside
              COND_EXPRs, cures call to sorry.
              * expr.c (defer_cleanups_to): New routine to handle the deferral
              of cleanups.
              * flags.h (flag_short_temps): New flag, to allow better control
              over the lifetime of temporaries.
              * toplev.c (flag_short_temps, lang_options): Ditto.
              * tree.def (CLEANUP_POINT_EXPR): Add, to allow better control over
              the lifetime of temporaries.
      
      From-SVN: r7289
      Mike Stump committed
  2. 12 May, 1994 9 commits
  3. 11 May, 1994 9 commits
  4. 10 May, 1994 2 commits
  5. 09 May, 1994 2 commits
  6. 07 May, 1994 9 commits
  7. 06 May, 1994 7 commits