]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/ada/exp_ch7.adb
ada: Further cleanup in finalization machinery
[thirdparty/gcc.git] / gcc / ada / exp_ch7.adb
2023-11-21  Eric Botcazouada: Further cleanup in finalization machinery
2023-11-21  Eric Botcazouada: Small cleanup in finalization machinery
2023-11-07  Yannick Moyada: Rename Is_Limited_View to reflect actual query
2023-10-10  Eric Botcazouada: Remove superfluous setter procedure
2023-09-26  Eric Botcazouada: Fix missing call to Finalize_Protection for simple...
2023-09-26  Marc Poulhièsada: Fix unnesting generated loops with nested finaliza...
2023-09-26  Eric Botcazouada: Fix missing finalization of extended return object...
2023-09-19  Richard Waiada: TSS finalize address subprogram generation for...
2023-07-06  Steve Bairdada: Finalization not performed for component of protec...
2023-06-20  Eric Botcazouada: Further fixes to handling of private views in...
2023-06-20  Eric Botcazouada: Small fixes to handling of private views in instances
2023-05-30  Eric Botcazouada: Fix fallout of recent fix for missing finalization
2023-05-29  Eric Botcazouada: Fix memory leak in expression function returning...
2023-05-26  Eric Botcazouada: Fix missing finalization in library-level instance...
2023-05-23  Eric Botcazouada: Fix latent issue in support for protected entries
2023-05-22  Eric Botcazouada: Use idiomatic construct in Expand_N_Package_Body
2023-05-22  Eric Botcazouada: Fix missing finalization in separate package body
2023-05-22  Eric Botcazouada: Fix missing finalization in library-unit instance...
2023-01-09  Arnaud Charletada: Update copyright notice
2023-01-09  Eric Botcazouada: Remove a couple of unreachable statements
2023-01-09  Eric Botcazouada: Simplify finalization of temporaries created for...
2023-01-05  Eric Botcazouada: Clean up interface handling in Expand_N_Object_Dec...
2022-11-04  Ghjuvan Lacambreada: Refactor: replace uses of `not Present(X)` with...
2022-09-12  Justin Squirek[Ada] Tech debt: Expansion of contracts
2022-09-06  Bob Duff[Ada] Place "at end" on body nodes
2022-07-05  Bob Duff[Ada] Misc cleanup related to finalization
2022-07-05  Eric Botcazou[Ada] Fix dangling bounds for array result of BIP functions
2022-07-04  Eric Botcazou[Ada] Call-initialize all controlled objects in place
2022-06-02  Eric Botcazou[Ada] Restore full generation of static dispatch tables...
2022-06-02  Eric Botcazou[Ada] Get rid of secondary stack for most calls returni...
2022-06-01  Eric Botcazou[Ada] Rename Returns_On_Secondary_Stack into Needs_Seco...
2022-05-30  Bob Duff[Ada] Avoid creating a finalization wrapper block for...
2022-05-19  Eric Botcazou[Ada] Fix spurious violations of No_Secondary_Stack...
2022-05-19  Eric Botcazou[Ada] Avoid copy operation for returns involving functi...
2022-05-18  Eric Botcazou[Ada] Use specific predicate before manipulating BIP_Al...
2022-05-17  Marc Poulhiès[Ada] Typo fix in finalization comment
2022-05-16  Justin Squirek[Ada] Type invariant or postcondition may cause uniniti...
2022-05-16  Steve Baird[Ada] Implement component finalization ordering rules...
2022-01-11  Piotr Trojanek[Ada] Avoid redundant checks for empty lists
2022-01-11  Piotr Trojanek[Ada] Reuse Make_Temporary where possible
2022-01-11  Piotr Trojanek[Ada] Remove extra space in single object declarations
2022-01-11  Arnaud Charlet[Ada] Update copyright notice and bump Gnatvsn.Current_Year
2022-01-07  Piotr Trojanek[Ada] Simplify traversal in hooking of transient scopes
2022-01-06  Etienne Servais[Ada] Fix typo in comments found running aspell
2022-01-06  Bob Duff[Ada] New restriction No_Tagged_Type_Registration
2021-12-01  Ghjuvan Lacambre[Ada] Do not free task for _parent
2021-10-20  Justin Squirek[Ada] Crash on object of protected type with defaulted...
2021-10-20  Bob Duff[Ada] tech debt: Clean up Uint fields, such as Esize
2021-09-22  Bob Duff[Ada] Fix conformance errors and erroneous code
2021-09-21  Ed Schonberg[Ada] Crash on build of Initialization procedure for...
2021-09-20  Piotr Trojanek[Ada] Cleanups related to building of dispatch tables
2021-09-20  Ghjuvan Lacambre[Ada] Move Build_And_Insert_Cuda_Initialization to...
2021-07-08  Bob Duff[Ada] Transient scope cleanup
2021-07-06  Bob Duff[Ada] Tbuild cleanup
2021-07-06  Bob Duff[Ada] Transient scope cleanup
2021-07-05  Bob Duff[Ada] Refactoring related to Returns_By_Ref
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-05  Ghjuvan Lacambre[Ada] Move Build_And_Insert_CUDA_Initialization to...
2021-05-04  Arnaud Charlet[Ada] Missing finalization on generic instantiation
2021-05-03  Piotr Trojanek[Ada] Refine type of a counter object from Int to Nat
2021-05-03  Arnaud Charlet[Ada] Update copyright notice
2021-05-03  Justin Squirek[Ada] Expansion in _postconditions confusing CodePeer
2021-04-29  Arnaud Charlet[Ada] Bad handling of array sliding in aggregate
2020-12-17  Arnaud Charlet[Ada] Remove unused subprograms in validsw
2020-12-17  Arnaud Charlet[Ada] Crash on if expression inside declare expression
2020-12-17  Arnaud Charlet[Ada] Compiler crash on protected component of controll...
2020-12-15  Justin Squirek[Ada] Postcondition checks performed before finalization
2020-12-15  Arnaud Charlet[Ada] Crash on unnesting unnamed blocks
2020-12-14  Gary Dismukes[Ada] Additional fixes for Default_Initial_Condition
2020-11-26  Piotr Trojanek[Ada] Reuse Is_Access_Object_Type where possible
2020-11-25  Arnaud Charlet[Ada] Allow debugging finalization-related expanded...
2020-10-21  Ghjuvan Lacambre[Ada] Disable warnings on entities when building finalizers
2020-10-16  Arnaud Charlet[Ada] Finalization of uninitialized object with build...
2020-10-16  Arnaud Charlet[Ada] Remove support for -gnatP and pragma Polling
2020-10-16  Gary Dismukes[Ada] GNAT-LLVM unnesting issues in elaboration code
2020-07-27  Arnaud Charlet[Ada] Use membership tests in front-end
2020-07-08  Justin Squirek[Ada] Minor refactoring
2020-06-16  Piotr Trojanek[Ada] Minor casing of " The " after a comma in docs...
2020-06-11  Piotr Trojanek[Ada] Iterate with procedural version of Next routine...
2020-06-04  Eric Botcazou[Ada] Add missing conversion in call to Finalize primitive
2020-06-04  Eric Botcazou[Ada] Fix a couple of oversights in previous change
2020-06-04  Eric Botcazou[Ada] Alignment clause ignored on completion derived...
2020-06-02  Arnaud Charlet[Ada] Bump copyright year
2020-06-02  Arnaud Charlet[Ada] Address potentially uninitialized variables and...
2019-12-12  Piotr Trojanek[Ada] Fix repeated words and typos in doc and comments
2019-10-10  Gary Dismukes[Ada] Handling up-level references in loops within...
2019-10-10  Gary Dismukes[Ada] Generation of procedures for blocks occurring...
2019-07-23  Yannick Moy[Ada] Fix binding of ghost units with finalizer
2019-07-09  Piotr Trojanek[Ada] Reformat comments
2019-07-05  Hristian Kirtchev[Ada] Crash on deallocating component with discriminate...
2019-07-04  Hristian Kirtchev[Ada] Minor reformatting
2019-07-01  Hristian Kirtchev[Ada] Minor reformatting
2019-01-08  Pierre-Marie de... [Ada] Bump copyright years to 2019
2018-12-11  Ed Schonberg[Ada] Unnesting: fix a missing activation record
2018-12-11  Hristian Kirtchev[Ada] Minor reformatting
2018-12-11  Ed Schonberg[Ada] Additionsal trasformations for unnesting in packa...
2018-11-14  Hristian Kirtchev[Ada] Minor reformatting
2018-11-14  Ed Schonberg[Ada] Unnesting transformations for blocks in package...
next