由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - strict aliasing是否真的如linus说的那么不堪?
相关主题
问一个volatile和memcpy一起用的问题c ptr question
我来说说为什么现在做底层前途不大请教两道linux面试题目
被苹果给惊呆了!! (转载)C一个问题搞不懂
mac升级到capitan, python ssl不好使了问一个C++ set和unordered_set iterator的问题
Julia没戏了嵌套循环,层数可变 怎么实现
dereference a NULL pointer in CJava数组怎么样能参数传递 (转载)
再问C++问题。gcc 优化不优化运算结果不一样?gcc 的 bug?
this和&*this的区别Help on pointer analysis for C programs
相关话题的讨论汇总
话题: aliasing话题: linus话题: strict话题: llvm话题: 不堪
进入Programming版参与讨论
1 (共1页)
s********k
发帖数: 6180
1
GCC里面的关于pointer dereference的strict aliasing被linus骂的狗血淋头,后来怎
么样了?(LLVM里面应该没有这个限制)
t****t
发帖数: 6806
2
it's the requirement of C, so it's the problem of the program.

【在 s********k 的大作中提到】
: GCC里面的关于pointer dereference的strict aliasing被linus骂的狗血淋头,后来怎
: 么样了?(LLVM里面应该没有这个限制)

s********k
发帖数: 6180
3
LLVM里面好像没有这个限制吧

【在 t****t 的大作中提到】
: it's the requirement of C, so it's the problem of the program.
t****t
发帖数: 6806
4
这是不相干的. 以前有人举的例子很好, 说有人在14街闯红灯总是不被抓, 在15街闯红
灯就被抓, 所以就得出结论说15街闯红灯就是安全的?
但是从根本上就不应该闯红灯.

【在 s********k 的大作中提到】
: LLVM里面好像没有这个限制吧
s********k
发帖数: 6180
5
你说的这个没错,但是是否证明这个是一个bad design,根本就不应该有这个限制?

【在 t****t 的大作中提到】
: 这是不相干的. 以前有人举的例子很好, 说有人在14街闯红灯总是不被抓, 在15街闯红
: 灯就被抓, 所以就得出结论说15街闯红灯就是安全的?
: 但是从根本上就不应该闯红灯.

t****t
发帖数: 6806
6
因为linus骂, 所以这是一个bad design?
besides, gcc可以通过-fno-strict-aliasing关掉这个优化, 不知道有什么好骂的.

【在 s********k 的大作中提到】
: 你说的这个没错,但是是否证明这个是一个bad design,根本就不应该有这个限制?
z********0
发帖数: 9013
7
LLVM has TBAA and -O3 enables -fstrict-aliasing

【在 s********k 的大作中提到】
: LLVM里面好像没有这个限制吧
1 (共1页)
进入Programming版参与讨论
相关主题
Help on pointer analysis for C programsJulia没戏了
专业c++程序员都用什么ide (转载)dereference a NULL pointer in C
c++ pointer conversion question再问C++问题。
c字符串内存分配问题this和&*this的区别
问一个volatile和memcpy一起用的问题c ptr question
我来说说为什么现在做底层前途不大请教两道linux面试题目
被苹果给惊呆了!! (转载)C一个问题搞不懂
mac升级到capitan, python ssl不好使了问一个C++ set和unordered_set iterator的问题
相关话题的讨论汇总
话题: aliasing话题: linus话题: strict话题: llvm话题: 不堪