News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

GoAsm 0.56 beta

Started by jorgon, January 31, 2007, 06:15:46 PM

Previous topic - Next topic

jorgon

The very latest version of GoAsm (0.56 beta) is now available from here.

This version:-

  • Corrects various things.
  • Allows multi-line macros to be declared using MACRO...ENDM (instead of using the continuation character which was unpopular).
  • Introduces #localdef (or LOCALEQU if you prefer), which permits you to have a definition (#define, macro or equate) which is limited in scope to its own stack frame.
  • Shows an error if you try to jump into or out of stack frames.
  • And for 64-bit programming it (a) automatically aligns structures on the correct boundary in data at the beginning of the structure (b) automatically aligns each structure member to suit its natural boundary and (c) pads the structure at the end so that it ends on its natural boundary.

Since there was some delving into GoAsm's depths involved in the above changes, I thought it prudent to make this a beta for the moment.

Author of the "Go" tools (GoAsm, GoLink, GoRC, GoBug)

reudk1ng

where can i get the best (complete) tutorial for this software ?


Thanks

jorgon

Hi reudk1ng

The GoAsm help file which comes with the software, has a "contents" section at the beginning.
If you look down this, you will see the answers to most of your questions.
You might like to look at the "Hello World" examples, if you are new to GoAsm.
There is also a selection of tutorials which are directly linked to from the contents, or you can click on "full list".
If you don't want to download the software yet, here is a link to the list of tutorials.
Author of the "Go" tools (GoAsm, GoLink, GoRC, GoBug)