[Ada] Simplify prevention of cascaded errors for Refined_State
[gcc.git] / gcc / ada / sem_prag.adb
2020-12-14 Piotr Trojanek[Ada] Simplify prevention of cascaded errors for Refine...
2020-12-14 Yannick Moy[Ada] Refine error messages on illegal Refined_State...
2020-12-14 Piotr Trojanek[Ada] Avoid reanalysis of malformed dependency relations
2020-12-14 Piotr Trojanek[Ada] Fix analysis of access objects in Depends contracts
2020-12-14 Piotr Trojanek[Ada] Update comment for processing of pragma Assertion...
2020-11-30 Gary Dismukes[Ada] Implement inheritance for Default_Initial_Conditi...
2020-11-27 Piotr Trojanek[Ada] Assertion_Policy is not a valid assertion policy
2020-11-27 Piotr Trojanek[Ada] Simplify check for illegal non-returning procedures
2020-11-27 Ghjuvan Lacambre[Ada] Emit error messages for null/generic nonreturning...
2020-11-26 Piotr Trojanek[Ada] Reuse Is_Generic_Subprogram where possible
2020-11-26 Gary Dismukes[Ada] Minor reformatting and a typo fix
2020-11-26 Ed Schonberg[Ada] Crash on task declaration with Restriction_Warnin...
2020-11-26 Bob Duff[Ada] Pass base type to Set_Has_Own_Invariants
2020-11-26 Piotr Trojanek[Ada] Simplify checks for library unit pragmas
2020-11-25 Piotr Trojanek[Ada] Reuse Is_Named_Number where possible
2020-11-25 Ghjuvan Lacambre[Ada] Fix crash on invalid `pragma Profile`
2020-11-25 Piotr Trojanek[Ada] Reuse Is_Named_Number where possible
2020-11-24 Piotr Trojanek[Ada] Fix inconsistent parameter of SPARK_Msg_NE
2020-11-24 Justin Squirek[Ada] Compiler crash on assertion pragma in ghost region
2020-11-24 Piotr Trojanek[Ada] Reuse In_Same_List where possible
2020-11-24 Piotr Trojanek[Ada] Simplify Is_Loop_Pragma
2020-11-24 Ghjuvan Lacambre[Ada] Implement No_Unrecognized_{Aspects,Pragmas} restr...
2020-11-24 Yannick Moy[Ada] Handle correctly current instance of PO in local...
2020-11-24 Yannick Moy[Ada] Reject Global/Depends contracts on null procedures
2020-10-23 Piotr Trojanek[Ada] Reject illegal syntax in pragma Contract_Cases
2020-10-23 Eric Botcazou[Ada] Implement new legality rules introduced in C...
2020-10-23 Piotr Trojanek[Ada] Sync code for external properties with SPARK RM
2020-10-23 Piotr Trojanek[Ada] Fix default value for re-analysis of external...
2020-10-22 Piotr Trojanek[Ada] Refactor appending to possibly empty lists
2020-10-22 Ghjuvan Lacambre[Ada] Fix error message for import aspect
2020-10-21 Eric Botcazou[Ada] Basic support for 128-bit types
2020-10-20 Piotr Trojanek[Ada] Support for new aspect Subprogram_Variant on...
2020-10-19 Ghjuvan Lacambre[Ada] Implement initialization of CUDA runtime
2020-10-19 Bob Duff[Ada] Expanded names in ghost assignments
2020-10-19 Piotr Trojanek[Ada] Fix typo in error message about contract cases
2020-10-16 Arnaud Charlet[Ada] Remove support for -gnatP and pragma Polling
2020-10-16 Yannick Moy[Ada] SPARK: update for effectively volatile types...
2020-10-16 Arnaud Charlet[Ada] Crash when specifying an abstract subprogram...
2020-10-15 Javier Miranda[Ada] Ada2020: AI12-0003 Specifying the standard storag...
2020-10-15 Steve Baird[Ada] Get finalization right when a function returns...
2020-10-15 Piotr Trojanek[Ada] Adjust style in support for CUDA_Execute pragma
2020-07-27 Arnaud Charlet[Ada] Use membership tests in front-end
2020-07-27 Gary Dismukes[Ada] AI12-0194: Language-defined aspects and entry...
2020-07-23 Arnaud Charlet[Ada] Stub CUDA_Execute and CUDA_Global pragmas
2020-07-16 Bob Duff[Ada] Ada2020: AI12-0117 Restriction No_Tasks_Unassigne...
2020-07-16 Bob Duff[Ada] Ada2020: AI12-0055 No_Dynamic_CPU_Assignment...
2020-07-15 Piotr Trojanek[Ada] Cleanup condition for an effectively volatile...
2020-07-10 Piotr Trojanek[Ada] Fix failing assertions related to volatile objects
2020-07-08 Arnaud Charlet[Ada] ACATS 4.1R - BD10001 - Error missed
2020-07-07 Ghjuvan Lacambre[Ada] Ensure No_Specification_Of_Aspect forbids pragmas...
2020-06-19 Eric Botcazou[Ada] Remove second warning for convention C_Variadic_n
2020-06-18 Eric Botcazou[Ada] Add second warning for convention C_Variadic_n
2020-06-18 Ghjuvan Lacambre[Ada] Do not treat pragma Compile_Time_Warning as error...
2020-06-17 Javier Miranda[Ada] Ada2020: AI12-0279 more dispatching points with...
2020-06-17 Gary Dismukes[Ada] Various typo corrections plus minor reformatting
2020-06-17 Ed Schonberg[Ada] Ada_2020 AI12-0220 Pre/Postconditions on Access_T...
2020-06-17 Piotr Trojanek[Ada] Fix casing from GNATProve to GNATprove
2020-06-16 Javier Miranda[Ada] Crash in tagged type constructor with task components
2020-06-15 Piotr Trojanek[Ada] Do expect task discriminants in Global and Depend...
2020-06-15 Javier Miranda[Ada] Crash in tagged type constructor with task components
2020-06-15 Piotr Trojanek[Ada] Do not expect task discriminants in Global and...
2020-06-15 Piotr Trojanek[Ada] Support aspect Relaxed_Initialization and attribu...
2020-06-12 Piotr Trojanek[Ada] Alphabetic ordering for name and pragmas
2020-06-12 Eric Botcazou[Ada] Implement AI12-0269 No_Return for functions
2020-06-11 Steve Baird[Ada] Allow specifying volatility refinement aspects...
2020-06-10 Bob Duff[Ada] Disable unwanted warnings in Assertion_Policy...
2020-06-10 Arnaud Charlet[Ada] Remove more references to ASIS
2020-06-10 Ed Schonberg[Ada] Ada_2020 AI12-0220: Pre/Postconditions on Access_...
2020-06-09 Eric Botcazou[Ada] Implement AI12-0028: Import of variadic C functions
2020-06-08 Steve Baird[Ada] Implement AI12-0073 (Ravenscar disallows Synchron...
2020-06-08 Steve Baird[Ada] Implement AI12-0291 (Jorvik profile)
2020-06-05 Arnaud Charlet[Ada] Replace ? by ?? in Error_Msg_N
2020-06-05 Arnaud Charlet[Ada] AI12-0207 Convention of anonymous access types
2020-06-05 Bob Duff[Ada] Assertion_Policy (Ignore) ignores invariants
2020-06-05 Arnaud Charlet[Ada] Minor wording changes wrt Ada 202x
2020-06-04 Ed Schonberg[Ada] Ada_2020: contracts for formal subprograms
2020-06-04 Arnaud Charlet[Ada] Remove OpenACC support
2020-06-03 Yannick Moy[Ada] Improve handling of SPARK_Mode in generic instances
2020-06-03 Piotr Trojanek[Ada] Iterate with procedural versions of Next_......
2020-06-02 Arnaud Charlet[Ada] Remove ASIS_Mode
2020-06-02 Arnaud Charlet[Ada] Bump copyright year
2020-06-02 Piotr Trojanek[Ada] Accept objects from nested packages in Initialize...
2020-06-02 Arnaud Charlet[Ada] Address potentially uninitialized variables and...
2020-06-02 Yannick Moy[Ada] Allow GNATprove to set overflow mode
2020-05-25 Yannick Moy[Ada] Change pragma Compile_Time_Error to force compile...
2019-12-18 Ed Schonberg[Ada] AI12-0282: shared variable control aspects on...
2019-12-16 Eric Botcazou[Ada] Fix couple of oversights in the implementation...
2019-12-16 Eric Botcazou[Ada] Implement new legality rules introduced in C...
2019-12-13 Javier Miranda[Ada] Pragma Linker_Section in subprogram instantiation...
2019-12-13 Yannick Moy[Ada] Avoid spurious errors on Global/Depends in instan...
2019-10-10 Gary Dismukes[Ada] Various minor typo fixes
2019-10-10 Bob Duff[Ada] T'Size in pragma Compile_Time_Error
2019-10-10 Bob Duff[Ada] Assertion_Policy (Ignore) ignores invariants
2019-10-10 Anthony Leonardo... [Ada] Mention GNAT Studio instead of GPS
2019-10-10 Piotr Trojanek[Ada] Use declared type for deciding on SPARK pointer...
2019-09-19 Steve Baird[Ada] Accept concatentation arguments to pragma Annotate
2019-09-19 Yannick Moy[Ada] Use declared type for deciding on SPARK pointer...
2019-09-19 Yannick Moy[Ada] Allow constants of access type in Global contracts
2019-08-21 Piotr Trojanek[Ada] Do not rewrite argument of pragma Entry_Queue_Len...
2019-08-21 Justin Squirek[Ada] Max_Entry_Queue_Length aspect for protected entries
next