(Where)clang是否记录了实现定义的行为?

时间:2016-03-31 13:36:33

标签: c gcc clang undefined-behavior

C中实现定义的行为是未指定的行为,每个符合要求的实现必须记录其选择。

我很容易为gcc here或Microsoft C here找到了这样的文档,但是我找不到任何这样的clang文档。

我找错了还是没有这样的东西?

1 个答案:

答案 0 :(得分:5)

此票证https://bugs.llvm.org/show_bug.cgi?id=11272仍然打开(多年来一直存在),因此clang似乎没有明确指定实现定义的行为。

对于大多数情况,我敢打赌它与GCC相同。