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

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

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

commit r16-4004-gec9a23f1c2447fabb947d91cde4ab26ab6feba32
Author: Gaius Mulley <[email protected]>
Date:   Sat Sep 20 19:40:32 2025 +0100

    PR modula2/122009: ODR fixes and prototype correction.

    This small patch fixes -Wodr warnings and also corrects a prototype.

    gcc/m2/ChangeLog:

            PR modula2/122009
            * gm2-compiler/M2GenGCC.mod (FromM2WIDESETImport): Assign
            sym to NulSym.
            (CodeMakeAdr): Remove fourth parameter to BuildLogicalOrAddress.
            (FoldMakeAdr): Ditto.
            * gm2-compiler/M2Quads.mod (BuildAssignmentBoolean): Remove
            unused parameter checkTypes.
            (doBuildAssignment): Remove checkTypes parameter when calling
            BuildAssignmentBoolean.
            * gm2-gcc/m2expr.def (BuildLogicalOrAddress): Remove
            needconvert parameter.
            * gm2-gcc/m2statement.def (IfExprJump): Change label type
            to CharStar.
            * gm2-gcc/m2type.cc (m2type_BuildEnumerator): Remove const.
            * gm2-gcc/m2type.h (m2type_BuildEnumerator): Ditto.

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

Reply via email to