This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]