summaryrefslogtreecommitdiff
path: root/rts/RtsSymbols.c
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2016-10-18 22:13:55 -0400
committerBen Gamari <ben@smart-cactus.org>2016-10-18 22:14:08 -0400
commita3bc93e58f917c0e03aed1a08fe56bddb16ca773 (patch)
treef0216094ed5f1ba5b01bb416054f782abd468ef6 /rts/RtsSymbols.c
parentfa8940e80138fed457e8903d59e2cd011741fa29 (diff)
downloadhaskell-a3bc93e58f917c0e03aed1a08fe56bddb16ca773.tar.gz
Add some missing RTS symbols
Test Plan: validate Reviewers: austin, bgamari, erikd Reviewed By: bgamari, erikd Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D2589
Diffstat (limited to 'rts/RtsSymbols.c')
-rw-r--r--rts/RtsSymbols.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/rts/RtsSymbols.c b/rts/RtsSymbols.c
index 13900367dc..36b2b43c60 100644
--- a/rts/RtsSymbols.c
+++ b/rts/RtsSymbols.c
@@ -572,10 +572,15 @@
SymI_HasProto(genericRaise) \
SymI_HasProto(getProgArgv) \
SymI_HasProto(getFullProgArgv) \
+ SymI_HasProto(setFullProgArgv) \
+ SymI_HasProto(freeFullProgArgv) \
SymI_HasProto(getStablePtr) \
SymI_HasProto(foreignExportStablePtr) \
SymI_HasProto(hs_init) \
+ SymI_HasProto(hs_init_with_rtsopts) \
+ SymI_HasProto(hs_init_ghc) \
SymI_HasProto(hs_exit) \
+ SymI_HasProto(hs_exit_nowait) \
SymI_HasProto(hs_set_argv) \
SymI_HasProto(hs_add_root) \
SymI_HasProto(hs_perform_gc) \
@@ -586,6 +591,9 @@
SymI_HasProto(hs_free_fun_ptr) \
SymI_HasProto(hs_hpc_rootModule) \
SymI_HasProto(hs_hpc_module) \
+ SymI_HasProto(hs_thread_done) \
+ SymI_HasProto(hs_try_putmvar) \
+ SymI_HasProto(defaultRtsConfig) \
SymI_HasProto(initLinker) \
SymI_HasProto(initLinker_) \
SymI_HasProto(stg_unpackClosurezh) \
@@ -702,6 +710,7 @@
SymI_HasProto(rtsSupportsBoundThreads) \
SymI_HasProto(rts_isProfiled) \
SymI_HasProto(rts_isDynamic) \
+ SymI_HasProto(rts_setInCallCapability) \
SymI_HasProto(rts_getThreadAllocationCounter) \
SymI_HasProto(rts_setThreadAllocationCounter) \
SymI_HasProto(rts_enableThreadAllocationLimit) \