drc: rework linkage_arm for better assembler compatibility