This is old but retained for future reference.
With glibc-2.5+, there is no 'tls' directory anymore so as long
as ARMedslack is using the same glibc version as Slackware,
we can use Slackware's package doinst.sh scripts unmodified.

1. When upgrading between glibc versions, remember to go into
   slackware-current/source/l/glibc and remove the NPTL stuff
   from the doinst.sh scripts.

   ARM doesn't have NPTL yet, so none of the dirs and libs are
   created -- which would cause errors from the doinst script
   during package installation.

2.  Also ensure that the output file is 'doinst.sh' rather than
   'doinst.sh-glibc'.

--- doinst.sh-glibc.orig        2005-05-21 09:50:00.000000000 +0100
+++ doinst.sh   2005-05-21 08:40:35.000000000 +0100
@@ -48,38 +48,6 @@