Hi Dima,

[email protected] wrote on 19.06.2008 08:50:21:

:
> First off, disabling the hardware multiplier does stop the crashing! Do
> you know why that is? Also, don't I need the hardware multiplier? Does
:

The implementation of HW multiplication is one of my favour suspects if 
there are compilation problems with mspgcc.  Unfortunately I have not 
enough time to dig deeper into this problem.

:
> disabling it force multiplication to be done via software?
:

Disabling HW multiplication of course leads to SW emulation of the 
multiplication.  If you are doing a lot of muliplications and/or access to 
arrays/structures there will be a loss of performance.

> Second, I'm very intrigued that the build works for you. My compile
> options are exactly as I said, with very little of interest. If I try
> to build again, with your exact command, even, I get the crash:

I've built mine in February 2008.  Additionally I've applied some patches, 
namely 01_disable-ffunction-section_warning.patch, 
02_fdata-sections.patch, 03_FUNCTION-warning-disable.patch and 
04_gcc-3.2.3-msp430x24x-msp430x26x.patch.
My build script is based on the one from Grant Edwards.  But I really 
don't know, which of my patches made the mspgcc compile your code...

Let me hear, if you are interested in my scripts/patch files.

Hardy

Reply via email to