aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
AgeCommit message (Expand)AuthorFilesLines
2018-08-07Add missing gcc-interface/ to 2018-07-31 ChangeLog entryAlexandre Oliva1-2/+2
2018-08-03[Ada] Partially revert "Makefile patches from initial RISC-V cross/native bui...Pierre-Marie de Rodat3-6/+15
2018-07-31Introduce instance discriminatorsAlexandre Oliva3-6/+35
2018-07-31[Ada] Various code clean-ups from CodePeer messagesArnaud Charlet16-41/+64
2018-07-31[Ada] Fix potential Constraint_Error if Library_Version is too longArnaud Charlet2-2/+9
2018-07-31[Ada] Sem_Elab: remove duplicate conditionArnaud Charlet2-1/+4
2018-07-31[Ada] Unnesting: improve support for entries in protected objectsEd Schonberg2-30/+54
2018-07-31[Ada] Refine generation of range checks to happen in front endEd Schonberg2-3/+55
2018-07-31[Ada] Secondary stack leak with access-to-subprogramHristian Kirtchev2-1/+7
2018-07-31[Ada] Unnesting: find local subps in nested stmt sequencesEd Schonberg2-25/+98
2018-07-31[Ada] Spurious error on default parameter in protected operationEd Schonberg2-0/+30
2018-07-31[Ada] GNATmake fails to detect missing bodyJustin Squirek3-20/+43
2018-07-31[Ada] Fix alignment of mutex_t and cond_t type on 32-bit SPARC/SolarisEric Botcazou2-5/+12
2018-07-31[Ada] Wrong value after assignment of overlain record objectsJustin Squirek2-1/+18
2018-07-31[Ada] Spurious error on the placement of aspect GlobalHristian Kirtchev3-25/+149
2018-07-31[Ada] Compiler failure on an extended_return_statement in a blockGary Dismukes2-3/+9
2018-07-31[Ada] Spurious warning on iteration over range of 64-bit modular typeEd Schonberg2-0/+13
2018-07-31[Ada] Print the Is_Activation_Record flagArnaud Charlet2-0/+6
2018-07-31[Ada] Replace low-level calls to Ekind with high-level calls to Is_FormalPiotr Trojanek7-7/+13
2018-07-31[Ada] Deconstruct 'F' as a prefix for an ALI dataPiotr Trojanek2-2/+6
2018-07-31[Ada] Fix a freezing issueJavier Miranda5-3/+48
2018-07-31[Ada] Fix resolution of class-wide operations that are generic actualsEd Schonberg2-0/+11
2018-07-31[Ada] Minor reformattingsHristian Kirtchev11-88/+99
2018-07-31[Ada] Spurious error -- "allocation from empty storage pool"Bob Duff2-2/+13
2018-07-20PR middle-end/82063 - issues with arguments enabled by -WallMartin Sebor2-2/+9
2018-07-17decl.c (choices_to_gnu): Rename parameters.Eric Botcazou3-61/+72
2018-07-17[Ada] Spurious error on prefixed call in an instantiationEd Schonberg2-22/+74
2018-07-17[Ada] Preserve original CE reason in more casesArnaud Charlet2-3/+15
2018-07-17[Ada] Add provision for floating-point in Apply_Division_CheckArnaud Charlet2-7/+23
2018-07-17[Ada] Fix expansion of aggregates components rewritten to raise statementsEd Schonberg2-0/+35
2018-07-17[Ada] Reuse Is_Rewrite_Substitution in Relocate_NodePiotr Trojanek2-1/+5
2018-07-17[Ada] Fix RM rule referencesPiotr Trojanek3-4/+8
2018-07-17[Ada] Fix incompatibility Default_Scalar_Storage_Order/tagged typesEric Botcazou2-14/+19
2018-07-17[Ada] Use standard version of s-memory.adb for mingw32Patrick Bernardi3-228/+11
2018-07-17[Ada] Faulty ignored Ghost code removalHristian Kirtchev2-5/+13
2018-07-17[Ada] Configuration state not observed for instance bodiesHristian Kirtchev9-194/+203
2018-07-17[Ada] ICE on renaming of result of binary operationEric Botcazou2-6/+10
2018-07-17[Ada] Type mismatch warning for imported C++ classEric Botcazou7-55/+115
2018-07-17[Ada] Remove extra parentheses in Expand_Inlined_CallPiotr Trojanek2-2/+6
2018-07-17[Ada] Minor fix for imported C++ constructorsEric Botcazou2-9/+16
2018-07-17[Ada] Assertion_Policy for class-wide preconditionBob Duff2-1/+6
2018-07-17[Ada] Missing check on illegal equality operation in subprogramEd Schonberg2-8/+17
2018-07-17[Ada] Unnesting: don't use Get_Actual_Subtype for record subtypesEd Schonberg2-6/+32
2018-07-17[Ada] Minor reformattingHristian Kirtchev12-133/+153
2018-07-17[Ada] Crash processing abstract state aspect of a packageJavier Miranda8-227/+414
2018-07-17[Ada] Consistent spelling of "i.e." in docs and commentsPiotr Trojanek3-6/+12
2018-07-17[Ada] Argument_String_To_List creates empty items from whitespaceJustin Squirek2-53/+56
2018-07-17[Ada] Spurious error on Part_Of indicatorHristian Kirtchev2-5/+16
2018-07-17[Ada] Avoid confusing warning on exception propagation in GNATprove modeYannick Moy2-0/+11
2018-07-17[Ada] GNAT.Sockets: reorganize and make public components of Inet_Addr_TypeDmitriy Anisimkov3-24/+180