Abt Writing a GCC front end

Mohamed Shafi shafitvm@yahoo.com
Fri Sep 29 10:05:00 GMT 2006


Hello all,

I am involved with a GCC port where i have to add fixed point support to C based on the fixed point extension of DSP-C specification.

So intially i thought that i will typedef long or short to support the new data type.
But for my hardware the fixed point registers are 48 bit long. So idea to typedef is not good.
So i thought i will use a structure or an array for this purpose.
But it again had problems like for instance supporting signed,unsigned,longm,short format of the new data type _fixed. This is not possible if i use structures.

Can you suggest some solution for this.
The format for my hardware is  s7.40
Should i go for adding a new data type in the front end?

I am new to GCC internals.So any help that you can offer is of great value for me.


Regards,
Shafi.














More information about the Gcc mailing list