<div dir="ltr">The docs are pretty vague about this. After digging into the examples I got the following to work with JIT to gain a pointer to variable elsewhere in the runtime, but I'd like to understand what is going on here, and if there is a, um, nicer API that I'm missing?<div><div><br></div><div><div><font face="monospace, monospace">    llvm::Value* C::getGlobalVariable(</font><span style="font-family:monospace,monospace">const char* name,</span></div><div><span style="font-family:monospace,monospace">                                      llvm::Type* t)</span></div><div><font face="monospace, monospace">    {</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">        auto global = _module->getNamedGlobal(name);</font></div><div><font face="monospace, monospace">        if (!global) {</font></div><div><font face="monospace, monospace">            new llvm::GlobalVariable(<br></font></div><div><font face="monospace, monospace">                *_module,</font></div><div><font face="monospace, monospace">                t,</font></div><div><font face="monospace, monospace">                true, // constant</font></div><div><font face="monospace, monospace">                llvm::GlobalValue::ExternalLinkage,</font></div><div><font face="monospace, monospace">                nullptr, // no initializer</font></div><div><font face="monospace, monospace">                name);</font></div><div><font face="monospace, monospace">            global =  _module->getNamedGlobal(name);</font></div><div><font face="monospace, monospace">        }<br></font></div><div><font face="monospace, monospace">        return global;</font></div><div><font face="monospace, monospace">    }</font></div></div><div><font face="monospace, monospace"><br></font></div><div><font face="arial, helvetica, sans-serif">Cheers,</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">  -- nikodemus</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><br></div></div></div>