[m-rev.] for pre-commit review: workaround Mantis bug #453

Julien Fischer jfischer at opturion.com
Mon Jan 20 20:52:42 AEDT 2020


On Mon, 20 Jan 2020, Peter Wang wrote:

> On Mon, 20 Jan 2020 15:42:38 +1100 (AEDT), Julien Fischer <jfischer at opturion.com> wrote:
>>
>> i*86 isn't that important of a platform any more that it warrents
>> spending more time on it.  For non-debugging, non-deep profiling
>> programs users are better off with hlc.gc; it's faster anyway.
>
> Right.
>
> Still, I thought of something: Windows doesn't use PIC for dynamic
> linking. We don't support building DLLs yet, but --enable-dynamic-link
> is on by default. I didn't want to mess with the configure script
> so I've just left an XXX.

Unfortunately, I think we will need to mess with it :-(

The problem is that the --enable-dynamic-link option is badly named and
really ought to ge called --enable-dynamic-load, since what it actually
controls is whether dlopen() and friends can be used.  It has nothing do
with whether the shared libraries are actually built; we don't seem to
have a configure option for that at the moment.

Julien.


More information about the reviews mailing list