Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

Short Enum Type (16Bits)

Hi,

In Altera NiosII Eclipse compiler, the enum type is defualt to 4 bytes in size. Is there any# pragma or compiler control that force the enum type size to 2 bytes?

If not, is there any way to define an enum type as 2 bytes data type in altera?

Thank you,

oneplusone

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi,

    I've never used it but GCC has the -fshort-enums option, which tells the compiler to make shorts out of your enums.

    Maybe it's worth to try it....

    Philipp