Since I got my Tsunami board up and running, I decided to try building my own toolchain. Decided to go with Crosstool to build the toolchain. So far it’s been OK and can get it to toolchain to compile the Tsunami board kernel using the same gcc version as the CodeSourcery version. One thing it took quite a bit time to solve was how to fix is the following.
building cross gdb
error: expat is missing or unusable.
sudo apt-get install libexpat1-dev