3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-23 00:55:32 +00:00

verilog: strip leading and trailing spaces in macro args

This commit is contained in:
Zachary Snow 2021-01-28 11:26:21 -05:00
parent 98afe2b758
commit 27257a419f
2 changed files with 25 additions and 1 deletions

View file

@ -0,0 +1,20 @@
module top(
IDENT_V_,
IDENT_W_,
IDENT_X_,
IDENT_Y_,
IDENT_Z_,
IDENT_A_,
IDENT_B_,
IDENT_C_
);
`define MACRO(dummy, x) IDENT_``x``_
output wire IDENT_V_;
output wire `MACRO(_,W);
output wire `MACRO(_, X);
output wire `MACRO(_,Y );
output wire `MACRO(_, Z );
output wire `MACRO(_, A);
output wire `MACRO(_,B );
output wire `MACRO(_, C );
endmodule