/* DO NOT EDIT THIS FILE.  Edit "src/Rts/globals.cfg" and rerun "config". */

#define HEAP_VERSION 9
#define STAT_WALLOCATED_HI 0
#define STAT_WALLOCATED_LO 1
#define STAT_WCOLLECTED_HI 2
#define STAT_WCOLLECTED_LO 3
#define STAT_WCOPIED_HI 4
#define STAT_WCOPIED_LO 5
#define STAT_NP_K 6
#define STAT_NP_J 7
#define STAT_DOF_RESETS 8
#define STAT_DOF_REPEATS 9
#define STAT_GENERATIONS 10
#define STAT_REMSETS 11
#define STAT_FFLUSHED_HI 12
#define STAT_FFLUSHED_LO 13
#define STAT_WFLUSHED_HI 14
#define STAT_WFLUSHED_LO 15
#define STAT_STK_CREATED 16
#define STAT_FRESTORED_HI 17
#define STAT_FRESTORED_LO 18
#define STAT_WORDS_HEAP 19
#define STAT_WORDS_REMSET 20
#define STAT_WORDS_RTS 21
#define STAT_SWB_ASSIGN 22
#define STAT_SWB_LHS_OK 23
#define STAT_SWB_RHS_CONST 24
#define STAT_SWB_NOTXGEN 25
#define STAT_SWB_TRANS 26
#define STAT_SWB_TOTAL 27
#define STAT_RTIME 28
#define STAT_STIME 29
#define STAT_UTIME 30
#define STAT_MINFAULTS 31
#define STAT_MAJFAULTS 32
#define STAT_HEAP_MAX 33
#define STAT_WMOVED_HI 34
#define STAT_WMOVED_LO 35
#define STAT_REMSET_MAX 36
#define STAT_RTS_MAX 37
#define STAT_WORDS_WASTAGE 38
#define STAT_WASTAGE_MAX 39
#define STAT_FULL_GCS 40
#define STAT_FULL_GCTIME 41
#define STAT_FULL_GCTIME_CPU 42
#define STAT_FULL_COPIED_HI 43
#define STAT_FULL_COPIED_LO 44
#define STAT_FULL_MOVED_HI 45
#define STAT_FULL_MOVED_LO 46
#define STAT_FULL_MARKED_HI 47
#define STAT_FULL_MARKED_LO 48
#define STAT_FULL_WMARKED_HI 49
#define STAT_FULL_WMARKED_LO 50
#define STAT_FULL_PTRACED_HI 51
#define STAT_FULL_PTRACED_LO 52
#define STAT_WORDS_MEM 53
#define STAT_WORDS_MEM_MAX 54
#define STAT_GCE_GCTIME_HI 55
#define STAT_GCE_GCTIME_LO 56
#define STAT_GCE_PROMTIME_HI 57
#define STAT_GCE_PROMTIME_LO 58
#define STAT_GCE_FREE_UNUSED_HI 59
#define STAT_GCE_FREE_UNUSED_LO 60
#define STAT_GCE_ROOT_SCAN_GC_HI 61
#define STAT_GCE_ROOT_SCAN_GC_LO 62
#define STAT_GCE_ROOT_SCAN_PROM_HI 63
#define STAT_GCE_ROOT_SCAN_PROM_LO 64
#define STAT_GCE_LOS_SWEEP_GC_HI 65
#define STAT_GCE_LOS_SWEEP_GC_LO 66
#define STAT_GCE_LOS_SWEEP_PROM_HI 67
#define STAT_GCE_LOS_SWEEP_PROM_LO 68
#define STAT_GCE_REMSET_SCAN_GC_HI 69
#define STAT_GCE_REMSET_SCAN_GC_LO 70
#define STAT_GCE_REMSET_SCAN_PROM_HI 71
#define STAT_GCE_REMSET_SCAN_PROM_LO 72
#define STAT_GCE_TOSPACE_SCAN_GC_HI 73
#define STAT_GCE_TOSPACE_SCAN_GC_LO 74
#define STAT_GCE_TOSPACE_SCAN_PROM_HI 75
#define STAT_GCE_TOSPACE_SCAN_PROM_LO 76
#define STAT_GCE_RESET_AFTER_GC_HI 77
#define STAT_GCE_RESET_AFTER_GC_LO 78
#define STAT_GCE_DECREMENT_AFTER_GC_HI 79
#define STAT_GCE_DECREMENT_AFTER_GC_LO 80
#define STAT_GCE_DOF_REMSET_SCAN_HI 81
#define STAT_GCE_DOF_REMSET_SCAN_LO 82
#define STAT_GCE_SWEEP_SHADOW_HI 83
#define STAT_GCE_SWEEP_SHADOW_LO 84
#define STAT_GCE_MSGC_MARK_HI 85
#define STAT_GCE_MSGC_MARK_LO 86
#define STAT_GCE_SWEEP_DOF_SETS_HI 87
#define STAT_GCE_SWEEP_DOF_SETS_LO 88
#define STAT_GCE_SWEEP_REMSET_HI 89
#define STAT_GCE_SWEEP_REMSET_LO 90
#define STAT_GCE_SWEEP_LOS_HI 91
#define STAT_GCE_SWEEP_LOS_LO 92
#define STAT_GCE_ASSIMILATE_PROM_HI 93
#define STAT_GCE_ASSIMILATE_PROM_LO 94
#define STAT_GCE_ASSIMILATE_GC_HI 95
#define STAT_GCE_ASSIMILATE_GC_LO 96
#define STAT_GCE_COPIED_BY_GC 97
#define STAT_GCE_COPIED_BY_PROM 98
#define STAT_GCE_WORDS_FORWARDED 99
#define STAT_GCE_PTRS_FORWARDED 100
#define STAT_GCE_GC_BARRIER_HIT 101
#define STAT_GCE_REMSET_LO_SCANNED 102
#define STAT_GCE_REMSET_LOW_SCANNED 103
#define STAT_VSIZE 104
#define STAT_G_GC_COUNT 0
#define STAT_G_PROM_COUNT 1
#define STAT_G_GCTIME 2
#define STAT_G_WLIVE 3
#define STAT_G_ALLOC 4
#define STAT_G_TARGET 5
#define STAT_G_PROMTIME 6
#define STAT_G_MAJOR_ID 7
#define STAT_G_MINOR_ID 8
#define STAT_G_PROMTIME_CPU 9
#define STAT_G_GCTIME_CPU 10
#define STAT_G_SIZE 11
#define STAT_R_ALLOC 0
#define STAT_R_USED 1
#define STAT_R_LIVE 2
#define STAT_R_HREC_HI 3
#define STAT_R_HREC_LO 4
#define STAT_R_HREM_HI 5
#define STAT_R_HREM_LO 6
#define STAT_R_HSCAN_HI 7
#define STAT_R_HSCAN_LO 8
#define STAT_R_WSCAN_HI 9
#define STAT_R_WSCAN_LO 10
#define STAT_R_SSBREC_HI 11
#define STAT_R_SSBREC_LO 12
#define STAT_R_CLEARED 13
#define STAT_R_SCANNED 14
#define STAT_R_COMPACTED 15
#define STAT_R_MAX_SIZE 16
#define STAT_R_MAJOR_ID 17
#define STAT_R_MINOR_ID 18
#define STAT_R_SIZE 19
#define FIRST_ROOT 0
#define G_RESULT 0
#define G_ARGREG2 1
#define G_ARGREG3 2
#define G_REG0 3
#define G_REG1 4
#define G_REG2 5
#define G_REG3 6
#define G_REG4 7
#define G_REG5 8
#define G_REG6 9
#define G_REG7 10
#define G_REG8 11
#define G_REG9 12
#define G_REG10 13
#define G_REG11 14
#define G_REG12 15
#define G_REG13 16
#define G_REG14 17
#define G_REG15 18
#define G_REG16 19
#define G_REG17 20
#define G_REG18 21
#define G_REG19 22
#define G_REG20 23
#define G_REG21 24
#define G_REG22 25
#define G_REG23 26
#define G_REG24 27
#define G_REG25 28
#define G_REG26 29
#define G_REG27 30
#define G_REG28 31
#define G_REG29 32
#define G_REG30 33
#define G_REG31 34
#define G_CONT 35
#define G_STARTUP 36
#define G_CALLOUTS 37
#define G_SCHCALL_ARG4 38
#define G_ALLOCI_TMP 39
#define LAST_ROOT 39
#define G_RETADDR 40
#define G_TIMER 41
#define G_GENERIC_NRTMP1 42
#define G_GENERIC_NRTMP2 43
#define G_GENERIC_NRTMP3 44
#define G_STKBOT 45
#define G_STKP 46
#define G_EBOT 47
#define G_ETOP 48
#define G_ELIM 49
#define G_TBOT 50
#define G_TTOP 51
#define G_TLIM 52
#define G_TBRK 53
#define G_SSBBOT 54
#define G_SSBTOP 55
#define G_SSBLIM 56
#define G_ESPACE1_BOT 57
#define G_ESPACE1_LIM 58
#define G_ESPACE2_BOT 59
#define G_ESPACE2_LIM 60
#define G_TSPACE1_BOT 61
#define G_TSPACE1_LIM 62
#define G_TSPACE2_BOT 63
#define G_TSPACE2_LIM 64
#define G_REMSET_POOLBOT 65
#define G_REMSET_POOLTOP 66
#define G_REMSET_POOLLIM 67
#define G_REMSET_TBLBOT 68
#define G_REMSET_TBLLIM 69
#define G_STATIC_BOT 70
#define G_STATIC_TOP 71
#define G_STATIC_LIM 72
#define G_EWATERMARK 73
#define G_THIWATERMARK 74
#define G_TLOWATERMARK 75
#define G_RWATERMARK 76
#define G_GC_MUST_TENURE 77
#define G_SINGLESTEP_ENABLE 78
#define G_BREAKPT_ENABLE 79
#define G_TIMER_ENABLE 80
#define G_PUSHTMP 83
#define G_CALLOUT_TMP0 84
#define G_CALLOUT_TMP1 85
#define G_CALLOUT_TMP2 86
#define G_CACHE_FLUSH 87
#define G_SSBTOPV 88
#define G_SSBLIMV 89
#define G_GENV 90
#define G_PGBASE 91
#define G_WBPROF 92
#define G_STKUFLOW 93
#define G_NP_YOUNG_GEN 94
#define G_NP_YOUNG_GEN_SSBIDX 95
#define G_SIGNAL 96
#define G_SIGINT 97
#define G_FPE_CODE 98
#define G_IDIV_CODE 99
#define G_SCHCALL_SAVERES 100
#define G_SCHCALL_RETADDR 101
#define G_TIMER2 102
#define G_GENERIC_NRTMP4 103
#define G_GC 104
#define G_GC_CNT 105
#define G_MAJORGC_CNT 106
#define G_BARRIER_ENABLE 107
#define G_DYNAMIC_GEN 108
#define G_EFFECTIVE_REG0 109
#define M_ALLOC 256
#define M_ALLOCI 258
#define M_MORECORE 260
#define M_ADDTRANS 262
#define M_STKOFLOW 264
#define M_CREG 270
#define M_CREG_SET 272
#define M_ADD 274
#define M_SUB 276
#define M_MUL 278
#define M_QUOT 280
#define M_REM 282
#define M_DIV 284
#define M_MOD 286
#define M_NEG 288
#define M_NUMEQ 290
#define M_NUMLT 292
#define M_NUMLE 294
#define M_NUMGT 296
#define M_NUMGE 298
#define M_ZEROP 300
#define M_COMPLEXP 302
#define M_REALP 304
#define M_RATIONALP 306
#define M_INTEGERP 308
#define M_EXACTP 310
#define M_INEXACTP 312
#define M_EXACT2INEXACT 314
#define M_INEXACT2EXACT 316
#define M_MAKE_RECTANGULAR 318
#define M_REAL_PART 320
#define M_IMAG_PART 322
#define M_SQRT 324
#define M_ROUND 326
#define M_TRUNCATE 328
#define M_APPLY 330
#define M_VARARGS 332
#define M_TYPETAG 334
#define M_TYPETAGSET 336
#define M_BREAK 338
#define M_EQV 340
#define M_PARTIAL_LIST2VECTOR 342
#define M_TIMER_EXCEPTION 344
#define M_EXCEPTION 346
#define M_SINGLESTEP 348
#define M_SYSCALL 350
#define M_BVLCMP 352
#define M_EINTR 354
#define M_DINTR 356
#define M_ALLOC_BV 358
#define M_GLOBAL_EX 360
#define M_INVOKE_EX 362
#define M_GLOBAL_INVOKE_EX 364
#define M_ARGC_EX 366
#define M_DEBUGVSM 368
/* DO NOT EDIT THIS FILE.  Edit "src/Rts/except.cfg" and rerun "config". */

