]> 4ch.mooo.com Git - 16.git/commitdiff
makefile added mroe comments
authorsparky4 <sparky4@cock.li>
Tue, 6 Oct 2015 19:08:03 +0000 (14:08 -0500)
committersparky4 <sparky4@cock.li>
Tue, 6 Oct 2015 19:08:03 +0000 (14:08 -0500)
makefile

index 3187305b054dfd1104f2d326003b9c6e1c26e3be..28830ce3670cd24d0a9b9630f82d1168eb93aa70 100755 (executable)
--- a/makefile
+++ b/makefile
@@ -1,3 +1,29 @@
+#
+#      Higanbana Project makefile
+#
+#
+# Possible optimizations for 8088 class processors
+#
+# -oa   Relax alias checking
+# -ob   Try to generate straight line code
+# -oe - expand user functions inline (-oe=20 is default, adds lots of code)
+# -oh   Enable repeated optimizations
+# -oi   generate certain lib funcs inline
+# -oi+  Set max inline depth (C++ only, use -oi for C)
+# -ok   Flowing of register save into function flow graph
+# -ol   loop optimizations
+# -ol+  loop optimizations plus unrolling
+# -or   Reorder for pipelined (486+ procs); not sure if good to use
+# -os   Favor space over time
+# -ot   Favor time over space
+# -ei   Allocate an "int" for all enum types
+# -zp2  Allow compiler to add padding to structs
+# -zpw  Use with above; make sure you are warning free!
+# -0    8088/8086 class code generation
+# -s    disable stack overflow checking
+
+#wwww will add these
+
 !ifdef __LINUX__
 REMOVECOMMAND=rm -f
 COPYCOMMAND=cp -f