On Wed, Jan 28, 2015 at 08:56:22PM +0100, Jan Hubicka wrote:
> -const char * const tls_model_names[]={"none", "tls-emulated", "tls-real",
> -                                   "tls-global-dynamic", "tls-local-dynamic",
> -                                   "tls-initial-exec", "tls-local-exec"};
> +const char * const tls_model_names[]={"none", "emulated",
> +                                   "global-dynamic", "local-dynamic",
> +                                   "initial-exec", "local-exec"};

I just made the same mistake in a binutils commit message.  The proper
term is general-dynamic, not global-dynamic.  See Drepper's TLS paper,
section 4.  http://www.akkadia.org/drepper/tls.pdf

-- 
Alan Modra
Australia Development Lab, IBM

Reply via email to