https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620
--- Comment #5 from Stephane <stephane at syena dot net> --- (In reply to Andrew Pinski from comment #1) > I am 99% sure we don't want to have this implemented. There has been other > requests about this before but I can't find them. I'm receptive to reasoned arguments, but I my research didn't bring up anything to discourage me to raise the issue. > > > Note aarch64 has ILP32 ABI mode which defaults to zero extended 32bit > addresses. Selecting an ABI mode has wider reaching implications that are likely to come back to haunt me when I start to integrate with other binaries so I prefer not to ressort to it. It is also not addressing my needs if this is only handling zero-extension. As I am mostly using the high end of the aarch64 virtual space, what I need is sign-extension.