This document contains the user and design issues relevant to the Modula-2 front end to gcc. Throughout this document the GNU Modula-2 front end is often referred to as gm2-1.9.4 or gm2 for short. This corresponds to GCC version 11.1.1 and GNU Modula-2 version 1.9.4.