Larry Doolittle
9b640f3114
Shadow reduction part 4
...
Continue cleaning up shadowed variables, flagged by turning on -Wshadow.
No intended change in functionality. This patch set covers the tgt-vhdl
directory, and was tested by Nick.
2008-10-30 21:46:44 -07:00
Nick Gasson
8fc35fa32a
Avoid emitting empty string at end of $display translation
...
This happened if the last part of a format string was a % code.
2008-09-06 13:23:55 +01:00
Nick Gasson
026d941734
Avoid printing field widths in $display/$write output
...
This removes some unwanted artifacts from the output.
2008-08-15 19:43:16 +01:00
Nick Gasson
0985158090
Handle %% in $display
2008-08-08 20:07:22 +01:00
Nick Gasson
5a09819729
Catch case of select expression on non-variable
2008-07-24 16:00:12 +01:00
Nick Gasson
2baf31dff8
Fix bug with $display and integer literals
2008-06-25 21:54:11 +01:00
Nick Gasson
db992e808f
Start using vhdl_procedural instead of vhdl_process
2008-06-24 19:54:22 +01:00
Nick Gasson
63b1887ff2
Refactor code to use the new vhdl_scope class
2008-06-24 18:52:25 +01:00
Nick Gasson
44958409f5
A slightly smarter $display
2008-06-23 13:45:24 +01:00
Nick Gasson
037ce08f72
Fix tiny bug in $display code
2008-06-21 14:42:54 +01:00
Nick Gasson
204862ac3c
Implement $write
2008-06-20 19:00:07 +01:00
Nick Gasson
0f50849fbb
Add call to To_Integer when printing signed/unsigned
2008-06-20 18:26:39 +01:00
Nick Gasson
404c22ac86
Improved implementation of $display
2008-06-20 11:51:13 +01:00