summaryrefslogtreecommitdiff
path: root/inc/cad/log.h
blob: a0dabf6b77e35847e6d034b4e07d435950ece7ad (plain)
1
2
3
4
5
6
7
8
9
10
#pragma once

#include <stdio.h>

#define LOG(fmt, ...) \
	fprintf(stderr, "%s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__);

#define CRASH(fmt, ...) \
	fprintf(stderr, "%s:%d: " fmt, __FILE__, __LINE__, ##__VA_ARGS__); \
	abort();