Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(235)

Issue 3453012: [gcc] x86_64 TLS support refactoring (Closed)

Created:
10 years, 3 months ago by eaeltsin
Modified:
9 years, 7 months ago
CC:
native-client-reviews_googlegroups.com
Visibility:
Public.

Description

[gcc] x86_64 TLS support refactoring Enable all TLS access models. Replace misleading non-standard __tls_get_addr with newly introduced __nacl_read_tp. Standard __tls_get_addr is now used for dynamic TLS access models, as intended. BUG= TEST=

Patch Set 1 #

Patch Set 2 : ready for code review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -36 lines) Patch
M gcc/gcc/config/i386/i386.c View 4 chunks +35 lines, -9 lines 0 comments Download
M gcc/gcc/config/i386/i386.md View 1 chunk +0 lines, -24 lines 0 comments Download
M gcc/gcc/varasm.c View 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
eaeltsin
10 years, 3 months ago (2010-09-24 11:09:32 UTC) #1
khim
LGTM It's only x86-64 case, right? IA32 is still not fixed WRT to %ECX clobbering?
10 years, 3 months ago (2010-09-24 12:19:47 UTC) #2
eaeltsin
10 years, 3 months ago (2010-09-24 13:55:50 UTC) #3
Yes, it's for x86-64 only. ix86 will go in in a separate change.

> It's only x86-64 case, right? IA32 is still not fixed WRT to %ECX clobbering?

Powered by Google App Engine
This is Rietveld 408576698