[llvm] r273019 - Change RelaxELFRelocations for llc.

Rafael EspĂ­ndola via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 21 10:07:11 PDT 2016


.
>
> I wouldn't mind if the default simply stayed "false", like it was in the
past for everything but those tools that can know it's safe. But, if
there's going to be any a default of using the new relocs in other
circumstances, I think that must be guarded behind the off-by-default cmake
flag, for now. Even for the developer tools. Probably in a couple years
from now it'll be safe to change the global default without breaking
anything, but it's really not, now...

If we don't change the default in the library, tool writers are not likely
to find out that there are new relocations out there and we will be having
exactly the same discussion a couple of years from now.

If we change the library default each tool will find out about it when they
upgrade, trivially disable  it and in the future we will be able to check
if anyone is still depending on it.

Cheers,
Rafael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160621/07ba4de5/attachment.html>


More information about the llvm-commits mailing list