https://sourceforge.net/p/predef/wiki/Architectures/


gcc에서는 이정도면 될듯하다.

intel계열

#if defined(__i386__)

#if defined(__x86_64__)

arm 계열

32bit

#if defined(__thumb__)

#if defined(__arm__)

64bit

#if defined (__aarch64__)

커널 심볼 테이블을 만들어 gdb로 분석하게 해주는 프로그램

https://github.com/elfmaster/kdress

sudo ./kdress.py vmlinuz-`uname -r` vmlinux /boot/System.map-`uname -r`


x86 ubuntu에서 실행 확인

kdress.py

kunpress


+ Recent posts