aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils2.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-10cuintp.c: Bump copyright year.Eric Botcazou1-1/+1
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-0/+10
2014-12-22trans.c (Attribute_to_gnu): If the type is a floating-point type...Eric Botcazou1-5/+5
2014-11-24trans.c (push_range_check_info): Replace early test with assertion.Eric Botcazou1-2/+8
2014-10-29decl.c, [...]: Remove redundant enum from machine_mode.Richard Sandiford1-1/+1
2014-08-01[multiple changes]Arnaud Charlet1-1/+2
2014-08-01ada-tree.h (DECL_BY_DESCRIPTOR_P): Delete.Arnaud Charlet1-22/+18
2014-07-31utils2.c ((build_binary_op): Don't set TREE_THIS_NOTRAP on array references h...Eric Botcazou1-1/+0
2014-02-23utils2.c (build_simple_component_ref): Fix formatting.Eric Botcazou1-22/+44
2014-01-25utils.c (convert_to_fat_pointer): Un-obfuscate the conversion from a thin poi...Eric Botcazou1-3/+7
2013-11-272013-11-27 Bernd Edlinger <bernd.edlinger@hotmail.de>Bernd Edlinger1-1/+2
2013-11-26Remove parameter keep_aligning from get_inner_reference.Bernd Edlinger1-2/+1
2013-11-22Remove macros that implicitly use input_locationDavid Malcolm1-3/+4
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+3
2013-11-18decl.c, [...]: Replace tree_low_cst (..., 1) with tree_to_uhwi throughout.Richard Sandiford1-1/+1
2013-11-11tree.h (CONSTRUCTOR_NO_CLEARING): Define.Tristan Gingold1-0/+1
2013-08-13utils2.c (build_atomic_load): Do a mere view-conversion to the original type ...Eric Botcazou1-9/+23
2013-07-21gigi.h: Likewise.Ondřej Bílka1-3/+3
2013-05-26gigi.h (make_aligning_type): Adjust prototype.Eric Botcazou1-2/+3
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