From: Hans Wennborg Date: Wed, 17 Feb 2016 00:05:18 +0000 (+0000) Subject: ReleaseNotes: -femultated-tls; by Chih-hung Hsieh X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=7609bf251117db67abfe0d5b6622860afc769278 ReleaseNotes: -femultated-tls; by Chih-hung Hsieh git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_38@261035 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index c86aef48737..93452bb734c 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -101,6 +101,11 @@ Non-comprehensive list of changes in this release * The optimization to move the prologue and epilogue of functions in colder code path (shrink-wrapping) is now enabled by default. +* A new target-independent gcc-compatible emulated Thread Local Storage mode + is added. When ``-femultated-tls`` flag is used, all accesses to TLS + variables are converted to calls to ``__emutls_get_address`` in the runtime + library. + .. NOTE For small 1-3 sentence descriptions, just add an entry at the end of this list. If your description won't fit comfortably in one bullet