This website, computingplugs.com, runs entirely on the Sheeva Plug. I used Apache + MySQL + MediaWiki to host computingplugs.com. I have a WordPress plugin to MediaWiki that handles comments. I also use awstats to visualize the hosting stats.
OK. I compiled gcc-4.3.3 successfully and got the same "undefined reference to `__aeabi_uldivmod'" error when I compiled linux-feroceon_4_2_7_KW.
Next I downloaded and compiled gcc-4.3.2 and again got "undefined reference to `__aeabi_uldivmod'".
Next I downloaded and tried to compile gcc-4.2.4 (that supposedly doesn't have the bug) but the compile was not successful and gave up on that.
Next I recompiled gcc-4.3.3, downloaded 220.127.116.11 from kernel.org and compiled that and successfully created a uImage!
I copied that uImage to my tftp server and was able to successfully boot it (after changing the appropriate env. vars.) with the ubuntu 9.0.5 root file system. It gave module errors as I hadn't copied those over but I'm guessing that would be easy to fix.
So I have successfully built and booted 18.104.22.168 from kernel.org on the plug
Which kernel? Does linux-feroceon_4_2_7_KW (22.214.171.124) build cleanly? I built gcc 4.3.3 from source and got the same error: kernel/built-in.o: In function `getnstimeofday': utsname_sysctl.c:(.text.getnstimeofday+0xe0): undefined reference to `__aeabi_uldivmod'