Re: RFC: Disallow undocumented IA32 TLS GD access

2007-08-23 Thread Ulrich Drepper
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 H.J. Lu wrote: > Is there any objection? No, this is correct and necessary. - -- ➧ Ulrich Drepper ➧ Red Hat, Inc. ➧ 444 Castro St ➧ Mountain View, CA ❖ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFGzaGk2ijCOnn/RHQRAlIzAKCQH

RFC: Disallow undocumented IA32 TLS GD access

2007-08-23 Thread H.J. Lu
IA32 TLS GD access model specifies leal[EMAIL PROTECTED](,%ebx,1), %eax call___tls_get_addr But the current linker also accepts leal[EMAIL PROTECTED](%ebx), %eax call___tls_get_addr However, GD->IE transition needs one more byte to change it to movl %gs:0, %eax; subl [EMAIL PRO