Debug info on macOS
Andrea Corallo
Andrea.Corallo@arm.com
Fri May 10 22:11:35 GMT 2024
________________________________________
From: David Malcolm <dmalcolm@redhat.com>
Sent: Friday, May 10, 2024 10:17 PM
To: Gerd Möllmann <gerd.moellmann@gmail.com>; jit@gcc.gnu.org <jit@gcc.gnu.org>
Cc: Andrea Corallo <Andrea.Corallo@arm.com>
Subject: Re: Debug info on macOS
[...]
> As I understand it, Emacs is using libgccjit to do ahead-of-time
> compilation, presumably compiling the optimized ELisp code to machine
> code as a shared library.
That's correct (we do also jit compilation but I think is not relevant
here).
> Is Emacs using gcc_jit_context_compile_to_file with
> GCC_JIT_OUTPUT_KIND_DYNAMIC_LIBRARY, or is it doing something more
> complicated?
We use GCC_JIT_OUTPUT_KIND_DYNAMIC_LIBRARY.
Thanks!
Andrea
More information about the Jit
mailing list