MASM: Linker Error L2002: Fixup Overflow

ID Number: Q46378

5.10

MS-DOS

Summary:

The following message occurs when data defined in the data segment is

accessed with a CS segment override:

foo.OBJ(foo.ASM) : error L2002: fixup overflow at 0012 in segment _TEXT

pos: 658 Record type: 73EE

frm seg _TEXT, tgt seg _DATA

Code Sample

-----------

.DATA

old_dma_vect dd 0

.CODE

;

capture proc

.

mov word ptr cs:old_dma_vect,bx ;(This line caused the error)

.

end capture