This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
Community source repository for glibc add-on ports branch, master, updated. glibc-2.10.1-42-ga8e59aa
- From: schwab at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 14 Nov 2009 23:31:30 -0000
- Subject: Community source repository for glibc add-on ports branch, master, updated. glibc-2.10.1-42-ga8e59aa
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Community source repository for glibc add-on ports".
The branch, master has been updated
via a8e59aa896ea69fe6a7064686647f2dd178e170e (commit)
via 722367f5d9ab031cdcc58c428ba50b51342205b4 (commit)
from 37a907cc8639abb450fb596e350fb08e17612f1a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=a8e59aa896ea69fe6a7064686647f2dd178e170e
commit a8e59aa896ea69fe6a7064686647f2dd178e170e
Author: Andreas Schwab <schwab@linux-m68k.org>
Date: Sun Nov 15 00:15:17 2009 +0100
Add libgcc_s.h for m68k
diff --git a/ChangeLog.m68k b/ChangeLog.m68k
index fd4dfdd..4dc4f41 100644
--- a/ChangeLog.m68k
+++ b/ChangeLog.m68k
@@ -1,3 +1,7 @@
+2009-11-15 Andreas Schwab <schwab@linux-m68k.org>
+
+ * sysdeps/m68k/libgcc_s.h: New file.
+
2009-11-14 Andreas Schwab <schwab@linux-m68k.org>
* sysdeps/unix/sysv/linux/m68k/bits/fcntl.h (F_SETOWN_EX)
diff --git a/sysdeps/m68k/libgcc_s.h b/sysdeps/m68k/libgcc_s.h
new file mode 100644
index 0000000..8523ad1
--- /dev/null
+++ b/sysdeps/m68k/libgcc_s.h
@@ -0,0 +1,2 @@
+/* Name of libgcc_s library provided by gcc, m68k version. */
+#define LIBGCC_S_SO "libgcc_s.so.2"
http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=722367f5d9ab031cdcc58c428ba50b51342205b4
commit 722367f5d9ab031cdcc58c428ba50b51342205b4
Author: Andreas Schwab <schwab@linux-m68k.org>
Date: Sat Nov 14 23:57:55 2009 +0100
Define F_[GS]ETOWN_EX, F_OWNER_[TPG]ID, f_owner_ex for m68k
diff --git a/ChangeLog.m68k b/ChangeLog.m68k
index 6d8c26f..fd4dfdd 100644
--- a/ChangeLog.m68k
+++ b/ChangeLog.m68k
@@ -1,3 +1,9 @@
+2009-11-14 Andreas Schwab <schwab@linux-m68k.org>
+
+ * sysdeps/unix/sysv/linux/m68k/bits/fcntl.h (F_SETOWN_EX)
+ (F_GETOWN_EX, F_OWNER_TID, F_OWNER_PID, F_OWNER_GID, f_owner_ex):
+ Define.
+
2009-11-07 Joseph Myers <joseph@codesourcery.com>
* sysdeps/unix/sysv/linux/m68k/bits/fcntl.h (fallocate): Fix types
diff --git a/sysdeps/unix/sysv/linux/m68k/bits/fcntl.h b/sysdeps/unix/sysv/linux/m68k/bits/fcntl.h
index 3d9ef2e..6fc7a0a 100644
--- a/sysdeps/unix/sysv/linux/m68k/bits/fcntl.h
+++ b/sysdeps/unix/sysv/linux/m68k/bits/fcntl.h
@@ -1,5 +1,5 @@
/* O_*, F_*, FD_* bit values for Linux.
- Copyright (C) 2000, 2004, 2008 Free Software Foundation, Inc.
+ Copyright (C) 2000, 2004, 2008, 2009 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
@@ -91,6 +91,8 @@
#ifdef __USE_GNU
# define F_SETSIG 10 /* Set number of signal to be sent. */
# define F_GETSIG 11 /* Get number of signal to be sent. */
+# define F_SETOWN_EX 15 /* Get owner (thread receiving SIGIO). */
+# define F_GETOWN_EX 16 /* Set owner (thread receiving SIGIO). */
#endif
#ifdef __USE_GNU
@@ -165,6 +167,23 @@ struct flock64
};
#endif
+#ifdef __USE_GNU
+/* Owner types. */
+enum __pid_type
+ {
+ F_OWNER_TID = 0, /* Kernel thread. */
+ F_OWNER_PID, /* Process. */
+ F_OWNER_GID /* Process group. */
+ };
+
+/* Structure to use with F_GETOWN_EX and F_SETOWN_EX. */
+struct f_owner_ex
+ {
+ enum __pid_type type; /* Owner type of ID. */
+ __pid_t pid; /* ID of owner. */
+ };
+#endif
+
/* Define some more compatibility macros to be backward compatible with
BSD systems which did not managed to hide these kernel macros. */
#ifdef __USE_BSD
-----------------------------------------------------------------------
Summary of changes:
ChangeLog.m68k | 10 ++++++++++
sysdeps/m68k/libgcc_s.h | 2 ++
sysdeps/unix/sysv/linux/m68k/bits/fcntl.h | 21 ++++++++++++++++++++-
3 files changed, 32 insertions(+), 1 deletions(-)
create mode 100644 sysdeps/m68k/libgcc_s.h
hooks/post-receive
--
Community source repository for glibc add-on ports