X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=interpreters%2Fgit%2Fgit.h;h=cfb0a9407003d8c3fa6d535411a7b487e80b0947;hb=3c59ba5eef5cb4d39c06eb7f523b9c3b026bdc9b;hp=3a56a44d3ec55c7ef14c88d23c59b05e1e89feaa;hpb=5f927b0d7c728e389f3295ac39acb85ecb3a6ef0;p=projects%2Fchimara%2Fchimara.git diff --git a/interpreters/git/git.h b/interpreters/git/git.h index 3a56a44..cfb0a94 100644 --- a/interpreters/git/git.h +++ b/interpreters/git/git.h @@ -69,6 +69,7 @@ enum GestaltSelector GESTALT_MALLOC_HEAP = 8, GESTALT_ACCELERATION = 9, GESTALT_ACCELFUNC = 10, + GESTALT_FLOAT = 11, // This special selector returns 1 if the cache control // opcodes 'git_setcacheram' and 'git_prunecache' are available. @@ -92,9 +93,9 @@ extern git_uint32 parseLoad (git_uint32 * pc, LoadReg reg, int mode, TransferSi extern void parseStore (git_uint32 * pc, StoreReg reg, int mode, TransferSize); extern void parseCallStub (git_uint32 * pc, int mode); -extern void parseCatchStub (git_uint32 * pc, int mode); extern void parseSaveStub (git_uint32 * pc, int mode); extern void parseUndoStub (git_uint32 * pc, int mode); +extern void parseCatchStub (git_uint32 * pc, int * modes); // compiler.c @@ -123,6 +124,7 @@ extern void startProgram (size_t cacheSize, enum IOMode ioMode); extern int git_init_dispatch(); extern glui32 git_perform_glk(glui32 funcnum, glui32 numargs, glui32 *arglist); extern strid_t git_find_stream_by_id(glui32 id); +extern glui32 git_find_id_for_stream(strid_t str); // git_search.c