[prev in list] [next in list] [prev in thread] [next in thread]
List: wine-devel
Subject: Re: [PATCH 1/3] makedep: Align PE sections so they can be mmapped.
From: Alexandre Julliard <julliard () winehq ! org>
Date: 2020-05-31 13:57:49
Message-ID: 871rn06wbm.fsf () wine
[Download RAW message or body]
Jacek Caban <jacek@codeweavers.com> writes:
> Oh, right. Being more friendly for the loader is a valid argument to
> use it in Wine.
>
> I measured build size change by checking 32-bit prefix size (so not
> exactly measuring build size, but with shared Gecko and Mono installs,
> it's mostly PEs that are in prefix and I already had it scripted). GCC
> build size increased from 133MB to 152MB, clang build (where I used
> CROSSLDFLAGS=-Wl,-Xlink=-filealign:409) from 121MB to 139MB. This is
> not great, but probably not a deal breaker. This would still need a
> configure check.
It should probably be handled in winegcc instead of configure.
Being able to mmap files is also a good thing WRT memory usage, so I
feel it would be worth doing even if the size increases a bit.
--
Alexandre Julliard
julliard@winehq.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic