Hi all,

When I try to do an integer division of an hrtime_t variable within the 
kernel, I get the following error upon inserting the module:

my_module.o: unresolved symbol __divdi3
make: *** [test] Error 1

As best I can tell, __divdi3 is called by the compiler to do that division, 
and is not available within the kernel (actually, it is available from the 
NVdriver module for my nvidia graphics card, but that leads to other 
problems).

Does anybody know of a way to avoid using this function, or to make this 
function available in the kernel, or am I stuck multiplying by 0.0000001?

Thanks,

Pablo Alvarez

-------------------------------------------------------------------
Pablo Alvarez, Ph.D.                       Phone: (617) 353-1423
Software Engineer                          Fax:   (617) 353-1414
Dept. of Psychology                        email: [EMAIL PROTECTED]
Boston University
64 Cummington Street
Boston,  MA 02215, USA
-------------------------------------------------------------------

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/

Reply via email to