[devel] [SCM] packages/apt: tags/0.5.15lorg2-alt74

Aleksei Nikiforov darktemplar на altlinux.org
Чт Окт 24 16:58:43 MSK 2019


22.10.2019 18:35, Alexey Tourbin пишет:
> On Tue, Oct 22, 2019 at 7:06 AM Anton Farygin <rider на basealt.ru> wrote:
>> On 22.10.2019 2:42, Dmitry V. Levin wrote:
>>> Жаль, что вы не дождались первого апреля, но всё равно спасибо,
>>> шутка получилась отличная.
>>>
>> Ты серьёзно не понял зачем это было сделано ?
> 
> Зачем выравнивать структуру исходя из ее общего размера, а не
> требований к выравниванию членов?

Потому что эта структура лежит где-то в *(MMap::Base), т.е. является по 
сути членом ещё большей структуры. И работа с такой структурой, если она 
не является выравненной, вызывает проблемы на e2k при изменении адреса 
MMap::Base, поскольку при этом пересчитываются многие адреса, в том 
числе адреса таких структур.


Подробная информация о списке рассылки Devel