[Libre-soc-bugs] [Bug 1125] split instructions' pseudo-code into separate files so they can be [[!inline]]-ed into the wiki

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Aug 1 16:02:26 BST 2023


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

--- Comment #6 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #5)

> I thought about doing that, but decided against it because we often quote
> just the pseudo-code on the wiki 

you thought about it but then made an arbitrary ad-hoc decision without
further consultation.

> and because the way instructions' different
> parts are organized in rfcs don't match how the parser likes them (e.g. we
> have the instruction form as a textual table, as well as having the full
> description text). if we do want the whole instruction split out per file,
> we still need just the pseudo-code in a separate file for the above reasons.

no: the way i would like it done is that the RFCs *include the entire
instruction* and if the RFC is different the *instruction* is modified
(and the parser to match) to cope.

in this way when it comes to dropping the instructions into "patches
to the v3.2 or whatever Power ISA is available at the time" it's a
no-brainer task because the instructions *are already in the format that
pandoc can directly convert to latex* for inclusion *directly* in the
spec.

ultimately i want the Libre-SOC openpower-isa repo to become a git submodule
of the Power ISA repository which you can't access because (sigh) they
haven't made it available. sigh.

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


More information about the libre-soc-bugs mailing list