Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Thread

call_via_r3

call_via_r3

2004-10-28 by dave_albert

When building thumb code with gcc, on some
function calls (notably calls to IAP), I get
a link failure due to an undefined _call_via_r3.
I assume this is normally supplied by
a library, but it is not present in the 
gnu tools supplied with the OCDemon.  Does
anyone know what this function does so I 
can implement it myself?

Re: call_via_r3

2004-10-28 by dave_albert

--- In lpc2000@yahoogroups.com, "dave_albert" <david_albert@h...> wrote:
> 
> When building thumb code with gcc, on some
> function calls (notably calls to IAP), I get
> a link failure due to an undefined _call_via_r3.
> I assume this is normally supplied by
> a library, but it is not present in the 
> gnu tools supplied with the OCDemon.  Does
> anyone know what this function does so I 
> can implement it myself?

Never mind...I found the answer:

bx r3
nop

RE: [lpc2000] call_via_r3

2004-10-28 by Mark Crow

It jumps to an assembly language function that simply performs a "BX R3".
Show quoted textHide quoted text
  -----Original Message-----
  From: dave_albert [mailto:david_albert@...]
  Sent: Thursday, October 28, 2004 8:48 AM
  To: lpc2000@yahoogroups.com
  Subject: [lpc2000] call_via_r3



  When building thumb code with gcc, on some
  function calls (notably calls to IAP), I get
  a link failure due to an undefined _call_via_r3.
  I assume this is normally supplied by
  a library, but it is not present in the
  gnu tools supplied with the OCDemon.  Does
  anyone know what this function does so I
  can implement it myself?




        Yahoo! Groups Sponsor

        Get unlimited calls to

        U.S./Canada




----------------------------------------------------------------------------
--
  Yahoo! Groups Links

    a.. To visit your group on the web, go to:
    http://groups.yahoo.com/group/lpc2000/

    b.. To unsubscribe from this group, send an email to:
    lpc2000-unsubscribe@yahoogroups.com

    c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



[Non-text portions of this message have been removed]

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.