comparison src/sysdll.h @ 1706:9fc738581a9d

[xemacs-hg @ 2003-09-22 03:21:12 by james] Remove GNU DLD support, fix the C++ build, make eval-related functions visible to modules, and fix minor Windows-related problems.
author james
date Mon, 22 Sep 2003 03:21:19 +0000
parents abe6d1db359e
children 543769b89fed
comparison
equal deleted inserted replaced
1705:cdbc76885304 1706:9fc738581a9d
36 36
37 typedef void * dll_handle; 37 typedef void * dll_handle;
38 typedef void * dll_func; 38 typedef void * dll_func;
39 typedef void * dll_var; 39 typedef void * dll_var;
40 40
41 int dll_init(const char *); 41 extern int dll_init(const Extbyte *);
42 int dll_shutdown(void); 42 extern int dll_shutdown(void);
43 dll_handle dll_open(const char *); 43 extern dll_handle dll_open(Lisp_Object);
44 int dll_close(dll_handle); 44 extern int dll_close(dll_handle);
45 dll_func dll_function(dll_handle,const char *); 45 extern dll_func dll_function(dll_handle, const CIbyte *);
46 dll_var dll_variable(dll_handle,const char *); 46 extern dll_var dll_variable(dll_handle, const CIbyte *);
47 const char *dll_error(dll_handle); 47 extern Lisp_Object dll_error(dll_handle);
48 48
49 #ifdef __cplusplus 49 #ifdef __cplusplus
50 } 50 }
51 #endif 51 #endif
52 52