星期六, 九月 09, 2006

BFD读的两个没做的事情(JNL)

field没有读入section,同时每个section初始化的时候没将descriptor加入到used_by_bfd上。

星期六, 九月 02, 2006

opcodes中有几条指令没做(JNL)

有几条指令的反汇编函数没有做,具体在jvm-opc.c标记//tea的地方。
计划在GAS功能做稳定后再做。

BFD读入CLASS基本检查做完(JNL)

主要完成的是指向constant_pool是否是需要的TAG类型,这样后面可以直接根据需要进行任意的使用,不用再考虑是否会导致类型不对长度不对代码出错。
attribute是否符合其出现要求的部分没有进行检查
,现在认为还不需要进行这种类型的检查。
其中包含的PC值也没有做检查。