TASM bugs?
TASM bugs?
(OP)
Hi,
TASM v1.1? (definately not higher than 3
)
I am getting an 'Forward reference needs override' error when compiling in 32bit mode but it is ok in 16bit mode.
I have something like 'fword ptr' before the pointer label.
I wonder if this is a known bug and if anyone (AmkG) could point me in the right direction. Failing that I am open to suggestions on downloadable free assemblers! (cant pay for anything that would be a sin)
TASM v1.1? (definately not higher than 3

I am getting an 'Forward reference needs override' error when compiling in 32bit mode but it is ok in 16bit mode.
I have something like 'fword ptr' before the pointer label.
I wonder if this is a known bug and if anyone (AmkG) could point me in the right direction. Failing that I am open to suggestions on downloadable free assemblers! (cant pay for anything that would be a sin)
0000:0000:0000:0000h
The people who have nothing to say and say it too loud have little knowledge, It's the quiet ones you need to worry about!
RE: TASM bugs?
As for free assemblers, try doing net searches on:
NASM
SpASM
I think there's a FAQ here on free assemblers but I think it's dated... you might still find something there though.
"Information has a tendency to be free. Which means someone will always tell you something you don't want to know."
RE: TASM bugs?
flatptr equ 0h (arb value)
blah
blah
lgdt fword ptr gdt+flatptr
blah
blah
gdt dw 0h (arb value)
dd 0h (arb value)
it works fine in 16bit but causes an error in 32bit mode.
i have tried:
lgdt fword ptr cs:gdt+flatptr
but as lgdt's displacement is a linear address (doesnt use selector) this doesnt have an affect.
0000:0000:0000:0000h
The people who have nothing to say and say it too loud have little knowledge, It's the quiet ones you need to worry about!
RE: TASM bugs?
"Information has a tendency to be free. Which means someone will always tell you something you don't want to know."
RE: TASM bugs?
"People who have nothing to say, say it too loud and have little knowledge. It's the quiet ones you need to worry about!"
RE: TASM bugs?
"People who have nothing to say, say it too loud and have little knowledge. It's the quiet ones you need to worry about!"
RE: TASM bugs?
"People who have nothing to say, say it too loud and have little knowledge. It's the quiet ones you need to worry about!"