Mostek
February 28th, 2005, 06:13
Ok finally the undefined bytes are supported in the definition of the structure also.
But i2s will still complain on structures with 0 defined variables.
So what is so special about this?
Well. Because of this I could also support variable length structures.
I2S now automatically detects the last variable length so that in SIce you can also see it as if it was a normal variable.
Now this was not so easy to do as I had to fix reentrant procedures. Well they are not a simple reentrant
procedures, but reenter the procedure from different layers and from different places of i2s.
Now because of this I could break something. I have done some tests, but thee is no way I could do them all.
So if you get any strange behaviour with regards of structures (like structures, local variables, registers),
please let me know.
http://mostek.subcultural.com/IDA/ida2sice_406.rar
But i2s will still complain on structures with 0 defined variables.
So what is so special about this?
Well. Because of this I could also support variable length structures.

I2S now automatically detects the last variable length so that in SIce you can also see it as if it was a normal variable.
Now this was not so easy to do as I had to fix reentrant procedures. Well they are not a simple reentrant
procedures, but reenter the procedure from different layers and from different places of i2s.
Now because of this I could break something. I have done some tests, but thee is no way I could do them all.
So if you get any strange behaviour with regards of structures (like structures, local variables, registers),
please let me know.
http://mostek.subcultural.com/IDA/ida2sice_406.rar