> It still doesn't look natural to me. You're right. It was created by human action, no doubt about it. It would be fine to split this file into sysdeps/cpu/tls-macros.h files, but it matters little.