[PATCH] D39831: [Driver] Make the use of relax relocations a per target option

Rafael Avila de Espindola via cfe-commits cfe-commits at lists.llvm.org
Tue Nov 21 13:30:27 PST 2017


Petr Hosek via Phabricator <reviews at reviews.llvm.org> writes:


> -# This is a "Does your linker support it?" option that only applies
> -# to x86-64 ELF targets.  All Fuchsia target linkers do support it.
> -# For x86-64 Linux, it's supported by LLD and by GNU linkers since
> -# binutils 2.27, so one can hope that all Linux hosts in use handle it.
> -# Ideally this would be settable as a per-target option.
> -set(ENABLE_X86_RELAX_RELOCATIONS ON CACHE BOOL "")
> -

We still have to be able to set it via cmake.

Cheers,
Rafeal


More information about the cfe-commits mailing list