Well afaics Linux/m68k sacrificed a global register (A5 ?) for TLS so that should be the easy start.
Not sure if the concept of threads, TLS and such makes any sense on AmigaOS or TOS. Most likely fairly irrelevant as those have a substantially different process/thread model than POSIX. Richard