aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
2021-10-11[Ada] Fix for atomic wrongly rejected on object of discriminated typeEric Botcazou1-12/+16
2021-10-11[Ada] Fix incorrect size for pathological pass-by-copy parametersEric Botcazou1-8/+10
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-5/+5
2021-10-05[Ada] Plug small loophole with boolean valuesEric Botcazou1-0/+1
2021-10-05[Ada] Do not unconditionally inline expression functions with -gnatd.8Eric Botcazou1-1/+1
2021-10-05[Ada] Fix latent bug in set_end_locus_from_nodeBob Duff1-1/+6
2021-10-05[Ada] Minor include directives placement adjustmentEric Botcazou2-2/+2
2021-10-05[Ada] introduce stack scrub (strub) featureAlexandre Oliva1-0/+12
2021-09-23[Ada] Fix obsolete comment mentioning girder discriminantsEric Botcazou1-1/+1
2021-09-23[Ada] Cleanup and efficiency improvementsBob Duff4-3/+5
2021-09-22[Ada] Remove System.Img_Enum_New unitEric Botcazou1-2/+0
2021-09-22Small tweak to comments in range_cannot_be_superflatEric Botcazou1-2/+4
2021-09-21[Ada] Clean up uses of Esize and RM_SizeBob Duff2-19/+24
2021-09-20[Ada] Refactor scan_backend_switch to share logic across backendsGhjuvan Lacambre1-0/+1
2021-09-15zero-call-used-regs attr for adaAlexandre Oliva1-0/+59
2021-09-14Do not issue size error for too large array typeEric Botcazou1-2/+1
2021-09-14Fix inaccurate bounds in debug info for vector array typesEric Botcazou1-0/+8
2021-09-14Fix internal error on broken import of vector intrinsicsEric Botcazou1-19/+27
2021-09-14Strengthen compatibility warning for GCC builtinsEric Botcazou1-43/+4
2021-09-14Fix internal error on pointer-to-pointer binding in LTO modeEric Botcazou1-1/+5
2021-09-14Implement PR ada/101385Eric Botcazou1-3/+4
2021-09-14Remove superfluous call to UI_Is_In_Int_RangeEric Botcazou1-2/+1
2021-09-14Give more informative error message for by-reference typesEric Botcazou1-4/+10
2021-09-08Support -fexcess-precision=16 which will enable FLT_EVAL_METHOD_PROMOTE_TO_FL...liuhongt1-0/+3
2021-08-19Define STAGE1_LIBS to link against libcl.a in stage1 on hpux.John David Anglin1-0/+4
2021-08-18Fix thinko in latest change for GNAT encodingsEric Botcazou1-3/+3
2021-08-11Ada: Remove debug line number for DECL_IGNORED_P functionsBernd Edlinger1-1/+3
2021-07-12[Ada] Use GNAT encodings only when -fgnat-encodings=all is specifiedEric Botcazou3-35/+33
2021-07-12[Ada] Implement support for unconstrained array types with FLBEric Botcazou1-24/+88
2021-07-12[Ada] Clean up Uint fieldsBob Duff2-3/+7
2021-07-09Missing piece in earlier changeEric Botcazou1-3/+0
2021-07-08[Ada] Remove Unknown_ functionsBob Duff2-15/+15
2021-07-08[Ada] Add No_Tasking restriction is system.ads for bootstrapArnaud Charlet1-0/+4
2021-06-28ada: Add support for per-location warning groups.Martin Sebor2-3/+4
2021-06-17[Ada] Use runtime from base compiler during stage1 (continued)Arnaud Charlet1-1/+2
2021-06-15[Ada] Use runtime from base compiler during stage1Arnaud Charlet2-171/+219
2021-06-15[Ada] Rename Ada 202* to Ada 2022Arnaud Charlet1-4/+4
2021-06-03Fix miscompilation of predicate on bit-packed array typesEric Botcazou1-15/+22
2021-05-21Detect illegal conditions in Raise_xxx_Error nodesPiotr Trojanek1-1/+6
2021-05-21Remove discriminant checks in gigiEric Botcazou2-6/+11
2021-05-21Consistently generate debug info for elaboration variablesEric Botcazou2-36/+40
2021-05-21Replace ? with ?? in warning messagesGhjuvan Lacambre3-30/+30
2021-05-21Fix internal error on locally derived bit-packed array typeEric Botcazou1-5/+9
2021-05-21Always translate Is_Pure flag into pure in C senseEric Botcazou1-25/+19
2021-05-21Fix segfault at run time on strict-alignment platformsEric Botcazou1-1/+5
2021-05-21Fix spurious No_Elaboration violation for Size attributeEric Botcazou1-28/+30
2021-05-21Fix incorrect SLOC on instructionEric Botcazou1-2/+4
2021-05-21Use EXACT_DIV_EXPR as much as possibleEric Botcazou3-15/+14
2021-05-11Remove BRIG front-end.Martin Liska1-3/+3
2021-05-11Fix missing version_string in AdaMartin Liska2-5/+8