commit | 887a259cab0ed373f48db80fa83c26e009267a91 | [log] [tgz] |
---|---|---|
author | Fangrui Song <i@maskray.me> | Sun Aug 02 23:05:50 2020 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Sep 22 17:12:11 2020 -0700 |
tree | 0160e0b6b47fb26d5c081544955a9dad1f76993d | |
parent | 1fb62041333343466843c97c8b2d993967cfb9ee [diff] |
[CMake] Default ENABLE_X86_RELAX_RELOCATIONS to ON This makes clang default to -Wa,-mrelax-relocations=yes, which enables R_386_GOT32X (GNU as enables it regardless of -mrelax-relocations=) and R_X86_64_[REX_]GOTPCRELX in MC. The produced object files require GNU ld>=2.26 to link. binutils 2.26 is considered a very old release today. GitOrigin-RevId: c41a18cf61790fc898dcda1055c3efbf442c14c0