Deleted Added
full compact
5,7c5,6
< * Common Development and Distribution License, Version 1.0 only
< * (the "License"). You may not use this file except in compliance
< * with the License.
---
> * Common Development and Distribution License (the "License").
> * You may not use this file except in compliance with the License.
23c22
< * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
---
> * Copyright 2008 Sun Microsystems, Inc. All rights reserved.
34,35d32
< #pragma ident "%Z%%M% %I% %E% SMI"
<
53c50
< #define ASSERT(EX) VERIFY(EX)
---
> #define ASSERT(EX) ((void)((EX) || assfail(#EX, __FILE__, __LINE__)))
61c58
< #define ASSERT(EX) VERIFY(EX)
---
> #define ASSERT(EX) ((void)((EX) || assfail("EX", __FILE__, __LINE__)))
101,103c98,100
< #define ASSERT3S(x, y, z) VERIFY3S(x, y, z)
< #define ASSERT3U(x, y, z) VERIFY3U(x, y, z)
< #define ASSERT3P(x, y, z) VERIFY3P(x, y, z)
---
> #define ASSERT3S(x, y, z) VERIFY3_IMPL(x, y, z, int64_t)
> #define ASSERT3U(x, y, z) VERIFY3_IMPL(x, y, z, uint64_t)
> #define ASSERT3P(x, y, z) VERIFY3_IMPL(x, y, z, uintptr_t)