[PATCH] [x86_64] Don't truncate PC-relative relocations in ELF EH frames to 32 bits

Joerg Sonnenberger joerg at NetBSD.org
Mon Nov 3 03:59:34 PST 2014


I don't exactly understand what your constraints are. Do you map text and data segments at completely separate locations? For a normal (non-JITted) binary, all segments are more or less consecutive, so differences are always less than 32bit signed for binaries smaller than 2GB. I do not want to change the default as it will increase the encoding for everyone.

http://reviews.llvm.org/D6079






More information about the llvm-commits mailing list