From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 81903 invoked by alias); 22 Jan 2020 16:26:40 -0000 Mailing-List: contact newlib-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-owner@sourceware.org Received: (qmail 81807 invoked by uid 89); 22 Jan 2020 16:26:40 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-14.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=HX-Spam-Relays-External:209.85.219.196, H*RU:209.85.219.196, HX-Received:a5b, HX-HELO:sk:mail-yb X-HELO: mail-yb1-f196.google.com Received: from mail-yb1-f196.google.com (HELO mail-yb1-f196.google.com) (209.85.219.196) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 22 Jan 2020 16:26:38 +0000 Received: by mail-yb1-f196.google.com with SMTP id c8so68409ybk.9 for ; Wed, 22 Jan 2020 08:26:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=iQcgccjTe5R9VZztOQIaX6xjc5EqIJ6UGwjTb/pnzH0=; b=QfdxiCN9iUtTMH4K7rHBm4UHoOcH3eBQOE9EApQf54i3KJr8+IR4ULq8tx6Rm2VuRe 90fVcCp10GNJ35Y2mDfd2HpiC5Y/M3W7lrcUT7St9BEU9U37wVJpDCfNslUDBxfIxWI6 h/iFGx+xs3Kw/autdIZJCx/PlLf7tnddJP0RAnsEZ1kie2QNjaPJ80FhB8/3NdIEhyPE qoDjJPz6M5RDmr55mPFbJrs937QBVsq7BznT0+g0g/ibxqVdTFx5KD5Vqub4CizLsoUV 2DWYJ2MGjS2ba3wZnhWH4MVK0oJw8fz7HIb7ua6GY67wjFHoGHWmEGvJAdjJ/Gj9EYzv PB9g== Return-Path: Received: from andy-dell.fw.sorenta.com (alanine.mail.pulsetv.com. [173.15.70.27]) by smtp.gmail.com with ESMTPSA id q124sm19379249ywb.93.2020.01.22.08.26.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Jan 2020 08:26:36 -0800 (PST) From: KrimtonZ To: newlib@sourceware.org Cc: KrimtonZ Subject: [PATCH 1/1] change forced use of __assert_func to use the assert macro in reent.h and mprec.h, this honors the use of -DNDEBUG to not use assertion Date: Wed, 22 Jan 2020 16:26:00 -0000 Message-Id: <20200122162628.19385-2-krimtonz@gmail.com> In-Reply-To: <20200122162628.19385-1-krimtonz@gmail.com> References: <20200122162628.19385-1-krimtonz@gmail.com> X-SW-Source: 2020/txt/msg00016.txt --- newlib/libc/include/sys/reent.h | 2 +- newlib/libc/stdlib/mprec.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/newlib/libc/include/sys/reent.h b/newlib/libc/include/sys/reent.h index 74b70e9c0..2d561453f 100644 --- a/newlib/libc/include/sys/reent.h +++ b/newlib/libc/include/sys/reent.h @@ -501,7 +501,7 @@ extern const struct __sFILE_fake __sf_fake_stderr; /* Specify how to handle reent_check malloc failures. */ #ifdef _REENT_CHECK_VERIFY #include -#define __reent_assert(x) ((x) ? (void)0 : __assert_func(__FILE__, __LINE__, (char *)0, "REENT malloc succeeded")) +#define __reent_assert(x) ((x) ? (void)0 : assert("REENT malloc succeeded")) #else #define __reent_assert(x) ((void)0) #endif diff --git a/newlib/libc/stdlib/mprec.h b/newlib/libc/stdlib/mprec.h index a1492aa38..595f485d4 100644 --- a/newlib/libc/stdlib/mprec.h +++ b/newlib/libc/stdlib/mprec.h @@ -344,7 +344,7 @@ typedef struct _Bigint _Bigint; #define eBalloc(__reent_ptr, __len) ({ \ void *__ptr = Balloc(__reent_ptr, __len); \ if (__ptr == NULL) \ - __assert_func(__FILE__, __LINE__, (char *)0, "Balloc succeeded"); \ + assert("Balloc succeeded"); \ __ptr; \ }) -- 2.17.1