Unix source tends to use m4 for macro and constant substitution. I was asked why cpp wouldn't work just as well, but I don't know. Is there any reason one way or the other for choosing m4 vs. cpp for assembly language files? Thanks. -- Scott Hammond scott at sctc.com