любой пример кода для возврата на ARM9? - PullRequest
0 голосов
/ 01 февраля 2012

Я хочу написать код, который будет работать как утилита backtrace для архитектуры ARM9.

Я наткнулся на код back trace для ulibc in arm .Но из приведенного выше кода я хочу узнать подробности структуры структуры данных и параметров, используемых в приведенном выше коде.Кто-нибудь может пролить свет на вышесказанное.

заранее спасибо.

1 Ответ

0 голосов
/ 02 февраля 2012

В glibc он определен в dlfcn / dlfcn.h и выглядит как

/* Structure containing information about object searched using
   `dladdr'.  */
typedef struct
{
  __const char *dli_fname;      /* File name of defining object.  */
  void *dli_fbase;              /* Load address of that object.  */
  __const char *dli_sname;      /* Name of nearest symbol.  */
  void *dli_saddr;              /* Exact value of nearest symbol.  */
} Dl_info;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...