Mark Johnston 9c97062b62 libc: Use the initial-exec TLS model
This permits more efficient accesses of thread-local variables, which
are heavily used at least by jemalloc and locale-aware code.  Note that
on amd64 and i386, jemalloc's thread-local variables already have their
TLS model overridden by defining JEMALLOC_TLS_MODEL.

For now the change is applied only to tested platforms, but should in
principle be enabled everywhere.

PR:		255840
Suggested by:	jrtc27
Reviewed by:	kib
MFC after:	2 months
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D31070
2021-07-15 22:41:10 -04:00
..
2021-04-09 23:46:24 +03:00
2020-10-09 19:12:44 +00:00
2020-04-30 22:08:40 +00:00
2021-05-13 16:23:44 +02:00
2018-10-20 22:39:35 +00:00
2021-04-09 23:46:24 +03:00
2020-04-30 22:08:40 +00:00
2021-02-23 20:08:10 +02:00
2021-04-09 23:46:24 +03:00
2020-12-16 09:02:09 +00:00
2021-05-13 09:53:08 +02:00
2020-04-30 22:08:40 +00:00
2021-07-15 22:41:10 -04:00
2019-12-11 17:37:53 +00:00