Hi Richard, > Careful! The original begin_label was a string, not an rtx. You also > need to change: > > assemble_name (file, begin_label); > to: > assemble_name (file, XSTR (begin_label, 0)); Yeah - I spotted that just after I had pressed the send key. *sigh* I have corrected the patch that is checked into the sources. Cheers Nick