1、編譯參數(shù)
-fpic:position-independent code
2、程序段
.got:GLOBAL_OFFSET_TABLE
.bss:(Block Started by Symbol)通常是指用來存放程序中未初始化的全局變量和靜態(tài)變量的一塊內(nèi)存區(qū)域。特點(diǎn)是:可讀寫的,在程序執(zhí)行之前BSS段會(huì)自動(dòng)清0。所以,未初始的全局變量在程序執(zhí)行之前已經(jīng)成0了。
1、編譯參數(shù)
-fpic:position-independent code
2、程序段
.got:GLOBAL_OFFSET_TABLE
.bss:(Block Started by Symbol)通常是指用來存放程序中未初始化的全局變量和靜態(tài)變量的一塊內(nèi)存區(qū)域。特點(diǎn)是:可讀寫的,在程序執(zhí)行之前BSS段會(huì)自動(dòng)清0。所以,未初始的全局變量在程序執(zhí)行之前已經(jīng)成0了。