aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKien Nguyen2021-09-01 18:56:51 +0900
committerAndrea Corallo2021-09-01 15:26:04 +0200
commitc0243d9e8218183f6b8724d7143e62e271e17189 (patch)
treeec62fbd1696f95dbf6a3ba695f6edad22bb73e66 /src
parent2c662e6d66165db8ead2f4d19a61af521807b8ba (diff)
downloademacs-c0243d9e8218183f6b8724d7143e62e271e17189.tar.gz
emacs-c0243d9e8218183f6b8724d7143e62e271e17189.zip
* Add a dll loader entry for gcc_jit_context_new_cast (bug#50315)
* src/comp.c: Add a dll loader entry for 'gcc_jit_context_new_cast' (bug#50315).
Diffstat (limited to 'src')
-rw-r--r--src/comp.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/comp.c b/src/comp.c
index 3ea2836560f..7e21331e666 100644
--- a/src/comp.c
+++ b/src/comp.c
@@ -71,6 +71,7 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. */
71#undef gcc_jit_context_new_binary_op 71#undef gcc_jit_context_new_binary_op
72#undef gcc_jit_context_new_call 72#undef gcc_jit_context_new_call
73#undef gcc_jit_context_new_call_through_ptr 73#undef gcc_jit_context_new_call_through_ptr
74#undef gcc_jit_context_new_cast
74#undef gcc_jit_context_new_comparison 75#undef gcc_jit_context_new_comparison
75#undef gcc_jit_context_new_field 76#undef gcc_jit_context_new_field
76#undef gcc_jit_context_new_function 77#undef gcc_jit_context_new_function
@@ -176,6 +177,9 @@ DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_call,
176DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_call_through_ptr, 177DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_call_through_ptr,
177 (gcc_jit_context *ctxt, gcc_jit_location *loc, 178 (gcc_jit_context *ctxt, gcc_jit_location *loc,
178 gcc_jit_rvalue *fn_ptr, int numargs, gcc_jit_rvalue **args)); 179 gcc_jit_rvalue *fn_ptr, int numargs, gcc_jit_rvalue **args));
180DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_cast,
181 (gcc_jit_context *ctxt, gcc_jit_location *loc,
182 gcc_jit_rvalue *rvalue, gcc_jit_type *type));
179DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_comparison, 183DEF_DLL_FN (gcc_jit_rvalue *, gcc_jit_context_new_comparison,
180 (gcc_jit_context *ctxt, gcc_jit_location *loc, 184 (gcc_jit_context *ctxt, gcc_jit_location *loc,
181 enum gcc_jit_comparison op, gcc_jit_rvalue *a, gcc_jit_rvalue *b)); 185 enum gcc_jit_comparison op, gcc_jit_rvalue *a, gcc_jit_rvalue *b));
@@ -288,6 +292,7 @@ init_gccjit_functions (void)
288 LOAD_DLL_FN (library, gcc_jit_context_new_binary_op); 292 LOAD_DLL_FN (library, gcc_jit_context_new_binary_op);
289 LOAD_DLL_FN (library, gcc_jit_context_new_call); 293 LOAD_DLL_FN (library, gcc_jit_context_new_call);
290 LOAD_DLL_FN (library, gcc_jit_context_new_call_through_ptr); 294 LOAD_DLL_FN (library, gcc_jit_context_new_call_through_ptr);
295 LOAD_DLL_FN (library, gcc_jit_context_new_cast);
291 LOAD_DLL_FN (library, gcc_jit_context_new_comparison); 296 LOAD_DLL_FN (library, gcc_jit_context_new_comparison);
292 LOAD_DLL_FN (library, gcc_jit_context_new_field); 297 LOAD_DLL_FN (library, gcc_jit_context_new_field);
293 LOAD_DLL_FN (library, gcc_jit_context_new_function); 298 LOAD_DLL_FN (library, gcc_jit_context_new_function);
@@ -358,6 +363,7 @@ init_gccjit_functions (void)
358#define gcc_jit_context_new_binary_op fn_gcc_jit_context_new_binary_op 363#define gcc_jit_context_new_binary_op fn_gcc_jit_context_new_binary_op
359#define gcc_jit_context_new_call fn_gcc_jit_context_new_call 364#define gcc_jit_context_new_call fn_gcc_jit_context_new_call
360#define gcc_jit_context_new_call_through_ptr fn_gcc_jit_context_new_call_through_ptr 365#define gcc_jit_context_new_call_through_ptr fn_gcc_jit_context_new_call_through_ptr
366#define gcc_jit_context_new_cast fn_gcc_jit_context_new_cast
361#define gcc_jit_context_new_comparison fn_gcc_jit_context_new_comparison 367#define gcc_jit_context_new_comparison fn_gcc_jit_context_new_comparison
362#define gcc_jit_context_new_field fn_gcc_jit_context_new_field 368#define gcc_jit_context_new_field fn_gcc_jit_context_new_field
363#define gcc_jit_context_new_function fn_gcc_jit_context_new_function 369#define gcc_jit_context_new_function fn_gcc_jit_context_new_function