Gra*_*ers 2 c++ gcc compiler-options
我目前正在从另一个平台移植一些代码,新平台上的bool是1字节大小的.这会破坏我们的加载代码,因为值存储为32位值.此外,速度是我们平台上的一个关键问题,我们希望使用32位bool,因为处理器本身以32位运行,并且需要额外的操作来比较非32位bool.
有没有办法强制gcc使用32位bool而不是8位bool?
eat*_*ter 6
添加#define BOOL_TYPE_SIZE 4到gcc/config/i386/i386.h和重新编译GCC)
#define BOOL_TYPE_SIZE 4
gcc/config/i386/i386.h
归档时间:
15 年 前
查看次数:
4900 次
最近记录: