From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 128336 invoked by alias); 4 Dec 2018 09:03:40 -0000 Mailing-List: contact newlib-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-cvs-owner@sourceware.org Received: (qmail 128001 invoked by uid 10080); 4 Dec 2018 09:03:40 -0000 Date: Tue, 04 Dec 2018 09:03:00 -0000 Message-ID: <20181204090340.127998.qmail@sourceware.org> Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Sebastian Huber To: newlib-cvs@sourceware.org Subject: [newlib-cygwin] sys/time.h: Remove KASSERT X-Act-Checkin: newlib-cygwin X-Git-Author: Sebastian Huber X-Git-Refname: refs/heads/master X-Git-Oldrev: be517bd298641a4148f7b17dfc4528332154b459 X-Git-Newrev: 55db4a8e3ae0aef3a3530a82515d8ba5d2ea121c X-SW-Source: 2018-q4/txt/msg00039.txt.bz2 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=55db4a8e3ae0aef3a3530a82515d8ba5d2ea121c commit 55db4a8e3ae0aef3a3530a82515d8ba5d2ea121c Author: Sebastian Huber Date: Tue Dec 4 07:34:25 2018 +0100 sys/time.h: Remove KASSERT The KASSERT is only used by the FreeBSD kernel. Signed-off-by: Sebastian Huber Diff: --- newlib/libc/include/sys/time.h | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/newlib/libc/include/sys/time.h b/newlib/libc/include/sys/time.h index 081e0cf..c760adf 100644 --- a/newlib/libc/include/sys/time.h +++ b/newlib/libc/include/sys/time.h @@ -187,9 +187,6 @@ sbttobt(sbintime_t _sbt) * evil of ull rather than a uint64_t cast to ensure we have well defined * right shift semantics. With these changes, we get all the ns, us and ms * conversions back and forth right. - * Note: This file is used for both kernel and userland includes, so we can't - * rely on KASSERT being defined, nor can we pollute the namespace by including - * assert.h. */ static __inline int64_t sbttons(sbintime_t _sbt) @@ -203,9 +200,6 @@ nstosbt(int64_t _ns) { sbintime_t sb = 0; -#ifdef KASSERT - KASSERT(_ns >= 0, ("Negative values illegal for nstosbt: %jd", _ns)); -#endif if (_ns >= SBT_1S) { sb = (_ns / 1000000000) * SBT_1S; _ns = _ns % 1000000000; @@ -227,9 +221,6 @@ ustosbt(int64_t _us) { sbintime_t sb = 0; -#ifdef KASSERT - KASSERT(_us >= 0, ("Negative values illegal for ustosbt: %jd", _us)); -#endif if (_us >= SBT_1S) { sb = (_us / 1000000) * SBT_1S; _us = _us % 1000000; @@ -251,9 +242,6 @@ mstosbt(int64_t _ms) { sbintime_t sb = 0; -#ifdef KASSERT - KASSERT(_ms >= 0, ("Negative values illegal for mstosbt: %jd", _ms)); -#endif if (_ms >= SBT_1S) { sb = (_ms / 1000) * SBT_1S; _ms = _ms % 1000;