Как определить псевдоним атрибута для функции C ++? - PullRequest
0 голосов
/ 18 августа 2011

в моем файле cpp у меня есть следующее:

int A()
{
}
void B_A() __attribute__((alias ("A")));

и я получаю ошибку: B_A () с псевдонимом неопределенного символа A; однако, как вы можете заметить, перед этим определяется A.

так в чем проблема!?

1 Ответ

3 голосов
/ 18 августа 2011

Из документов :

В C ++ необходимо использовать искаженное имя для цели.

Итак, вам нужен искаженныйимя A, или вам нужно указать связь A C, чтобы имя не было искажено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...