diff options
Diffstat (limited to 'sysdeps/wordsize-64')
26 files changed, 87 insertions, 0 deletions
diff --git a/sysdeps/wordsize-64/alphasort.c b/sysdeps/wordsize-64/alphasort.c new file mode 100644 index 0000000000..5096166625 --- /dev/null +++ b/sysdeps/wordsize-64/alphasort.c @@ -0,0 +1,3 @@ +#include "../../dirent/alphasort.c" + +weak_alias (alphasort, alphasort64) diff --git a/sysdeps/wordsize-64/alphasort64.c b/sysdeps/wordsize-64/alphasort64.c new file mode 100644 index 0000000000..08509131b6 --- /dev/null +++ b/sysdeps/wordsize-64/alphasort64.c @@ -0,0 +1 @@ +/* Defined in alphasort.c. */ diff --git a/sysdeps/wordsize-64/fseeko.c b/sysdeps/wordsize-64/fseeko.c new file mode 100644 index 0000000000..692885a8be --- /dev/null +++ b/sysdeps/wordsize-64/fseeko.c @@ -0,0 +1,3 @@ +#include "../../libio/fseeko.c" + +weak_alias (fseeko, fseeko64) diff --git a/sysdeps/wordsize-64/fseeko64.c b/sysdeps/wordsize-64/fseeko64.c new file mode 100644 index 0000000000..73e011afbb --- /dev/null +++ b/sysdeps/wordsize-64/fseeko64.c @@ -0,0 +1 @@ +/* Defined in fseeko.c. */ diff --git a/sysdeps/wordsize-64/ftello.c b/sysdeps/wordsize-64/ftello.c new file mode 100644 index 0000000000..fa05cfcf02 --- /dev/null +++ b/sysdeps/wordsize-64/ftello.c @@ -0,0 +1,3 @@ +#include "../../libio/ftello.c" + +weak_alias (ftello, ftello64) diff --git a/sysdeps/wordsize-64/ftello64.c b/sysdeps/wordsize-64/ftello64.c new file mode 100644 index 0000000000..2cbbe6320a --- /dev/null +++ b/sysdeps/wordsize-64/ftello64.c @@ -0,0 +1 @@ +/* Defined in ftello.c. */ diff --git a/sysdeps/wordsize-64/ftw.c b/sysdeps/wordsize-64/ftw.c new file mode 100644 index 0000000000..ca19903799 --- /dev/null +++ b/sysdeps/wordsize-64/ftw.c @@ -0,0 +1,16 @@ +#define ftw64 __rename_ftw64 +#define nftw64 __rename_nftw64 + +#include "../../io/ftw.c" + +#undef ftw64 +#undef nftw64 + +weak_alias (ftw, ftw64) +strong_alias (__new_nftw, __new_nftw64) +versioned_symbol (libc, __new_nftw64, nftw64, GLIBC_2_3_3); + +#if SHLIB_COMPAT(libc, GLIBC_2_1, GLIBC_2_3_3) +strong_alias (__old_nftw, __old_nftw64) +compat_symbol (libc, __old_nftw64, nftw64, GLIBC_2_1); +#endif diff --git a/sysdeps/wordsize-64/ftw64.c b/sysdeps/wordsize-64/ftw64.c new file mode 100644 index 0000000000..1cfcaadfd1 --- /dev/null +++ b/sysdeps/wordsize-64/ftw64.c @@ -0,0 +1 @@ +/* Defined in ftw.c. */ diff --git a/sysdeps/wordsize-64/iofgetpos.c b/sysdeps/wordsize-64/iofgetpos.c new file mode 100644 index 0000000000..ba8df67c9b --- /dev/null +++ b/sysdeps/wordsize-64/iofgetpos.c @@ -0,0 +1,12 @@ +#define _IO_new_fgetpos64 __renamed__IO_new_fgetpos64 +#define _IO_fgetpos64 __renamed__IO_fgetpos64 + +#include "../../libio/iofgetpos.c" + +#undef _IO_new_fgetpos64 +#undef _IO_fgetpos64 + +strong_alias (_IO_new_fgetpos, _IO_new_fgetpos64) +strong_alias (_IO_new_fgetpos64, __new_fgetpos64) +versioned_symbol (libc, _IO_new_fgetpos64, _IO_fgetpos64, GLIBC_2_2); +versioned_symbol (libc, __new_fgetpos64, fgetpos64, GLIBC_2_2); diff --git a/sysdeps/wordsize-64/iofgetpos64.c b/sysdeps/wordsize-64/iofgetpos64.c new file mode 100644 index 0000000000..1748b810fb --- /dev/null +++ b/sysdeps/wordsize-64/iofgetpos64.c @@ -0,0 +1 @@ +/* Defined in iofgetpos.c. */ diff --git a/sysdeps/wordsize-64/iofopen.c b/sysdeps/wordsize-64/iofopen.c new file mode 100644 index 0000000000..d8d92ca5ec --- /dev/null +++ b/sysdeps/wordsize-64/iofopen.c @@ -0,0 +1,4 @@ +#include "../../libio/iofopen.c" + +weak_alias (_IO_new_fopen, _IO_fopen64) +weak_alias (_IO_new_fopen, fopen64) diff --git a/sysdeps/wordsize-64/iofopen64.c b/sysdeps/wordsize-64/iofopen64.c new file mode 100644 index 0000000000..68315d857d --- /dev/null +++ b/sysdeps/wordsize-64/iofopen64.c @@ -0,0 +1 @@ +/* Defined in iofopen.c. */ diff --git a/sysdeps/wordsize-64/iofsetpos.c b/sysdeps/wordsize-64/iofsetpos.c new file mode 100644 index 0000000000..f2bb8aec55 --- /dev/null +++ b/sysdeps/wordsize-64/iofsetpos.c @@ -0,0 +1,12 @@ +#define _IO_new_fsetpos64 __renamed__IO_new_fsetpos64 +#define _IO_fsetpos64 __renamed__IO_fsetpos64 + +#include "../../libio/iofsetpos.c" + +#undef _IO_new_fsetpos64 +#undef _IO_fsetpos64 + +strong_alias (_IO_new_fsetpos, _IO_new_fsetpos64) +strong_alias (_IO_new_fsetpos64, __new_fsetpos64) +versioned_symbol (libc, __new_fsetpos64, fsetpos64, GLIBC_2_2); +versioned_symbol (libc, _IO_new_fsetpos64, _IO_fsetpos64, GLIBC_2_2); diff --git a/sysdeps/wordsize-64/iofsetpos64.c b/sysdeps/wordsize-64/iofsetpos64.c new file mode 100644 index 0000000000..5fbc7328b5 --- /dev/null +++ b/sysdeps/wordsize-64/iofsetpos64.c @@ -0,0 +1 @@ +/* Defined in iofsetpos.c. */ diff --git a/sysdeps/wordsize-64/lockf.c b/sysdeps/wordsize-64/lockf.c new file mode 100644 index 0000000000..502472d98b --- /dev/null +++ b/sysdeps/wordsize-64/lockf.c @@ -0,0 +1,3 @@ +#include "../../io/lockf.c" + +weak_alias (lockf, lockf64) diff --git a/sysdeps/wordsize-64/lockf64.c b/sysdeps/wordsize-64/lockf64.c new file mode 100644 index 0000000000..8ef5fc6b46 --- /dev/null +++ b/sysdeps/wordsize-64/lockf64.c @@ -0,0 +1 @@ +/* Defined in lockf.c. */ diff --git a/sysdeps/wordsize-64/mkostemp.c b/sysdeps/wordsize-64/mkostemp.c new file mode 100644 index 0000000000..4f81fdf544 --- /dev/null +++ b/sysdeps/wordsize-64/mkostemp.c @@ -0,0 +1,3 @@ +#include "../../misc/mkostemp.c" + +weak_alias (mkostemp, mkostemp64) diff --git a/sysdeps/wordsize-64/mkostemp64.c b/sysdeps/wordsize-64/mkostemp64.c new file mode 100644 index 0000000000..14bb25023e --- /dev/null +++ b/sysdeps/wordsize-64/mkostemp64.c @@ -0,0 +1 @@ +/* Defined in mkostemp.c. */ diff --git a/sysdeps/wordsize-64/mkstemp.c b/sysdeps/wordsize-64/mkstemp.c new file mode 100644 index 0000000000..bf6df18485 --- /dev/null +++ b/sysdeps/wordsize-64/mkstemp.c @@ -0,0 +1,3 @@ +#include "../../misc/mkstemp.c" + +weak_alias (mkstemp, mkstemp64) diff --git a/sysdeps/wordsize-64/mkstemp64.c b/sysdeps/wordsize-64/mkstemp64.c new file mode 100644 index 0000000000..e72bb46433 --- /dev/null +++ b/sysdeps/wordsize-64/mkstemp64.c @@ -0,0 +1 @@ +/* Defined in mkstemp.c. */ diff --git a/sysdeps/wordsize-64/scandir.c b/sysdeps/wordsize-64/scandir.c new file mode 100644 index 0000000000..9af7e9b386 --- /dev/null +++ b/sysdeps/wordsize-64/scandir.c @@ -0,0 +1,6 @@ +#define scandir64 scandir64_renamed + +#include "../../dirent/scandir.c" + +#undef scandir64 +weak_alias (scandir, scandir64) diff --git a/sysdeps/wordsize-64/scandir64.c b/sysdeps/wordsize-64/scandir64.c new file mode 100644 index 0000000000..3c2c4a1590 --- /dev/null +++ b/sysdeps/wordsize-64/scandir64.c @@ -0,0 +1 @@ +/* Defined in scandir.c. */ diff --git a/sysdeps/wordsize-64/tmpfile.c b/sysdeps/wordsize-64/tmpfile.c new file mode 100644 index 0000000000..449a222d98 --- /dev/null +++ b/sysdeps/wordsize-64/tmpfile.c @@ -0,0 +1,3 @@ +#include "../../stdio-common/tmpfile.c" + +weak_alias (__new_tmpfile, tmpfile64) diff --git a/sysdeps/wordsize-64/tmpfile64.c b/sysdeps/wordsize-64/tmpfile64.c new file mode 100644 index 0000000000..5c124c249b --- /dev/null +++ b/sysdeps/wordsize-64/tmpfile64.c @@ -0,0 +1 @@ +/* Defined in tmpfile.c. */ diff --git a/sysdeps/wordsize-64/versionsort.c b/sysdeps/wordsize-64/versionsort.c new file mode 100644 index 0000000000..90365a4b25 --- /dev/null +++ b/sysdeps/wordsize-64/versionsort.c @@ -0,0 +1,3 @@ +#include "../../dirent/versionsort.c" + +weak_alias (versionsort, versionsort64) diff --git a/sysdeps/wordsize-64/versionsort64.c b/sysdeps/wordsize-64/versionsort64.c new file mode 100644 index 0000000000..ac6c3c702a --- /dev/null +++ b/sysdeps/wordsize-64/versionsort64.c @@ -0,0 +1 @@ +/* Defined in versionsort.c. */ |