#define EX_CAR 0
#define EX_CDR 1
#define EX_SETCAR 2
#define EX_SETCDR 3
#define EX_ADD 10
#define EX_SUB 11
#define EX_MUL 12
#define EX_DIV 13
#define EX_LESSP 14
#define EX_LESSEQP 15
#define EX_EQUALP 16
#define EX_GREATEREQP 17
#define EX_GREATERP 18
#define EX_QUOTIENT 19
#define EX_REMAINDER 20
#define EX_MODULO 21
#define EX_LOGIOR 22
#define EX_LOGAND 23
#define EX_LOGXOR 24
#define EX_LOGNOT 25
#define EX_LSH 26
#define EX_RSHA 27
#define EX_RSHL 28
#define EX_E2I 29
#define EX_I2E 30
#define EX_EXACTP 31
#define EX_INEXACTP 32
#define EX_ROUND 33
#define EX_TRUNC 34
#define EX_ZEROP 35
#define EX_NEG 36
#define EX_ABS 37
#define EX_REALPART 38
#define EX_IMAGPART 39
#define EX_STRING_REF 60
#define EX_STRING_SET 61
#define EX_STRING_LENGTH 62
#define EX_MAKE_STRING 63
#define EX_BYTEVECTOR_REF 70
#define EX_BYTEVECTOR_SET 71
#define EX_BYTEVECTOR_LENGTH 72
#define EX_MKBVL 73
#define EX_BVFILL 74
#define EX_BVLREF 80
#define EX_BVLSET 81
#define EX_BVLLEN 82
#define EX_VLREF 90
#define EX_VLSET 91
#define EX_VLLEN 92
#define EX_TYPETAG 100
#define EX_TYPETAGSET 101
#define EX_EINTR 102
#define EX_DUMP 103
#define EX_DUMPFAIL 104
#define EX_UNSUPPORTED 105
#define EX_UNDEF_GLOBAL 106
#define EX_ASSERT 107
#define EX_GET_U8 110
#define EX_PUT_U8 111
#define EX_GET_CHAR 112
#define EX_PUT_CHAR 113
#define EX_APPLY 120
#define EX_ARGSEQ 121
#define EX_ARGSGE 122
#define EX_NONPROC 123
#define EX_GLOBAL_INVOKE 124
#define EX_INT2CHAR 130
#define EX_CHAR2INT 131
#define EX_CHARLT 132
#define EX_CHARLE 133
#define EX_CHAREQ 134
#define EX_CHARGT 135
#define EX_CHARGE 136
#define EX_FXADD 140
#define EX_FXSUB 141
#define EX_FXNEG 142
#define EX_FXEQ 143
#define EX_FXLT 144
#define EX_FXLE 145
#define EX_FXGT 146
#define EX_FXGE 147
#define EX_FXPOSITIVE 148
#define EX_FXNEGATIVE 149
#define EX_FXZERO 150
#define EX_FXMUL 151
#define EX_VECTOR_REF 160
#define EX_VECTOR_SET 161
#define EX_VECTOR_LENGTH 162
#define EX_MKVL 163
#define EX_PROCEDURE_REF 170
#define EX_PROCEDURE_SET 171
#define EX_PROCEDURE_LENGTH 172
#define EX_FLADD 180
#define EX_FLSUB 181
#define EX_FLNEG 182
#define EX_FLEQ 183
#define EX_FLLT 184
#define EX_FLLE 185
#define EX_FLGT 186
#define EX_FLGE 187
#define EX_FLMUL 188
#define EX_FLDIV 189
#define EX_KBDINTR 200
#define EX_FPE 201
#define EX_BREAKPOINT 202
#define EX_SIGNAL 203
#define EX_TIMER 204
/* DO NOT EDIT THIS FILE.  Edit "src/Rts/layouts.cfg" and rerun "config". */

