From 6dd6b970b79e89b165cfc86e30e127fecfe1212f Mon Sep 17 00:00:00 2001 From: Adrian Thurston Date: Fri, 19 Feb 2016 16:12:41 +0100 Subject: host adapters now have unique names are are accessed with func pointers This eliminates symbol collisions present when linking multiple colm programs into the same executable. --- src/consinit.cc | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'src/consinit.cc') diff --git a/src/consinit.cc b/src/consinit.cc index 6b0e45b4..61b84f8b 100644 --- a/src/consinit.cc +++ b/src/consinit.cc @@ -31,23 +31,6 @@ #include "input.h" #include "consinit.h" -extern "C" tree_t **host_call( program_t *prg, long code, tree_t **sp ) -{ - return 0; -} - -extern "C" void commit_reduce_forward( program_t *prg, tree_t **root, - struct pda_run *pda_run, parse_tree_t *pt ) -{ - commit_clear_parse_tree( prg, root, pda_run, pt->child ); -} - -extern "C" long commit_union_sz( int reducer ) { return 0; } - -extern "C" void init_need() {} -extern "C" int reducer_need_tok( program_t *prg, struct pda_run *, int id ) { return 3; } -extern "C" int reducer_need_ign( program_t *prg, struct pda_run * ) { return 3; } - using std::cout; using std::cerr; using std::endl; -- cgit v1.2.1