multiple defintions error

amylaar@cygnus.co.uk amylaar@cygnus.co.uk
Tue Oct 3 08:45:00 GMT 2000


> extern inline would mean that the function is to be inlined but is
> implemented in some other file.

It means it is to be inlined if possible, but if it can't be inlined -
that could be because it is too big, contains constructs that defy inlining,
or because it's a recursive call - don't provide an out-of-line copy
of this function, becaus it is provided in an external file.


More information about the Gcc mailing list