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

--- Comment #7 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-15 branch has been updated by Gaius Mulley
<[email protected]>:

https://gcc.gnu.org/g:f0a86bbc82a51a9c3b419c176f6ab45d6d513401

commit r15-9999-gf0a86bbc82a51a9c3b419c176f6ab45d6d513401
Author: Gaius Mulley <[email protected]>
Date:   Fri Jul 18 08:48:22 2025 +0100

    [PATCH] [PR modula2/117203] Followup add Delete procedure function

    This patch provides GetFileName procedure function for
    FIO.File, FileSystem.File and IOChan.ChanId.  The
    return result from these procedures can be passed into
    StringFileSysOp.Unlink to complete the required delete.

    gcc/m2/ChangeLog:

            PR modula2/117203
            * gm2-libs-log/FileSystem.def (GetFileName): New
            procedure function.
            (WriteString): New procedure.
            * gm2-libs-log/FileSystem.mod (GetFileName): New
            procedure function.
            (WriteString): New procedure.
            * gm2-libs/SFIO.def (GetFileName): New procedure function.
            * gm2-libs/SFIO.mod (GetFileName): New procedure function.
            * gm2-libs-iso/IOChanUtils.def: New file.
            * gm2-libs-iso/IOChanUtils.mod: New file.

    libgm2/ChangeLog:

            PR modula2/117203
            * libm2iso/Makefile.am (M2DEFS): Add IOChanUtils.def.
            (M2MODS): Add IOChanUtils.mod.
            * libm2iso/Makefile.in: Regenerate.

    gcc/testsuite/ChangeLog:

            PR modula2/117203
            * gm2/isolib/run/pass/testdelete2.mod: New test.
            * gm2/pimlib/logitech/run/pass/testdelete2.mod: New test.
            * gm2/pimlib/run/pass/testdelete.mod: New test.

    (cherry picked from commit 620a40fa8843dd7f80547bbd63549abc8bbe9521)

    Signed-off-by: Gaius Mulley <[email protected]>

Reply via email to