Skip to content

Commit

Permalink
* sysdeps/unix/sysv/linux/bits/errno.h: Define EOWNERDEAD and
Browse files Browse the repository at this point in the history
	ENOTRECOVERABLE if not already defined.
  • Loading branch information
Ulrich Drepper committed Dec 24, 2005
1 parent dcc73a8 commit 9333ed0
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 5 deletions.
5 changes: 5 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2005-12-24 Ulrich Drepper <drepper@redhat.com>

* sysdeps/unix/sysv/linux/bits/errno.h: Define EOWNERDEAD and
ENOTRECOVERABLE if not already defined.

2005-12-23 Ulrich Drepper <drepper@redhat.com>

[BZ #1566]
Expand Down
4 changes: 4 additions & 0 deletions nptl/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2005-12-24 Ulrich Drepper <drepper@redhat.com>

* version.c: Update cpoyright year.

2005-12-23 Ulrich Drepper <drepper@redhat.com>

* pthread_mutex_destroy.c: Set mutex type to an invalid value.
Expand Down
4 changes: 2 additions & 2 deletions nptl/version.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (C) 2002, 2003 Free Software Foundation, Inc.
/* Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@redhat.com>, 2002.
Expand All @@ -23,7 +23,7 @@

static const char banner[] =
#include "banner.h"
"Copyright (C) 2003 Free Software Foundation, Inc.\n\
"Copyright (C) 2005 Free Software Foundation, Inc.\n\
This is free software; see the source for copying conditions.\n\
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n\
PARTICULAR PURPOSE.\n"
Expand Down
11 changes: 8 additions & 3 deletions sysdeps/unix/sysv/linux/bits/errno.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* Error constants. Linux specific version.
Copyright (C) 1996, 1997, 1998, 1999 Free Software Foundation, Inc.
Copyright (C) 1996, 1997, 1998, 1999, 2005 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
Expand Down Expand Up @@ -27,12 +27,17 @@
/* Linux has no ENOTSUP error code. */
# define ENOTSUP EOPNOTSUPP

/* Linux also had no ECANCELED error code. Since it is not used here
we define it to an invalid value. */
/* Older Linux versions also had no ECANCELED error code. */
# ifndef ECANCELED
# define ECANCELED 125
# endif

/* Support for error codes to support robust mutexes was added later, too. */
# ifndef EOWNERDEAD
# define EOWNERDEAD 130
# define ENOTRECOVERABLE 131
# endif

# ifndef __ASSEMBLER__
/* Function to get address of global `errno' variable. */
extern int *__errno_location (void) __THROW __attribute__ ((__const__));
Expand Down

0 comments on commit 9333ed0

Please sign in to comment.