aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils2.c
AgeCommit message (Expand)AuthorFilesLines
2012-11-28stor-layout.c (layout_type): Do not clear TREE_OVERFLOW on overflowed zeroes,...Eric Botcazou1-2/+2
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-16/+13
2012-08-14backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo1-7/+7
2012-07-25expr.c (expand_expr_real_1): Do not expand operand #1 and #2 of BIT_FIELD_REF...Eric Botcazou1-4/+1
2012-07-03utils2.c (build_simple_component_ref): Do not look through an extension if th...Eric Botcazou1-1/+3
2012-06-11decl.c (gnat_to_gnu_entity): Convert GNU_SIZE to units before invoking alloca...Eric Botcazou1-2/+2
2012-06-04output.h (merge_weak, [...]): Move protos from here...Steven Bosscher1-1/+0
2012-05-06gigi.h (make_packable_type): Declare.Eric Botcazou1-6/+18
2012-03-12gigi.h (shift_unc_components_for_thin_pointers): Kill.Eric Botcazou1-3/+2
2012-03-09ada-tree.h (TYPE_VAX_FLOATING_POINT_P): Move around.Eric Botcazou1-1/+1
2012-02-27ada-tree.h (TYPE_PACKED_ARRAY_TYPE_P): Add checking.Eric Botcazou1-1/+2
2012-02-27decl.c (gnat_to_gnu_entity): Revert previous change that creates a special VA...Eric Botcazou1-9/+25
2012-02-08[multiple changes]Arnaud Charlet1-4/+5
2011-12-11utils2.c (gnat_build_constructor): Test the TREE_STATIC flag of elements to c...Eric Botcazou1-1/+1
2011-11-20trans.c (Subprogram_Body_to_gnu): Add comment.Eric Botcazou1-4/+4
2011-11-10fe.h (Serious_Errors_Detected): New macro.Eric Botcazou1-0/+107
2011-10-26decl.c (gnat_to_gnu_entity): Try to make a packable type for fields of union ...Eric Botcazou1-3/+1
2011-10-12trans.c (Attribute_to_gnu): Use remove_conversions.Eric Botcazou1-12/+4
2011-10-12ada-tree.h (DECL_LOOP_PARM_P): New flag.Eric Botcazou1-1/+86
2011-09-26utils2.c (build_allocator): Set TREE_THIS_NOTRAP on the dereference of the po...Eric Botcazou1-42/+32
2011-09-26trans.c (assoc_to_constructor): Minor tweaks.Eric Botcazou1-25/+28
2011-09-26ada-tree.h (DECL_CAN_NEVER_BE_NULL_P): New macro.Eric Botcazou1-35/+57
2011-09-26ada-tree.h (TYPE_NULL_BOUNDS): New macro.Eric Botcazou1-12/+85
2011-09-25decl.c (gnat_to_gnu_entity): Use XNEW instead of xmalloc.Eric Botcazou1-10/+6
2011-09-11utils.c (maybe_unconstrained_array): In the reference to unconstrained array ...Eric Botcazou1-0/+10
2011-09-11gigi.h (build_call_0_expr): Delete.Eric Botcazou1-76/+41
2011-09-11trans.c (build_return_expr): Use void_type_node for MODIFY_EXPR.Eric Botcazou1-5/+11
2011-08-30ada-tree.h (TYPE_EXTRA_SUBTYPE_P): Add internal check.Eric Botcazou1-2/+2
2011-08-29[multiple changes]Arnaud Charlet1-7/+7
2011-07-24utils2.c (build_binary_op): Do not mark the left operand as addressable.Eric Botcazou1-5/+0
2011-07-24gigi.h (build_function_stub): Remove.Eric Botcazou1-37/+0
2011-06-06utils2.c (gnat_stabilize_reference): Propagate TREE_THIS_NOTRAP flag.Eric Botcazou1-0/+3
2011-06-06utils2.c (gnat_stabilize_reference): Fix thinko.Eric Botcazou1-2/+2
2011-05-05re PR ada/48844 (ICE on assignment of aggregate with discriminated record type)Eric Botcazou1-5/+11
2011-04-02utils2.c (build_allocator): In the unconstrained array type case...Eric Botcazou1-12/+3
2011-03-24einfo.ads (Size_Depends_On_Discriminant): Adjust description.Eric Botcazou1-1/+10
2011-02-03gigi.h (fill_vms_descriptor): Take GNU_TYPE instead of GNAT_FORMAL.Eric Botcazou1-53/+1
2010-12-20Fix typos in gcc/ada.Ralf Wildenhues1-1/+1
2010-11-27re PR ada/46574 (ada bootstrap fails with --enable-build-with-cxx.)Eric Botcazou1-2/+2
2010-11-10trans.c (gigi): Don't set 'pure' flag on SJLJ routines.Eric Botcazou1-26/+19
2010-10-27trans.c (gigi): Fix formatting issues.Eric Botcazou1-4/+4
2010-10-26utils2.c (build_compound_expr): New function.Richard Kenner1-0/+27
2010-10-25utils2.c: Include flags.h and remove prototypes.Eric Botcazou1-5/+6
2010-10-19[multiple changes]Arnaud Charlet1-0/+107
2010-10-14sched-deps.c (sched_insn_is_legitimate_for_speculation): Invoke may_trap_or_f...Eric Botcazou1-7/+15
2010-10-11vec.h (VEC_qsort): Define.Nathan Froyd1-2/+1
2010-10-11utils2.c (maybe_wrap_malloc): Fix crash when allocating very large object on ...Tristan Gingold1-3/+4
2010-10-10trans.c (gnat_to_gnu): Use invert_truthvalue_loc instead of invert_truthvalue.Eric Botcazou1-2/+2
2010-09-19decl.c (gnat_to_gnu_entity): Look into expressions for external constants tha...Eric Botcazou1-3/+17
2010-07-15tree.h (DECL_CHAIN): Define.Nathan Froyd1-4/+4