https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42413

--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Marc Poulhies <[email protected]>:

https://gcc.gnu.org/g:9b37bb85d8e15ce0ddef579741cc8c70d08b7868

commit r17-1193-g9b37bb85d8e15ce0ddef579741cc8c70d08b7868
Author: Eric Botcazou <[email protected]>
Date:   Fri Apr 10 12:35:21 2026 +0200

    ada: Small tweaks in task activation support code

    This streamlines Build_Activation_Chain_Entity, factors out common code in
    Exp_Ch9, and changes the category of the Is_Task_Allocation_Block flag.

    No functional changes.

    gcc/ada/ChangeLog:

            PR ada/42413
            * exp_aggr.adb (Build_Record_Aggr_Code): Minor tweak.
            * exp_ch9.adb (Make_Task_Activation_Call): New helper function.
            (Build_Activation_Chain_Entity): Streamline.
            (Build_Master_Entity): Rename local variable.
            (Build_Task_Activation_Call): Call Make_Task_Activation_Call.
            (Build_Task_Allocate_Block): Likewise.  Set
Is_Task_Allocation_Block
            separately after having created the block.
            * gen_il-gen-gen_nodes.adb (N_Block_Statement): Change the category
            of Is_Task_Allocation_Block flag from syntactic to semantic.

Reply via email to