diff options
author | Vibhav Pant <vibhavp@gmail.com> | 2022-09-27 22:38:45 +0530 |
---|---|---|
committer | Vibhav Pant <vibhavp@gmail.com> | 2022-10-05 01:20:06 +0530 |
commit | 92d75e5c53241ac76e8fdcb6fc66ade68354687c (patch) | |
tree | f9794f4a44f5b1e3a1c308cb37835793250f5c22 /src/syntax.c | |
parent | b86f711e3de7c95e7957477b888154ace575c96f (diff) | |
download | emacs-92d75e5c53241ac76e8fdcb6fc66ade68354687c.tar.gz emacs-92d75e5c53241ac76e8fdcb6fc66ade68354687c.tar.bz2 emacs-92d75e5c53241ac76e8fdcb6fc66ade68354687c.zip |
src/comp.c: Use libgccjit's bitcast API for type coercion, when available.
* (type_to_cast_index, define_type_punning, define_cast_from_to,
define_cast_functions): Define functions when
gcc_jit_context_new_bitcast is not available.
* (emit_coerce): Use gcc_jit_context_new_bitcast to coerce types, when
available.
Diffstat (limited to 'src/syntax.c')
0 files changed, 0 insertions, 0 deletions