4 #define DBG() do { printf("Here: %s, L%d\n", __func__, __LINE__); } while (0)
5 #define DEBUG(fmt, ...) printf(fmt, ##__VA_ARGS__)
8 #define DEBUG(fmt, ...)
12 void (*start_routine);
19 int thread_create(struct thread *t, void (*start_routine), void *arg);
20 void thread_start(struct thread *t);