mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-21 00:52:51 -06:00
allow compilation with emscripten
This commit is contained in:
@@ -8,6 +8,32 @@
|
|||||||
|
|
||||||
//#define PGF_JIT_DEBUG
|
//#define PGF_JIT_DEBUG
|
||||||
|
|
||||||
|
#ifdef EMSCRIPTEN
|
||||||
|
|
||||||
|
PGF_INTERNAL PgfJitState*
|
||||||
|
pgf_new_jit(PgfReader* rdr)
|
||||||
|
{
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
PGF_INTERNAL PgfEvalGates*
|
||||||
|
pgf_jit_gates(PgfReader* rdr)
|
||||||
|
{
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
PGF_INTERNAL void
|
||||||
|
pgf_jit_predicate(PgfReader* rdr, PgfAbstr* abstr,
|
||||||
|
PgfAbsCat* abscat)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
PGF_INTERNAL void
|
||||||
|
pgf_jit_done(PgfReader* rdr, PgfAbstr* abstr)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
struct PgfJitState {
|
struct PgfJitState {
|
||||||
jit_state jit;
|
jit_state jit;
|
||||||
@@ -1329,3 +1355,5 @@ pgf_jit_done(PgfReader* rdr, PgfAbstr* abstr)
|
|||||||
|
|
||||||
jit_flush_code(rdr->jit_state->buf, jit_get_ip().ptr);
|
jit_flush_code(rdr->jit_state->buf, jit_get_ip().ptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user