Скажите gcc, что вызов функции не вернется

я используюC99 подGCC.

У меня объявлена ​​функцияstatic inline в заголовке, который я не могу изменить.

Функция никогда не возвращается, но не помечена__attribute__((noreturn)).

Как я могу вызвать функцию так, чтобы компилятор не возвращал ее?

Я звоню из своей собственной функции noreturn, и частично хочу подавить предупреждение «функция noreturn возвращает», но также хочу помочь оптимизатору и т. Д.

Я попытался включить объявление с атрибутом, но получил предупреждение о повторном объявлении.

Я попытался создать указатель на функцию и применить к ней атрибут, но он говорит, что атрибут функции не может применяться к указанной функции.

Ответы на вопрос(2)

Ваш ответ на вопрос