Atsushi Nemoto wrote: > On Wed, 11 Oct 2006 18:13:01 +0200, Franck Bui-Huu <vagabon.xyz@xxxxxxxxx> wrote: >> RELOC_HIDE(x) is used because arithmetic on symbol addresses is >> undefined in C language. It avoid gcc to know that: >> >> RELOC_HIDE(&_end) + OFFSET >> >> is an operation on a symbol address and thus avoid an undefined >> operation. > > Thanks, I see, but can not imagine the case the RELOC_HIDE() is > _really_ needed. Do you have any example? > No I don't have any example but you can take a look to http://lkml.org/lkml/2006/8/23/175 Franck