Christian Aichinger, le Tue 19 Sep 2006 14:49:32 +0200, a écrit : > On Tue, Sep 19, 2006 at 02:29:40PM +0200, Samuel Thibault wrote: > > Christian Aichinger, le Tue 19 Sep 2006 13:14:25 +0200, a écrit : > > > > Yasm is just a generic assembler that supports both nasm and gas syntax, > > > > and is almost ready for tasm. > > > > > How far are you? > > > > Syntax is almost done: the last bit is tasm's "struc" directives which > > will probably be a bit difficult, but should be feasible. > > Great! Could you put the patch online somewhere?
Well, I checked that it parsed my good old personnal tasm-like .asm files correctly, but haven't yet checked that the final result is really correct (though I did micro-test the features I was adding). I put a (really) rough patch on http://dept-info.labri.fr/~thibault/tmp/patch-yasm I don't even know whether it can compile... (as I said, I'm not working on it right now, and don't have the time right now to make it more presentable). There are probably a lot of spurious files in it. > > What do you mean by "remotely working"? > > That it's mostly working while minor details (e.g. Struc) are > missing. > > I can see that loadlin uses struc in about 3 or 4 places, those > should be easy to patch around. Yes, maybe as first approach it would be sufficient indeed. Samuel