aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
30 hoursada: Minor typo fix in commentMarc Poulhiès1-1/+1
4 daysdiagnostics: make context::m_source_printing privateDavid Malcolm1-1/+1
4 daysdiagnostics: convert diagnostic_t to enum class diagnostics::kindDavid Malcolm1-6/+6
4 daysdiagnostics: move diagnostic_context to diagnostics::context in its own headerDavid Malcolm1-1/+1
4 daysada: Minor cleanupMarc Poulhiès1-15/+16
8 daysError handling for hard register constraintsStefan Schulze Frielinghaus1-4/+5
2025-07-04Ada: Switch from ACATS 2.6 to ACATS 4.2 testsuiteEric Botcazou1-1/+1
2025-07-04ada: Fix alignment violation for chain of aligned and misaligned composite typesEric Botcazou1-1/+3
2025-07-04ada: Remove strange elaboration code generated for Cluster type in System.Pac...Eric Botcazou1-3/+7
2025-07-04ada: Disable previous change for enumeration typesEric Botcazou1-3/+3
2025-07-04ada: Add missing guards to previous changeEric Botcazou1-0/+4
2025-07-04ada: Improve code generated for return of Out parameter with access typeEric Botcazou2-4/+38
2025-07-03Ada: Remove left-overs of front-end exception mechanismEric Botcazou1-30/+0
2025-07-03ada: Fix poor code generated for return of Out parameter with access typeEric Botcazou1-2/+3
2025-07-03ada: Enforce alignment constraint for large Object_Size clausesEric Botcazou1-1/+15
2025-07-03ada: Fix alignment violation for mix of aligned and misaligned composite typesEric Botcazou1-18/+23
2025-07-03ada: Fix wrong finalization of constrained subtype of unconstrained array typeEric Botcazou1-6/+32
2025-07-03ada: Fix missing error on too large Component_Size not multiple of storage unitEric Botcazou1-5/+11
2025-07-01ada: Split the unit System.Case_Utilities into two parts.Steve Baird2-1/+3
2025-06-26diagnostics: make 5 more fields of diagnostic_context privateDavid Malcolm1-1/+1
2025-06-23Ada: Replace hardcoded GNAT commands for GNAT toolsNicolas Boulenguez1-8/+9
2025-06-23Ada: Introduce GNATMAKE_FOR_BUILD Makefile variableNicolas Boulenguez1-1/+3
2025-06-12ada: Fix code size increase with pragma Aggregate_Individually_AssignEric Botcazou1-1/+19
2025-06-06ada: Refactor the implementation of gnat diagnosticsViljar Indus2-30/+15
2025-06-05ada: Remove ghost code and SPARK annotations from runtime unitsArnaud Charlet1-5/+0
2025-05-24Ada: move ACATS 2.6 testsuite to acats-2 directoryEric Botcazou1-1/+1
2025-05-13Remove -q quiet option from some GNAT bootstrap command linesNicolas Boulenguez1-1/+1
2025-04-27Drop targetm.promote_prototypes from C, C++ and Ada frontendsH.J. Lu1-24/+0
2025-04-07Ada: Fix wrong 'Access to aliased constrained array of controlled typeEric Botcazou2-6/+22
2025-03-25Add support of --enable-host-pie to the native Ada compilerEric Botcazou2-39/+60
2025-03-19Fix misoptimization at -O2 in LTO modeEric Botcazou1-0/+8
2025-01-31Fix wrong elaboration for allocator at library level of dynamic libraryEric Botcazou1-6/+10
2025-01-22d,ada/spec: only sub nostd{inc,lib} rather than nostd{inc,lib}*Arsen Arsenović1-3/+3
2025-01-07Update copyright years.Marc Poulhiès19-19/+19
2025-01-07ada: Drop g-cpp* units not needed by the compilerAlexandre Oliva1-6/+0
2025-01-07ada: Do not create temporaries for initialization statementsEric Botcazou1-1/+14
2025-01-07ada: Add "finally" GNAT extensionRonan Desplanques1-0/+23
2025-01-06Ada: fix spurious relinking of gnatbind for cross compilersEric Botcazou1-3/+7
2025-01-03ada: Handle C++ exception hierarchiesAlexandre Oliva1-0/+10
2024-12-14opts: Use OPTION_SET_P instead of magic value 2 for -fshort-enums default [PR...Jakub Jelinek1-1/+1
2024-12-13ada: Fix internal error on packed record with 0-size componentEric Botcazou1-1/+17
2024-12-13ada: Pass artificial_p to create_type_declTom Tromey1-2/+2
2024-11-26ada: Do not use ATTR_ADDR_EXPR for 'Unrestricted_AccessEric Botcazou1-3/+8
2024-11-23build: Discard obsolete references to $(GCC_PARTS)Maciej W. Rozycki1-1/+1
2024-11-22build: Remove INCLUDE_MEMORY [PR117737]Andrew Pinski3-3/+0
2024-11-21c: Add u{,l,ll,imax}abs builtins [PR117024]Jakub Jelinek1-0/+1
2024-11-14ada: Avoid doing unnecessary work in elaborate_expression_2Eric Botcazou1-9/+24
2024-11-12ada: Typo fix in commentMarc Poulhiès1-1/+1
2024-11-04ada: Move special case for null string literal from frontend to backendPiotr Trojanek1-2/+12
2024-11-04ada: Remove special case for the size of a string literal subtypePiotr Trojanek1-6/+2