Copyright Digital Equipment Corp. All rights reserved.

INTRINSICDECL

Message        <Context> the declaration for intrinsic function
               "<name>" referenced at <location>, <problem>.  It
               will be treated as an ordinary external function.

Description    A function that could be handled internally by the
               compiler has been declared with a prototype that does
               not agree with what the compiler expected to see, or
               has been declared at block scope instead of file
               scope.  The function might in fact be a
               similarly-named replacement for the expected
               function, or the prototype might be incorrect or
               misplaced.  In such cases, the function will not be
               handled internally, but will instead be called at run
               time in the usual manner.  This could result in a
               performance loss.

User Action    If the function is intended to refer to the runtime
               library routine, the appropriate header file should
               be included in the source (note that it is not
               portable to include standard headers at other than
               file scope).  Alternatively, the prototype could be
               modified as specified in the error message.  If the
               function is intended to be a replacement for the
               runtime library routine, disable the intrinsic
               version by specifying "#pragma
               function(function_name)" in the source file.