$(PGE-SRC:%.mod=m2/gm2-pge-boot/$(SRC_PREFIX)%.o)
BUILD-BOOT-PGE-H = $(BUILD-BOOT-H) $(PGE-DEF:%.def=m2/gm2-pge-boot/$(SRC_PREFIX)%.h)
+PGE-MC-OPTIONS = --gcc-config-system
m2/gm2-auto/pge.mod: m2/pg$(exeext)
-test -d m2/gm2-auto || $(mkinstalldirs) m2/gm2-auto
m2/gm2-pge-boot/$(SRC_PREFIX)M2RTS.o: $(srcdir)/m2/gm2-libs/M2RTS.mod $(MCDEPS) $(BUILD-BOOT-PGE-H)
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)M2RTS.cc $(srcdir)/m2/gm2-libs/M2RTS.mod
+ $(MCC) $(PGE-MC-OPTIONS) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)M2RTS.cc $(srcdir)/m2/gm2-libs/M2RTS.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/pge-boot -I$(srcdir)/m2/mc-boot \
-I$(srcdir)/m2/mc-boot-ch -Im2/gm2-libs-boot \
$(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)M2RTS.cc -o $@
$(MCDEPS) $(BUILD-BOOT-PGE-H) \
m2/gm2-pge-boot/$(SRC_PREFIX)SymbolKey.h
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)SymbolKey.cc $(srcdir)/m2/gm2-compiler/SymbolKey.mod
+ $(MCC) $(PGE-MC-OPTIONS) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)SymbolKey.cc $(srcdir)/m2/gm2-compiler/SymbolKey.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/pge-boot -I$(srcdir)/m2/mc-boot \
-I$(srcdir)/m2/mc-boot-ch -Im2/gm2-libs-boot \
$(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)SymbolKey.cc -o $@
$(MCDEPS) $(BUILD-BOOT-PGE-H) \
m2/gm2-pge-boot/$(SRC_PREFIX)NameKey.h
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)NameKey.cc $(srcdir)/m2/gm2-compiler/NameKey.mod
+ $(MCC) $(PGE-MC-OPTIONS) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)NameKey.cc $(srcdir)/m2/gm2-compiler/NameKey.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/pge-boot -I$(srcdir)/m2/mc-boot \
-I$(srcdir)/m2/mc-boot-ch -Im2/gm2-libs-boot \
$(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)NameKey.cc -o $@
$(MCDEPS) $(BUILD-BOOT-PGE-H) \
m2/gm2-pge-boot/$(SRC_PREFIX)Lists.h
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)Lists.cc $(srcdir)/m2/gm2-compiler/Lists.mod
+ $(MCC) $(PGE-MC-OPTIONS) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)Lists.cc $(srcdir)/m2/gm2-compiler/Lists.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/pge-boot -I$(srcdir)/m2/mc-boot \
-I$(srcdir)/m2/mc-boot-ch -Im2/gm2-libs-boot \
$(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)Lists.cc -o $@
$(MCDEPS) $(BUILD-BOOT-PGE-H) \
m2/gm2-pge-boot/$(SRC_PREFIX)Output.h
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)Output.cc $(srcdir)/m2/gm2-compiler/Output.mod
+ $(MCC) $(PGE-MC-OPTIONS) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)Output.cc $(srcdir)/m2/gm2-compiler/Output.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/pge-boot -I$(srcdir)/m2/mc-boot \
-I$(srcdir)/m2/mc-boot-ch -Im2/gm2-libs-boot \
$(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)Output.cc -o $@
$(MCDEPS) $(BUILD-BOOT-PGE-H) \
m2/gm2-pge-boot/$(SRC_PREFIX)bnflex.h
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)bnflex.cc $(srcdir)/m2/gm2-compiler/bnflex.mod
+ $(MCC) $(PGE-MC-OPTIONS) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)bnflex.cc $(srcdir)/m2/gm2-compiler/bnflex.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/pge-boot -I$(srcdir)/m2/mc-boot \
-I$(srcdir)/m2/mc-boot-ch -Im2/gm2-libs-boot \
$(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)bnflex.cc -o $@
$(MCDEPS) $(BUILD-BOOT-PGE-H) \
m2/gm2-pge-boot/$(SRC_PREFIX)RTentity.h
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)RTentity.cc $(srcdir)/m2/gm2-libs-iso/RTentity.mod
+ $(MCC) $(PGE-MC-OPTIONS) --suppress-noreturn -o=m2/gm2-pge-boot/$(SRC_PREFIX)RTentity.cc $(srcdir)/m2/gm2-libs-iso/RTentity.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/pge-boot -I$(srcdir)/m2/mc-boot \
-I$(srcdir)/m2/mc-boot-ch -Im2/gm2-libs-boot \
$(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)RTentity.cc -o $@
m2/gm2-pge-boot/$(SRC_PREFIX)%.o: $(srcdir)/m2/gm2-libs/%.mod $(MCDEPS) $(BUILD-BOOT-PGE-H)
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) -o=m2/gm2-pge-boot/$(SRC_PREFIX)$*.cc $(srcdir)/m2/gm2-libs/$*.mod
+ $(MCC) $(PGE-MC-OPTIONS) -o=m2/gm2-pge-boot/$(SRC_PREFIX)$*.cc $(srcdir)/m2/gm2-libs/$*.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/pge-boot -I$(srcdir)/m2/mc-boot \
-I$(srcdir)/m2/mc-boot-ch -Im2/gm2-libs-boot \
$(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)$*.cc -o $@
m2/gm2-pge-boot/$(SRC_PREFIX)%.o: $(srcdir)/m2/gm2-compiler/%.mod $(MCDEPS) $(BUILD-BOOT-PGE-H)
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) -o=m2/gm2-pge-boot/$(SRC_PREFIX)$*.cc $(srcdir)/m2/gm2-compiler/$*.mod
+ $(MCC) $(PGE-MC-OPTIONS) -o=m2/gm2-pge-boot/$(SRC_PREFIX)$*.cc $(srcdir)/m2/gm2-compiler/$*.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/mc-boot -Im2/gm2-compiler-boot \
-Im2/gm2-libs-boot -Im2/gm2-pge-boot \
-I$(srcdir)/m2/mc-boot-ch $(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)$*.cc -o $@
m2/gm2-pge-boot/$(SRC_PREFIX)pge.o: m2/gm2-auto/pge.mod $(MCDEPS) $(BUILD-BOOT-PGE-H)
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MCC) -o=m2/gm2-pge-boot/$(SRC_PREFIX)pge.cc m2/gm2-auto/pge.mod
+ $(MCC) $(PGE-MC-OPTIONS) -o=m2/gm2-pge-boot/$(SRC_PREFIX)pge.cc m2/gm2-auto/pge.mod
$(CXX) -I. -I$(srcdir)/../include -I$(srcdir) \
-I$(srcdir)/m2/mc-boot -Im2/gm2-compiler-boot -Im2/gm2-libs-boot \
-I$(srcdir)/m2/mc-boot-ch $(INCLUDES) -g -c m2/gm2-pge-boot/$(SRC_PREFIX)pge.cc -o $@
m2/gm2-auto/pg.o: m2/gm2-auto/pg.mod $(MCDEPS)
-test -d m2/gm2-pge-boot || $(mkinstalldirs) m2/gm2-pge-boot
- $(MC) --quiet -o=m2/gm2-auto/pg.c m2/gm2-auto/pg.mod
+ $(MC) $(PGE-MC-OPTIONS) --quiet -o=m2/gm2-auto/pg.c m2/gm2-auto/pg.mod
$(COMPILER) -c $(CFLAGS) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2 -Im2/gm2-libs-boot -Im2/gm2-compiler-boot -I$(srcdir)/m2/mc-boot-ch $(INCLUDES) m2/gm2-auto/pg.c -o $@
m2/gm2-auto/pge.o: m2/gm2-auto/pge.mod $(MCDEPS)
-test -d m2/gm2-auto || $(mkinstalldirs) m2/gm2-auto
- $(MC) --quiet -o=m2/gm2-auto/pge.c m2/gm2-auto/pge.mod
+ $(MC) $(PGE-MC-OPTIONS) --quiet -o=m2/gm2-auto/pge.c m2/gm2-auto/pge.mod
$(COMPILER) -c $(CFLAGS) -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2 -Im2/gm2-libs-boot -Im2/gm2-compiler-boot -I$(srcdir)/m2/mc-boot-ch $(INCLUDES) m2/gm2-auto/pge.c -o $@
pge-help: force
$(BUILD-MC-BOOT-H) $(BUILD-MC-BOOT-CC) \
$(BUILD-MC-BOOT-AUTO-CC)
for i in m2/mc-boot-gen/*.cc ; do \
- echo $(CXX) -g -c -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/mc-boot-ch -Im2/mc-boot-gen/ $$i -o m2/mc-boot-gen/`basename $$i .cc`.o ; \
- $(CXX) -g -c -I. -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/mc-boot-ch -Im2/mc-boot-gen/ $$i -o m2/mc-boot-gen/`basename $$i .cc`.o ; done
+ echo $(CXX) -g -c -I. $(GMPINC) -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/mc-boot-ch -Im2/mc-boot-gen/ $$i -o m2/mc-boot-gen/`basename $$i .cc`.o ; \
+ $(CXX) -g -c -I. $(GMPINC) -I$(srcdir)/../include -I$(srcdir) -I$(srcdir)/m2/mc-boot-ch -Im2/mc-boot-gen/ $$i -o m2/mc-boot-gen/`basename $$i .cc`.o ; done
@echo -n "built "
@cd m2/mc-boot-gen ; ls *.o | wc -l
@echo -n "out of "
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_ASCII_H)
# define _ASCII_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_Args_H)
# define _Args_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_Assertion_H)
# define _Assertion_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_Break_H)
# define _Break_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_COROUTINES_H)
# define _COROUTINES_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_CmdArgs_H)
# define _CmdArgs_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_Debug_H)
# define _Debug_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_DynamicStrings_H)
# define _DynamicStrings_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_Environment_H)
# define _Environment_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_FIO_H)
# define _FIO_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_FormatStrings_H)
# define _FormatStrings_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_FpuIO_H)
# define _FpuIO_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_IO_H)
# define _IO_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_Indexing_H)
# define _Indexing_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_M2Dependent_H)
# define _M2Dependent_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_M2EXCEPTION_H)
# define _M2EXCEPTION_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_M2RTS_H)
# define _M2RTS_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_MemUtils_H)
# define _MemUtils_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_NumberIO_H)
# define _NumberIO_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_PushBackInput_H)
# define _PushBackInput_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_RTExceptions_H)
# define _RTExceptions_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_RTco_H)
# define _RTco_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_RTentity_H)
# define _RTentity_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_RTint_H)
# define _RTint_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_SArgs_H)
# define _SArgs_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_SFIO_H)
# define _SFIO_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_SYSTEM_H)
# define _SYSTEM_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_Selective_H)
# define _Selective_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_StdIO_H)
# define _StdIO_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_Storage_H)
# define _Storage_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_StrCase_H)
# define _StrCase_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_StrIO_H)
# define _StrIO_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_StrLib_H)
# define _StrLib_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_StringConvert_H)
# define _StringConvert_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_SysExceptions_H)
# define _SysExceptions_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_SysStorage_H)
# define _SysStorage_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_TimeString_H)
# define _TimeString_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_UnixArgs_H)
# define _UnixArgs_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_alists_H)
# define _alists_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
break;
case decl_length:
- M2RTS_HALT (-1); /* length should have been converted into unary. */
+ M2RTS_HALT (-1);
__builtin_unreachable ();
break;
#if !defined (_decl_H)
# define _decl_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_dtoa_H)
# define _dtoa_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_errno_H)
# define _errno_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
if (! initializedGCC)
{
initializedGCC = true;
- mcPretty_print (p, (const char *) "#define INCLUDE_MEMORY\\n", 24);
mcPretty_print (p, (const char *) "#include \"config.h\"\\n", 21);
mcPretty_print (p, (const char *) "#include \"system.h\"\\n", 21);
checkGccTypes (p);
#if !defined (_keyc_H)
# define _keyc_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_ldtoa_H)
# define _ldtoa_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_libc_H)
# define _libc_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_libm_H)
# define _libm_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_lists_H)
# define _lists_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcComment_H)
# define _mcComment_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcComp_H)
# define _mcComp_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcDebug_H)
# define _mcDebug_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcError_H)
# define _mcError_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcFileName_H)
# define _mcFileName_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcLexBuf_H)
# define _mcLexBuf_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcMetaError_H)
# define _mcMetaError_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcOptions_H)
# define _mcOptions_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcPreprocess_H)
# define _mcPreprocess_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcPretty_H)
# define _mcPretty_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcPrintf_H)
# define _mcPrintf_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcQuiet_H)
# define _mcQuiet_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcReserved_H)
# define _mcReserved_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcSearch_H)
# define _mcSearch_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcStack_H)
# define _mcStack_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcStream_H)
# define _mcStream_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_mcflex_H)
# define _mcflex_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING. If not,
see <https://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcp1_H)
# define _mcp1_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING. If not,
see <https://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcp2_H)
# define _mcp2_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING. If not,
see <https://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcp3_H)
# define _mcp3_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING. If not,
see <https://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcp4_H)
# define _mcp4_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING. If not,
see <https://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_mcp5_H)
# define _mcp5_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_nameKey_H)
# define _nameKey_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_symbolKey_H)
# define _symbolKey_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_termios_H)
# define _termios_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_varargs_H)
# define _varargs_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
along with GNU Modula-2; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
#include <stdbool.h>
#if !defined (_wlists_H)
# define _wlists_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_wrapc_H)
# define _wrapc_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
IF NOT initializedGCC
THEN
initializedGCC := TRUE ;
- print (p, '#define INCLUDE_MEMORY\n');
print (p, '#include "config.h"\n');
print (p, '#include "system.h"\n');
checkGccTypes (p)
#if !defined (_Indexing_H)
# define _Indexing_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_SEnvironment_H)
# define _SEnvironment_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus
#if !defined (_Scan_H)
# define _Scan_H
-#define INCLUDE_MEMORY
#include "config.h"
#include "system.h"
# ifdef __cplusplus