--- third_party/luajit/src/Makefile.orig 2015-05-18 09:43:16 UTC +++ third_party/luajit/src/Makefile @@ -25,7 +25,7 @@ NODOTABIVER= 51 # with "make clean", followed by "make" if you change any options. # # LuaJIT builds as a native 32 or 64 bit binary by default. -CC= gcc +#CC= gcc # # Use this if you want to force a 32 bit build on a 64 bit multilib OS. #CC= gcc -m32 @@ -34,7 +34,7 @@ CC= gcc # to slow down the C part by not omitting it. Debugging, tracebacks and # unwinding are not affected -- the assembler part has frame unwind # information and GCC emits it where needed (x64) or with -g (see CCDEBUG). -CCOPT= -O2 -fomit-frame-pointer +#CCOPT= -O2 -fomit-frame-pointer # Use this if you want to generate a smaller binary (but it's slower): #CCOPT= -Os -fomit-frame-pointer # Note: it's no longer recommended to use -O3 with GCC 4.x. @@ -48,7 +48,8 @@ CCOPT= -O2 -fomit-frame-pointer # x86/x64 only: For GCC 4.2 or higher and if you don't intend to distribute # the binaries to a different machine you could also use: -march=native # -CCOPT_x86= -march=i686 +#CCOPT_x86= -march=i686 +CCOPT_x86= CCOPT_x64= CCOPT_arm= CCOPT_ppc=