hello everyone,

  i've been trying to move from the old mspgcc4 version to the current LTS one 
for an on-going project, but there is a problem at the final link stage : 
__udivmodsi4 is missing for vuprintf

/opt/mspgcc/lib/gcc/msp430/4.6.3/../../../../msp430/lib/libc.a(vuprintf.o): In 
function `vuprintf':
/mspgcc/msp430-libc-20120224/src/./stdlib/vuprintf.c:549: undefined reference 
to `__udivmodsi4'
/mspgcc/msp430-libc-20120224/src/./stdlib/vuprintf.c:549: undefined reference 
to `__udivmodsi4'
/mspgcc/msp430-libc-20120224/src/./stdlib/vuprintf.c:552: undefined reference 
to `__udivmodhi4'
/mspgcc/msp430-libc-20120224/src/./stdlib/vuprintf.c:552: undefined reference 
to `__udivmodhi4'

  this symbol can be found in gcc-4.4.5/gcc/config/msp430/libgcc.S in the old 
mspgcc4 source that i built some time ago, but not any more in the new version 
based on 4.6.3, although the symbol appears in many object files of the 
msp430-libc

  btw, i followed these directions to build the tool chain
http://sourceforge.net/apps/mediawiki/mspgcc/index.php?title=Install:fromsource

  the same problem was reported in this mail on the list
From: Aljaž Srebrnič <a2pirates...@gmail.com>
Subject: [Mspgcc-users] Portfiles completed
Date: 6 jan 2012 11:12:54 HNEC

  is this a mistake on my side ? a problem somewhere in the build process ? in 
mspgcc ?

  cheers,

-- 
Franck


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to