flat assembler
Message board for the users of flat assembler.

Index > Compiler Internals > Migrating fasm to 64bit

Author
Thread Post new topic Reply to topic
Chewy509



Joined: 19 Jun 2003
Posts: 297
Location: Bris-vegas, Australia
Chewy509 16 Oct 2006, 05:53
Hi Tomasz,

(I know this most likely has been asked in the past, but a quick search of the forum doesn't yield a lot of information)...

Are you planning on building a 64bit native version of fasm? Or at least provide a thunking library between 64/32bit modes internal to fasm, so that future 64bit OSs that don't want to support 32bit code can run fasm? (Did that last part make sense)?

I haven't looked at the internals since maybe version 1.2, so are not really up to date if you've been working on making the source build natively into a 64bit object file, (with the obvious sticking points being pointers and stack access).
Post 16 Oct 2006, 05:53
View user's profile Send private message Visit poster's website Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8356
Location: Kraków, Poland
Tomasz Grysztar 16 Oct 2006, 07:20
From another quick search of the forum: http://board.flatassembler.net/topic.php?t=5693
Post 16 Oct 2006, 07:20
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 16 Oct 2006, 08:38
by the way, skip the argument of tom against rest of world (mostly me Cool )... it's not really much releated to topic Wink


Last edited by vid on 16 Oct 2006, 09:40; edited 1 time in total
Post 16 Oct 2006, 08:38
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8356
Location: Kraków, Poland
Tomasz Grysztar 16 Oct 2006, 08:42
But gives an insight into variety of opinions on this board. Wink
Post 16 Oct 2006, 08:42
View user's profile Send private message Visit poster's website Reply with quote
shoorick



Joined: 25 Feb 2005
Posts: 1614
Location: Ukraine
shoorick 16 Oct 2006, 09:50
please, do not leave us, 32bit board users Smile
Post 16 Oct 2006, 09:50
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 16 Oct 2006, 10:36
hehe, i wouldn't be afraid of that.. in next 2 years
Post 16 Oct 2006, 10:36
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Chewy509



Joined: 19 Jun 2003
Posts: 297
Location: Bris-vegas, Australia
Chewy509 16 Oct 2006, 23:00
Hi Guys,

Thanks for all the replys... I personally would never advocate that fasm stop being a 32bit application, just wanted to know if Tomasz had thought about migrating the main source to be both 32bit and 64bit buildable.

Thanks again. Very Happy
Post 16 Oct 2006, 23:00
View user's profile Send private message Visit poster's website Reply with quote
Filter



Joined: 08 Oct 2006
Posts: 67
Filter 25 Nov 2006, 02:32
I'm not so worried about it being 64-bit but I have been wondering when he is going to port FASM to C.

*ducks*

Of course I'm kidding Smile
Post 25 Nov 2006, 02:32
View user's profile Send private message Reply with quote
MichaelH



Joined: 03 May 2005
Posts: 402
MichaelH 25 Nov 2006, 02:46
Actually Filter, I can read a exe from disk, convert it all to a string, add/subtract things from that string and then write it back to disk as an exe using javascript and ado.stream on windows.

I've always thought if only I had the time to work out all the opcodes from fasm (and of course Thomasz's cool method of multiple passes), I could make an assembler in javascript ..... wouldn't that be ridiculous Wink
Post 25 Nov 2006, 02:46
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 25 Nov 2006, 03:05
i was thinking a lot about 32 vs. 64. No doubt there is time to write support for 64bit apps. I also plan to abandon 32bit FASMLIB in few years, and rewrite it as 64bit library. New things which are gonna be future need to be supported by us.
Post 25 Nov 2006, 03:05
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.