Kugan wrote: > Ping^2? Could you make sure to either include the patch or provide a link to it? (https://gcc.gnu.org/ml/gcc-patches/2017-06/msg01967.html)
I think the patch is fine since avoiding adrp/ldr on literals doesn't really help when global variables still use adrp. If you really want to avoid adrp and don't care about the overhead, there is -mcmodel=large... Note once you get the OK, we should consider backporting this with https://gcc.gnu.org/ml/gcc-patches/2017-08/msg00386.html. Wilco