stab 简介
这货原名是symbol table....
结构体定义:
然后这里这是用来干嘛的?调试程序的时候调试信息就在这里记录
写个hello world然后编译 gcc -gstab -S ./hello.c 不要忘记编译选项-gstab
对应的这里,n_strx 对应”main:F(0,1)“ n_type 对应36 n_other 对应0, 以此类推对照Stab 结构体来就是了
36 128 (十进制)对应的是n_type这里n_type的种类如下:
以下是更为详细的介绍
https://sourceware.org/gdb/onlinedocs/stabs.html