[Libre-soc-bugs] [Bug 1125] New: 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 06:16:19 BST 2023


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

            Bug ID: 1125
           Summary: split instructions' pseudo-code into separate files so
                    they can be [[!inline]]-ed into the wiki
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: IN_PROGRESS
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: programmerjake at gmail.com
          Reporter: programmerjake at gmail.com
                CC: libre-soc-bugs at lists.libre-soc.org, lkcl at lkcl.net,
                    programmerjake at gmail.com
   NLnet milestone: ---
       The table of jacob=0
  payments (in EUR)
     for this task;
       TOML format:

I changed the pseudo-code parser so it can parse [[!inline]] directives, and
demoed changing one instruction (minmax. in av.mdwn), I pushed those changes to
master. I then used a script to split out all the rest of the instructions and
put those changes in the split-insns branch, so they can be reviewed before I
push them.

master branch:
https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=26e689f923636bfdae9098b8eb39088292211e2e

commit 26e689f923636bfdae9098b8eb39088292211e2e
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Jul 31 21:52:56 2023 -0700

    don't warn for directories

commit 60f9f523f78cae9e357b61e6bc55ca1b323dfa14
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Jul 31 21:49:57 2023 -0700

    ignore indented comments too

commit b5d9084971dd761683a3a164af24c673a608aa23
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Jul 31 19:52:05 2023 -0700

    demo moving pseudocode to separate file

commit 43152e91f4530ddaef5cef2614b41e022c57fced
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Jul 31 19:44:00 2023 -0700

    add support for pseudocode being a [[!inline]] directive

split-insns branch:
https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=b46d6c40c8fe81747c702da6f00e3fca6f162030

commit b46d6c40c8fe81747c702da6f00e3fca6f162030
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Jul 31 21:40:22 2023 -0700

    split out instructions from openpower/isa/system.mdwn

<snip out a whole bunch of similar commits>

commit 7743990753f18f6d9ada6d6d1644d0084ba25a9e
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Jul 31 21:40:22 2023 -0700

    split out instructions from openpower/isa/av.mdwn

commit a221880faa57441e129d171a3cbc2d72480445e5
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon Jul 31 21:35:13 2023 -0700

    add split-insns.sh

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


More information about the libre-soc-bugs mailing list