Deleted Added
full compact
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 ---