flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Tomasz Grysztar 05 May 2017, 19:48
No, this was not an intended change. I'm going to correct it.
|
|||
![]() |
|
Tomasz Grysztar 05 May 2017, 20:18
I have uploaded the corrections. Please test them.
|
|||
![]() |
|
VEG 05 May 2017, 20:24
It seems that it works. Thank you. I'll continue porting of my project. If I'll find some other controversial differences, I'll write about them here.
|
|||
![]() |
|
Tomasz Grysztar 05 May 2017, 20:27
VEG wrote: It seems that it works. Thank you. I'll continue porting of my project. If I'll find some other controversial differences, I'll write about them here. |
|||
![]() |
|
VEG 05 May 2017, 21:02
Another controversial difference:
Code: include 'p6.inc' use32 push 0.0 I think it is better to check how float looks like when it is treated as a dword. For example, 0x00000001 equals to 1.4E-45, so "push 1.4E-45" also can take just 2 bytes. |
|||
![]() |
|
Tomasz Grysztar 06 May 2017, 09:09
VEG wrote: I think it is better to check how float looks like when it is treated as a dword. For example, 0x00000001 equals to 1.4E-45, so "push 1.4E-45" also can take just 2 bytes. |
|||
![]() |
|
VEG 06 May 2017, 10:03
Thank you very much. I think that it is better when default set of macros for x86 will generate as compact machine code as possible.
|
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.