[Ecls-list] "Problem" with overloading functions from compiled file

Goffioul Michael goffioul at imec.be
Thu Sep 7 10:00:27 UTC 2006

> > However I discovered a problem with no easy workaround. In 
> a compiled 
> > file, functions that call each other do it by calling directly the 
> > equivalent C function. As the call is "hard-coded", you 
> can't overload 
> > it.
> This appears to be a bug.
> The observed behaviour should only occur when there is an 
> inline declaration for the function in question.
> http://www.lispworks.com/documentation/HyperSpec/Body/03_bbc.htm

My understanding (although I'm not an expert) is that the situation is
defined if a function is tagged with inline or notinline, but is
if no declaration is present.


More information about the ecl-devel mailing list