[diff.cpp11.library]

# Annex C (informative) Compatibility [[diff]](./#diff)

## C.5 C++ and ISO C++ 2011 [[diff.cpp11]](diff.cpp11#library)

### C.5.6 [[library]](library "16 Library introduction"): library introduction [diff.cpp11.library]

[1](#1)

[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/compatibility.tex#L2096)

**Affected subclause:** [[headers]](headers)  


**Change:** New header[.](#1.sentence-1)

  


**Rationale:** New functionality[.](#1.sentence-2)

  


**Effect on original feature:** The C++ header [<shared_mutex>](shared.mutex.syn#header:%3cshared_mutex%3e "32.6.3 Header <shared_­mutex> synopsis [shared.mutex.syn]") is new[.](#1.sentence-3)

Valid C++ 2011 code that #includes a header with that name may be
invalid in this revision of C++[.](#1.sentence-4)
