112027Sjungma@eit.uni-kl.de                SystemC Class Library (Rel. 2.3.1)
212027Sjungma@eit.uni-kl.de                ==================================
312027Sjungma@eit.uni-kl.de
412027Sjungma@eit.uni-kl.deThis is the release of the SystemC 2.3.1 Class Library.
512027Sjungma@eit.uni-kl.deThis release includes TLM 2.0.3 (Transaction Level Modeling) code,
612027Sjungma@eit.uni-kl.deas described in the IEEE 1666-2011 Language Reference Manual.
712027Sjungma@eit.uni-kl.de
812027Sjungma@eit.uni-kl.de-------------------------------------------------------------------------------
912027Sjungma@eit.uni-kl.de                IMPORTANT
1012027Sjungma@eit.uni-kl.de
1112027Sjungma@eit.uni-kl.de1. This is the release of SystemC 2.3.1. This release contains bug fixes
1212027Sjungma@eit.uni-kl.de   for SystemC 2.3.0 as well as adding some minor and experimental features.
1312027Sjungma@eit.uni-kl.de
1412027Sjungma@eit.uni-kl.de2. This release is supported on the following platform combinations for
1512027Sjungma@eit.uni-kl.de   which it has been well tested:
1612027Sjungma@eit.uni-kl.de
1712027Sjungma@eit.uni-kl.de    o 64-bit Linux (x86_64)
1812027Sjungma@eit.uni-kl.de      (RedHat Enterprise Linux 5, 6; Scientific Linux 5, 6; Debian 7; Ubuntu 12)
1912027Sjungma@eit.uni-kl.de      - GNU C++ compiler versions gcc-3.4.6 through gcc-4.9.0;
2012027Sjungma@eit.uni-kl.de      - Clang C++ compiler versions clang-3.0 through clang-3.5
2112027Sjungma@eit.uni-kl.de
2212027Sjungma@eit.uni-kl.de    o 64-bit Linux (x86_64) with 32-bit compiler (--host=i686-linux-gnu)
2312027Sjungma@eit.uni-kl.de      (RedHat Enterprise Linux 5, 6; Debian 7; Ubuntu 12)
2412027Sjungma@eit.uni-kl.de      - GNU C++ compiler versions gcc-4.4.7 through gcc-4.9.0;
2512027Sjungma@eit.uni-kl.de      - Clang C++ compiler versions clang-3.0 through clang-3.5
2612027Sjungma@eit.uni-kl.de
2712027Sjungma@eit.uni-kl.de    o 32-bit Linux (x86)
2812027Sjungma@eit.uni-kl.de      (Scientific Linux 5, 6; Debian 6, 7; Ubuntu 12)
2912027Sjungma@eit.uni-kl.de      - GNU C++ compiler versions gcc-3.4.6 through gcc-4.9.0;
3012027Sjungma@eit.uni-kl.de      - Clang C++ compiler versions clang-3.0 through clang-3.4
3112027Sjungma@eit.uni-kl.de
3212027Sjungma@eit.uni-kl.de    o 64-bit Mac OS X (x86_64)
3312027Sjungma@eit.uni-kl.de      (10.6 Snow Leopard, 10.8 Mountain Lion, 10.9 Mavericks)
3412027Sjungma@eit.uni-kl.de      - Apple LLVM version 5.0 (based on LLVM 3.3svn);
3512027Sjungma@eit.uni-kl.de      - Apple GNU C++ compiler version gcc-4.2.1
3612027Sjungma@eit.uni-kl.de
3712027Sjungma@eit.uni-kl.de    o 32-bit Mac OS X (x86)
3812027Sjungma@eit.uni-kl.de      (10.6 Snow Leopard, 10.8 Mountain Lion)
3912027Sjungma@eit.uni-kl.de      - Apple LLVM version 5.0 (based on LLVM 3.3svn);
4012027Sjungma@eit.uni-kl.de      - Apple GNU C++ compiler version gcc-4.2.1
4112027Sjungma@eit.uni-kl.de
4212027Sjungma@eit.uni-kl.de    o 32-bit Mac OS X (powerpc)
4312027Sjungma@eit.uni-kl.de      (10.6 Snow Leopard, executed with Rosetta)
4412027Sjungma@eit.uni-kl.de      - Apple GNU C++ compiler version gcc-4.2.1
4512027Sjungma@eit.uni-kl.de
4612027Sjungma@eit.uni-kl.de    o 64-bit FreeBSD 9.0 (x86_64)
4712027Sjungma@eit.uni-kl.de      - GNU C++ compiler versions gcc-4.2.1 through gcc-4.8.2;
4812027Sjungma@eit.uni-kl.de      - Clang C++ compiler version clang-3.3
4912027Sjungma@eit.uni-kl.de
5012027Sjungma@eit.uni-kl.de    o 32-bit FreeBSD 9.0 (x86)
5112027Sjungma@eit.uni-kl.de      - GNU C++ compiler versions gcc-4.2.1 through gcc-4.8.2;
5212027Sjungma@eit.uni-kl.de      - Clang C++ compiler version clang-3.3
5312027Sjungma@eit.uni-kl.de
5412027Sjungma@eit.uni-kl.de    o 32-bit Solaris (SPARC)
5512027Sjungma@eit.uni-kl.de      (Sun Solaris 10, Oracle Solaris 11)
5612027Sjungma@eit.uni-kl.de      - GNU C++ compiler versions gcc-3.4.3 through gcc-4.8.1;
5712027Sjungma@eit.uni-kl.de      - Sun/Solaris Studio compiler versions 12, 12.1, 12.2, 12.3
5812027Sjungma@eit.uni-kl.de
5912027Sjungma@eit.uni-kl.de    o Windows 7 SP1 (WoW64)
6012027Sjungma@eit.uni-kl.de      - Microsoft Visual Studio 2005 SP1               (8.0) (Win32 and x64);
6112027Sjungma@eit.uni-kl.de      - Microsoft Visual Studio 2008 Express SP1       (9.0) (Win32);
6212027Sjungma@eit.uni-kl.de      - Microsoft Visual Studio 2010 Express SP1      (10.0) (Win32);
6312027Sjungma@eit.uni-kl.de      - Microsoft Visual Studio 2012 Express Update 4 (11.0) (Win32 and x64)
6412027Sjungma@eit.uni-kl.de      - Microsoft Visual Studio 2013 Express Update 1 (12.0) (Win32 and x64)
6512027Sjungma@eit.uni-kl.de
6612027Sjungma@eit.uni-kl.de    o Windows 7 SP1 (WoW64), (Cygwin 1.7.17)
6712027Sjungma@eit.uni-kl.de      - GNU C++ compiler versions gcc-3.4.4 through gcc-4.3.4 (x86)
6812027Sjungma@eit.uni-kl.de
6912027Sjungma@eit.uni-kl.de    o Windows 7 SP1 (WoW64), Msys 1.0.17(0.48/3/2)
7012027Sjungma@eit.uni-kl.de      - MinGW32 GNU C++ compiler versions 4.5.2 through 4.7.0 (x86);
7112027Sjungma@eit.uni-kl.de      - MinGW-w64 GNU C++ compiler version 4.8.1 (x86 and x86_64)
7212027Sjungma@eit.uni-kl.de
7312027Sjungma@eit.uni-kl.de
7412027Sjungma@eit.uni-kl.de  This release has not yet been tested or is known not to work as expected
7512027Sjungma@eit.uni-kl.de  on the following formerly supported platforms:
7612027Sjungma@eit.uni-kl.de
7712027Sjungma@eit.uni-kl.de    o GNU C++ compiler versions prior to 3.4.x (all platforms)
7812027Sjungma@eit.uni-kl.de    o HP-UX 11.00 or later with GNU C++ or HP C++ compiler
7912027Sjungma@eit.uni-kl.de    o Sun/Oracle Solaris with Sun Studio C++ compiler prior to 12.x
8012027Sjungma@eit.uni-kl.de    o Mac OS X prior 10.6 Snow Leopard with GNU C++ compiler
8112027Sjungma@eit.uni-kl.de    o Microsoft Visual C++ versions prior to 8.0 (2005)
8212027Sjungma@eit.uni-kl.de
8312027Sjungma@eit.uni-kl.de
8412027Sjungma@eit.uni-kl.de-------------------------------------------------------------------------------
8512027Sjungma@eit.uni-kl.de
8612027Sjungma@eit.uni-kl.deFor details, see the separate RELEASENOTES file.
8712027Sjungma@eit.uni-kl.de
8812027Sjungma@eit.uni-kl.de
8912027Sjungma@eit.uni-kl.deLicensing and Copyright
9012027Sjungma@eit.uni-kl.de
9112027Sjungma@eit.uni-kl.de   See the separate LICENSE file to determine your rights
9212027Sjungma@eit.uni-kl.de   and responsiblities for using SystemC.
9312027Sjungma@eit.uni-kl.de
9412027Sjungma@eit.uni-kl.deUser Documentation
9512027Sjungma@eit.uni-kl.de
9612027Sjungma@eit.uni-kl.de   You can find documentation for this release in the docs directory.
9712027Sjungma@eit.uni-kl.de
9812027Sjungma@eit.uni-kl.deInstallation
9912027Sjungma@eit.uni-kl.de
10012027Sjungma@eit.uni-kl.de   See the separate INSTALL file that provides system
10112027Sjungma@eit.uni-kl.de   information and installation instructions.
10212027Sjungma@eit.uni-kl.de
10312027Sjungma@eit.uni-kl.deRelease Notes
10412027Sjungma@eit.uni-kl.de
10512027Sjungma@eit.uni-kl.de   See the separate RELEASENOTES file that provides upto date
10612027Sjungma@eit.uni-kl.de   information about this release of SystemC.
10712027Sjungma@eit.uni-kl.de
10812027Sjungma@eit.uni-kl.deAdditional information
10912027Sjungma@eit.uni-kl.de
11012027Sjungma@eit.uni-kl.de   SystemC has a web site at
11112027Sjungma@eit.uni-kl.de
11212027Sjungma@eit.uni-kl.de       http://www.accellera.org
11312027Sjungma@eit.uni-kl.de
11412027Sjungma@eit.uni-kl.de   Discussion forum: http://forums.accellera.org/forum/9-systemc/
11512027Sjungma@eit.uni-kl.de
11612027Sjungma@eit.uni-kl.de   You can post the bugs and suggestions of general interest to the forum.
11712027Sjungma@eit.uni-kl.de   When reporting bugs please specify the following information (if
11812027Sjungma@eit.uni-kl.de   applicable):
11912027Sjungma@eit.uni-kl.de
12012027Sjungma@eit.uni-kl.de     1) SystemC version 
12112027Sjungma@eit.uni-kl.de     2) platform, compiler, flags 
12212027Sjungma@eit.uni-kl.de     3) description of the problem 
12312027Sjungma@eit.uni-kl.de     4) steps to reproduce the problem 
12412027Sjungma@eit.uni-kl.de     5) compile/runtime warnings and errors 
12512027Sjungma@eit.uni-kl.de     6) code sample, not more than 100 lines to demonstrate the problem 
12612027Sjungma@eit.uni-kl.de
12712027Sjungma@eit.uni-kl.de   Note: All bugs will only be tested against the latest publicly available 
12812027Sjungma@eit.uni-kl.de         version of the product.
12912027Sjungma@eit.uni-kl.de
13012027Sjungma@eit.uni-kl.de   Note: All C++ compilers that SystemC supports have bugs of different
13112027Sjungma@eit.uni-kl.de         degree of severity. We cannot fix those bugs. Please report them
13212027Sjungma@eit.uni-kl.de         to the compiler vendor.
133