Prototype Checking of System Functions

In addition to the VCS error reporting system and error reporting features, we have implemented ANSI-standard function prototyping for all system functions. Prototypes specify the number and type of function arguments. Compilers that support prototype checking can use these prototypes to provide you with warnings when function arguments differ in type or number from the prototype.

Function prototypes are defined in the header files in which they are included in the system.

Warning: Prototype definitions consume a significant amount of compiler memory space, reducing the amount available for compiling your program. If your compiler gives you an out-of-memory message, you may wish to disable prototype checking for this module. Check your compiler documentation.


Home Contents Previous Next