[PATCH] use L() in mips's sysdep-cancel.h
Guido Guenther
agx@sigxcpu.org
Thu Jul 24 19:27:00 GMT 2003
Hi,
really minor cleanup that adds IS_IN_librt and uses L() for local
labels. Please apply.
-- Guido
-------------- next part --------------
2003-07-14 Guido Guenther <agx@sigxcpu.org>
* sysdeps/unix/sysv/linux/mips/sysdep-cancel.h: Add IS_IN_librt,
use L() for local labels.
===================================================================
RCS file: /cvs/glibc/libc/linuxthreads/sysdeps/unix/sysv/linux/mips/sysdep-cancel.h,v
retrieving revision 1.1
diff -u -p -u -r1.1 sysdep-cancel.h
--- linuxthreads/sysdeps/unix/sysv/linux/mips/sysdep-cancel.h 27 Jan 2003 18:56:29 -0000 1.1
+++ linuxthreads/sysdeps/unix/sysv/linux/mips/sysdep-cancel.h 14 Jul 2003 18:50:22 -0000
@@ -22,7 +22,7 @@
# include <linuxthreads/internals.h>
#endif
-#if !defined NOT_IN_libc || defined IS_IN_libpthread
+#if !defined NOT_IN_libc || defined IS_IN_libpthread || defined IS_IN_librt
#ifdef __PIC__
# undef PSEUDO
@@ -35,14 +35,14 @@
.cpload t9; \
.set reorder; \
SINGLE_THREAD_P(t0); \
- bne zero, t0, Lpseudo_cancel; \
+ bne zero, t0, L(pseudo_cancel); \
.set noreorder; \
li v0, SYS_ify(syscall_name); \
syscall; \
.set reorder; \
bne a3, zero, SYSCALL_ERROR_LABEL; \
ret; \
- Lpseudo_cancel: \
+ L(pseudo_cancel): \
SAVESTK_##args; \
sw ra, 28(sp); \
sw gp, 32(sp); \
@@ -65,7 +65,7 @@
lw ra, 28(sp); /* restore return address */ \
RESTORESTK; \
bne a3, zero, SYSCALL_ERROR_LABEL; \
- Lpseudo_end:
+ L(pseudo_end):
#endif
# define PUSHARGS_0 /* nothing to do */
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20030724/4547541a/attachment.sig>
More information about the Libc-alpha
mailing list