On Sun, 18 Jul 2021, LIU Hao wrote:
在 2021-07-14 19:45, Martin Storsjö 写道:
On Wed, 14 Jul 2021, Martin Storsjö wrote:
This avoids compiling the object files that go into libmsvcrt*.a
10 times, and object files that go into libucrt*.a twice.
This reduces the number of built object files for a build for i686
from 885 to 747, and shrinks the generate Makefile.in from 9.8 MB
to 8.9 MB, by emitting per-object rules for fewer object files.
( ... ... )
+lib64/lib%_def.a: lib64/%.def
+ $(DTDEF32) $<
FWIW this is a typo here, it should be DTDEF64, in case someone wants to
try out the patch.
That' awesome! This patch looks good to me. Thanks for the work.
Pushed this now, after some more testing and a couple minor fixes.
// Martin
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public