[LLVMdev] Is $ not allowed in names?

edA-qa mort-ora-y eda-qa at disemia.com
Thu Nov 7 07:44:33 PST 2013


On 07/11/13 16:20, Óscar Fuentes wrote:
> You are using MCJIT, aren't you?

I'm using the JIT created by "EngineBuilder.setEngineKind(
EngineKind::JIT )". Is that MCJIT?

> `$' is a valid character on LLVM. However, MCJIT adds the naming
> restrictions imposed by the object file spec it uses (ELF, IIRC). Which
> is something quite nasty to do for a JIT engine, IMO.

I thought $ was a safe character on my platform (Linux x86_64), since it
does keep it in the symbol tables. Any idea on where to get a list of
the restrictions for a platform?

-- 
edA-qa mort-ora-y
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Sign: Please digitally sign your emails.
Encrypt: I'm also happy to receive encrypted mail.



More information about the llvm-dev mailing list