aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.c
AgeCommit message (Expand)AuthorFilesLines
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
2010-10-10decl.c (gnat_to_gnu_entity): Add assertion on the types of the parameters.Eric Botcazou1-3/+7
2010-10-10ada-tree.h (DECL_BY_DOUBLE_REF_P): New macro.Eric Botcazou1-5/+25
2010-09-20langhooks.h (struct lang_hooks_for_types): Remove hash_types field.Eric Botcazou1-5/+7
2010-09-19decl.c (gnat_to_gnu_entity): Do not generate debug info for individual enumer...Eric Botcazou1-1/+2
2010-09-19decl.c (gnat_to_gnu_entity): Use record type instead of enumeral type as the ...Eric Botcazou1-1/+1
2010-09-19gigi.h (get_elaboration_procedure): Declare.Eric Botcazou1-9/+36
2010-09-19decl.c (gnat_to_gnu_entity): Explicitly test _LEVEL variables against zero in...Eric Botcazou1-4/+5
2010-09-19decl.c (gnat_to_gnu_entity): Look into expressions for external constants tha...Eric Botcazou1-9/+7
2010-08-30decl.c (FOREIGN_FORCE_REALIGN_STACK): New macro, replacement for FORCE_PREFER...Olivier Hainque1-28/+18
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd1-1/+1
2010-08-09* gcc-interface/decl.c (rec_variant). Declare. Declare a VEC of it.Nathan Froyd1-36/+76
2010-08-07decl.c (gnat_to_gnu_entity): Use XALLOCAVEC instead of alloca.Nathan Froyd1-4/+4
2010-08-07decl.c (subst_pair): Declare.Nathan Froyd1-40/+58
2010-08-06decl.c (gnat_to_gnu_entity): Do not build an allocator for large imported obj...Eric Botcazou1-4/+3
2010-08-04decl.c: Do not undefine IN_GCC_FRONTEND and do not include expr.h.Eric Botcazou1-13/+8