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

--- Comment #5 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Gaius Mulley <ga...@gcc.gnu.org>:

https://gcc.gnu.org/g:620a40fa8843dd7f80547bbd63549abc8bbe9521

commit r16-1767-g620a40fa8843dd7f80547bbd63549abc8bbe9521
Author: Gaius Mulley <gaiusm...@gmail.com>
Date:   Mon Jun 30 00:26:03 2025 +0100

    [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.

    Signed-off-by: Gaius Mulley <gaiusm...@gmail.com>

Reply via email to