aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/trans.c
AgeCommit message (Expand)AuthorFilesLines
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
2010-04-09gigi.h (maybe_variable): Delete.Eric Botcazou1-280/+18
2010-04-09gigi.h (gnat_mark_addressable): Rename parameter.Eric Botcazou1-140/+134
2010-04-08tree.h (TREE_ADDRESSABLE): Document its effect for function types.Eric Botcazou1-186/+111
2010-04-07trans.c (call_to_gnu): In the return-by-target-ptr case do not set the result...Eric Botcazou1-41/+22
2009-12-04trans.c (add_decl_expr): At toplevel, mark the TYPE_ADA_SIZE field of records...Eric Botcazou1-1/+17
2009-11-30[multiple changes]Arnaud Charlet1-0/+1
2009-11-26trans.c (gnat_to_gnu): Set the source location of the operator on both branch...Eric Botcazou1-16/+18
2009-11-25trans.c (unchecked_conversion_lhs_nop): Rename into...Eric Botcazou1-9/+11
2009-11-24sem_util.adb (Set_Debug_Info_Needed): For an E_Class_Wide_Subtype, also set t...Eric Botcazou1-1/+1
2009-11-24exp_util.adb (Make_CW_Equivalent_Type): Do not mark the type as frozen for ta...Eric Botcazou1-5/+3
2009-11-05trans.c (lvalue_required_p): New case.Eric Botcazou1-11/+17
2009-10-29trans.c (Attribute_to_gnu): Do not return the RM size for padded types.Eric Botcazou1-13/+13
2009-10-17* gcc-interface/trans.c (addressable_p): Handle bitwise operations.Eric Botcazou1-0/+4
2009-10-16ada-tree.h (TYPE_FAT_POINTER_P): Swap with...Eric Botcazou1-51/+32
2009-10-16exp_dbug.ads: Adjust type names in comments.Eric Botcazou1-11/+16
2009-09-26decl.c (gnat_to_gnu_entity): Filter out negative size for the array dimension...Eric Botcazou1-12/+28
2009-09-25ada-tree.h (TYPE_REPRESENTATIVE_ARRAY): New language specific node.Olivier Hainque1-0/+13
2009-09-24ada.h: Fix outdated comment.Eric Botcazou1-87/+74
2009-09-16trans.c (Attribute_to_gnu): Strip conversions between original and packable v...Eric Botcazou1-3/+10
2009-09-14builtins.c (expand_builtin_synchronize): Use gimple_build_asm_vec.Richard Henderson1-4/+4
2009-09-14Squash commit of EH in gimpleRichard Henderson1-2/+5
2009-09-02trans.c (gnat_gimplify_expr): Gimplify the SAVE_EXPR built for misaligned arg...Eric Botcazou1-41/+31
2009-08-25gimplify.c (prepare_gimple_addressable): New static function.Eric Botcazou1-6/+12