News:

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

Poasm Version 1.00.34

Started by Vortex, September 01, 2006, 05:38:03 PM

Previous topic - Next topic

Vortex

Quote* Fixed a problem in POASM with CINCLUDE (hexadecimal constants advanced one character too much).

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

RedGhost

I'm not generally a fan of MASM style syntax but the ability to add pure .asm files to the project and use standard C functions without having to create an external .obj and manually link it is very convenient.
I would say the debugger in PellesC is very good, and allows source, disassembly all in the same window of the .asm portions, that also adds to it. I appreciate the hard work, thanks Pelle.

I haven't posted here in ages but googling about POASM "ASSUME" brought me back  :U.

Vortex

Hi RedGhost,

Yes, Pelle is doing a very nice job. Poasm does not support the statment ASSUME but you can use this style :

mov edx,OFFSET wc
mov WNDCLASSEX.hIcon[edx],eax
mov WNDCLASSEX.hIconSm[edx],eax

RedGhost

Yeah, I saw that in a post by you, works great, just is a little strange for example


mov    word ptr CIE.roffset[cis]+ecx*4+4, bx


The indexing outside of the [] is just a little foreign to me.