Don't allocate symbol extra for each symbol
Currently it appears that the RTS linker (at least in the case of ELF ) allocates a symbol extra for every symbol. However, most of these are not needed. Moreover, we have the m32 allocator which makes it easy for us to allocate symbol extras as-needed. Fixing this will likely free up non-negligible amount of low-memory.