From ae4c30a4bed9813203280d876a552cc7ab5ffbeb Mon Sep 17 00:00:00 2001 From: Petr Hosek Date: Sat, 20 Jul 2019 21:59:47 +0000 Subject: [ELF] Support explicitly overriding relocation model in LTO lld currently selects the relocation model automatically depending on the link flags specified, but in some cases it'd be useful to allow explicitly overriding the relocation model using a flag. llvm-svn: 366644 --- lld/include/lld/Common/TargetOptionsCommandFlags.h | 1 + 1 file changed, 1 insertion(+) (limited to 'lld/include') diff --git a/lld/include/lld/Common/TargetOptionsCommandFlags.h b/lld/include/lld/Common/TargetOptionsCommandFlags.h index 9345e616f9a..422bb630f9f 100644 --- a/lld/include/lld/Common/TargetOptionsCommandFlags.h +++ b/lld/include/lld/Common/TargetOptionsCommandFlags.h @@ -16,6 +16,7 @@ namespace lld { llvm::TargetOptions initTargetOptionsFromCodeGenFlags(); +llvm::Optional getRelocModelFromCMModel(); llvm::Optional getCodeModelFromCMModel(); std::string getCPUStr(); std::vector getMAttrs(); -- cgit v1.2.1