[LLVMdev] ObjectFiles.html

Reid Spencer reid at x10sys.com
Fri Feb 27 00:22:01 PST 2004


One of the things that I don't understand well about LLVM is what code
is in what object files or library archives. It would be very useful if
there was a map of the dependencies between the files (e.g. if you link
X.o you need Y.a and Z.o).  Trying to figure out the link lines by trial
and error is a bit frustrating.

To assist myself with understanding this, I've started to write a
document (ObjectFiles.html, attached) that will (eventually) explain all
this. Right now its pretty much just a list of the various files
produced by building LLVM and a cursory statement of what the file
contains.  The most significant need in the document is for a  section
on the dependencies between the various files.  Some more "rules of
thumb" about how to link against LLVM would be good too.

Could someone please add this file to the LLVM docs directory so I can
submit patches against it?

I'll continue to work on this as my understanding improves. HOWEVER,
feel free to embellish. This isn't a document I need to _write_, its a
document I need to _read_!  

Thanks,

Reid.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20040227/dc3f12be/attachment.html>
-------------- 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/20040227/dc3f12be/attachment.sig>


More information about the llvm-dev mailing list