В Fri, 21 Oct 2011 12:12:18 +0400
"Dmitry E. Oboukhov" <un...@debian.org> пишет:

> есть gcc. по некоторым причинам не можем использовать stdlib и libgcc.
> стартап код свой итп
> 
> если в проекте написать 
> 
>  struct s_a {
>      int a;
>      int b;
>      ...
>  };
> 
>  struct s_a c, d;
> 
>  ...
> 
>  c = d;
> 
>  то будет неявно вызвана функция memcpy и если таковой в проекте нет,
>  то линкер будет ругаться.
> 
>  ну положим ман на memcpy есть и мы ее написали.
> 
>  двигаемся дальше
> 
>  int a, b;
> 
>  ...
> 
>  d = a / b;
> 
>  процессор не умеет деления, поэтому
>  ругается что нет функций __aeabi_uidivmod __aeabi_idivmod
> 
>  и вот вопрос, а где в документации посмотреть прототипы этих функций?

Наверное это что-то общее. Вот в pdf для ARMов.
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ihi0043c/index.html



-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111021125239.7aeba...@keeper.home.local

Ответить