В Fri, 21 Oct 2011 12:12:18 +0400
"Dmitry E. Oboukhov" <[email protected]> пишет:

> есть 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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить