One more observation: The format of the file is "elf32-386". The problem might be that .reset is 16 bit code and .initial starts out 16 bit then changes to 32 bit. I will look at it tomorrow. -Gene