about summary refs log tree commit diff
path: root/src/rt/rust_kernel.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-02-07 19:04:44 -0800
committerbors <bors@rust-lang.org>2013-02-07 19:04:44 -0800
commitbc1fb62c343639f9ac66cb0017b8c1813d5e06a7 (patch)
treebcae3b3bd57ecb8abe468a4e0ae256827bb28b02 /src/rt/rust_kernel.cpp
parent6647a3402bf75368de1a692370c558d423f36940 (diff)
parente89d9853a68c684c089d6b9be22b572d9866e580 (diff)
downloadrust-bc1fb62c343639f9ac66cb0017b8c1813d5e06a7.tar.gz
rust-bc1fb62c343639f9ac66cb0017b8c1813d5e06a7.zip
auto merge of #4745 : jld/rust/constenum-bis, r=graydon
There were a bunch of problems with consts where an enum was contained within some other type (vector, tuple, struct, etc.); some of these would cause LLVM assertion failures, and some would silently read from the wrong address.  These changes should fix all of that.

It would be good if someone with access to a win32 host could do the equivalent of `make check-stageN-rpass TESTNAME=enum` on that platform before merging this.
Diffstat (limited to 'src/rt/rust_kernel.cpp')
0 files changed, 0 insertions, 0 deletions