Could the problem possibly be that when we're busy doing all these
(below), we never bother to do _umulsi3hw, nor _mulsi3hw?
--John
/home/msp430/gcc-3.2.3/gcc/xgcc -B/home/msp430/gcc-3.2.3/gcc/
-B/usr/local/msp430/msp430/bin/ -B/usr/local/msp430/msp430/lib/ -isystem
/usr/local/msp430/msp430/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-DDF=SF -Dinhibit_libc -g -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-Dinhibit_libc -I. -I. -I. -I./. -I./config -I./../include -mmcu=msp2
-DL_cmpdi2 -xassembler-with-cpp -c ./config/msp430/libgcc.S -o
libgcc/msp2/_cmpdi2.o
/home/msp430/gcc-3.2.3/gcc/xgcc -B/home/msp430/gcc-3.2.3/gcc/
-B/usr/local/msp430/msp430/bin/ -B/usr/local/msp430/msp430/lib/ -isystem
/usr/local/msp430/msp430/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-DDF=SF -Dinhibit_libc -g -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-Dinhibit_libc -I. -I. -I. -I./. -I./config -I./../include -mmcu=msp2
-DL_cmpsf2 -xassembler-with-cpp -c ./config/msp430/libgcc.S -o
libgcc/msp2/_cmpsf2.o
/home/msp430/gcc-3.2.3/gcc/xgcc -B/home/msp430/gcc-3.2.3/gcc/
-B/usr/local/msp430/msp430/bin/ -B/usr/local/msp430/msp430/lib/ -isystem
/usr/local/msp430/msp430/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-DDF=SF -Dinhibit_libc -g -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-Dinhibit_libc -I. -I. -I. -I./. -I./config -I./../include -mmcu=msp2
-DL__stop_progExec__ -xassembler-with-cpp -c ./config/msp430/libgcc.S -o
libgcc/msp2/__stop_progExec__.o
/home/msp430/gcc-3.2.3/gcc/xgcc -B/home/msp430/gcc-3.2.3/gcc/
-B/usr/local/msp430/msp430/bin/ -B/usr/local/msp430/msp430/lib/ -isystem
/usr/local/msp430/msp430/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-DDF=SF -Dinhibit_libc -g -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-Dinhibit_libc -I. -I. -I. -I./. -I./config -I./../include -mmcu=msp2
-DL_mulqi3 -xassembler-with-cpp -c ./config/msp430/libgcc.S -o
libgcc/msp2/_mulqi3.o
/home/msp430/gcc-3.2.3/gcc/xgcc -B/home/msp430/gcc-3.2.3/gcc/
-B/usr/local/msp430/msp430/bin/ -B/usr/local/msp430/msp430/lib/ -isystem
/usr/local/msp430/msp430/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-DDF=SF -Dinhibit_libc -g -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-Dinhibit_libc -I. -I. -I. -I./. -I./config -I./../include -mmcu=msp2
-DL_mulhi3 -xassembler-with-cpp -c ./config/msp430/libgcc.S -o
libgcc/msp2/_mulhi3.o
/home/msp430/gcc-3.2.3/gcc/xgcc -B/home/msp430/gcc-3.2.3/gcc/
-B/usr/local/msp430/msp430/bin/ -B/usr/local/msp430/msp430/lib/ -isystem
/usr/local/msp430/msp430/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-DDF=SF -Dinhibit_libc -g -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-Dinhibit_libc -I. -I. -I. -I./. -I./config -I./../include -mmcu=msp2
-DL_mulsi3 -xassembler-with-cpp -c ./config/msp430/libgcc.S -o
libgcc/msp2/_mulsi3.o
/home/msp430/gcc-3.2.3/gcc/xgcc -B/home/msp430/gcc-3.2.3/gcc/
-B/usr/local/msp430/msp430/bin/ -B/usr/local/msp430/msp430/lib/ -isystem
/usr/local/msp430/msp430/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-DDF=SF -Dinhibit_libc -g -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-Dinhibit_libc -I. -I. -I. -I./. -I./config -I./../include -mmcu=msp2
-DL_umulqihi3 -xassembler-with-cpp -c ./config/msp430/libgcc.S -o
libgcc/msp2/_umulqihi3.o