summaryrefslogtreecommitdiff
path: root/gcc/tree.c
Commit message (Expand)AuthorAgeFilesLines
* xJason Merrill1997-04-171-6/+29
* (build_{index,range}_type): Ensure expressions for min and max valueRichard Kenner1997-03-171-3/+12
* (copy_node): Clear TREE_ASM_WRITTEN.Richard Kenner1997-01-291-0/+1
* (get_unwidened): Don't crash if FIELD_DECL not layed out.Richard Kenner1997-01-181-1/+3
* (staticp, case COMPONENT_REF, BIT_FIELD_REF): Not static if bitfield.Richard Kenner1997-01-041-1/+6
* (integer_pow2): Mask value to width of type.Richard Kenner1997-01-041-1/+57
* xJason Merrill1996-12-091-0/+39
* (integer_{zero,one,all_ones,pow2}p, real_{zero,one,two}p): Return 0 ifRichard Kenner1996-11-071-2/+8
* (decl_function_context): Handle QUAL_UNION_TYPE.Jim Wilson1996-10-311-1/+2
* (build_complex): Add new argument, TYPE.Richard Kenner1996-09-291-5/+6
* (contains_placeholder): Return 1 for PLACEHOLDER_EXPR.Richard Kenner1996-09-291-0/+2
* (copy_node): Fix error in last change.Richard Kenner1996-09-241-9/+5
* (copy_node): Abort if don't know size of node.Richard Kenner1996-09-231-0/+2
* (build1): Clean up initialization of OBSTACK.Richard Kenner1996-09-231-2/+1
* install EH codeMike Stump1996-07-231-0/+1
* formatting tweaksMike Stump1996-07-031-19/+23
* tree.def (OFFSET_REF): Remove.Mike Stump1996-05-311-9/+0
* (unsave_expr_now): Avoid use of NULL_RTX since no rtl.h.Richard Kenner1996-05-181-3/+3
* expr.c (expand_expr, [...]): Make TARGET_EXPRs redoable for UNSAVE_EXPR.Mike Stump1996-05-171-3/+5
* expr.c (expand_expr, [...]): Move from the C++ frontend to the backend where ...Mike Stump1996-05-171-0/+85
* expr.c (expand_increment): Add third parameter to know when to ignore the res...Mike Stump1996-05-061-4/+4
* (build_real_from_int_cst): Remove spurious test forRichard Kenner1996-05-051-1/+1
* (real_value_from_int_cst): New arg, TYPE.Richard Kenner1996-04-141-5/+12
* (substitute_in_expr): Don't return new expression if nothing changed.Richard Kenner1996-04-091-164/+44
* (substitute_in_expr, case COMPONENT_REF): Ignore if innerRichard Kenner1996-03-161-1/+7
* (staticp): Check DECL_NO_STATIC_CHAIN on nested functions.Jason Merrill1996-03-051-1/+1
* (decl_function_context): Do decl_function_context right forJason Merrill1996-02-211-1/+1
* Changes to distinguish typedef from original type in debug output.Per Bothner1996-02-121-0/+8
* (merge_attributes): Moved here from c-typeck.c.Doug Evans1996-01-091-0/+38
* libgcc2.c (__empty): An empty function used by the C++ frontend for defaultin...Mike Stump1995-12-181-0/+3
* (staticp, case INDIRECT_EXPR): Disable case.Richard Kenner1995-10-011-0/+5
* (save_expr): Return original for ERROR_MARK.Richard Kenner1995-09-251-1/+1
* (simple_cst_equal): Work around enum bug in vax ultrix 4.3 pcc.Richard Kenner1995-06-191-1/+1
* Update FSF address.Richard Kenner1995-06-151-1/+2
* *** empty log message ***Jason Merrill1995-05-241-4/+3
* (type_list_equal, simple_cst_list_equal, index_type_equal):Richard Kenner1995-05-241-24/+25
* (valid_machine_attribute): Handle attribute on pointer-to-functionRichard Kenner1995-05-221-0/+27
* (simple_cst_equal): Don't look at language-specific nodes since weRichard Kenner1995-05-201-2/+7
* Fix typos in comments.Richard Kenner1995-05-161-5/+5
* (substitute_in_expr): Preserve TREE_READONLY.Richard Kenner1995-04-301-26/+39
* (attribute_hash_list): New function.Doug Evans1995-04-281-51/+136
* (valid_machine_attribute): Update last change.Richard Kenner1995-04-271-4/+4
* (valid_machine_attribute): Use new function attribute_in_list...Richard Kenner1995-04-251-25/+49
* (chain_member_purpose): Make similar to chain_member_value.Richard Kenner1995-04-251-2/+2
* (integer_all_onesp): Test to size of mode, not TYPE_PRECISION.Richard Kenner1995-04-211-1/+3
* (get_set_constructor_bytes): Fix BITS_BIG_ENDIAN -> BYTES_BIG_ENDIAN.Per Bothner1995-04-181-1/+1
* (chain_member_purpose): New function.Richard Kenner1995-04-021-0/+18
* (valid_machine_attribute): Now receive name and args.Richard Kenner1995-03-301-15/+22
* Handle compilation of nested functions from another scope.Jason Merrill1995-03-151-24/+73
* Remove Feb 28's FUNCTION_NEEDS_STATIC_CHAIN changes.Per Bothner1995-03-011-1/+1