Hello, The following patch adds support for using constructor expression to initialize structs/unions/array types in libgccjit, and if available uses them to initialize the Lisp_Object struct in (emit_coerce), and the argument array in emit_limple_call_ref. I have also pushed these changes to the branch feature/comp-use-ctors. Best, Vibhav -- Vibhav Pant vibhavp@gmail.com GPG: 7ED1 D48C 513C A024 BE3A 785F E3FB 28CB 6AB5 9598