diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-02-19 22:24:01 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-02-19 22:24:01 +0000 |
commit | 1c8560d93ef3ae8d4fded9d355b27d53f5b04e8c (patch) | |
tree | 6bc9fc5d425fd3896ec20668b220b42c57e836bb /clang/lib/CodeGen/CGObjCMac.cpp | |
parent | cf04aa1a024b8cbcf95593c06aaf62e8ce7ca6c0 (diff) | |
download | bcm5719-llvm-1c8560d93ef3ae8d4fded9d355b27d53f5b04e8c.tar.gz bcm5719-llvm-1c8560d93ef3ae8d4fded9d355b27d53f5b04e8c.zip |
Extend Evaluate() to fold (int) <pointer type>.
- PR3463, PR3398, <rdar://problem/6553401> crash on relocatable
symbol addresses as constants in static locals.
- There are many more scenarious we could handle (like arithmetic on
such an int) but this is the main use case.
llvm-svn: 65074
Diffstat (limited to 'clang/lib/CodeGen/CGObjCMac.cpp')
0 files changed, 0 insertions, 0 deletions