NEWS revision 12027:1eb7dc7aa10b
12158SN/A* SystemC 2.3.1a 22158SN/A Relicensed under Apache License, Version 2.0. 32158SN/A No functional changes. 42158SN/A 52158SN/A* SystemC 2.3.1 62158SN/A Release of SystemC 2.3.1 72158SN/A - Bug fixes. 82158SN/A - Code cleanup. 92158SN/A - Some experimental new features. 102158SN/A 112158SN/A* SystemC 2.3.0 122158SN/A Release of SystemC 2.3.0 132158SN/A - Compliance to IEEE Std 1666-2011 142158SN/A - Per LRM, includes TLM-2.0.2 152158SN/A - Bug fixes. 162158SN/A - Code cleanup. 172158SN/A 182158SN/A* SystemC 2.2 192158SN/A Production release of SystemC 2.2 202158SN/A - Compliance to IEEE Std 1666-2005 212158SN/A 222158SN/A* SystemC 2.2 Beta 232158SN/A Beta release of SystemC 2.2 242158SN/A - Bug fixes. 252158SN/A - Code cleanup. 262158SN/A - Major new functionality 272665Ssaidi@eecs.umich.edu o Compliance with the IEEE 1666 SystemC Language reference module. 282665Ssaidi@eecs.umich.edu - Platforms and compilers supported (added since 2.1): 292760Sbinkertn@umich.edu o Support for 64-bit Linux systems gcc-3.4.3. 302158SN/A o Linux with GNU C++ compiler version gcc-4.0.1. 312158SN/A o MacOS X with GNU C++ compiler version gcc-4.0.0. 322158SN/A 332158SN/A* SystemC 2.1 342158SN/A Release of SystemC 2.1 352158SN/A - Bug fixes. 362158SN/A - Code cleanup. 372158SN/A - Major new functionality 382158SN/A o Dynamic process support, including synchronization primitives. 392158SN/A o Mixed concatenation and concatenation of long types. 402158SN/A o Event queue support. 419847Sandreas.hansson@arm.com o Exported interfaces: sc_export. 424762Snate@binkert.org o New error reporting API. 432158SN/A - Platforms and compilers supported (added since 2.0.1 Production): 444762Snate@binkert.org o Solaris 2.8 with Sun CC compiler version Forte 7 and gcc-3.2.3 452158SN/A o Linux (Redhat 9.0) with GNU C++ compiler version gcc-3.2.2 462158SN/A o Linux (Redhat 8.0) with GNU C++ compiler version gcc-2.95.3 and gcc-3.2.3 472158SN/A o MacOS X with GNU C++ compiler version gcc-3.1 and gcc-3.3. 482158SN/A o Windows NT 4.0 (SP6a) with VC++ 7.0 494762Snate@binkert.org 502158SN/A* SystemC 2.0.1 512158SN/A Production release of SystemC 2.0.1 522158SN/A - Bug fixes. 532158SN/A - Code cleanup. 548706Sandreas.hansson@arm.com - Simple bus example included. 558706Sandreas.hansson@arm.com - Platforms supported (changed from 2.0 Production): 568706Sandreas.hansson@arm.com o Sun Solaris 2.7 and 2.8 with GNU C++ compiler version gcc-2.95.3 578706Sandreas.hansson@arm.com o Linux (Redhat 6.2) with GNU C++ compiler version gcc-2.95.3 588706Sandreas.hansson@arm.com o Linux (Redhat 7.2) with GNU C++ compiler version gcc-2.95.3 598706Sandreas.hansson@arm.com o HP-UX 11.00 with HP C++ compiler version A.03.33 605569Snate@binkert.org (Note: +O1 is the highest safe optimization level) 615569Snate@binkert.org o Windows NT 4.0 (SP6a) with VC++ 6.0 (SP5) 625569Snate@binkert.org - First release of a regression test suite for SystemC. 6311168Sandreas.hansson@arm.com The SystemC regression test suite is released separately. 6411168Sandreas.hansson@arm.com 652158SN/A* SystemC 2.0 669153Snilay@cs.wisc.edu Production release of SystemC 2.0. 678885SAli.Saidi@ARM.com - All new SystemC 2.0 core language features. 689153Snilay@cs.wisc.edu - All SystemC 1.0.2 functionality (except obsoleted SystemC 0.9 features). 698885SAli.Saidi@ARM.com - No methodology-specific channels as in SystemC 1.2.1 beta. 702158SN/A (Note: starting with this release, the 2.0 Core Language Features 712158SN/A will be released separately from the methodology-specific libraries, 722158SN/A an example of which is the Master-Slave Library of 1.2.1 beta. 732158SN/A The release of the Master-Slave Library will follow this release. 742158SN/A You would be able to use the Master-Slave Library in conjunction with 752158SN/A this release). 762158SN/A - Dynamic thread creation example provided. 772158SN/A - Directory structure changed from 1.0.2, but same as 2.0 beta-2. 782158SN/A - Build process changed from 1.0.2 but same as 2.0 beta-2. 792158SN/A - Bug fixes for 2.0 beta-2. 802158SN/A - Platforms supported (changed from 2.0 beta-2): 812158SN/A o Sun Solaris 2.7 and 2.8 with GNU C++ compiler version 2.95.2 822158SN/A o Sun Solaris 2.7 and 2.8 with SC6.1 and SC6.2 832158SN/A o Linux (Redhat 6.2) with GNU C++ compiler version 2.95.2 842158SN/A o HP-UX 11.00 with aCC C++ compiler versions A.03.31 and A.03.15 852158SN/A (Note: +O1 is the highest safe optimization level) 862158SN/A o Windows NT 4.0 (SP3 and higher) with VC++6.0 872158SN/A 882158SN/A* SystemC 2.0 Beta-2 892158SN/A Second beta release of SystemC 2.0. 902158SN/A 915569Snate@binkert.org* SystemC 2.0 Beta-1 922158SN/A First beta release of SystemC 2.0. 938741Sgblack@eecs.umich.edu 948741Sgblack@eecs.umich.edu* SystemC 1.0.2 959847Sandreas.hansson@arm.com Bug fix release. 969847Sandreas.hansson@arm.com 979847Sandreas.hansson@arm.com* SystemC 1.0.1 989847Sandreas.hansson@arm.com Bug fix release. 999847Sandreas.hansson@arm.com 1002158SN/A* SystemC 1.0 1012158SN/A First release of new SystemC syntax and fixed-point package. 1028885SAli.Saidi@ARM.com 1038885SAli.Saidi@ARM.com* SystemC 0.91 1048885SAli.Saidi@ARM.com Second release of SystemC. 1058885SAli.Saidi@ARM.com 1068885SAli.Saidi@ARM.com* SystemC 0.9 1078885SAli.Saidi@ARM.com This is the first release of SystemC. 1082158SN/A