[LLVMdev] More Encoding Ideas

Reid Spencer reid at x10sys.com
Mon Aug 23 20:47:55 PDT 2004


On Mon, 2004-08-23 at 19:37, Robert Mykland wrote:
> At 06:14 PM 8/20/2004, Reid Spencer wrote:
> > > > > I think the original plan was to have multiple modules in them but 
> ...
> > > Cool. Before you chop remember debug libraries.
> >
> >Sorry, I'm missing the context here. Why would this affect debug
> >libraries?
> 
> In the case of debug libraries, they would have symbol tables.  It might be 
> a lot of work to merge the symbol tables because they would probably 
> collide name spaces.  Seperate modules would make it simple.  But as I said 
> before, you could still dump the 0x01 and have multiple modules per file so 
> that each module in a debug library could have its own name space.

Each module has and will continue to have its own symbol table.
Furthermore, I doubt that we'll put multiple modules in a single
bytecode file. When we do that, it will take the form of a compressed
archive with a "file scope" symbol table only.

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/20040823/2db6ea5f/attachment.sig>


More information about the llvm-dev mailing list