Hi,

I've taken Magnus' scitools, changed the object format to support a bit
more stuff, modified the assembler to do some sort of type checking
(turning it into a slow mess in the process), changed the assembly file
syntax a bit, added a matching scidisasm tool and adjusted the name lister
and linker tools accordingly.

The result should probably be called 0.2.0, but it's still buggy- the
assembler seems to have some problems with label offsets, which appear to
point to an incorrect location.

I don't think my attempts at fixing the assembler went all that well;
they're mostly reasonable, but not really good.

The entire package is available from
http://darmstadt.gmd.de/~jameson/scitools-0.1.3.tar.gz; those who are
interested in that kind of stuff might want to have a look.

New stuff it does:
- type checking for assembler operations
- .object sections
- .said sections (lists of bytes only, though)
- .preload flag (not all that hard...)
- disassemble stuff
- remember types in the object file for type-safe linking

Old stuff it no longer does:
- work correctly

Also check out the TODO and the NEWS files in the distribution.


llap,
 Christoph


Reply via email to