Mercurial > hg > xemacs-beta
comparison src/xemacs.def.in.in @ 1632:64eaceca611d
[xemacs-hg @ 2003-08-19 02:07:03 by james]
Enable module building and running on Cygwin and MinGW.
author | james |
---|---|
date | Tue, 19 Aug 2003 02:07:16 +0000 |
parents | |
children | 1193b7458e43 |
comparison
equal
deleted
inserted
replaced
1631:1bf7b032a45d | 1632:64eaceca611d |
---|---|
1 /* Put the usual header here */ | |
2 /* The symbol to import/export is on the left. If the symbol is not | |
3 meant to be used directly, but a macro or inline function in the | |
4 API expands to a form containing the symbol, then the macro or | |
5 inline function is named in a comment to the right. */ | |
6 #define NOT_C_CODE | |
7 #include <config.h> | |
8 NAME xemacs.exe | |
9 EXPORTS | |
10 /* Exported functions */ | |
11 acons | |
12 alloc_automanaged_lcrecord /* alloc_lcrecord_type */ | |
13 #ifdef USE_ASSERTIONS | |
14 assert_failed /* abort(), assert(), etc. */ | |
15 #endif | |
16 build_ext_string | |
17 build_intstring | |
18 build_msg_intstring | |
19 build_msg_string | |
20 build_string | |
21 #ifdef MULE | |
22 bytecount_to_charcount_fun /* bytecount_to_charcount */ | |
23 charcount_to_bytecount_fun /* charcount_to_bytecount */ | |
24 #endif | |
25 check_quit /* QUITP */ | |
26 check_what_happened /* QUIT */ | |
27 cons3 | |
28 copy_lisp_object | |
29 dead_wrong_type_argument /* CHECK_xxx */ | |
30 #ifdef DEBUG_GCPRO | |
31 debug_gcpro1 /* GCPRO1 */ | |
32 debug_gcpro2 /* GCPRO2 */ | |
33 debug_gcpro3 /* GCPRO3 */ | |
34 debug_gcpro4 /* GCPRO4 */ | |
35 debug_gcpro5 /* GCPRO5 */ | |
36 debug_ungcpro /* UNGCPRO */ | |
37 #endif | |
38 deferror | |
39 deferror_massage_name /* DEFERROR */ | |
40 deferror_massage_name_and_message /* DEFERROR_STANDARD */ | |
41 defkeyword | |
42 defkeyword_massage_name /* DEFKEYWORD */ | |
43 defsubr /* DEFSUBR */ | |
44 defsubr_macro /* DEFSUBR_MACRO */ | |
45 defsymbol | |
46 defsymbol_nodump /* == defsymbol in modules */ | |
47 defsymbol_massage_multiword_predicate /* DEFSYMBOL_MULTIWORD_PREDICATE */ | |
48 defsymbol_massage_multiword_predicate_nodump /* DEFSYMBOL_MULTIWORD_PREDICATE_NO_DUMP */ | |
49 defsymbol_massage_name /* DEFSYMBOL */ | |
50 defsymbol_massage_name_nodump /* DEFSYMBOL_NO_DUMP == DEFSYMBOL in modules */ | |
51 defvar_magic /* DEFVAR_LISP, DEFVAR_INT, ... */ | |
52 dfc_coding_system_is_unicode /* TO_INTERNAL_FORMAT */ | |
53 dfc_convert_to_external_format /* TO_EXTERNAL_FORMAT */ | |
54 dfc_convert_to_internal_format /* TO_INTERNAL_FORMAT */ | |
55 egetenv | |
56 #ifndef EMODULES_GATHER_VERSION | |
57 emodules_doc_subr /* CDOCSUBR */ | |
58 emodules_doc_sym /* CDOCSYM */ | |
59 #endif | |
60 eputenv | |
61 #ifdef DEBUG_XEMACS | |
62 eq_with_ebola_notice /* EQ_WITH_EBOLA_NOTICE */ | |
63 #endif | |
64 free_opaque_ptr | |
65 get_coding_system_for_text_file | |
66 intern | |
67 invalid_argument | |
68 invalid_argument_2 | |
69 invalid_constant | |
70 invalid_operation | |
71 invalid_operation_2 | |
72 list1 | |
73 list2 | |
74 list3 | |
75 list4 | |
76 list5 | |
77 list6 | |
78 make_ext_string | |
79 make_float | |
80 make_opaque_ptr | |
81 make_string | |
82 make_vector | |
83 maybe_invalid_operation | |
84 message | |
85 new_dfc_convert_alloca /* C_STRING_TO_EXTERNAL, ... */ | |
86 new_dfc_convert_malloc /* C_STRING_TO_EXTERNAL_MALLOC, ... */ | |
87 new_dfc_convert_size /* C_STRING_TO_EXTERNAL, ... */ | |
88 #ifdef MULE | |
89 non_ascii_itext_copy_ichar /* itext_copy_ichar */ | |
90 non_ascii_itext_ichar /* itext_ichar */ | |
91 non_ascii_set_itext_ichar /* set_itext_ichar */ | |
92 non_ascii_valid_ichar_p /* valid_ichar_p */ | |
93 #endif | |
94 out_of_memory /* The postgresql module uses this */ | |
95 printing_unreadable_object | |
96 record_unwind_protect | |
97 record_unwind_protect_freeing | |
98 report_process_error | |
99 signal_error | |
100 signal_ferror | |
101 signal_quit /* QUIT */ | |
102 #ifndef DEBUG_XEMACS | |
103 staticpro | |
104 staticpro_nodump | |
105 #else | |
106 staticpro_1 | |
107 staticpro_nodump_1 | |
108 #endif | |
109 unbind_to_1 /* unbind_to */ | |
110 #ifndef DEBUG_XEMACS | |
111 unstaticpro_nodump | |
112 #else | |
113 unstaticpro_nodump_1 | |
114 #endif | |
115 vector1 | |
116 vector2 | |
117 vector3 | |
118 warn_when_safe | |
119 write_c_string | |
120 write_fmt_string | |
121 write_fmt_string_lisp | |
122 write_string | |
123 wrong_type_argument /* CONCHECK_xxx */ | |
124 xemacs_c_alloca /* ALLOCA */ | |
125 #ifdef ERROR_CHECK_MALLOC | |
126 xfree_1 /* xfree */ | |
127 #else | |
128 xfree | |
129 #endif | |
130 xmalloc | |
131 xmalloc_and_zero | |
132 xrealloc | |
133 xstrdup | |
134 Dynarr_delete_many /* Dynarr_delete, Dynarr_delete_object, ... */ | |
135 Dynarr_free | |
136 Dynarr_insert_many /* Dynarr_add_{literal,lisp}_string */ | |
137 Dynarr_newf /* Dynarr_new, Dynarr_new2 */ | |
138 Dynarr_resize /* Dynarr_add */ | |
139 Fappend | |
140 Fbuffer_modified_p | |
141 Fbuffer_name | |
142 Fcons | |
143 Fcurrent_buffer | |
144 Fequal | |
145 Fexpand_abbrev | |
146 Fget | |
147 Fkill_buffer | |
148 Flength | |
149 Flist | |
150 Fmake_list | |
151 Fmake_string | |
152 Fmake_symbol | |
153 Fmake_vector | |
154 Fnreverse | |
155 Fprovide | |
156 Fput | |
157 Freverse | |
158 Fset_buffer | |
159 Fvector | |
160 | |
161 /* Exported variables */ | |
162 __temp_alloca_size__ /* ALLOCA */ | |
163 #ifdef DEBUG_XEMACS | |
164 debug_issue_ebola_notices /* EQ_WITH_EBOLA_NOTICE */ | |
165 #endif | |
166 dont_check_for_quit /* QUITP, QUIT */ | |
167 gcprolist /* GCPRO1, GCPRO2, ... */ | |
168 initialized /* LOADHIST_ATTACH */ | |
169 lrecord_cons /* CONSP */ | |
170 lrecord_implementations_table /* RECORD_DUMPABLE */ | |
171 lrecord_marker /* MARKERP */ | |
172 lrecord_markers /* INIT_LRECORD_IMPLEMENTATION */ | |
173 lrecord_string /* STRINGP */ | |
174 lrecord_symbol /* SYMBOLP */ | |
175 lrecord_type_count /* INIT_EXTERNAL_LRECORD_IMPLEMENTATION */ | |
176 need_to_check_c_alloca /* ALLOCA */ | |
177 print_readably | |
178 quit_check_signal_happened /* QUITP */ | |
179 #ifdef ERROR_CHECK_MALLOC | |
180 regex_malloc_disallowed /* REGEX_MALLOC_CHECK */ | |
181 #endif | |
182 #ifdef MULE | |
183 rep_bytes_by_first_byte /* itext_ichar_len, INC_IBYTEPTR, ... */ | |
184 #endif | |
185 something_happened /* QUIT */ | |
186 specpdl_depth_counter /* specpdl_depth */ | |
187 Qconsp /* CHECK_CONS */ | |
188 Qfile_name /* Qdll_filename_encoding */ | |
189 Qintegerp /* CHECK_INT, CONCHECK_INT */ | |
190 Qinvalid_argument | |
191 Qnative | |
192 Qnil | |
193 Qnotice | |
194 #ifdef USE_UNION_TYPE | |
195 Qnull_pointer /* DEFVAR_xxx */ | |
196 #endif | |
197 Qprocess_error | |
198 Qstringp /* CHECK_STRING */ | |
199 Qsymbolp /* CHECK_SYMBOL */ | |
200 Qsyntax_error | |
201 Qt | |
202 Qunbound | |
203 #ifdef USE_UNION_TYPE | |
204 Qzero /* ZEROP */ | |
205 #endif |