[PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support

Amilendra Kodithuwakku via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 20 08:29:15 PDT 2023


amilendra updated this revision to Diff 506604.
amilendra added a comment.

Address some of Peter's comments.
Expect how relocation against entry symbols are handled will be particularly contentious.
Couple of diagnostics suggested needs implementation and how the binding is handled needs investigation.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D139092/new/

https://reviews.llvm.org/D139092

Files:
  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/Options.td
  lld/ELF/Relocations.cpp
  lld/ELF/SymbolTable.h
  lld/ELF/Symbols.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
  lld/test/ELF/aarch64-cmse.s
  lld/test/ELF/arm-cmse-diagnostics.s
  lld/test/ELF/arm-cmse-implib.s
  lld/test/ELF/arm-cmse-noveneers.s
  lld/test/ELF/arm-cmse-secure.s
  lld/test/ELF/arm-cmse-veneers.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D139092.506604.patch
Type: text/x-patch
Size: 57593 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230320/b9eca07f/attachment.bin>


More information about the llvm-commits mailing list