<div dir="ltr">On Wed, Oct 9, 2013 at 7:57 PM, Shankar Easwaran <span dir="ltr"><<a href="mailto:shankare@codeaurora.org" target="_blank">shankare@codeaurora.org</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 10/9/2013 4:19 PM, Shankar Easwaran wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 10/9/2013 3:09 PM, Nick Kledzik wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Oct 9, 2013, at 11:23 AM, Shankar Easwaran <<a href="mailto:shankare@codeaurora.org" target="_blank">shankare@codeaurora.org</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
We have a whole bunch of readers(we would have some more too), and was thinking if we should have a vector of Readers, and have a function isMyFormat in each of them.<br>
<br>
Any reader that knows to handle, goes ahead and parses the file.<br>
<br>
On a side note, we currently use .objtxt as an figure out if the file is a YAML file or not. I have added FIXME's in the code, if we could some kind of magic (or) a better way to figure out if the file is YAML ?<br>
</blockquote>
On this topic, we should come up with standard file extension names.  I made up .objtxt for atoms-in-yaml when writing the first test cases.  We will soon need extensions for other kinds of yaml files (such as mach-o in yaml).   With linker scripts we are stuck with there being no magic at the start and no standard file extension.  For new yaml files that we are inventing we should define a standard file extension.<br>


</blockquote>
Isnt having a YAML file starting with the below better, so that you dont need to go through file extensions.<br>
<br>
magic :<br>
arch:<br></blockquote></div></blockquote><div><br></div><div>I guess we will use a fixed file extension anyway (we probaly don't want to use .txt for YAML object file for example), so what do you think is the benefit of depending on special file magic compared to using file extension?</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


You would also be able to figure out if the yaml file is a valid input for the flavor/target too.<br>
</blockquote>
<br></div>
Ping ?<div class="HOEnZb"><div class="h5"><br>
<br>
Shankar Easwaran<br>
______________________________<u></u>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/<u></u>mailman/listinfo/llvmdev</a><br>
</div></div></blockquote></div><br></div></div>