[email protected] wrote:

Hi,

Building code for the 'F149, I get an undefined reference to
__umulsi3hw when linking.

Looking through the list archives, I saw some earlier discussion of a similar 
issue with __muldi3. Have these functions been incorporated in the latest 
version of the tools? Do I need to link to a particular library? (Currently I 
am linking to ../msp2/libm.a and ../msp2/libfp.a)

It works OK for me. I use a mix of 16, 32, and 64 bit signed and unsigned ints on MCUs with and without multipliers, including the F149. I don't get this problem. Can you show us your make file? Perhaps this is due to something in the way
you do things.

Also, is there a way that I can disable the use of the hardware multiplier 
support temporarily until I can resolve this problem?

I never thought about that before. Dmitry included a "--force-hw-mul" option, but not a "--force-sw-mul" option. The second one sounds more useful.

Any comments, Dmitry?

I am using the 20030506 release of the mspgcc tools for windows (gcc version 
3.2.3).

I am using that installer too.

Regards,
Steve




Reply via email to