mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 16:50:55 +08:00
2ccc0da0c7
getopt() in the FLAT build environment is not thread safe. This is because global variables that are process-specific in Unix are truly global in the FLAT build. Moving the getopt() variables into TLS resolves this issue. No side-effects are expected other than to getopt() Tested with sim:nsh