Author Topic: Jwasm 13 debugging source mode in 64 bits  (Read 26184 times)

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #15 on: May 09, 2016, 08:25:11 AM »
I think we should actually create 3 kind of HJWasm:
1) HJWasm32.exe              ;for 32 bit computers
2) HJWasmx86.exe            ;for 64 bit computers
3) HJWasmx64                  ;for 64 bit computers
Cod-Father

nidud

  • Member
  • *****
  • Posts: 2388
    • https://github.com/nidud/asmc
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #16 on: May 09, 2016, 08:49:16 AM »
deleted
« Last Edit: February 25, 2022, 11:46:32 AM by nidud »

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #17 on: May 09, 2016, 08:53:41 AM »
Hi nidud,
I know that you had to tweak HJWasm source to be able to build it with VC v6.0
Can you please upload that project to your The Doszip Commander page so that I can download that project.
I would like to keep it separated from x64 project on Terraspae and when I make change to HJWasm I would be able to do the same to that project as well. It will be there available to you so that you can build binaries for 32 bit folks.
I think that Johnsa will be glad to include you as well on Terraspae as a developer of HJWasm 
Cod-Father

nidud

  • Member
  • *****
  • Posts: 2388
    • https://github.com/nidud/asmc
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #18 on: May 09, 2016, 09:20:30 AM »
deleted
« Last Edit: February 25, 2022, 11:46:42 AM by nidud »

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #19 on: May 09, 2016, 09:27:12 AM »
That is good :t
So you will need to build for 32 bit computers because I don't have that VC v6.0
We will include your binaries to Terraspace if you agree with it.
I will see if I can find a better solution for :
      if ((opnd->type != 0x7b)&&(opnd->type != NULL)){ //this is temporary fix for VGATHER instructions in DEBUG mode

Cod-Father

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #20 on: May 09, 2016, 09:29:05 AM »
nidud, what about the version I posted, did you try it?
Cod-Father

HSE

  • Member
  • *****
  • Posts: 2362
  • AMD 7-32 / i3 10-64
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #21 on: May 09, 2016, 09:39:27 AM »
Yes, 32 bit machine. No evident problem (except no messages).

I post my modified compilation for ObjAsm32 in http://masm32.com/board/index.php?topic=5244.msg57297#msg57297
Equations in Assembly: SmplMath

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #22 on: May 09, 2016, 09:43:46 AM »
Thanks HSE  :t
I will see if I can fix that
Cod-Father

nidud

  • Member
  • *****
  • Posts: 2388
    • https://github.com/nidud/asmc
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #23 on: May 09, 2016, 09:44:46 AM »
deleted
« Last Edit: February 25, 2022, 11:46:59 AM by nidud »

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #24 on: May 09, 2016, 10:02:15 AM »
I don't have VC 6.0
I have installed WATCOM on my machine, I will try to build with it.
For now here is one build with speed option build with C:B:
Cod-Father

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #25 on: May 09, 2016, 10:25:23 AM »
OK, line : if ((opnd->type != 0x7b)&&(opnd->type != NULL)){ //this is temporary fix for VGATHER instructions in DEBUG mode
can be replaced wit
  if ( opnd->type != NULL ){

and it works fine :biggrin:
Cod-Father

nidud

  • Member
  • *****
  • Posts: 2388
    • https://github.com/nidud/asmc
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #26 on: May 09, 2016, 10:29:15 AM »
deleted
« Last Edit: February 25, 2022, 11:47:11 AM by nidud »

nidud

  • Member
  • *****
  • Posts: 2388
    • https://github.com/nidud/asmc
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #27 on: May 09, 2016, 10:41:20 AM »
deleted
« Last Edit: February 25, 2022, 11:47:21 AM by nidud »

nidud

  • Member
  • *****
  • Posts: 2388
    • https://github.com/nidud/asmc
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #28 on: May 09, 2016, 10:50:40 AM »
deleted
« Last Edit: February 25, 2022, 11:47:30 AM by nidud »

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: Jwasm 13 debugging source mode in 64 bits
« Reply #29 on: May 09, 2016, 12:38:03 PM »
OK, thanks nidud, it will be fixed in next release :t
and thanks for the batch for Open Watcom, I will try to build it now.
Cod-Father