FreeBSD/sys/contrib/dev/acpica/compiler/dtutils.c
/*******************************************************************************
 *
 * FUNCTION:    DtFatal
 *
 * PARAMETERS:  None
 *
 * RETURN:      None
 *
 * DESCRIPTION: Dump the error log and abort the compiler. Used for serious
 *              compile or I/O errors
 *
 ******************************************************************************/


None

Dump the error log and abort the compiler. Used for serious
compile or I/O errors
None Dump the error log and abort the compiler . Used for serious compile or I / O errors
void
DtFatal (
    UINT16                  MessageId,
    DT_FIELD                *FieldObject,
    char                    *ExtraMessage)
{
    DtError (ASL_ERROR, MessageId, FieldObject, ExtraMessage);
#ifdef __OBSOLETE
    CmCleanupAndExit ();
    exit (1);
#endif
}
void DtFatal ( UINT16 MessageId , DT_FIELD * FieldObject , char * ExtraMessage ) { DtError ( ASL_ERROR , MessageId , FieldObject , ExtraMessage ) ; #ifdef __OBSOLETE CmCleanupAndExit ( ) ; exit ( 1 ) ; #endif }
FUNCTION:    DtFatal
 PARAMETERS:  None
FUNCTION : DtFatal PARAMETERS : None
/*
 * TBD: remove this entire function, DtFatal
 *
 * We cannot abort the compiler on error, because we may be compiling a
 * list of files. We must move on to the next file.
 */