* Petr Vandrovec:
> Florian Weimer wrote on 1/7/2020 9:31 PM:
>> * Petr Vandrovec:
>>
>>> As far as I can tell, while x86-64 ABI requires stack to be aligned
>>> on entry to the functions, x86 ABI does not have any such
>>> requirement, and so glibc should align stack itself if it wants to
>>>
Florian Weimer wrote on 1/7/2020 9:31 PM:
* Petr Vandrovec:
As far as I can tell, while x86-64 ABI requires stack to be aligned
on entry to the functions, x86 ABI does not have any such
requirement, and so glibc should align stack itself if it wants to
use XMM instructions that require aligned
* Petr Vandrovec:
> As far as I can tell, while x86-64 ABI requires stack to be aligned
> on entry to the functions, x86 ABI does not have any such
> requirement, and so glibc should align stack itself if it wants to
> use XMM instructions that require aligned values.
The i386 ABI was changed
Package: libc6-i386
Version: 2.29-8
Since updating my system today our build system binaries started crashing.
Upon further investigation problem is that __mktime_internal code in
libc6-i386 now started using 'movaps' instruction without aligning stack
on 16 byte boundary.
As far as I can tell,
4 matches
Mail list logo