Re: [Linux-ia64] kernel update (relative to 2.5.39)

From: Peter Chubb <peter_at_chubb.wattle.id.au>
Date: 2002-10-14 09:39:05
>>>>> "Jes" == Jes Sorensen <jes@trained-monkey.org> writes:

Jes> David Mosberger <davidm@napali.hpl.hp.com> writes:
>> >>>>> On Tue, 1 Oct 2002 09:28:12 +1000, Peter Chubb
>> <peter@chubb.wattle.id.au> said:
>> 
Peter> 1.  Change the definition of ino_t to be a long, not an int, as
Peter> was done in the sparc64 and ppc64 code.  The comments in
Peter> asm/posix_types.h say these types are used for communication to
Peter> userspace, so maybe that's not an option any more?
>> [snip]
>> 
>> If we can do it without breaking apps, I'm all for changing ino_t
>> to 64 bits.  Note that "struct stat" already defines the st_ino
>> member as "unsigned long".  Also, glibc declares ino_t as a 64-bit
>> type.

Looks like this is now a non-issue:

ChangeSet@1.785.1.1, 2002-10-12 12:09:25-07:00,
rth@splat.sfbay.redhat.com
  Fix warnings of the form
    warning: long int format, different type arg (arg 5)
  by casting ino_t arguments to unsigned long for printf formats.
  In some instances, change %ld to %lu.

Peter C
Received on Sun Oct 13 16:39:23 2002

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:10 EST