about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-07-16 21:46:21 +0000
committerbors <bors@rust-lang.org>2014-07-16 21:46:21 +0000
commitd3adccda4e0a90e4163c261d6b9ab4de7cfd0ccb (patch)
treede751d96f9a6b911890f0bc13ac3fc4ed3cbb0a5 /src/libsyntax/parse/parser.rs
parent06c7ee9c56f7c768be94c89f699527b44be664ab (diff)
parent036b9e8e3e79b6454f8b6dc92b6a2490b3910dc5 (diff)
downloadrust-d3adccda4e0a90e4163c261d6b9ab4de7cfd0ccb.tar.gz
rust-d3adccda4e0a90e4163c261d6b9ab4de7cfd0ccb.zip
auto merge of #15696 : Zoxc/rust/redzone, r=alexcrichton
Disabling the redzone is required in x86-64's kernel mode to avoid interrupts trashing the stack.

I'm not sure if decl_fn is the right place to tag all functions with noredzone. It might have interactions with external functions when linking with bitcode built without -C no-redzone although I see no reason to do that.

I'm not sure how to write a test inspecting the bitcode output for noredzone attributes on all functions either.
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
0 files changed, 0 insertions, 0 deletions