Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support"
authorAmilendra Kodithuwakku <Amilendra.Kodithuwakku@arm.com>
Wed, 21 Jun 2023 15:10:08 +0000 (16:10 +0100)
committerAmilendra Kodithuwakku <Amilendra.Kodithuwakku@arm.com>
Wed, 21 Jun 2023 15:13:44 +0000 (16:13 +0100)
commita685ddf1d104b3ce9d53cf420521f5aaff429630
treeb53472c60e92363b9ccfdb1b209b73280cc2c593
parent565c7525b9d642867837d5715c10afed2fa73970
Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support"

This reverts commit c4fea3905617af89d1ad87319893e250f5b72dd6.

I am reverting this for now until I figure out how to fix
the build bot errors and warnings.

Errors:
llvm-project/lld/ELF/Arch/ARM.cpp:1300:29: error: expected primary-expression before ‘>’ token
 osec->writeHeaderTo<ELFT>(++sHdrs);

Warnings:
llvm-project/lld/ELF/Arch/ARM.cpp:1306:31: warning: left operand of comma operator has no effect [-Wunused-value]
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]