aboutsummaryrefslogtreecommitdiffhomepage
path: root/library/goptions.ml
diff options
context:
space:
mode:
Diffstat (limited to 'library/goptions.ml')
-rw-r--r--library/goptions.ml6
1 files changed, 4 insertions, 2 deletions
diff --git a/library/goptions.ml b/library/goptions.ml
index dc5f994e3..59d0543e2 100644
--- a/library/goptions.ml
+++ b/library/goptions.ml
@@ -77,7 +77,8 @@ module MakeTable =
Summary.declare_summary kn
{ Summary.freeze_function = freeze;
Summary.unfreeze_function = unfreeze;
- Summary.init_function = init }
+ Summary.init_function = init;
+ Summary.survive_section = true }
let (add_option,remove_option) =
if A.synchronous then
@@ -219,7 +220,8 @@ let _ =
Summary.declare_summary "Sync_option"
{ Summary.freeze_function = freeze_sync_table;
Summary.unfreeze_function = unfreeze_sync_table;
- Summary.init_function = init_sync_table }
+ Summary.init_function = init_sync_table;
+ Summary.survive_section = true }
(* Tools for handling options *)