This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/17786] New: [mips] O32 st_dev has the wrong type


https://sourceware.org/bugzilla/show_bug.cgi?id=17786

            Bug ID: 17786
           Summary: [mips] O32 st_dev has the wrong type
           Product: glibc
           Version: 2.21
            Status: NEW
          Severity: normal
          Priority: P2
         Component: libc
          Assignee: unassigned at sourceware dot org
          Reporter: matthew.fortune at imgtec dot com
                CC: drepper.fsp at gmail dot com

stat.h conform test output:

    Member "st_dev" does not have the correct type.  Compiler message:
    -----------------------------------------------------------------------
   
/home/mfortune-test/glibc_build/conform/POSIX/sys/stat.h/scratch/sys-stat.h-test.c:4:30:
error: conflicting types for âbâ
     extern __typeof__ (a.st_dev) b;
                                  ^
   
/home/mfortune-test/glibc_build/conform/POSIX/sys/stat.h/scratch/sys-stat.h-test.c:3:16:
note: previous declaration of âbâ was here
     extern __dev_t b;
                    ^
    -----------------------------------------------------------------------

Type should be __dev_t but is 'unsigned long int'. I don't think there is any
way to resolve this as __dev_t appears to be 'unsigned long long int'.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]