logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

blood-elf - Get mescc with dwarfs

Authors

       Jeremiah Orians <Jeremiah@pdp10.guru>
       Jan (janneke) Nieuwenhuizen <janneke@gnu.org>

Compatibility

       blood-elf is compatible with all Turing complete machines; even the ones that try to be Turing complete
       -1.

Description

       blood-elf exists to generate ELF debug tables in M1-macro format from M1-macro assembly files.

       At its core is read until you find :LABEL and then add it to the list of things to output. It will ignore
       labels that have '_' prefixing their name. eg :_foo will not get an entry.  If no output is specified,
       the result will be sent to Standard Out.

       Fortunately the only architecture difference that you need to concern yourself with is if your binary is
       going to be 64bits or 32bits (which is the default) and to pass the flag: --64 should you need that
       alternate format

Examples

       Typically, blood-elf will be called in scripts used in bootstrapping
       # blood-elf -f cc.M1 -o cc-footer.M1
       # blood-elf --file cc.M1 --64 --output cc-footer.M1

Name

       blood-elf - Get mescc with dwarfs

See Also

M1(1), hex2(1), kaem(1), syscalls(2)

Linux                                               JULY 2019                                       blood-elf(1)

Synopsis

       blood-elf --file FILE [--output FILE --64]

See Also