> 895c: 90 01 00 24 stw r0,36(r1) > 8960: 48 00 32 99 bl bbf8 <_DYNAMIC+0x208> > 8964: 7f c8 02 a6 mflr r30 これは -fpic の > 89c4: 90 01 00 24 stw r0,36(r1) > 89c8: 48 00 00 05 bl 89cc <__syncicache+0x1c> > 89cc: 7f c8 02 a6 mflr r30 これは -fPIC のときのコードですね。hello.c あたりを -fpic と -fPIC で cc -S してみるとわかります。どちらも自分のアドレスを 得ようとしているだけなんですけど。