[Libre-soc-bugs] [Bug 550] binutils support needed for svp64

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Jan 5 17:21:41 GMT 2022


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

--- Comment #62 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to dmitry.selyutin from comment #61)
> Hi folks, hope you had good holidays! Here's the state of art:
> - Refactored sv_binutils so that the code generation is handled by separate
> entities, e.g. enums simply inherit from power_enums and add some C code
> generation capabilities atop.

sensible

> - From now on, we use exactly SVP64RM class directly, as sv_analysis and
> decoders do; the stuff we get is then converted into the main structure
> (struct svp64_entry).

exccellent.

> - You now should be able to generate the header via $(SILENCELOG=true
> python3 src/openpower/sv/sv_binutils.py ppc-opc-svp64.h). SILENCELOG is a
> MUST, unless our util.log is converted into something which doesn't pollute
> stdout.

can i suggest using getopt or just say "nuts to that", take one argument
(sys.argv[1]) which is the directory into which the ppc-opc-svp64.[ch]
files are placed?

we are not going for sophistication here :)

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


More information about the libre-soc-bugs mailing list