Copyright Digital Equipment Corp. All rights reserved.

NOINLINEREF

Message        <Context> "<name>" has internal linkage and is
               referenced from an an inline auxiliary function.
               This is a violation of the C99 Standard.

Description    A function declared with the inline keyword and
               without a declaration containing the keyword, extern,
               or without a declaration which lacks the inline
               keyword and the static keyword declares an auxiliary
               inline declaration.  A definition of an auxiliary
               inline shall not contain a definition of a modifiable
               object with static storage duration, and shall not
               contain a reference to an identifier with internal
               linkage.

User Action    Remove the inline keyword from all declarations of
               the parent function, or if it is appropriate, change
               the declaration of the referenced item to a
               declaration which has something other than internal
               linkage.