aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
2019-05-28* gcc-interface/utils.c (handle_stack_protect_attribute): Move around.Eric Botcazou1-16/+16
2019-05-28implementation_defined_pragmas.rst (Machine_Attribute): Document additional o...Eric Botcazou2-57/+274
2019-05-28trans.c (lvalue_required_for_attribute_p): Return 0 for 'Size too.Eric Botcazou1-18/+24
2019-05-28trans.c (gnat_to_gnu): Remove superfluous tests on Backend_Overflow_Checks_On...Eric Botcazou1-14/+11
2019-05-28trans.c (walk_nesting_tree): New static function.Eric Botcazou1-5/+15
2019-05-28decl.c (gnat_to_gnu_entity): Remove obsolete test on Is_For_Access_Subtype.Eric Botcazou1-1/+0
2019-05-28decl.c (components_to_record): Set a name on the type created for the REP par...Eric Botcazou2-19/+21
2019-05-28utils.c (gnat_internal_attribute_table): Add support for stack_protect attrib...Eric Botcazou1-0/+19
2019-05-28decl.c (intrin_arglists_compatible_p): Do not return false if the internal bu...Eric Botcazou1-3/+3
2019-05-27trans.c (Call_to_gnu): Do not initialize the temporary created out of address...Eric Botcazou1-6/+16
2019-05-27ada-builtin-types.def: New file.Eric Botcazou5-23/+127
2019-05-27utils.c (maybe_pad_type): Issue the warning for the specific case of componen...Eric Botcazou1-5/+5
2019-05-27trans.c (Identifier_to_gnu): Minor tweaks.Eric Botcazou1-7/+18
2019-05-27trans.c (Gigi_Types_Compatible): New predicate.Eric Botcazou1-74/+86
2019-05-27trans.c (Call_to_gnu): Use the unpadded type when putting back an intermediat...Eric Botcazou1-1/+1
2019-05-27trans.c (gnat_to_gnu): Convert the count to the unsigned version of its base ...Eric Botcazou1-29/+32
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-2/+3
2019-05-07Fix make install-gcc-specs with empty GCC_SPECS_FILESRainer Orth1-3/+2
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-1/+1
2019-02-08trans.c (gnat_to_gnu): Minor tweak.Eric Botcazou2-21/+33
2019-02-08utils.c (max_size): Be prepared for an operand with VOID_TYPE.Eric Botcazou1-4/+11
2019-02-08trans.c (elaborate_all_entities): Do not elaborate the entities of a package ...Eric Botcazou1-1/+2
2019-02-08trans.c (Regular_Loop_to_gnu): Replace tests on individual flag_unswitch_loop...Eric Botcazou1-6/+5
2019-01-27repinfo.adb (List_Component_Layout): Remove superfluous space for zero-sized ...Eric Botcazou7-364/+383
2019-01-27decl.c (array_type_has_nonaliased_component): Return the same value for every...Eric Botcazou1-9/+5
2019-01-26trans.c (Regular_Loop_to_gnu): Use the SLOC of the iteration scheme, if prese...Eric Botcazou1-10/+16
2019-01-26trans.c (gnat_to_gnu): Use DECL_SIZE_UNIT instead of TYPE_SIZE_UNIT for the s...Eric Botcazou1-6/+11
2019-01-26trans.c (struct loop_info_d): Remove artificial field.Eric Botcazou1-2/+0
2019-01-26trans.c (Iterate_Acc_Clause_Arg): Fix formatting.Eric Botcazou1-61/+70
2019-01-26decl.c (annotate_value): Use test on the sign bit instead of on the sign of t...Eric Botcazou1-17/+29
2019-01-08[Ada] Bump copyright years to 2019Pierre-Marie de Rodat7-7/+7
2018-12-14decl.c (rm_size): Take into account the padding in the case of a record type ...Eric Botcazou2-13/+15
2018-12-14dwarf2out.c (analyze_discr_in_predicate): Simplify.Eric Botcazou1-0/+3
2018-12-11re PR ada/88429 (libada build fails with --disable-shared)Eric Botcazou1-8/+15
2018-12-11[Ada] Fix -gnatR3 output for dynamically constrained recordEric Botcazou2-111/+120
2018-12-11[Ada] Fix elaboration of record with 1-element dynamic arrayEric Botcazou2-9/+14
2018-12-11[Ada] Remove vxlink and vxaddr2line from this repositoryJerome Lambourg2-35/+0
2018-12-11[Ada] Complete implementation of RM C.6(19) clauseEric Botcazou1-6/+47
2018-12-11[Ada] Remove vxworks*-crtbe-link.specJerome Lambourg1-16/+0
2018-12-11[Ada] Fix an ICE on instantiated subprogram with -gnatcEric Botcazou1-1/+3
2018-12-11[Ada] Almost always inline init. procedure of small and simple recordsEric Botcazou4-35/+75
2018-12-03[Ada] Gigi support for OpenACC pragmasOlivier Hainque3-20/+721
2018-12-03[Ada] Adjust the default MALLOC_OBSERVABLE_ALIGNMENT to 2 * POINTER_SIZEOlivier Hainque1-2/+2
2018-11-20PR81878: fix --disable-bootstrap --enable-languages=adaAlexandre Oliva1-0/+9
2018-11-19Bump copyright yearEric Botcazou1-1/+1
2018-11-19* gcc-interface/cuintp.c (UI_From_gnu): Remove code for 32-bit hosts.Eric Botcazou1-18/+8
2018-11-15misc.c (gnat_init_gcc_eh): Do not override the switch -fnon-call-exceptions p...Eric Botcazou1-1/+4
2018-11-13misc.c (gnat_init_gcc_eh): Set -fnon-call-exceptions for the runtime on platf...Eric Botcazou1-2/+7
2018-11-08fe.h (Suppress_Checks): Declare.Eric Botcazou2-54/+11
2018-11-08decl.c (components_to_record): Remove obsolete kludge.Eric Botcazou2-25/+19