From f4b46ed31e5f5c41bbd4ee1fdf996ecdc2010174 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Wed, 4 Dec 2013 14:24:44 +0100 Subject: Replaced signed_parameters API with CONST_FLAG_SIGNED --- kernel/rtlil.cc | 2 +- kernel/rtlil.h | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'kernel') diff --git a/kernel/rtlil.cc b/kernel/rtlil.cc index bd1a9aee..138287ce 100644 --- a/kernel/rtlil.cc +++ b/kernel/rtlil.cc @@ -285,7 +285,7 @@ RTLIL::Module::~Module() delete it->second; } -RTLIL::IdString RTLIL::Module::derive(RTLIL::Design*, std::map, std::set) +RTLIL::IdString RTLIL::Module::derive(RTLIL::Design*, std::map) { log_error("Module `%s' is used with parameters but is not parametric!\n", id2cstr(name)); } diff --git a/kernel/rtlil.h b/kernel/rtlil.h index f00a51a2..5583be96 100644 --- a/kernel/rtlil.h +++ b/kernel/rtlil.h @@ -52,7 +52,7 @@ namespace RTLIL enum ConstFlags { CONST_FLAG_NONE = 0, CONST_FLAG_STRING = 1, - CONST_FLAG_SIGNED = 2, // unused -- to be used for parameters + CONST_FLAG_SIGNED = 2, // only used for parameters CONST_FLAG_REAL = 4 // unused -- to be used for parameters }; @@ -275,7 +275,7 @@ struct RTLIL::Module { std::vector connections; RTLIL_ATTRIBUTE_MEMBERS virtual ~Module(); - virtual RTLIL::IdString derive(RTLIL::Design *design, std::map parameters, std::set signed_parameters); + virtual RTLIL::IdString derive(RTLIL::Design *design, std::map parameters); virtual size_t count_id(RTLIL::IdString id); virtual void check(); virtual void optimize(); @@ -310,7 +310,6 @@ struct RTLIL::Cell { RTLIL::IdString type; std::map connections; std::map parameters; - std::set signed_parameters; RTLIL_ATTRIBUTE_MEMBERS void optimize(); -- cgit v1.2.3