News:

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

December edition MASM32 version 9.00 BETA

Started by hutch--, December 06, 2005, 01:27:23 PM

Previous topic - Next topic

hutch--

I have added additional macros to the main macro file, there are some new library modules and the documentation has been upgraded to match. As per suggestion I have rewritten the register preservation section that used to be in the MASMLIB help file in the ASMINTRO help file. I have also added a couple of new examples in the example code.

http://www.website.masmforum.com/masm32/m32beta9.zip

This version is reasonably close to release so any feedback will be welcome to catch the bits and piece that I may have missed.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

zooba

I haven't downloaded it yet, but isn't there already a register preservation section in the ASMINTRO help file? A much more complete one than in the MASMLIB help file?

hutch--

No, I wrote the current one about 2 days ago. The MASMLIB help file had to be broken up as it was unmaintainable and the area of register preservation needed to be written somewhere else.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

GregL

Hutch,

I installed 9.00 beta and assembled a few programs with it, so far so good.


Vortex

Thanks Hutch, I will try the latest release :U

diablo2oo2

why there are still old compiler and linker? there are newer versions. isnt it allowed to add them to the masm package?

http://rapidshare.de/files/8763661/Bin7.0.9466.rar.html

Vortex

Quote from: diablo2oo2 on December 07, 2005, 03:16:38 PM
why there are still old compiler and linker? there are newer versions. isnt it allowed to add them to the masm package?

Concerning the package, you cannot include other versions of the assembler and linker according to the licesing documents. Check the C:\masm32\licence directory.

hutch--

diablo2oo2,

There are later versions of ML but licencing is specific to what you are allowed to distribute. A later version of ML would be OK but it is only for those that are writing SSE2. The linker is the version I want for MASM but note that the project includes Pelle's linker which is a later design high performance tool.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

winge

Thanks Hutch: 9.00b works fine for me; I just tried it with some of my programs. :U


*ps: will there be a example for using UNICODE API in the future?

askm

... generated warnings in /include such as

Assembling: adme.asm
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

adme.def : warning LNK4104: export of symbol "DllRegisterServer" should be PRIVATE
adme.def : warning LNK4104: export of symbol "DllUnregisterServer" should be PRIVATE

, on Win98...and overall did not configure and suggested run the .bat's again.

hutch--

You can safely ignore the warnings.

The build failure is usually associated with OS installation damage or viral damage. When I have this in release form I will post a seperate version as an archive for the odd machines that have problems.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Vortex


rck8


caraveiro

"knowledge is now free at last, everything should be free from now on, enjoy knowledge and life and work for everybody else"
+ORC
http://www.fravia.com

Black Neuromancer

thanx Hutch, try it within the next few days. i wait final version of MASM 9.0 :))