[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