diff options
| author | Andrea Corallo | 2020-05-31 14:39:59 +0100 |
|---|---|---|
| committer | Andrea Corallo | 2020-09-11 15:04:28 +0200 |
| commit | ff593d934aec6d8e7b211d7fe2ff7fc8f92ad42b (patch) | |
| tree | caba8c8a5c882d503715f060ae11abf21b6e38d7 /src/bytecode.c | |
| parent | 42b5a1101d2230bc1a6d7abf019f9a96c164da5c (diff) | |
| download | emacs-ff593d934aec6d8e7b211d7fe2ff7fc8f92ad42b.tar.gz emacs-ff593d934aec6d8e7b211d7fe2ff7fc8f92ad42b.zip | |
* Make use of new 'gcc_jit_global_set_initializer' entry point
Use this brand new entry point to avoid the current workaround and its
load-time memcpys.
* src/comp.c (gcc_jit_global_set_initializer): Add to the dynamic
load machinery.
(static_obj_t): Remove const qualifier from the data field.
(emit_static_object): Make use of 'gcc_jit_global_set_initializer'
when available.
(load_static_obj): Use the blob for loading if that was emitted.
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions