flat assembler
Message board for the users of flat assembler.
![]() Goto page Previous 1, 2 |
Author |
|
Azu
ass0 wrote: hi, revolution wrote:
That was your whole post, I didn't take anything out. revolution wrote: , the code that was posted above my post would not have worked with the e register variants in 64bit (long) mode. It would compile fine of course, as you know. It wouldn't have compiled, due the push ebx, which like you mentioned is invalid. The mov ebx,eax in his code should have worked worked fine though.. I have used it in 64bit programs before in similar situations, and it ran fine. Probably because the addresses for windows API functions don't use the upper dword. Edit: okay.. I added a quote of his post so you can have your context or whatever. Can you make an actual response to my post now please? Last edited by Azu on 20 Aug 2009, 11:59; edited 1 time in total |
|||
![]() |
|
revolution
It is out of context. That means by putting it somewhere else in this thread then it is not going to make sense, the context was lost.
|
|||
![]() |
|
Azu
Context added.
|
|||
![]() |
|
Borsuc
Just because it ran fine doesn't mean it's guaranteed to run fine. A new version might use APIs with higher addressing.
|
|||
![]() |
|
Goto page Previous 1, 2 < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.