aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
AgeCommit message (Expand)AuthorFilesLines
2022-07-12[Ada] Accept aspect Yield on subprogram bodies acting as specsPiotr Trojanek1-6/+4
2022-07-12[Ada] Annotate libraries with returning annotationJoffrey Huguet38-258/+443
2022-07-12[Ada] Fix buffer overrun for small string concatenation at -O0Eric Botcazou17-246/+19
2022-07-12[Ada] Avoid namespace pollution for Next and PreviousBob Duff24-104/+106
2022-07-12[Ada] Warn about unreachable code after calls with No_ReturnPiotr Trojanek2-6/+23
2022-07-12[Ada] Clean up scannerBob Duff6-183/+37
2022-07-12[Ada] Ignore exceptions in task termination handlersBob Duff3-5/+10
2022-07-12[Ada] Fix missing Overflow and Range checksMarc Poulhiès3-7/+17
2022-07-12[Ada] Add new unbounded and indefinite formal doubly linked listJulien Bortolussi4-0/+3726
2022-07-12[Ada] Remove excessive guard in detection of access-to-variable objectsPiotr Trojanek1-1/+0
2022-07-07Daily bump.GCC Administrator1-0/+171
2022-07-06[Ada] Simplify regular expression that matches 8 consecutive digitsPiotr Trojanek1-1/+1
2022-07-06[Ada] Update comment after recent changes wrt. secondary stack & tagged typesEric Botcazou1-3/+1
2022-07-06[Ada] Improve code generated for aggregates of VFA typeEric Botcazou3-4/+29
2022-07-06[Ada] Fix crash on aliased renaming of unconstrained arrayEric Botcazou1-5/+7
2022-07-06[Ada] Small tweak to gnat_to_gnu_subprog_typeEric Botcazou1-3/+3
2022-07-06[Ada] Do not give warnings for compiler-generated entities by defaultEric Botcazou1-0/+11
2022-07-06[Ada] Document the various function return mechanismsEric Botcazou1-1/+42
2022-07-06[Ada] Deferred constant considered as not preelaborableYannick Moy1-2/+3
2022-07-06[Ada] Indexing error when calling GNAT.Regpat.MatchJustin Squirek2-20/+42
2022-07-06[Ada] Spurious non-callable warning on prefixed call in class conditionJustin Squirek1-4/+19
2022-07-06[Ada] Support ghost generic formal parametersYannick Moy9-63/+347
2022-07-06[Ada] Missing error on tagged type conversionJavier Miranda1-34/+102
2022-07-06[Ada] Handle secondary stack memory allocations alignmentMarc Poulhiès3-35/+74
2022-07-06[Ada] Cleanup use of local scalars in GNAT.Socket.Get_Address_InfoPiotr Trojanek1-4/+4
2022-07-06[Ada] Vxworks7* - Makefile.rtl rtp vs rtp-smp cleanupDoug Rupp1-49/+25
2022-07-06[Ada] Fix incorrect itype sharing for case expression in limited type returnEric Botcazou1-72/+76
2022-07-06[Ada] Remove old vxworks from Makefile.rtl - e500 port.Doug Rupp3-489/+0
2022-07-06[Ada] Incorrect emptying of CUDA global subprogramsJustin Squirek1-3/+6
2022-07-06[Ada] Remove explicit call to Make_Unchecked_Type_ConversionPiotr Trojanek2-5/+3
2022-07-06[Ada] Restore accidentally removed part of a comment about unset referencesPiotr Trojanek1-0/+1
2022-07-06[Ada] Fix spurious error for aggregate with box component choiceEric Botcazou4-94/+83
2022-07-06Daily bump.GCC Administrator1-0/+242
2022-07-05[Ada] Warn about obsolete uses of renamed Ada 83 packagesPiotr Trojanek3-6/+12
2022-07-05[Ada] Couple of small cleanups for Cloned_SubtypeEric Botcazou2-7/+5
2022-07-05[Ada] Remove kludge for validity checks on Long_Float typePiotr Trojanek2-38/+4
2022-07-05[Ada] Remove repeated setting of Never_Set_In_SourcePiotr Trojanek1-4/+3
2022-07-05[Ada] Reorder processing of default expressions to avoid repeated callsPiotr Trojanek1-3/+3
2022-07-05[Ada] Remove redundant protection against empty listsPiotr Trojanek4-40/+23
2022-07-05[Ada] qnx-7.1: ACATS cxag001 failure on qnx - realpathDoug Rupp1-13/+0
2022-07-05[Ada] Remove use of a global name buffer when locating a filePiotr Trojanek1-4/+2
2022-07-05[Ada] Reuse Get_Pragma_Arg to handle pragma argument associationsPiotr Trojanek2-10/+6
2022-07-05[Ada] Fix spurious error on object renaming with ghost typeYannick Moy1-1/+10
2022-07-05[Ada] Misc cleanup related to finalizationBob Duff9-70/+75
2022-07-05[Ada] Remove repeated analysis for pragma Thread_Local_StoragePiotr Trojanek1-1/+0
2022-07-05[Ada] Annotate GNAT.Sockets with No_Return aspectsPiotr Trojanek2-3/+5
2022-07-05[Ada] Cleanup repeated code for aggregate constraints checksPiotr Trojanek1-15/+10
2022-07-05[Ada] Fix comments mentioning ancient flags related to objects referencesPiotr Trojanek2-10/+10
2022-07-05[Ada] Spurious error on qualified prefix in Pack.Func'ResultYannick Moy1-0/+6
2022-07-05[Ada] Perform object rewriting as renaming only in the expanderEric Botcazou2-73/+33