I need the appended patch to compile on i686 with linuxthreads/tls. Ok to commit? Andreas 2004-03-08 Andreas Jaeger * sysdeps/i386/tls.h (TLS_DO_MODIFY_LDT_KERNEL_CHECK): dl_osversion is readonly. ============================================================ Index: linuxthreads/sysdeps/i386/tls.h --- linuxthreads/sysdeps/i386/tls.h 7 Mar 2004 22:13:42 -0000 1.34 +++ linuxthreads/sysdeps/i386/tls.h 8 Mar 2004 09:45:12 -0000 @@ -118,7 +118,7 @@ typedef struct # else # include "useldt.h" /* For the structure. */ # define TLS_DO_MODIFY_LDT_KERNEL_CHECK(doit) \ - (__builtin_expect (GL(dl_osversion) < 131939, 0) \ + (__builtin_expect (GLRO(dl_osversion) < 131939, 0) \ ? "kernel too old for thread-local storage support\n" \ : (doit)) # endif -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SuSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126