Index: emacs/src/ccl.h diff -c emacs/src/ccl.h:1.19 emacs/src/ccl.h:1.20 *** emacs/src/ccl.h:1.19 Mon Sep 1 15:45:52 2003 --- emacs/src/ccl.h Fri May 27 11:23:59 2005 *************** *** 33,38 **** --- 33,42 ---- /* Structure to hold information about running CCL code. Read comments in the file ccl.c for the detail of each field. */ struct ccl_program { + int idx; /* Index number of the CCL program. + -1 means that the program was given + by a vector, not by a program + name. */ int size; /* Size of the compiled code. */ Lisp_Object *prog; /* Pointer into the compiled code. */ int ic; /* Instruction Counter (index for PROG). */ *************** *** 90,95 **** --- 94,102 ---- execution of ccl program CCL_PROG (symbol or vector). */ extern int setup_ccl_program P_ ((struct ccl_program *, Lisp_Object)); + /* Check if CCL is updated or not. If not, re-setup members of CCL. */ + extern int check_ccl_update P_ ((struct ccl_program *)); + extern int ccl_driver P_ ((struct ccl_program *, unsigned char *, unsigned char *, int, int, int *));
_______________________________________________ Emacs-diffs mailing list Emacs-diffs@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-diffs