Fix circular issues with event headers (XCC)
[akaros.git] / kern / include / ros / errno.h
index 4f3b6b3..cdca511 100644 (file)
@@ -1,9 +1,9 @@
-#ifndef _ROS_ERRNO_H
-#define _ROS_ERRNO_H
+#pragma once
 
 /* If you edit this file, be careful of tabs vs spaces.  This is processed by
  * scripts/make_errlist.c, which you need to run if you want glibc strerrno() to
- * know about your changes. */
+ * know about your changes.
+ * Keep this header with definitions ordered ascending. */
 
 // See below for the rest of the new error codes for ROS
 #define        ESUCCESS        0       /* Success */
 #define        ENOFREEPID              135     /* No free pid */
 #define        EUNSPECIFIED    136     /* Unspecified */
 #define        EMORON                  137     /* Moron */
-
-#endif