aboutsummaryrefslogtreecommitdiff
path: root/src/comp/back
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2011-04-09 00:54:46 +0000
committerGraydon Hoare <[email protected]>2011-04-09 00:54:46 +0000
commit35573144c59c747d572dee31975d61faf7b1eaef (patch)
tree439200e09161aae14e1aaea3e1eb50d91a1c5038 /src/comp/back
parentActually disable optimize in --disable-optimize case, duh. (diff)
downloadrust-35573144c59c747d572dee31975d61faf7b1eaef.tar.xz
rust-35573144c59c747d572dee31975d61faf7b1eaef.zip
Remove silly legacy glue-offset encoding, predicate runtime adjustments by ABI. LLVM should inline most glue now.
Diffstat (limited to 'src/comp/back')
-rw-r--r--src/comp/back/abi.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/comp/back/abi.rs b/src/comp/back/abi.rs
index 42a87623..cf88515c 100644
--- a/src/comp/back/abi.rs
+++ b/src/comp/back/abi.rs
@@ -32,12 +32,12 @@ const int vec_elt_data = 4;
const int tydesc_field_first_param = 0;
const int tydesc_field_size = 1;
const int tydesc_field_align = 2;
-const int tydesc_field_take_glue_off = 3;
-const int tydesc_field_drop_glue_off = 4;
-const int tydesc_field_free_glue_off = 5;
-const int tydesc_field_sever_glue_off = 6;
-const int tydesc_field_mark_glue_off = 7;
-const int tydesc_field_obj_drop_glue_off = 8;
+const int tydesc_field_take_glue = 3;
+const int tydesc_field_drop_glue = 4;
+const int tydesc_field_free_glue = 5;
+const int tydesc_field_sever_glue = 6;
+const int tydesc_field_mark_glue = 7;
+const int tydesc_field_obj_drop_glue = 8;
const int tydesc_field_is_stateful = 9;