On Wednesday 23 July 2003 10:56 am, H. J. Lu wrote: > I am using gcc 3.3 to build the ia64 2.4 kernel from > > http://lia64.bkbits.net/linux-ia64-2.4 > > Gcc 3.3 doesn't like multi-line asm statement. I am enclosing a patch > here. In 2.6, the asm statement was moved into a .S file. I'd rather see a 2.4 patch that does the same thing. Also, gcc 3.3.1 was unable to build a stable kernel when I released the 2.4.21 ia64 patch. So use it at your own risk. > Also the kernel won't compile with > > CONFIG_QUOTA=y > > in .config since INIT_QUOTA_MODULE_NAMES is not defined anywhere. I > looked at fs/dquot.c. There are some codes which weren't in 2.4.22-pre6 > nor 2.4.22-pre7. Where did they come from? I use the patch enclosed to > get the kernel to compile. The patch that added INIT_QUOTA_MODULE_NAMES appears to have been removed, so I think this problem no longer exists. (I was able to build a kernel with CONFIG_QUOTA=y.) Bjorn - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Tue Aug 5 18:46:01 2003
This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:16 EST