r179094 - Mention the changes in the handling of language linkage in the release notes.

Rafael Espindola rafael.espindola at gmail.com
Tue Apr 9 05:51:24 PDT 2013


Author: rafael
Date: Tue Apr  9 07:51:24 2013
New Revision: 179094

URL: http://llvm.org/viewvc/llvm-project?rev=179094&view=rev
Log:
Mention the changes in the handling of language linkage in the release notes.

Modified:
    cfe/trunk/docs/ReleaseNotes.rst

Modified: cfe/trunk/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ReleaseNotes.rst?rev=179094&r1=179093&r2=179094&view=diff
==============================================================================
--- cfe/trunk/docs/ReleaseNotes.rst (original)
+++ cfe/trunk/docs/ReleaseNotes.rst Tue Apr  9 07:51:24 2013
@@ -81,6 +81,12 @@ C11 Feature Support
 C++ Language Changes in Clang
 -----------------------------
 
+- Clang now correctly implements language linkage for functions and variables.
+  This means that, for example, it is now possible to overload static functions
+  declared in an ``extern "C"`` context. For backwards compatibility, an alias
+  with the unmangled name is still emitted if it is the only one and has the
+  ``used`` attribute.
+
 C++11 Feature Support
 ^^^^^^^^^^^^^^^^^^^^^
 





More information about the cfe-commits mailing list