[Libre-soc-bugs] [Bug 845] binutils: drop svmagic and deal with the prefix instead

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon Aug 1 05:56:35 BST 2022


https://bugs.libre-soc.org/show_bug.cgi?id=845

--- Comment #8 from Dmitry Selyutin <ghostmansd at gmail.com> ---
What really always pisses me off is that many our sources mix pure-Python
concepts and stuff like Signal and similar crap. The pure-Python code which
generates the C code for binutils should not really expect stuff like Signal or
verilog or rtutil. This seriously complicates the options to use the code in a
simple way. Why, for God's sake, if I want to generate binutils code, should I
install verilog or nmigen!? I know, the reason is that nmigen and verilog needs
were there way before; still we should care about it now.

But, putting this rage aside for a while (I'm not yet done with it, we'll
return to this question eventually, because this is fundamentally wrong):
divide_opcodes has most of what we need. I'll think of how to handle this.
Either I'll create a PowerDecoder (duplicating some of create_pdecode stuff) or
will handle it in a bit different way.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list