在C++中是否存在预处理器宏,常量或类似的东西可用于判断翻译单元是否正在使用分段堆栈(即-fsplit-stack
)进行编译?
任何编译器的答案都很好,但是我特别在寻找clang和gcc
最佳答案
根据this gcc wiki page,预处理器获取TARGET_SUPPORTS_SPLIT_STACK
,运行时获取bool supports_split_stack()
。
关于c++ - 如何判断翻译单元是否正在使用分段堆栈进行编译,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51487252/