* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_LDT_WORKS):
Define it for newer kernels.
* intl/Makefile: Run gettext-test only if msgfmt is available.
+ * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_LDT_WORKS):
+ Define it for newer kernels.
+
2000-05-23 Ulrich Drepper <drepper@redhat.com>
* elf/dl-sym.c: Minor cleanups.
#ifndef PT_EI
# define PT_EI extern inline
#endif
-
+#include "kernel-features.h"
/* Get some notion of the current stack. Need not be exactly the top
of the stack, just something somewhere in the current frame. */
return ret;
}
-
+#if __ASSUME_LDT_WORKS > 0
#include "../useldt.h"
+#endif
# define __ASSUME_SETRESUID_SYSCALL 1
# endif
#endif
+
+/* We can use the LDTs for threading with Linux 2.3.99 and newer. */
+#if __LINUX_KERNEL_VERSION >= 131939
+# define __ASSUME_LDT_WORKS 1
+#endif