undefined reference to `__udivdi3' ?

Steven Scholz steven.scholz@imc-berlin.de
Wed Jul 13 14:54:00 GMT 2005


Jan-Benedict Glaw wrote:

> On Wed, 2005-07-13 13:12:30 +0200, Steven Scholz <steven.scholz@imc-berlin.de> wrote:
> 
>>>When compiling linux-2.6.13-rc3 I get
>>>
>>>arch/arm/kernel/built-in.o(__ksymtab+0x380): undefined reference to 
>>>`__udivdi3'
>>
>>NEVERMIND!
> 
> 
> It would be nice if you would not only take back your question, but
> also give an answer to the list. This way it'll get into the archives
> and other people may find it right there.

I made a mistake while patching my kernel. Thus I still had

arch/arm/kernel/armksyms.c:extern void __udivdi3(void);
arch/arm/kernel/armksyms.c:extern void __umoddi3(void);
arch/arm/kernel/armksyms.c:EXPORT_SYMBOL(__udivdi3);
arch/arm/kernel/armksyms.c:EXPORT_SYMBOL(__umoddi3);

in my kernel sources which shouldn't be there. These lines cause the troble. 
But they are officially removed from the kernel.

Ok?

--
Steven

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list