Chapter 1. Features

The Red Hat Developer Toolset 1.0 release provides the following tools:
  • GNU Compiler Collection (GCC) version 4.7.0;
  • GNU Debugger (GDB) version 7.4.50;
  • GNU Binutils version 2.22.52.
The following features are expected to be fully functional and stable in this 1.0 release:
  • Building applications that are compliant with C89, C99 and C11 standards.
  • Building applications that are compliant with C++98 and C++03 versions of C++.
  • Building applications that are compliant with C++11.
  • Building the above applications on Red Hat Enterprise Linux 5 and executing on Red Hat Enterprise Linux 5 or Red Hat Enterprise Linux 6.

    Note

    Building on Red Hat Enterprise Linux 6 and executing on Red Hat Enterprise Linux 5 will not be supported by this or later releases.
  • Building the above applications on Red Hat Enterprise Linux 6 and executing on Red Hat Enterprise Linux 6.
  • Building code compliant with OpenMP version 3.0 or lower (via -fopenmp).
  • Using the GCC compiler's experimental Transactional Memory feature (via -fgnu-tm).
  • Using the Red Hat Developer Toolset version of GCC with the Red Hat Enterprise Linux 6.2 version of the Eclipse Integrated Development Environment (IDE).

    Note

    The Eclipse IDE is not available to Red Hat Enterprise Linux 5 users.
The following features are dependent on future updates to Red Hat Enterprise Linux and should not be used in this release:
  • Building OpenMP version 3.1-compliant code (via -fopenmp) on Red Hat Enterprise Linux 5.8, Red Hat Enterprise Linux 6.2, or earlier minor releases. The ability to build such applications will be enabled in future releases of Red Hat Enterprise Linux.