diff options
| author | Clifford Wolf <clifford@clifford.at> | 2014-07-23 08:40:31 +0200 | 
|---|---|---|
| committer | Clifford Wolf <clifford@clifford.at> | 2014-07-23 09:49:43 +0200 | 
| commit | a8d3a68971ccc4e47c54a906aae374a9a54b1415 (patch) | |
| tree | ed08831d07df4e799d881349c36acf76bf277791 /frontends | |
| parent | 260c19ec5a3adb292158658dd69a352b9325ab64 (diff) | |
| download | yosys-a8d3a68971ccc4e47c54a906aae374a9a54b1415.tar.gz yosys-a8d3a68971ccc4e47c54a906aae374a9a54b1415.tar.bz2 yosys-a8d3a68971ccc4e47c54a906aae374a9a54b1415.zip  | |
Refactoring {SigSpec|SigChunk}(RTLIL::Wire *wire, ..) constructor -- step 2/3
Diffstat (limited to 'frontends')
| -rw-r--r-- | frontends/ilang/parser.y | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/frontends/ilang/parser.y b/frontends/ilang/parser.y index e4d12f3a1..dcb51d44d 100644 --- a/frontends/ilang/parser.y +++ b/frontends/ilang/parser.y @@ -369,13 +369,13 @@ sigspec:  	TOK_ID '[' TOK_INT ']' {  		if (current_module->wires.count($1) == 0)  			rtlil_frontend_ilang_yyerror(stringf("ilang error: wire %s not found", $1).c_str()); -		$$ = new RTLIL::SigSpec(current_module->wires[$1], 1, $3); +		$$ = new RTLIL::SigSpec(RTLIL::SigSpec::grml(current_module->wires[$1], $3));  		free($1);  	} |  	TOK_ID '[' TOK_INT ':' TOK_INT ']' {  		if (current_module->wires.count($1) == 0)  			rtlil_frontend_ilang_yyerror(stringf("ilang error: wire %s not found", $1).c_str()); -		$$ = new RTLIL::SigSpec(current_module->wires[$1], $3 - $5 + 1, $5); +		$$ = new RTLIL::SigSpec(RTLIL::SigSpec::grml(current_module->wires[$1], $5, $3 - $5 + 1));  		free($1);  	} |  	'{' sigspec_list '}' {  | 
