aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
AgeCommit message (Expand)AuthorFilesLines
2006-07-03tree.c (range_in_array_bounds_p): New predicate.Eric Botcazou1-0/+33
2006-06-29re PR c++/26905 (default-visibility class symbol improperly resolved as hidde...Jason Merrill1-8/+0
2006-06-29tree.c (tree_size): Do not waste tail padding in struct tree_string and make ...Andrew Pinski1-1/+1
2006-06-26tree.c (build_string): Do not waste tail padding in struct tree_string.Richard Guenther1-2/+3
2006-06-23tree.c (max_int_size_in_bytes): New function, inspired from code in function....Olivier Hainque1-0/+33
2006-06-20expr.c (expand_expr_real_1): For vector constants with integer modes...Roger Sayle1-4/+13
2006-06-19tree.c (variably_modified_type_p): VM arguments don't make the type a VM type.Mike Stump1-10/+6
2006-05-18Fix up vla, vm and [*] sematics.Mike Stump1-6/+2
2006-05-17tree.c (variably_modified_type_p): Return true if the element type is variabl...Eric Botcazou1-2/+8
2006-05-15tree.c: (last_annotated_node): Use sources_locus typedef.Per Bothner1-1/+1
2006-05-02tree.c (unsigned_type_for, [...]): Make sure a type of the correct signedness...Zdenek Dvorak1-1/+3
2006-04-16tree.c (integer_zerop): Ignore TREE_CONSTANT_OVERFLOW.Roger Sayle1-12/+2
2006-04-04builtins.c (fold_builtin_sprintf): Use fold_convert instead of convert in the...Roger Sayle1-2/+2
2006-03-21re PR c++/26690 (ICE in get_callee_fndecl, at tree.c:5806 with OpenMP)Jakub Jelinek1-0/+3
2006-03-04tree.c (add_var_to_bind_expr): Remove.Kazu Hirata1-10/+0
2006-03-01tree.def (SYMBOL_MEMORY_TAG): Rename from TYPE_MEMORY_TAG.Diego Novillo1-4/+4
2006-02-15tree.c (init_ttree): Add STRUCT_FIELD_TAG handling.Daniel Berlin1-1/+4
2006-02-08tree.def (CHAR_TYPE): Remove.Roger Sayle1-9/+4
2006-02-03tree.h (TYPE_STRING_FLAG): Document that this field may be used on INTEGER_TY...Roger Sayle1-0/+3
2006-01-29RevertEric Botcazou1-24/+6
2006-01-25re PR middle-end/25886 (up to 256 tree codes for Objective-C++)Diego Novillo1-28/+167
2006-01-18[multiple changes]Diego Novillo1-162/+262
2006-01-16re PR target/25168 (FAIL: g++.old-deja/g++.abi/cxa_vec.C execution test)John David Anglin1-1/+20
2006-01-14tree-ssa-loop-niter.c (number_of_iterations_cond): Split into several functions.Zdenek Dvorak1-0/+2
2006-01-14tree.c (tree_not_class_check_failed): New function.Ian Lance Taylor1-0/+15
2006-01-07tree.c (iterative_hash_expr): Hash decls based on UID.Daniel Berlin1-2/+2
2005-12-22tree.c (tree_fold_gcd): Use build_int_cst where appropriate.Richard Guenther1-2/+2
2005-12-16target-def.h (TARGET_DECIMAL_FLOAT_SUPPORTED_P): New.Jon Grimm1-0/+19
2005-12-09tree.c (recompute_tree_invariant_for_addr_expr): Rename from recompute_tree_i...Diego Novillo1-2/+2
2005-12-06re PR c++/24138 (ICE with the code in PR 20407)Aldy Hernandez1-2/+4
2005-12-06In gcc/ 2005-12-05 Daniel Berlin <dberlin@dberlin.org>Daniel Berlin1-6/+27
2005-12-02tree.h (build): Remove prototype.Richard Guenther1-58/+1
2005-11-10tree.c (int_fits_type_p): Only look at the base type if it has the same preci...Eric Botcazou1-2/+5
2005-11-09tree.c (build_qualified_type): Chain the new type to the original type's TYPE...Eric Botcazou1-6/+24
2005-11-05c-typeck.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2005-11-02(tree_int_cst_sgn): Fix typo in comment.Richard Kenner1-1/+1
2005-10-12re PR target/21275 (gcc 4.0.0 crash with mingw when using stdout in global var)Danny Smith1-19/+65
2005-10-04+2005-10-04 Andrew Pinski <pinskia@physics.uc.edu> + + * tree.c (annotate_wit...Andrew Pinski1-1/+1
2005-10-04tree.c (last_annotated_node): Change type to location_t*.Andrew Pinski1-8/+7
2005-10-03gimplify.c (find_single_pointer_decl_1): New static function.Ian Lance Taylor1-1/+56
2005-09-14* tree.c (substitute_in_expr, case 4): New case, for ARRAY_REF.Eric Botcazou1-1/+15
2005-09-13tree.c (annotate_with_file_line): Compare line numbers before file names.Volker Reichelt1-4/+4
2005-09-11tree.c (contains_placeholder_p): Properly handle CALL_EXPR again.Eric Botcazou1-0/+3
2005-09-07* tree.c (host_integerp, tree_low_cst): Correct function comment.Richard Kenner1-2/+2
2005-08-28stor-layout.c (finalize_type_size): Revert workaround from 08-26.Richard Henderson1-1/+1
2005-08-16* tree.c (build_string): Mark tree CONSTANT and INVARIANT.Ian Lance Taylor1-0/+2
2005-08-11re PR c++/23225 (tree check: expected class type, have exceptional (error_mar...James A. Morrison1-0/+3
2005-07-28builtins.c: Fix comment typo(s).Volker Reichelt1-2/+2
2005-07-20Make CONSTRUCTOR use VEC to store initializers.Giovanni Bajo1-19/+104
2005-07-08Makefile.in (TREE_H): Add treestruct.def.Daniel Berlin1-23/+214