История изменений
Исправление Iron_Bug, (текущая версия) :
в чём ты видишь UB? там всегда шесть аргументов. musl - стандартная библиотека и она привязана к ABI.
вообще, системное программирование - это там, где памперсы уже не выдают и предполагается, что человек знает, что он делает, когда вызывает ту или иную функцию.
но вообще, musl пожёстче, чем glibc. у него нет цели сделать безопасно. у него есть цель работать быстро и эффективно. поэтому многие косяки, которые могут прокатить в glibc, в musl не прокатывают. и я часто патчу вполне рабочий код для glibc, который имеет такие мелкие косяки. в musl'е они вылезают на поверхность.
Исправление Iron_Bug, :
в чём ты видишь UB? там всегда шесть аргументов. musl - стандартная библиотека и она привязана к ABI.
вообще, системное программирование - это там, где памперсы уже не выдают и предполагается, что человек знает, что он делает, когда вызывает ту или иную функцию.
Исходная версия Iron_Bug, :
в чём ты видишь UB? там всегда шесть аргументов. musl - стандартная библиотека и она привязана к ABI.