#define TAG_MASK 7
#define TYPETAG_MASK 28
#define FIX1_TAG 0
#define FIX2_TAG 4
#define IMM1_TAG 2
#define IMM2_TAG 6
#define PAIR_TAG 1
#define VEC_TAG 3
#define BVEC_TAG 5
#define PROC_TAG 7
#define RES_HDR 130
#define VEC_HDR 162
#define BV_HDR 194
#define PROC_HDR 254
#define TRUE_CONST 6
#define FALSE_CONST 2
#define NIL_CONST 10
#define MISC_CONST 22
#define UNSPECIFIED_CONST 278
#define EOF_CONST 534
#define UNDEFINED_CONST 790
#define FASL_CONST 1046
#define IMM_CHAR 38
#define VEC_SUBTAG 0
#define CONT_SUBTAG 0
#define RECT_SUBTAG 4
#define RAT_SUBTAG 8
#define SYM_SUBTAG 12
#define STRUCT_SUBTAG 20
#define BVEC_SUBTAG 0
#define STR_SUBTAG 4
#define FLO_SUBTAG 8
#define COMP_SUBTAG 12
#define BIG_SUBTAG 16
#define USTR_SUBTAG 20
#define COMPNUM_HDR 206
#define FLONUM_HDR 202
#define BIGNUM_HDR 210
#define RATNUM_HDR 170
#define RECTNUM_HDR 166
#define STR_HDR 198
#define USTR_HDR 214
#define BYTEVECTOR_HDR 194
#define VECTOR_HDR 162
#define PROCEDURE_HDR 254
#define SYMBOL_HDR 174
#define PORT_HDR 178
#define STRUCT_HDR 182
#define WORDSIZE 4
#define VEC_HEADER_WORDS 1
#define BVEC_HEADER_WORDS 1
#define BVEC_HEADER_BYTES 4
#define MOST_NEGATIVE_FIXNUM -536870912
#define MOST_POSITIVE_FIXNUM 536870911
#define HC_HEADER 0
#define HC_RETOFFSET 1
#define HC_DYNLINK 2
#define HC_PROC 3
#define HC_SAVED 3
#define HC_OVERHEAD 3
#define STK_CONTSIZE 1
#define STK_RETADDR 0
#define STK_DYNLINK 2
#define STK_PROC 3
#define STK_REG0 3
#define STK_SAVED 3
#define STK_OVERHEAD 3
#define SCE_BUFFER 64
#define PROC_HEADER_WORDS 1
#define PROC_OVERHEAD 2
#define IDX_PROC_CODE 0
#define IDX_PROC_CONST 1
#define IDX_PROC_REG0 2
#define PROC_CODEPTR 1
#define PROC_CONSTANTS 2
#define PROC_REG0 3
/* DO NOT EDIT THIS FILE.  Edit "src/Rts/mprocs.cfg" and rerun "config". */

