3337 x64 link-editor is painfully literal-minded about TLS
commit49f9b365248ee858ee91baa36eab27c5200f6dca
authorRichard Lowe <richlowe@richlowe.net>
Sat, 3 Nov 2012 03:38:32 +0000 (2 23:38 -0400)
committerRichard Lowe <richlowe@richlowe.net>
Sun, 2 Dec 2012 00:02:10 +0000 (1 19:02 -0500)
tree5ad100ee894e618415f9ff5146a0b83d3a7507de
parent90a1a13596fed05f78bee9f85d396628cc310803
3337 x64 link-editor is painfully literal-minded about TLS
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>
15 files changed:
usr/src/cmd/sgs/libld/common/machrel.amd.c
usr/src/cmd/sgs/test/ld/x64/tls/ie/Makefile [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/README [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/orig/style1-func.c [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/orig/style1-main.c [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/orig/style2.c [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/style1-func-with-r12.s [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/style1-func-with-r13.s [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/style1-func.s [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/style1-main.s [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/style2-with-badness.s [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/style2-with-r12.s [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/style2-with-r13.s [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/style2.s [new file with mode: 0644]
usr/src/cmd/sgs/test/ld/x64/tls/ie/x64-ie-test.sh [new file with mode: 0644]