aboutsummaryrefslogtreecommitdiff
path: root/backendC/CleanCompilerSources/compiledefines.h
diff options
context:
space:
mode:
Diffstat (limited to 'backendC/CleanCompilerSources/compiledefines.h')
-rw-r--r--backendC/CleanCompilerSources/compiledefines.h19
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