You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was stumbled at why my
code doesn't work. After some
disasm, it appears that call far ptr ds:[var]
is assembled into a direct
far call with bogus segment.
I've found that I had to write: call fword ptr ds:[var]
instead, and that works fine.
Still I think wrongly assembling call far ptr ds:[var]
is not good. Maybe assembler
should just error on that?