[PATCH] PR modula2/117555: libgm2 build failure after r15-5081-g95960cd473297c
authorGaius Mulley <gaiusmod2@gmail.com>
Mon, 2 Dec 2024 13:25:14 +0000 (13:25 +0000)
committerGaius Mulley <gaiusmod2@gmail.com>
Mon, 2 Dec 2024 13:25:14 +0000 (13:25 +0000)
commit9c926d8b83a8229e0b4335cc78b2bee1b85b58af
treef5b6ca162ed8609f73ceb52cd2271ee27e7042d1
parentefd59e24e4b05ce7ec435389e6cca23743d33e2b
[PATCH] PR modula2/117555: libgm2 build failure after r15-5081-g95960cd473297c

This patch adds missing return statements to library procedure
functions.  These missing statements occur after a call to RAISE.

gcc/m2/ChangeLog:

PR modula2/117555
* gm2-libs-iso/M2EXCEPTION.mod (M2Exception): Add missing
return statement.
* gm2-libs-iso/RealConv.mod (ValueReal): Ditto.
* gm2-libs-iso/RndFile.mod (StartPos): Ditto.
(EndPos): Ditto.
(NewPos): Ditto.
* gm2-libs-iso/ShortConv.mod (ValueReal): Ditto.
* gm2-libs-iso/WholeConv.mod (ValueInt): Ditto.
(ValueCard): Ditto.

(cherry picked from commit 6d90f5d0ae928320e6e4ce9fce8e658404d8cb72)

Signed-off-by: Gaius Mulley <gaiusmod2@gmail.com>
gcc/m2/gm2-libs-iso/M2EXCEPTION.mod
gcc/m2/gm2-libs-iso/RealConv.mod
gcc/m2/gm2-libs-iso/RndFile.mod
gcc/m2/gm2-libs-iso/ShortConv.mod
gcc/m2/gm2-libs-iso/WholeConv.mod
This page took 0.092717 seconds and 6 git commands to generate.