Страницы

Поиск по вопросам

воскресенье, 5 января 2020 г.

gcc naked атрибут

#c #компилятор #gcc #g++


Приветствую всех.
А я к вам снова с вопросом:)
Ковыряю gcc, к своему сожалению обнаружил что для архитектур i386 amd64 не поддерживается
naked атрибут.
Ну и собственно вопросы:

Есть ли возможность обойти это досадное недоразумение (может я проглядел какие-нибудь
специфичные для этих архитектур атрибуты)
Может кто-то знает - есть ли в отсутствии этого атрибута какой-то злой или добрый
умысел со стороны разработчиков? (короче - почему атрибут не поддерживается?)

Большое спасибо за ваши ответы.    


Ответы

Ответ 1



Может быть обычная лень тому причина. Equivalent of __declspec( naked ) in gcc/g++ Naked functions in gcc/g++ - здесь есть обходные пути.

Комментариев нет:

Отправить комментарий