<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 7, 2019, 09:48 Alexandre Julliard <<a href="mailto:julliard@winehq.org">julliard@winehq.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ken Thomases <<a href="mailto:ken@codeweavers.com" target="_blank" rel="noreferrer">ken@codeweavers.com</a>> writes:<br>
<br>
> On Mar 6, 2019, at 9:28 PM, Chip Davis <<a href="mailto:cdavis@codeweavers.com" target="_blank" rel="noreferrer">cdavis@codeweavers.com</a>> wrote:<br>
>> <br>
>> March 6, 2019 7:01 PM, "Ken Thomases" <<a href="mailto:ken@codeweavers.com" target="_blank" rel="noreferrer">ken@codeweavers.com</a>> wrote:<br>
>> <br>
>>> On macOS, the .align <n> directive aligns to 2^n, not just n.<br>
>> <br>
>> I wonder if we should explicitly use '.balign 8', since that always means "align to 8 bytes." Unless, of course, there are platforms that don't support it.<br>
><br>
> This is a general issue that winebuild also explicitly contends with,<br>
> and it isn't using .balign (nor .p2align).  See<br>
> tools/winebuild/utils.c:get_alignment().  So, I assume .balign isn't<br>
> an acceptable solution.  I'd be happy to be told otherwise, though.<br>
<br>
It's not supported on Solaris, which was the reason for the winebuild<br>
code. I'm not sure if anybody still cares about Solaris nowadays...<br>
<br>
-- <br>
Alexandre Julliard<br>
<a href="mailto:julliard@winehq.org" target="_blank" rel="noreferrer">julliard@winehq.org</a></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Does this also mean we can kill backticks in shell scripts? ;)</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
</blockquote></div></div></div>