diff --git a/utils/deriveConstants/Main.hs b/utils/deriveConstants/Main.hs
index 9743aa5ef8cc8e16889f459cd43a7100e0c2ccfa..eff583d860f1027294a20f0bb196009e4114ddd0 100644
--- a/utils/deriveConstants/Main.hs
+++ b/utils/deriveConstants/Main.hs
@@ -401,6 +401,7 @@ wanteds os = concat
           ,structField C    "Capability" "total_allocated"
           ,structField C    "Capability" "weak_ptr_list_hd"
           ,structField C    "Capability" "weak_ptr_list_tl"
+          ,structField C    "Capability" "n_run_queue"
 
           ,structField Both "bdescr" "start"
           ,structField Both "bdescr" "free"
@@ -468,6 +469,7 @@ wanteds os = concat
           ,closureField  C    "StgTSO"      "dirty"
           ,closureField  C    "StgTSO"      "bq"
           ,closureField  C    "StgTSO"      "label"
+          ,closureField  C    "StgTSO"      "bound"
           ,closureField  Both "StgTSO"      "alloc_limit"
           ,closureField_ Both "StgTSO_cccs" "StgTSO" "prof.cccs"
           ,closureField  Both "StgTSO"      "stackobj"