aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
2024-07-07ada: Make the names of uninstalled cross-gnattools consistent across buildsMaciej W. Rozycki1-7/+12
2024-07-03Deduplicate explicitly-sized typesAlexandre Oliva2-6/+113
2024-07-03[debug] Avoid dropping bits from num/den in fixed-point typesAlexandre Oliva2-21/+64
2024-07-02ada: Call memcmp instead of Compare_Array_Unsigned_8 and...Eric Botcazou1-13/+109
2024-06-21ada: Fix internal error on protected type with -gnatc -gnatREric Botcazou1-0/+6
2024-06-21ada: Fix bogus Address Sanitizer stack-buffer-overflow on packed array copyEric Botcazou2-2/+17
2024-06-21ada: Fix bogus Address Sanitizer stack-buffer-overflow on packed record equalityEric Botcazou1-7/+19
2024-06-21ada: Implement fast modulo reduction for nonbinary modular multiplicationEric Botcazou2-6/+8
2024-06-21ada: Implement fast modulo reduction for nonbinary modular multiplicationEric Botcazou3-3/+121
2024-06-14ada: Do not include target-specific makefile fragmentsEric Botcazou1-6/+0
2024-06-14ada: Fix return mechanism reported by -gnatRmEric Botcazou1-7/+27
2024-06-14ada: Skip subprogram body entities inside scopesYannick Moy1-0/+8
2024-06-14ada: Do not create null GCC thunksEric Botcazou1-10/+19
2024-06-14ada: Typo and indentation fixMarc Poulhiès4-7/+7
2024-06-14ada: Add prototype for mutably tagged typesJustin Squirek1-0/+1
2024-06-13Revert "map packed field type to unpacked for debug info"Alexandre Oliva1-4/+0
2024-06-13ada: Streamline elaboration of local tagged typesEric Botcazou1-0/+2
2024-06-12map packed field type to unpacked for debug infoAlexandre Oliva1-0/+4
2024-06-05ada: Replace use of LONG_DOUBLE_TYPE_SIZEKewen Lin1-1/+2
2024-05-21ada: Streamline implementation of simple nonbinary modular operationsEric Botcazou1-63/+28
2024-05-21ada: Simplify test for propagation of attributes to subtypesEric Botcazou1-4/+3
2024-05-21ada: Fix internal error on discriminated record with Atomic aspect in Ada 2022Eric Botcazou1-1/+12
2024-05-21ada: Fix strict aliasing violation in parameter passing (continued)Eric Botcazou3-62/+159
2024-05-21ada: Make detection of useless copy for return more robustEric Botcazou1-2/+3
2024-05-21ada: Fix strict aliasing violation in parameter passingEric Botcazou2-18/+82
2024-05-21ada: Fix crash with aliased array and if expressionRonan Desplanques1-3/+5
2024-05-21ada: Minor typo fix in commentMarc Poulhiès1-1/+1
2024-05-21ada: Follow-up adjustment to earlier fix in Build_Allocate_Deallocate_ProcEric Botcazou1-8/+4
2024-05-21ada: Avoid temporary for conditional expression of discriminated record typeEric Botcazou1-2/+2
2024-05-21ada: Remove unused dependencies from gnatbind object listPiotr Trojanek1-5/+0
2024-05-21ada: Fix assembler error for gigantic library-level object on 64-bit WindowsEric Botcazou1-6/+21
2024-05-21ada: Fix crash on aliased constant with packed array type and -g switchEric Botcazou1-0/+3
2024-05-21ada: Fix small inaccuracy for Size attribute applied to objectsEric Botcazou1-3/+25
2024-05-21ada: Fix oversight in previous changeEric Botcazou1-2/+5
2024-01-22Update copyright years.Marc Poulhiès20-20/+20
2024-01-09ada: Fix bogus Constraint_Error on allocator for access to array of access typeEric Botcazou2-4/+5
2024-01-09ada: Preliminary cleanup in aliasing support codeEric Botcazou3-41/+38
2024-01-09ada: Add __atomic_store_n binding to System.Atomic_PrimitivesEric Botcazou2-2/+30
2024-01-09Fix internal error on anonymous access type equalityEric Botcazou1-8/+4
2024-01-04Add generated .opt.urls filesDavid Malcolm1-0/+30
2023-12-19ada: Add makefile targets for building/installing html docMarc Poulhiès1-4/+31
2023-12-19ada: Rename Is_Constr_Subt_For_UN_Aliased flagEric Botcazou2-33/+27
2023-12-16Add support for target_version attributeAndrew Carlotti1-2/+4
2023-12-16ada: Improve attribute exclusion handlingAndrew Carlotti1-37/+33
2023-12-05Introduce strub: machine-independent stack scrubbingAlexandre Oliva2-2/+89
2023-12-05Restore build with GCC 4.8 to GCC 5Richard Sandiford1-1/+1
2023-12-02Allow target attributes in non-gnu namespacesRichard Sandiford3-5/+12
2023-11-28ada: Fix wrong size value output with -gnatR -gnatcEric Botcazou1-0/+1
2023-11-28ada: Add comment for assertionMarc Poulhiès1-1/+4
2023-11-21ada: Fix miscompilation of loop over boolean rangeEric Botcazou1-2/+6