aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
1997-08-28version.c: Bump for latest snapshot.Jeffrey A Law1-0/+8
1997-08-02(int_fits_type_p): Negative ints never fit unsigned types, andRichard Kenner1-2/+8
1997-08-02(contains_this_placeholder_p): Delete.Richard Kenner1-40/+14
1997-07-22tree.c (array_type_nelts): Make sure the domain of TYPE is set before we try ...Brendan Kehoe1-3/+10
1997-07-20(contains_placeholder_p): Call contains_this_placeholder_p.Richard Kenner1-23/+56
1997-06-12tree.c (unsave_expr_now): Avoid recursing into the parts of the tree that are...Mike Stump1-1/+15
1997-06-09(change_main_variant): Remove unused function.Richard Kenner1-37/+0
1997-05-06reformat a little to match GNU coding standards.Mike Stump1-2/+2
1997-04-17xJason Merrill1-6/+29
1997-03-17(build_{index,range}_type): Ensure expressions for min and max valueRichard Kenner1-3/+12
1997-01-29(copy_node): Clear TREE_ASM_WRITTEN.Richard Kenner1-0/+1
1997-01-18(get_unwidened): Don't crash if FIELD_DECL not layed out.Richard Kenner1-1/+3
1997-01-04(staticp, case COMPONENT_REF, BIT_FIELD_REF): Not static if bitfield.Richard Kenner1-1/+6
1997-01-04(integer_pow2): Mask value to width of type.Richard Kenner1-1/+57
1996-12-09xJason Merrill1-0/+39
1996-11-07(integer_{zero,one,all_ones,pow2}p, real_{zero,one,two}p): Return 0 ifRichard Kenner1-2/+8
1996-10-31(decl_function_context): Handle QUAL_UNION_TYPE.Jim Wilson1-1/+2
1996-09-29(build_complex): Add new argument, TYPE.Richard Kenner1-5/+6
1996-09-29(contains_placeholder): Return 1 for PLACEHOLDER_EXPR.Richard Kenner1-0/+2
1996-09-24(copy_node): Fix error in last change.Richard Kenner1-9/+5
1996-09-23(copy_node): Abort if don't know size of node.Richard Kenner1-0/+2
1996-09-23(build1): Clean up initialization of OBSTACK.Richard Kenner1-2/+1
1996-07-23install EH codeMike Stump1-0/+1
1996-07-03formatting tweaksMike Stump1-19/+23
1996-05-31tree.def (OFFSET_REF): Remove.Mike Stump1-9/+0
1996-05-18(unsave_expr_now): Avoid use of NULL_RTX since no rtl.h.Richard Kenner1-3/+3
1996-05-17expr.c (expand_expr, [...]): Make TARGET_EXPRs redoable for UNSAVE_EXPR.Mike Stump1-3/+5
1996-05-17expr.c (expand_expr, [...]): Move from the C++ frontend to the backend where ...Mike Stump1-0/+85
1996-05-06expr.c (expand_increment): Add third parameter to know when to ignore the res...Mike Stump1-4/+4
1996-05-05(build_real_from_int_cst): Remove spurious test forRichard Kenner1-1/+1
1996-04-14(real_value_from_int_cst): New arg, TYPE.Richard Kenner1-5/+12
1996-04-09(substitute_in_expr): Don't return new expression if nothing changed.Richard Kenner1-164/+44
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