https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117555
--- Comment #9 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:6d90f5d0ae928320e6e4ce9fce8e658404d8cb72 commit r15-5416-g6d90f5d0ae928320e6e4ce9fce8e658404d8cb72 Author: Gaius Mulley <gaiusm...@gmail.com> Date: Mon Nov 18 18:35:28 2024 +0000 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. Signed-off-by: Gaius Mulley <gaiusm...@gmail.com>