summaryrefslogtreecommitdiff
path: root/gcc/tree.c
Commit message (Expand)AuthorAgeFilesLines
* tree.h (TREE_SET_PERMANENT): New macro.Zack Weinberg2000-02-241-13/+8
* c-common.c (decl_attributes): Set DECL_SIZE_UNIT.Richard Kenner2000-02-191-5/+9
* loop.c (canonicalize_condition): New function, broken out of get_condition.John Wehle2000-02-181-0/+18
* combine.c (make_extraction, [...]): Avoid warning on mixed-signedness conditi...Richard Kenner2000-02-101-0/+44
* toplev.c: PROTO -> PARAMS.Kaveh R. Ghazi2000-01-171-16/+16
* Update copyrights for last checkin.Kaveh Ghazi2000-01-111-1/+1
* Makefile.in (optabs.o): Depend on real.hKaveh R. Ghazi2000-01-101-1/+1
* acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_AL...Zack Weinberg1999-12-261-4/+4
* Makefile.in (toplev.o): Depend on loop.h.Kaveh R. Ghazi1999-12-241-1/+1
* * tree.c (real_value_from_int_cst): Clear REAL_VALUE_TYPE object first.Richard Kenner1999-12-201-0/+4
* alias.c: Minor reformatting.Richard Kenner1999-12-181-101/+141
* tree.c (decl_function_context): Handle virtual functions.Jason Merrill1999-12-151-0/+9
* tree.c (copy_node): Do zero the TREE_CHAIN, even for an EXPR_WITH_FILE_LOCATION.Mark Mitchell1999-12-091-3/+1
* * tree.c (unsave_expr_now): Handle NULL_TREE as input.Mark Mitchell1999-11-251-0/+4
* tree.h (unsave_expr_1): New function.Mark Mitchell1999-11-241-35/+90
* tree.h (SAVE_EXPR_PERSISTENT_P): New macro.Mark Mitchell1999-11-121-25/+3
* ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'.Philippe De Muyter1999-11-101-1/+1
* tree.h (get_containing_scope): Declare it.Mark Mitchell1999-11-081-8/+13
* [multiple changes]Richard Kenner1999-10-311-10/+2
* c-parse.in (cast_expr): Constify.Kaveh R. Ghazi1999-10-261-1/+1
* tree.h (BLOCK_TYPE_TAGS): Remove.Mark Mitchell1999-10-261-1/+0
* ansidecl.h (HAVE_GCC_VERSION): New macro.Kaveh R. Ghazi1999-10-101-1/+1
* tree.c (make_lang_type_fn): New funtion pointer.Franz Sirl1999-10-081-0/+15
* tree.c (build1): Set TREE_SIDE_EFFECTS for expressions that always have side-...Richard Henderson1999-10-041-3/+24
* tree.c (make_node): Set TREE_SIDE_EFFECTS for expressions that are always hav...Mark Mitchell1999-10-041-0/+21
* tree.c (build): Don't look at TREE_SIDE_EFFECTS or TREE_RAISES for non-trees.Mark Mitchell1999-10-021-10/+29
* Fix complex-5.c problemMichael Meissner1999-09-221-0/+34
* Replace string const "<built-in>" with dynamic allocation.Alex Samuel1999-09-211-2/+12
* Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1999-09-201-0/+1
* c-pragma.c (handle_pragma_token): Wrap variables `name' and `value' in HANDLE...Kaveh R. Ghazi1999-09-141-6/+5
* tree.c (fix_sizetype): Exchange the types for TYPE_SIZE and TYPE_SIZE_UNIT.Andreas Schwab1999-09-131-2/+2
* tree.c (save_tree_status): Revert 10 Sep change.Richard Henderson1999-09-111-4/+7
* tree.c (type_hash_canon): Put all types in the hash-table, when GC'ing.Mark Mitchell1999-09-121-1/+1
* tree.c (type_hash_lookup): Check for equal TYPE_ALIGN fields when comparing t...Andrew Haley1999-09-101-0/+6
* loop.c (basic_induction_var): Typo NULL_RTX -> NULL.Richard Henderson1999-09-101-4/+3
* Move declarations and building code for common tree nodes to tree.[ch]Bernd Schmidt1999-09-101-0/+185
* gansidecl.h (__attribute__, [...]): Delete.Kaveh R. Ghazi1999-09-081-1/+1
* Linas Vepstas <linas@linas.org>Linas Vepstas1999-09-071-3/+3
* emit-rtl.c (free_emit_status): Take decl as a parameter.Mark Mitchell1999-09-071-9/+0
* copy_node should copy the nodeBernd Schmidt1999-09-061-4/+2
* Makefile.in (ggc-simple.o): Depend on varray.h.Richard Henderson1999-09-051-19/+63
* Makefile.in (tree.o): Depend on ggc.h.Richard Henderson1999-09-051-20/+42
* Change memory mangement and constant pool handling for nested functions to ma...Bernd Schmidt1999-09-041-133/+11
* tree.c (tree_code_name): Constify a char*.Kaveh R. Ghazi1999-08-291-1/+1
* tree.c (copy_node): Improve documentation.Mark Mitchell1999-08-271-4/+7
* For gcc:Gavin Romig-Koch1999-08-261-1/+1
* system.h: Don't redefine abort or trim_filename.Zack Weinberg1999-08-261-82/+7
* machmode.h (mode_name): Constify a char*.Kaveh R. Ghazi1999-08-201-2/+0
* tree.c (expr_check): Fix typo in last change.Zack Weinberg1999-08-201-1/+1
* rtl.def (NOTE): Change format to "iuu0n".Zack Weinberg1999-08-191-51/+82