diff options
author | Adam Chlipala <adamc@hcoop.net> | 2009-12-27 13:18:32 -0500 |
---|---|---|
committer | Adam Chlipala <adamc@hcoop.net> | 2009-12-27 13:18:32 -0500 |
commit | c5a46fa63373c129e9595373d4c126030266d957 (patch) | |
tree | 4a63c8e1de989b220775c95117ae849c20f76f1c /src/settings.sig | |
parent | 129b1c431efebc77a7a0046c725380ba29b814cf (diff) |
Dynamic linking of the runtime system
Diffstat (limited to 'src/settings.sig')
-rw-r--r-- | src/settings.sig | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/settings.sig b/src/settings.sig index 574832a2..8eb4bc13 100644 --- a/src/settings.sig +++ b/src/settings.sig @@ -92,9 +92,10 @@ signature SETTINGS = sig (* Web protocols that generated programs may speak *) type protocol = { - name : string, (* Call it this on the command line *) - link : string, (* Pass these linker arguments *) - persistent : bool (* Multiple requests per process? *) + name : string, (* Call it this on the command line *) + linkStatic : string, (* Pass these static linker arguments *) + linkDynamic : string,(* Pass these dynamic linker arguments *) + persistent : bool (* Multiple requests per process? *) } val addProtocol : protocol -> unit val setProtocol : string -> unit @@ -182,4 +183,7 @@ signature SETTINGS = sig val setMonoInline : int -> unit val getMonoInline : unit -> int + val setStaticLinking : bool -> unit + val getStaticLinking : unit -> bool + end |