NEWS revision 12027:1eb7dc7aa10b
1* SystemC 2.3.1a
2  Relicensed under Apache License, Version 2.0.
3  No functional changes.
4
5* SystemC 2.3.1
6  Release of SystemC 2.3.1
7  - Bug fixes.
8  - Code cleanup.
9  - Some experimental new features.
10
11* SystemC 2.3.0
12  Release of SystemC 2.3.0
13  - Compliance to IEEE Std 1666-2011
14  - Per LRM, includes TLM-2.0.2
15  - Bug fixes.
16  - Code cleanup.
17
18* SystemC 2.2
19  Production release of SystemC 2.2
20  - Compliance to IEEE Std 1666-2005
21
22* SystemC 2.2 Beta
23  Beta release of SystemC 2.2
24  - Bug fixes.
25  - Code cleanup.
26  - Major new functionality
27    o Compliance with the IEEE 1666 SystemC Language reference module.
28  - Platforms and compilers supported (added since 2.1):
29    o Support for 64-bit Linux systems gcc-3.4.3.
30    o Linux with GNU C++ compiler version gcc-4.0.1.
31    o MacOS X with GNU C++ compiler version gcc-4.0.0.
32
33* SystemC 2.1 
34  Release of SystemC 2.1
35  - Bug fixes.
36  - Code cleanup.
37  - Major new functionality
38    o Dynamic process support, including synchronization primitives.
39    o Mixed concatenation and concatenation of long types.
40    o Event queue support.
41    o Exported interfaces: sc_export.
42    o New error reporting API.
43  - Platforms and compilers supported (added since 2.0.1 Production):
44    o Solaris 2.8 with Sun CC compiler version Forte 7 and gcc-3.2.3
45    o Linux (Redhat 9.0) with GNU C++ compiler version gcc-3.2.2
46    o Linux (Redhat 8.0) with GNU C++ compiler version gcc-2.95.3 and gcc-3.2.3
47    o MacOS X with GNU C++ compiler version gcc-3.1 and gcc-3.3.
48    o Windows NT 4.0 (SP6a) with VC++ 7.0 
49
50* SystemC 2.0.1 
51  Production release of SystemC 2.0.1
52  - Bug fixes.
53  - Code cleanup.
54  - Simple bus example included.
55  - Platforms supported (changed from 2.0 Production):
56    o Sun Solaris 2.7 and 2.8 with GNU C++ compiler version gcc-2.95.3
57    o Linux (Redhat 6.2) with GNU C++ compiler version gcc-2.95.3
58    o Linux (Redhat 7.2) with GNU C++ compiler version gcc-2.95.3
59    o HP-UX 11.00 with HP C++ compiler version A.03.33
60      (Note: +O1 is the highest safe optimization level)
61    o Windows NT 4.0 (SP6a) with VC++ 6.0 (SP5)
62  - First release of a regression test suite for SystemC.
63    The SystemC regression test suite is released separately.
64
65* SystemC 2.0
66  Production release of SystemC 2.0.
67  - All new SystemC 2.0 core language features.
68  - All SystemC 1.0.2 functionality (except obsoleted SystemC 0.9 features).
69  - No methodology-specific channels as in SystemC 1.2.1 beta.
70    (Note: starting with this release, the 2.0 Core Language Features
71     will be released separately from the methodology-specific libraries,
72     an example of which is the Master-Slave Library of 1.2.1 beta.
73     The release of the Master-Slave Library will follow this release.
74     You would be able to use the Master-Slave Library in conjunction with
75     this release). 
76  - Dynamic thread creation example provided.
77  - Directory structure changed from 1.0.2, but same as 2.0 beta-2.
78  - Build process changed from 1.0.2 but same as 2.0 beta-2.
79  - Bug fixes for 2.0 beta-2.
80  - Platforms supported (changed from 2.0 beta-2):
81    o Sun Solaris 2.7 and 2.8 with GNU C++ compiler version 2.95.2
82    o Sun Solaris 2.7 and 2.8 with SC6.1 and SC6.2
83    o Linux (Redhat 6.2) with GNU C++ compiler version 2.95.2
84    o HP-UX 11.00 with aCC C++ compiler versions A.03.31 and A.03.15
85      (Note: +O1 is the highest safe optimization level)
86    o Windows NT 4.0 (SP3 and higher) with VC++6.0
87
88* SystemC 2.0 Beta-2
89  Second beta release of SystemC 2.0.
90
91* SystemC 2.0 Beta-1
92  First beta release of SystemC 2.0.
93
94* SystemC 1.0.2
95  Bug fix release.
96
97* SystemC 1.0.1
98  Bug fix release.
99
100* SystemC 1.0
101  First release of new SystemC syntax and fixed-point package.
102
103* SystemC 0.91
104  Second release of SystemC.
105
106* SystemC 0.9
107  This is the first release of SystemC.
108