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...