summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2008-05-30 10:24:46 +0000
committerEli Friedman <eli.friedman@gmail.com>2008-05-30 10:24:46 +0000
commita2eaffc747184d42ca8ea984877f2e990e25360c (patch)
tree6dad48aa343dc89991802ddb6f0d47e687ed3c24 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent3df5efe83e295a9d5856f4aa57de26bc1c4a66b6 (diff)
downloadbcm5719-llvm-a2eaffc747184d42ca8ea984877f2e990e25360c.tar.gz
bcm5719-llvm-a2eaffc747184d42ca8ea984877f2e990e25360c.zip
Some additions to constant initializer generation code. Adds
bit-field initialization; ugly code, X86-only, but it works, at least for basic stuff. Separates/adds union initialization; currently disabled, though, because the struct/array code needs modifications to support elements of the wrong type. Fixes PR2381 and PR2309 with the bit-field initialization. And NetHack compiles and appears to work with a few tweaks (to work around the lack of transparent_union support, and clang being a bit strict about conflicting declarations). llvm-svn: 51763
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud