[llvm-dev] RFC: A new llvm-dlltool driver and llvm-lib driver improvements

Martell Malone via llvm-dev llvm-dev at lists.llvm.org
Mon Mar 27 11:00:41 PDT 2017


Just to follow up here I found some time to progress.
Anyone who wants to follow along can see here.
https://reviews.llvm.org/D29892

Kind Regards
Martell

On Tue, Feb 14, 2017 at 2:21 AM, Rui Ueyama <ruiu at google.com> wrote:

> The code in LLD is somewhat tightly coupled with the rest of the linker.
> Probably it is better to create a new library rather than trying to split
> LLD into two. I believe this would result in a better API. Of course you
> can reuse code, but what we need is a clean interface.
>
> The library shouldn't be complicated. In fact, it would export only one
> function.
>
>   std::vector<uint8_t> createImportLibrary(std::vector<ExportSymbol>)
>
> I.e. it takes a list of DLLExported symbols and returns a .lib file.
> ExportSymbol type contains information about DLLExported symbols.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170327/bb04769d/attachment.html>


More information about the llvm-dev mailing list