[PATCH] ARM: generation of .ARM.exidx/.ARM.extab sections
    Leny Kholodov 
    leny.kholodov at gmail.com
       
    Tue Apr 28 08:46:29 PDT 2015
    
    
  
Hi ruiu, shankar.easwaran, Bigcheese, denis-protivensky,
This patch provides generation of .ARM.exidx & .ARM.extab sections which are used for unwinding. The patch adds new content type typeARMExidx for atoms from .ARM.exidx section and integration of atoms with such type to the ELF ReaderWriter. Most of changes were done for only ARM component. However, some changes have to be implemented in common headers.
REPOSITORY
  rL LLVM
http://reviews.llvm.org/D9324
Files:
  include/lld/Core/DefinedAtom.h
  lib/Core/DefinedAtom.cpp
  lib/ReaderWriter/ELF/ARM/ARMELFFile.h
  lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h
  lib/ReaderWriter/ELF/ARM/ARMSymbolTable.h
  lib/ReaderWriter/ELF/ARM/ARMTargetHandler.h
  lib/ReaderWriter/ELF/Atoms.h
  lib/ReaderWriter/ELF/TargetLayout.h
  test/elf/ARM/exidx.test
EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9324.24552.patch
Type: text/x-patch
Size: 19307 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150428/eddde1f5/attachment.bin>
    
    
More information about the llvm-commits
mailing list