libc/picolibc: When !TLS, use zephyr errno For targets without thread local storage, we need to use the builtin per-thread errno support provided by Zephyr as the multi-thread errno support provided in picolibc relies on TLS. Signed-off-by: Keith Packard <keithp@keithp.com>