}
+extern
+ssize_t __libc_pread64 (int __fd, void *__buf, size_t __nbytes,
+ __off64_t __offset);
+ssize_t __pread64 (int __fd, void *__buf, size_t __nbytes,
+ __off64_t __offset)
+{
+ return __libc_pread64(__fd, __buf, __nbytes, __offset);
+}
+
+
+
extern
void __libc_longjmp(jmp_buf env, int val) __attribute((noreturn));
/* not weak: __attribute__((weak)) */
strong_alias(connect, __connect)
strong_alias(send, __send)
+weak_alias (__pread64, pread64)
weak_alias(__fork, fork)
//weak_alias(__vfork, vfork)
//void __lseek ( void ) { unimp("__lseek"); }
//void __open ( void ) { unimp("__open"); }
//void __open64 ( void ) { unimp("__open64"); }
-void __pread64 ( void ) { unimp("__pread64"); }
+//void __pread64 ( void ) { unimp("__pread64"); }
//void __pthread_atfork ( void ) { unimp("__pthread_atfork"); }
//void __pthread_getspecific ( void ) { unimp("__pthread_getspecific"); }
//void __pthread_key_create ( void ) { unimp("__pthread_key_create"); }
# define weak_alias(name, aliasname) \
extern __typeof (name) aliasname __attribute__ ((weak, alias (#name)));
-weak_alias (__pread64, pread64)
weak_alias (__pwrite64, pwrite64)
weak_alias(pthread_rwlock_destroy, __pthread_rwlock_destroy)
}
+extern
+ssize_t __libc_pread64 (int __fd, void *__buf, size_t __nbytes,
+ __off64_t __offset);
+ssize_t __pread64 (int __fd, void *__buf, size_t __nbytes,
+ __off64_t __offset)
+{
+ return __libc_pread64(__fd, __buf, __nbytes, __offset);
+}
+
+
+
extern
void __libc_longjmp(jmp_buf env, int val) __attribute((noreturn));
/* not weak: __attribute__((weak)) */
strong_alias(connect, __connect)
strong_alias(send, __send)
+weak_alias (__pread64, pread64)
weak_alias(__fork, fork)
//weak_alias(__vfork, vfork)
//void __lseek ( void ) { unimp("__lseek"); }
//void __open ( void ) { unimp("__open"); }
//void __open64 ( void ) { unimp("__open64"); }
-void __pread64 ( void ) { unimp("__pread64"); }
+//void __pread64 ( void ) { unimp("__pread64"); }
//void __pthread_atfork ( void ) { unimp("__pthread_atfork"); }
//void __pthread_getspecific ( void ) { unimp("__pthread_getspecific"); }
//void __pthread_key_create ( void ) { unimp("__pthread_key_create"); }
# define weak_alias(name, aliasname) \
extern __typeof (name) aliasname __attribute__ ((weak, alias (#name)));
-weak_alias (__pread64, pread64)
weak_alias (__pwrite64, pwrite64)
weak_alias(pthread_rwlock_destroy, __pthread_rwlock_destroy)
}
+extern
+ssize_t __libc_pread64 (int __fd, void *__buf, size_t __nbytes,
+ __off64_t __offset);
+ssize_t __pread64 (int __fd, void *__buf, size_t __nbytes,
+ __off64_t __offset)
+{
+ return __libc_pread64(__fd, __buf, __nbytes, __offset);
+}
+
+
+
extern
void __libc_longjmp(jmp_buf env, int val) __attribute((noreturn));
/* not weak: __attribute__((weak)) */
strong_alias(connect, __connect)
strong_alias(send, __send)
+weak_alias (__pread64, pread64)
weak_alias(__fork, fork)
//weak_alias(__vfork, vfork)
//void __lseek ( void ) { unimp("__lseek"); }
//void __open ( void ) { unimp("__open"); }
//void __open64 ( void ) { unimp("__open64"); }
-void __pread64 ( void ) { unimp("__pread64"); }
+//void __pread64 ( void ) { unimp("__pread64"); }
//void __pthread_atfork ( void ) { unimp("__pthread_atfork"); }
//void __pthread_getspecific ( void ) { unimp("__pthread_getspecific"); }
//void __pthread_key_create ( void ) { unimp("__pthread_key_create"); }
# define weak_alias(name, aliasname) \
extern __typeof (name) aliasname __attribute__ ((weak, alias (#name)));
-weak_alias (__pread64, pread64)
weak_alias (__pwrite64, pwrite64)
weak_alias(pthread_rwlock_destroy, __pthread_rwlock_destroy)