aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/trans.c
AgeCommit message (Expand)AuthorFilesLines
2012-02-27ada-tree.h (TYPE_PACKED_ARRAY_TYPE_P): Add checking.Eric Botcazou1-32/+14
2012-02-15trans.c (Identifier_to_gnu): Move block retrieving the type of the result to ...Eric Botcazou1-11/+18
2012-02-15trans.c (gnat_to_gnu): If the type is tagged, mark it as used for debugging p...Eric Botcazou1-6/+14
2012-02-15volatile10.adb: New case.Eric Botcazou1-17/+27
2012-02-01trans.c (Loop_Statement_to_gnu): Use sizetype instead of size_type_node.Tristan Gingold1-4/+3
2012-01-27trans.c (gnat_to_gnu): Avoid making a SAVE_EXPR for a call to a function that...Eric Botcazou1-5/+25
2012-01-27gigi.h (get_minimal_subprog_decl): Declare.Eric Botcazou1-3/+16
2012-01-27gigi.h (create_label_decl): Adjust.Eric Botcazou1-1/+2
2012-01-09trans.c (call_to_gnu): Create the temporary for the return value in the varia...Eric Botcazou1-7/+14
2012-01-09* gcc-interface/trans.c (addressable_p) <COMPONENT_REF>: Fix thinko.Eric Botcazou1-2/+2
2011-12-18decl.c (gnat_to_gnu_param): Add comment about double reference and DECL_POINT...Eric Botcazou1-2/+3
2011-12-11* gcc-interface/trans.c (gigi): Initialize the linemap earlier.Eric Botcazou1-7/+7
2011-11-20trans.c (struct language_function): Add GNAT_RET.Eric Botcazou1-9/+202
2011-11-20trans.c (Subprogram_Body_to_gnu): Add comment.Eric Botcazou1-8/+7
2011-11-10fe.h (Serious_Errors_Detected): New macro.Eric Botcazou1-17/+137
2011-10-26decl.c (gnat_to_gnu_entity): Try to make a packable type for fields of union ...Eric Botcazou1-4/+2
2011-10-20trans.c (lhs_or_actual_p): New predicate.Eric Botcazou1-17/+31
2011-10-20back_end.adb (Call_Back_End): Pass the maximum logical line number instead of...Eric Botcazou1-0/+4
2011-10-17Linemap infrastructure for virtual locationsTom Tromey1-6/+4
2011-10-12trans.c (Attribute_to_gnu): Use remove_conversions.Eric Botcazou1-12/+5
2011-10-12ada-tree.h (DECL_LOOP_PARM_P): New flag.Eric Botcazou1-58/+209
2011-10-11Convert standard builtin functions from being arrays to using a functional in...Michael Meissner1-2/+2
2011-10-07gigi.h (gnat_useless_type_conversion): Declare.Eric Botcazou1-6/+337
2011-09-26gigi.h (create_subprog_decl): Replace TREE_CHAIN with DECL_CHAIN in comment.Eric Botcazou1-6/+6
2011-09-26trans.c (assoc_to_constructor): Minor tweaks.Eric Botcazou1-17/+10
2011-09-26ada-tree.h (TYPE_NULL_BOUNDS): New macro.Eric Botcazou1-0/+1
2011-09-25ada-tree.h (TREE_THIS_NOTRAP): Redefine.Eric Botcazou1-28/+38
2011-09-25trans.c (Loop_Statement_to_gnu): In the case of an iteration scheme...Eric Botcazou1-60/+99
2011-09-25decl.c (gnat_to_gnu_entity): Use XNEW instead of xmalloc.Eric Botcazou1-52/+44
2011-09-11decl.c (maybe_pad_type): Do not try to change the form of an addressable type.Eric Botcazou1-0/+22
2011-09-11trans.c (call_to_gnu): Use local variable.Eric Botcazou1-15/+10
2011-09-11gigi.h (build_call_0_expr): Delete.Eric Botcazou1-22/+23
2011-09-11trans.c (build_return_expr): Use void_type_node for MODIFY_EXPR.Eric Botcazou1-1/+1
2011-09-06[multiple changes]Arnaud Charlet1-0/+14
2011-08-29[multiple changes]Arnaud Charlet1-3/+35
2011-08-07gigi.h (enumerate_modes): Fix formatting.Eric Botcazou1-6/+0
2011-08-02[multiple changes]Arnaud Charlet1-0/+6
2011-07-24gigi.h (build_function_stub): Remove.Eric Botcazou1-31/+133
2011-06-18trans.c (Identifier_to_gnu): Don't set TREE_THIS_NOTRAP on a dereference buil...Eric Botcazou1-1/+2
2011-06-18einfo.ads (Address_Taken): Document use for the second argument of Asm_Input ...Eric Botcazou1-6/+20
2011-06-06trans.c (Identifier_to_gnu): Also handle deferred constants whose full view h...Eric Botcazou1-3/+5
2011-05-18trans.c (Exception_Handler_to_gnu_sjlj): Use boolean_false_node instead of in...Kai Tietz1-3/+3
2011-05-12trans.c (call_to_gnu): In the by-reference case...Eric Botcazou1-4/+10
2011-05-06generalize build_case_label to the rest of the compilerNathan Froyd1-3/+2
2011-05-04tree.h (int_const_binop): Remove notrunc argument.Richard Guenther1-3/+2
2011-05-03trans.c (gigi): Call build_function_type_list instead of build_function_type.Nathan Froyd1-87/+64
2011-04-22gigi.h (create_subprog_decl): Add ARTIFICIAL_FLAG parameter.Eric Botcazou1-22/+20
2011-04-08trans.c (Identifier_to_gnu): Do not return initializers of aggregate types th...Eric Botcazou1-2/+6
2011-04-02ada-tree.h (DECL_TAFT_TYPE_P): New flag.Eric Botcazou1-9/+25
2011-04-02gigi.h (record_builtin_type): Add ARTIFICIAL_P param.Eric Botcazou1-7/+8