debug.h (118915) | debug.h (131720) |
---|---|
1/* 2 * Copyright (c) 2000 Christoph Herrmann, Thomas-Henning von Kamptz 3 * Copyright (c) 1980, 1989, 1993 The Regents of the University of California. 4 * All rights reserved. 5 * 6 * This code is derived from software contributed to Berkeley by 7 * Christoph Herrmann and Thomas-Henning von Kamptz, Munich and Frankfurt. 8 * --- 22 unchanged lines hidden (view full) --- 31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * $TSHeader: src/sbin/growfs/debug.h,v 1.2 2000/11/16 18:43:50 tom Exp $ | 1/* 2 * Copyright (c) 2000 Christoph Herrmann, Thomas-Henning von Kamptz 3 * Copyright (c) 1980, 1989, 1993 The Regents of the University of California. 4 * All rights reserved. 5 * 6 * This code is derived from software contributed to Berkeley by 7 * Christoph Herrmann and Thomas-Henning von Kamptz, Munich and Frankfurt. 8 * --- 22 unchanged lines hidden (view full) --- 31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * 38 * $TSHeader: src/sbin/growfs/debug.h,v 1.2 2000/11/16 18:43:50 tom Exp $ |
39 * $FreeBSD: head/sbin/growfs/debug.h 118915 2003-08-14 18:40:59Z rwatson $ | 39 * $FreeBSD: head/sbin/growfs/debug.h 131720 2004-07-06 17:48:34Z stefanf $ |
40 * 41 */ 42 43#ifdef FS_DEBUG 44 45/* ********************************************************** INCLUDES ***** */ 46#include <sys/param.h> 47 --- 33 unchanged lines hidden (view full) --- 81#ifdef NOT_CURRENTLY 82#define DBG_DUMP_SPTBL(F,C,M) dbg_dump_sptbl((F),(C),(M)) 83#endif 84 85#define DL_TRC 0x01 86#define DL_INFO 0x02 87extern int _dbg_lvl_; 88 | 40 * 41 */ 42 43#ifdef FS_DEBUG 44 45/* ********************************************************** INCLUDES ***** */ 46#include <sys/param.h> 47 --- 33 unchanged lines hidden (view full) --- 81#ifdef NOT_CURRENTLY 82#define DBG_DUMP_SPTBL(F,C,M) dbg_dump_sptbl((F),(C),(M)) 83#endif 84 85#define DL_TRC 0x01 86#define DL_INFO 0x02 87extern int _dbg_lvl_; 88 |
89#define DBG_FUNC(N) char __FKT__[] = (N); | 89#define DBG_FUNC(N) char __FKT__[] = {N}; |
90#define DBG_ENTER if(_dbg_lvl_ & DL_TRC) { \ 91 fprintf(stderr, "~>%s: %s\n", __FILE__, __FKT__ ); \ 92 } 93#define DBG_LEAVE if(_dbg_lvl_ & DL_TRC) { \ 94 fprintf(stderr, "~<%s[%d]: %s\n", __FILE__, __LINE__, __FKT__ ); \ 95 } 96#define DBG_TRC if(_dbg_lvl_ & DL_TRC) { \ 97 fprintf(stderr, "~=%s[%d]: %s\n", __FILE__, __LINE__, __FKT__ ); \ --- 46 unchanged lines hidden --- | 90#define DBG_ENTER if(_dbg_lvl_ & DL_TRC) { \ 91 fprintf(stderr, "~>%s: %s\n", __FILE__, __FKT__ ); \ 92 } 93#define DBG_LEAVE if(_dbg_lvl_ & DL_TRC) { \ 94 fprintf(stderr, "~<%s[%d]: %s\n", __FILE__, __LINE__, __FKT__ ); \ 95 } 96#define DBG_TRC if(_dbg_lvl_ & DL_TRC) { \ 97 fprintf(stderr, "~=%s[%d]: %s\n", __FILE__, __LINE__, __FKT__ ); \ --- 46 unchanged lines hidden --- |