forked from bminor/glibc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1998-08-09 09:40 Ulrich Drepper <drepper@cygnus.com> * nss/nss_files/files-XXX.c (internal_getent): In case of an read error do not trust errno value, set it to ENOENT. * db2/db_185.h: Move __ prototypes into include/* header. * dirent/dirent.h: Likewise. * elf/dlfcn.h: Likewise. * gmon/sys/gmon.h: Likewise. * grp/grp.h: Likewise. * intl/libintl.h: Likewise. * io/fcntl.h: Likewise. * io/sys/stat.h: Likewise. * io/sys/statfs.h: Likewise. * io/sys/statvfs.h: Likewise. * libio/stdio.h: Likewise. * login/utmp.h: Likewise. * misc/mntent.h: Likewise. * misc/search.h: Likewise. * misc/sys/file.h: Likewise. * misc/sys/ioctl.h: Likewise. * misc/sys/select.h: Likewise. * misc/sys/uio.h: Likewise. * misc/sys/ustat.h: Likewise. * posix/unistd.h: Likewise. * posix/sys/times.h: Likewise. * posix/sys/wait.h: Likewise. * pwd/pwd.h: Likewise. * resource/ulimit.h: Likewise. * resource/sys/resource.h: Likewise. * setjmp/setjmp.h: Likewise. * shadow/shadow.h: Likewise. * signal/signal.h: Likewise. * socket/sys/socket.h: Likewise. * stdlib/alloca.h: Likewise. * stdlib/stdlib.h: Likewise. * string/string.h: Likewise. * sysdeps/generic/sys/mman.h: Likewise. * sysdeps/unix/bsd/osf/sys/mman.h: Likewise. * sysdeps/unix/bsd/sun/sunos4/sys/mman.h: Likewise. * sysdeps/unix/bsd/ultrix4/sys/mman.h: Likewise. * sysdeps/unix/sysv/irix4/sys/mman.h: Likewise. * sysdeps/unix/sysv/linux/bits/sched.h: Likewise. * sysdeps/unix/sysv/linux/sys/mman.h: Likewise. * termios/termios.h: Likewise. * time/time.h: Likewise. * time/sys/time.h: Likewise. * wcsmbs/wchar.h: Likewise. * include/alloca.h: Add __ prototypes here. * include/db_185.h: Likewise. * include/dirent.h: Likewise. * include/dlfcn.h: Likewise. * include/fcntl.h: Likewise. * include/grp.h: Likewise. * include/libintl.h: Likewise. * include/mntent.h: Likewise. * include/pwd.h: Likewise. * include/sched.h: Likewise. * include/search.h: Likewise. * include/setjmp.h: Likewise. * include/shadow.h: Likewise. * include/signal.h: Likewise. * include/stdio.h: Likewise. * include/stdlib.h: Likewise. * include/string.h: Likewise. * include/termios.h: Likewise. * include/time.h: Likewise. * include/ulimit.h: Likewise. * include/unistd.h: Likewise. * include/utmp.h: Likewise. * include/wchar.h: Likewise. * include/sys/file.h: Likewise. * include/sys/gmon.h: Likewise. * include/sys/ioctl.h: Likewise. * include/sys/mman.h: Likewise. * include/sys/resource.h: Likewise. * include/sys/select.h: Likewise. * include/sys/socket.h: Likewise. * include/sys/stat.h: Likewise. * include/sys/statfs.h: Likewise. * include/sys/time.h: Likewise. * include/sys/times.h: Likewise. * include/sys/uio.h: Likewise. * include/sys/wait.h: Likewise. * Makeconfig (+includes): Search in $(..)include first. * io/fstat.c: Undefine __fstat. * io/lstat.c: Undefine __lstat. * wcsmbs/Versions: Add __mbrlen.
- Loading branch information
Ulrich Drepper
committed
Aug 9, 1998
1 parent
cf0fd01
commit bdbf022
Showing
87 changed files
with
617 additions
and
432 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,10 @@ | ||
#include <stdlib/alloca.h> | ||
|
||
#undef __alloca | ||
|
||
/* Now define the internal interfaces. */ | ||
extern __ptr_t __alloca __P ((size_t __size)); | ||
|
||
#ifdef __GNUC__ | ||
# define __alloca(size) __builtin_alloca (size) | ||
#endif /* GCC. */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,4 @@ | ||
#include <db2/db_185.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
DB *__dbopen __P((const char *, int, int, DBTYPE, const void *)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,11 @@ | ||
#include <dirent/dirent.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern DIR *__opendir __P ((__const char *__name)); | ||
extern int __closedir __P ((DIR *__dirp)); | ||
extern struct dirent *__readdir __P ((DIR *__dirp)); | ||
extern struct dirent64 *__readdir64 __P ((DIR *__dirp)); | ||
extern int __readdir_r __P ((DIR *__dirp, struct dirent *__entry, | ||
struct dirent **__result)); | ||
extern __ssize_t __getdirentries __P ((int __fd, char *__buf, | ||
size_t __nbytes, __off_t *__basep)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,5 @@ | ||
#include <elf/dlfcn.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern void *__dlvsym __P ((void *__handle, __const char *__name, | ||
__const char *__version)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,4 @@ | ||
#include <io/fcntl.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern int __open64 __P ((__const char *__file, int __oflag, ...)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,8 @@ | ||
#include <grp/grp.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern int __getgrent_r __P ((struct group *__resultbuf, char *buffer, | ||
size_t __buflen, struct group **__result)); | ||
extern int __fgetgrent_r __P ((FILE * __stream, struct group *__resultbuf, | ||
char *buffer, size_t __buflen, | ||
struct group **__result)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,7 @@ | ||
#include <intl/libintl.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern char *__gettext __P ((__const char *__msgid)); | ||
extern char *__textdomain __P ((__const char *__domainname)); | ||
extern char *__bindtextdomain __P ((__const char *__domainname, | ||
__const char *__dirname)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,11 @@ | ||
#include <misc/mntent.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern FILE *__setmntent __P ((__const char *__file, __const char *__mode)); | ||
extern struct mntent *__getmntent_r __P ((FILE *__stream, | ||
struct mntent *__result, | ||
char *__buffer, int __bufsize)); | ||
extern int __addmntent __P ((FILE *__stream, __const struct mntent *__mnt)); | ||
extern int __endmntent __P ((FILE *__stream)); | ||
extern char *__hasmntopt __P ((__const struct mntent *__mnt, | ||
__const char *__opt)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,14 @@ | ||
#include <pwd/pwd.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern int __getpwent_r __P ((struct passwd *__resultbuf, char *__buffer, | ||
size_t __buflen, struct passwd **__result)); | ||
extern int __getpwuid_r __P ((__uid_t __uid, struct passwd *__resultbuf, | ||
char *__buffer, size_t __buflen, | ||
struct passwd **__result)); | ||
extern int __getpwnam_r __P ((__const char *__name, struct passwd *__resultbuf, | ||
char *__buffer, size_t __buflen, | ||
struct passwd **__result)); | ||
extern int __fgetpwent_r __P ((FILE * __stream, struct passwd *__resultbuf, | ||
char *__buffer, size_t __buflen, | ||
struct passwd **__result)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,7 @@ | ||
#include "posix/sched.h" | ||
|
||
/* Now define the internal interfaces. */ | ||
|
||
/* This is Linux specific. */ | ||
extern int __clone __P ((int (*__fn) (void *__arg), void *__child_stack, | ||
int __flags, void *__arg)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,12 @@ | ||
#include <misc/search.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern void __hdestroy __P ((void)); | ||
extern void *__tsearch __PMT ((__const void *__key, void **__rootp, | ||
__compar_fn_t compar)); | ||
extern void *__tfind __PMT ((__const void *__key, void *__const *__rootp, | ||
__compar_fn_t compar)); | ||
extern void *__tdelete __PMT ((__const void *__key, void **__rootp, | ||
__compar_fn_t compar)); | ||
extern void __twalk __PMT ((__const void *__root, __action_fn_t action)); | ||
extern void __tdestroy __PMT ((void *__root, __free_fn_t freefct)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,13 @@ | ||
#include <setjmp/setjmp.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
|
||
/* Internal machine-dependent function to restore context sans signal mask. */ | ||
extern void __longjmp __P ((__jmp_buf __env, int __val)) | ||
__attribute__ ((__noreturn__)); | ||
|
||
/* Internal function to possibly save the current mask of blocked signals | ||
in ENV, and always set the flag saying whether or not it was saved. | ||
This is used by the machine-dependent definition of `__sigsetjmp'. | ||
Always returns zero, for convenience. */ | ||
extern int __sigjmp_save __P ((jmp_buf __env, int __savemask)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,16 @@ | ||
#include <shadow/shadow.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern int __getspent_r __P ((struct spwd *__result_buf, char *__buffer, | ||
size_t __buflen, struct spwd **__result)); | ||
extern int __getspnam_r __P ((__const char *__name, struct spwd *__result_buf, | ||
char *__buffer, size_t __buflen, | ||
struct spwd **__result)); | ||
extern int __sgetspent_r __P ((__const char *__string, | ||
struct spwd *__result_buf, char *__buffer, | ||
size_t __buflen, struct spwd **__result)); | ||
extern int __fgetspent_r __P ((FILE *__stream, struct spwd *__result_buf, | ||
char *__buffer, size_t __buflen, | ||
struct spwd **__result)); | ||
extern int __lckpwdf __P ((void)); | ||
extern int __ulckpwdf __P ((void)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,25 @@ | ||
#include <signal/signal.h> | ||
#if defined __need_sig_atomic_t || defined __need_sigset_t | ||
# include <signal/signal.h> | ||
#else | ||
# include <signal/signal.h> | ||
|
||
/* Now define the internal interfaces. */ | ||
extern __sighandler_t __bsd_signal __P ((int __sig, __sighandler_t __handler)); | ||
extern int __kill __P ((__pid_t __pid, int __sig)); | ||
extern int __sigblock __P ((int __mask)); | ||
extern int __sigsetmask __P ((int __mask)); | ||
extern int __sigprocmask __P ((int __how, | ||
__const sigset_t *__set, sigset_t *__oset)); | ||
extern int __sigsuspend __P ((__const sigset_t *__set)); | ||
extern int __sigwait __P ((__const sigset_t *__set, int *__sig)); | ||
extern int __sigwaitinfo __P ((__const sigset_t *__set, siginfo_t *__info)); | ||
extern int __sigtimedwait __P ((__const sigset_t *__set, siginfo_t *__info, | ||
__const struct timespec *__timeout)); | ||
extern int __sigqueue __P ((__pid_t __pid, int __sig, | ||
__const union sigval __val)); | ||
extern int __sigvec __P ((int __sig, __const struct sigvec *__vec, | ||
struct sigvec *__ovec)); | ||
extern int __sigreturn __P ((struct sigcontext *__scp)); | ||
extern int __sigaltstack __P ((__const struct sigaltstack *__ss, | ||
struct sigaltstack *__oss)); | ||
#endif |
Oops, something went wrong.