>2- remove the -O0 from the compilation line (of course). Of the options this is my favorite. Not quite sure why you are seeing this and I am not. Binutils? %as --version GNU assembler 2.13.90 20030413 Hmmm. Is it ok with you if I check in the patch to make the pch usage automatic? I think the fallout will be minimal at this point. -benjamin