Revert "Revert "Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support"""
authorMitch Phillips <31459023+hctim@users.noreply.github.com>
Thu, 22 Jun 2023 12:28:42 +0000 (14:28 +0200)
committerMitch Phillips <31459023+hctim@users.noreply.github.com>
Thu, 22 Jun 2023 12:33:57 +0000 (14:33 +0200)
commitcd116e046034aabe08c38c825497e6019bdb9f04
treecc1fc9c6d8e7e0df766880469e115d912c0b9c2b
parentc85923190f50e5eab30e6053321eba5d696e8eeb
Revert "Revert "Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support"""

This reverts commit 9246df7049b0bb83743f860caff4221413c63de2.

Reason: This patch broke the UBSan buildbots. See more information in
the original phabricator review: https://reviews.llvm.org/D139092
22 files changed:
lld/ELF/Arch/ARM.cpp
lld/ELF/Config.h
lld/ELF/Driver.cpp
lld/ELF/InputFiles.cpp
lld/ELF/InputFiles.h
lld/ELF/LinkerScript.cpp
lld/ELF/LinkerScript.h
lld/ELF/MarkLive.cpp
lld/ELF/Options.td
lld/ELF/SymbolTable.h
lld/ELF/SyntheticSections.cpp
lld/ELF/SyntheticSections.h
lld/ELF/Target.h
lld/ELF/Writer.cpp
lld/test/ELF/Inputs/arm-cmse-macros.s [deleted file]
lld/test/ELF/aarch64-cmse.s [deleted file]
lld/test/ELF/arm-cmse-diagnostics.s [deleted file]
lld/test/ELF/arm-cmse-implib.s [deleted file]
lld/test/ELF/arm-cmse-keep-sections.s [deleted file]
lld/test/ELF/arm-cmse-noveneers.s [deleted file]
lld/test/ELF/arm-cmse-secure.s [deleted file]
lld/test/ELF/arm-cmse-veneers.s [deleted file]