File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,8 +11,8 @@ patch -p1 -i ../../build.patch
1111
1212make \
1313 PLAT=linux \
14- MYCFLAGS=" -fPIC" \
15- MYLDFLAGS=" -static -fPIC"
14+ MYCFLAGS=" -fPIC -flto -fuse-linker-plugin -ffat-lto-objects " \
15+ MYLDFLAGS=" -static -fPIC -flto -fuse-linker-plugin -ffat-lto-objects "
1616
1717strip --strip-unneeded src/lua
1818cp src/lua ../../lua-linux-$arch
Original file line number Diff line number Diff line change 1010 PLAT=mingw \
1111 CC=" i686-w64-mingw32-gcc -std=gnu99" \
1212 AR=" i686-w64-mingw32-ar rc" \
13- RANLIB=" i686-w64-mingw32-ranlib"
13+ RANLIB=" i686-w64-mingw32-ranlib" \
14+ MYCFLAGS=" -flto -fuse-linker-plugin -ffat-lto-objects" \
15+ MYLDFLAGS=" -static -flto -fuse-linker-plugin -ffat-lto-objects"
1416
1517i686-w64-mingw32-strip --strip-unneeded src/lua.exe
1618cp src/lua.exe ../../lua-windows-i686.exe
Original file line number Diff line number Diff line change 1010 PLAT=mingw \
1111 CC=" x86_64-w64-mingw32-gcc -std=gnu99" \
1212 AR=" x86_64-w64-mingw32-ar rc" \
13- RANLIB=" x86_64-w64-mingw32-ranlib"
13+ RANLIB=" x86_64-w64-mingw32-ranlib" \
14+ MYCFLAGS=" -flto -fuse-linker-plugin -ffat-lto-objects" \
15+ MYLDFLAGS=" -static -flto -fuse-linker-plugin -ffat-lto-objects"
1416
1517x86_64-w64-mingw32-strip --strip-unneeded src/lua.exe
1618cp src/lua.exe ../../lua-windows-x86_64.exe
You can’t perform that action at this time.
0 commit comments