#define MS_SCHEME2SCHEME 0
#define MS_UNDEF_GLOBAL 1
#define MS_EXCEPTION_HANDLER 2
#define MS_BIGNUM_ADD 10
#define MS_BIGNUM_SUB 11
#define MS_BIGNUM_MUL 12
#define MS_BIGNUM_DIV 13
#define MS_BIGNUM_NEGATE 14
#define MS_BIGNUM_ABS 15
#define MS_BIGNUM_EQUAL 16
#define MS_BIGNUM_LESS 17
#define MS_BIGNUM_LESSEQ 18
#define MS_BIGNUM_GREATER 19
#define MS_BIGNUM_GREATEREQ 20
#define MS_RATNUM_ADD 30
#define MS_RATNUM_SUB 31
#define MS_RATNUM_MUL 32
#define MS_RATNUM_DIV 33
#define MS_RATNUM_NEGATE 34
#define MS_RATNUM_ABS 35
#define MS_RATNUM_EQUAL 36
#define MS_RATNUM_LESS 37
#define MS_RATNUM_LESSEQ 38
#define MS_RATNUM_GREATER 39
#define MS_RATNUM_GREATEREQ 40
#define MS_RATNUM_ROUND 41
#define MS_RATNUM_TRUNCATE 42
#define MS_RECTNUM_ADD 50
#define MS_RECTNUM_SUB 51
#define MS_RECTNUM_MUL 52
#define MS_RECTNUM_DIV 53
#define MS_RECTNUM_NEGATE 54
#define MS_RECTNUM_EQUAL 55
#define MS_GENERIC_ADD 70
#define MS_GENERIC_SUB 71
#define MS_GENERIC_MUL 72
#define MS_GENERIC_DIV 73
#define MS_FIXNUM2RATNUM_DIV 74
#define MS_HEAVY_QUOTIENT 75
#define MS_HEAVY_REMAINDER 76
#define MS_HEAVY_MODULO 77
#define MS_GENERIC_EQUAL 78
#define MS_GENERIC_LESS 79
#define MS_GENERIC_LESSEQ 80
#define MS_GENERIC_GREATER 81
#define MS_GENERIC_GREATEREQ 82
#define MS_CONTAGION 83
#define MS_PCONTAGION 84
#define MS_ECONTAGION 85
#define MS_GENERIC_MAKE_RECTANGULAR 90
#define MS_GENERIC_INEXACT2EXACT 91
#define MS_GENERIC_EXACT2INEXACT 92
