diff options
author | Adrian Thurston <thurston@complang.org> | 2016-02-19 16:12:41 +0100 |
---|---|---|
committer | Adrian Thurston <thurston@complang.org> | 2016-02-19 16:12:41 +0100 |
commit | 6dd6b970b79e89b165cfc86e30e127fecfe1212f (patch) | |
tree | 78c632f2d90eada3ab2dcf4499d6a0d1722fab8c /src/consinit.cc | |
parent | 78ab04bcdc09256e11b0723932eba3e8c1d5c247 (diff) | |
download | colm-6dd6b970b79e89b165cfc86e30e127fecfe1212f.tar.gz |
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.
Diffstat (limited to 'src/consinit.cc')
-rw-r--r-- | src/consinit.cc | 17 |
1 files changed, 0 insertions, 17 deletions
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; |