The second reloc is shown as 0 <img width="455" height="106" alt="Image" src="https://github.com/user-attachments/assets/a8583632-b3a5-460c-ab72-6a21fa9f2500" /> Test case is this assembly built with MASM `ml /c /coff /Zf /Cx /Cp objdiffissue_tworelocs.asm` ``` .386P .model flat .stack 4096 assume fs:nothing extern dat_00443716:dword extern dat_00615022:dword extern dat_00808E30:dword extern dat_00809230:dword extern dat_00809244:dword extern dat_008093A4:dword .code _tworelocs proc mov dword ptr [dat_00809244],0DCB64Eh mov dword ptr [dat_00809230],offset dat_00615022 mov dword ptr [dat_008093A4],221B0Bh mov dword ptr [dat_00808E30],offset dat_00443716 ret _tworelocs endp end ``` Prebuilt obj: [objdiffissue_tworelocs.zip](https://github.com/user-attachments/files/23050855/objdiffissue_tworelocs.zip)