[llvm] r241721 - Start adding support for writing archives in BSD format.

Rafael Espíndola rafael.espindola at gmail.com
Thu Jul 9 14:19:35 PDT 2015


>>> Not sure what "thin archives” are but I’ll watch for the diffs an help in any way I can.
>>
>> The idea is that they have just the index. The users (liker mostly)
>> will fetch the members from the original files. This reduces IO during
>> a build.
>
> OK, just never heard of such a thing.  In the darwin world we often use the terms “fat” and “thin” referring to a “universal file (fat file)” with likely one or more architecture “slices” vs a non-universal file (not a fat file) for one architecture.

Yes, the term is confusing. BTW, how is a fat archive represented? One
complete .a for each architecture? If so I guess someday we might see
a fat thin archive :-)

Another question, why is "__.SYMDEF SORTED" not supported when
multiple object files define the same symbol?

Thanks,
Rafael




More information about the llvm-commits mailing list