Author Topic: JWAsm12pre sources  (Read 2453 times)

habran

  • Member
  • *****
  • Posts: 1107
    • uasm
JWAsm12pre sources
« on: November 15, 2014, 08:06:26 AM »
here are JWAsm original sources
Cod-Father

habran

  • Member
  • *****
  • Posts: 1107
    • uasm
Re: JWAsm12pre sources
« Reply #1 on: November 15, 2014, 08:07:38 AM »
here are headers
rename to H when decompressed
Cod-Father

habran

  • Member
  • *****
  • Posts: 1107
    • uasm
Re: JWAsm12pre sources
« Reply #2 on: November 15, 2014, 08:11:55 AM »
here are regres and docs
Cod-Father

habran

  • Member
  • *****
  • Posts: 1107
    • uasm
Re: JWAsm12pre sources
« Reply #3 on: November 15, 2014, 08:20:35 AM »
it would be great if Hutch could create one folder on this forum
Cod-Father

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 4809
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: JWAsm12pre sources
« Reply #4 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.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :biggrin:

habran

  • Member
  • *****
  • Posts: 1107
    • uasm
Re: JWAsm12pre sources
« Reply #5 on: November 15, 2014, 06:06:07 PM »
thank you Hutch :t
Cod-Father

ToutEnMasm

  • Member
  • *****
  • Posts: 1189
    • EditMasm
Re: JWAsm12pre sources
« Reply #6 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
Fa is a musical note to play with CL

habran

  • Member
  • *****
  • Posts: 1107
    • uasm
Re: JWAsm12pre sources
« Reply #7 on: November 15, 2014, 06:53:23 PM »
ToutEnMasm thank you :biggrin:
Cod-Father

Gunther

  • Member
  • *****
  • Posts: 3515
  • Forgive your enemies, but never forget their names
Re: JWAsm12pre sources
« Reply #8 on: November 16, 2014, 04:37:53 AM »
Special thanks to Habran,  ToutEnMasm and Hutch for the effort.  :t

Gunther
Get your facts first, and then you can distort them.