Sim*_*ler 5 c enums gcc microblaze
为了确保与我正在开发的产品的二进制兼容性,我需要强制我的一些枚举由单个字节表示。
由于 C90 允许编译器选择适当的类型(6.7.2.2 枚举说明符),因此我想强制编译器选择 8 位。
我确实希望 GCC 属性允许这样做,但我在这里找不到任何东西。还有其他方法可以处理这个问题吗?(或者我错过的属性)
我正在为 Microblaze 和 C90 使用 GCC 4.6.4(我在这里也没有看到相关选项)。
归档时间: |
|
查看次数: |
1987 次 |
最近记录: |