http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45979
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> 2010-10-12 19:05:53 UTC --- (In reply to comment #2) > I assume other Linux archs already randomize the heap. Could it be because there's no TRY_EMPTY_VM_SPACE definition in gcc/config/host-linux.c for ARM? yes, a definition for TRY_EMPTY_VM_SPACE is needed for ARM. I just went through this for MIPS but I have not pushed it because I don't currently have a correct copyright assignment on file.