Typedef inconsistency for gsize and gssize



Hello,
	For IA32 gsize (found in glibconfig.h) is defined as: typedef
unsigned int gsize;
	For IA32-64bit extn and IA64 (Itanium) the definition is: 
typedef unsigned long gsize;

Is this intentional? The documentation does not mention anything about
this.. It says: unsigned int only


The question is in LSB context. What is the correct way of typedefing
this?

Thanks,

-Rajesh




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]