My considerable thanks again to Wayne Radburn for working on the source to produce this latest version of GoAsm, and for Edgar Hansen (Donkey) for testing it thoroughly.
All I had to do was upload it to the GoDevTool website.
The bugs which Wayne has fixed are:-
- Yuri's SIZEOF bug in 64-bit mode
- SIZEOF wrong value for union member in LOCAL data structure with embedded union
- SIZEOF wrong value for union member in global structure with embedded union
- x86 SIZEOF STRUCTURE.unionmember wrong value of 0 for all but last union member
Wayne has also changed the return of SIZEOF in the case of STRUCTURENAME.member to be the size without padding
The new version of GoAsm (version 0.57.04) is available from here (http://www.godevtool.com/Goasm.zip).
Keep up the good work Jeremy and everyone else helping to improve GoASM. It's greatly appreciated!!.