#9 msp430-as cuts long labels

closed
nobody
None
5
2011-04-11
2005-10-07
Anonymous
No

Hi there,

we are working with C++ and therefore have long labels
like that
_ZN6reflex17InterruptGuardian24registerInterruptHandlerEPNS_16InterruptHandlerENS_15InterruptVectorE

this label survives assembling in definition and can be
found in object file. But there it is called the label is cutted
down to

_ZN6reflex17InterruptGuardian24registerInterruptHandlerEPNS_16I

Somebody has a clue?

THX
Karsten

kwalther@informatik.tu-cottbus.de

Discussion

  • Peter A. Bigot

    Peter A. Bigot - 2011-04-11
    • status: open --> closed
     
  • Peter A. Bigot

    Peter A. Bigot - 2011-04-11

    Fixed in uniarch with:

    commit 5a5c7b9cfa1ca229f661e5080f1af7584753c900
    Author: Peter A. Bigot <pabigot@users.sourceforge.net>
    Date: Thu Feb 10 17:01:58 2011 -0600

    SF 3177314: undefined reference with too many template parameters

    This patch eliminates bounds on the length of symbols and instruction
    operands, and some rather inefficient string processing operations. Storage
    of the appropriate length for a specific symbol is dynamically allocated,
    and freed when no longer necessary.

     

Log in to post a comment.