Hi Ian, : I think both patches are appropriate. I never understood why : redefining a symbol should be a fatal error. And I think we should : certainly delete the output file on a fatal error. If you want the : assembler to crash really hard, that's what abort/as_abort is for. I agree - I have checked both patches in. Cheers Nick