________________________________________ From: David Malcolm <dmalc...@redhat.com> Sent: Friday, May 10, 2024 10:17 PM To: Gerd Möllmann <gerd.moellm...@gmail.com>; jit@gcc.gnu.org <jit@gcc.gnu.org> Cc: Andrea Corallo <andrea.cora...@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