aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
1996-03-16(substitute_in_expr, case COMPONENT_REF): Ignore if innerRichard Kenner1-1/+7
1996-03-05(staticp): Check DECL_NO_STATIC_CHAIN on nested functions.Jason Merrill1-1/+1
1996-02-21(decl_function_context): Do decl_function_context right forJason Merrill1-1/+1
1996-02-12Changes to distinguish typedef from original type in debug output.Per Bothner1-0/+8
1996-01-09(merge_attributes): Moved here from c-typeck.c.Doug Evans1-0/+38
1995-12-18libgcc2.c (__empty): An empty function used by the C++ frontend for defaultin...Mike Stump1-0/+3
1995-10-01(staticp, case INDIRECT_EXPR): Disable case.Richard Kenner1-0/+5
1995-09-25(save_expr): Return original for ERROR_MARK.Richard Kenner1-1/+1
1995-06-19(simple_cst_equal): Work around enum bug in vax ultrix 4.3 pcc.Richard Kenner1-1/+1
1995-06-15Update FSF address.Richard Kenner1-1/+2
1995-05-24*** empty log message ***Jason Merrill1-4/+3
1995-05-24(type_list_equal, simple_cst_list_equal, index_type_equal):Richard Kenner1-24/+25
1995-05-22(valid_machine_attribute): Handle attribute on pointer-to-functionRichard Kenner1-0/+27
1995-05-20(simple_cst_equal): Don't look at language-specific nodes since weRichard Kenner1-2/+7
1995-05-16Fix typos in comments.Richard Kenner1-5/+5
1995-04-30(substitute_in_expr): Preserve TREE_READONLY.Richard Kenner1-26/+39
1995-04-28(attribute_hash_list): New function.Doug Evans1-51/+136
1995-04-27(valid_machine_attribute): Update last change.Richard Kenner1-4/+4
1995-04-25(valid_machine_attribute): Use new function attribute_in_list...Richard Kenner1-25/+49
1995-04-25(chain_member_purpose): Make similar to chain_member_value.Richard Kenner1-2/+2
1995-04-21(integer_all_onesp): Test to size of mode, not TYPE_PRECISION.Richard Kenner1-1/+3
1995-04-18(get_set_constructor_bytes): Fix BITS_BIG_ENDIAN -> BYTES_BIG_ENDIAN.Per Bothner1-1/+1
1995-04-02(chain_member_purpose): New function.Richard Kenner1-0/+18
1995-03-30(valid_machine_attribute): Now receive name and args.Richard Kenner1-15/+22
1995-03-15Handle compilation of nested functions from another scope.Jason Merrill1-24/+73
1995-03-01Remove Feb 28's FUNCTION_NEEDS_STATIC_CHAIN changes.Per Bothner1-1/+1
1995-02-28* tree.c (staticp): Use FUNCTION_NEEDS_STATIC_CHAIN.Per Bothner1-1/+1
1995-02-23Formatting changes.Richard Kenner1-10/+4
1995-02-21(chain_member_value, decl_attribute_variant): New functions.Richard Kenner1-1/+91
1995-02-14tree.c (get_set_constructor_bytes): New function. Replaces ...Per Bothner1-9/+8
1995-02-14(stabilize_reference_1): No longer static.Richard Kenner1-2/+1
1995-02-13tree.c (permanent_allocation): Pop function_maybepermanent_obstack, not hardw...Per Bothner1-1/+1
1995-01-18(stabilize_reference): Fix typo in last change.Richard Kenner1-1/+1
1995-01-17(stabilize_reference, case RTL_EXPR): New case.Richard Kenner1-1/+8
1994-12-07(preserve_momentary): New function.Richard Kenner1-0/+9
1994-11-16(integer_{zero,one,all_ones,pow2}p): Handle COMPLEX_CST.Richard Kenner1-18/+45
1994-11-16Check target endianness at run time, not compile timeIan Lance Taylor1-5/+4
1994-11-15(staticp): A non-nested function is always static.Richard Kenner1-4/+2
1994-10-02(save_tree_status): Add argument to indicate that the new function is not a n...Jason Merrill1-16/+24
1994-09-09tree.c (decl_function_context): Don't treat C++ member functions of classes d...Mike Stump1-1/+1
1994-09-08(get_set_constructor_bits, get_set_constructor_words): New functions.Per Bothner1-0/+99
1994-09-01(type_list_equal): If the types of the default argumentsJason Merrill1-1/+3
1994-08-19(build_type_variant): Only return existing type if itJim Wilson1-13/+8
1994-08-11* tree.c (stabilize_reference): Handle COMPOUND_EXPR.Per Bothner1-0/+7
1994-08-01(permanent_allocation): When freeing to momentary_function_firstobj,Richard Kenner1-1/+4
1994-07-29(change_main_variant): Return type now void.Richard Kenner1-1/+1
1994-06-14Cast pointer operands to bzero, bcopy, and bcmp to (char *).Richard Kenner1-4/+4
1994-06-14(staticp, case FUNCTION_DECL): A nested function isn't static.Richard Kenner1-1/+6
1994-05-06(TYPE_HASH): Move definition to top of file.Richard Kenner1-4/+109
1994-03-30Include <stdarg.h> instead of "gstdarg.h"; similarly for varargs.Richard Kenner1-2/+2