summaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.c
Commit message (Expand)AuthorAgeFilesLines
* * gcc-interface/decl.c: (gnat_to_gnu_entity): In ASIS mode, do notebotcazou2013-05-261-3/+6
* * gcc-interface/decl.c (vinfo_t): New type and associated vector.ebotcazou2013-05-261-87/+158
* * gcc-interface/gigi.h (create_type_decl): Adjust prototype.ebotcazou2013-05-261-131/+137
* * gcc-interface/gigi.h (make_aligning_type): Adjust prototype.ebotcazou2013-05-261-1/+1
* * gcc-interface/decl.c (gnat_to_gnu_entity): Do not prematurelyebotcazou2013-05-261-2/+5
* * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Always build theebotcazou2013-05-261-19/+12
* * gcc-interface/gigi.h (enum inline_status_t): New type.ebotcazou2013-05-241-6/+9
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type>: Constifyebotcazou2013-05-241-13/+60
* PR ada/56474ebotcazou2013-05-071-5/+10
* * stor-layout.c (skip_simple_constant_arithmetic): Move to...ebotcazou2013-04-111-4/+5
* * gcc-interface/decl.c (gnat_to_gnu_field): Remove the wrapper aroundebotcazou2013-03-061-0/+7
* Revert previous change, unintended.charlet2013-02-061-69/+19
* 2013-02-06 Vincent Celier <celier@adacore.com>charlet2013-02-061-19/+69
* * gcc-interface/decl.c: Include diagnostic-core.h.ebotcazou2013-02-031-0/+5
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type>: Adjustebotcazou2013-01-071-8/+5
* * gcc-interface/decl.c (gnat_to_gnu_field): Emit a specializedebotcazou2013-01-061-5/+21
* * gcc-interface/decl.c (elaborate_entity) <E_Record_Type>: Delete.ebotcazou2013-01-061-12/+0
* * gcc-interface/decl.c (gnat_to_gnu_entity) <discrete_type>: Do notebotcazou2013-01-061-3/+6
* * gcc-interface/decl.c (annotate_value) <COMPONENT_REF>: Be preparedebotcazou2013-01-061-11/+18
* * stor-layout.c (layout_type) <ARRAY_TYPE>: Do not clear TREE_OVERFLOWebotcazou2012-11-281-27/+29
* * gcc-interface/decl.c (components_need_strict_alignment): New.ebotcazou2012-11-231-7/+45
* Introduce vNULL to use as a nil initializer for vec<>.dnovillo2012-11-201-2/+2
* * gcc-interface/decl.c: Remove trailing spaces.ebotcazou2012-11-181-2/+2
* This patch rewrites the old VEC macro-based interface into a new onednovillo2012-11-181-43/+41
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Forceebotcazou2012-10-221-4/+16
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Subprogram_Type>: Inebotcazou2012-10-221-8/+56
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Out_Parameter>: Do notebotcazou2012-10-221-1/+5
* * gcc-interfaces/decl.c (elaborate_expression_1): Use the variable forebotcazou2012-10-021-0/+1
* Remove unnecessary VEC function overloads.dnovillo2012-09-111-9/+4
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type>: Use properebotcazou2012-08-191-2/+3
* * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Try to ensureebotcazou2012-07-191-1/+12
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Subtype>: Do notebotcazou2012-07-191-6/+6
* 2012-07-16 Tristan Gingold <gingold@adacore.com>charlet2012-07-161-0/+4
* * exp_disp.adb (Expand_Dispatching_Call): Propagate the convention onebotcazou2012-07-031-3/+49
* Revertebotcazou2012-06-131-74/+3
* * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Convert GNU_SIZEebotcazou2012-06-111-62/+54
* * gcc-interface/decl.c (gnat_to_gnu_entity): Do not specifically dealebotcazou2012-06-111-3/+4
* * gcc-interface/decl.c (gnat_to_gnu_entity): Translate the Esize onebotcazou2012-06-111-8/+11
* * gcc-interface/decl.c (variant_desc): Rename 'record' to 'new_type'.ebotcazou2012-05-261-8/+15
* * gcc-interface/decl.c (Has_Thiscall_Convention): New macro.ebotcazou2012-05-191-3/+74
* * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: For an object atebotcazou2012-05-181-0/+8
* * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: In the renamingebotcazou2012-05-061-0/+8
* * gcc-interface/gigi.h (make_packable_type): Declare.ebotcazou2012-05-061-658/+13
* * gcc-interface/decl.c (gnat_to_gnu_entity): In type annotation mode,ebotcazou2012-04-301-22/+42
* * gcc-interface/gigi.h (mark_out_of_scope): Delete.ebotcazou2012-04-301-38/+0
* Revertebotcazou2012-03-311-18/+0
* * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Subtype>: Copyebotcazou2012-03-251-0/+1
* * gcc-interface/decl.c (SS_MARK_NAME): New define.ebotcazou2012-03-251-0/+18
* * gcc-interface/utils.c (add_parallel_type): Take a TYPE instead of aebotcazou2012-03-251-8/+7
* * gcc-interface/gigi.h (shift_unc_components_for_thin_pointers): Kill.ebotcazou2012-03-121-4/+5