updates to match current fellow cpu code
don't expand $[a-z]+ in filenames.  This was preventing lcc from working properly as it created temporary files named $defout$, etc.