From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dedi548.your-server.de (dedi548.your-server.de [85.10.215.148]) by sourceware.org (Postfix) with ESMTPS id 58E73396D80A for ; Fri, 13 May 2022 13:47:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 58E73396D80A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=embedded-brains.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=embedded-brains.de Received: from sslproxy02.your-server.de ([78.47.166.47]) by dedi548.your-server.de with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1npVdH-000A8V-Kg for newlib@sourceware.org; Fri, 13 May 2022 15:47:03 +0200 Received: from [82.100.198.138] (helo=mail.embedded-brains.de) by sslproxy02.your-server.de with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1npVdH-000Otd-PQ for newlib@sourceware.org; Fri, 13 May 2022 15:47:03 +0200 Received: from localhost (localhost [127.0.0.1]) by mail.embedded-brains.de (Postfix) with ESMTP id 7757348017E for ; Fri, 13 May 2022 15:47:03 +0200 (CEST) Received: from mail.embedded-brains.de ([127.0.0.1]) by localhost (zimbra.eb.localhost [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id uSm84PCUmPqB for ; Fri, 13 May 2022 15:47:03 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.embedded-brains.de (Postfix) with ESMTP id 22791480192 for ; Fri, 13 May 2022 15:47:03 +0200 (CEST) X-Virus-Scanned: amavisd-new at zimbra.eb.localhost Received: from mail.embedded-brains.de ([127.0.0.1]) by localhost (zimbra.eb.localhost [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id rE_E_qvMgps3 for ; Fri, 13 May 2022 15:47:02 +0200 (CEST) Received: from zimbra.eb.localhost (unknown [192.168.96.242]) by mail.embedded-brains.de (Postfix) with ESMTPSA id E896C480188 for ; Fri, 13 May 2022 15:47:02 +0200 (CEST) From: Sebastian Huber To: newlib@sourceware.org Subject: [PATCH 5/7] Optional struct _reent::_new::_unused Date: Fri, 13 May 2022 15:46:58 +0200 Message-Id: <20220513134700.68563-6-sebastian.huber@embedded-brains.de> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20220513134700.68563-1-sebastian.huber@embedded-brains.de> References: <20220513134700.68563-1-sebastian.huber@embedded-brains.de> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authenticated-Sender: smtp-embedded@poldinet.de X-Virus-Scanned: Clear (ClamAV 0.103.5/26540/Fri May 13 10:03:59 2022) X-Spam-Status: No, score=-11.3 required=5.0 tests=BAYES_00, GIT_PATCH_0, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 May 2022 13:47:06 -0000 Provide struct _reent::_new::_unused only if _NEWLIB_BACKWARD_BINARY_COMP= AT is defined. --- newlib/libc/include/sys/reent.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/newlib/libc/include/sys/reent.h b/newlib/libc/include/sys/re= ent.h index 96fa94bd7..5e154cae8 100644 --- a/newlib/libc/include/sys/reent.h +++ b/newlib/libc/include/sys/reent.h @@ -687,6 +687,7 @@ struct _reent _mbstate_t _wcsrtombs_state; int _h_errno; } _reent; +#ifdef _NEWLIB_BACKWARD_BINARY_COMPAT /* Two next two fields were once used by malloc. They are no longer used. They are used to preserve the space used before so as to allow addition of new reent fields and keep binary compatibility. = */ @@ -696,6 +697,7 @@ struct _reent unsigned char * _nextf[_N_LISTS]; unsigned int _nmalloc[_N_LISTS]; } _unused; +#endif } _new; =20 # ifndef _REENT_GLOBAL_ATEXIT --=20 2.35.3