On Friday 30 May 2025 18:43:30 Pali Rohár wrote:
> On Monday 26 May 2025 11:49:04 Martin Storsjö wrote:
> > On Mon, 26 May 2025, LIU Hao wrote:
> > 
> > > > Yeah, I agree. That was also the original reason for why we started
> > > > merging them originally; we had lib32, lib64 and libarm32, and
> > > > wanted to add libarm64. (Also, at the time I didn't have the real OS
> > > > yet to even dump the DLLs, so it would have been a copy of libarm32
> > > > anyway.)
> > > > 
> > > > A lot of the differences we have stem from the fact that lib32,
> > > > lib64 and libarm32, before starting unification, had been dumped
> > > > from quite different windows versions.
> > > 
> > > The idea about generating DEFs from DLLs is doubleplusungood
> > 
> > It has some drawbacks, yes.
> > 
> > But it also allows calling functions that aren't exposed in the official
> > SDKs. We rely on this for ucrtbase.dll and
> > api-ms-win-crt-private-l1-1-0.dll.
> 
> Also on msvcrt.dll.

So is the idea of deduplicating lib32 and lib-common def files
abandoned? Or is there still any interest to do it?


_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to