aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)Author
1995-04-02(chain_member_purpose): New function.kenner
1995-03-30(valid_machine_attribute): Now receive name and args.kenner
1995-03-15Handle compilation of nested functions from another scope.merrill
1995-03-02Remove Feb 28's FUNCTION_NEEDS_STATIC_CHAIN changes.bothner
1995-02-28* tree.c (staticp): Use FUNCTION_NEEDS_STATIC_CHAIN.bothner
1995-02-23Formatting changes.kenner
1995-02-21(chain_member_value, decl_attribute_variant): New functions.kenner
1995-02-15 tree.c (get_set_constructor_bytes): New function. Replaces ...bothner
1995-02-14(stabilize_reference_1): No longer static.kenner
1995-02-13* tree.c (permanent_allocation): Pop function_maybepermanent_obstack,bothner
1995-01-18(stabilize_reference): Fix typo in last change.kenner
1995-01-18(stabilize_reference, case RTL_EXPR): New case.kenner
1994-12-07(preserve_momentary): New function.kenner
1994-11-16(integer_{zero,one,all_ones,pow2}p): Handle COMPLEX_CST.kenner
1994-11-16Check target endianness at run time, not compile timeian
1994-11-16(staticp): A non-nested function is always static.kenner
1994-10-02(save_tree_status): Add argument to indicate that the newmerrill
1994-09-09 * tree.c (decl_function_context): Don't treat C++ membermrs
1994-09-08(get_set_constructor_bits, get_set_constructor_words): New functions.bothner
1994-09-01(type_list_equal): If the types of the default argumentsmerrill
1994-08-20(build_type_variant): Only return existing type if itwilson
1994-08-11* tree.c (stabilize_reference): Handle COMPOUND_EXPR.bothner
1994-08-01(permanent_allocation): When freeing to momentary_function_firstobj,kenner
1994-07-29(change_main_variant): Return type now void.kenner
1994-06-14Cast pointer operands to bzero, bcopy, and bcmp to (char *).kenner
1994-06-14(staticp, case FUNCTION_DECL): A nested function isn't static.kenner
1994-05-06(TYPE_HASH): Move definition to top of file.kenner
1994-03-30Include <stdarg.h> instead of "gstdarg.h"; similarly for varargs.kenner
1994-03-25(stabilize_reference_1): Remove decl of unused variable.kenner
1994-03-20(build_real): Add `overflow' var; pass to CHECK_FLOAT_VALUE.kenner
1994-03-16Don't declare last parameter of stdarg function to be register.ian
1994-03-14(tree_int_cst_sgn): New function.kenner
1994-03-13Include setjmp.h.kenner
1994-03-08(momentary_function_firstobj): New variable.wilson
1994-03-06(build_nt, build_parse_node): Remove `register' from decl of CODE.kenner
1994-02-27(make_node, stabilize_reference_1): Abort if unknown class.kenner
1994-02-26(substitute_in_type, case REAL_TYPE): Fix typo in previous change.kenner
1994-02-25(substitute_in_type, case REAL_TYPE): Allow TYPE_{MIN,MAX}_VALUE to bekenner
1994-02-16Remove unneeded test for STRING_TYPE.bothner
1994-02-10If __STDC__, include gstdarg and use ANSI form of varargs.kenner
1994-02-09(int_fits_type_p): Properly handle case of variable bounds for types.kenner
1994-02-02(FILE_FUNCTION_FORMAT): Fix typo if neither dot nor dollar in label.kenner
1994-02-01(build_type_variant): Simplify by using build_type_copy.kenner
1994-01-04(substitute_expr): Don't abort for RTL_EXPR and SAVE_EXPR; just dokenner
1993-12-22(chainon): Detect more circularities.kenner
1993-12-15(copy_node): Handle length of INTEGER_CST like make_node.kenner
1993-12-12(type_hash_canon): Clean up obstack usage a bit.kenner
1993-10-10(save_tree_status): Function_maybepermanent_obstack is the function_obstackkenner
1993-10-10(pop_momentary_nofree): New function.rms
1993-10-06(save_expr): Update tombstone comment.kenner