Files
Perfectium/include/debug.inc
T

33 lines
450 B
PHP

IFDEF DEBUG
EXTERNDEF Logger_LogInfo :PROC
EXTERNDEF Logger_LogWarn :PROC
EXTERNDEF Logger_LogError :PROC
LOG_DBG MACRO sym
lea rcx, sym
call Logger_LogInfo
ENDM
LOG_WARN MACRO sym
lea rcx, sym
call Logger_LogWarn
ENDM
LOG_ERR MACRO sym
lea rcx, sym
call Logger_LogError
ENDM
ELSE ; Release - all macros are empty
LOG_DBG MACRO sym
ENDM
LOG_WARN MACRO sym
ENDM
LOG_ERR MACRO sym
ENDM
ENDIF