On Thu, Mar 7, 2019, 09:48 Alexandre Julliard <julliard@winehq.org> wrote:
Ken Thomases <ken@codeweavers.com> writes:

> On Mar 6, 2019, at 9:28 PM, Chip Davis <cdavis@codeweavers.com> wrote:
>>
>> March 6, 2019 7:01 PM, "Ken Thomases" <ken@codeweavers.com> wrote:
>>
>>> On macOS, the .align <n> directive aligns to 2^n, not just n.
>>
>> 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.
>
> This is a general issue that winebuild also explicitly contends with,
> and it isn't using .balign (nor .p2align).�� See
> tools/winebuild/utils.c:get_alignment().�� So, I assume .balign isn't
> an acceptable solution.�� I'd be happy to be told otherwise, though.

It's not supported on Solaris, which was the reason for the winebuild
code. I'm not sure if anybody still cares about Solaris nowadays...

--
Alexandre Julliard
julliard@winehq.org

Does this also mean we can kill backticks in shell scripts? ;)