From db0dacf3b4a07f26c317d7cda0c6f8882e511f88 Mon Sep 17 00:00:00 2001 From: gingold Date: Sat, 6 Sep 2008 03:24:23 +0000 Subject: New feature: all-sensitized processes (for vhdl 2008) --- canon.ads | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'canon.ads') diff --git a/canon.ads b/canon.ads index fe30b4569..5f7a62082 100644 --- a/canon.ads +++ b/canon.ads @@ -12,7 +12,7 @@ -- for more details. -- -- You should have received a copy of the GNU General Public License --- along with GCC; see the file COPYING. If not, write to the Free +-- along with GHDL; see the file COPYING. If not, write to the Free -- Software Foundation, 59 Temple Place - Suite 330, Boston, MA -- 02111-1307, USA. with Iirs; use Iirs; @@ -58,4 +58,10 @@ package Canon is -- as indexes of an indexed name) are added. procedure Canon_Extract_Sensitivity (Expr: Iir; Sensitivity_List: Iir_List; Is_Target: Boolean := False); + + -- Compute the sensitivity list of all-sensitized process PROC. + -- Used for vhdl 08. + function Canon_Extract_Process_Sensitivity + (Proc : Iir_Sensitized_Process_Statement) + return Iir_List; end Canon; -- cgit v1.2.3