Hi, The documentation about implementation of enumeration in gcc, at the following link on the gcc site says that. "On some targets, -fshort-enums is the default; this is determined by the ABI." I want to know the list of targets on which this option is default. Can some one help me regarding this? http://gcc.gnu.org/onlinedocs/gcc-4.0.1/gcc/Structures-unions-enumerations-and-bit_002dfields-implementation.html#Structures-unions-enumerations-and-bit_002dfields-implementation Regards, Gaurav