|
From: Cary R. <cy...@ya...> - 2009-05-21 23:19:03
|
I'm looking at all the various compiler directives and also
adding some of the missing ones. While looking at `timescale
both 1364-2001 and 1364-2005 say the following:
It shall be an error if some modules have a `timescale
specified and others do not.
We currently print a warning if the user generates delays
from both default and specified `timescales. The user must
use the -Wtimescale flag to get a warning for modules that
fit the above criteria. Should we change Icarus to support
the shall (it is an error) part of the standard?
Also along these lines `resetall is specified to return
the time units/precision back to the default value. I
assume this should also erase the file and line
information instead of using the file and line
information from the `resetall directive.
Cary
|