#ifndef _JOVE_H #define _JOVE_H 1 #define NORETURN __attribute__((noreturn)) #define PACKED __attribute__((packed)) #define ALIGN(n) __attribute__((aligned(n))) #define PAGEALIGN __attribute__((aligned(0x1000))) NORETURN void hcf(void); extern int errno; #define reterr(e) \ errno = e; \ return 0 #include "api/error.h" const char *errstr(int errno); #endif