1/* $NetBSD: debug.c,v 1.1.1.2 2018/08/16 18:17:47 jmcneill Exp $ */ 2 3/*++ 4 5Copyright (c) 1998 Intel Corporation 6 7Module Name: 8 9 debug.c 10 11Abstract: 12 13 Debug library functions 14 15 16 17Revision History 18 19--*/ 20 21#include "lib.h" 22 23 24 25// 26// Declare runtime functions 27// 28 29// 30// 31// 32 33INTN 34DbgAssert ( 35 IN CONST CHAR8 *FileName, 36 IN INTN LineNo, 37 IN CONST CHAR8 *Description 38 ) 39{ 40 DbgPrint (D_ERROR, (CHAR8 *)"%EASSERT FAILED: %a(%d): %a%N\n", FileName, LineNo, Description); 41 42 BREAKPOINT(); 43 return 0; 44} 45 46