Hi Ed,

the patch does not apply on git master, any idea?

Ed W wrote,

> Rename various spare fields in structs to include a namespace
> This should avoid accidental clashes with uses of the __unused symbol
> in upstream projects. eg currently it causes a compile error in dhcpcd 8.x
> and onwards
> due to their re-use of the __unused symbol as a macro
> 
> Recommend that in general continue to convert generic names to include the
> __uclibc_ prefix
> to namespace them. This follows the style of glibc which does something
> equivalent
> 
> signed-off-by: Ed Wildgoose <li...@wildgooses.com>
> 
> diff -ur libc/sysdeps/linux/alpha/bits/kernel_stat.h
> libc/sysdeps/linux/alpha/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/alpha/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/alpha/bits/kernel_stat.h    2020-06-11
> 16:34:02.009197215 +0000
> @@ -39,7 +39,7 @@
>      struct timespec    st_atim;
>      struct timespec    st_mtim;
>      struct timespec    st_ctim;
> -    long        __unused[3];
> +    long        __uclibc_unused[3];
>  };
> 
>  #endif    /*  _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/alpha/bits/stat.h
> libc/sysdeps/linux/alpha/bits/stat.h
> --- a/libc/sysdeps/linux/alpha/bits/stat.h    2020-03-09 07:43:31.000000000
> +0000
> +++ b/libc/sysdeps/linux/alpha/bits/stat.h    2020-06-11 16:34:02.009197215
> +0000
> @@ -89,7 +89,7 @@
>      __ST_TIME(a);        /* Time of last access.  */
>      __ST_TIME(m);        /* Time of last modification.  */
>      __ST_TIME(c);        /* Time of last status change.  */
> -    long __unused[3];
> +    long __uclibc_unused[3];
>    };
> 
>  #ifdef __USE_LARGEFILE64
> @@ -110,7 +110,7 @@
>      __ST_TIME(a);        /* Time of last access.  */
>      __ST_TIME(m);        /* Time of last modification.  */
>      __ST_TIME(c);        /* Time of last status change.  */
> -    long __unused[3];
> +    long __uclibc_unused[3];
>    };
>  #endif
> 
> diff -ur libc/sysdeps/linux/arm/bits/kernel_stat.h
> libc/sysdeps/linux/arm/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/arm/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/arm/bits/kernel_stat.h    2020-06-11
> 16:34:02.009197215 +0000
> @@ -29,8 +29,8 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    unsigned long  __unused4;
> -    unsigned long  __unused5;
> +    unsigned long  __uclibc_unused4;
> +    unsigned long  __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> diff -ur libc/sysdeps/linux/avr32/bits/kernel_stat.h
> libc/sysdeps/linux/avr32/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/avr32/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/avr32/bits/kernel_stat.h    2020-06-11
> 16:34:02.009197215 +0000
> @@ -20,8 +20,8 @@
>          struct timespec        st_atim;
>          struct timespec        st_mtim;
>          struct timespec        st_ctim;
> -        unsigned long        __unused4;
> -        unsigned long        __unused5;
> +        unsigned long        __uclibc_unused4;
> +        unsigned long        __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> @@ -46,8 +46,8 @@
>      struct timespec        st_mtim;
>      struct timespec        st_ctim;
> 
> -    unsigned long        __unused1;
> -    unsigned long        __unused2;
> +    unsigned long        __uclibc_unused1;
> +    unsigned long        __uclibc_unused2;
>  };
> 
>  #endif /* _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/bfin/bits/kernel_stat.h
> libc/sysdeps/linux/bfin/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/bfin/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/bfin/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -21,8 +21,8 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    unsigned long  __unused4;
> -    unsigned long  __unused5;
> +    unsigned long  __uclibc_unused4;
> +    unsigned long  __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> diff -ur libc/sysdeps/linux/c6x/bits/kernel_stat.h
> libc/sysdeps/linux/c6x/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/c6x/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/c6x/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -21,8 +21,8 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    unsigned int    __unused4;
> -    unsigned int    __unused5;
> +    unsigned int    __uclibc_unused4;
> +    unsigned int    __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> @@ -41,8 +41,8 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    unsigned int    __unused4;
> -    unsigned int    __unused5;
> +    unsigned int    __uclibc_unused4;
> +    unsigned int    __uclibc_unused5;
>  };
> 
>  #endif    /*  _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/common/bits/stat.h
> libc/sysdeps/linux/common/bits/stat.h
> --- a/libc/sysdeps/linux/common/bits/stat.h    2020-03-09 07:43:31.000000000
> +0000
> +++ b/libc/sysdeps/linux/common/bits/stat.h    2020-06-11 16:34:02.010197216
> +0000
> @@ -83,8 +83,8 @@
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
>  #ifndef __USE_FILE_OFFSET64
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>  #else
>      __ino64_t st_ino;            /* File serial number.    */
>  #endif
> diff -ur libc/sysdeps/linux/common-generic/bits/stat.h
> libc/sysdeps/linux/common-generic/bits/stat.h
> --- a/libc/sysdeps/linux/common-generic/bits/stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/common-generic/bits/stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -68,8 +68,8 @@
>      int st_ctime;                /* Time of last status change. */
>      unsigned int st_ctime_nsec;
>  #endif
> -    unsigned int __unused4;
> -    unsigned int __unused5;
> +    unsigned int __uclibc_unused4;
> +    unsigned int __uclibc_unused5;
>    } __ARCH_64BIT_ALIGNMENT__;
> 
> 
> @@ -106,8 +106,8 @@
>      int st_ctime;                /* Time of last status change. */
>      unsigned int st_ctime_nsec;
>  # endif
> -    unsigned int __unused4;
> -    unsigned int __unused5;
> +    unsigned int __uclibc_unused4;
> +    unsigned int __uclibc_unused5;
>  };
>  #endif
> 
> diff -ur libc/sysdeps/linux/cris/bits/kernel_stat.h
> libc/sysdeps/linux/cris/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/cris/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/cris/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -19,8 +19,8 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    unsigned long  __unused4;
> -    unsigned long  __unused5;
> +    unsigned long  __uclibc_unused4;
> +    unsigned long  __uclibc_unused5;
>  };
> 
>  /* This matches struct kernel_stat64 in glibc2.1, hence the absolutely
> diff -ur libc/sysdeps/linux/csky/bits/kernel_stat.h
> libc/sysdeps/linux/csky/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/csky/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/csky/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -34,8 +34,8 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    unsigned long  __unused4;
> -    unsigned long  __unused5;
> +    unsigned long  __uclibc_unused4;
> +    unsigned long  __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> diff -ur libc/sysdeps/linux/frv/bits/kernel_stat.h
> libc/sysdeps/linux/frv/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/frv/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/frv/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -38,7 +38,7 @@
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> 
> -    unsigned long long __unused4;
> +    unsigned long long __uclibc_unused4;
>  };
> 
>  struct kernel_stat64 {
> @@ -68,7 +68,7 @@
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> 
> -    unsigned long long __unused4;
> +    unsigned long long __uclibc_unused4;
>  };
> 
>  #endif    /*  _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/frv/bits/stat.h
> libc/sysdeps/linux/frv/bits/stat.h
> --- a/libc/sysdeps/linux/frv/bits/stat.h    2020-03-09 07:43:31.000000000
> +0000
> +++ b/libc/sysdeps/linux/frv/bits/stat.h    2020-06-11 16:34:02.010197216
> +0000
> @@ -84,16 +84,16 @@
>  # define st_mtime st_mtim.tv_sec
>  # define st_ctime st_ctim.tv_sec
>  #else
> -    unsigned long int __unused1;
> +    unsigned long int __uclibc_unused1;
>      __time_t st_atime;            /* Time of last access.  */
> 
> -    unsigned long int __unused2;
> +    unsigned long int __uclibc_unused2;
>      __time_t st_mtime;            /* Time of last modification. */
> 
> -    unsigned long int __unused3;
> +    unsigned long int __uclibc_unused3;
>      __time_t st_ctime;            /* Time of last status change. */
>  #endif
> -    unsigned long long __unused4;
> +    unsigned long long __uclibc_unused4;
>  };
> 
>  #ifdef __USE_LARGEFILE64
> @@ -131,16 +131,16 @@
>  # define st_mtime st_mtim.tv_sec
>  # define st_ctime st_ctim.tv_sec
>  #else
> -    unsigned long int __unused1;
> +    unsigned long int __uclibc_unused1;
>      __time_t st_atime;            /* Time of last access.  */
> 
> -    unsigned long int __unused2;
> +    unsigned long int __uclibc_unused2;
>      __time_t st_mtime;            /* Time of last modification. */
> 
> -    unsigned long int __unused3;
> +    unsigned long int __uclibc_unused3;
>      __time_t st_ctime;            /* Time of last status change. */
>  #endif
> -    unsigned long long __unused4;
> +    unsigned long long __uclibc_unused4;
>  };
>  #endif
> 
> diff -ur libc/sysdeps/linux/hppa/bits/kernel_stat.h
> libc/sysdeps/linux/hppa/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/hppa/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/hppa/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -18,11 +18,11 @@
>      struct timespec    st_ctim;
>      int        st_blksize;
>      int        st_blocks;
> -    unsigned int    __unused1;    /* ACL stuff */
> -    unsigned int    __unused2;    /* network */
> -    ino_t        __unused3;    /* network */
> -    unsigned int    __unused4;    /* cnodes */
> -    unsigned short    __unused5;    /* netsite */
> +    unsigned int    __uclibc_unused1;    /* ACL stuff */
> +    unsigned int    __uclibc_unused2;    /* network */
> +    ino_t        __uclibc_unused3;    /* network */
> +    unsigned int    __uclibc_unused4;    /* cnodes */
> +    unsigned short    __uclibc_unused5;    /* netsite */
>      short        st_fstype;
>      unsigned int    st_realdev;
>      unsigned short    st_basemode;
> diff -ur libc/sysdeps/linux/i386/bits/kernel_stat.h
> libc/sysdeps/linux/i386/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/i386/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/i386/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -20,8 +20,8 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    unsigned long  __unused4;
> -    unsigned long  __unused5;
> +    unsigned long  __uclibc_unused4;
> +    unsigned long  __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> diff -ur libc/sysdeps/linux/ia64/bits/kernel_stat.h
> libc/sysdeps/linux/ia64/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/ia64/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/ia64/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -24,7 +24,7 @@
>      struct timespec    st_ctim;
>      unsigned long    st_blksize;
>      long        st_blocks;
> -    unsigned long    __unused[3];
> +    unsigned long    __uclibc_unused[3];
>  };
> 
>  /* ia64 stat64 is same as stat */
> diff -ur libc/sysdeps/linux/ia64/bits/stat.h
> libc/sysdeps/linux/ia64/bits/stat.h
> --- a/libc/sysdeps/linux/ia64/bits/stat.h    2020-03-09 07:43:31.000000000
> +0000
> +++ b/libc/sysdeps/linux/ia64/bits/stat.h    2020-06-11 16:34:02.010197216
> +0000
> @@ -61,7 +61,7 @@
>  #endif
>      __blksize_t st_blksize;    /* Optimal block size for I/O.  */
>      __blkcnt_t st_blocks;    /* Nr. 512-byte blocks allocated. */
> -    long int __unused[3];
> +    long int __uclibc_unused[3];
>    };
> 
>  #ifdef __USE_LARGEFILE64
> @@ -100,7 +100,7 @@
>  #endif
>      __blksize_t st_blksize;    /* Optimal block size for I/O.  */
>      __blkcnt64_t st_blocks;    /* Nr. 512-byte blocks allocated. */
> -    long int __unused[3];
> +    long int __uclibc_unused[3];
>    };
>  #endif
> 
> diff -ur libc/sysdeps/linux/lm32/bits/kernel_stat.h
> libc/sysdeps/linux/lm32/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/lm32/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/lm32/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -22,8 +22,8 @@
>          struct timespec st_atim;        /* Time of last access. */
>          struct timespec st_mtim;        /* Time of last modification. */
>          struct timespec st_ctim;        /* Time of last status change. */
> -        unsigned int    __unused4;
> -        unsigned int    __unused5;
> +        unsigned int    __uclibc_unused4;
> +        unsigned int    __uclibc_unused5;
>  };
> 
>  struct kernel_stat64
> @@ -43,8 +43,8 @@
>          struct timespec st_atim;        /* Time of last access. */
>          struct timespec st_mtim;        /* Time of last modification. */
>          struct timespec st_ctim;        /* Time of last status change. */
> -        unsigned int    __unused4;
> -        unsigned int    __unused5;
> +        unsigned int    __uclibc_unused4;
> +        unsigned int    __uclibc_unused5;
>  };
> 
>  #endif  /*  _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/m68k/bits/kernel_stat.h
> libc/sysdeps/linux/m68k/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/m68k/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/m68k/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -21,8 +21,8 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    unsigned long  __unused4;
> -    unsigned long  __unused5;
> +    unsigned long  __uclibc_unused4;
> +    unsigned long  __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> diff -ur libc/sysdeps/linux/m68k/bits/stat.h
> libc/sysdeps/linux/m68k/bits/stat.h
> --- a/libc/sysdeps/linux/m68k/bits/stat.h    2020-03-09 07:43:31.000000000
> +0000
> +++ b/libc/sysdeps/linux/m68k/bits/stat.h    2020-06-11 16:34:02.010197216
> +0000
> @@ -82,8 +82,8 @@
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
>  #ifndef __USE_FILE_OFFSET64
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>  #else
>      __ino64_t st_ino;            /* File serial number.    */
>  #endif
> diff -ur libc/sysdeps/linux/microblaze/bits/kernel_stat.h
> libc/sysdeps/linux/microblaze/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/microblaze/bits/kernel_stat.h 2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/microblaze/bits/kernel_stat.h 2020-06-11
> 16:34:02.010197216 +0000
> @@ -20,8 +20,8 @@
>      struct timespec    st_atim;
>      struct timespec    st_mtim;
>      struct timespec    st_ctim;
> -    unsigned int    __unused4;
> -    unsigned int    __unused5;
> +    unsigned int    __uclibc_unused4;
> +    unsigned int    __uclibc_unused5;
>  };
> 
>  struct kernel_stat64
> @@ -41,8 +41,8 @@
>      struct timespec    st_atim;
>      struct timespec    st_mtim;
>      struct timespec    st_ctim;
> -    unsigned int    __unused4;
> -    unsigned int    __unused5;
> +    unsigned int    __uclibc_unused4;
> +    unsigned int    __uclibc_unused5;
>  };
> 
>  #endif    /*  _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/nds32/bits/kernel_stat.h
> libc/sysdeps/linux/nds32/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/nds32/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/nds32/bits/kernel_stat.h    2020-06-11
> 16:34:02.010197216 +0000
> @@ -30,8 +30,8 @@
>      struct timespec    st_atim;
>      struct timespec    st_mtim;
>      struct timespec    st_ctim;
> -    unsigned long  __unused4;
> -    unsigned long  __unused5;
> +    unsigned long  __uclibc_unused4;
> +    unsigned long  __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> diff -ur libc/sysdeps/linux/nds32/bits/stat.h
> libc/sysdeps/linux/nds32/bits/stat.h
> --- a/libc/sysdeps/linux/nds32/bits/stat.h    2020-03-09 07:43:31.000000000
> +0000
> +++ b/libc/sysdeps/linux/nds32/bits/stat.h    2020-06-11 16:34:02.011197218
> +0000
> @@ -86,8 +86,8 @@
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
>  #ifndef __USE_FILE_OFFSET64
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>  #else
>      __ino64_t st_ino;            /* File serial number.    */
>  #endif
> diff -ur libc/sysdeps/linux/powerpc/bits/kernel_stat.h
> libc/sysdeps/linux/powerpc/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/powerpc/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/powerpc/bits/kernel_stat.h    2020-06-11
> 16:34:02.011197218 +0000
> @@ -22,8 +22,8 @@
>      struct timespec    st_atim;
>      struct timespec    st_mtim;
>      struct timespec    st_ctim;
> -    unsigned long      __unused4;
> -    unsigned long      __unused5;
> +    unsigned long      __uclibc_unused4;
> +    unsigned long      __uclibc_unused5;
>  };
>  #endif
> 
> @@ -42,8 +42,8 @@
>      struct timespec st_atim;    /* Time of last access.  */
>      struct timespec st_mtim;    /* Time of last modification.  */
>      struct timespec st_ctim;    /* Time of last status change. */
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>  };
> 
>  #endif    /*  _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/powerpc/bits/stat.h
> libc/sysdeps/linux/powerpc/bits/stat.h
> --- a/libc/sysdeps/linux/powerpc/bits/stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/powerpc/bits/stat.h    2020-06-11
> 16:34:02.011197218 +0000
> @@ -80,8 +80,8 @@
>      __time_t st_ctime;            /* Time of last status change. */
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>    };
> 
> 
> @@ -120,8 +120,8 @@
>      __time_t st_ctime;            /* Time of last status change. */
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>    };
>  # endif /* __USE_LARGEFILE64 */
> 
> diff -ur libc/sysdeps/linux/sh/bits/kernel_stat.h
> libc/sysdeps/linux/sh/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/sh/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/sh/bits/kernel_stat.h    2020-06-11
> 16:34:02.011197218 +0000
> @@ -22,8 +22,8 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    unsigned long  __unused4;
> -    unsigned long  __unused5;
> +    unsigned long  __uclibc_unused4;
> +    unsigned long  __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> @@ -69,8 +69,8 @@
>      struct timespec    st_mtim;
>      struct timespec    st_ctim;
> 
> -    unsigned long    __unused1;
> -    unsigned long    __unused2;
> +    unsigned long    __uclibc_unused1;
> +    unsigned long    __uclibc_unused2;
>  };
> 
>  #endif    /*  _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/sparc/bits/kernel_stat.h
> libc/sysdeps/linux/sparc/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/sparc/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/sparc/bits/kernel_stat.h    2020-06-11
> 16:34:02.011197218 +0000
> @@ -19,7 +19,7 @@
>      struct timespec    st_ctim;
>      long        st_blksize;
>      long        st_blocks;
> -    unsigned long    __unused4[2];
> +    unsigned long    __uclibc_unused4[2];
>  };
> 
>  struct kernel_stat64 {
> @@ -38,8 +38,8 @@
>      struct timespec    st_atim;
>      struct timespec    st_mtim;
>      struct timespec    st_ctim;
> -    unsigned int    __unused4;
> -    unsigned int    __unused5;
> +    unsigned int    __uclibc_unused4;
> +    unsigned int    __uclibc_unused5;
>  };
> 
>  #endif    /*  _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/sparc/bits/stat.h
> libc/sysdeps/linux/sparc/bits/stat.h
> --- a/libc/sysdeps/linux/sparc/bits/stat.h    2020-03-09 07:43:31.000000000
> +0000
> +++ b/libc/sysdeps/linux/sparc/bits/stat.h    2020-06-11 16:34:02.011197218
> +0000
> @@ -74,8 +74,8 @@
>      __time_t st_ctime;            /* Time of last status change. */
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>    };
> 
>  #ifdef __USE_LARGEFILE64
> @@ -114,8 +114,8 @@
>      __time_t st_ctime;            /* Time of last status change. */
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>    };
>  #endif
> 
> diff -ur libc/sysdeps/linux/sparc64/bits/kernel_stat.h
> libc/sysdeps/linux/sparc64/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/sparc64/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/sparc64/bits/kernel_stat.h    2020-06-11
> 16:34:02.011197218 +0000
> @@ -19,8 +19,8 @@
>      struct timespec    st_ctim;
>      long        st_blksize;
>      long        st_blocks;
> -    unsigned long     __unused4;
> -    unsigned long     __unused5;
> +    unsigned long     __uclibc_unused4;
> +    unsigned long     __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> @@ -38,9 +38,9 @@
>      struct timespec    st_atim;
>      struct timespec    st_mtim;
>      struct timespec    st_ctim;
> -    long    __unused4;
> -    long     __unused5;
> -    long     __unused6;
> +    long    __uclibc_unused4;
> +    long     __uclibc_unused5;
> +    long     __uclibc_unused6;
>  };
> 
>  #endif    /*  _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/sparc64/bits/stat.h
> libc/sysdeps/linux/sparc64/bits/stat.h
> --- a/libc/sysdeps/linux/sparc64/bits/stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/sparc64/bits/stat.h    2020-06-11
> 16:34:02.011197218 +0000
> @@ -79,8 +79,8 @@
>      __time_t st_ctime;            /* Time of last status change. */
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>    };
> 
>  #ifdef __USE_LARGEFILE64
> @@ -122,8 +122,8 @@
>      __time_t st_ctime;            /* Time of last status change. */
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>    };
>  #endif
> 
> diff -ur libc/sysdeps/linux/x86_64/bits/kernel_stat.h
> libc/sysdeps/linux/x86_64/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/x86_64/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/x86_64/bits/kernel_stat.h    2020-06-11
> 16:34:02.011197218 +0000
> @@ -21,7 +21,7 @@
>      struct timespec st_atim;
>      struct timespec st_mtim;
>      struct timespec st_ctim;
> -    long           __unused[3];
> +    long           __uclibc_unused[3];
>  };
> 
>  /* x86-64 stat64 is same as stat */
> diff -ur libc/sysdeps/linux/x86_64/bits/stat.h
> libc/sysdeps/linux/x86_64/bits/stat.h
> --- a/libc/sysdeps/linux/x86_64/bits/stat.h    2020-03-09 07:43:31.000000000
> +0000
> +++ b/libc/sysdeps/linux/x86_64/bits/stat.h    2020-06-11 16:34:02.011197218
> +0000
> @@ -99,11 +99,11 @@
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
>  #if __WORDSIZE == 64
> -    long int __unused[3];
> +    long int __uclibc_unused[3];
>  #else
>  # ifndef __USE_FILE_OFFSET64
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>  # else
>      __ino64_t st_ino;            /* File serial number.    */
>  # endif
> @@ -160,7 +160,7 @@
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
>  #if __WORDSIZE == 64
> -    long int __unused[3];
> +    long int __uclibc_unused[3];
>  #else
>      __ino64_t st_ino;            /* File serial number.        */
>  #endif
> diff -ur libc/sysdeps/linux/xtensa/bits/kernel_stat.h
> libc/sysdeps/linux/xtensa/bits/kernel_stat.h
> --- a/libc/sysdeps/linux/xtensa/bits/kernel_stat.h    2020-03-09
> 07:43:31.000000000 +0000
> +++ b/libc/sysdeps/linux/xtensa/bits/kernel_stat.h    2020-06-11
> 16:34:02.011197218 +0000
> @@ -19,8 +19,8 @@
>      struct timespec    st_atim;
>      struct timespec    st_mtim;
>      struct timespec    st_ctim;
> -    unsigned long    __unused4;
> -    unsigned long    __unused5;
> +    unsigned long    __uclibc_unused4;
> +    unsigned long    __uclibc_unused5;
>  };
> 
>  struct kernel_stat64 {
> @@ -33,13 +33,13 @@
>      unsigned long long st_rdev;    /* Device number, if device. */
>      long long st_size;        /* Size of file, in bytes. */
>      unsigned long st_blksize;    /* Optimal block size for I/O. */
> -    unsigned long __unused2;
> +    unsigned long __uclibc_unused2;
>      unsigned long long st_blocks;    /* Number 512-byte blocks allocated.
> */
>      struct timespec st_atim;    /* Time of last access. */
>      struct timespec st_mtim;    /* Time of last modification. */
>      struct timespec st_ctim;    /* Time of last status change. */
> -    unsigned long __unused4;
> -    unsigned long __unused5;
> +    unsigned long __uclibc_unused4;
> +    unsigned long __uclibc_unused5;
>  };
> 
>  #endif    /* _BITS_STAT_STRUCT_H */
> diff -ur libc/sysdeps/linux/xtensa/bits/stat.h
> libc/sysdeps/linux/xtensa/bits/stat.h
> --- a/libc/sysdeps/linux/xtensa/bits/stat.h    2020-03-09 07:43:31.000000000
> +0000
> +++ b/libc/sysdeps/linux/xtensa/bits/stat.h    2020-06-11 16:34:02.011197218
> +0000
> @@ -75,8 +75,8 @@
>      __time_t st_ctime;            /* Time of last status change. */
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
> -    unsigned long int __unused4;
> -    unsigned long int __unused5;
> +    unsigned long int __uclibc_unused4;
> +    unsigned long int __uclibc_unused5;
>    };
> 
>  #ifdef __USE_LARGEFILE64
> @@ -112,8 +112,8 @@
>      __time_t st_ctime;            /* Time of last status change. */
>      unsigned long int st_ctimensec;    /* Nsecs of last status change.  */
>  #endif
> -    unsigned long __unused4;
> -    unsigned long __unused5;
> +    unsigned long __uclibc_unused4;
> +    unsigned long __uclibc_unused5;
>    };
>  #endif
> 
> _______________________________________________
> devel mailing list
> devel@uclibc-ng.org
> https://mailman.uclibc-ng.org/cgi-bin/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@uclibc-ng.org
https://mailman.uclibc-ng.org/cgi-bin/mailman/listinfo/devel

Reply via email to