diff options
| author | Clifford Wolf <clifford@clifford.at> | 2015-02-08 19:06:16 +0100 | 
|---|---|---|
| committer | Clifford Wolf <clifford@clifford.at> | 2015-02-08 19:06:16 +0100 | 
| commit | bcd8a2fc567e0bbc1b04467ac7a3b32ed332f7f3 (patch) | |
| tree | ee6ea78258f5e379c878f5ecd910b6d7fac386dd | |
| parent | 09ee65a050ffc8fe1a208140cce32a6a5f15c4ab (diff) | |
| download | yosys-bcd8a2fc567e0bbc1b04467ac7a3b32ed332f7f3.tar.gz yosys-bcd8a2fc567e0bbc1b04467ac7a3b32ed332f7f3.tar.bz2 yosys-bcd8a2fc567e0bbc1b04467ac7a3b32ed332f7f3.zip | |
Fixed eval_select_op() api
| -rw-r--r-- | kernel/register.h | 2 | ||||
| -rw-r--r-- | passes/cmds/select.cc | 2 | 
2 files changed, 2 insertions, 2 deletions
| diff --git a/kernel/register.h b/kernel/register.h index 9b247172e..71ab6ea6e 100644 --- a/kernel/register.h +++ b/kernel/register.h @@ -101,7 +101,7 @@ struct Backend : Pass  // implemented in passes/cmds/select.cc  extern void handle_extra_select_args(Pass *pass, std::vector<std::string> args, size_t argidx, size_t args_size, RTLIL::Design *design);  extern RTLIL::Selection eval_select_args(const vector<string> &args, RTLIL::Design *design); -extern void eval_select_op(vector<RTLIL::Selection> &work, string &op, RTLIL::Design *design); +extern void eval_select_op(vector<RTLIL::Selection> &work, const string &op, RTLIL::Design *design);  extern std::map<std::string, Pass*> pass_register;  extern std::map<std::string, Frontend*> frontend_register; diff --git a/passes/cmds/select.cc b/passes/cmds/select.cc index f8cfa9ced..247765f0d 100644 --- a/passes/cmds/select.cc +++ b/passes/cmds/select.cc @@ -839,7 +839,7 @@ RTLIL::Selection eval_select_args(const vector<string> &args, RTLIL::Design *des  }  // extern decl. in register.h -void eval_select_op(vector<RTLIL::Selection> &work, string &op, RTLIL::Design *design) +void eval_select_op(vector<RTLIL::Selection> &work, const string &op, RTLIL::Design *design)  {  	work_stack.swap(work);  	select_stmt(design, op); | 
