SystemPerl
view release on metacpan or search on metacpan
* SystemPerl 1.333 2010/01/12
**** Fix expanding modules called from AUTOINOUTMODULEs, broke in 1.330.
* SystemPerl 1.332 2009/10/22
**** Fix tracing of little endian [0:15] bit vectors.
* SystemPerl 1.331 2009/09/10
*** Traces are opened with O_NONBLOCK for faster writes. [Rodney Sinclair]
**** Fix compilation and installation on MacOS 10.4. [Robert Guenzel]
**** Fix link error in SpTraceVcd on Cadence Incisive. [Avner Fish]
* SystemPerl 1.330 2009/07/14
** Patching SystemC is no longer required to trace sc_bvs.
Note patching is still required if using Verilator before 3.712.
*** Add sp_preproc -Mdir option to change output directory.
**** Fix test warnings on 32-bit Perls.
**** Fix missing uint32_t definition on Fedora, bug100. [Lane Brooks]
* SystemPerl 1.321 2009/06/04
**** Work around compiler warning when using flex 2.5.35. [Jonathan Kimmitt]
**** SP_COVERGROUP timing windows can now have options/illegal/ignore/limit
like other coverpoints.
**** Fix test failure on 32-bit systems. [Brennan Ashton]
* SystemPerl 1.320 2009/05/19
** This package is now licensed under LGPL v3 and/or Artistic v2.0.
** Verilog-Perl 3.200 or newer is required to run this version.
*** Add signal and direction regexp to AUTOINOUT_MODULE. [Brian Cassell]
*** Include list of "use"d files in .sp_tree report.
*** Fix tracing Verilog escaped identifiers with dots getting mis-scoped.
**** Respect #sp ifdef's in coverage groups.
**** Fix warning about README on git installs. [Brian Small]
* SystemPerl 1.311 2009/03/28
** Created SYSTEMPERL_INCLUDE which if set allows relocating the
src directory.
*** The systemc-mode.el provided now just calls c++-mode. This solves
many Emacs 22 incompatibilities, and does enough for now.
**** The README was converted into pod format to create SystemC::Manual.
**** Added SpCoverage::write data can now be filtered by a string.
**** Fix compile error with Bison 2.4.1. [Chitlesh Goorah]
* SystemPerl 1.310 2009/01/22
** Further refinements of coverage. [by Robert Woods-Corwin]
** SP_COVER_INSERT now only accepts char* keys and values.
This prevents GCC 4.2.1 from running out of memory.
*** Support new CovVise coverage system.
**** SpCoverage dumps are now written in the faster binary format.
**** Fix parsing comments at end of "#sp ifelse" lines. [Brian Cassell]
**** Fix parsing sp_ui as basic type. [Prabhat Gupta]
* SystemPerl 1.300 2008/10/01
** Many improvements to coverage, including coverage groups and automatic
binning - see the documentation for details. [by Robert Woods-Corwin]
** The SP_COVERAGE define must now be set when doing coverage.
This accelerates compilation and run-time when not using coverage.
** Coverage across multiple hierarchies is now compressed together,
as per the SystemVerilog standard. Use SP_COVER_INSERT(...,
per_instance,1) to override this behavior.
*** Added "#sp slow" directive for splitting up large files into
portions that can be compiled with less aggressive optimization.
**** Support more arguments to SP_COVER_INSERT. [by Robert Woods-Corwin]
**** Fix string.h compile error. [Rodney Sinclair]
**** Fix tracing signals with negative lsbs. [Stephane Laurent]
**** Fix cpan-testers mis-reporting FAIL when no flex installed.
* SystemPerl 1.284 2008/8/21
*** Support Verilog-Perl 3.041+'s Logger-based error handling.
* SystemPerl 1.283 2008/8/14
*** Support SystemC 2.2.0 20070314 without warnings.
( run in 0.947 second using v1.01-cache-2.11-cpan-71847e10f99 )