1 Byte has NOT 8 Bit



Hello,

i'm going to port the lcc to an architecture, which has not 8 Bits as
smallest native size. I'd like to handle data types with 8, 9, 16, 18
Bits for example.

Can anybody estimate, what i have to do?
I guess i have to change:
- the size attribute in the operators
- the operator generator (ops.c)
- the operator generator in the frontend
- expanding the metric system from bytes to bits
If you see any stumbling block - let me know.

The loss of the other backends is no problem.

Thanks for your answers
Daniel

.