On Feb 7, 2008 8:32 PM, Bert Wesarg <bert.wesarg at googlemail.com> wrote: > Hi, > > can someone please explain why this is necessary? OK, I think this has to do with some sort of forward declaration. If a function is used before it was defined, the symbol is promoted to global. Right? > > Thank you. > > Bert >