[m-rev.] for review: making pointer_equal a builtin
jfischer at opturion.com
Fri Nov 28 14:46:53 AEDT 2014
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
>> -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've always meant to check that things are working and remove
--no-smart-indexing from that list since *not* enabling means that MSVC
cannot compile the pre-generated .c files in the source distribution.
(At least I've always mean to check it everytime I remember that
we currently use --no-smart-indexing, which isn't often ...)
More information about the reviews