+2002-04-27 Ulrich Drepper <drepper@redhat.com>
+
+ * sysdeps/unix/sysv/linux/ia64/fxstat.c: Fix a few issues with the
+ _internal symbol handling.
+ * sysdeps/unix/sysv/linux/ia64/lxstat.c: Likewise.
+
2002-04-26 Ulrich Drepper <drepper@redhat.com>
* sysdeps/ia64/fpu/s_finite.S: Define _internal aliases.
/* Ho hum, since xstat == xstat64 we must get rid of the prototype or gcc
will complain since they don't strictly match. */
#define __fxstat64 __fxstat64_disable
+#define __fxstat64_internal __fxstat64_internal_disable
+/* To avoid the optimizations of using _internal functions define
+ NOT_IN_libc. */
+#define NOT_IN_libc 1
#include <errno.h>
#include <stddef.h>
extern int __syscall_fstat (int, struct stat *__unbounded);
#undef __fxstat
+#undef __fxstat64_internal
/* Get information about the file FD in BUF. */
int
/* Ho hum, since xstat == xstat64 we must get rid of the prototype or gcc
will complain since they don't strictly match. */
#define __lxstat64 __lxstat64_disable
+#define __lxstat64_internal __lxstat64_internal_disable
+/* To avoid the optimizations of using _internal functions define
+ NOT_IN_libc. */
+#define NOT_IN_libc 1
#include <errno.h>
#include <stddef.h>
#include <bp-checks.h>
#undef __lxstat
+#undef __lxstat64_internal
extern int __syscall_lstat (const char *__unbounded, struct stat *__unbounded);
INTDEF(__lxstat)
weak_alias (__lxstat, _lxstat);
#undef __lxstat64
-INTDEF(__lxstat64)
strong_alias (__lxstat, __lxstat64);
+INTDEF(__lxstat64)