исходные следующие
Код: Выделить всё
- arm-none-eabi
- arduino-due (платформа)
- __attribute__ alias
Код: Выделить всё
static int oldname(int x, int y) { return x + y; }
static int newname(int x, int y) __attribute__((alias("oldname")));
void setup(){;}
void loop() {;}
выдает ошибку
Код: Выделить всё
alias_function:6:12: error: 'int newname(int, int)' aliased to undefined symbol 'oldname'
static int newname(int x, int y) __attribute__((alias("oldname")));
^~~~~~~
exit status 1
теперь надо однозначно алиас
п.с. спасибо, кидайтесь ... :о)


