gcc - iPhone -mthumb-interlinking -
os figured out how use -mthumb , -mno-thumb compiler flag , more or less understand it's doing.
but -mthumb-interlinking flag doing? when needed, , set whole project if set 'compile thumb' in project settings?
thanks info!
open terminal , type man gcc
do mean -mthumb-interwork ?
-mthumb-interwork generate code supports calling between arm , thumb instruction sets. without option 2 instruction sets cannot reliably used inside 1 program. default -mno-thumb-interwork, since larger code generated when -mthumb-interwork specified. if related build configuration, should able set separately each configuration "such release or debug".
why want change these settings? know using thumb instructions save memory save enough matter in case?
Comments
Post a Comment