peter green wrote: > But when the compiler builds the function it doesn't know whether the > caller will be using function prototypes or not. Sure it does. It certainly knows whether there has been a prototype. In any case, there is no excuse for functions without prototypes, so making prototypes a requirement would be a good thing anyway. Most compilers now at least warn about no prototype by default. Pessimizing the 99.5% case to handle a obscure thing nobody uses anymore is a really bad tradeoff. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .