News:

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

HLA v1.90 is now available

Started by Randall Hyde, April 03, 2007, 08:15:20 PM

Previous topic - Next topic

Randall Hyde

Hi All,

HLA v1.90 is now available on Webster at http://webster.cs.ucr.edu/AsmTools/HLA/dnld.html.

HLA v1.90 incorporates what is, perhaps, the most often-requested feature for the past couple of years -- the ability to directly generate object code file without generating an assembly language source file to be processed by a back-end assembler. HLA v1.90 marries the technology found in the open-source FASM assembler with HLAPARSE to produce high-quality, optimized, machine code output.  Direct object code output is available under both Windows and Linux.

Of course, for those who want or need it, HLA still provides the ability to translate HLA source files into a MASM, TASM, FASM, or Gas source file, which can be processed by one of these assemblers.  New to HLA v1.90 is the ability to generate FASM source files for Linux (that can be compiled using the Linux version of the FASM assembler).

HLA v1.90 also introduces a new command-line option scheme that cleans up a lot of inconsistencies in the way command-line parameters worked in previous versions of HLA.

Because HLA can be set up in one of many different configurations (using command-line parameter), a new environment variable ("hla") has been added to let you select the default configuration. In addition, you can rename (or copy to a different name) the hla.exe (hla under Linux) file to let you select the default configuration.

HLA v1.90 also introduces the ability to attach a segment override prefix to any instructions.

Finally, there have been the usual number of defect corrections.

hLater,
Randy Hyde