aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/mach/hurd/errlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/mach/hurd/errlist.c')
-rw-r--r--sysdeps/mach/hurd/errlist.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/sysdeps/mach/hurd/errlist.c b/sysdeps/mach/hurd/errlist.c
index 451e8fa1eb..be752f02b9 100644
--- a/sysdeps/mach/hurd/errlist.c
+++ b/sysdeps/mach/hurd/errlist.c
@@ -15,14 +15,7 @@
License along with the GNU C Library; if not, see
<https://www.gnu.org/licenses/>. */
-/* sys_errlist cannot have Unix semantics on the Hurd, so it is easier just
- to rename it. We also need to remap error codes to array indices by
- taking their subcode. */
-#define _sys_errlist_internal _hurd_errlist
-#define _sys_nerr_internal _hurd_nerr
-#define ERRLIST_NO_COMPAT 1
-
#include <mach/error.h>
-#define ERR_REMAP(n) (err_get_code (n))
-#include <sysdeps/gnu/errlist.c>
+#define ERR_MAP(value) err_get_code (value)
+#include <stdio-common/errlist.c>