summaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/trans.c
Commit message (Expand)AuthorAgeFilesLines
* * gcc-interface/trans.c (Call_to_gnu): Robustify test for function caseebotcazou2012-07-031-3/+2
* * exp_disp.adb (Expand_Dispatching_Call): Propagate the convention onebotcazou2012-07-031-0/+9
* gcc/steven2012-06-191-5/+3
* PR ada/53592ebotcazou2012-06-151-1/+6
* * gcc-interface/trans.c (Identifier_to_gnu): Test Is_Elementary_Typeebotcazou2012-06-111-3/+6
* 2012-05-15 Tristan Gingold <gingold@adacore.com>charlet2012-05-151-4/+11
* * gcc-interface/trans.c (gigi): Decorate reraise_zcx_decl.ebotcazou2012-05-061-0/+6
* * gcc-interface/trans.c (Loop_Statement_to_gnu): Also handle invariantebotcazou2012-05-061-110/+149
* * gcc-interface/gigi.h (make_packable_type): Declare.ebotcazou2012-05-061-39/+23
* * gcc-interface/gigi.h (mark_out_of_scope): Delete.ebotcazou2012-04-301-82/+82
* * cgraph.h: Update copyrights;hubicka2012-04-141-1/+1
* * gcc-interface/gigi.h (shift_unc_components_for_thin_pointers): Kill.ebotcazou2012-03-121-7/+11
* * gcc-interface/ada-tree.h (TYPE_VAX_FLOATING_POINT_P): Move around.ebotcazou2012-03-091-40/+36
* * gcc-interface/trans.c (Identifier_to_gnu): Don't unshare initializer.ebotcazou2012-03-071-8/+6
* * gcc-interface/ada-tree.h (TYPE_PACKED_ARRAY_TYPE_P): Add checking.ebotcazou2012-02-271-32/+14
* * gcc-interface/trans.c (Identifier_to_gnu): Move block retrieving theebotcazou2012-02-151-11/+18
* * gcc-interface/trans.c (gnat_to_gnu) <N_Qualified_Expression>: If theebotcazou2012-02-151-6/+14
* * gnat.dg/volatile10.adb: New case.ebotcazou2012-02-151-17/+27
* 2012-02-01 Tristan Gingold <gingold@adacore.com>gingold2012-02-011-4/+3
* * gcc-interface/trans.c (gnat_to_gnu): Avoid making a SAVE_EXPR forebotcazou2012-01-271-5/+25
* * gcc-interface/gigi.h (get_minimal_subprog_decl): Declare.ebotcazou2012-01-271-3/+16
* * gcc-interface/gigi.h (create_label_decl): Adjust.ebotcazou2012-01-271-1/+2
* * gcc-interface/trans.c (call_to_gnu): Create the temporary for theebotcazou2012-01-091-7/+14
* * gcc-interface/trans.c (addressable_p) <COMPONENT_REF>: Fix thinko.ebotcazou2012-01-091-2/+2
* * gcc-interface/decl.c (gnat_to_gnu_param): Add comment about doubleebotcazou2011-12-181-2/+3
* * gcc-interface/trans.c (gigi): Initialize the linemap earlier.ebotcazou2011-12-111-7/+7
* * gcc-interface/trans.c (struct language_function): Add GNAT_RET.ebotcazou2011-11-201-9/+202
* * gcc-interface/trans.c (Subprogram_Body_to_gnu): Add comment.ebotcazou2011-11-201-8/+7
* * fe.h (Serious_Errors_Detected): New macro.ebotcazou2011-11-101-17/+137
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Subtype>: Try toebotcazou2011-10-261-4/+2
* * gcc-interface/trans.c (lhs_or_actual_p): New predicate.ebotcazou2011-10-201-17/+31
* * back_end.adb (Call_Back_End): Pass the maximum logical line numberebotcazou2011-10-201-0/+4
* Linemap infrastructure for virtual locationsdodji2011-10-171-6/+4
* * gcc-interface/trans.c (Attribute_to_gnu): Use remove_conversions.ebotcazou2011-10-121-12/+5
* * gcc-interface/ada-tree.h (DECL_LOOP_PARM_P): New flag.ebotcazou2011-10-121-58/+209
* Convert standard builtin functions from being arrays to using a functional in...meissner2011-10-111-2/+2
* * gcc-interface/gigi.h (gnat_useless_type_conversion): Declare.ebotcazou2011-10-071-6/+337
* * gcc-interface/gigi.h (create_subprog_decl): Replace TREE_CHAIN withebotcazou2011-09-261-6/+6
* * gcc-interface/trans.c (assoc_to_constructor): Minor tweaks.ebotcazou2011-09-261-17/+10
* * gcc-interface/ada-tree.h (TYPE_NULL_BOUNDS): New macro.ebotcazou2011-09-261-0/+1
* * gcc-interface/ada-tree.h (TREE_THIS_NOTRAP): Redefine.ebotcazou2011-09-251-28/+38
* * gcc-interface/trans.c (Loop_Statement_to_gnu): In the case of anebotcazou2011-09-251-60/+99
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Access_Subtype>: Useebotcazou2011-09-251-52/+44
* * gcc-interface/decl.c (maybe_pad_type): Do not try to change the formebotcazou2011-09-111-0/+22
* * gcc-interface/trans.c (call_to_gnu): Use local variable. Make sureebotcazou2011-09-111-15/+10
* * gcc-interface/gigi.h (build_call_0_expr): Delete.ebotcazou2011-09-111-22/+23
* * gcc-interface/trans.c (build_return_expr): Use void_type_node forebotcazou2011-09-111-1/+1
* 2011-09-06 Robert Dewar <dewar@adacore.com>charlet2011-09-061-0/+14
* 2011-08-29 Gary Dismukes <dismukes@adacore.com>charlet2011-08-291-3/+35
* * gcc-interface/gigi.h (enumerate_modes): Fix formatting.ebotcazou2011-08-071-6/+0