This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi! 2003-03-26 Jakub Jelinek <jakub at redhat dot com> * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h (PSEUDO_NOERRNO): Fix a typo. * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h (PSEUDO_NOERRNO, PSEUDO_END_NOERRNO): Define. * sysdeps/unix/sysdep.h (PSEUDO_END_NOERRNO): Fix a typo. Define to PSEUDO_END. --- libc/sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h.jj 2003-03-25 16:41:54.000000000 -0500 +++ libc/sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h 2003-03-26 11:53:53.000000000 -0500 @@ -59,7 +59,7 @@ SYSCALL_ERROR_HANDLER; \ END (name) -#undef PSEUDO +#undef PSEUDO_NOERRNO #define PSEUDO_NOERRNO(name, syscall_name, args) \ .text; \ ENTRY (name) \ --- libc/sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h.jj 2003-01-30 05:01:53.000000000 -0500 +++ libc/sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h 2003-03-26 12:10:29.000000000 -0500 @@ -35,6 +35,7 @@ /* Linux/SPARC uses a different trap number */ #undef PSEUDO +#undef PSEUDO_NOERRNO #undef ENTRY #define ENTRY(name) \ @@ -101,10 +102,20 @@ SYSCALL_ERROR_HANDLER_ENTRY(__syscall_er nop; \ SYSCALL_ERROR_HANDLER +#define PSEUDO_NOERRNO(name, syscall_name, args) \ + .text; \ + ENTRY(name); \ + LOADSYSCALL(syscall_name); \ + ta 0x6d + #undef PSEUDO_END #define PSEUDO_END(name) \ .size name,.-name +#undef PSEUDO_END_NOERRNO +#define PSEUDO_END_NOERRNO(name) \ + .size name,.-name + #undef END #define END(name) \ .size name,.-name --- libc/sysdeps/unix/sysdep.h.jj 2003-03-25 16:41:53.000000000 -0500 +++ libc/sysdeps/unix/sysdep.h 2003-03-26 11:58:10.000000000 -0500 @@ -47,8 +47,8 @@ #ifndef PSEUDO_END #define PSEUDO_END(sym) #endif -#ifndef PSEUDO_END_NOENTRY -#define PSEUDO_END_NOENTRY(sym) +#ifndef PSEUDO_END_NOERRNO +#define PSEUDO_END_NOERRNO(sym) PSEUDO_END(sym) #endif /* Wrappers around system calls should normally inline the system call code. Jakub
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |