Assume following C-Source simple.c
#define RETVAL 0
int main( void )
{
return RETVAL;
}
Generating preprocessoroutput from simple.c with option /P
pocc /P simple.c
generates the file simple.i, which has no CR/LF-Ending. If you open such a file in Windows-Notepad, you see _one_ long line. Below hexdump-Output.
Addr. 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF
------------------------------------------------------------------------
00000 23 6c 69 6e 65 20 31 20 22 73 69 6d 70 6c 65 2e #line 1 "simple.
00010 63 22 0a 0a 69 6e 74 20 6d 61 69 6e 28 20 76 6f c"..int main( vo
00020 69 64 20 29 0a 7b 0a 20 20 72 65 74 75 72 6e 20 id ).{. return
00030 30 3b 0a 7d 0a 0;.}.