[devel] I: gcc 14.2.1 && binutils 2.43

Andrey Bergman vkni на yandex.ru
Ср Ноя 6 03:31:24 MSK 2024


On Fri, Nov 01, 2024 at 03:18:22PM GMT, Gleb Fotengauer-Malinovskiy wrote:
Приветствую!

> Основное и главное изменение это то, что warning-и:
> -Wdeclaration-missing-parameter-type
> -Wimplicit-function-declaration
> -Wimplicit-int
> -Wincompatible-pointer-types
> -Wint-conversion
> -Wreturn-mismatch
> теперь включены по умолчанию как ошибки.

Что-то из этого можно исправить, но ряд проблем, особенно в
configure скриптах использует -Wimplicit-function-declaration
для того, чтобы проверить наличие функции хоть в каком-то виде
в стандартной библиотеке С. К примеру, MoscowML проверяет
ряд функций в Configure.

Тут можно зафиксировать стандарт C на C89. В нём разрешено использовать
функции без объявлений.



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