Xusinboy Bekchanov wrote:Very good work.
Thank you. Use it at least for bug chasing.D.J.Peters wrote:@SARG well done I like it :-)
When It will be ready (polishing, optimization) so still a bit of work. I have updated a github repository. Codejeff was able to access to the code for a future integration.Xusinboy Bekchanov wrote:Now need to merge into the official assembly.
What have you in mind ? As gas64 is 'just' an emitter it depends greatly of the runtime lib. More details ?Xusinboy Bekchanov wrote:Will you continue towards Android, MacOS?
That's possible : I have to regroup all elements scattered in code, in files and on paper then format them. :-)D.J.Peters wrote:After all your experiments with 64 bit assembler at all can you help "mister fxm" to write the missing
X86_64 inline assembler stuff for the FreeBASIC wiki [please] ?
(Most important in this topic are how to accessing the parameters and local vars and return a function value
from 64bit inline assembler and the differences between Windows 64bit and Linux 64bit.)
Not exhaustive list, other points welcome :
- byval/byref
hidden parameter (this)
simple datatype/structure
Linux (big piece) / Windows
Integer/float
returned value
shared/local/parameter