--- src/lib/libc/include/runetype.h.orig 2019-04-16 11:51:27.954530199 +0200 +++ src/lib/libc/include/runetype.h 2019-04-16 11:51:53.346901123 +0200 @@ -88,19 +88,7 @@ __BEGIN_DECLS extern const _RuneLocale _DefaultRuneLocale; extern const _RuneLocale *_CurrentRuneLocale; -#if defined(__NO_TLS) || defined(__RUNETYPE_INTERNAL) -extern const _RuneLocale *__getCurrentRuneLocale(void); -#else -extern _Thread_local const _RuneLocale *_ThreadRuneLocale; -static __inline const _RuneLocale *__getCurrentRuneLocale(void) -{ - - if (_ThreadRuneLocale) - return _ThreadRuneLocale; - return _CurrentRuneLocale; -} -#endif /* __NO_TLS || __RUNETYPE_INTERNAL */ -#define _CurrentRuneLocale (__getCurrentRuneLocale()) +#define _CurrentRuneLocale (&_DefaultRuneLocale) __END_DECLS #endif /* !_RUNETYPE_H_ */