aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/trans.c
AgeCommit message (Expand)AuthorFilesLines
2010-10-10trans.c (gnat_to_gnu): Use invert_truthvalue_loc instead of invert_truthvalue.Eric Botcazou1-1/+2
2010-10-10ada-tree.h (DECL_BY_DOUBLE_REF_P): New macro.Eric Botcazou1-2/+16
2010-09-19trans.c (gnat_pushdecl): Do not do anything special for PARM_DECLs.Eric Botcazou1-65/+70
2010-09-19gigi.h (get_elaboration_procedure): Declare.Eric Botcazou1-8/+16
2010-09-19decl.c (gnat_to_gnu_entity): Explicitly test _LEVEL variables against zero in...Eric Botcazou1-19/+23
2010-08-30trans.c (call_to_gnu): Also force the return slot opt for the call to a funct...Eric Botcazou1-4/+9
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd1-2/+2
2010-08-07decl.c (gnat_to_gnu_entity): Use XALLOCAVEC instead of alloca.Nathan Froyd1-3/+2
2010-07-15tree.h (DECL_CHAIN): Define.Nathan Froyd1-1/+1
2010-07-09trans.c (gnat_gimplify_expr): Deal with CALL_EXPR.Eric Botcazou1-23/+21
2010-06-30tree.h (block_may_fallthru): Declare here.Manuel López-Ibáñez1-1/+0
2010-06-29gigi.h (gnat_build_constructor): Take a VEC instead of a TREE_LIST.Nathan Froyd1-24/+36
2010-06-27Fix typoEric Botcazou1-1/+1
2010-06-27trans.c: Include tree-flow.h.Eric Botcazou1-14/+15
2010-06-20trans.c (Subprogram_Body_to_gnu): Use while instead of for loop.Eric Botcazou1-5/+4
2010-06-17trans.c (set_gnu_expr_location_from_node): New static function.Eric Botcazou1-9/+48
2010-06-17trans.c (push_stack, pop_stack): Delete.Eric Botcazou1-35/+21
2010-06-16trans.c (gnu_stack_free_list): Delete.Nathan Froyd1-92/+65
2010-06-08utils.c (init_gnat_to_gnu): Use typed GC allocation.Laurynas Biveinis1-6/+6
2010-05-30decl.c (gnat_to_gnu_entity): Adjust warning message.Eric Botcazou1-6/+6
2010-05-26explow.c (set_stack_check_libfunc): Adjust to accept name as a string instead...Steven Bosscher1-4/+2
2010-05-25utils.c: Do not include function.h, pointer-set.h, and gimple.h.Steven Bosscher1-1/+3
2010-05-19langhooks.h (struct lang_hooks): Add new field deep_unsharing.Eric Botcazou1-25/+0
2010-05-18tree.h (build_call_list): Remove.Nathan Froyd1-4/+4
2010-05-16gigi.h (enum standard_datatypes): Add new value ADT_exception_data_name_id.Eric Botcazou1-0/+4
2010-05-08gigi.h (create_field_decl): Move PACKED parameter.Eric Botcazou1-2/+3
2010-05-08gigi.h (build_unc_object_type): Add DEBUG_INFO_P param.Eric Botcazou1-3/+4
2010-04-28Uniquization of constants at the Tree levelEric Botcazou1-10/+2
2010-04-25trans.c (gnat_to_gnu): Do not use memmove if the array type is bit-packed.Eric Botcazou1-2/+4
2010-04-17back-end.adb (Call_Back_End): Pass Standard_Character to gigi.Eric Botcazou1-19/+24
2010-04-17gigi.h (enum standard_datatypes): Add new values ADT_sbitsize_one_node and AD...Eric Botcazou1-14/+2
2010-04-16gigi.h (gnat_init_decl_processing): Delete.Eric Botcazou1-15/+14
2010-04-16trans.c (unchecked_conversion_nop): Handle function calls.Eric Botcazou1-2/+8
2010-04-16decl.c (gnat_to_gnu_entity): Use boolean_type_node in lieu of integer_type_no...Eric Botcazou1-55/+64
2010-04-16ada-tree.def (LOOP_STMT): Change to 4-operand nodes.Eric Botcazou1-56/+185
2010-04-16uintp.adb (UI_From_Dint): Remove useless code.Eric Botcazou1-37/+15
2010-04-16decl.c (make_type_from_size): Just copy TYPE_NAME.Eric Botcazou1-24/+36
2010-04-15cuintp.c (UI_To_gnu): Fix long line.Eric Botcazou1-112/+106
2010-04-15trans.c (gigi): Set DECL_IGNORED_P on EH functions.Eric Botcazou1-16/+44
2010-04-15trans.c (call_to_gnu): Open a nesting level if this is a statement.Eric Botcazou1-94/+137
2010-04-15trans.c (gigi): Do not start statement group.Eric Botcazou1-41/+14
2010-04-15trans.c (call_to_gnu): Do not unnecessarily force side-effects of actual para...Eric Botcazou1-12/+6
2010-04-14gigi.h: Reorder declarations and tweak comments.Eric Botcazou1-14/+13
2010-04-14decl.c (gnat_to_gnu_entity): Fix comment.Eric Botcazou1-50/+52
2010-04-13Remove lang_eh_type_covers, which is dead, and the correspondingDuncan Sands1-5/+1
2010-04-13gigi.h (standard_datatypes): Add ADT_parent_name_id.Eric Botcazou1-2/+21
2010-04-13gimple.c (walk_gimple_op): Do not request a pure rvalue on the RHS if the LHS...Eric Botcazou1-55/+102
2010-04-12trans.c (Identifier_to_gnu): Use boolean variable.Eric Botcazou1-55/+40
2010-04-11trans.c (lvalue_required_for_attribute_p): New static function.Eric Botcazou1-13/+49
2010-04-11trans.c (Case_Statement_to_gnu): Bool-ify variable.Eric Botcazou1-4/+19