Committed (as revision 244751), and I'll probably push back to GCC 6 and GCC 5 later.
Gerald 2017-01-21 Gerald Pfeifer <ger...@pfeifer.com> * doc/extend.texi (Thread-Local): Change www.akkadia.org reference to https. * doc/invoke.texi (Code Gen Options): Ditto. Index: doc/extend.texi =================================================================== --- doc/extend.texi (revision 244750) +++ doc/extend.texi (working copy) @@ -21502,7 +21502,7 @@ be a @var{constant-expression}, as defined in 5.19.2 of the ANSI/ISO C++ standard. -See @uref{http://www.akkadia.org/drepper/tls.pdf, +See @uref{https://www.akkadia.org/drepper/tls.pdf, ELF Handling For Thread-Local Storage} for a detailed explanation of the four thread-local storage addressing models, and how the runtime is expected to function. Index: doc/invoke.texi =================================================================== --- doc/invoke.texi (revision 244750) +++ doc/invoke.texi (working copy) @@ -12471,7 +12471,7 @@ A good explanation of the benefits offered by ensuring ELF symbols have the correct visibility is given by ``How To Write Shared Libraries'' by Ulrich Drepper (which can be found at -@w{@uref{http://www.akkadia.org/drepper/}})---however a superior +@w{@uref{https://www.akkadia.org/drepper/}})---however a superior solution made possible by this option to marking things hidden when the default is public is to make the default hidden and mark things public. This is the norm with DLLs on Windows and with @option{-fvisibility=hidden}