Allow %0s $display format specifier

This commit is contained in:
Zachary Snow 2020-08-09 09:31:57 -06:00
parent 9a4f420b4b
commit 96ec9acf84
2 changed files with 8 additions and 1 deletions

View File

@ -89,7 +89,7 @@ std::string AstNode::process_format_str(const std::string &sformat, int next_arg
case 'S':
case 'd':
case 'D':
if (got_len)
if (got_len && len_value != 0)
goto unsupported_format;
YS_FALLTHROUGH
case 'x':

View File

@ -0,0 +1,7 @@
module top;
parameter STR = "something interesting";
initial begin
$display("A: %s", STR);
$display("B: %0s", STR);
end
endmodule