Re: gcc прототипы встроенных (вернее необходимых) функций

2011-10-21 Пенетрантность Andrey Rahmatullin
On Fri, Oct 21, 2011 at 12:12:18PM +0400, Dmitry E. Oboukhov wrote:
  двигаемся дальше
 
  int a, b;
 
  ...
 
  d = a / b;
 
  процессор не умеет деления, поэтому
  ругается что нет функций __aeabi_uidivmod __aeabi_idivmod
 
  и вот вопрос, а где в документации посмотреть прототипы этих функций?
http://infocenter.arm.com/help/topic/com.arm.doc.ihi0043c/IHI0043C_rtabi.pdf ?


-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: gcc прототипы встроенных (вернее необходимых) функций

2011-10-21 Пенетрантность Dmitry Fedorov
21 октября 2011 г. 15:12 пользователь Dmitry E. Oboukhov написал:
 есть gcc. по некоторым причинам не можем использовать stdlib и libgcc.
 стартап код свой итп

эмбедщики, так бы сразу и сказали.

  то будет неявно вызвана функция memcpy и если таковой в проекте нет,
  то линкер будет ругаться.
  процессор не умеет деления, поэтому
  ругается что нет функций __aeabi_uidivmod __aeabi_idivmod

  и вот вопрос, а где в документации посмотреть прототипы этих функций?

В исходниках gcc.


Re: gcc прототипы встроенных (вернее необходимых) функций

2011-10-21 Пенетрантность Yuri Kozlov
В 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