> ldmeqfd sp!, {r0-r3, r12, lr} > subeqs pc, lr, #4 Joerg's advice was sound, but just to expand a bit the difference in these two cases is that the condition code goes right at the end in the new unified syntax: "ldmfdeq" (or even "popeq") and "subseq". Cheers. Tim.