> On 1 May 2018, at 20:31, John Paul Adrian Glaubitz > <glaub...@physik.fu-berlin.de> wrote: > > On 04/29/2018 03:16 PM, Jason Duerstock wrote: >> Attached please find patches to let mozjs52 build on ia64, and (mostly) pass >> the test suite. >> ia64 currently requires -G0 for linking, but crashes if the current >> *MAINT_APPEND strings are >> used. Also, the memory allocation fails because the address space >> randomizer does not >> take into account ia64 memory allocation. > > I don't think this is the right approach. > > Rather, you need to make sure the allocator gets limited in its use of higher > address space ranges like we are doing on sparc64 and arm64. > > I have updated the sparc64 support patch to include "defined(__ia64__)" where > it's still missing which seems to fix the problem for me. Attaching the > updated sparc64 patch.
You're still dropping the __aarch64__ from the first patch :) James