flat assembler
Message board for the users of flat assembler.

Index > Macroinstructions > "Staged" Fasm output?

Thread Post new topic Reply to topic

Joined: 12 Sep 2003
Posts: 3
Location: Some Asylum...somewhere.
First off, I'd like to mention that I'm a bit of a Fasm greenhorn. My programming experience lies primarily in the areas of Nasm, Forth, and heavy work with the Systems programming Annex of the Ada95 standard.

I'm curious if anyone has implemented a Macro instruction to pause Fasm assembly at a certain pass or passes. i.e. Have it generate an intermediate output file at stages(passes) 3, 12, and 17, for example.

Fasm may already have such an option, but I havent found mention of it in the documentation.

If such an option doesnt exist, would anyone have an interest in such a routine?

Privalov, any thoughts on this? Seems like it would be a useful debugging feature.

Just an idea that popped into my head. Idea

Post 14 Sep 2003, 22:59
View user's profile Send private message Reply with quote
Retired moderator

Joined: 16 Jun 2003
Posts: 689
Location: Linköping, Sweden
The number of passes depends on the source, you can (in most cases) get it down to 2 (if you specify the size of all jumps, etc). I don't think stopping in the middle of any such pass would be help full. (IMO)

... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself.
- Bradley Kuhn
Post 15 Sep 2003, 04:44
View user's profile Send private message Visit poster's website 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-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.