From: sparky4 Date: Tue, 6 Oct 2015 19:08:03 +0000 (-0500) Subject: makefile added mroe comments X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=e325a7f473625c866224e1673a78a9d71c4274e0;p=16.git makefile added mroe comments --- diff --git a/makefile b/makefile index 3187305b..28830ce3 100755 --- 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