#
# ChangeLog
#
# A log of changes to the base verilog behavioral simulator source tree.
# These changes were made after the first distribution.  All future
# changes should go into one of these ChangeLog files.

(jc) --  Jimen Ching (jching@aloha.com)

--------------------------------------------------------------------------

-------------

6/12/95

glo.h:  Updated header files to be POSIX compliant.

-------------

6/7/95

PTypes.h (ModuleInstan):  Added module instantiation.  (jc)

PTypes.cc (TFDecl):  Problem with deleting TFDecl seems to be fixed.  (jc)
	(Note:  must have been a side effect of fixing something else).

-------------

6/6/95

Base.h (filename,lineno):  Added support for filename and line number
		in error reporting.  (jc)

-------------

6/5/95

PTypes.h (Task):  Added support for user defined tasks.  (jc)

-------------

6/2/95

Symtab.cc (Assignment):  Moved monitor checking to Symtab.cc.  (jc)

-------------

6/1/95

Symtab.cc (STnode):  Changed STnode.  (jc)

PTypes.h (IO declaration):  Added support for input/output/inout.  (jc)

PTypes.h (function):  Added support for function definition.  (jc)

-------------

5/30/95

Bitvector.cc (bin2dec):  Fixed bug with not displaying x in decimal.  (jc)

-------------

5/29/95

PTypes.h (Expression classes):  Moved all expressions to PExpr.h.  (jc)

-------------

5/27/95

PTypes.h (Base classes):  Seperated Base classes to Base.h.  (jc)

Symtab.h (SymTab):  Added support for scope, see doc for details.  (jc)
	Affected files:
		Setup.cc
		Trigger.cc

-------------

5/25/95

../tests/testlst.cc:  Fixed core dump on Linux machines.  (jc)

Trigger.cc (SeqBlkStmt):  Fixed nesting bug.  (jc)
	Other files affected:
		Setup.cc
		PTypes.h

Trigger.cc (RangeId):  Fixed bug with range id in expression.  (jc)

TWheel.h (TWnode),
List.h (Listnode):  cleaned up code, better use of C++.
	Data member function no longer deletes node.  (jc)

doc:  Updated documentation of nested bug fix.  (jc)

-------------
