На базе Clang для языка Си реализован режим проверки границ буферов
Инженеры из компании Apple объявили о готовности для тестирования режима «-fbounds-safety» для компилятора Clang, предоставляющего гарантии безопасной работы с буферами в коде на языке Си. Режим включён в состав форка LLVM, поддерживаемого компанией Apple для проекта Swift. В дальнейшем запланирована постепенная передача функциональности «-fbounds-safety» в основную кодовую базу LLVM/Clang. Отмечается, что предложенный механизм защиты уже […]
