mirror of
				https://github.com/YosysHQ/yosys
				synced 2025-11-03 21:09:12 +00:00 
			
		
		
		
	Add "read_verilog -pwires" feature, closes #1106
Signed-off-by: Clifford Wolf <clifford@clifford.at>
This commit is contained in:
		
							parent
							
								
									5a1f1caa44
								
							
						
					
					
						commit
						ec4565009a
					
				
					 6 changed files with 48 additions and 9 deletions
				
			
		| 
						 | 
				
			
			@ -319,15 +319,17 @@ module_para_list:
 | 
			
		|||
 | 
			
		||||
single_module_para:
 | 
			
		||||
	/* empty */ |
 | 
			
		||||
	TOK_PARAMETER {
 | 
			
		||||
	attr TOK_PARAMETER {
 | 
			
		||||
		if (astbuf1) delete astbuf1;
 | 
			
		||||
		astbuf1 = new AstNode(AST_PARAMETER);
 | 
			
		||||
		astbuf1->children.push_back(AstNode::mkconst_int(0, true));
 | 
			
		||||
		append_attr(astbuf1, $1);
 | 
			
		||||
	} param_signed param_integer param_range single_param_decl |
 | 
			
		||||
	TOK_LOCALPARAM {
 | 
			
		||||
	attr TOK_LOCALPARAM {
 | 
			
		||||
		if (astbuf1) delete astbuf1;
 | 
			
		||||
		astbuf1 = new AstNode(AST_LOCALPARAM);
 | 
			
		||||
		astbuf1->children.push_back(AstNode::mkconst_int(0, true));
 | 
			
		||||
		append_attr(astbuf1, $1);
 | 
			
		||||
	} param_signed param_integer param_range single_param_decl |
 | 
			
		||||
	single_param_decl;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1217,6 +1219,7 @@ param_decl:
 | 
			
		|||
	attr TOK_PARAMETER {
 | 
			
		||||
		astbuf1 = new AstNode(AST_PARAMETER);
 | 
			
		||||
		astbuf1->children.push_back(AstNode::mkconst_int(0, true));
 | 
			
		||||
		append_attr(astbuf1, $1);
 | 
			
		||||
	} param_signed param_integer param_real param_range param_decl_list ';' {
 | 
			
		||||
		delete astbuf1;
 | 
			
		||||
	};
 | 
			
		||||
| 
						 | 
				
			
			@ -1225,6 +1228,7 @@ localparam_decl:
 | 
			
		|||
	attr TOK_LOCALPARAM {
 | 
			
		||||
		astbuf1 = new AstNode(AST_LOCALPARAM);
 | 
			
		||||
		astbuf1->children.push_back(AstNode::mkconst_int(0, true));
 | 
			
		||||
		append_attr(astbuf1, $1);
 | 
			
		||||
	} param_signed param_integer param_real param_range param_decl_list ';' {
 | 
			
		||||
		delete astbuf1;
 | 
			
		||||
	};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue