#define        EKEYREVOKED     134     /* Key has been revoked */
 #define        EKEYREJECTED    135     /* Key was rejected by service */
 
+/* for robust mutexes */
+#define        EOWNERDEAD      136     /* Owner died */
+#define        ENOTRECOVERABLE 137     /* State not recoverable */
+
 #endif
 
 #define        EKEYREVOKED     128     /* Key has been revoked */
 #define        EKEYREJECTED    129     /* Key was rejected by service */
 
+/* for robust mutexes */
+#define        EOWNERDEAD      130     /* Owner died */
+#define        ENOTRECOVERABLE 131     /* State not recoverable */
+
 #endif
 
 #define        EKEYREVOKED     163     /* Key has been revoked */
 #define        EKEYREJECTED    164     /* Key was rejected by service */
 
+/* for robust mutexes */
+#define        EOWNERDEAD      165     /* Owner died */
+#define        ENOTRECOVERABLE 166     /* State not recoverable */
+
 #define EDQUOT         1133    /* Quota exceeded */
 
 #ifdef __KERNEL__
 
 #define ENOTSUP                252     /* Function not implemented (POSIX.4 / HPUX) */
 #define ECANCELLED     253     /* aio request was canceled before complete (POSIX.4 / HPUX) */
 
+/* for robust mutexes */
+#define EOWNERDEAD     254     /* Owner died */
+#define ENOTRECOVERABLE        255     /* State not recoverable */
+
 
 #endif
 
 #define        EKEYREVOKED     130     /* Key has been revoked */
 #define        EKEYREJECTED    131     /* Key was rejected by service */
 
+/* for robust mutexes */
+#define        EOWNERDEAD      132     /* Owner died */
+#define        ENOTRECOVERABLE 133     /* State not recoverable */
+
 #endif
 
 #define        EKEYREVOKED     130     /* Key has been revoked */
 #define        EKEYREJECTED    131     /* Key was rejected by service */
 
+/* for robust mutexes */
+#define        EOWNERDEAD      132     /* Owner died */
+#define        ENOTRECOVERABLE 133     /* State not recoverable */
+
 #endif /* !(_SPARC64_ERRNO_H) */