aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
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
2018-08-03[Ada] Partially revert "Makefile patches from initial RISC-V cross/native bui...Pierre-Marie de Rodat1-1/+1
2018-07-31Introduce instance discriminatorsAlexandre Oliva2-6/+25
2018-07-20PR middle-end/82063 - issues with arguments enabled by -WallMartin Sebor1-2/+3
2018-07-17decl.c (choices_to_gnu): Rename parameters.Eric Botcazou2-61/+62
2018-07-17[Ada] ICE on renaming of result of binary operationEric Botcazou1-6/+5
2018-07-17[Ada] Type mismatch warning for imported C++ classEric Botcazou6-55/+88
2018-07-13DFix typoEric Botcazou1-1/+1
2018-07-13lang.opt (funsigned-char): New option.Eric Botcazou3-1/+6
2018-07-07decl.c (gnat_to_gnu_entity): Add GNAT_DECL local variable and use it throughout.Eric Botcazou2-46/+62
2018-07-07gigi.h (add_decl_expr): Adjust prototype.Eric Botcazou4-45/+47
2018-07-07trans.c (lvalue_required_p): Remove ALIASED parameter and adjust recursive ca...Eric Botcazou1-17/+14
2018-07-07decl.c (gnat_to_gnu_param): Minor tweak.Eric Botcazou2-13/+26
2018-07-06Makefile patches from initial RISC-V cross/native build.Jim Wilson1-1/+1
2018-06-12ada-tree.h (TYPE_RETURN_BY_DIRECT_REF_P): Change from using TYPE_LANG_FLAG_4 ...Eric Botcazou4-30/+31
2018-06-12decl.c (gnat_to_gnu_entity): Do not get the expression of a dispatch table th...Eric Botcazou1-15/+6
2018-06-12decl.c (warn_on_field_placement): Use specific wording for discriminants.Eric Botcazou1-19/+45
2018-06-12decl.c (variant_desc): Add AUX field.Eric Botcazou2-67/+120
2018-06-11[Ada] Fix wrong code for initialization of fat pointer with -OgEric Botcazou1-20/+35
2018-06-02decl.c (gnat_to_gnu_entity): If this is not a definition...Eric Botcazou2-10/+13
2018-06-02ada-tree.h (TYPE_PADDING_FOR_COMPONENT): New macro.Eric Botcazou2-12/+37
2018-05-31[Ada] Remove obsolete code in trans.cEric Botcazou1-9/+0
2018-05-31[Ada] Fix wrong value returned for unconstrained packed arrayEric Botcazou1-24/+17
2018-05-31[Ada] Fix internal error on allocator with function callEric Botcazou1-6/+10
2018-05-31[Ada] Fix strange behavior of Object_Size for packed array subtypeEric Botcazou1-32/+12
2018-05-31[Ada] Post warning on object size clause for subtypeEric Botcazou1-2/+6
2018-05-30[Ada] Minor comment additionEric Botcazou1-1/+3
2018-05-30[Ada] Move special flags for Ada runtime files from Makefile.in to Makefile.rtlArnaud Charlet1-54/+0
2018-05-30[Ada] Move target pair settings in MakefilesArnaud Charlet1-1791/+4
2018-05-29[Ada] Fix typos in Makefile.inArnaud Charlet1-4/+4
2018-05-28[Ada] Minor cleanup in repinfo unitEric Botcazou1-2/+2
2018-05-25[Ada] Support for C99 and C++ standard boolean typesEric Botcazou2-8/+37
2018-05-24[Ada] Fix irregular output with -gnatR3Eric Botcazou1-17/+41
2018-05-24[Ada] Minor clean-ups in gigiEric Botcazou1-24/+26
2018-05-21[Ada] Add g-soliop__qnx.ads to the runtime buildJerome Lambourg1-0/+1
2018-03-12re PR ada/82813 (warning: '.builtin_memcpy' writing between 2 and 6 bytes int...Eric Botcazou1-0/+3
2018-03-10trans.c (node_has_volatile_full_access): Consider only entities for objects.Eric Botcazou1-0/+2
2018-03-07Ada: Fix s-oscons.ads generationSebastian Huber1-2/+2
2018-03-06trans.c (convert_with_check): Fix typo in the condition guarding the overflow...Eric Botcazou2-3/+3
2018-03-06* gcc-interface/utils.c (def_builtin_1): Bail out on error_mark_node.Eric Botcazou1-0/+3
2018-02-02decl.c (array_type_has_nonaliased_component): Return false if the component t...Eric Botcazou1-0/+5