Naming Conventions
Programs like make, cc, and sccs use a default conventions to name files generated:
<f>.o Binary Compiler Output
<f>.s CAL Source code
<f>. i C preprocessor Output
<f>.c C/C++ language source code
<f>.f Fortran source code
<f>.mk Makefiles
s.<f> SCCS files
a.out executable name
<f>.m FMP output files
<f>.j FPP output files
<f>.a AR or BLD files
<f>.Z compressed files (use
uncompress)
<f>.gz gzipped files (use gunzip)
<f>.tar tape archive (use tar)
<f>.l compiler listings