2016-05-31 21 views
0

Ich habe auf der GNU-Webseite (http://www.gnu.org/software/libc/manual/html_node/Configuring-and-compiling.html) gelesen, dass glibc ohne die TLS-Unterstützung kompiliert werden kann, indem man die Option '--without-tls' verwendet. Also tat ich, mit dem folgenden Befehl:Glibc ohne TLS-Unterstützung kompilieren

../configure --prefix=/home/me/glibc-2.19/build/ --without-tls 

und dann

make 

aber anscheinend eine solche Fahne nicht die gewünschte Wirkung gegeben, dass ich noch die Abschnitte sehen .tdata und .tbss in das Objekt libc.so.6 mit readelf. Warum passiert dies? Wird diese Option einfach ignoriert?

Antwort

1

Die Option --without-tls wurde hier hinzugefügt:

2002-02-06 Ulrich Drepper <[email protected]> 

     * configure.in: Add --without-tls option. 
... 

und hier entfernt:

2011-09-11 Ulrich Drepper <[email protected]> 

     * configure.in: Remove --with-tls option. 
... 

Das Handbuch, das reflektieren nicht aktualisiert wurde.