Addition of a disassembler for as 0.1.1

News by khorben on 24/07/2010 02:26:36
After minor additions, the as project [1] also supports disassembly of object files [2]. While this alone could justify a major version bump, for some reason I have found the motivation to add a new, unexpected architecture to the project: Java [3][4].

Yet, I am well aware of the current limitations of the project: not only is it currently unable to provide useful ELF objects, but it also still lacks some syntax many instructions to properly support x86 in the first place.

Therefore, even though it can be an interesting project to download already, it is only tagged as 0.1.1 [5]. Ironically, the Java disassembler is probably its most useful feature at the moment.

[1] http://www.defora.org/os/project/15/as
[2] http://www.defora.org/os/project/browse/15?file=/src/disas.c,v&revision=1.16
[3] http://www.defora.org/os/project/browse/15?file=/src/arch/java.c,v
[4] http://www.defora.org/os/project/browse/15?file=/src/format/java.c,v
[5] http://www.defora.org/os/download/download/3370/as-0.1.1.tar.gz