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 BCDF63858C56 for ; Mon, 16 May 2022 06:56:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org BCDF63858C56 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 sslproxy01.your-server.de ([78.46.139.224]) by dedi548.your-server.de with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nqUe9-0007oe-7T for newlib@sourceware.org; Mon, 16 May 2022 08:56:01 +0200 Received: from [82.100.198.138] (helo=mail.embedded-brains.de) by sslproxy01.your-server.de with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nqUe9-000Ar6-48 for newlib@sourceware.org; Mon, 16 May 2022 08:56:01 +0200 Received: from localhost (localhost [127.0.0.1]) by mail.embedded-brains.de (Postfix) with ESMTP id C3F1F480104 for ; Mon, 16 May 2022 08:56:00 +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 B5FW3J0AnNxb for ; Mon, 16 May 2022 08:56:00 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.embedded-brains.de (Postfix) with ESMTP id 6F74F480178 for ; Mon, 16 May 2022 08:56:00 +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 H8SW5qHLlpM8 for ; Mon, 16 May 2022 08:56:00 +0200 (CEST) Received: from zimbra.eb.localhost (unknown [192.168.96.242]) by mail.embedded-brains.de (Postfix) with ESMTPSA id 4AFE148004A for ; Mon, 16 May 2022 08:56:00 +0200 (CEST) From: Sebastian Huber To: newlib@sourceware.org Subject: [PATCH 4/6] Optional struct _reent::_new::_unused Date: Mon, 16 May 2022 08:55:55 +0200 Message-Id: <20220516065557.78164-5-sebastian.huber@embedded-brains.de> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20220516065557.78164-1-sebastian.huber@embedded-brains.de> References: <20220516065557.78164-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/26542/Sun May 15 10:03:23 2022) X-Spam-Status: No, score=-11.4 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: Mon, 16 May 2022 06:56:06 -0000 Provide struct _reent::_new::_unused only if _REENT_BACKWARD_BINARY_COMPA= T 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 5f557111e..1884ed982 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 _REENT_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