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.15-63-ga31567f
- From: jsm28 at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 15 Feb 2012 22:39:35 -0000
- Subject: Community source repository for glibc add-on ports branch, master, updated. glibc-2.15-63-ga31567f
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 a31567f46f9b30f2979223c42502c7a57f41b703 (commit)
from d2cc32ab719a825c825061c6b5dcf959968ead5d (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=a31567f46f9b30f2979223c42502c7a57f41b703
commit a31567f46f9b30f2979223c42502c7a57f41b703
Author: Robert Millan <rmh@gnu.org>
Date: Wed Feb 15 22:39:15 2012 +0000
Define SYSCALL_ERROR_LABEL for mips32.
diff --git a/ChangeLog.mips b/ChangeLog.mips
index 4d66c84..0d43038 100644
--- a/ChangeLog.mips
+++ b/ChangeLog.mips
@@ -1,5 +1,11 @@
2012-02-15 Robert Millan <rmh@gnu.org>
+ [BZ #12301]
+ * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h [__ASSEMBLER__]
+ [__PIC__] (SYSCALL_ERROR_LABEL): New macro.
+
+2012-02-15 Robert Millan <rmh@gnu.org>
+
[BZ #12298]
* sysdeps/unix/sysv/linux/mips/sys/tas.h: Moved to ...
* sysdeps/mips/sys/tas.h: ... here.
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h b/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
index 061e322..57de0a4 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
+++ b/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
@@ -37,7 +37,15 @@
#undef SYS_ify
#define SYS_ify(syscall_name) __NR_##syscall_name
-#ifndef __ASSEMBLER__
+#ifdef __ASSEMBLER__
+
+/* We don't want the label for the error handler to be visible in the symbol
+ table when we define it here. */
+#ifdef __PIC__
+# define SYSCALL_ERROR_LABEL 99b
+#endif
+
+#else /* ! __ASSEMBLER__ */
/* Define a macro which expands into the inline wrapper code for a system
call. */
-----------------------------------------------------------------------
Summary of changes:
ChangeLog.mips | 6 ++++++
sysdeps/unix/sysv/linux/mips/mips32/sysdep.h | 10 +++++++++-
2 files changed, 15 insertions(+), 1 deletions(-)
hooks/post-receive
--
Community source repository for glibc add-on ports