Hi, On Mon, Sep 26 2011, Uwe Kleine-König wrote: >> Thanks, pushed to mmc-next for 3.2 with a reworded commit message: > This (i.e. ee9e0e0 (mmc: card: Remove duplicated constants) in next) > makes gcc emit a reference to __aeabi_uldivmod in one of my nightly > builds which isn't defined. > > The final linking stage fails with: > > LD .tmp_vmlinux1 > drivers/built-in.o: In function `mmc_blk_getgeo': > clkdev.c:(.text+0xd1528): undefined reference to `__aeabi_uldivmod' > make[2]: *** [.tmp_vmlinux1] Error 1 > make[1]: *** [sub-make] Error 2 > make: *** [all] Error 2 Interesting, thanks. It builds fine here on my (gcc-4.6) ARM toolchains. Looking online, I think you're hitting an old gcc-4.3 bug? - Chris. -- Chris Ball <cjb@xxxxxxxxxx> <http://printf.net/> One Laptop Per Child -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html