[LLVMdev] Using LLVM for a non-GC language?

Reid Spencer reid at x10sys.com
Sat Apr 30 08:56:04 PDT 2005


Hi Andreas,

Welcome to LLVM!

On Sat, 2005-04-30 at 10:43 -0500, Chris Lattner wrote:
> On Sat, 30 Apr 2005, Andreas Fredriksson wrote:
> > I realize that LLVM cannot generate shared objects (or Win32 DLLs)
> > without external tools (i.e. assembling the output), so generating ELF
> > and/or COFF sections natively would likely be a contribution from our
> > project to LLVM if it would be of interest to other developers.
> 
> Sounds great.  We should be pretty close.  The X86 code generator can 
> already emit machine code and a list of relocations to memory.  Hopefully 
> this task will be a matter of wrapping the ELF/COFF wrappers around the 
> information.

This is somewhat documented in my notes as it was an interest of mine at
the end of last year. Notes are here:

http://illuvium.net/rspencer/#linker

Reid
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050430/b90f6e60/attachment.sig>


More information about the llvm-dev mailing list