OSDN Git Service

MC CFG: Add MCObjectDisassembler Mach-O implementation.
authorAhmed Bougacha <ahmed.bougacha@gmail.com>
Wed, 21 Aug 2013 07:28:44 +0000 (07:28 +0000)
committerAhmed Bougacha <ahmed.bougacha@gmail.com>
Wed, 21 Aug 2013 07:28:44 +0000 (07:28 +0000)
commit0e83b902834530da4670ad8416cf44afba9b4111
tree62dd59d82ab30e22bd7ce7dd769c42b05768d8a4
parentfe018c414542141010ef0706820ebfde0a4b3e41
MC CFG: Add MCObjectDisassembler Mach-O implementation.

Supports:
- entrypoint, using LC_MAIN.
- static ctors/dtors, using __mod_{init,exit}_func
- translation between effective and object load address, using
  dyld's VM address slide.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188886 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCObjectDisassembler.h
lib/MC/MCObjectDisassembler.cpp