public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r13-7790] PR modula2/111330 Bootstrap failure building SeqFile.lo
@ 2023-09-11 21:30 Gaius Mulley
  0 siblings, 0 replies; only message in thread
From: Gaius Mulley @ 2023-09-11 21:30 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:6facc94692fe1a6a64a68c2dec2b87fb79ac853d

commit r13-7790-g6facc94692fe1a6a64a68c2dec2b87fb79ac853d
Author: Gaius Mulley <gaiusmod2@gmail.com>
Date:   Mon Sep 11 22:29:27 2023 +0100

    PR modula2/111330 Bootstrap failure building SeqFile.lo
    
    cc1gm2 issues a runtime case statement error and terminates
    when building SeqFile.lo on Fedora mock.  There are four
    missing labels from the largest case statement in M2SymInit.mod.
    This patch adds the case labels and appropriate actions.
    
    gcc/m2/ChangeLog:
    
            PR modula2/111330
            * gm2-compiler/M2SymInit.mod (CheckReadBeforeInitQuad): Add
            case labels LogicalDiffOp, DummyOp, OptParamOp and
            InitAddressOp.
    
    Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>

Diff:
---
 gcc/m2/gm2-compiler/M2SymInit.mod | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gcc/m2/gm2-compiler/M2SymInit.mod b/gcc/m2/gm2-compiler/M2SymInit.mod
index b629ed87ed77..18a854b5bba1 100644
--- a/gcc/m2/gm2-compiler/M2SymInit.mod
+++ b/gcc/m2/gm2-compiler/M2SymInit.mod
@@ -1318,6 +1318,7 @@ BEGIN
    LogicalOrOp,
    LogicalAndOp,
    LogicalXorOp,
+   LogicalDiffOp,
    CoerceOp,
    ConvertOp,
    CastOp,
@@ -1368,7 +1369,10 @@ BEGIN
    RestorePriorityOp,
    RangeCheckOp,
    ModuleScopeOp,
-   ErrorOp          : |
+   ErrorOp,
+   DummyOp,
+   OptParamOp,
+   InitAddressOp   : |
 
    END ;
    RETURN FALSE

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-09-11 21:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-11 21:30 [gcc r13-7790] PR modula2/111330 Bootstrap failure building SeqFile.lo Gaius Mulley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).