The only thing that worries me is this include. from src/include/pc80/mc146818rtc.h: #include <pc80/mc146818rtc_early.c> It seems like usually when we make initobj, we stop including the c file. Acked-by: Myles Watson <mylesgw at gmail.com> Thanks, Myles