[m-rev.] for review: making pointer_equal a builtin

Julien Fischer jfischer at opturion.com
Fri Nov 28 14:52:10 AEDT 2014


On Fri, 28 Nov 2014, Julien Fischer wrote:

> On Fri, 28 Nov 2014, Zoltan Somogyi wrote:
>
>> 
>> 
>> On Fri, 28 Nov 2014 14:26:55 +1100 (AEDT), Julien Fischer 
>> <jfischer at opturion.com> wrote:
>>> For the record they are compiled
>>> with:
>>>
>>>      -O5 --opt-space --cross-compiling --no-smart-indexing
>> 
>> Do you happen to remember the reason for the --no-smart-indexing part?
>
> At one point lookup switches (the ones that use bit-vectors IIRC)
> didn't respect the --cross-compiling option.  (I think that has long
> since been fixed.)
>
> A 64-bit stage 1 compiler built using a 32-bit source distribution
> bootstrap compiler would end up being broken.

I think 32-bit source distribution in question may have been
built using a 64-bit Mercury compiler.

Cheers,
Julien.



More information about the reviews mailing list