Update.
1999-12-19 Andreas Jaeger <aj@suse.de> * sysdeps/generic/libc-start.c: Remove declaration of __libc_open. Move declaration of __libc_fcntl to ... * include/fcntl.h: ...here. * include/unistd.h: Move __libc_open and __libc_open64 to ... * include/fcntl.h: ...here. * malloc/malloc.h (__attribute_malloc__): Only define if hasn't happened yet. * malloc/Versions: __libc_freeres was exported with glibc 2.1.3, rename label.
This commit is contained in:
parent
2a505c961d
commit
762e5d4831
15
ChangeLog
15
ChangeLog
@ -1,3 +1,18 @@
|
||||
1999-12-19 Andreas Jaeger <aj@suse.de>
|
||||
|
||||
* sysdeps/generic/libc-start.c: Remove declaration of
|
||||
__libc_open. Move declaration of __libc_fcntl to ...
|
||||
* include/fcntl.h: ...here.
|
||||
|
||||
* include/unistd.h: Move __libc_open and __libc_open64 to ...
|
||||
* include/fcntl.h: ...here.
|
||||
|
||||
* malloc/malloc.h (__attribute_malloc__): Only define if hasn't
|
||||
happened yet.
|
||||
|
||||
* malloc/Versions: __libc_freeres was exported with glibc 2.1.3,
|
||||
rename label.
|
||||
|
||||
1999-12-19 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* sysdeps/unix/sysv/linux/bits/resource.h: Remove <asm/resource.h>
|
||||
|
@ -3,4 +3,8 @@
|
||||
|
||||
/* Now define the internal interfaces. */
|
||||
extern int __open64 (__const char *__file, int __oflag, ...);
|
||||
extern int __libc_open64 (const char *file, int oflag, ...);
|
||||
extern int __libc_open (const char *file, int oflag, ...);
|
||||
extern int __libc_fcntl (int fd, int cmd, ...);
|
||||
|
||||
#endif
|
||||
|
@ -4,8 +4,6 @@
|
||||
/* Now define the internal interfaces. */
|
||||
extern int __access (__const char *__name, int __type);
|
||||
extern int __euidaccess (__const char *__name, int __type);
|
||||
extern int __libc_open64 (const char *file, int oflag, ...);
|
||||
extern int __libc_open (const char *file, int oflag, ...);
|
||||
extern __off64_t __lseek64 (int __fd, __off64_t __offset, int __whence);
|
||||
extern __off64_t __libc_lseek64 (int __fd, __off64_t __offset, int __whence);
|
||||
extern ssize_t __pread (int __fd, void *__buf, size_t __nbytes,
|
||||
|
@ -44,7 +44,7 @@ libc {
|
||||
# v*
|
||||
valloc;
|
||||
}
|
||||
GLIBC_2.1 {
|
||||
GLIBC_2.1.3 {
|
||||
# Special functions.
|
||||
__libc_freeres;
|
||||
}
|
||||
|
@ -55,7 +55,7 @@
|
||||
/* Used by GNU libc internals. */
|
||||
# define __malloc_size_t size_t
|
||||
# define __malloc_ptrdiff_t ptrdiff_t
|
||||
#else
|
||||
#elif !defined __attribute_malloc__
|
||||
# define __attribute_malloc__
|
||||
#endif
|
||||
|
||||
|
@ -25,8 +25,6 @@
|
||||
#include <elf/ldsodefs.h>
|
||||
|
||||
extern void __libc_init_first (int argc, char **argv, char **envp);
|
||||
extern int __libc_fcntl (int fd, int cmd, ...);
|
||||
extern int __libc_open (const char *pathname, int flags, ...);
|
||||
|
||||
extern int _dl_starting_up;
|
||||
weak_extern (_dl_starting_up)
|
||||
|
Loading…
x
Reference in New Issue
Block a user