The MASM Forum Archive 2004 to 2012

Project Support Forums => 64 Bit Assembler => Topic started by: Astro on January 30, 2010, 11:57:49 PM

Title: MASM64 - What are the problems?
Post by: Astro on January 30, 2010, 11:57:49 PM
Hi,

I keep reading that MASM 64 is not very good for writing 64-bit code.

What are its problems/limitations?

Best regards,
Robin.
Title: Re: MASM64 - What are the problems?
Post by: GregL on January 31, 2010, 01:30:36 AM
ML64 works fine for writing 64-bit code. It just doesn't support a lot of the high-level directives, including INVOKE.

If you want to learn how x64 assembly really works "under the hood", ml64 is a good way to do it.



Title: Re: MASM64 - What are the problems?
Post by: Astro on January 31, 2010, 02:06:25 AM
Quote from: Greg Lyon on January 31, 2010, 01:30:36 AMML64 works fine for writing 64-bit code. It just doesn't support a lot of the high-level directives, including INVOKE.

If you want to learn how x64 assembly really works "under the hood", ml64 is a good way to do it.
Great!  :8) :dance:

Best regards,
Robin.
Title: Re: MASM64 - What are the problems?
Post by: GregL on January 31, 2010, 03:45:11 AM
Here is a "Hello World" program for ML64.

Getting started with ml64.exe (http://www.masm32.com/board/index.php?topic=10880.msg79773#msg79773)
Title: Re: MASM64 - What are the problems?
Post by: Twilight on March 02, 2010, 10:52:22 PM
Nice!