aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.c
AgeCommit message (Expand)AuthorFilesLines
2011-10-26decl.c (elaborate_expression_1): Add EXPR_PUBLIC_P local variable.Eric Botcazou1-6/+6
2011-10-26decl.c (gnat_to_gnu_entity): Try to make a packable type for fields of union ...Eric Botcazou1-25/+13
2011-10-26decl.c (gnat_to_gnu_field): Always check components declared as atomic.Eric Botcazou1-8/+10
2011-10-23* gcc-interface/decl.c (create_concat_name): Add explicit cast.Eric Botcazou1-1/+1
2011-10-12ada-tree.h (DECL_LOOP_PARM_P): New flag.Eric Botcazou1-1/+5
2011-10-07gigi.h (gnat_useless_type_conversion): Declare.Eric Botcazou1-4/+1
2011-09-26ada-tree.h (DECL_CAN_NEVER_BE_NULL_P): New macro.Eric Botcazou1-0/+2
2011-09-26ada-tree.h (TYPE_NULL_BOUNDS): New macro.Eric Botcazou1-0/+1
2011-09-25decl.c (gnat_to_gnu_entity): Use XNEW instead of xmalloc.Eric Botcazou1-13/+9
2011-09-25decl.c (gnat_to_gnu_entity): Do not promote the alignment if this doesn't pre...Eric Botcazou1-5/+19
2011-09-19decl.c (annotate_value): Look up expression for insertion in the cache at the...Alexandre Oliva1-7/+19
2011-09-11decl.c (maybe_pad_type): Do not try to change the form of an addressable type.Eric Botcazou1-0/+1
2011-09-11gigi.h (build_call_0_expr): Delete.Eric Botcazou1-2/+2
2011-08-30decl.c (gnat_to_gnu_entity): Do not convert the expression to the nominal typ...Eric Botcazou1-4/+16
2011-08-04[multiple changes]Arnaud Charlet1-11/+14
2011-07-24decl.c (gnat_to_gnu_entity): If the subprogram has copy-in copy-out parameter...Eric Botcazou1-11/+44
2011-06-18tree-sra.c (type_internals_preclude_sra_p): Return true if the element type i...Eric Botcazou1-16/+21
2011-06-16re PR middle-end/46500 (target.h includes tm.h)Joern Rennecke1-1/+1
2011-05-18trans.c (Exception_Handler_to_gnu_sjlj): Use boolean_false_node instead of in...Kai Tietz1-2/+2
2011-05-07* gcc-interface/decl.c (intrin_arglists_compatible_p): Remove spaces.Eric Botcazou1-1/+1
2011-05-06don't use TYPE_ARG_TYPES in the Ada frontendNathan Froyd1-10/+15
2011-05-05re PR ada/48844 (ICE on assignment of aggregate with discriminated record type)Eric Botcazou1-2/+1
2011-04-22decl.c (make_packable_type): Copy DECL_PARALLEL_TYPE onto the new type.Eric Botcazou1-0/+2
2011-04-22gigi.h (create_subprog_decl): Add ARTIFICIAL_FLAG parameter.Eric Botcazou1-15/+18
2011-04-17decl.c (gnat_to_gnu_entity): Declare the padded type built for the return typ...Eric Botcazou1-0/+7
2011-04-08decl.c (gnat_to_gnu_entity): Set minimum alignment on fields of the RETURN ty...Eric Botcazou1-0/+3
2011-04-02decl.c (gnat_to_gnu_entity): Do not force the DECL_ARTIFICIAL flag on enumera...Eric Botcazou1-3/+1
2011-04-02decl.c (gnat_to_gnu_entity): Do not make fat pointer types artificial uncondi...Eric Botcazou1-9/+20
2011-04-02gigi.h (get_dummy_type): Declare.Eric Botcazou1-101/+69
2011-04-02ada-tree.h (DECL_TAFT_TYPE_P): New flag.Eric Botcazou1-0/+2
2011-04-02decl.c (gnat_to_gnu_entity): Defer finalizing types when updating the pointer...Eric Botcazou1-36/+41
2011-03-26decl.c (gnat_to_gnu_entity): Create TYPE_DECL for the padded type built to su...Eric Botcazou1-3/+14
2011-03-26gigi.h (finalize_from_with_types): Adjust comment.Eric Botcazou1-37/+39
2011-03-23decl.c (validate_size): Improve comments and tweak error message.Eric Botcazou1-29/+28
2011-03-23decl.c (gnat_to_gnu_entity): Create TYPE_DECL for the padded type built in or...Eric Botcazou1-13/+24
2011-03-21re PR bootstrap/48216 (IRIX 6 Ada bootstrap broken: gnu_decl uninitialized in...Eric Botcazou1-10/+11
2011-03-21decl.c (components_to_record): Add REORDER parameter...Eric Botcazou1-53/+114
2011-03-21decl.c (elaborate_expression_1): When optimization is disabled, use the varia...Eric Botcazou1-6/+14
2011-03-17decl.c (elaborate_expression_1): Try harder to find out whether the expressio...Eric Botcazou1-30/+47
2011-01-04decl.c: Disable Stdcall convention handling for 64-bit.Pascal Obry1-5/+10
2010-12-31decl.c (substitute_in_type): Do not deal with LANG_TYPE, METHOD_TYPE or OFFSE...Eric Botcazou1-3/+0
2010-12-20Fix typos in gcc/ada.Ralf Wildenhues1-3/+3
2010-12-13decl.c (gnat_to_gnu_entity): Build a stub DECL for the dummy fat pointer type...Eric Botcazou1-0/+5
2010-12-03tree.h (struct call_expr_arg_iterator_d): Remove GTY tag.Laurynas Biveinis1-2/+2
2010-11-18decl.c (gnat_to_gnu_entity): Also use return-by-invisible-reference if the re...Eric Botcazou1-100/+89
2010-11-10decl.c (gnat_to_gnu_entity): Do not set DECL_ARTIFICIAL on the reused DECL no...Eric Botcazou1-6/+10
2010-11-09tree.h (contains_placeholder_p): Fix comment.Eric Botcazou1-27/+31
2010-10-25decl.c (gnat_to_gnu_entity): Do not set TREE_THIS_NOTRAP on the INDIRECT_REF ...Eric Botcazou1-1/+0
2010-10-25decl.c (gnat_to_gnu_entity, [...]): Allow In Out/Out parameters for functions.Eric Botcazou1-5/+20
2010-10-14sched-deps.c (sched_insn_is_legitimate_for_speculation): Invoke may_trap_or_f...Eric Botcazou1-0/+1