hackport-0.5.5: cabal/cabal-testsuite/PackageTests/Exec/T4049/csrc/MyForeignLibWrapper.c
#include <stdlib.h>
#include "HsFFI.h"
HsBool myForeignLibInit(void){
int argc = 2;
char *argv[] = { "+RTS", "-A32m", NULL };
char **pargv = argv;
// Initialize Haskell runtime
hs_init(&argc, &pargv);
// do any other initialization here and
// return false if there was a problem
return HS_BOOL_TRUE;
}
void myForeignLibExit(void){
hs_exit();
}
int cFoo2() {
return 1234;
}