]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/ada/sem_util.adb
Correct a function pre/postcondition [PR102403].
[thirdparty/gcc.git] / gcc / ada / sem_util.adb
2021-07-12  Bob Duff[Ada] Clean up Uint fields
2021-07-09  Justin Squirek[Ada] Incremental patch for restriction No_Dynamic_Acce...
2021-07-08  Bob Duff[Ada] Remove Unknown_ functions
2021-07-08  Arnaud Charlet[Ada] Spurious warning in generic instance
2021-07-08  Arnaud Charlet[Ada] Revert meaning of -gnatd_b
2021-07-07  Gary Dismukes[Ada] Implement new legality checks specified by AI12...
2021-07-07  Yannick Moy[Ada] Simplify handling of sure errors in GNATprove...
2021-07-06  Piotr Trojanek[Ada] Simplify returning from Enclosing_Comp_Unit_Node
2021-07-06  Gary Dismukes[Ada] Removal of various ??? comments plus related...
2021-07-06  Bob Duff[Ada] Transient scope cleanup
2021-07-05  Piotr Trojanek[Ada] Reject overlays in Global/Depends/Initializes...
2021-07-05  Steve Baird[Ada] Fix some "current instance" bugs
2021-07-05  Piotr Trojanek[Ada] Simplify and reuse Is_Concurrent_Interface
2021-07-05  Piotr Trojanek[Ada] Fix excessive check for alignment of overlaying...
2021-07-05  Justin Squirek[Ada] INOX: prototype alternative accessibility model
2021-07-05  Piotr Trojanek[Ada] Cleanup checking for compatible alignment
2021-07-05  Steve Baird[Ada] Add Ada 2022 Image and Put_Image support for...
2021-07-05  Bob Duff[Ada] Clean up Get_Index_Bounds
2021-07-05  Bob Duff[Ada] Refactoring related to Returns_By_Ref
2021-06-29  Richard Kenner[Ada] Make copies of entities being declared when copyi...
2021-06-29  Piotr Trojanek[Ada] Fix style in Get_Fullest_View
2021-06-29  Piotr Trojanek[Ada] Accept arrays and scalars as type views that...
2021-06-29  Bob Duff[Ada] tech debt: Parent (Empty) is not allowed
2021-06-29  Piotr Trojanek[Ada] Rewrite Validated_View in recursive style
2021-06-21  Bob Duff[Ada] Improve efficiency of small slice assignments...
2021-06-21  Piotr Trojanek[Ada] Disable wrong computation of offsets within multi...
2021-06-21  Piotr Trojanek[Ada] Skip overlay checks on protected components with...
2021-06-21  Piotr Trojanek[Ada] Simplify detection of statically overlapping...
2021-06-21  Piotr Trojanek[Ada] Fix detection of overlapping actuals with renamings
2021-06-18  Piotr Trojanek[Ada] Fix detection of overlapping slices indexed by...
2021-06-18  Piotr Trojanek[Ada] Fix detection of overlapping actuals with renamings
2021-06-18  Piotr Trojanek[Ada] Reuse Package_Specification in Is_Incomplete_Or_P...
2021-06-18  Arnaud Charlet[Ada] Premature freezing of types
2021-06-18  Piotr Trojanek[Ada] Reuse First_Actual in Address_Value
2021-06-18  Bob Duff[Ada] Warn on 'in out' param containing access in priva...
2021-06-18  Arnaud Charlet[Ada] Update comments related to TBD
2021-06-17  Gary Dismukes[Ada] Implementation of Inox feature of fixed lower...
2021-06-17  Bob Duff[Ada] Warn on 'in out' param containing access in prede...
2021-06-17  Piotr Trojanek[Ada] Fix detection of valid renamings for overlapping...
2021-06-17  Piotr Trojanek[Ada] Remove dubious wrapper of a recursive function
2021-06-17  Piotr Trojanek[Ada] Fix detection of slices that denote the same...
2021-06-16  Piotr Trojanek[Ada] Fix Is_Volatile_Function for functions declared...
2021-06-16  Piotr Trojanek[Ada] Ignore volatile restrictions in preanalysis
2021-06-16  Piotr Trojanek[Ada] Fix detection of volatile expressions in restrict...
2021-06-16  Piotr Trojanek[Ada] Adapt Is_Actual_Parameter to also work for entry...
2021-06-16  Justin Squirek[Ada] Spurious accessibility error on "for of" loop...
2021-06-16  Eric Botcazou[Ada] Make Incomplete_Or_Partial_View independent of...
2021-06-16  Eric Botcazou[Ada] Use more straightforward implementation for Curre...
2021-06-15  Piotr Trojanek[Ada] Fix detection of access-to-variable types
2021-06-15  Ed Schonberg[Ada] AI12-0138: Iterators and other nonoverridable...
2021-06-15  Piotr Trojanek[Ada] Remove redundant guard from Find_Overlaid_Entity
2021-06-15  Bob Duff[Ada] Variable-sized node types -- cleanup
2021-06-15  Arnaud Charlet[Ada] Rename Ada 202* to Ada 2022
2021-06-15  Steve Baird[Ada] Avoid inappropriate error messages regarding...
2021-06-15  Bob Duff[Ada] Fix bug in subtype of private type with invariants
2021-06-15  Piotr Trojanek[Ada] Robust switching from incomplete to access types
2021-05-07  Bob Duff[Ada] Minor reformattings
2021-05-07  Bob Duff[Ada] Variable-sized node types -- cleanup
2021-05-07  Bob Duff[Ada] Variable-sized node types
2021-05-07  Piotr Trojanek[Ada] Remove End_Interp_List from the overloaded resolu...
2021-05-07  Eric Botcazou[Ada] Fix signature mismatch for Defining_Entity
2021-05-07  Justin Squirek[Ada] Implement aspect No_Controlled_Parts
2021-05-07  Claire Dross[Ada] Move Has_Inferable_Discriminants to Sem_Util
2021-05-06  Piotr Trojanek[Ada] Set Raises_CE flag only in Apply_Compile_Time_Con...
2021-05-05  Piotr Trojanek[Ada] Reuse Has_Defaulted_Discriminants where possible
2021-05-05  Piotr Trojanek[Ada] Remove unnecessary parameter of Apply_Compile_Tim...
2021-05-03  Piotr Trojanek[Ada] Reuse Is_Universal_Numeric_Type where possible
2021-05-03  Arnaud Charlet[Ada] Update copyright notice
2021-05-03  Piotr Trojanek[Ada] Replace calls to RTE with Is_RTE where possible
2021-05-03  Justin Squirek[Ada] Spurious accessibility error on call in return...
2021-05-03  Arnaud Charlet[Ada] Spurious warning on postcondition and result
2021-05-03  Ed Schonberg[Ada] Compiler aborts on a constrained subtype of a...
2021-04-29  Ed Schonberg[Ada] Crash on predicated constrained out_parameter
2021-04-28  Piotr Trojanek[Ada] Style fixes related to calls to List_Length
2021-04-28  Arnaud Charlet[Ada] Bad handling of 'Valid_Scalars and arrays
2020-12-17  Arnaud Charlet[Ada] Remove unused subprograms in validsw
2020-12-17  Arnaud Charlet[Ada] Code cleanup: remove Old_Requires_Transient_Scope
2020-12-17  Piotr Trojanek[Ada] Prevent In_Check_Node routine from going too...
2020-12-17  Arnaud Charlet[Ada] Remove discriminant checks processing in gigi
2020-12-17  Arnaud Charlet[Ada] Assert failure on b38105a in -gnat95 mode
2020-12-17  Yannick Moy[Ada] Fixes for GNAT error/warning messages
2020-12-15  Justin Squirek[Ada] Postcondition checks performed before finalization
2020-12-15  Arnaud Charlet[Ada] Transform_Function_Array issues
2020-12-15  Piotr Trojanek[Ada] Remove redundant calls to UI_To_Int in relational...
2020-12-14  Justin Squirek[Ada] Incorrect accessibility level on type in formal...
2020-11-30  Gary Dismukes[Ada] Implement inheritance for Default_Initial_Conditi...
2020-11-30  Ed Schonberg[Ada] Spurious visibility error in subprogram body...
2020-11-27  Piotr Trojanek[Ada] Reuse Append_New_Elmt where possible
2020-11-27  Steve Baird[Ada] Implement AI12-0187 (Stable properties of abstrac...
2020-11-26  Piotr Trojanek[Ada] Remove duplicated calls to Set_Entity
2020-11-26  Piotr Trojanek[Ada] Reuse Is_Concurrent_Type when detecting protected...
2020-11-26  Bob Duff[Ada] Pass base type to Set_Has_Own_Invariants
2020-11-25  Piotr Trojanek[Ada] Document attribute Has_Tagged_Values in GNAT RM
2020-11-25  Yannick Moy[Ada] Minimize side-effect removal in GNATprove mode
2020-11-24  Piotr Trojanek[Ada] Reuse Is_Packed_Array where possible
2020-11-24  Piotr Trojanek[Ada] Cleanup expansion of attribute Constrained
2020-11-24  Piotr Trojanek[Ada] Recognize delta and extension aggregates as objects
2020-11-24  Yannick Moy[Ada] Handle correctly current instance of PO in local...
2020-10-23  Justin Squirek[Ada] Further Ada 2020 work on accessibility checking
2020-10-23  Eric Botcazou[Ada] Implement new legality rules introduced in C...
next