diff options
Diffstat (limited to 'backendC/CleanCompilerSources/compiledefines.h')
-rw-r--r-- | backendC/CleanCompilerSources/compiledefines.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/backendC/CleanCompilerSources/compiledefines.h b/backendC/CleanCompilerSources/compiledefines.h new file mode 100644 index 0000000..2157bb8 --- /dev/null +++ b/backendC/CleanCompilerSources/compiledefines.h @@ -0,0 +1,19 @@ + +#define CLEAN2 + +#define SHORT_CLASS_NAMES +#define U_RECORD_SELECTORS 1 + +#define REMOVE_UNUSED_FUNCTIONS +#define OPTIMISE_STRICT_RHS_SELECTORS + +#define STORE_STRICT_CALL_NODES 1 +#define UNBOXED_CLOSURES 1 +#undef OBSERVE_ARRAY_SELECTS_IN_PATTERN + +#define ABSTRACT_OBJECT 1 /* bug fix */ + +#define TRANSFORM_PATTERNS_BEFORE_STRICTNESS_ANALYSIS +#define IMPORT_OBJ_AND_LIB 1 + +#define WRITE_DCL_MODIFICATION_TIME 1 |