search for: t438359

Displaying 1 result from an estimated 1 matches for "t438359".

Did you mean: 438359
2008 Oct 11
6
size_t and printk and Xen
I am adding code in Xen that printk''s a size_t and find that I can''t write code (short of ifdef''ing) that compiles on both 32-bit and 64-bit because size_t is typedef''d in Xen as an unsigned long. C.f. http://www.velocityreviews.com/forums/t438359-portable-way-to-printf-a-sizet-instance.html It appears that the %z format is understood by Xen printk. Is the typedef historical and should be removed? Or is it necessary for some (older?) compilers? If it is not going to be removed, is there a workaround (other than ifdef''ing)? Than...