<div dir="ltr">Hi<div><br></div><div>I'm working on a POC adding Windows Phone (ARM) support to the ARM backend.</div><div><br></div><div>I've encountered the following problem.</div><div><br></div><div>Microsoft's COFF linker/loader supports a single relocation type (<span style="font-family:Calibri,sans-serif;font-size:10pt;line-height:115%">IMAGE_REL_ARM_MOV32T</span>) on continuous movw/movt Thumb2 instructions opposed to ELF and Mach-O which support relocation per instruction (one for movw and movt). </div>
<div><br></div><div>I need to make sure that in case of immediate operands which needs fix-up for these instructions they will grouped together with no other instruction inserted between them. Also they need to be emitted in the correct order.</div>
<div><br></div><div>What should be the right approach to implement this?</div><div><br></div><div>Is this something I can describe in target description for ARM?</div><div><br></div><div>thx</div><div>pM0n</div><div><br></div>
<div><br></div></div>