I have just assembled a multi-part assembler program using mpasm. It assembled with a few warnings, but otherwise everything worked great. All the pertinent output files were produced. I checked the .lst file for size and was surprised to find the words used / words free summary, and the memory usage map missing from the end. If I look at the highest address produced it doesn't correct. It seems too low. Is there a way to force all the memory usage info into the listing file? Is there some way to calculate relocatable object size from the .hex file?? Help, I'm not an assembler coder.... Thanks in advance, ---- Sam Williams ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. **********************************************************************