Репозиторий Sisyphus
Последнее обновление: 15 июля 2020 | Пакетов: 17706 | Посещений: 18883328
en ru br
Репозитории ALT

Группа :: Разработка/C
Пакет: llvm7.0

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: lld-7-alt-mipsel-permit-textrels-by-default.patch
Скачать


diff --git a/tools/lld/ELF/Driver.cpp b/tools/lld/ELF/Driver.cpp
index 693dba64ab5..a372d29b5ec 100644
--- a/tools/lld/ELF/Driver.cpp
+++ b/tools/lld/ELF/Driver.cpp
@@ -854,7 +854,11 @@ void LinkerDriver::readConfigs(opt::InputArgList &Args) {
   Config->ZRetpolineplt = hasZOption(Args, "retpolineplt");
   Config->ZRodynamic = hasZOption(Args, "rodynamic");
   Config->ZStackSize = args::getZOptionValue(Args, OPT_z, "stack-size", 0);
+#if defined __MIPSEL__ && !defined __mips64
+  Config->ZText = getZFlag(Args, "text", "notext", false);
+#else
   Config->ZText = getZFlag(Args, "text", "notext", true);
+#endif
   Config->ZWxneeded = hasZOption(Args, "wxneeded");
 
   // Parse LTO options.
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin