The avrlibc implementation follows POSIX 1c, the Nut/OS implementation for ICCAVR doesn't. If Richard will ever add this to his library, he will probably use the POSIX prototype too. So better let's move to POSIX now. The sooner, the less damage to existing code. Harald