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
