#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 #define EBADOBJ -1 #define EOOB -2 #define EBADPATH -3 #endif