Commit Graph

10 Commits

Author SHA1 Message Date
Per Bothner
38d42ddbcf Extend comment for SET_TYPE to mention Chill.
From-SVN: r8465
1994-11-15 20:19:55 -08:00
Mike Stump
5dab5552a1 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
1994-05-13 00:19:57 +00:00
Per Bothner
70b78a2622 Removed un-used STRING_TYPE.
From-SVN: r6569
1994-02-15 19:52:30 -08:00
Richard Kenner
ab487f123a (PLACEHOLDER_EXPR, WITH_RECORD_EXPR): New tree codes.
From-SVN: r5579
1993-10-03 21:45:02 -04:00
Richard Kenner
e9b3df3116 (TRUTH_{AND,OR,XOR}_EXPR): Make code class be 'e' like the rest of the
truth operations.

From-SVN: r4745
1993-06-26 11:04:22 -04:00
Richard Kenner
08703ee423 (QUAL_UNION_TYPE): New tree code.
From-SVN: r4115
1993-04-13 06:34:08 -04:00
Per Bothner
442cb32d53 Clarify comment on INTEGER_TYPE.
From-SVN: r3618
1993-03-02 22:46:43 -08:00
Per Bothner
e670291961 Fix typos in comment.
From-SVN: r3467
1993-02-12 13:03:32 -08:00
Richard Kenner
b7b2fc98eb (TRUTH_XOR_EXPR): New tree code.
From-SVN: r2991
1992-12-30 06:00:39 -05:00
Brendan Kehoe
6d77ee8957 Initial revision
From-SVN: r2749
1992-11-12 20:55:58 -05:00