The MASM Forum

Projects => Rarely Used Projects => Archival JWASM postings => Topic started by: habran on November 15, 2014, 08:06:26 AM

Title: JWAsm12pre sources
Post by: habran on November 15, 2014, 08:06:26 AM
here are JWAsm original sources
Title: Re: JWAsm12pre sources
Post by: habran on November 15, 2014, 08:07:38 AM
here are headers
rename to H when decompressed
Title: Re: JWAsm12pre sources
Post by: habran on November 15, 2014, 08:11:55 AM
here are regres and docs
Title: Re: JWAsm12pre sources
Post by: habran on November 15, 2014, 08:20:35 AM
it would be great if Hutch could create one folder on this forum
Title: Re: JWAsm12pre sources
Post by: hutch-- on November 15, 2014, 02:03:22 PM
OK,

I have downloaded the zips, put them together and its up and working fine, I have used the VCTOOLKIT2003 with matching libraries and built the binary with any of 3 options, speed, size or MSVCRT dependence. Done using a response file for both CL.EXE and LINK.EXE and a batch file to call the different build options.

I have attached 3 versions of JWASM 2.12 and anyone willing to test them is welcome as I don't normally work in JWASM.
Title: Re: JWAsm12pre sources
Post by: habran on November 15, 2014, 06:06:07 PM
thank you Hutch :t
Title: Re: JWAsm12pre sources
Post by: TouEnMasm on November 15, 2014, 06:29:49 PM
Source codes are ok for me also.
Here is one compile with  a vc++ 2010 project,windows 32 bits.
I have put all the options who can made it faster,result is faster than the original.
cl options
Quote
/I"D:\Abram_source\H" /Zi /nologo /W3 /WX- /O2 /Oi /Ot /Oy- /GL /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /Gm- /MD /GS- /fp:precise /Zc:wchar_t /Zc:forScope /Fp"Release\jwasms.pch" /Fa"Release\" /Fo"Release\" /Fd"Release\vc100.pdb" /Gd /analyze- /errorReport:queue
link options
Quote
/OUT:"D:\Abram_source\Release\jwasms.exe" /INCREMENTAL /NOLOGO "kernel32.lib" "user32.lib" "gdi32.lib" "winspool.lib" "comdlg32.lib" "advapi32.lib" "shell32.lib" "ole32.lib" "oleaut32.lib" "uuid.lib" "odbc32.lib" "odbccp32.lib" /MANIFEST /ManifestFile:"Release\jwasms.exe.intermediate.manifest" /ALLOWISOLATION /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"D:\Abram_source\Release\jwasms.pdb" /SUBSYSTEM:CONSOLE /OPT:REF /OPT:ICF /PGD:"D:\Abram_source\Release\jwasms.pgd" /LTCG /TLBID:1 /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORT:QUEUE
Title: Re: JWAsm12pre sources
Post by: habran on November 15, 2014, 06:53:23 PM
ToutEnMasm thank you :biggrin:
Title: Re: JWAsm12pre sources
Post by: Gunther on November 16, 2014, 04:37:53 AM
Special thanks to Habran,  ToutEnMasm and Hutch for the effort.  :t

Gunther