diff options
Diffstat (limited to 'lld/ELF/Writer.cpp')
-rw-r--r-- | lld/ELF/Writer.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp index 125d7189a447..649958b74798 100644 --- a/lld/ELF/Writer.cpp +++ b/lld/ELF/Writer.cpp @@ -761,6 +761,8 @@ template <class ELFT> void Writer<ELFT>::addSectionSymbols() { static bool isRelroSection(const OutputSection *sec) { if (!config->zRelro) return false; + if (sec->relro) + return true; uint64_t flags = sec->flags; |