News:

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

GoAsm 0.56.03 and GoLink 0.26.8

Started by jorgon, February 15, 2007, 10:49:33 AM

Previous topic - Next topic

jorgon

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

This version is based on the previously published GoAsm 0.56 beta and:-

  • 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 a stack frame.
  • Permits either a string override or now also raw data override (using <...>) of a structure member which contains DUP.
  • When used together with GoLink 26.8, permits the calling of functions in a DLL by their mangled (decorated) names as required for example using some Apache DLLs.
  • 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.

GoLink (0.26.8) is available from here.

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

bushpilot

Thanks Jeremy for the continual support of GoAsm.  Although I don't post much, I remain an avid user of your tools.

Greg