diff options
Diffstat (limited to 'scaf/system/scaf_feeder_test.c')
-rw-r--r-- | scaf/system/scaf_feeder_test.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/scaf/system/scaf_feeder_test.c b/scaf/system/scaf_feeder_test.c deleted file mode 100644 index 23a2661..0000000 --- a/scaf/system/scaf_feeder_test.c +++ /dev/null @@ -1,30 +0,0 @@ -#include <dlfcn.h> - -void scaf_feeder_asm (void *tos, void *reg, void (*ca_rule)(), void *env); - -void ca_test() {} - -main() -{ - int stack[256]; - int reg[8]; - int env[8]; - - void *libhandle; - void *ca_routine; - - - if (!(libhandle = dlopen("../modules/test.scafo", RTLD_NOW))){ - printf("error: %s\n", dlerror()); - exit(1); - } - - if (!(ca_routine = dlsym(libhandle, "carule_1"))){ - printf("error: %s\n", dlerror()); - exit(1); - } - - scaf_feeder_asm(stack+254, reg, ca_routine, env); - - dlclose(libhandle); -} |