|Non-Confidential||PDF version||ARM DUI0530M|
|Home > Migrating from ARM Compiler v5.04 to v5.05 > Compatibility of code compiled with C++11 with code compiled with C++03 > Use of C++11 with the ARM C++ Standard Libraries|
ARM Compiler provides the different types of C++ library.
The libraries provided are:
The runtime library containing support for language features, such as exceptions.
The Rogue Wave C++ standard library.
The Rogue Wave C++ standard library implements the C++98 standard. There is no support for the C++11 library standard.
Older releases of the ARM Compiler runtime library do not contain support for
the new language runtime changes. You must compile your C++11 code with the
language option to prevent the compiler from using features that require updated
runtime library support.
A command line option
--cpp_compat has been added to
armcc and armlink.