summary refs log tree commit diff
path: root/src/rt/rust_stack.h
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-04-05 11:55:43 -0700
committerPatrick Walton <pcwalton@mimiga.net>2013-04-19 11:53:34 -0700
commitca8e99fd78ab9b56c5bdc61027b032ad52c2ec8b (patch)
treee3fef1f74bbfaa9ee6846c67941b9f2d8dab0b78 /src/rt/rust_stack.h
parent2dbe20a5610c3244feab0db5ab20ff062dc91085 (diff)
downloadrust-ca8e99fd78ab9b56c5bdc61027b032ad52c2ec8b.tar.gz
rust-ca8e99fd78ab9b56c5bdc61027b032ad52c2ec8b.zip
rt: Fix scalability problem with big stacks on 32 bit
Diffstat (limited to 'src/rt/rust_stack.h')
-rw-r--r--src/rt/rust_stack.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/rt/rust_stack.h b/src/rt/rust_stack.h
index 51b884e47b1..3b34b91e309 100644
--- a/src/rt/rust_stack.h
+++ b/src/rt/rust_stack.h
@@ -22,9 +22,7 @@ struct stk_seg {
     stk_seg *next;
     uintptr_t end;
     unsigned int valgrind_id;
-#ifndef _LP64
-    uint32_t pad;
-#endif
+    uint8_t is_big;
 
     rust_task *task;
     uintptr_t canary;