aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
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
2018-10-22utils.c (unchecked_convert): Use local variables for the biased and reverse S...Eric Botcazou1-35/+52
2018-10-22trans.c (Pragma_to_gnu): Use a simple memory constraint in all cases.Eric Botcazou2-20/+6
2018-10-17Run selftests for C++ as well as CDavid Malcolm1-0/+3
2018-10-09[Ada] Fix spurious -Wuninitialized warnings for small recordsEric Botcazou1-3/+6
2018-10-09[Ada] Fix incorrect computation of Component_Size in ASIS modeEric Botcazou2-4/+4
2018-10-09[Ada] Remove spurious -Wuninitialized warning for small array at -O2Eric Botcazou1-27/+44
2018-10-01[Ada] use -gnatd_A to disable .ali on -fcompare-debug recompileAlexandre Oliva2-5/+2
2018-09-28calls.c (expand_call): Try to do a tail call for thunks at -O0 too.Eric Botcazou3-6/+246
2018-09-27tree.h (tree_to_shwi): Add attribute nonnull and pure.Martin Sebor1-7/+9
2018-09-26[Ada] New unit GNAT.SetsHristian Kirtchev1-0/+1
2018-09-26[Ada] ICE on array of task type with -gnatctEric Botcazou1-1/+2
2018-09-26[Ada] Set Current_Error_Node directlyEric Botcazou4-10/+3
2018-09-26[Ada] Wrong handling of address clause for limited record typeEric Botcazou2-10/+30
2018-08-27Come up with fndecl_built_in_p.Martin Liska3-3/+3
2018-08-21[Ada] Add a new gnat tool vxlinkJerome Lambourg1-0/+11
2018-08-21[Ada] Fix spurious error on unchecked conversion on VFA record typeEric Botcazou1-0/+1
2018-08-21[Ada] General purpose doubly linked list for compiler and tool useHristian Kirtchev1-0/+1