From patchwork Tue Jun 16 14:44:43 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Ed W X-Patchwork-Id: 1310508 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=uclibc-ng.org (client-ip=2a00:1828:2000:679::23; helo=helium.openadk.org; envelope-from=devel-bounces@uclibc-ng.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=wildgooses.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=wildgooses.com header.i=@wildgooses.com header.a=rsa-sha256 header.s=dkim header.b=T6OkzlIN; dkim-atps=neutral Received: from helium.openadk.org (helium.openadk.org [IPv6:2a00:1828:2000:679::23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 49mWFZ1jcVz9sRK for ; Wed, 17 Jun 2020 00:45:03 +1000 (AEST) Received: from helium.openadk.org (localhost [IPv6:::1]) by helium.openadk.org (Postfix) with ESMTP id A36D9101C9; Tue, 16 Jun 2020 16:44:54 +0200 (CEST) X-Original-To: devel@uclibc-ng.org Delivered-To: devel@helium.openadk.org Received: from mail1.nippynetworks.com (mail1.nippynetworks.com [91.220.24.129]) by helium.openadk.org (Postfix) with ESMTPS id 0102D101A1; Tue, 16 Jun 2020 16:44:46 +0200 (CEST) Received: from macbookpro-ed.wildgooses.lan (unknown [212.69.38.73]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256)) (No client certificate requested) (Authenticated sender: ed@wildgooses.com) by mail1.nippynetworks.com (Postfix) with ESMTPSA id 49mWF75xTszTgVG; Tue, 16 Jun 2020 15:44:43 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wildgooses.com; s=dkim; t=1592318684; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/xwrYeT+IVYY8+cU6sV6IoXcgu7IxLCFMrYLOdjYYG4=; b=T6OkzlINjhqidzDB3rNDta9NBhGQtsCxpxR2s6eyHuaVYkk4LAvIXLvfH+JFeB42zYuTqF dqqUSkq2upVXft0ce4fK8j+4kuV/lQmfF5FVA02FOxUE2ItIi/aLDrM+xQbbAFMKit1ZBa nlh6TO7DGzZjL/JkIbSQm6qVMIDwoaw= To: Waldemar Brodkorb References: <4D54328F-92C7-4821-88FA-1E2BC0613220@uclibc-ng.org> From: Ed W X-Tagtoolbar-Keys: D20200616154443024 Message-ID: Date: Tue, 16 Jun 2020 15:44:43 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <4D54328F-92C7-4821-88FA-1E2BC0613220@uclibc-ng.org> Content-Language: en-GB Subject: [uclibc-ng-devel] [PATCH] Rename __unused struct members to include a namespace X-BeenThere: devel@uclibc-ng.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: uClibc-ng Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@uclibc-ng.org Errors-To: devel-bounces@uclibc-ng.org Sender: "devel" 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 due to their re-use of the __unused symbol as a macro This follows the style of glibc which does something equivalent Signed-off-by: Ed Wildgoose ---  libc/sysdeps/linux/alpha/bits/ipc.h           |  4 ++--  libc/sysdeps/linux/alpha/bits/msq.h           |  4 ++--  libc/sysdeps/linux/alpha/bits/sem.h           |  4 ++--  libc/sysdeps/linux/alpha/bits/shm.h           | 12 +++++-----  libc/sysdeps/linux/alpha/bits/stat.h          |  4 ++--  libc/sysdeps/linux/arm/bits/kernel_stat.h     |  4 ++--  libc/sysdeps/linux/arm/bits/shm.h             | 18 +++++++-------  libc/sysdeps/linux/bfin/bits/kernel_stat.h    |  4 ++--  libc/sysdeps/linux/c6x/bits/ipc.h             |  4 ++--  libc/sysdeps/linux/common-generic/bits/stat.h |  8 +++----  libc/sysdeps/linux/common/bits/ipc.h          |  4 ++--  libc/sysdeps/linux/common/bits/msq.h          | 10 ++++----  libc/sysdeps/linux/common/bits/sem.h          |  8 +++----  libc/sysdeps/linux/common/bits/shm.h          | 18 +++++++-------  libc/sysdeps/linux/common/bits/stat.h         |  4 ++--  libc/sysdeps/linux/common/bits/utmp.h         |  2 +-  libc/sysdeps/linux/common/bits/utmpx.h        |  2 +-  libc/sysdeps/linux/common/sysctl.c            |  2 +-  libc/sysdeps/linux/cris/bits/kernel_stat.h    |  4 ++--  libc/sysdeps/linux/csky/bits/kernel_stat.h    |  4 ++--  libc/sysdeps/linux/csky/bits/shm.h            | 18 +++++++-------  libc/sysdeps/linux/frv/bits/kernel_stat.h     |  4 ++--  libc/sysdeps/linux/frv/bits/stat.h            | 16 ++++++-------  libc/sysdeps/linux/hppa/bits/ipc.h            |  4 ++--  libc/sysdeps/linux/i386/bits/fenv.h           | 10 ++++----  libc/sysdeps/linux/i386/bits/kernel_stat.h    |  4 ++--  libc/sysdeps/linux/ia64/bits/ipc.h            |  4 ++--  libc/sysdeps/linux/ia64/bits/msq.h            |  4 ++--  libc/sysdeps/linux/ia64/bits/sem.h            |  4 ++--  libc/sysdeps/linux/ia64/bits/shm.h            | 12 +++++-----  libc/sysdeps/linux/ia64/bits/stat.h           |  4 ++--  libc/sysdeps/linux/lm32/bits/kernel_stat.h    |  8 +++----  libc/sysdeps/linux/m68k/bits/kernel_stat.h    |  4 ++--  libc/sysdeps/linux/m68k/bits/stat.h           |  4 ++--  libc/sysdeps/linux/metag/bits/ipc.h           |  4 ++--  libc/sysdeps/linux/mips/bits/ipc.h            |  4 ++--  libc/sysdeps/linux/mips/bits/msq.h            |  4 ++--  libc/sysdeps/linux/mips/bits/sem.h            |  4 ++--  libc/sysdeps/linux/mips/bits/shm.h            | 12 +++++-----  libc/sysdeps/linux/nds32/bits/kernel_stat.h   |  4 ++--  libc/sysdeps/linux/nds32/bits/shm.h           | 18 +++++++-------  libc/sysdeps/linux/nds32/bits/stat.h          |  4 ++--  libc/sysdeps/linux/powerpc/bits/ipc.h         |  8 +++----  libc/sysdeps/linux/powerpc/bits/kernel_stat.h |  4 ++--  libc/sysdeps/linux/powerpc/bits/msq.h         | 10 ++++----  libc/sysdeps/linux/powerpc/bits/sem.h         |  8 +++----  libc/sysdeps/linux/powerpc/bits/shm.h         | 20 ++++++++--------  libc/sysdeps/linux/powerpc/bits/stat.h        |  8 +++----  libc/sysdeps/linux/riscv64/bits/shm.h         | 18 +++++++-------  libc/sysdeps/linux/sh/bits/kernel_stat.h      |  4 ++--  libc/sysdeps/linux/sh/bits/shm.h              | 18 +++++++-------  libc/sysdeps/linux/sparc/bits/fcntl.h         |  4 ++--  libc/sysdeps/linux/sparc/bits/ipc.h           |  4 ++--  libc/sysdeps/linux/sparc/bits/msq.h           |  4 ++--  libc/sysdeps/linux/sparc/bits/sem.h           |  4 ++--  libc/sysdeps/linux/sparc/bits/shm.h           | 12 +++++-----  libc/sysdeps/linux/sparc/bits/stat.h          |  8 +++----  libc/sysdeps/linux/sparc64/bits/fcntl.h       |  4 ++--  libc/sysdeps/linux/sparc64/bits/ipc.h         |  4 ++--  libc/sysdeps/linux/sparc64/bits/msq.h         |  4 ++--  libc/sysdeps/linux/sparc64/bits/sem.h         |  4 ++--  libc/sysdeps/linux/sparc64/bits/shm.h         | 12 +++++-----  libc/sysdeps/linux/sparc64/bits/stat.h        |  8 +++----  libc/sysdeps/linux/tile/bits/shm.h            | 18 +++++++-------  libc/sysdeps/linux/x86_64/bits/fenv.h         | 10 ++++----  libc/sysdeps/linux/x86_64/bits/kernel_stat.h  |  2 +-  libc/sysdeps/linux/x86_64/bits/msq.h          | 10 ++++----  libc/sysdeps/linux/x86_64/bits/sem.h          |  8 +++----  libc/sysdeps/linux/x86_64/bits/shm.h          | 18 +++++++-------  libc/sysdeps/linux/x86_64/bits/stat.h         |  8 +++----  libc/sysdeps/linux/xtensa/bits/ipc.h          |  4 ++--  libc/sysdeps/linux/xtensa/bits/kernel_stat.h  |  6 ++---  libc/sysdeps/linux/xtensa/bits/msq.h          | 16 ++++++-------  libc/sysdeps/linux/xtensa/bits/shm.h          | 24 +++++++++----------  libc/sysdeps/linux/xtensa/bits/stat.h         |  8 +++----  libpthread/nptl/sysdeps/i386/tls.h            |  2 +-  libpthread/nptl/sysdeps/x86_64/tls.h          |  4 ++--  77 files changed, 293 insertions(+), 293 deletions(-) -- 2.21.0 (Apple Git-122) diff --git a/libc/sysdeps/linux/alpha/bits/ipc.h b/libc/sysdeps/linux/alpha/bits/ipc.h index e2e20d149..28b21544d 100644 --- a/libc/sysdeps/linux/alpha/bits/ipc.h +++ b/libc/sysdeps/linux/alpha/bits/ipc.h @@ -49,6 +49,6 @@ struct ipc_perm      unsigned int mode;            /* Read/write permission.  */      unsigned short int __seq;        /* Sequence number.  */      unsigned short int __pad1; -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    }; diff --git a/libc/sysdeps/linux/alpha/bits/msq.h b/libc/sysdeps/linux/alpha/bits/msq.h index ea0dba0cc..3020f6ff5 100644 --- a/libc/sysdeps/linux/alpha/bits/msq.h +++ b/libc/sysdeps/linux/alpha/bits/msq.h @@ -45,8 +45,8 @@ struct msqid_ds    msglen_t msg_qbytes;        /* max number of bytes allowed on queue */    __pid_t msg_lspid;        /* pid of last msgsnd() */    __pid_t msg_lrpid;        /* pid of last msgrcv() */ -  unsigned long int __unused1; -  unsigned long int __unused2; +  unsigned long int __uclibc_unused1; +  unsigned long int __uclibc_unused2;  };  #ifdef __USE_MISC diff --git a/libc/sysdeps/linux/alpha/bits/sem.h b/libc/sysdeps/linux/alpha/bits/sem.h index 0bd103620..2092009e7 100644 --- a/libc/sysdeps/linux/alpha/bits/sem.h +++ b/libc/sysdeps/linux/alpha/bits/sem.h @@ -41,8 +41,8 @@ struct semid_ds    __time_t sem_otime;            /* last semop() time */    __time_t sem_ctime;            /* last time changed by semctl() */    unsigned long int sem_nsems;        /* number of semaphores in set */ -  unsigned long int __unused1; -  unsigned long int __unused2; +  unsigned long int __uclibc_unused1; +  unsigned long int __uclibc_unused2;  };  /* The user should define a union like the following to use it for arguments diff --git a/libc/sysdeps/linux/alpha/bits/shm.h b/libc/sysdeps/linux/alpha/bits/shm.h index e62b05afb..4b6ae8d46 100644 --- a/libc/sysdeps/linux/alpha/bits/shm.h +++ b/libc/sysdeps/linux/alpha/bits/shm.h @@ -56,8 +56,8 @@ struct shmid_ds      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    };  #ifdef __USE_MISC @@ -79,10 +79,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/alpha/bits/stat.h b/libc/sysdeps/linux/alpha/bits/stat.h index cbcdf2145..88bc6617d 100644 --- a/libc/sysdeps/linux/alpha/bits/stat.h +++ b/libc/sysdeps/linux/alpha/bits/stat.h @@ -89,7 +89,7 @@ struct stat      __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 @@ struct stat64      __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 --git a/libc/sysdeps/linux/arm/bits/kernel_stat.h b/libc/sysdeps/linux/arm/bits/kernel_stat.h index 7bd89f9ab..b293dfc05 100644 --- a/libc/sysdeps/linux/arm/bits/kernel_stat.h +++ b/libc/sysdeps/linux/arm/bits/kernel_stat.h @@ -29,8 +29,8 @@ struct kernel_stat {      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 --git a/libc/sysdeps/linux/arm/bits/shm.h b/libc/sysdeps/linux/arm/bits/shm.h index 2708c58ff..86245faff 100644 --- a/libc/sysdeps/linux/arm/bits/shm.h +++ b/libc/sysdeps/linux/arm/bits/shm.h @@ -50,16 +50,16 @@ struct shmid_ds      struct ipc_perm shm_perm;        /* operation permission struct */      size_t shm_segsz;            /* size of segment in bytes */      __time_t shm_atime;            /* time of last shmat() */ -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;      __time_t shm_dtime;            /* time of last shmdt() */ -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;      __time_t shm_ctime;            /* time of last change by shmctl() */ -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused4; -    unsigned long int __unused5; +    unsigned long int __uclibc_unused4; +    unsigned long int __uclibc_unused5;    };  #ifdef __USE_MISC @@ -81,10 +81,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/bfin/bits/kernel_stat.h b/libc/sysdeps/linux/bfin/bits/kernel_stat.h index 7700d6109..2c2e818d6 100644 --- a/libc/sysdeps/linux/bfin/bits/kernel_stat.h +++ b/libc/sysdeps/linux/bfin/bits/kernel_stat.h @@ -21,8 +21,8 @@ struct kernel_stat {      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 --git a/libc/sysdeps/linux/c6x/bits/ipc.h b/libc/sysdeps/linux/c6x/bits/ipc.h index 4e9236eb6..c28a2ee3b 100644 --- a/libc/sysdeps/linux/c6x/bits/ipc.h +++ b/libc/sysdeps/linux/c6x/bits/ipc.h @@ -49,6 +49,6 @@ struct ipc_perm      __mode_t mode;                      /* Read/write permission. */      unsigned short int __seq;        /* Sequence number.  */      unsigned short int __pad2; -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    }; diff --git a/libc/sysdeps/linux/common-generic/bits/stat.h b/libc/sysdeps/linux/common-generic/bits/stat.h index 4ade63f6f..2f72d357a 100644 --- a/libc/sysdeps/linux/common-generic/bits/stat.h +++ b/libc/sysdeps/linux/common-generic/bits/stat.h @@ -68,8 +68,8 @@ struct stat      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 @@ struct stat64      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 --git a/libc/sysdeps/linux/common/bits/ipc.h b/libc/sysdeps/linux/common/bits/ipc.h index ca7f58cc7..cf7da2a29 100644 --- a/libc/sysdeps/linux/common/bits/ipc.h +++ b/libc/sysdeps/linux/common/bits/ipc.h @@ -55,6 +55,6 @@ struct ipc_perm  #endif      unsigned short int __seq;        /* Sequence number.  */      unsigned short int __pad2; -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    }; diff --git a/libc/sysdeps/linux/common/bits/msq.h b/libc/sysdeps/linux/common/bits/msq.h index a1c3ea43d..b594cfff2 100644 --- a/libc/sysdeps/linux/common/bits/msq.h +++ b/libc/sysdeps/linux/common/bits/msq.h @@ -38,18 +38,18 @@ struct msqid_ds  {    struct ipc_perm msg_perm;    /* structure describing operation permission */    __time_t msg_stime;        /* time of last msgsnd command */ -  unsigned long int __unused1; +  unsigned long int __uclibc_unused1;    __time_t msg_rtime;        /* time of last msgrcv command */ -  unsigned long int __unused2; +  unsigned long int __uclibc_unused2;    __time_t msg_ctime;        /* time of last change */ -  unsigned long int __unused3; +  unsigned long int __uclibc_unused3;    unsigned long int __msg_cbytes; /* current number of bytes on queue */    msgqnum_t msg_qnum;        /* number of messages currently on queue */    msglen_t msg_qbytes;        /* max number of bytes allowed on queue */    __pid_t msg_lspid;        /* pid of last msgsnd() */    __pid_t msg_lrpid;        /* pid of last msgrcv() */ -  unsigned long int __unused4; -  unsigned long int __unused5; +  unsigned long int __uclibc_unused4; +  unsigned long int __uclibc_unused5;  };  #ifdef __USE_MISC diff --git a/libc/sysdeps/linux/common/bits/sem.h b/libc/sysdeps/linux/common/bits/sem.h index 3fb10d42f..910c4b714 100644 --- a/libc/sysdeps/linux/common/bits/sem.h +++ b/libc/sysdeps/linux/common/bits/sem.h @@ -41,15 +41,15 @@ struct semid_ds    struct ipc_perm sem_perm;        /* operation permission struct */    __time_t sem_otime;            /* last semop() time */  #if __WORDSIZE == 32 -  unsigned long int __unused1; +  unsigned long int __uclibc_unused1;  #endif    __time_t sem_ctime;            /* last time changed by semctl() */  #if __WORDSIZE == 32 -  unsigned long int __unused2; +  unsigned long int __uclibc_unused2;  #endif    unsigned long int sem_nsems;        /* number of semaphores in set */ -  unsigned long int __unused3; -  unsigned long int __unused4; +  unsigned long int __uclibc_unused3; +  unsigned long int __uclibc_unused4;  };  /* The user should define a union like the following to use it for arguments diff --git a/libc/sysdeps/linux/common/bits/shm.h b/libc/sysdeps/linux/common/bits/shm.h index 88bf7a8aa..8906e262b 100644 --- a/libc/sysdeps/linux/common/bits/shm.h +++ b/libc/sysdeps/linux/common/bits/shm.h @@ -50,16 +50,16 @@ struct shmid_ds      struct ipc_perm shm_perm;        /* operation permission struct */      size_t shm_segsz;            /* size of segment in bytes */      __time_t shm_atime;            /* time of last shmat() */ -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;      __time_t shm_dtime;            /* time of last shmdt() */ -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;      __time_t shm_ctime;            /* time of last change by shmctl() */ -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused4; -    unsigned long int __unused5; +    unsigned long int __uclibc_unused4; +    unsigned long int __uclibc_unused5;    };  #ifdef __USE_MISC @@ -81,10 +81,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/common/bits/stat.h b/libc/sysdeps/linux/common/bits/stat.h index 19e2f4e13..07c09f50a 100644 --- a/libc/sysdeps/linux/common/bits/stat.h +++ b/libc/sysdeps/linux/common/bits/stat.h @@ -83,8 +83,8 @@ struct stat      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 --git a/libc/sysdeps/linux/common/bits/utmp.h b/libc/sysdeps/linux/common/bits/utmp.h index 6ece31e34..9671d9382 100644 --- a/libc/sysdeps/linux/common/bits/utmp.h +++ b/libc/sysdeps/linux/common/bits/utmp.h @@ -82,7 +82,7 @@ struct utmp  #endif    int32_t ut_addr_v6[4];    /* Internet address of remote host.  */ -  char __unused[20];        /* Reserved for future use.  */ +  char __uclibc_unused[20];    /* Reserved for future use.  */  };  /* Backwards compatibility hacks.  */ diff --git a/libc/sysdeps/linux/common/bits/utmpx.h b/libc/sysdeps/linux/common/bits/utmpx.h index 815fc90b8..3315ef5e6 100644 --- a/libc/sysdeps/linux/common/bits/utmpx.h +++ b/libc/sysdeps/linux/common/bits/utmpx.h @@ -78,7 +78,7 @@ struct utmpx    struct timeval ut_tv;        /* Time entry was made.  */  #endif    __int32_t ut_addr_v6[4];    /* Internet address of remote host. */ -  char __unused[20];        /* Reserved for future use.  */ +  char __uclibc_unused[20];    /* Reserved for future use.  */  }; diff --git a/libc/sysdeps/linux/common/sysctl.c b/libc/sysdeps/linux/common/sysctl.c index 75f9236d0..d3e28f919 100644 --- a/libc/sysdeps/linux/common/sysctl.c +++ b/libc/sysdeps/linux/common/sysctl.c @@ -17,7 +17,7 @@ struct __sysctl_args {      size_t *oldlenp;      void *newval;      size_t newlen; -    unsigned long __unused[4]; +    unsigned long __uclibc_unused[4];  };  extern int sysctl (int *__name, int __nlen, void *__oldval,                     size_t *__oldlenp, void *__newval, size_t __newlen) __THROW; diff --git a/libc/sysdeps/linux/cris/bits/kernel_stat.h b/libc/sysdeps/linux/cris/bits/kernel_stat.h index 619f35e9e..9038a5ab5 100644 --- a/libc/sysdeps/linux/cris/bits/kernel_stat.h +++ b/libc/sysdeps/linux/cris/bits/kernel_stat.h @@ -19,8 +19,8 @@ struct kernel_stat {      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 --git a/libc/sysdeps/linux/csky/bits/kernel_stat.h b/libc/sysdeps/linux/csky/bits/kernel_stat.h index dae77fd02..617632f48 100644 --- a/libc/sysdeps/linux/csky/bits/kernel_stat.h +++ b/libc/sysdeps/linux/csky/bits/kernel_stat.h @@ -34,8 +34,8 @@ struct kernel_stat {      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 --git a/libc/sysdeps/linux/csky/bits/shm.h b/libc/sysdeps/linux/csky/bits/shm.h index dced1321e..d464318ec 100644 --- a/libc/sysdeps/linux/csky/bits/shm.h +++ b/libc/sysdeps/linux/csky/bits/shm.h @@ -40,16 +40,16 @@ struct shmid_ds      struct ipc_perm shm_perm;        /* operation permission struct */      size_t shm_segsz;            /* size of segment in bytes */      __time_t shm_atime;            /* time of last shmat() */ -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;      __time_t shm_dtime;            /* time of last shmdt() */ -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;      __time_t shm_ctime;            /* time of last change by shmctl() */ -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused4; -    unsigned long int __unused5; +    unsigned long int __uclibc_unused4; +    unsigned long int __uclibc_unused5;    };  #ifdef __USE_MISC @@ -71,10 +71,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/frv/bits/kernel_stat.h b/libc/sysdeps/linux/frv/bits/kernel_stat.h index 1cf521044..cda016ce4 100644 --- a/libc/sysdeps/linux/frv/bits/kernel_stat.h +++ b/libc/sysdeps/linux/frv/bits/kernel_stat.h @@ -38,7 +38,7 @@ struct kernel_stat {      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 kernel_stat64 {      struct timespec st_mtim;      struct timespec st_ctim; -    unsigned long long __unused4; +    unsigned long long __uclibc_unused4;  };  #endif    /*  _BITS_STAT_STRUCT_H */ diff --git a/libc/sysdeps/linux/frv/bits/stat.h b/libc/sysdeps/linux/frv/bits/stat.h index e6a1944bb..381d207f2 100644 --- a/libc/sysdeps/linux/frv/bits/stat.h +++ b/libc/sysdeps/linux/frv/bits/stat.h @@ -84,16 +84,16 @@ struct stat  # 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 @@ struct stat64  # 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 --git a/libc/sysdeps/linux/hppa/bits/ipc.h b/libc/sysdeps/linux/hppa/bits/ipc.h index e634a74b3..fc71db409 100644 --- a/libc/sysdeps/linux/hppa/bits/ipc.h +++ b/libc/sysdeps/linux/hppa/bits/ipc.h @@ -57,6 +57,6 @@ struct ipc_perm  #endif      unsigned short int __seq;        /* Sequence number.  */      unsigned int __pad3; -    unsigned long long int __unused1; -    unsigned long long int __unused2; +    unsigned long long int __uclibc_unused1; +    unsigned long long int __uclibc_unused2;    }; diff --git a/libc/sysdeps/linux/i386/bits/fenv.h b/libc/sysdeps/linux/i386/bits/fenv.h index 9bd976fc1..2462b7477 100644 --- a/libc/sysdeps/linux/i386/bits/fenv.h +++ b/libc/sysdeps/linux/i386/bits/fenv.h @@ -65,18 +65,18 @@ typedef unsigned short int fexcept_t;  typedef struct    {      unsigned short int __control_word; -    unsigned short int __unused1; +    unsigned short int __uclibc_unused1;      unsigned short int __status_word; -    unsigned short int __unused2; +    unsigned short int __uclibc_unused2;      unsigned short int __tags; -    unsigned short int __unused3; +    unsigned short int __uclibc_unused3;      unsigned int __eip;      unsigned short int __cs_selector;      unsigned int __opcode:11; -    unsigned int __unused4:5; +    unsigned int __uclibc_unused4:5;      unsigned int __data_offset;      unsigned short int __data_selector; -    unsigned short int __unused5; +    unsigned short int __uclibc_unused5;    }  fenv_t; diff --git a/libc/sysdeps/linux/i386/bits/kernel_stat.h b/libc/sysdeps/linux/i386/bits/kernel_stat.h index 231a984b4..ffe70cbf7 100644 --- a/libc/sysdeps/linux/i386/bits/kernel_stat.h +++ b/libc/sysdeps/linux/i386/bits/kernel_stat.h @@ -20,8 +20,8 @@ struct kernel_stat {      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 --git a/libc/sysdeps/linux/ia64/bits/ipc.h b/libc/sysdeps/linux/ia64/bits/ipc.h index eb014d7b9..6c93a1fa6 100644 --- a/libc/sysdeps/linux/ia64/bits/ipc.h +++ b/libc/sysdeps/linux/ia64/bits/ipc.h @@ -48,6 +48,6 @@ struct ipc_perm      __mode_t mode;            /* Read/write permission.  */      unsigned short int __seq;        /* Sequence number.  */      unsigned short int __pad1; -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    }; diff --git a/libc/sysdeps/linux/ia64/bits/msq.h b/libc/sysdeps/linux/ia64/bits/msq.h index 2dea98627..fe2181da2 100644 --- a/libc/sysdeps/linux/ia64/bits/msq.h +++ b/libc/sysdeps/linux/ia64/bits/msq.h @@ -40,8 +40,8 @@ struct msqid_ds    unsigned long int msg_qbytes;    /* max number of bytes allowed on queue */    __pid_t msg_lspid;        /* pid of last msgsnd() */    __pid_t msg_lrpid;        /* pid of last msgrcv() */ -  unsigned long int __unused1; -  unsigned long int __unused2; +  unsigned long int __uclibc_unused1; +  unsigned long int __uclibc_unused2;  };  #ifdef __USE_MISC diff --git a/libc/sysdeps/linux/ia64/bits/sem.h b/libc/sysdeps/linux/ia64/bits/sem.h index aa56e155d..b081cb038 100644 --- a/libc/sysdeps/linux/ia64/bits/sem.h +++ b/libc/sysdeps/linux/ia64/bits/sem.h @@ -43,8 +43,8 @@ struct semid_ds    __time_t sem_otime;            /* last semop() time */    __time_t sem_ctime;            /* last time changed by semctl() */    unsigned long int sem_nsems;        /* number of semaphores in set */ -  unsigned long int __unused1; -  unsigned long int __unused2; +  unsigned long int __uclibc_unused1; +  unsigned long int __uclibc_unused2;  };  /* The user should define a union like the following to use it for arguments diff --git a/libc/sysdeps/linux/ia64/bits/shm.h b/libc/sysdeps/linux/ia64/bits/shm.h index 0d0c96e6f..d91c90459 100644 --- a/libc/sysdeps/linux/ia64/bits/shm.h +++ b/libc/sysdeps/linux/ia64/bits/shm.h @@ -51,8 +51,8 @@ struct shmid_ds      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    };  #ifdef __USE_MISC @@ -74,10 +74,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/ia64/bits/stat.h b/libc/sysdeps/linux/ia64/bits/stat.h index e868b0950..6723166e7 100644 --- a/libc/sysdeps/linux/ia64/bits/stat.h +++ b/libc/sysdeps/linux/ia64/bits/stat.h @@ -61,7 +61,7 @@ struct stat  #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 @@ struct stat64  #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 --git a/libc/sysdeps/linux/lm32/bits/kernel_stat.h b/libc/sysdeps/linux/lm32/bits/kernel_stat.h index c998b56c7..0dc589a5b 100644 --- a/libc/sysdeps/linux/lm32/bits/kernel_stat.h +++ b/libc/sysdeps/linux/lm32/bits/kernel_stat.h @@ -22,8 +22,8 @@ struct kernel_stat          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 kernel_stat64          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 --git a/libc/sysdeps/linux/m68k/bits/kernel_stat.h b/libc/sysdeps/linux/m68k/bits/kernel_stat.h index 3911c9bbf..f3b1bd645 100644 --- a/libc/sysdeps/linux/m68k/bits/kernel_stat.h +++ b/libc/sysdeps/linux/m68k/bits/kernel_stat.h @@ -21,8 +21,8 @@ struct kernel_stat {      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 --git a/libc/sysdeps/linux/m68k/bits/stat.h b/libc/sysdeps/linux/m68k/bits/stat.h index d71670db8..7b9c3d144 100644 --- a/libc/sysdeps/linux/m68k/bits/stat.h +++ b/libc/sysdeps/linux/m68k/bits/stat.h @@ -82,8 +82,8 @@ struct stat      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 --git a/libc/sysdeps/linux/metag/bits/ipc.h b/libc/sysdeps/linux/metag/bits/ipc.h index d50e39f6a..50d9514e9 100644 --- a/libc/sysdeps/linux/metag/bits/ipc.h +++ b/libc/sysdeps/linux/metag/bits/ipc.h @@ -49,6 +49,6 @@ struct ipc_perm      unsigned int mode;            /* Read/write permission.  */      unsigned short __seq;        /* Sequence number.  */      unsigned short __pad1; -    unsigned long __unused1; -    unsigned long __unused2; +    unsigned long __uclibc_unused1; +    unsigned long __uclibc_unused2;    }; diff --git a/libc/sysdeps/linux/mips/bits/ipc.h b/libc/sysdeps/linux/mips/bits/ipc.h index 97a8da032..b47c1e706 100644 --- a/libc/sysdeps/linux/mips/bits/ipc.h +++ b/libc/sysdeps/linux/mips/bits/ipc.h @@ -49,6 +49,6 @@ struct ipc_perm      unsigned int mode;            /* Read/write permission.  */      unsigned short int __seq;        /* Sequence number.  */      unsigned short int __pad1; -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;  }; diff --git a/libc/sysdeps/linux/mips/bits/msq.h b/libc/sysdeps/linux/mips/bits/msq.h index fe09cfadf..bcf1073e8 100644 --- a/libc/sysdeps/linux/mips/bits/msq.h +++ b/libc/sysdeps/linux/mips/bits/msq.h @@ -64,8 +64,8 @@ struct msqid_ds    msglen_t msg_qbytes;        /* max number of bytes allowed on queue */    __pid_t msg_lspid;        /* pid of last msgsnd() */    __pid_t msg_lrpid;        /* pid of last msgrcv() */ -  unsigned long int __unused4; -  unsigned long int __unused5; +  unsigned long int __uclibc_unused4; +  unsigned long int __uclibc_unused5;  };  #ifdef __USE_MISC diff --git a/libc/sysdeps/linux/mips/bits/sem.h b/libc/sysdeps/linux/mips/bits/sem.h index 4d412a2cb..3e4e9682b 100644 --- a/libc/sysdeps/linux/mips/bits/sem.h +++ b/libc/sysdeps/linux/mips/bits/sem.h @@ -41,8 +41,8 @@ struct semid_ds    __time_t sem_otime;            /* last semop() time */    __time_t sem_ctime;            /* last time changed by semctl() */    unsigned long int sem_nsems;        /* number of semaphores in set */ -  unsigned long int __unused1; -  unsigned long int __unused2; +  unsigned long int __uclibc_unused1; +  unsigned long int __uclibc_unused2;  };  /* The user should define a union like the following to use it for arguments diff --git a/libc/sysdeps/linux/mips/bits/shm.h b/libc/sysdeps/linux/mips/bits/shm.h index 43869b3f4..bb87ba13d 100644 --- a/libc/sysdeps/linux/mips/bits/shm.h +++ b/libc/sysdeps/linux/mips/bits/shm.h @@ -52,8 +52,8 @@ struct shmid_ds      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    };  #ifdef __USE_MISC @@ -74,10 +74,10 @@ struct shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/nds32/bits/kernel_stat.h b/libc/sysdeps/linux/nds32/bits/kernel_stat.h index 9e5c40d15..3c0911c01 100644 --- a/libc/sysdeps/linux/nds32/bits/kernel_stat.h +++ b/libc/sysdeps/linux/nds32/bits/kernel_stat.h @@ -30,8 +30,8 @@ struct kernel_stat {      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 --git a/libc/sysdeps/linux/nds32/bits/shm.h b/libc/sysdeps/linux/nds32/bits/shm.h index 51e1ece7f..8904b6252 100644 --- a/libc/sysdeps/linux/nds32/bits/shm.h +++ b/libc/sysdeps/linux/nds32/bits/shm.h @@ -55,16 +55,16 @@ struct shmid_ds      struct ipc_perm shm_perm;        /* operation permission struct */      size_t shm_segsz;            /* size of segment in bytes */      __time_t shm_atime;            /* time of last shmat() */ -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;      __time_t shm_dtime;            /* time of last shmdt() */ -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;      __time_t shm_ctime;            /* time of last change by shmctl() */ -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused4; -    unsigned long int __unused5; +    unsigned long int __uclibc_unused4; +    unsigned long int __uclibc_unused5;    };  #ifdef __USE_MISC @@ -85,10 +85,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/nds32/bits/stat.h b/libc/sysdeps/linux/nds32/bits/stat.h index fe25292cb..c4e09e0f2 100644 --- a/libc/sysdeps/linux/nds32/bits/stat.h +++ b/libc/sysdeps/linux/nds32/bits/stat.h @@ -86,8 +86,8 @@ struct stat      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 --git a/libc/sysdeps/linux/powerpc/bits/ipc.h b/libc/sysdeps/linux/powerpc/bits/ipc.h index e21debf5d..f40ffbc24 100644 --- a/libc/sysdeps/linux/powerpc/bits/ipc.h +++ b/libc/sysdeps/linux/powerpc/bits/ipc.h @@ -50,12 +50,12 @@ struct ipc_perm  #if 0      unsigned long __seq;    /* Sequence number. */      unsigned int __pad2; -    unsigned long long int __unused1; -    unsigned long long int __unused2; +    unsigned long long int __uclibc_unused1; +    unsigned long long int __uclibc_unused2;  #else      __uint32_t __seq;        /* Sequence number.  */      __uint32_t __pad1; -    __uint64_t __unused1; -    __uint64_t __unused2; +    __uint64_t __uclibc_unused1; +    __uint64_t __uclibc_unused2;  #endif    }; diff --git a/libc/sysdeps/linux/powerpc/bits/kernel_stat.h b/libc/sysdeps/linux/powerpc/bits/kernel_stat.h index 579b5b4e2..ce62b2ba2 100644 --- a/libc/sysdeps/linux/powerpc/bits/kernel_stat.h +++ b/libc/sysdeps/linux/powerpc/bits/kernel_stat.h @@ -42,8 +42,8 @@ struct kernel_stat64 {      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 --git a/libc/sysdeps/linux/powerpc/bits/msq.h b/libc/sysdeps/linux/powerpc/bits/msq.h index 70d4f06e3..995f5157b 100644 --- a/libc/sysdeps/linux/powerpc/bits/msq.h +++ b/libc/sysdeps/linux/powerpc/bits/msq.h @@ -38,15 +38,15 @@ struct msqid_ds  {    struct ipc_perm msg_perm;    /* structure describing operation permission */  #if __WORDSIZE == 32 -  unsigned int __unused1; +  unsigned int __uclibc_unused1;  #endif    __time_t msg_stime;          /* time of last msgsnd command */  #if __WORDSIZE == 32 -  unsigned int __unused2; +  unsigned int __uclibc_unused2;  #endif    __time_t msg_rtime;          /* time of last msgrcv command */  #if __WORDSIZE == 32 -  unsigned int __unused3; +  unsigned int __uclibc_unused3;  #endif    __time_t msg_ctime;          /* time of last change */    unsigned long __msg_cbytes; /* current number of bytes on queue */ @@ -54,8 +54,8 @@ struct msqid_ds    msglen_t msg_qbytes;         /* max number of bytes allowed on queue */    __pid_t msg_lspid;           /* pid of last msgsnd() */    __pid_t msg_lrpid;           /* pid of last msgrcv() */ -  unsigned long __unused4; -  unsigned long __unused5; +  unsigned long __uclibc_unused4; +  unsigned long __uclibc_unused5;  };  #ifdef __USE_MISC diff --git a/libc/sysdeps/linux/powerpc/bits/sem.h b/libc/sysdeps/linux/powerpc/bits/sem.h index 271a607ca..a9d895374 100644 --- a/libc/sysdeps/linux/powerpc/bits/sem.h +++ b/libc/sysdeps/linux/powerpc/bits/sem.h @@ -40,16 +40,16 @@ struct semid_ds  {    struct ipc_perm sem_perm;            /* operation permission struct */  #if __WORDSIZE == 32 -  unsigned int __unused1; +  unsigned int __uclibc_unused1;  #endif    __time_t sem_otime;                  /* last semop() time */  #if __WORDSIZE == 32 -  unsigned int __unused2; +  unsigned int __uclibc_unused2;  #endif    __time_t sem_ctime;                  /* last time changed by semctl() */    unsigned long int sem_nsems;         /* number of semaphores in set */ -  unsigned long __unused3; -  unsigned long __unused4; +  unsigned long __uclibc_unused3; +  unsigned long __uclibc_unused4;  };  /* The user should define a union like the following to use it for arguments diff --git a/libc/sysdeps/linux/powerpc/bits/shm.h b/libc/sysdeps/linux/powerpc/bits/shm.h index 63e7f6ed1..7ba17f8ad 100644 --- a/libc/sysdeps/linux/powerpc/bits/shm.h +++ b/libc/sysdeps/linux/powerpc/bits/shm.h @@ -50,26 +50,26 @@ struct shmid_ds    {      struct ipc_perm shm_perm;          /* operation permission struct */  #if __WORDSIZE == 32 -    unsigned int __unused1; +    unsigned int __uclibc_unused1;  #endif      __time_t shm_atime;                        /* time of last shmat() */  #if __WORDSIZE == 32 -    unsigned int __unused2; +    unsigned int __uclibc_unused2;  #endif      __time_t shm_dtime;                        /* time of last shmdt() */  #if __WORDSIZE == 32 -    unsigned int __unused3; +    unsigned int __uclibc_unused3;  #endif      __time_t shm_ctime;            /* time of last change by shmctl() */  #if __WORDSIZE == 32 -    unsigned int __unused4; +    unsigned int __uclibc_unused4;  #endif      size_t shm_segsz;                  /* size of segment in bytes */      __pid_t shm_cpid;                  /* pid of creator */      __pid_t shm_lpid;                  /* pid of last shmop */      shmatt_t shm_nattch;               /* number of current attaches */ -    unsigned long __unused5; -    unsigned long __unused6; +    unsigned long __uclibc_unused5; +    unsigned long __uclibc_unused6;    };  #ifdef __USE_MISC @@ -91,10 +91,10 @@ struct shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/powerpc/bits/stat.h b/libc/sysdeps/linux/powerpc/bits/stat.h index a90043f8a..7494586b5 100644 --- a/libc/sysdeps/linux/powerpc/bits/stat.h +++ b/libc/sysdeps/linux/powerpc/bits/stat.h @@ -80,8 +80,8 @@ struct stat      __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 @@ struct stat64      __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 --git a/libc/sysdeps/linux/riscv64/bits/shm.h b/libc/sysdeps/linux/riscv64/bits/shm.h index dbe4851f9..8a11c7050 100644 --- a/libc/sysdeps/linux/riscv64/bits/shm.h +++ b/libc/sysdeps/linux/riscv64/bits/shm.h @@ -38,16 +38,16 @@ struct shmid_ds      struct ipc_perm shm_perm;        /* operation permission struct */      size_t shm_segsz;            /* size of segment in bytes */      __time_t shm_atime;            /* time of last shmat() */ -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;      __time_t shm_dtime;            /* time of last shmdt() */ -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;      __time_t shm_ctime;            /* time of last change by shmctl() */ -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused4; -    unsigned long int __unused5; +    unsigned long int __uclibc_unused4; +    unsigned long int __uclibc_unused5;    };  #ifdef __USE_MISC @@ -69,10 +69,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/sh/bits/kernel_stat.h b/libc/sysdeps/linux/sh/bits/kernel_stat.h index 5b51b3cd3..c32b700ae 100644 --- a/libc/sysdeps/linux/sh/bits/kernel_stat.h +++ b/libc/sysdeps/linux/sh/bits/kernel_stat.h @@ -22,8 +22,8 @@ struct kernel_stat {      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 --git a/libc/sysdeps/linux/sh/bits/shm.h b/libc/sysdeps/linux/sh/bits/shm.h index 646e5badc..f5e8f6fd5 100644 --- a/libc/sysdeps/linux/sh/bits/shm.h +++ b/libc/sysdeps/linux/sh/bits/shm.h @@ -56,16 +56,16 @@ struct shmid_ds      struct ipc_perm shm_perm;        /* operation permission struct */      size_t shm_segsz;            /* size of segment in bytes */      __time_t shm_atime;            /* time of last shmat() */ -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;      __time_t shm_dtime;            /* time of last shmdt() */ -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;      __time_t shm_ctime;            /* time of last change by shmctl() */ -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused4; -    unsigned long int __unused5; +    unsigned long int __uclibc_unused4; +    unsigned long int __uclibc_unused5;    };  #ifdef __USE_MISC @@ -87,10 +87,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/sparc/bits/fcntl.h b/libc/sysdeps/linux/sparc/bits/fcntl.h index 9ccc5946d..b93e3d354 100644 --- a/libc/sysdeps/linux/sparc/bits/fcntl.h +++ b/libc/sysdeps/linux/sparc/bits/fcntl.h @@ -163,7 +163,7 @@ struct flock      __off64_t l_len;    /* Size of the locked area; zero means until EOF.  */  #endif      __pid_t l_pid;    /* Process holding the lock.  */ -    short int __unused; +    short int __uclibc_unused;    };  #ifdef __USE_LARGEFILE64 @@ -174,7 +174,7 @@ struct flock64      __off64_t l_start;    /* Offset where the lock begins.  */      __off64_t l_len;    /* Size of the locked area; zero means until EOF.  */      __pid_t l_pid;    /* Process holding the lock.  */ -    short int __unused; +    short int __uclibc_unused;    };  #endif diff --git a/libc/sysdeps/linux/sparc/bits/ipc.h b/libc/sysdeps/linux/sparc/bits/ipc.h index 017d0e1bc..193097ff8 100644 --- a/libc/sysdeps/linux/sparc/bits/ipc.h +++ b/libc/sysdeps/linux/sparc/bits/ipc.h @@ -49,6 +49,6 @@ struct ipc_perm      unsigned short int mode;        /* Read/write permission.  */      unsigned short int __pad2;      unsigned short int __seq;        /* Sequence number.  */ -    unsigned long long int __unused1; -    unsigned long long int __unused2; +    unsigned long long int __uclibc_unused1; +    unsigned long long int __uclibc_unused2;    }; diff --git a/libc/sysdeps/linux/sparc/bits/msq.h b/libc/sysdeps/linux/sparc/bits/msq.h index b8bcf31bf..2558a7bcb 100644 --- a/libc/sysdeps/linux/sparc/bits/msq.h +++ b/libc/sysdeps/linux/sparc/bits/msq.h @@ -47,8 +47,8 @@ struct msqid_ds    msglen_t msg_qbytes;        /* max number of bytes allowed on queue */    __pid_t msg_lspid;        /* pid of last msgsnd() */    __pid_t msg_lrpid;        /* pid of last msgrcv() */ -  unsigned long int __unused1; -  unsigned long int __unused2; +  unsigned long int __uclibc_unused1; +  unsigned long int __uclibc_unused2;  };  #ifdef __USE_MISC diff --git a/libc/sysdeps/linux/sparc/bits/sem.h b/libc/sysdeps/linux/sparc/bits/sem.h index 3faaadd96..04c579fc6 100644 --- a/libc/sysdeps/linux/sparc/bits/sem.h +++ b/libc/sysdeps/linux/sparc/bits/sem.h @@ -42,8 +42,8 @@ struct semid_ds    unsigned int __pad2;    __time_t sem_ctime;            /* last time changed by semctl() */    unsigned long int sem_nsems;        /* number of semaphores in set */ -  unsigned long int __unused1; -  unsigned long int __unused2; +  unsigned long int __uclibc_unused1; +  unsigned long int __uclibc_unused2;  };  /* The user should define a union like the following to use it for arguments diff --git a/libc/sysdeps/linux/sparc/bits/shm.h b/libc/sysdeps/linux/sparc/bits/shm.h index 7ef10fc76..3f519ce8e 100644 --- a/libc/sysdeps/linux/sparc/bits/shm.h +++ b/libc/sysdeps/linux/sparc/bits/shm.h @@ -58,8 +58,8 @@ struct shmid_ds      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    };  #ifdef __USE_MISC @@ -81,10 +81,10 @@ struct    shminfo      unsigned long shmmni;      unsigned long shmseg;      unsigned long shmall; -    unsigned long __unused1; -    unsigned long __unused2; -    unsigned long __unused3; -    unsigned long __unused4; +    unsigned long __uclibc_unused1; +    unsigned long __uclibc_unused2; +    unsigned long __uclibc_unused3; +    unsigned long __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/sparc/bits/stat.h b/libc/sysdeps/linux/sparc/bits/stat.h index 7ec7d9b23..b88885fe2 100644 --- a/libc/sysdeps/linux/sparc/bits/stat.h +++ b/libc/sysdeps/linux/sparc/bits/stat.h @@ -74,8 +74,8 @@ struct stat      __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 @@ struct stat64      __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 --git a/libc/sysdeps/linux/sparc64/bits/fcntl.h b/libc/sysdeps/linux/sparc64/bits/fcntl.h index dad3470b8..2443a92c8 100644 --- a/libc/sysdeps/linux/sparc64/bits/fcntl.h +++ b/libc/sysdeps/linux/sparc64/bits/fcntl.h @@ -159,7 +159,7 @@ struct flock      __off64_t l_len;    /* Size of the locked area; zero means until EOF.  */  #endif      __pid_t l_pid;    /* Process holding the lock.  */ -    short int __unused; +    short int __uclibc_unused;    };  #ifdef __USE_LARGEFILE64 @@ -170,7 +170,7 @@ struct flock64      __off64_t l_start;    /* Offset where the lock begins.  */      __off64_t l_len;    /* Size of the locked area; zero means until EOF.  */      __pid_t l_pid;    /* Process holding the lock.  */ -    short int __unused; +    short int __uclibc_unused;    };  #endif diff --git a/libc/sysdeps/linux/sparc64/bits/ipc.h b/libc/sysdeps/linux/sparc64/bits/ipc.h index 7fedafa61..56247ab4e 100644 --- a/libc/sysdeps/linux/sparc64/bits/ipc.h +++ b/libc/sysdeps/linux/sparc64/bits/ipc.h @@ -48,6 +48,6 @@ struct ipc_perm      __mode_t mode;            /* Read/write permission.  */      unsigned short int __pad1;      unsigned short int __seq;        /* Sequence number.  */ -    unsigned long long int __unused1; -    unsigned long long int __unused2; +    unsigned long long int __uclibc_unused1; +    unsigned long long int __uclibc_unused2;    }; diff --git a/libc/sysdeps/linux/sparc64/bits/msq.h b/libc/sysdeps/linux/sparc64/bits/msq.h index f514e442c..f31caf2f7 100644 --- a/libc/sysdeps/linux/sparc64/bits/msq.h +++ b/libc/sysdeps/linux/sparc64/bits/msq.h @@ -44,8 +44,8 @@ struct msqid_ds    msglen_t msg_qbytes;        /* max number of bytes allowed on queue */    __pid_t msg_lspid;        /* pid of last msgsnd() */    __pid_t msg_lrpid;        /* pid of last msgrcv() */ -  unsigned long int __unused1; -  unsigned long int __unused2; +  unsigned long int __uclibc_unused1; +  unsigned long int __uclibc_unused2;  };  #ifdef __USE_MISC diff --git a/libc/sysdeps/linux/sparc64/bits/sem.h b/libc/sysdeps/linux/sparc64/bits/sem.h index acc21742d..9e88db2e2 100644 --- a/libc/sysdeps/linux/sparc64/bits/sem.h +++ b/libc/sysdeps/linux/sparc64/bits/sem.h @@ -40,8 +40,8 @@ struct semid_ds    __time_t sem_otime;            /* last semop() time */    __time_t sem_ctime;            /* last time changed by semctl() */    unsigned long int sem_nsems;        /* number of semaphores in set */ -  unsigned long int __unused1; -  unsigned long int __unused2; +  unsigned long int __uclibc_unused1; +  unsigned long int __uclibc_unused2;  };  /* The user should define a union like the following to use it for arguments diff --git a/libc/sysdeps/linux/sparc64/bits/shm.h b/libc/sysdeps/linux/sparc64/bits/shm.h index a5d8c3464..b76c4c32b 100644 --- a/libc/sysdeps/linux/sparc64/bits/shm.h +++ b/libc/sysdeps/linux/sparc64/bits/shm.h @@ -55,8 +55,8 @@ struct shmid_ds      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    };  #ifdef __USE_MISC @@ -78,10 +78,10 @@ struct    shminfo      unsigned long shmmni;      unsigned long shmseg;      unsigned long shmall; -    unsigned long __unused1; -    unsigned long __unused2; -    unsigned long __unused3; -    unsigned long __unused4; +    unsigned long __uclibc_unused1; +    unsigned long __uclibc_unused2; +    unsigned long __uclibc_unused3; +    unsigned long __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/sparc64/bits/stat.h b/libc/sysdeps/linux/sparc64/bits/stat.h index cae973b4e..8516b159c 100644 --- a/libc/sysdeps/linux/sparc64/bits/stat.h +++ b/libc/sysdeps/linux/sparc64/bits/stat.h @@ -79,8 +79,8 @@ struct stat      __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 @@ struct stat64      __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 --git a/libc/sysdeps/linux/tile/bits/shm.h b/libc/sysdeps/linux/tile/bits/shm.h index dbe4851f9..8a11c7050 100644 --- a/libc/sysdeps/linux/tile/bits/shm.h +++ b/libc/sysdeps/linux/tile/bits/shm.h @@ -38,16 +38,16 @@ struct shmid_ds      struct ipc_perm shm_perm;        /* operation permission struct */      size_t shm_segsz;            /* size of segment in bytes */      __time_t shm_atime;            /* time of last shmat() */ -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;      __time_t shm_dtime;            /* time of last shmdt() */ -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;      __time_t shm_ctime;            /* time of last change by shmctl() */ -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused4; -    unsigned long int __unused5; +    unsigned long int __uclibc_unused4; +    unsigned long int __uclibc_unused5;    };  #ifdef __USE_MISC @@ -69,10 +69,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/x86_64/bits/fenv.h b/libc/sysdeps/linux/x86_64/bits/fenv.h index 8e38c16ec..f16b64ad3 100644 --- a/libc/sysdeps/linux/x86_64/bits/fenv.h +++ b/libc/sysdeps/linux/x86_64/bits/fenv.h @@ -69,18 +69,18 @@ typedef unsigned short int fexcept_t;  typedef struct    {      unsigned short int __control_word; -    unsigned short int __unused1; +    unsigned short int __uclibc_unused1;      unsigned short int __status_word; -    unsigned short int __unused2; +    unsigned short int __uclibc_unused2;      unsigned short int __tags; -    unsigned short int __unused3; +    unsigned short int __uclibc_unused3;      unsigned int __eip;      unsigned short int __cs_selector;      unsigned int __opcode:11; -    unsigned int __unused4:5; +    unsigned int __uclibc_unused4:5;      unsigned int __data_offset;      unsigned short int __data_selector; -    unsigned short int __unused5; +    unsigned short int __uclibc_unused5;  #if __WORDSIZE == 64      unsigned int __mxcsr;  #endif diff --git a/libc/sysdeps/linux/x86_64/bits/kernel_stat.h b/libc/sysdeps/linux/x86_64/bits/kernel_stat.h index e194a7f76..d01d81d69 100644 --- a/libc/sysdeps/linux/x86_64/bits/kernel_stat.h +++ b/libc/sysdeps/linux/x86_64/bits/kernel_stat.h @@ -21,7 +21,7 @@ struct kernel_stat {      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 --git a/libc/sysdeps/linux/x86_64/bits/msq.h b/libc/sysdeps/linux/x86_64/bits/msq.h index 838910713..3141266bc 100644 --- a/libc/sysdeps/linux/x86_64/bits/msq.h +++ b/libc/sysdeps/linux/x86_64/bits/msq.h @@ -39,23 +39,23 @@ struct msqid_ds    struct ipc_perm msg_perm;    /* structure describing operation permission */    __time_t msg_stime;        /* time of last msgsnd command */  #if __WORDSIZE == 32 -  unsigned long int __unused1; +  unsigned long int __uclibc_unused1;  #endif    __time_t msg_rtime;        /* time of last msgrcv command */  #if __WORDSIZE == 32 -  unsigned long int __unused2; +  unsigned long int __uclibc_unused2;  #endif    __time_t msg_ctime;        /* time of last change */  #if __WORDSIZE == 32 -  unsigned long int __unused3; +  unsigned long int __uclibc_unused3;  #endif    unsigned long int __msg_cbytes; /* current number of bytes on queue */    msgqnum_t msg_qnum;        /* number of messages currently on queue */    msglen_t msg_qbytes;        /* max number of bytes allowed on queue */    __pid_t msg_lspid;        /* pid of last msgsnd() */    __pid_t msg_lrpid;        /* pid of last msgrcv() */ -  unsigned long int __unused4; -  unsigned long int __unused5; +  unsigned long int __uclibc_unused4; +  unsigned long int __uclibc_unused5;  };  #ifdef __USE_MISC diff --git a/libc/sysdeps/linux/x86_64/bits/sem.h b/libc/sysdeps/linux/x86_64/bits/sem.h index 8c09031c7..9dfab87cb 100644 --- a/libc/sysdeps/linux/x86_64/bits/sem.h +++ b/libc/sysdeps/linux/x86_64/bits/sem.h @@ -39,12 +39,12 @@ struct semid_ds  {    struct ipc_perm sem_perm;        /* operation permission struct */    __time_t sem_otime;            /* last semop() time */ -  unsigned long int __unused1; +  unsigned long int __uclibc_unused1;    __time_t sem_ctime;            /* last time changed by semctl() */ -  unsigned long int __unused2; +  unsigned long int __uclibc_unused2;    unsigned long int sem_nsems;        /* number of semaphores in set */ -  unsigned long int __unused3; -  unsigned long int __unused4; +  unsigned long int __uclibc_unused3; +  unsigned long int __uclibc_unused4;  };  /* The user should define a union like the following to use it for arguments diff --git a/libc/sysdeps/linux/x86_64/bits/shm.h b/libc/sysdeps/linux/x86_64/bits/shm.h index 3a25de562..316895853 100644 --- a/libc/sysdeps/linux/x86_64/bits/shm.h +++ b/libc/sysdeps/linux/x86_64/bits/shm.h @@ -52,21 +52,21 @@ struct shmid_ds      size_t shm_segsz;            /* size of segment in bytes */      __time_t shm_atime;            /* time of last shmat() */  #if __WORDSIZE == 32 -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;  #endif      __time_t shm_dtime;            /* time of last shmdt() */  #if __WORDSIZE == 32 -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;  #endif      __time_t shm_ctime;            /* time of last change by shmctl() */  #if __WORDSIZE == 32 -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;  #endif      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused4; -    unsigned long int __unused5; +    unsigned long int __uclibc_unused4; +    unsigned long int __uclibc_unused5;    };  #ifdef __USE_MISC @@ -88,10 +88,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/x86_64/bits/stat.h b/libc/sysdeps/linux/x86_64/bits/stat.h index e25f01521..a7412c8f9 100644 --- a/libc/sysdeps/linux/x86_64/bits/stat.h +++ b/libc/sysdeps/linux/x86_64/bits/stat.h @@ -99,11 +99,11 @@ struct stat      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 @@ struct stat64      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 --git a/libc/sysdeps/linux/xtensa/bits/ipc.h b/libc/sysdeps/linux/xtensa/bits/ipc.h index 2ad5fc0a2..f4222de8c 100644 --- a/libc/sysdeps/linux/xtensa/bits/ipc.h +++ b/libc/sysdeps/linux/xtensa/bits/ipc.h @@ -48,6 +48,6 @@ struct ipc_perm      __gid_t cgid;            /* Creator's group ID.  */      unsigned int mode;            /* Read/write permission.  */      unsigned int __seq;            /* Sequence number.  */ -    unsigned long int __unused1; -    unsigned long int __unused2; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2;    }; diff --git a/libc/sysdeps/linux/xtensa/bits/kernel_stat.h b/libc/sysdeps/linux/xtensa/bits/kernel_stat.h index 5e4f5c4e5..d884344d3 100644 --- a/libc/sysdeps/linux/xtensa/bits/kernel_stat.h +++ b/libc/sysdeps/linux/xtensa/bits/kernel_stat.h @@ -33,13 +33,13 @@ struct kernel_stat64 {      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 --git a/libc/sysdeps/linux/xtensa/bits/msq.h b/libc/sysdeps/linux/xtensa/bits/msq.h index e4f3fa317..0f65b4274 100644 --- a/libc/sysdeps/linux/xtensa/bits/msq.h +++ b/libc/sysdeps/linux/xtensa/bits/msq.h @@ -38,19 +38,19 @@ struct msqid_ds  {    struct ipc_perm msg_perm;    /* structure describing operation permission */  #if defined (__XTENSA_EB__) -  unsigned long int __unused1; +  unsigned long int __uclibc_unused1;    __time_t msg_stime;        /* time of last msgsnd command */ -  unsigned long int __unused2; +  unsigned long int __uclibc_unused2;    __time_t msg_rtime;        /* time of last msgrcv command */ -  unsigned long int __unused3; +  unsigned long int __uclibc_unused3;    __time_t msg_ctime;        /* time of last change */  #elif defined (__XTENSA_EL__)    __time_t msg_stime;        /* time of last msgsnd command */ -  unsigned long int __unused1; +  unsigned long int __uclibc_unused1;    __time_t msg_rtime;        /* time of last msgrcv command */ -  unsigned long int __unused2; +  unsigned long int __uclibc_unused2;    __time_t msg_ctime;        /* time of last change */ -  unsigned long int __unused3; +  unsigned long int __uclibc_unused3;  #else  # error endian order not defined  #endif @@ -59,8 +59,8 @@ struct msqid_ds    msglen_t msg_qbytes;        /* max number of bytes allowed on queue */    __pid_t msg_lspid;        /* pid of last msgsnd() */    __pid_t msg_lrpid;        /* pid of last msgrcv() */ -  unsigned long int __unused4; -  unsigned long int __unused5; +  unsigned long int __uclibc_unused4; +  unsigned long int __uclibc_unused5;  };  #ifdef __USE_MISC diff --git a/libc/sysdeps/linux/xtensa/bits/shm.h b/libc/sysdeps/linux/xtensa/bits/shm.h index d288a1cca..d1e13cb49 100644 --- a/libc/sysdeps/linux/xtensa/bits/shm.h +++ b/libc/sysdeps/linux/xtensa/bits/shm.h @@ -52,17 +52,17 @@ struct shmid_ds      size_t shm_segsz;            /* size of segment in bytes */  #if defined (__XTENSA_EL__)      __time_t shm_atime;            /* time of last shmat() */ -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;      __time_t shm_dtime;            /* time of last shmdt() */ -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;      __time_t shm_ctime;            /* time of last change by shmctl() */ -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;  #elif defined (__XTENSA_EB__) -    unsigned long int __unused1; +    unsigned long int __uclibc_unused1;      __time_t shm_atime;            /* time of last shmat() */ -    unsigned long int __unused2; +    unsigned long int __uclibc_unused2;      __time_t shm_dtime;            /* time of last shmdt() */ -    unsigned long int __unused3; +    unsigned long int __uclibc_unused3;      __time_t shm_ctime;            /* time of last change by shmctl() */  #else  # error endian order not defined @@ -70,8 +70,8 @@ struct shmid_ds      __pid_t shm_cpid;            /* pid of creator */      __pid_t shm_lpid;            /* pid of last shmop */      shmatt_t shm_nattch;        /* number of current attaches */ -    unsigned long int __unused4; -    unsigned long int __unused5; +    unsigned long int __uclibc_unused4; +    unsigned long int __uclibc_unused5;    };  #ifdef __USE_MISC @@ -93,10 +93,10 @@ struct    shminfo      unsigned long int shmmni;      unsigned long int shmseg;      unsigned long int shmall; -    unsigned long int __unused1; -    unsigned long int __unused2; -    unsigned long int __unused3; -    unsigned long int __unused4; +    unsigned long int __uclibc_unused1; +    unsigned long int __uclibc_unused2; +    unsigned long int __uclibc_unused3; +    unsigned long int __uclibc_unused4;    };  struct shm_info diff --git a/libc/sysdeps/linux/xtensa/bits/stat.h b/libc/sysdeps/linux/xtensa/bits/stat.h index c61b188b7..045a017fd 100644 --- a/libc/sysdeps/linux/xtensa/bits/stat.h +++ b/libc/sysdeps/linux/xtensa/bits/stat.h @@ -75,8 +75,8 @@ struct stat      __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 @@ struct stat64      __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 diff --git a/libpthread/nptl/sysdeps/i386/tls.h b/libpthread/nptl/sysdeps/i386/tls.h index 17c80e5fc..63c77c561 100644 --- a/libpthread/nptl/sysdeps/i386/tls.h +++ b/libpthread/nptl/sysdeps/i386/tls.h @@ -55,7 +55,7 @@ typedef struct  #ifndef __ASSUME_PRIVATE_FUTEX    int private_futex;  #else -  int __unused1; +  int __uclibc_unused1;  #endif    /* Reservation of some values for the TM ABI.  */    void *__private_tm[5]; diff --git a/libpthread/nptl/sysdeps/x86_64/tls.h b/libpthread/nptl/sysdeps/x86_64/tls.h index d8b82ede9..41b3c3bf6 100644 --- a/libpthread/nptl/sysdeps/x86_64/tls.h +++ b/libpthread/nptl/sysdeps/x86_64/tls.h @@ -58,7 +58,7 @@ typedef struct  # ifndef __ASSUME_PRIVATE_FUTEX    int private_futex;  # else -  int __unused1; +  int __uclibc_unused1;  # endif  # if __WORDSIZE == 64    int rtld_must_xmm_save; @@ -66,7 +66,7 @@ typedef struct    /* Reservation of some values for the TM ABI.  */    void *__private_tm[5];  # if __WORDSIZE == 64 -  long int __unused2; +  long int __uclibc_unused2;    /* Have space for the post-AVX register size.  */    __m128 rtld_savespace_sse[8][4];