added log system prefix macro, that will capture line, func, file info