Re: MASM ASSUME directives...



Alex Buell <spamtrap@xxxxxxxxxx> wrote:

What were the earliest versions of MASM to allow the following
directives as follows:

ASSUME CS:FLAT, DS:FLAT, ES:FLAT..

MASM 5.10 doesn't appear to like above at all. So, which versions does?

There was a "custom" version of MASM 5.10 that shipped with the Windows 386
and Windows 3.x DDKs specifically for assembling VxDs. It understood this.
--
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.

.



Relevant Pages

  • Re: HAY Herbert, wanna write a legal PE executable ?
    ... Windows 32 bit PE executable files are a specification from ... Who said it need the sheer brutal power of MASM to write a 1024 byte ... possible to improve it using a better assembler. ...
    (alt.lang.asm)
  • Re: Which x86 assembler for Windows/Linux/Solaris?
    ... > like to continue supporting our Windows program. ... "4.11 Using MASM under Linux ... The object files in ELF format can ...
    (comp.lang.asm.x86)
  • Re: ///HLA StdLib2 criticism
    ... this obsolete method would be adding black-box programming ... the truth is you use Windows, all your users use Windows, and ReactOS ... hit for NASM than for MASM. ... 800-pound gorilla amongst all the 8-pound assemblers out there. ...
    (alt.lang.asm)
  • Re: MASM32 help
    ... As I understand it (as is probably obvious, I am neither a Masm user nor a Windows programmer - and it makes a difference!), Masm uses ".386" and friends for two purposes - to enable "modern" instructions, and to ask for 32-bit code. ... What you've got there is Linux code, modified from Nasm syntax - not quite enough, apparently - to Masm syntax. ... I've done "push -11" and had it work, but what I think you're supposed to do is "push -11", call GetStdHandle, and use what that returns as your handle to ...
    (comp.lang.asm.x86)
  • Re: Iczelions tutorials revisited.
    ... >>> that I should use MASM. ... >> to almost all of the good Assemblers around. ... While perusing your "Windows Programming in Assembly ... at six months for an established C programmer" my ...
    (alt.lang.asm)