From 0bbe7c5217326ae803be13bf42ff1c92a541e4a2 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Mon, 12 Dec 2011 16:55:02 +0100 Subject: [PATCH] remove unused PDEQ_VRFY --- include/libfirm/adt/pdeq.h | 7 ------- ir/adt/pdeq.c | 28 ---------------------------- 2 files changed, 35 deletions(-) diff --git a/include/libfirm/adt/pdeq.h b/include/libfirm/adt/pdeq.h index 347354f6d..3df4cabd2 100644 --- a/include/libfirm/adt/pdeq.h +++ b/include/libfirm/adt/pdeq.h @@ -171,13 +171,6 @@ FIRM_API void *pdeq_getl(pdeq *dq); */ FIRM_API void *pdeq_getr(pdeq *dq); -#ifdef NDEBUG -#define PDEQ_VRFY(deq) ((void)0) -#else -#define PDEQ_VRFY(deq) _pdeq_vrfy ((deq)) -FIRM_API void _pdeq_vrfy(pdeq *dq); -#endif - /** * The pdeq is often used as a wait queue. A helper * type to support this. diff --git a/ir/adt/pdeq.c b/ir/adt/pdeq.c index e00f1afda..2ae50822b 100644 --- a/ir/adt/pdeq.c +++ b/ir/adt/pdeq.c @@ -115,34 +115,6 @@ static inline pdeq *alloc_pdeq_block (void) return p; } - -#ifndef NDEBUG -/** - * Verify a double ended list, assert if failure. - * - * @param dq The list to verify. - */ -void _pdeq_vrfy(pdeq *dq) -{ - pdeq *q; - - assert ( dq - && (dq->magic == PDEQ_MAGIC1) - && (dq->l_end && dq->r_end)); - q = dq->l_end; - while (q) { - assert ( ((q == dq) || (q->magic == PDEQ_MAGIC2)) - && ((q == dq->l_end) ^ (q->l != NULL)) - && ((q == dq->r_end) ^ (q->r != NULL)) - && (!q->l || (q == q->l->r)) - && (q->n <= NDATA) - && ((q == dq->l_end) || (q == dq->r_end) || (q->n == NDATA)) - && (q->p < NDATA)); - q = q->r; - } -} -#endif - /* Creates a new double ended pointer list. */ pdeq *new_pdeq(void) { -- 2.20.1