aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/trans.c
AgeCommit message (Expand)AuthorFilesLines
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
2009-08-20ada-tree.h (SET_TYPE_RM_VALUE): Mark the expression as visited.Eric Botcazou1-25/+41
2009-08-02gigi.h (end_subprog_body): Tweak comment.Eric Botcazou1-13/+6
2009-07-28gnat1drv.adb (Adjust_Global_Switches): Disable generation of SCIL nodes if we...Javier Miranda1-1/+14
2009-07-17re PR c/40401 (ICE: verify_gimple failed)Richard Guenther1-8/+19
2009-07-11checks.adb (Apply_Address_Clause_Check): Remove Size_Warning_Output local var...Eric Botcazou1-4/+9
2009-07-07tree.c (set_expr_locus): Remove.Manuel López-Ibáñez1-1/+1
2009-07-06trans.c (Handled_Sequence_Of_Statements_to_gnu, [...]): Attach the exception ...Olivier Hainque1-1/+3
2009-06-26tb-gcc.c (trace_callback): Use char* instead of void*.Laurent GUERBY1-5/+5
2009-06-26decl.c (gnat_to_gnu_entity): Pass correct arguments to create_field_decl.Eric Botcazou1-27/+22
2009-06-19trans.c (emit_check): Do not wrap up the result in a SAVE_EXPR.Eric Botcazou1-6/+10
2009-06-13utils.c (record_builtin_type): Pass location argument to build_decl.Aldy Hernandez1-7/+10
2009-06-09utils2.c (build_call_alloc_dealloc_proc): New helper for build_call_alloc_dea...Olivier Hainque1-40/+5
2009-05-15dbxout.c (dbxout_range_type): Add LOW and HIGH parameters.Eric Botcazou1-7/+26
2009-05-14decl.c (elaborate_expression_1): Remove GNAT_EXPR parameter and move check fo...Eric Botcazou1-20/+19
2009-04-24ttypes.ads (Target_Double_Float_Alignment): New variable.Eric Botcazou1-15/+51
2009-04-23gimplify.c (gimplify_modify_expr_rhs): Do not do a direct assignment from the...Eric Botcazou1-0/+12
2009-04-23gigi.h (create_index_type): Adjust head comment.Eric Botcazou1-4/+2
2009-04-23cuintp.c: Clean up include directives.Eric Botcazou1-10/+2
2009-04-23ada-tree.h (union lang_tree_node): Use standard idiom.Eric Botcazou1-1/+1
2009-04-22hashtab.h: Update GTY annotations to new syntaxTaras Glek1-6/+4
2009-04-22ada-tree.def: Fix formatting nits.Eric Botcazou1-27/+24
2009-04-21c-common.c (c_common_truthvalue_conversion): Use LOCATION to build NE_EXPR op...Eric Botcazou1-1/+2
2009-04-21ada-tree.h (TYPE_RM_SIZE_NUM): Delete.Eric Botcazou1-2/+2
2009-04-20trans.c (unchecked_conversion_lhs_nop): New predicate.Eric Botcazou1-1/+49
2009-04-20trans.c (check_for_eliminated_entity): Remove.Eric Botcazou1-23/+0
2009-04-20trans.c (gigi): Declare the name of the compilation unit as the first global ...Eric Botcazou1-7/+7
2009-04-20trans.c (call_to_gnu): When creating the copy for a non-addressable parameter...Eric Botcazou1-7/+14