summaryrefslogtreecommitdiff
path: root/src/locale/setlocale.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-09lift locale lock out of internal __get_localeRich Felker1-6/+5
2018-11-02fix regression in setlocale for LC_ALL with per-category settingRich Felker1-1/+1
2018-10-20adapt setlocale to support possibility of failureRich Felker1-12/+20
2018-09-12split internal lock API out of libc.h, creating lock.hRich Felker1-1/+1
2018-09-12overhaul internally-public declarations using wrapper headersRich Felker1-2/+0
2018-01-09revise the definition of multiple basic locks in the codeJens Gustedt1-1/+1
2017-03-21make setlocale return a single name for LC_ALL if all categories matchRich Felker1-2/+5
2015-05-27overhaul locale internals to treat categories roughly uniformlyRich Felker1-45/+27
2015-05-27replace atomics with locks in locale-setting codeRich Felker1-16/+32
2015-05-16eliminate costly tricks to avoid TLS access for current locale stateRich Felker1-6/+1
2014-07-24implement locale file loading and state for remaining locale categoriesRich Felker1-2/+12
2014-07-02add locale frameworkRich Felker1-5/+63
2011-02-12initial check-in, version 0.5.0v0.5.0Rich Felker1-0/+9