diff options
author | Zachary T Welch <zwelch@codesourcery.com> | 2011-03-15 18:15:42 +0000 |
---|---|---|
committer | Arun Sharma <asharma@fb.com> | 2011-03-22 08:14:51 -0700 |
commit | ffc474b8c8972200642acaef3e5aa10ee853609a (patch) | |
tree | b3d95f5d9603a2b822552f00318df7e6965dd1d1 /src/elfxx.h | |
parent | 049e2ba1b9734ec027765cd9449cb29a9bc0d974 (diff) | |
download | libunwind-ffc474b8c8972200642acaef3e5aa10ee853609a.tar.gz |
Add module for parsing ARM-specific unwind tables
Handles lookup, extracting unwind entries, and decoding the entry
using a callback mechanism.
Signed-off-by: Ken Werner <ken.werner@linaro.org>
Diffstat (limited to 'src/elfxx.h')
-rw-r--r-- | src/elfxx.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/elfxx.h b/src/elfxx.h index e316970b..a85cc681 100644 --- a/src/elfxx.h +++ b/src/elfxx.h @@ -31,8 +31,6 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include <sys/mman.h> #include <sys/stat.h> -#include "libunwind_i.h" - #if ELF_CLASS == ELFCLASS32 # define ELF_W(x) ELF32_##x # define Elf_W(x) Elf32_##x @@ -43,6 +41,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ # define elf_w(x) _Uelf64_##x #endif +#include "libunwind_i.h" + extern int elf_w (valid_object) (struct elf_image *ei); extern int elf_w (get_proc_name) (unw_addr_space_t as, pid_t pid, unw_word_t ip, |