From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from thorgal.et.tudelft.nl ([130.161.40.91]) by pentafluge.infradead.org with esmtp (Exim 4.22 #5 (Red Hat Linux)) id 19weaQ-0006Zu-2P for ; Tue, 09 Sep 2003 10:14:58 +0100 Mime-Version: 1.0 Message-Id: In-Reply-To: <200309091012.22241.luca.contini@mediaenabling.com> References: <200309091012.22241.luca.contini@mediaenabling.com> Date: Tue, 9 Sep 2003 11:14:01 +0200 To: Luca Contini From: "J.D. Bakker" Content-Type: text/plain; charset="us-ascii" ; format="flowed" cc: MTD-Linux Subject: Re: missing function 'unlikely' List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , At 10:12 +0200 09-09-2003, Luca Contini wrote: >Hi all, >I've downloaded the snapshot 2003-08-28 and I'm trying to use it with kernel >2.4.18. >The mtdblock module is compiled with no problems but when i try to insert it I >get this error: >'unresolved symbol unlikely' >I've done a grep on the entire kernel tree but with no result. Which version of gcc are you using ? unlikely() is an optimization hint to the compiler, telling it that the conditional statement in question is expected to be false. As a hack, you can disable it by including #define unlikely(x) (x) in the affected source files. I would suggest upgrading your tools, though. HTH, JDB. -- LART. 250 MIPS under one Watt. Free hardware design files. http://www.lart.tudelft.nl/