<div dir="ltr">On Mon, Sep 23, 2013 at 11:33 AM, David Gibson <span dir="ltr"><<a href="mailto:david@gibson.dropbear.id.au" target="_blank">david@gibson.dropbear.id.au</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">
> For a compiler magic, we can test with ${shell "arch -m"} maybe?<br>
<br>
</div>That might work.  I don't know if ccan has support for<br>
cross-compiling, in which case you'd need to check target arch, rather<br>
than host arch.<br>
<div class="HOEnZb"><div class="h5"><br>
</div></div></blockquote></div>I'm not sure if it does support cross-compiling either, but for a temporary thing we could do:</div><div class="gmail_extra"><br></div><div class="gmail_extra">   TARGETARCH=i386</div><div class="gmail_extra">
   WITH_CPUID="no"</div><div class="gmail_extra">   ifeq ($(ARCH}, i386)</div><div class="gmail_extra">           WITH_CPUID="yes"</div><div class="gmail_extra">   endif</div><div class="gmail_extra"><br>
</div><div class="gmail_extra">Also test for x86_64 but that's probably not the most effecient way, will wait for Rusty's comeback or a better suggestion.</div></div>