mirror of
https://sourceware.org/git/glibc.git
synced 2024-10-01 11:37:45 +00:00
fc7f617d30
* include/link.h: Include sysd-link.h. * sysdeps/generic/sysd-link.h: New file. * sysdeps/unix/sysv/linux/sysd-link.h: New file. * elf/Makefile (distribute): Add sysd-link.h. * elf/dl-load.c: Use definitions from sysd-link.h instead of stat types and functions directly. * elf/dl-misc.c: Likewise. * elf/dl-profile.c: Likewise. * elf/loadfail.c (main): Close all successfully loaded objects.
6 lines
150 B
C
6 lines
150 B
C
/* On Linux we have stat64 available. */
|
|
#define elf_stat stat64
|
|
#define elf_fxstat __fxstat64
|
|
#define elf_xstat __xstat64
|
|
#define elf_ino_t ino64_t
|