[RFC][PATCH] Handle arbitrary .plt/.got displacements in ld on ARM

Yuri Gribov tetra2005@gmail.com
Tue Feb 25 18:01:00 GMT 2014


> Indeed, why would you need to place the PLT and GOT more than 256MB
> apart?  That would be a pretty massive library on a 32-bit machine.

I was waiting for this question. So my client links most of the code
into one monstrous executable where .text + .rodata take ~120M in
size. I then compile it under AddressSanitizer which doubles size of
executable.

-Y



More information about the Binutils mailing list