diff --git a/sysdeps/x86/thread_pointer.h b/sysdeps/x86/thread_pointer.h
index 4c02c8daab..c1746d3fae 100644
--- a/sysdeps/x86/thread_pointer.h
+++ b/sysdeps/x86/thread_pointer.h
@@ -19,6 +19,8 @@
 #ifndef _SYS_THREAD_POINTER_H
 #define _SYS_THREAD_POINTER_H
 
+#include <features.h>
+
 static inline void *
 __thread_pointer (void)
 {