<div dir="ltr"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="font-size:12.8px">The yaml parser is used by tools that don't link with Object. All the<br></span><span style="font-size:12.8px">tools you listed use Object, no?</span></blockquote><div>Yes that is correct, they would all use Object because of needing `<span style="font-size:12.8px">COFFImportFile` to write an archive.<br>Have you suggestions on file name and location within Object?</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 1, 2017 at 4:16 PM, Rafael Avila de Espindola <span dir="ltr"><<a href="mailto:rafael.espindola@gmail.com" target="_blank">rafael.espindola@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Martell Malone <<a href="mailto:martellmalone@gmail.com">martellmalone@gmail.com</a>> writes:<br>
<br>
>><br>
>> Why do you need this in support? It could be in Object, no?<br>
><br>
> I wasn't sure where exactly this should live until Jrmuizel suggested it<br>
> should live in Support.<br>
> See here <a href="https://reviews.llvm.org/D29892" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D29892</a><br>
> I believe it makes sense because the YAML Parser lives there also.<br>
><br>
> The def parser will be used by llvm-lib and llvm-dlltool and lld.<br>
> I wanted to update it in the future to give better parsing errors like the<br>
> YAML Parser does.<br>
> Having them live together should help with readability.<br>
<br>
</span>The yaml parser is used by tools that don't link with Object. All the<br>
tools you listed use Object, no?<br>
<br>
Cheers,<br>
Rafael<br>
</blockquote></div><br></div>