Well I've now posted my free linker on my website www.GoDevTool.com This now completes the suite of programs for Win32 assembler programmers.

The programs are:-
GoAsm - assembler
GoRC - resource compiler
GoLink - linker
GoBug - symbolic debugger
Posted on 2002-04-24 06:03:50 by jorgon
Hi jorgon

Too bad, I get a forbidden on your link.

KetilO
Posted on 2002-04-24 06:29:04 by KetilO

Too bad, I get a forbidden on your link.


because of the trailing dot - it's only

http://www.godevtool.com
respectively:
http://www.jorgon.freeserve.co.uk

btw: great site !
Posted on 2002-04-24 06:40:26 by MikeJ
Thanks MikeJ

Yeah, great site. I have some dl to do.

KetilO
Posted on 2002-04-24 07:24:17 by KetilO
Having a bit of trouble using the invoke syntax in goasm. Here's what I get from assembling the 3rd example helloworld:

GoAsm.Exe Version 0.20 - Copyright Jeremy Gordon 2001/2 - JG@JGnet.co.uk

Error!
Line 163 of assembler source file (helloworld3.asm):-
Unknown mnemonic, instruction, redefinition or directive:-
],ADDR lpPaint

It assembles if I change it to the push / call syntax.


Edit: It seems to error only on invoke lines that include
For example
INVOKE UnregisterClassA, ADDR WINDOW_CLASSNAME,
The invokes without memory variables assemble fine.
Posted on 2002-04-25 00:25:22 by grv575
Oops! This slipped past the testing routine!
Thanks for the bug report.
I've now fixed this in GoAsm 0.21, which for your convenience can be downloaded directly from www.GoDevTool.com/Goasm
Posted on 2002-04-25 02:29:12 by jorgon
Jeremy,

Compliments on the latest version of this package, I just built 2 of the examples from the help file and both built and ran fine.

Code looks readable and finished size is fine. Keep up the good work, this is looking like a viable alternative assembler.

Regards,

hutch@movsd.com
Posted on 2002-04-25 04:29:41 by hutch--