The MASM Forum Archive 2004 to 2012

Specialised Projects => Pelle's Macro Assembler Development => Topic started by: Vortex on May 16, 2006, 05:32:19 PM

Title: Poasm Version 1.00.20
Post by: Vortex on May 16, 2006, 05:32:19 PM
Hi friends,

You can get Poasm Version 1.00.20 from the latest PellesC package Version 4.50 Beta #1 :

http://www.smorgasbordet.com/pellesc/450/setup.exe

After installing the package, check the bin directory, it's there where the assembler is located.
Title: Re: Poasm Version 1.00.20
Post by: Shantanu Gadgil on May 17, 2006, 03:54:23 AM
Hi Vortex,
Thanks for the update.   :U :U

My POASM version says 1.0.19.0 though!

Also, any idea where the changelog between beta 12 and current is?
Title: Re: Poasm Version 1.00.20
Post by: GregL on May 17, 2006, 05:02:50 AM
It's nice, POASM is integrated into the IDE with all the bells and whistles. Works great for developing pure assembly projects as well as for mixed language and pure C projects.  :U

The changelog is posted under Announcements at the Pelles C Forum. I believe it comes in the download too.

Title: Re: Poasm Version 1.00.20
Post by: Shantanu Gadgil on May 17, 2006, 06:29:41 AM
Is the forum at smorgasbordet down by any chance, because I am getting a 404 for this link:
http://smorgasbordet.com/phpBB2/viewforum.php?f=12
Title: Re: Poasm Version 1.00.20
Post by: Shantanu Gadgil on May 17, 2006, 05:23:36 PM
Forum is back up!  :U
Can't find the changelog though!  :(
Title: Re: Poasm Version 1.00.20
Post by: PellesC on May 17, 2006, 06:53:14 PM
The forum is (was at least) "overloaded". Use the download page: http://www.smorgasbordet.com/pellesc/download.htm

Pelle
Title: Re: Poasm Version 1.00.20
Post by: Shantanu Gadgil on May 18, 2006, 04:07:05 AM
I had got this link from the main page:
http://www.smorgasbordet.com/pellesc/changes_400_450.htm

That is about the complete package right?

I was wondering where the POASM changelog is! I have tried searching the forum...have I missed some obvious location where it is present?  :(
Title: Re: Poasm Version 1.00.20
Post by: PellesC on May 18, 2006, 10:56:54 AM
POASM is a new tool is terms of the main package - this is why it's called 1.00.x right now (and not 4.50.x) - so I will not list specific changes until the next release. The changes to the previously posted "preview" (or whatever you want to call it) are small: several cosmetic changes, like wording of some error messages, a couple of new warning messages, and OPTION FIELDALIGN.

Pelle
Title: Re: Poasm Version 1.00.20
Post by: hutch-- on May 18, 2006, 11:54:16 AM
I am still dabbling with a few bits around the edges but the new verbose option set at /V1 works fine for building libraries as it gives you a progress indicator. It also indicates that POASM is fast in terms of its assembly speed.
Title: Re: Poasm Version 1.00.20
Post by: Shantanu Gadgil on May 18, 2006, 12:13:06 PM
Pelle said:
QuotePOASM is a new tool is terms of the main package - this is why it's called 1.00.x right now (and not 4.50.x) - so I will not list specific changes until the next release.

Steve said:
Quote...the new verbose option set at /V1...

OK! Thanks!!!  :U :U
Title: Re: Poasm Version 1.00.20
Post by: silk.odyssey on May 19, 2006, 04:11:20 AM
Quote
It's nice, POASM is integrated into the IDE with all the bells and whistles. Works great for developing pure assembly projects as well as for mixed language and pure C projects

I've downloaded and installed the new beta. I am trying to assemble a project using simple32.asm. The IDE gives me the following error.

Quote
*** Error:  -c -nologo -coff -W1 -Cu -Fo"C:\Program Files\PellesC\Projects\testasm\output\test.obj" "C:\Program Files\PellesC\Projects\testasm\test.asm"
*** Error: The system cannot find the file specified. 
*** Error code: -1 ***

I don't have any problems compiling the source from the commandline. Any ideas on what the problem may be? 
Title: Re: Poasm Version 1.00.20
Post by: hutch-- on May 19, 2006, 04:30:45 AM
odyssey,

The options you have set look like MASM rather than POASM options.

Your basic POASM build is like this,

drv:\path\poasm "filename.asm"
Title: Re: Poasm Version 1.00.20
Post by: Vortex on May 19, 2006, 09:11:05 AM
Here is a quick demo builded with POIDE

[attachment deleted by admin]
Title: Poasm Version 1.00.21
Post by: Vortex on May 31, 2006, 08:08:57 PM
Poasm Version 1.00.21 available from PellesC Version 4.50 Beta #2 :

http://www.smorgasbordet.com/pellesc/450/setup.exe
Title: Re: Poasm Version 1.00.20
Post by: japheth on June 03, 2006, 04:44:05 PM

Hi Vortex,

is it possible to make just the poasm.exe binary downloadable somewhere? At least as long as it is in the current "premature" state? Always having to download 7 MB (setup.exe) just to test one or two poasm bugfixes is suboptimal.

Regards

Japheth
Title: Re: Poasm Version 1.00.20
Post by: Vortex on June 04, 2006, 09:57:20 AM
Hi Japheth,

Welcome on board.

I emailed Pelle about your request.
Title: Re: Poasm Version 1.00.20
Post by: Vortex on June 29, 2006, 05:08:53 PM
Poasm Version 1.00.27 available from PellesC Version 4.50 Beta #3 :

http://www.smorgasbordet.com/pellesc/450/setup.exe
Title: Re: Poasm Version 1.00.20
Post by: Vortex on August 06, 2006, 02:21:05 PM
Poasm Version 1.00.30 available from PellesC Version 4.50 Beta #4 :

http://www.smorgasbordet.com/pellesc/450/setup.exe

Changes from Beta 3 to Beta 4:

http://smorgasbordet.com/phpBB2/viewtopic.php?t=1413&highlight=

Quote* bugfix: (POASM) some literals, like <">, could case problems in false conditional code.
* bugfix: (POASM) some arguments to INVOKE wasn't properly sign extended.