aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
1999-12-26acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_AL...Zack Weinberg1-4/+4
1999-12-24Makefile.in (toplev.o): Depend on loop.h.Kaveh R. Ghazi1-1/+1
1999-12-20* tree.c (real_value_from_int_cst): Clear REAL_VALUE_TYPE object first.Richard Kenner1-0/+4
1999-12-18alias.c: Minor reformatting.Richard Kenner1-101/+141
1999-12-15tree.c (decl_function_context): Handle virtual functions.Jason Merrill1-0/+9
1999-12-09tree.c (copy_node): Do zero the TREE_CHAIN, even for an EXPR_WITH_FILE_LOCATION.Mark Mitchell1-3/+1
1999-11-25* tree.c (unsave_expr_now): Handle NULL_TREE as input.Mark Mitchell1-0/+4
1999-11-24tree.h (unsave_expr_1): New function.Mark Mitchell1-35/+90
1999-11-12tree.h (SAVE_EXPR_PERSISTENT_P): New macro.Mark Mitchell1-25/+3
1999-11-10ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'.Philippe De Muyter1-1/+1
1999-11-08tree.h (get_containing_scope): Declare it.Mark Mitchell1-8/+13
1999-10-31[multiple changes]Richard Kenner1-10/+2
1999-10-26c-parse.in (cast_expr): Constify.Kaveh R. Ghazi1-1/+1
1999-10-26tree.h (BLOCK_TYPE_TAGS): Remove.Mark Mitchell1-1/+0
1999-10-10ansidecl.h (HAVE_GCC_VERSION): New macro.Kaveh R. Ghazi1-1/+1
1999-10-08tree.c (make_lang_type_fn): New funtion pointer.Franz Sirl1-0/+15
1999-10-04tree.c (build1): Set TREE_SIDE_EFFECTS for expressions that always have side-...Richard Henderson1-3/+24
1999-10-04tree.c (make_node): Set TREE_SIDE_EFFECTS for expressions that are always hav...Mark Mitchell1-0/+21
1999-10-02tree.c (build): Don't look at TREE_SIDE_EFFECTS or TREE_RAISES for non-trees.Mark Mitchell1-10/+29
1999-09-22Fix complex-5.c problemMichael Meissner1-0/+34
1999-09-21Replace string const "<built-in>" with dynamic allocation.Alex Samuel1-2/+12
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-14c-pragma.c (handle_pragma_token): Wrap variables `name' and `value' in HANDLE...Kaveh R. Ghazi1-6/+5
1999-09-13tree.c (fix_sizetype): Exchange the types for TYPE_SIZE and TYPE_SIZE_UNIT.Andreas Schwab1-2/+2
1999-09-11tree.c (save_tree_status): Revert 10 Sep change.Richard Henderson1-4/+7
1999-09-12tree.c (type_hash_canon): Put all types in the hash-table, when GC'ing.Mark Mitchell1-1/+1
1999-09-10tree.c (type_hash_lookup): Check for equal TYPE_ALIGN fields when comparing t...Andrew Haley1-0/+6
1999-09-10loop.c (basic_induction_var): Typo NULL_RTX -> NULL.Richard Henderson1-4/+3
1999-09-10Move declarations and building code for common tree nodes to tree.[ch]Bernd Schmidt1-0/+185
1999-09-08gansidecl.h (__attribute__, [...]): Delete.Kaveh R. Ghazi1-1/+1
1999-09-07Linas Vepstas <linas@linas.org>Linas Vepstas1-3/+3
1999-09-07emit-rtl.c (free_emit_status): Take decl as a parameter.Mark Mitchell1-9/+0
1999-09-06copy_node should copy the nodeBernd Schmidt1-4/+2
1999-09-05Makefile.in (ggc-simple.o): Depend on varray.h.Richard Henderson1-19/+63
1999-09-05Makefile.in (tree.o): Depend on ggc.h.Richard Henderson1-20/+42
1999-09-04Change memory mangement and constant pool handling for nested functions to ma...Bernd Schmidt1-133/+11
1999-08-29tree.c (tree_code_name): Constify a char*.Kaveh R. Ghazi1-1/+1
1999-08-27tree.c (copy_node): Improve documentation.Mark Mitchell1-4/+7
1999-08-26For gcc:Gavin Romig-Koch1-1/+1
1999-08-26system.h: Don't redefine abort or trim_filename.Zack Weinberg1-82/+7
1999-08-20machmode.h (mode_name): Constify a char*.Kaveh R. Ghazi1-2/+0
1999-08-20tree.c (expr_check): Fix typo in last change.Zack Weinberg1-1/+1
1999-08-19rtl.def (NOTE): Change format to "iuu0n".Zack Weinberg1-51/+82
1999-08-16tree.c (type_hash_add): Use permalloc to allocate nodes in the hashtable.Mark Mitchell1-1/+1
1999-08-13For gcc:Gavin Romig-Koch1-1/+11
1999-08-04Warning fixes:Kaveh R. Ghazi1-0/+2
1999-07-31Backport of GC branch patches part 1: kill eh status saving.Bernd Schmidt1-1/+0
1999-07-15Fix winsup build failure reported by Chris Faylor.Jim Wilson1-1/+6
1999-04-17Check for circularity only if ENABLE_CHECKING is definedCraig Burley1-0/+2
1999-04-15tree.c (valid_machine_attribute): If we're modifying the FUNCTION_TYPE within...Jason Merrill1-0/+7