[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] sizeof(long) different under windows x64 and linuxx64
On 23/1/08 02:30, "James Harper" <james.harper@xxxxxxxxxxxxxxxx> wrote: >> That'll do nicely :) > > Can I get some feedback from the people-who-make-decisions if a patch > changing all 'unsigned long's in the public .h files to uintptr_t's > would be accepted? If not, what type should I use? > > Under Windows, I'm already using typedef's to create int8_t, uint8_t, > etc, so I don't have a problem if the uintptr_t type isn't valid in > windows natively either. See my previous mail. Yes, we might, but if we don't there is hardly much downside for you. In this case, well, I suppose it would make the headers clearer. The approach for upstream would be to typedef a xen_uintptr_t, def'ed to unsigned long in old values of XEN_INTERFACE_VERSION and uintptr_t in the latest XEN_INTERFACE_VERSION. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |