flat assembler
Message board for the users of flat assembler.

Index > Main > flat assembler 1.67.27

Goto page Previous  1, 2
Author
Thread Post new topic Reply to topic
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 20301
Location: In your JS exploiting you and your system
revolution 21 Jul 2008, 08:37
sinsi wrote:
... fasm2c ...
Confused Question Exclamation
Post 21 Jul 2008, 08:37
View user's profile Send private message Visit poster's website Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1900
DOS386 23 Jul 2008, 02:47
sinsi wrote:
Then we'll need a fasm2masm, fasm2c ...


Evidence, please.

What about C2FASM ? GCC still brews it's greatest AT%T only Sad
Post 23 Jul 2008, 02:47
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 23 Jul 2008, 19:07
come on people, stop with these <anything> <-> FASM ideas...

But I too wonder why tomasz keeps 1.67 minor version that hardly
Post 23 Jul 2008, 19:07
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: 8351
Location: Kraków, Poland
Tomasz Grysztar 23 Jul 2008, 19:41
vid wrote:
But I too wonder why tomasz keeps 1.67 minor version that hardly

I want to at least finish SSE4 support before getting to 1.68.
Post 23 Jul 2008, 19:41
View user's profile Send private message Visit poster's website Reply with quote
baldr



Joined: 19 Mar 2008
Posts: 1651
baldr 25 Jul 2008, 19:16
madmatt wrote:

...
Code:
fld1 ! fldpi ! fdivp ! fstp [onedividedbypi]    

...


At least you can write
Code:
 use16 format binary as "MBR"     

Smile I don't know was it intended, but useful and self-descriptive.
Post 25 Jul 2008, 19:16
View user's profile Send private message Reply with quote
baldr



Joined: 19 Mar 2008
Posts: 1651
baldr 25 Jul 2008, 19:21
Perhaps \+ escape will do? Similar to continuation, + is self-descriptive (I know, I like this word Wink, but line width... so goes \<NL>, eh?
Post 25 Jul 2008, 19:21
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 25 Jul 2008, 21:33
Quote:
but useful

how?
Post 25 Jul 2008, 21:33
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
baldr



Joined: 19 Mar 2008
Posts: 1651
baldr 26 Jul 2008, 10:32
Tomasz Grysztar wrote:
I have just released the new version - only bugfixes this time.
Tomasz, thanks for a great tool!
Now to the gray matter: I often do start fasmw from command line, that means that fasmw store only .-relative name; the catch is when I assemble with errors (who's perfect? Wink, it displays the very same file in another window. So the changes I accidentally (sources are so similar Smile did in original window are gone.
To the metal: I've used string_buffer to invoke GetFullPathname and resolve relative name to it's absolute name Wink. The snippet following:
Code:
      quoted_argument_end:
  push    eax edx esi
 mov     esi,edx
     mov     edi,string_buffer
   rep     movsb
       xor     al,al
       stosb
       invoke  GetFullPathName,string_buffer,sizeof.path_buffer,path_buffer,edi
    invoke  GetFileTitle,path_buffer,name_buffer,sizeof.name_buffer
     invoke  SendMessage,[hwnd],FM_OPEN,name_buffer,path_buffer
  cmp     eax,-1
      jne     load_ok
    
Post 26 Jul 2008, 10:32
View user's profile Send private message Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo 27 Jul 2008, 03:11
Tomasz Grysztar wrote:

I want to at least finish SSE4 support before getting to 1.68.


SSE4a must be keeping you up at night. Laughing
Post 27 Jul 2008, 03:11
View user's profile Send private message Visit poster's website Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo 27 Jul 2008, 03:15
Tomasz Grysztar wrote:
madmatt wrote:
Thank you! Very Happy for your continued dedication and commitment to the FASM project. Cool I'd like to ask for a single feature request, I'd like to be able to include multiple instructions on a single line:
Code:
fld1 ! fldpi ! fdivp ! fstp [onedividedbypi]    

Or, is this possible aready?

See http://board.flatassembler.net/topic.php?t=1938


Use Octasm (if you only need raw binary output).
Post 27 Jul 2008, 03:15
View user's profile Send private message Visit poster's website Reply with quote
madmatt



Joined: 07 Oct 2003
Posts: 1045
Location: Michigan, USA
madmatt 27 Jul 2008, 07:54
[quote="rugxulo"]
Tomasz Grysztar wrote:
Use Octasm (if you only need raw binary output).


I'll give it a try.

[EDIT] I'll just use the fasmw mod. Smile

_________________
Gimme a sledge hammer! I'LL FIX IT!
Post 27 Jul 2008, 07:54
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2

< 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.